124 private links
Comparing text files requires time, effort, a large monitor and a good amount of patience, or simply just the right tools to do it without any of the aforementioned. If you are an editor that has to deal with multiple versions of a text file, or a developer that wants to check the various code revisions of a file, then the following tutorial is for you.
A few weeks ago, I felt inspired by articles from Jeff Kreeftmeijer and Armin Ronacher. I took some time to configure and fine-tune my Vim environment. A lot of new stuff made it into my .vimrc file and my .vim directory. This blog post is a summary describing what I’ve added and how I use it in my daily work.
The ability to customize tools to suit your needs is one of the great advantages of many Linux utilities. However, when you find yourself working on a new server, there is the issue of getting the settings you are comfortable with working in a new env.
If you're a web developer, you've probably had to make a user account system. The most important aspect of a user account system is how user passwords are protected. User account databases are hacked frequently, so you absolutely must do something to protect your users' passwords if your website is ever breached. The best way to protect passwords is to employ salted password hashing. This page will explain why it's done the way it is.
There are a lot of conflicting ideas and misconceptions on how to do password hashing properly, probably due to the abundance of misinformation on the web. Password hashing is one of those things that's so simple, but yet so many people get wrong. With this page, I hope to explain not only the correct way to do it, but why it should be done that way.
Very good article describing the issues of having global state entities in software development.
There are lots of plugins that do similar jobs to those that I'm going to mention, but I'm not interested in making this an exhaustive list; these are my recommendations based on experience, and they may well change as time goes on:
- Syntax checking/linting
- File navigation
- Keyword searching
- Autocompletion
- Tags
- "Project management"
Like for every thing, there are plenty of commands to check information about the hardware of your linux system. Some commands report only specific hardware components like cpu or memory while the rest cover multiple hardware units.
This post takes a quick look at some of the most commonly used commands to check information and configuration details about various hardware peripherals and devices. The list includes lscpu, hwinfo, lshw, dmidecode, lspci etc.
John Frusciante è una icona. Uno dei “loser” più caratteristici e famosi degli anni ’90, la cui immagine è entrata ormai nell’immaginario collettivo. Un’immagine inevitabilmente legata alla sua chitarra, lo strumento che gli permette di amplificare a dismisura la densità di significato...
Open source downloads galore: arcade, board, puzzle, shooter, adventure, simulator and role-playing games -- something for everyone.
Last month, I was pretty stressed out, thanks mostly to a seemingly endless stream of minor, but irritating, problems. It got so that I was reacting negatively almost immediately to each new development. Some people spend entire years in this state.Fortunately, I realized what was happening and managed to disrupt that negative cycle of gloom and doom. Here’s how I did it, along with other proven tips for staying calm:1. Dump the caffeine: For decades, I avoided caffeine altogether, but recently started drinking two ice teas per day, plus up to two bottle of BAI flavors, which also
When you’re working hard and doing all you can to achieve your goals, anything that can give you an edge is powerful and will streamline your path to success.Mind tricks won’t make you a Jedi, but using the brain’s natural quirks to your advantage can have a positive impact on everyone you encounter.None of these tricks are deceitful or disingenuous, except for number six, and I trust that you’ll only use that one with good reason.As soon as you become aware of these 12 tricks, they start popping up wherever you look. With minimal effort on your part, their unconscious
Forget the currency; it’s the protocol behind it that matters. It will mutate and take over everything we do (or could one day do) on the Web. You’ve been warned
To provide an insight into the quality of software that is available, we will look at 34 outstanding open source backup tools that you can use on Linux servers or systems. There will be something of interest for anyone who attaches any importance to their hard work.
In this article, you will find a collection of 50 must-have plugins you should know about for effective development with Twitter Bootstrap.
PeaZip is a free and open-source archiver tool, that supports more than 182+ file extensions and native archive format known as PEA archive.
coding-bookmarks - My bookmarks website for learning programming.
Today do-it-yourself kit maker Spark.io is poking a hole into the Internet of things’ web of hidden communications between devices - by adding an actual button.