Subscribe to Web Design Patterns RSS

Create a grungy poster in GIMP in 100 clicks or so

From 2010-12-25
With respect to: 

A qick intro. GIMP is an exceptional graphical tool, in most cases, just as functional as Photoshop. With little exploration and creativity, it's possible to create almost any graphical design solely in GIMP. Internet is full of Photoshop tutorials, but there are not much tuts for GIMP. This isn't surprising since Photoshop is a commercial tool, which is the first choice of designers who want to pay and get what they pay for. I mean, time: usually it takes a little less time to create anything in Photoshop. In spite of that, for those who worked with GIMP and got used to it, it's clear that any Photoshop tutorial can be easily and with minimal side-effects translated to "GIMP patterns language". In this article I would like to demonstrate this and back my statement.

Developing with Open Source Software

From 2010-11-27

Today, according to w3techs, more than two thirds of the web servers are based on Open Source Software (OSS). Also according to the same source, around 77% of websites are written with Open Source languages like PHP, Perl, Ruby, Python. This is a good reason to start being interested in OSS. Taking it a bit further, it seems that OSS is already ripe enough to provide plenty of tools which are enough to create any imaginable HTML based website.

asdf in web development and beyond

From 2010-11-17
With respect to: 
You got it right. The asdf sequence as it may seem at the first glance is a very handy tool. When editing HTML, PHP or other type of code, frequently you need to pause your work and remember the current place in order to copy something from somewhere (maybe from the same big file) and then quickly go back and paste it right where you were focused before. Some people use bookmarks, others remember it. But remembering requires a minimal effort, when the "autopilot mode" is desired.
The quickest and most effective way to do that, is typing asdf. This does two good things to you:
  • First, as you already guessed, it leaves a bookmark. So coming back is just as easy as pressing Ctrl-F and then stroking the magical asdf.
  • Secondly, if you're editing a code which is compiled, then the compilation won't succeed, which means, you'll never forget to come back to this bookmark.

Finally, you can always use similar sequences like zxcv or qwer etc., to add more reminders as required.

No activity within 1440 seconds

From 2010-11-09
When developing websites with OSS, most likely that you're using the good eternal PHPMyAdmin for the DB interactions. One annoying thing about development, is that you rarely need the connections to the internal DB to be more secure than it would normally be on the server, or need just a minimal security as in case when you're working in a company which is protected by a good firewall. And why am I reminding this? Because during a work day you can return to PHPMyAdmin several [tens] of times and each time rediscover this annoying message which forces you to type again and again the username and the password, or at least, to click on the 'Go' button, or you know what? You know...
The cure?
Find your config.default.php with something similar to
locate config.default.php
Open the file, find the line which contains LoginCookieValidity and set the value to something like:
$cfg['LoginCookieValidity'] = 54000;

Drupal VS Ruby on Rails

From 2010-09-11
With respect to: 

When it's time to choose a language or framework or platform to develop a new website, you can't pass by Drupal or Ruby on Rails (RoR). Both are open source cutting edge 'mechanisms' for creating real beasts. Yet, only one must be chosen, and it's not a simple decision. Non open source platforms are left unnoticed, since they cannot be competent enough, not until now anyway.

Sending an email with Drupal is easy!

From 2010-09-09
With respect to: 

Sending a freaking email with Drupal 6 or 7 consumes time mostly on learning, but also on implementing. Instead of simply calling a function, Drupal provides extensive specification of the steps to follow.

Since Drupal is module-oriented, other modules can alter different parts of an email, and different languages can be used if the email is sent with drupal_mail().

Installing LuxRender on Ubuntu 10.04

From 2010-08-14
With respect to: 

You will definitely need this for cool web design :)

The installation instructions for LuxRender are available at the official LuxRender's website, but if you need quick'n'easy steps that just work, then read on:

Nofollow that becomes Dofollow in your website's comments?!!

From 2010-08-14
With respect to: 

Sometimes, more than often, you won't allow nofollow links in your comments. And sometimes, less than often, there will be those smart people, or just merely utilizers, who will overcome this barrier pretty easily.

The situation becomes even more confusing when you discover that these comments on your website don't have nofollow links, but in your database these same comment do have them! Pretty weird huh?

Quick Steps to Your Unmanaged VPS

From 2010-08-06
With respect to: 

It's up to you whether to continue with your current shared hosting account, or to upgrade to your own highly-customizable well performing and all-mighty Virtual Private Server!

It usually takes years to understand that shared hosting is not the best solution for you, and that managing your own VPS is not a big deal at all. All is needed is a ridiculously diminutive bunch of knowledge and a big desire to extend it when required.

Web Design Industrial Average.

From 2010-07-25
With respect to: 

If Dow Jones' companies represent the overall market trends, then the companies which constitute it should reflect the overall web design trends. Is it so or isn't, let's investigate.