#my favourite error was 'python does not have python installed'
Explore tagged Tumblr posts
consistantly-changing · 2 months ago
Text
Some things I will add regarding the Tumblr Utils method:
If you have other python software installed, you might need to remove them lest your computer have an issue with which version of Python to run the script on, I had to remove a C++ emulator which was clashing with the python for some reason, though admittedly that program never actually worked for me.
Use the command window rather than trying to download and run the code yourself, the link in the document points to a version of the code that was incompatible with the current Python version I was using and I wasted close to two hours trying to force it to run before giving up.
The API key request appears to be automatic, so you don't have to wait for one of the few remaining staff members to personally authorize you.
This is the current line of code that works to backup your account:
tumblr-backup --save-audio --save-video --tag-index --incremental blog-name
Replace "blog-name" with your blog name.
save-audio and save-video are self explanatory, however I did encounter some issues with posts where videos couldn't be saved. The program will give you a post number pointing to which post couldn't be saved, so if you wish you can go and save those videos/audios through a different method. tag-index creates an index of every tag you've ever used, which is helpful but also note that it means every tag. incremental is perhaps the most useful one, as it allows you to keep updating the backup. The document uses --i, which according to the script I ran is no longer used.
Good wifi is absolutely recommended as this thing ate up most of my bandwidth and took nearly 3 days for about 91000 posts. Another important command, especially if you have wifi troubles, is
tumblr-backup --save-audio --save-video --tag-index --continue blog-name
If ever your command is interrupted, this allows the program to continue from where the last increment stopped. I made a notepad file containing these two lines and just copied + pasted them any time the program crashed.
You can use your computer while this runs, I set mine up with a power connection and disabled the auto shutdown feature. I do recommend doing this, it's not difficult as long as you don't have the world's most unique computer problems like I did.
Btw much as I love to make fun of twitter and reddit's business decisions, I have 0% trust in tumblr's management to not go a similar route so this is your gentle reminder that you should regularly go to your blog settings to export your blog. That's a fancy way of saying you can download a backup of your blog so if everything goes down you'll still have a backup of your posts & convos.
120K notes · View notes
hydrus · 7 years ago
Text
Version 289
youtube
windows
zip
exe
os x
app
tar.gz
linux
tar.gz
source
tar.gz
I had a great week. The new wx build is ready for all users, and I am back to normal schedule and work.
wx
Last week, I updated the client to an important new version of my user interface library, wxPython. It was a big change, so several bugs (tag lookup scripts broken, missing taglist scrollbars, and empty client->external file drag-and-drop were the big ones) and even a couple of crashes fell through the cracks. I believe I have now fixed pretty much everything, and I am much happier with the whole build in general, so I now recommend it for all users, including first-time users.
Please note that I fell back to Ubuntu 16.04 for my Linux build environment, and several users on different flavours report they can now run my build (the one linked above) when they previously could not. I believe this is true for some Arch users as well, which has previously been a real problem. If you have had trouble running hydrus in Linux from source (or getting the new wx going), please try the build, as you may find it just works now.
To repeat from last week: there is not a huge amount different in appearance with the new library version, but the behind-the-scenes works a lot better. There is less flickery and clunky behaviour all-around, and I've rewritten some auxilliary systems to use less CPU and memory. It was a lot of work, but I am pleased with this final result. I am feeling more enthusiastic about a similar update to Python 3 sometime this year.
Thank you to all the users who reported issues and the quick turnaround when I needed more information. If anything you reported is still happening or you discover any new crash conditions or anything, please let me know!
url classes
I got back to work on the downloader overhaul and was able to finish the new 'URL class' concept, which is a system that will eventually let any user define a site's URLs for the new downloader engine to recognise and interact with.
I have created default url classes for (I think) all the sites the client supports when you first install, and when you update, you will receive these defaults. When you next open the media viewer on a file with known urls, instead of seeing a list of web domains in the top-right URL list, you will get prettier 'gelbooru file page' or 'deviant art file page' for any recognised URL.
Please note that if you have played around with this system yourself, the update here will completely overwrite whatever you might have previously created with the new defaults. If you want to keep something, please export it in your current version before updating so you can reimport it afterwards.
misc
The options dialog now has an 'importing' page that lets you set up default 'file import options' for quiet and loud import contexts. If you prefer your page imports to only show new or inbox files, for instance, you can now set this as the default easily. You can also set up the 'exclude deleted' and minimum resolution and the other settings as well. The old 'exclude deleted' setting is removed from the 'files and trash' option page and reset to YES in both import contexts, so you if you typically do not exclude previously delete file imports, please check these new file import settings.
I have fixed an issue where thread watchers could pause themselves on certain network errors when trying to recheck. This was hitting some people on waking their computers--a bunch of their threads would check, but the computer had not yet initialised the network, and the threads would hit the error and all pause themselves. This could also happen during any other long network disconnection situation. So, thread watchers now catch network-related errors more cleverly and do a similar 'delay' system as subscriptions--they'll just wait four hours before trying again (although you can hit 'check now' to override this). Thread watchers also now prepend their names with a pause symbol, '⏸', whenever they are paused. You can set this prefix to be something else under options->downloading, like with the [DEAD] and [404] states.
full list
fixed an issue where scrollbars were only appearing on taglists after a resize event
fixed the raw filename component of file drag and drop events from the client to external programs
fixed the tag lookup scripts
fixed some wx menuhighlight issues
improved some shutdown code
fixed the add/edit namespace colours options panel, which needed to be updated to deal with the new wx's better alpha channel reporting
fixed an issue when hitting 'open externally' on a media collection
fixed a crash on client shutdown whenever closed pages were in the undo menu
think I fixed another shutdown crash
fixed a rare issue with the collect by dropdown not being able to generate a string to display
misc wx fixes
added a 'importing' page to the options dialog, which now sets the default file import options for quiet and loud file import contexts
the old and no longer used 'exclude deleted files' option is now removed from the 'files and trash' panel
finished off default url matches for all downloaders that come with the program--these will be set on update, so if you have custom ones, please export them before you update so you can import them again!
improved how urls are matched and presented for the user in the media viewer
added a 'delete "successful" file imports from the queue' entry to the file import status button right-click menu--this only removes 'successful' and 'already in db', leaving anomalies
improved locale instantiation in the client and added locale strings to the help->about dialog
you can now set the page name prefix for a paused thread checker. it defaults to a unicode pause character: ⏸
thread watchers will no longer pause on a network error during a check--they now have a 'delay' system like subscriptions, and on a network error, they will delay four hours (unless you hit 'check now')
patched in some simple 'connection cutoff' network error handling, we'll see how it does
wrote in some more proper error handling for a specific connection cutoff error that is being produced
the similar files search tree regen code now clears out orphaned files. if you have had blank 'unknown' files appear in similar files searches, please run database->regen->similar files search tree
bitmap buttons on download pages will now update using less CPU and will flicker less
improved some video rendering error reporting
fixed the 'author name' regex favourite default, which had a superfluous asterisk. if you would like to fix it yourself, please try: [^\\]+(?=\s-)
added 'flush log' debug command
client.pyw now makes a safe 'system' ui error popup if it fails to boot
next week
With the url classes now in place, I will start integrating it into the existing downloader engine. When the client can intelligently recognise any kind of url and match it to a parsing solution, we can start swapping in the new parsing engine and begin supporting downloads for any user-defined site.
1 note · View note
superdecade · 7 years ago
Text
Reacting to @ReactOS
I decided to have a play with ReactOS. ReactOS is a free open-source operating system built from the ground up.  It is an attempt to be a legal, community-driven Windows replacement. The current version (0.4.7) is in Alpha, so don't expect everything to work as expected.
ReactOS desktop in Virtual Box looking very Windows NT-like
Getting started First, you will need to download the ReactOS ISO file which you can get from the ReactOS website. Secondly, you will want to run your copy of ReactOS in a virtual machine. I choose to use Virtual Box. Please note that I could not get my version of ReactOS to connect to my home internet under Virtual Box, however, I downloaded one of the Nightly versions (0.4.9-dev) and this fixed the problem. Maybe it will for you too, but I recommend that you try one of the stable releases first. First impressions Yay! ReactOS looks and feels like an early version of Windows, somewhere around Windows-ME era but with modern OS features. One of the first things you will want to do is to install a browser. New applications can be installed from the built-in 'Applications Manager'. Although I managed to get (an older version of) Firefox working, it often hangs the machine or crashes making it almost unworkable. I might try an alternative solution to this in the near future, but for now, it may influence whether I continue to with this experiment.
One of many problems I am having with Firefox under ReactOS. Incidentally, this is one of my favourite error messages. It is up there with 'silly' on the BBC micro (try AUTO 10,0 for that one) and the Amiga's Guru Meditation.
Another thing that I am having difficulty with is in creating new user accounts. The system wants me to log into the 'Administrator' account, and although it lets me create other user accounts, it does not give me the option of logging into them when the machine first starts. I guess that this feature has not yet been built yet. Stuff that works There are plenty of open-source apps available from the application manager that will allow your version of ReactOS to behave like a useful machine. I have tried the following with some success: Python 3.4 Yup. Python works, look!
Notepad ++ Probably the best light-weight open-source text editor for general purpose computing. Media I've managed to get Audacity, VLC player and WinAmp running but not without problems with audio devices on the virtual machine. So that's the most important part of the software not working then... Open Office It is no surprise that there is an open-source office suite for ReactOS. I have tried most of this and found it to be working well.
Some old favourites There are a few applications that come bundled with ReactOS, with most of them being no surprise: Calculator, Notepad, Wordpad and Paint being the most notable. Oh yes, and there's minesweeper and solitaire for the full retro experience.
I think that it is a shame that there is no 'card file', but then again, I don't think that was ever in the Windows NT OS, so my complaint is rather moot.
Final Remarks Well, it has certainly been a fun experiment. Enough of this Alpha version of ReactOS works well enough to be useful and I will look forward to future developments. If you have found this post interesting, then you might like to watch this video from 'explaining computers dot com'. It goes into much more detail about how to get started as well as some other trouble-shooting hints and a successful attempt to install an old version of Photoshop. +1 Geek Experience point awarded to Explaining Computers.
youtube
If you are staying with us, then you might like to read about installing Ubuntu on a virtual machine, or perhaps you are more interested in another Operating System instead. via Blogger http://ift.tt/2IfbGKy http://ift.tt/2p31wny
0 notes
lewiskdavid90 · 8 years ago
Text
95% off #BASH Programming Course: Master the Linux Command Line! – $10
Go from beginner to advanced with the Linux command line in this BASH programming course!
All Levels,  – 10.5 hours,  51 lectures 
Average rating 4.2/5 (4.2 (451 ratings) Instead of using a simple lifetime average, Udemy calculates a course’s star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.)
Course requirements:
Set up a Linux virtual machine. There are no hidden charges as all the resources are free. Set up part is explained in section 2
Course description:
Welcome! Here you can learn you how to master Linux command line ( BASH ). What do I mean by this? Ever seen a system admin in a movie or some devious hacker using a terminal? Do you want the same knowledge? Well you are in the right place!
This course is designed to take you from beginner to advanced in the Linux command line using bash (Bourne-again shell), a Unix shell and command language. You get 10+ hours of HD videos full of useful tutorials founded on motivation and excitement for learning bash programming! You can count on an answer to every question you ask in the course from a linux command line expert which gives you peace of mind that you can get help with every challenge you have as you learn!
I wish you the very best of luck with your studies and I hope that we shall have some fun together in this course!
Fully subtitled in both English and Spanish!
Full details In Depth understanding of Bash programing Mastery of Linux command line Knowledge is applicable to jobs related to Linux system maintenance and administration UpWork, Freelancer market Anyone who is interested in mastering Linux command line ( BASH ) will find this course will benefit them a great deal.
Reviews:
“The instructor knows what he is doing and is giving a very good overview over the important things to do the scripting But I missed a few more bash specifics or linux specifics, it had too much basic programming knowledge sections for me And I found it a bit irritating, that all videos seemed to be done in the first shot with all errors and rambling included” (Tobias Metz)
“Good so far, but almost no tasks/exams to do. (like build a script that does X Y Z, and afterwards here is the solution…) I think that such exams are important to have after each section. But apart from that, the instructor is great and explains everything very well and clear, and gives useful information and examples. P.S Also so far (about 50% of the course) not much actual Linux commands that often used in scripts, like “cut” “grep” and also no regex (like “sed”)” (Maxim Bardin)
“I am truly enjoying this tutorial and I have been successful with installing Fedora version 23 and configuring it. I am growing more confident with my abilities in bash and my goal is to take the redhat course and to pass the redhat exam.” (Michael McCollum)
  About Instructor:
Ermin Kreponic
Strongly motivated young IT expert, Linux enthusiast with a passion for troubleshooting network related problems. With an exceptional eye for details and a sense of urgency when it comes down to problem solving. Skills – Advanced knowledge of Linux command line – Installation, configuration and maintenance of servers that run under Unix/Linux type operating systems To name a few: DNS, TFTP, FTP, SSH, APACHE, SMTP, VSFTP and some others – Troubleshooting a wide range of network related problems. Meaning, digging deep for packets on any given network. Using one of my favourite tools for capturing and filtering packets on the network, Wireshark, and resolving end-user issues – Good understanding of Cisco routers and IOS operating system – Configuration and implementation of Linux firewall namely Iptables – Supervision and filtration of network traffic – Tightening down security and pen testing networks for possible vulnerabilities – Good knowledge of network gear brands and their strengths or weaknesses – Preforming system back up – Fair knowledge of Bash scripting – equipment installation, upgrades, patches, and configuration. Personal note: I do not sleep much, but that is not only because I work hard, rather instead it is because I enjoy this line of work, it is extremely rewarding in every way that matters
Instructor Other Courses:
JavaScript from Beginner to Advanced Ermin Kreponic, IT Expert (5) $10 $195 C# From Beginner to Advanced The Python 3 Bible™ | Go from Beginner to Advanced in Python …………………………………………………………… Ermin Kreponic coupons Development course coupon Udemy Development course coupon Programming Languages course coupon Udemy Programming Languages course coupon BASH Programming Course: Master the Linux Command Line! BASH Programming Course: Master the Linux Command Line! course coupon BASH Programming Course: Master the Linux Command Line! coupon coupons
The post 95% off #BASH Programming Course: Master the Linux Command Line! – $10 appeared first on Udemy Cupón/ Udemy Coupon/.
from Udemy Cupón/ Udemy Coupon/ http://coursetag.com/udemy/coupon/95-off-bash-programming-course-master-the-linux-command-line-10/ from Course Tag https://coursetagcom.tumblr.com/post/155494663813
0 notes