Recent Posts
Recent Posts Tagged With 'programming'
SugarCRM deployment efforts
Since we started working on SugarCRM in the office, one of the hardest tasks that we had was solving the deployment issue. On one hand, SugarCRM comes with some really nice GUI tools, such Studio an...
Vacancy for Python or C++ programmers and Linux sysadmins
Point Nine is looking for some talanted people. They are working in the financial sector, and seeking Python and C++ programmers, as well as Linux system administrators. They seem to be an interes...
Migrating MS Dynamics CRM to SugarCRM
I’ve been a bit quiet for the last couple of month. That’s because I was leading an ambicious project at my new job - migration of a Microsoft Dynamics CRM version 3 to SugarCRM Communit...
BLOB is bad for your (mental) health
If you ever mention that your web application uses database to store files, you risk being flamed into oblivion. Indeed, in most cases, it is a bad idea, since file system is more effecient when it ...
Programming language barrier
One of the frequent things that I hear about programmers is that it doesn’t matter which language the person is using and which language you need him to use, because if he is any good he’l...
Follow-up to “Where did all the PHP programmers go?”
This is a quick follow-up to yesterday’s post - “Where did all the PHP programmers go?“. First of all, let me take the moment and say “Wow!”. Somebody submitted the pos...
Where did all the PHP programmers go?
During the last six month or so, I’ve been looking to hire a PHP programmer for at least three companies. I have spoken to quite a few people on the phone, reviewed a bunch of resumes, and eve...
More on PHP
I’ve recently posted some of my thoughts on PHP. If you enjoy the topic, here is an excellent post over at Coding Horror, which reminds why PHP sucks so badly and also why it will stick around...
PHP 6 - hopefully not the end of the road
I’ve heard plenty of positive buzz about PHP 6 in the last few weeks. Yes, it’s coming out. Yes, it brings quite a few improvements, including better Unicode support, better security, ...
PSD slicing service recommendation
This is a follow-up to my recent post “MostSliced.com summary - picking PSD slicing company“. Once the choices for the PSD slicing service were established, I did the next step - actual or...
Moved to gvim
After years of using Vim, I recently moved to its graphical version - gvim. It turned out that things that I didn’t like about gvim are trivial to fix. set guifont=Console set guioptions-=m "...
Python love
This line caught my attention while I scrolled through MoinMoin wiki features: written in Python! This means that you can easily read and use the source, even if you don’t know Python yet. It ha...
Googley Design Principles
Very much in line with the image explaining simplicity of user interfaces, comes the list of Googley Design Principles: 1. Focus on people—their lives, their work, their dreams. 2. Every millisecond...
Thou shalt not ignore warnings
Here is a quote from a wise comment in the discussion of the “Linux system programming” book review: Build your code with -Wall -Werror (or your compiler’s equivalent). Once you clea...
Simplicity
A quick follow-up on rapid development
Yesterday I posted about some ultra-rapid development - a couple of days for a web application. Well, it turns out I didn’t do my homework, since two days is an ultra-slow development. At leas...
Portability and flexibility win over performance
I noticed this ticket in WordPress Trac - Change enum to varchar and went in to see if there is any heated discussion. The issue is around field types used in SQL scheme for WordPress tables. Cert...
Odnoklassniki.ru - the way to do site messages
After all the comments I received for my other post about Odnoklassniki.ru, I decided to expand a little bit on the positive parts of the web site. The biggest success of it, except of course for ...
Happy Birthday, Perl!
My favorite (so far) programming language has been born 20 years ago. It’s been loved and hated. It’s been praised and damned. It’s been complimented and criticized. But al...
How to become a programmer
In the last couple of days I repeated this more than four times, so let me post it here for any future references. Two points for those who want to become a programmer. First, there is no lack of in...
