Web/database development and more...

Pages: << 1 ... 24 25 26 27 28 29 30 31 32 33 34 ... 59 >>


Successful Regular Expressions

  23:39:19, by fplanque   , Categories: Développement

Via John Lim: Tony Stubblebine has a nice article teaching Five Habits for Successful Regular Expressions :idea:

What? You can put comments into regexps? Why hasn't anybody said so before? :?: Worse: why isn't anybody actually doing it??? >:XX

Hum... and these extremely useful lazy quantifiers... how could they have slipped out of my mind? :oops:

Microsoft killing the browser: scary movie U-(

  17:40:58, by fplanque   , Categories: IT business, Media Web, Développement Web

Sometimes I fear that Microsoft stopping the development of IE 6 is a lot worse than we think...

It looks more and more like they have a master plan beyond terminating the free browser program... (we don't care, we have open source browsers, right?)... Actually, it looks like they plan to terminate the browser concept itself.

With their .NET client technology, they actually intend to promote applications that directly and trabsparently connect to webservices. You don't "see" the internet any more. What you see, is the funky XP GUI interface of a native Windows application! 8|

Once most online services will work only with their dedicated Windows client (yeah the providers don't care, that's 95% of their market anyway), what's the use of a free open source browser going to be? |-| Oh yeah... it will let you browse the old, poorly maintained, "compatible" w-e-b-site (which already only works well in IE! >:XX)

Wow! Waking up... I just had a terrible nightmare! Luckily something like this could never happen... right?   right? U-(


Focus on the First Derivative

  14:55:13, by fplanque   , Categories: Développement, Sagesse, Geek!, Management

In his latest post about Career Calculus, Eric Sink explains how you should constantly monitor your personal learning curve by focusing on the first derivative instead of the curve itself.

Very interesting post. Wise advice.

=> The truth is this is not only applicable to career calculus, but there are a lot of things in life which value you should only evaluate by it's first derivative over time! :crazy:

Internationalizing web applications using gettext in PHP

  01:11:23, by fplanque   , Categories: PHP, Internationalisation

As I have said before, gettext is a very interesting framework for i18n and i10n.

Now the question is, how do I apply this to web applications? Actually, I'm going to restrict my discussion here to PHP since this is what I'm working with right now... but you should expect similar behaviour when using other web development tools that integrate gettext.

First of all, the good news: PHP fully supports gettext since version 3.0.7. So it's been used for a long time and you can even find tutorials on the net.

PHP/Gettext in action

Full story »


Introducing gettext and .PO files

  19:50:27, by fplanque   , Categories: Internationalisation

poedit screenshot
As I said recently, i18n and l10n are best carried out using the right tools...

I've looked around somewhat and it turns out there seems to be an absolute reference in the area: the GNU gettext framework.

This framework actually comprehends several things:

  • A set of conventions about how programs should be written to support i18n;
  • A directory and file naming organization for the translated strings;
  • A runtime library to display localized text;
  • A set of utilities to handle the l10n process;
  • A special mode for Emacs which helps preparing the sources for i18n.

Full story »

Pages: << 1 ... 24 25 26 27 28 29 30 31 32 33 34 ... 59 >>