Howto install Drupal 7 using Git
So you decided to give it a try and are tired of downloading an archive, unpacking, blah-blah? Just navigate to your web server document root folder create yourself a working directory, like mkdir...
View ArticleHow to install kcachegrind / qcachegrind on Mac OSX
Installing kcachegrind via macports takes a long time because it has to build KDE, as well. An alternative faster way is described below. download Qt binary and install it download and install...
View ArticleHowto launch the iPhone simulator independently, without “Build and run”
Sometimes you don’t need to start Xcode, so it’s useful to start it independently. right-click the Finder in the Dock choose "Go to Folder..." use the follosing path:...
View ArticleHOWTO remove all dangling commits from your git repository
A good explanation of the dangling commits source tells you how they get created. git fsck --full Checking object directories: 100% (256/256), done. Checking objects: 100% (3658/3658), done. dangling...
View ArticleHowTo Reset Your Drupal Administrator password
drush upwd admin --password="new-password-goes-here" If the username admin is not working, check the list of your defined users like this: drush sql-cli mysql> select name from users;
View ArticleEasy Setup of Sencha Touch SDK on Your Mac
Step 1: Go to the download page of the Sencha Touch product. In the Free Commercial Version form, enter your email address and click the Download button. At the time of this writing, the latest stable...
View ArticleEasy Setup of Sencha Command on Your Mac
Prerequisite: If you haven’t done this already, setup Sencha Touch SDK. Step 1: Download Sencha Cmd from the dedicated page. Step 2: Move the archive to a working folder. I used...
View ArticleHowTo Easily Upgrade Ruby on Mountain Lion
The default Ruby version coming with Mountain Lion is a bit old ➜ ruby -v ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0] If only for staying up-to-date with the latest Ruby version, you...
View ArticleFix Vagrant problems after Mavericks update
Updated the OSX to 10.9 over the weekend. While most of the troubles I encountered were caused by PHP 5.3 being completely wiped out and the system getting a stock install of 5.4, there were other...
View ArticleHowTo Quickly Erase All Documents from an ElasticSearch Index
Let’s say you are locally developing things using the amazing ElasticSearch technology, and would like to quickly wipe out all documents from a specific index. Assuming you have ES installed on...
View ArticleCreate Beautiful UML Diagrams in Minutes from the JetBrains IDE
A few days ago I needed to assemble together several disparate pieces of information about the current project. Our technology stack is complex, and people have different backgrounds, so I realised...
View ArticleCreate PDF files from Markdown sources in OSX
Create PDF files from Markdown sources in OSX When Markdown appeared more than 10 years ago, it aimed to make it easier to express ideas in an easy-to-write plain text format. It offers a simple syntax...
View ArticleSoftware branching strategies: A git overview | Part 1: gitworkflows
We will start by presenting a working example, which will be used as a basis to illustrate the various git branching models from a practical point of view. In the first part of the serios, we’ll detail...
View ArticleNotes on PSR-7’s Message Interfaces
The PHP world is currently in the middle of a revolution. As someone working with PHP for more than a decade, I could feel the earthquake that Composer brought to the community. And these days there is...
View ArticleThe Software Craftsmanship Pyramid
Oftentimes I have been called a web developer, because I entered the software world from PHP. I had another burden as well: as a girl, I was taken less seriously than my colleagues, having to work much...
View ArticleMicroservice architecture introduction
How monolithic is your application? Are you collecting technical debt right now, because of decisions you made early on in your application? Time to have a look at the microservice architecture and...
View ArticleDiscovering Brackets, or how I improved my development flow in a few hours
Plain text editor versus full-fledged IDE At the beginning of my journey as a software developer, someone told me to try a plain text editor to focus on the basics. It turned out later to be a great...
View ArticleEasy upgrade the node.js version using n
I hadn’t used node.js for about half a year, and when I got a new project lined up, I decided to update it today. At the beginning of the process, my current version was 0.12.0, as checked with: $ node...
View ArticleServe static files locally with the http-server nodejs module
Since I left full-time LAMP development behind me, Apache and MySql servers are turned off by default on my Mac. I only start them when they are needed. I then noticed I didn’t want to deal with Apache...
View ArticleDeveloping a Facebook application: set up local environment
Once I have defined my application, I wanted to set up a development-friendly environment that I could use to interact with it, without touching the production version. Fortunately, Facebook has made...
View Article
More Pages to Explore .....