Bookmarks for 26 ago 2014 through 27 ago 2014

These are my links for 26 ago 2014 through 27 ago 2014:

  • Regular Expressions – Regular expressions ("regexes") are supercharged Find/Replace string operations. Regular expressions are used when editing text in a text editor, to: check whether the text contains a certain pattern find those pattern matches, if there are any pull information (i.e. substrings) out of the text make modifications to the text. As well as text editors, almost every high-level programming language includes support for regular expressions. In this context "the text" is just a string variable, but the operations available are the same. Some programming languages (Perl, JavaScript) even provide dedicated syntax for regular expression operations.
  • MySQL active-passive cluster | Your IT goes Linux – We will use the iSCSI Lun defined in our iSCSI cluster as a shared storage and we will run MySQL in active-passive (fail-over) mode using Pacemaker and Corosync cluster engine. The cluster will have to connect to the iSCSI target, mount the iSCSI partition on one node and start a MySQL service which has all its data on this partition.
  • Perl – […] Perl has horrors, but it also has some great redeeming features. In this respect it is like every other programming language ever created. This document is intended to be informative, not evangelical. It is aimed at people who, like me: dislike the official Perl documentation at http://perl.org/ for being intensely technical and giving far too much space to very unusual edge cases learn new programming languages most quickly by "axiom and example" wish Larry Wall would get to the point already know how to program in general terms don't care about Perl beyond what's necessary to get the job done. This document is intended to be as short as possible, but no shorter[…]
  • Linux Performance – This page links to various Linux performance material I've created, including the tools maps on the right, which show: Linux observability tools, Linux benchmarking tools, Linux tuning tools, and Linux observability sar. For more diagrams, see my slide decks below.
  • AIXchange: Useful Storage Links – Here's an assortment of really good storage-related articles — the majority of which are found on IBM developerWorks — that are worth your time. While some of them are a few years old, they still provide relevant information.

Bookmarks for 5 ago 2014 from 12:07 to 15:50

These are my links for 5 ago 2014 from 12:07 to 15:50:

  • ii.com · Procmail Quick Start: An introduction to email filtering with a focus on procmail by Nancy McGough – rocmail is free/libre open-source software that is both a mail processor and a mail delivery agent (MDA). It can be used by either a system administrator or a user to automatically process and deliver incoming mail messages. It can also be used to re-process and re-deliver messages that are already in a mailbox. This Procmail tutorial is aimed at regular users, not system administrators.
  • agentile/S3-Media-Storage – Store media library contents onto S3 without cron jobs. This is more ideal for multiple web server environments. Because of the logic surrounding WordPress media uploads and the availability/order in which hooks/actions surrounding media uploading, we cannot get away from temporarily storing the uploaded file in the uploads directory. What this plugin will be able to do is to take that uploaded file, move it to S3, and delete the local uploaded file all in the same request.
  • Using AWS S3 with WordPress for Media Asset Storage | Ian Massingham’s Blog – As you know I recently migrated this blog from Google’s Blogger service to a self hosted WordPress installation running on the AWS Cloud. Since then, I have been working on improving the resilience and scalability of the new platform by using a few additional AWS features. One of the things I have changed is to move media assets, such as images, from the EC2 instance that runs the WordPress application to be externally hosted on AWS S3.

Bookmarks for 10 apr 2014 through 15 apr 2014

These are my links for 10 apr 2014 through 15 apr 2014:

  • ditaa – ditaa is a small command-line utility written in Java, that can convert diagrams drawn using ascii art ('drawings' that contain characters that resemble lines like | / – ), into proper bitmap graphics. This is best illustrated by the following example — which also illustrates the benefits of using ditaa in comparison to other methods 🙂
  • RegExr: Learn, Build, & Test RegEx – RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp). * Results update in real-time as you type. * Roll over a match or expression for details. * Save & share expressions with others. * Explore the Library for help & examples. * Undo & Redo with Cmd-Z / Y. * Search for & rate Community patterns.
  • BASH with Debugger and Improved Debug Support and Error Handling – The Bash Debugger Project is a source-code debugger for bash that follows the gdb command syntax. The version 4.0 series is a complete rewrite of the previous series along the lines of my other POSIX shell debuggers and other debuggers mentioned below.
  • Opencall – Open Source Call Tracking Software – Call tracking is a method of monitoring inbound phone calls. It allows you to record conversations, track key statistics such as caller id, call duration, call source and streamline your sales, customer service and marketing. Opencall is the world’s first (and only) open source call tracking software. The software is available under the GPL v3 license, is written in PHP and utilises MySQL as the database platform. The original Opencall source code was written and developed by CallTracking Hong Kong to service clients in Hong Kong and other Asian countries. After 8 months of internal development the founder of CallTracking, Scott Bowler, decided to release their proprietary code to the public and change his business model to servicing companies who would make use of the open source call tracking platform. The major driver behind this choice was to open up the product to a global user base and encourage more rapid development of the platform.

Bookmarks for 9 giu 2013 through 11 giu 2013

These are my links for 9 giu 2013 through 11 giu 2013:

Bookmarks for 14 feb 2013 through 19 feb 2013

These are my links for 14 feb 2013 through 19 feb 2013:

  • How-To: Bash Parameter Expansion and String Manipulation | Debuntu – There is many ways to do string manipulation with bash, like finding a filename extension using expr, separating the directory part from a filename using dirname and basename…. or even more sophisticated ones based on regex, sed…. Why using a sledgehammer to crack a nut when you could use bash builtin functionalities! Bash built-ins expansion can be used to: Get substrings Substitute part of a string Case modification Removing prefix and suffix of a string
  • Vagrant – Create and configure lightweight, reproducible, and portable development environments. Vagrant is a tool for building complete development environments. With an easy-to-use workflow and focus on automation, Vagrant lowers development environment setup time, increases development/production parity, and makes the "works on my machine" excuse a relic of the past.
  • » Linuxaria – Everything about GNU/Linux and Open source How to log the correct Ip having Varnish and Nginx – When you run a webserver behind a reverse proxy or HTTP accelerator such as Varnish, the webserver access logs will display the IP of the proxy (generally 127.0.0.1) instead of the end user’s IP. This is a problem when you have a software like webalizer, awstats or similar log file analysis program, because you lose one of the most important information: “Who is the requestor of a page ?”, also having all the access coming from the same IP (127.0.0.1) you lose information such as “what’s the browsing pattern of visitors ?” “Is someone trying to do something Nasty ?”

Bookmarks for 27 lug 2012 through 30 lug 2012

These are my links for 27 lug 2012 through 30 lug 2012:

  • Rex V: an AJAX Regular EXpression eValuator – – This site is a Regular Expression evaluator for several different regular expression systems:
    PHP PCRE
    PHP Posix
    Perl
    Python
    Javascript
    Node.JS
  • calligrafia.org » il sito dell’Associazione Calligrafica Italiana – […] Nel settembre 1991 a Milano, un gruppo di calligrafi fonda l'Associazione calligrafica Italiana. Da allora il programma dell'Associazione è cresciuto con successo anche grazie ai contatti mantenuti con altre associazioni calligrafiche all'estero (in Europa e in America) garantendo così scambi di informazioni e soprattutto la possibilità di avvalersi della collaborazione di insegnanti di riconosciuta competenza. In questi anni l'ACI ha sicuramente ottenuto successi e risultati. Oramai la calligrafia è praticata anche in Italia, sono state organizzate mostre e avviati contatti con biblioteche e scuole[…]
  • Rajiv’s blog – I was in charge of scaling Dropbox for a while, from roughly 4,000 to 40,000,000 users. For most of that time we had one to three people working on the backend. Here are some suggestions on scaling, particularly in a resource-constrained, fast-growing environment that can’t always afford to do things “the right way” (i.e., any real-world engineering project ;-). If people find this useful, I’ll try to come up with more tips and write a part 2.

Bookmarks for 14 apr 2012 through 16 apr 2012

These are my links for 14 apr 2012 through 16 apr 2012: