grep over ssh in emacs

M-x grep command is very useful in a number of situation, because, for example, it give you direct access to all matched file … But there is not so intuitive how to use grep when opening file via ssh, this is the trick: First generate a key pair and upload public part to the remote […]

Read More…

SiteMap php class

2 simple class for sitemap: http://www.smartango.com/sites/default/files/sitemap.txt simple use: {syntaxhighlighter brush:php} $root = $_SERVER[‘DOCUMENT_ROOT’]; $sm = new SiteMap($root,’sitemap-1.xml’); $sm->start(); $http = “http://www.example.com”; $sm->addUrl($http.”/file.html”); $sm->end(); {/syntaxhighlighter} …SiteMapIdx similar […]

Read More…

move multiple option in select with jQuery

I look for this everywhere: how to move multiple option inside a select function upfield() { var el = $(‘#selectedfield’).children(‘[@selected]:first’).prev(); $(“#selectedfield”) .children(‘[@selected]’) .each(function(){ $(this).insertBefore(el); }); } function downfield() { var el = $(‘#selectedfield’).children(‘[@selected]:last’).next(); $(“#selectedfield”) .children(‘[@selected]’) .each(function(){ $(this).insertAfter(el); el = $(el).next(); }); } […]

Read More…

SDK for Smart Device

Symbian Series 60 SDK from forum.nokia.com Symbian UIQ SDK from developer.sonyericsson.com Maemo SDK from maemo.org (Nokia N770, N800 tablet pc) J2ME from java.sun.com DevRocket from Montavista OpenMoko from OpenMoko (also mokomakefile project, sdk for linux) Google Android from code.google.com/android/ BlackBerry JDE (RIM Java Development Environment) […]

Read More…

Parsing XML: Sax or DOM

I tried both SAX and DOM, for parsing an XML file, difference in time performance is huge, from 4 hours (DOM) to 9 seconds (SAX). Different APIs Different interface bring to different complexity of code, but all depends from the point of view DOM You do not know what is Document Object Model if you […]

Read More…