The Aptana IDE is a free, source-open, cross-platform,
JavaScript-focused editor and development environment for building Ajax
applications.
It features code assist on JavaScript, HTML, and CSS
languages, FTP/SFTP support and a JavaScript debugger to troubleshoot
your code.
I have been developing a simple ajax solution for a couple of customers in the past months.
The gui currently runs on
and I have integrated PHP and ASP backend services for my customers.
Its a simple self contained solution, that I am currently cleaning up and plan to release. The system will be called portalZINE cubicFusion lite and will be a solution for those that mainly seek something simple for static sites.
The goal is pure static data for now, with the option to integrate different services down the road. I plan to provide plugins for PHP and ASP and maybe additional languages in the future.
If you are interrested in alpha / beta testing before release, I will provide access to a development newseletter soon, that will notify you once the first release is available. I will be providing more information, once I get closer to a release date.
Cheers
Alexander
Super Grub Disk is a bootable cdrom, usb or floppy specially designed for the restore of boot. Really handy when installing Linux and windows on the same system, as Windows often kills the Linux Grub MBR installation.
This is not so much about the technique itself, as that thas been documented many times over the years, but about an easy way to handle the task of combining the images.
The Why
Normally for each image on a webpage a separate request to the webserver is required, each taking as much as a hundred millisecond. Does not sound much, but can add up fast.
The How
There is an easy way to overcome this by combining images into one single image and address the single images using CSS.
CSS for 1st image in row:
background-image : url(combined.png);
background-position : 0px -16px;
CSS for 2nd image in row:
background-image : url(combined.png);
background-position : 0px -32px;
Some more resources dealing with the technique itself:
http://www.alistapart.com/articles/slidingdoors2/
http://wellstyled.com/css-nopreload-rollovers.html
http://www.websiteoptimization.com/speed/tweak/combine/
http://www.quate.net/newsnet/read.php?id=48
The tool
I have been using this technique for some time now and always searched for a tool that would help me combine those images easily. That is why I decided to build my own, currently called pzImageCombine :)
Sure there are many options to do that:
– Online with php (using GD, ImageMagick…)
– Using Photoshop (photoshop actions) or similiar image applications
None of these really done it for me in the past.
This small tool allows you to choose an image directory and combine all png images into one single image. Its still in its alpha stage and far from feature complete ;)
Enjoy
Alexander
Since the introduction of the blade interface on XBOX360, I have been looking for a simple way to accomplish this with javascript and css.
Last week I decided to give it a try myself.
As I am working actively with jQuery since its introduction, it was my library of choice. Using jQuery and some plugin magic, I succeeded.
This is still a project in progress, but thought I share it and give something back to the great jQuery community :)
I will be writing up a more detailed tutorial soon and add more functionality. I also have some other nice widgets I will be sharing in the future ;)
The past few weeks I have helped my friend (Chuck Wadlow) to redesign his hosting website siteshostedby.info. I am sure many remember him under his alias Infopro. His company has provided solid and affordable hosting for the past 5 years, mostly targeting Friends, Associates and Family.
From today on he is opening his hosting solutions to everyone who is searching for a reliable, trusted and personal host.
Feel free to drop by and take a look.
„Server2Go is a Webserver that runs out of box without any installation.
That means it is a webserver that can run directly from cdrom, usb
stick or from any folder on harddisk. Server2Go allows you to create a
standalone working web site or PHP application on a CD-ROM. Server2Go
was primary developed for the usage on CD-ROM but there is no problem
use it from other drives too. Using a web browser, a user can run php
programs as well as view html files on the CD-ROM. He only need to
insert a CD with Server2Go under the supported Windows operations
systems. The server starts automaticly and opens a browser with the
Website of the CD-ROM.
Server2Go was build to replace a tool called WampOnCD that lacks some important features and isn’t activly developed.
Server2Go supports PHP5, SQLite and MySQL.“
PostNuke Pro Modules
Have been working my way through the Pro modules this week, outlining the future roadmaps for each of them. Will publish them on the Pro website soon.
Accept from my development enviroment and some customer programmming and consulting projects, I am not really actively using Postnuke anymore. Alot of the work I have done on the Pro modules in the past is outdated. My way of thinking and programming has changed alot and will change the way those modules evolve in the coming months.
Due to core changes in Postnuke (session table, api changes), I will have to decide if I add simple switches or branch out.
Design / Programming
I love diversity :) After 2 years of working underground, its
really fun to work on many different projects out in the open again ;)
Have been actively cleaning up portalZINE the past few days and
have some more changes lined up. Still finetuning parts of the framework and adding new functioanlity (never ending story), functionality that is also required for a bigger project I am currently finalizing. Also started a new design/programming
project for a friend of mine, that will take most of the coming week
Its a complete community and company redesign.
Fun
Well all the things above should be fun :) I entered a beta
hardware test here in Europe, that will swallow some time in the next
few weeks, but will definitely be consindered as fun. My sister is stopping by today and we will have a nice barbecue outside, if the weather plays nice.
Enjoy your weekend
Cheers
Alexander
Finally added code highlighting. Will be alot easier to read the code snippets and be more language native.
Cheers
Alexander