Optimizing shell scripts
Introduction Input Data Desired Output Approach Original Script ...
Introduction Input Data Desired Output Approach Original Script ...
Style editor Sending query string with PHP Position sticky Flexbox and Grid ...
Currently I am using docker containers to deploy applications. A number of those containers make use of supervisord for managing processes. While supervisord itself comes with a UI, it is unhandy for me because each container is its own supervisord instance. So I was interested in some software that would let me manage multiple supervisord instances in a single page. Turns out that there ...
Keep your data and accounts safe by using a secure open source password manager to store unique, complex passwords. Maintaining complex, unique passwords for each site and service you use is among the most common pieces of advice that security professionals provide to the public every year. Yet no matter how many times it is said, it seems like a week doesn't ...
There are plenty of reasons why people would need to encrypt a partition. Whether they're rooted it in privacy, security, or confidentiality, setting up a basic encrypted partition on a Linux system is fairly easy. This is especially true when using LUKS, since its functionality is built directly into the kernel. Installing Cryptsetup ...
Need to create diagrams, flowcharts, circuits, or other kinds of entity-relationship models? Microsoft Visio is without a doubt the best software for that, but that doesn't mean it's the best choice for you. Visio may be the industry standard in the corporate world, but it comes with a huge drawback: it's expensive ($299 for the standard ...
In just a relatively short amount of time, building mobile apps has transformed from a process that included lots of knowledge in developing into something that almost anyone can do. Cloud-based tools are quickly becoming the norm for app developers, and these are some of the highest recommended tools, each one being ideal for certain developers. ...
Android devs Install JAVA yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel Install SDK Tools: Download the sdk-tools zip from here mkdir /opt/android ...
If you use multiple USB drives, you've probably noticed that the drive letter can be different each time you plug one in. If you'd like to assign a static letter to a drive that's the same every time you plug it in, read on. Windows assigns drive letters to whatever type of drive is available. This can be annoying especially if you use backup tools or portable apps that prefer to have the same drive letter every time. ...
Since now I have a Android TV I put away my HTPC and with that the capability to view DVDs or listen CDs directly. So I converted my entire CD and DVD library to media files and stored in my home NAS. Since we are talking hundreds of DVDs and CDs, I was using some tools. CD ripping For CD ripping, pretty much everything can be done with abcde. ...
Writing shell scripts leaves a lot of room to make mistakes, in ways that will cause your scripts to break on certain input, or (if some input is untrusted) open up security vulnerabilities. Here are some tips on how to make your shell scripts safer. Don't The simplest step is to avoid using shell at all. Many higher-level languages are both easier to write the code in in the first place, and avoid some of the issues that shell ...
Programming 2016 GWT and GWT on Mobile and Java servlets Generate Excel http://www.gwtproject.org/overview.html ...
Windows system administration is very mouse driven and to reach all tools you need to browse through Windows explorer. If you are like me and prefer to log on a limited privilege account and use Runas to perform admin tasks, you can open these consoles with the .msc file names. Here is a list of admin tools with their .msc file names. domain.msc: AD Domains and Trusts ...
Replacment for Make and Autoconf: MakeMe (If you don't have root but have Android 4+ you can use the command-line program adb from the Android SDK platform tools to make backups via a desktop computer) chromebook ides ...
This is a list of my favorite Android Apps: Essentials Barcode Scanner - Play Store F-Droid Ghost Commander - F-Droid F-Droid Alternative Application Manager. Usually Open source stuff with significantly less crap ware and ads. ...
Testing, code coverage, style enforcement are all check-in and merge requirements that can be automated and driven from Git. If you're among the rising number of Git users out there, you're in luck: You can automate pieces of your development workflow with Git hooks. Hooks are a native Git mechanism for firing off custom scripts before or after certain operations such as commit, merge, applypatch, ...
When trying to get on-to the IPv6 Internet, here are a couple of links to do diagnostics: http://www.subnetonline.com/pages/ipv6-network-tools/online-ipv6-ping.php This actually contain generic network tools. http://ds.testmyipv6.com/ Confirm if your browser is connecting through IPv6 ...
Another short and sweet. This web site provides a number of on-line tools. Useful for diagnosing problems when setting a home server. http://pingtool.org/ ...
So these are my ideas on how to document projects. There are three types of documentation types: User guides Targetted and end-users of the software and people who want a brief overview. Man pages Again targetted at end-users but also sysadmins. Usually to address a specific feature. ...
Instructions on how to remove DRM from E-Books and videos. How to Remove DRM from Ebooks (and Back Up Your Library Permanently) The easiest way to strip DRM from Kindle books (and Barnes and Noble, Adobe Digital Content, etc) is with the free ebook software Calibre, DRM removal plugins, and a copy of the Kindle desktop software (PC/Mac). These directions are for Kindle, but will work with Barnes and Noble, Adobe Digital Editions, and older formats. Here's what you need to do: Download Calibre, the the plugins, and the Kindle Desktop software. Unzip the contents of the plugin directory. ...