34 private links
Today, I hit a strange KDE bug. I couldn’t move or resize windows. Here’s the cure:
Git, the distributed revision-control system that's become the default tool for source code control in the open source world, turns 12 on April 7. One of the more frustrating things about using Git is how much you need to know to use it effectively. This can also be one of the more awesome things about using Git, because there's nothing quite like discovering a new tip or trick that can streamline or improve your workflow.
Kupno domu w UK to jedno z najważniejszych decyzji w życiu. Zobacz czy jesteś odpowiednio przygotowany do tego. Zobacz jak kupić dom w UK
Did your screen just turn black or your laptop freeze without warning? Maybe your hard drive has started chirping and you can't save to your home partition. There's no reason to throw away your computer. These five Linux tools can help you recover your data and get your digital life back on track.
Revive Adserver is a free, open source ad serving system that enables publishers, ad networks and advertisers to:
Serve ads on websites, in apps, and in video players, and collect detailed statistics about impressions, clicks and conversions
Manage campaigns for multiple advertisers and from ad networks all at once, via an easy to use interface
Define rules for delivery of campaigns and ads, including frequency capping, URL targeting, geo-targeting
Track and report campaign performance, including click-through rates, conversion rates, revenue, eCPM and conversion details, like basket value and number of items purchased
Concerning about the features, we can list the following:
Theming and color schemes.
Configurable hotkey schemes.
GNU Screen style hotkeys available by default.
Full Unicode support including double-width characters.
Doesn’t choke on fast-flowing outputs.
Tab persistence on macOS and Linux.
Proper shell-like experience on Windows including tab completion (thanks, Clink!).
CMD, PowerShell, Cygwin, Git-Bash and Bash on Windows support.
Default Linux style hotkeys for copy (Ctrl+Shift+C) and paste (Ctrl+Shift+V).
Multi-platform support. It supports Windows, macOS and Linux.
Free and open source.
Now that you have a VPS up and running smoothly, you want to keep in that way—or, at the very least, know if something goes wrong. Luckily, a huge variety of monitoring solutions exist to help give you a head’s up if an entire server crashes, a webapp is taking too long to respond, or you’re hitting your CPU limits.
Now, there are some truly excellent enterprise-level monitoring suites out there, if that’s of interest to you. We called out New Relic in the headline, as it’s one of the most popular monitoring solutions out there, but the competition is fierce, with other players like Pingdom, Twilio, and Stackify trying to get some of the monitoring marketshare. But even though many of these solutions have a free tier, we think it’s possible to get much of the same functionality without being boxed into a SaaS application.
With that said, we’re going to focus on open source, self-hosted alternatives that don’t cost you a penny.
It should be noted that not all of these applications perform the same function, or include the same features, so don’t think of this list as a side-by-side comparison between any of these 7 applications, or any of the other ones mentioned above.
Here’s some of our favorites.
Flashcards and assorted little aids to the art and craft of music
Linux offers a number of tools for examining your running processes. With the applications shown below, you can find out which applications are eating all your memory and which files are attached to those rogue programs. Or you can just get a global view of how your system is performing.
Regardless of your specific level of interest, this tutorial will offer you a starting point on that journey.
I recently worked on creating a Bash completion script for a project, and I enjoyed it very much. In this post, I will try to familiarize you with the process of creating a Bash completion script.
What is Bash completion?
Bash completion is a functionality through which Bash helps users type their commands more quickly and easily. It does this by presenting possible options when users press the Tab key while typing a command.
Installing Tiny Tiny RSS for the first time
Upgrading Tiny Tiny RSS
Software for MS-DOS machines that represent entertainment and games. The collection includes action, strategy, adventure and other unique genres of game and entertainment software. Through the use of the EM-DOSBOX in-browser emulator, these programs are bootable and playable. Please be aware this browser-based emulation is still in beta - contact Jason Scott, Software Curator, if there are issues or questions. Thanks to eXo for contributions and assistance with this archive.
What do you do when you see a lot of numbers, charts and the word, “statistics”? You very well may ignore them. But not today! We’ve collected some of the most interesting statistical facts that reveal a lot about the world around us. For example, did you know that around 1,700 people in the U.S. become millionaires every day?
wkhtmltopdf and wkhtmltoimage are open source (LGPLv3) command line tools to render HTML into PDF and various image formats using the Qt WebKit rendering engine. These run entirely "headless" and do not require a display or display service.
There is also a C library, if you're into that kind of thing.
How do I use it?
Download a precompiled binary or build from source
Create your HTML document that you want to turn into a PDF (or image)
Run your HTML document through the tool.
For example, if I really like the treatment Google has done to their logo today and want to capture it forever as a PDF:
wkhtmltopdf http://google.com google.pdf
Linux configuration, Automation, Security – Sysadmin/DevOps blog
THE WEB-BASED DATABASE MANAGEMENT TOOL FOR SQLITE
These documents and tools were created by me while I worked at Verio as well as all the time since then. As such, there are still some references to "customers" and maybe even some procedures we used while I worked there. Since the content is just fine, just a bit weird to read, I haven't updated these and am focusing more on adding new content rather than fixing these "bugs".
If you are interested in seeing more content added to the site, and particularly if you have any topics you would like to see covered, then please let me know. I am interested in adding content/tools that will be read and used. So, anytime I run across stuff that I think is useful, I add it.
this document explains how to install and configure a Quake II (q2) dedicated server on a linux box. it is assumed that you :
- have root shell access to a linux box (remote or local)
- know some linux basics (installing software, ssh, ...)
- know some quake basics (config, mods, basic console commands, ...)
- want to install a quake server ;-)
- you have 'screen' installed on your server (simply install it if you don't have it)
- I'm using a debian server in this example but you should be able to adapt this to your favourite distribution easily
- we'll be installing a r1q2 server for security reasons here (Though this includes all steps necessary to install a normal q2 server and also leaves you with a ready-2-run normal q2 server, using the non-r1q2 server for an internet server is highly discouraged due to many security issues with the original q2 binary!)
The Quake II linux dedicated server HOWTO
this document explains how to install and configure a Quake II (q2) dedicated server on a linux box. it is assumed that you :
- have root shell access to a linux box (remote or local)
- know some linux basics (installing software, ssh, ...)
- know some quake basics (config, mods, basic console commands, ...)
- want to install a quake server ;-)
- you have 'screen' installed on your server (simply install it if you don't have it)
- I'm using a debian server in this example but you should be able to adapt this to your favourite distribution easily
- we'll be installing a r1q2 server for security reasons here (Though this includes all steps necessary to install a normal q2 server and also leaves you with a ready-2-run normal q2 server, using the non-r1q2 server for an internet server is highly discouraged due to many security issues with the original q2 binary!)
Please read my notes on security before making your server public.