Archive for the ‘Open Source’ Category

Setting locale to tr_TR (Turkish) lowercases class names

Thursday, April 3rd, 2008

So I was working away at localizing some pages and for some reason they all worked except tr_TR. What was the problem? The server had an outdated installation with a bug that lowercases class names which ends a fatal error.

Why it it so? After some investigations I came across this bug and came to the conclusion that in the Turkish language, the latin i is not equal to capital latin i.

AWESOME!

The age of frameworks

Tuesday, January 24th, 2006

On the heels of Ruby on Rails comes an array of MVC frameworks developed in . WASP, Symfony, and Prado all look promising. The real challenge with any framework is going to be building the scaffolding automation onto a proven MVC framework.

Symfony seems to be the most robust of these, but perhaps too complex for most basic web apps. Built around Mojavi, it is a fully robust framework. It’s main challenge will be in providing an easy to use scaffolding functionality that allows the developer to easily customize the resulting code.

WASP and Prado both are young and are developing the scaffolding alongside the core framework code. They could both evolve into strong frameworks.

Naturally, we at Pelago have found that there is no one-size-fits all framework. In the process of rolling our own framework, we’ve adapted the features we need from a variety of pre-existing frameworks. My guess is this will be the case for most web development shops building an app that goes beyond the basic app. I’m not saying that basic apps are bad, but i’m noticing a niche developing in the web app world. There are apps that do too much, which this new framework movement is rebelling against, and there are apps that do too little, which is all too often the aim of these new frameworks.

The success of these new frameworks will depend on providing a seamless setup experience for the basic web developer, while also allowing the more advanced web developer to customize and tweak the code to their needs.

Open source websites

Wednesday, January 11th, 2006

Looking for some solid free software? Here is a good start. Ten of the better known resources.

http://news.independent.co.uk/media/article337369.ece

Lightbox JS

Friday, January 6th, 2006

Here’s an implementation of JS with transparent PNG’s to simulate an inactive window when you zoom in on an image.

CanvasGraph.js : Graphing in Javascript

Tuesday, January 3rd, 2006

The CanvasGraph.js library allows you to create graphs on the fly with the use of the HTML Canvas Tag, a tag introduced by apple. I say an SVG version would complete this project nicely.

Another Google post

Friday, December 9th, 2005

Here’s a couple of sites using google maps API I found.

Trulia Real Estate
MapBuilder.net
smugMaps

The Firemonger Project

Monday, December 5th, 2005

Most news outlets are reporting on IE being problematic with spyware and virus, and recommending the public migrate to Firefox to evade such annoyances. Here is a web site that will help you get up and running with downloadable CDs you can share with your friends and family. And the best thing is, it’s free!

http://www.firemonger.org/en/

A better Windows

Monday, October 31st, 2005

System and desktop applications to make your windows experience a more enjoyable one. The coolest of these has to be the multiple desktop application. Enhance and enjoy.

http://www.tomshardware.com/howto/20050930/index.html

In the Linux loop

Friday, April 18th, 2003

Using open-source software like Linux is a no-brainer for many companies. It’s stable and can be fixed easily if bugs appear, and you can’t beat the price. But some companies and government organizations are taking their commitment to a step further by actively participating in the open-source community.

http://www.computerworld.com/softwaretopics/os/story/0,10801,80053,00.html

Advocates join to promote desktop Linux

Wednesday, March 19th, 2003

Several companies have joined to launch a consortium to promote Linux for desktop computers, a significant expansion for an operating system that today fits more comfortably on servers.


http://news.com.com/2100-1001-983204.html