131 private links
GitLab includes git repository management, code reviews, issue tracking, wikis and much more. GitLab comes with GitLab CI, an easy to use continuous integration and deployment tool.
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.
pycparser is a parser for the C language, written in pure Python. It is a module designed to be easily integrated into applications that need to parse C source code.
BibtexParser is a python library to parse bibtex files. The code is tested with unittests.
Official site of MyNotex, free note-taking, document file and activity manager for GNU/Linux.
Notes are gathered under different subjects and are made by a title, a date, a tags (keywords) list and a free-length text. This may be formatted: it is possible to change the font name, size and color of a selected text and of its background, and also to set bold, italic, underline and strike-through; the text may have pictures within it. The software can manage paragraph alignment, bullets, numbered and alphabetic lists with automatic indentation. Each note may have any number of attachments (files of every kind), and has also a spreadsheet-like grid to manage a list of activities which is quite similar to the one used in many software of project management. The various activities of one or all the notes of a file may be shown in a diary view and possibly exported in iCal format. A single file of MyNotex contains various notes filed in different subjects.
Very good article describing the issues of having global state entities in software development.
Zim is a graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a new page is as easy as linking to a nonexistent page. All data is stored in plain text files with wiki formatting. Various plugins provide additional functionality, like a task list manager, an equation editor, a tray icon, and support for version control.
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.
spf13-vim is a distribution of vim plugins and resources for Vim, GVim and MacVim.
It is a completely cross platform distribution that stays true to the feel of vim while providing modern features like a plugin management system, autocomplete, tags and tons more.
Zathura is a highly customizable and functional document viewer. It provides a minimalistic and space saving interface as well as an easy usage that mainly focuses on keyboard interaction.
Plugin based document file visualizer (PDF, DejaVu, PS); strongly key-based control.
Las miradas matan, las paredes oyen, las almohadas hablan, ¿en qué clase de mundo vivimos? (por D.M.G.)
Free and Open Source SMS Gateway (by Anton Raharja)
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...
Through the years, I have settled on maintaining my sensitive data in plain-text files that I then encrypt asymmetrically.
DQuid is both for retrofit and brand new projects. Whether you’re using the DQuid IO boards or integrate natively the DQuid RDK, what you are going to prototype is what you will bring in production.
With no time wasted.
Fork of https://launchpad.net/rubber
Open source downloads galore: arcade, board, puzzle, shooter, adventure, simulator and role-playing games -- something for everyone.