Archive (53 posts)
rsync is probably the most common solution for backup on Linux. rsnapshot offers advanced functionality, using rsync and perl.
January 24th, 2016 15,404
Upgrading to a minor version is done through the upgrade process of Debian. For major versions, the process is much more complex.
September 7th, 2015 18,794
Criteria for selecting the right SSL Certificate. Detailed instructions on how to setup the certificate in a Debian server. Validate your certificate.
A guide to upgrade a server machine from Debian 7 Wheezy to 8 Jessie using apt-get. Remember to create a full backup before.
Dedicated server setup, using Debian 8 Jessie step by step. It is a Hetzner EX40 server. Apache, php, MySQL, memcached. Basic monitoring and security tools.
Simple steps to enable and configure mod-security Apache module on Debian Wheezy, using Core Rule Set (CRS)
Debian 7 Wheezy with Xfce4 is a lightweight desktop environment, fast and user friendly. Support for sound, Flash, Nvidia and networking "out of the box".
Detailed guide to create OpenVPN server on Debian. Manage VPN users. Connect from any operating system.
Avoid reverse DNS errors when sending mail from a machine without public IP or domain available. Adjust exim4 to use SMARTHOST.
How to Install PostgreSQL 9.1 or the latest PostgreSQL version 9.3 on Debian 7 Wheezy. Basic settings after installation.
January 4th, 2014 180,458
November 19th, 2013 38,216
gettext is an ideal way for internationalization of software application resources. It extracts terms parsing source code. Poedit is an excellent front end.
October 21st, 2013 177,488
Logs is the best place to start troubleshooting. Concerning MySQL (or MariaDB), you need to refer to: General query Log, Error Log and Slow Query Log
October 13th, 2013 130,469
Fortunately, it is possible to use prepared statements with MySQL and PHP using MySQLi extension. But, how to bind params, if their number is variable?
Use of secondary icon in jQuery-UI button with jQuery-UI-bootstrap breaks the button layout. Here is a simple CSS fix as a workaround.
September 22nd, 2013 361,868
Automatically post on Facebook with PHP using Facebook PHP SDK. How to create a Facebook app. Obtain and extend Facebook access tokens. Cron automation.
September 18th, 2013 196,510
Automatically post on Twitter with PHP using Codebird-php. How to create a Twitter app. A PHP solution with cron automation.
A Simple PHP Class to Create RSS 2.0 Feed. This post covers RSS version 2.0. In simple words, an rss feed consists of a CHANNEL and channel ITEMS. You can
Detailed instructions to create a jquery-ui autocomplete using php and Mysql as server side technologies. Support for prepared statements.
A guide to upgrade a server machine from Debian 6 Squeeze to Debian 7 Wheezy using apt-get. Remember to create a full backup before.
Psad is an intrusion prevention software, which makes use of iptables log messages to detect and (optionally) block port scans and other suspect traffic.
Fail2Ban is an intrusion prevention software which analyzes log files and ban possible attacks (mainly Brute-force), using firewall (iptables and more).
Dedicated server setup, using Debian 7 Wheezy step by step. It is a Hetzner EX4S server. Apache, php, MySQL, memcached. Basic monitoring and security tools.
Installation and Configuration of Memcached, free & open source, high-performance, distributed memory object caching system with PHP on production Debian Server
Installation and Configuration of Memcached, free & open source, high-performance, distributed memory object caching system with PHP on Arch Linux
Remove unused style rules to speed-up browser rendering. Use Dust-Me Selectors on Firefox, Audit tools on Chrome or tools as gtmetrix.com or unused-css.com
GIMP Tutorial: How to Blend Images with GIMP using Layer Masks
SociaLink allows two people with the app to friend or follow each other instantly and in-person on Facebook, Twitter, LinkedIn and Instagram.
Cool Pinterest tools! Pin an image using right click, or pin entire screenshot, or a Twitter post or pin a quote! Measure your Pinterest influence.
systemd is a new system and service manager for Linux, a replacement for sysvinit, with remarkable adoption. Archlinux will not support initscripts anymore.
Detailed instructions to create a LAMP server using recently released Debian 7 Wheezy RC1. We select systemd as Linux init daemon.
Recently, many popular Linux distributions have moved from MySQL to MariaDB. Think if you have to move to MariaDB in your production servers.
PHP MySQL extension is deprecated. PHP MySQLi extension is Object Oriented, supports Transactions and protects from SQL Injection, using Prepared Statements.
Github is an ideal place to collaborate on Open Source Projects. Just fork the project, make your changes and submit a Pull request. Enjoy social coding!
Get quality stock photos for your website with less than 1.00 USD at 123RF, Fotolia, Dreamstime, Depositphotos, Bigstockphoto , Photaki and more.
Enabling GZIP compression saves bandwidth and may increase website response. Use web server logs or various online tools to check gzip compression setup.
Using php ADODB database abstraction layer, you can create PHP applications, which are functioning with many databases without modification to source code.
Using MySQL command line client and mysqldump to perform the most important tasks for everyday use, every administrator or web developer needs to know.
10 Web Development Blogs You Should Follow: useful resources for modern web development, maintained by developers and updated almost daily.
Updating Debian Server: how to get notifications, how urgent is to upgrade, which are security updates, when reboot required, which services need restart.
BigWebStats is a new online service, provides free, in-depth statistics for any website (traffic, social buzz, SEO, domain info, similar sites and more).
Preserve your Blog's URL consistency for better SEO results: redirect non-www to www (or the opposite), strip unwanted query string from incoming URLs.
Update your Blog’s thumbnail image in Technorati by updating thumbnail in ShrinkTheWeb.com
Top 10 resources for jQuery plugins. The official plugin registry, unheap, jquer.in, jqueryrain, jquery4u, myjqueryplugins, and more.
Use Creative Commons search or Google advanced search to find free images or media for your blog. Featured resources: Pixabay, morgueFile, IconFinder.
Easily get important SEO information for any webpage you visit: google pagerank, indexed pages, backlinks, traffic graphs, social shares for a url.
Creating Dynamic XML Sitemaps using PHP
Five big Social Networks you probably ignore: Pheed, VK (Russia), Sina Weibo & RenRen (China), Indyarocks (India)
February 28th, 2013 5,369
Dance Sirtaki with Zorba the Greek in your Browser. An amazing 8-bit video game.
February 27th, 2013 4,967
Every student in every school should have the opportunity to learn to code, said Code.org, a non-profit foundation dedicated to growing computer education.
February 26th, 2013 25,076
Use share links to easy share to social networks, as an alternative of share buttons.
February 25th, 2013 110,948
Debian should be the first choice for server, as it offers Upgradability, Security, Stability, Packages pre-configuration and it's Free and Open Source.
February 24th, 2013 14,174
You can handle dates in php5 in any database storing date as string in varchar(14) fields and format UTC yyyymmddhhnnss