<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-558406540078952817</id><updated>2012-01-28T20:41:03.368+01:00</updated><category term='Twitter'/><category term='minify css'/><category term='DNS'/><category term='javascript'/><category term='headers'/><category term='rsync'/><category term='files managing'/><category term='htmlvalidator'/><category term='gropi cosmice'/><category term='random values'/><category term='blogspot'/><category term='minify html'/><category term='DVD movies'/><category term='where to?'/><category term='statistici'/><category term='ubuntu panel'/><category term='Google Search'/><category term='firefox'/><category term='Google Voice Search'/><category term='archive'/><category term='css'/><category term='web trafic'/><category term='desktop recording'/><category term='alternativa t5.ro'/><category term='user interface'/><category term='internet'/><category term='web index'/><category term='php minifier'/><category term='video editing'/><category term='services'/><category term='ocr'/><category term='eclipse'/><category term='web server'/><category term='alternativa wta.ro gtop.ro'/><category term='vodafone'/><category term='strings'/><category term='audio editing'/><category term='fail2ban'/><category term='mp3 player'/><category term='web trafic data'/><category term='science'/><category term='Google +1'/><category term='linux'/><category term='apache'/><category term='session messages'/><category term='faceoff'/><category term='google page rank'/><category term='php exceptions'/><category term='shell scripting'/><category term='mysql'/><category term='java'/><category term='robots.txt'/><category term='php'/><category term='arrays'/><category term='ajax'/><category term='economie'/><category term='gnome classic'/><category term='bucuresti'/><category term='mount'/><category term='ssh'/><category term='communication'/><category term='unix_timestamp'/><category term='uniunea europeana'/><category term='diacritice'/><category term='monitorizare presa'/><category term='pdf'/><category term='tar'/><category term='mass resize'/><category term='Google Analytics API'/><category term='jquery'/><category term='highcharts'/><category term='servicii'/><category term='smbfs'/><category term='energy'/><category term='jpg to pdf'/><category term='harta seismica'/><category term='html'/><category term='web colors'/><category term='newsletter'/><category term='trafic web'/><category term='samba'/><category term='old energy'/><category term='regular expressions'/><category term='project management'/><category term='mcedit'/><category term='ubuntu'/><category term='TED'/><category term='json'/><category term='midnight commander'/><category term='svn'/><title type='text'>ionutb - tech &amp; more</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default?start-index=101&amp;max-results=100'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>164</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-425348352642675891</id><published>2012-01-24T21:10:00.000+01:00</published><updated>2012-01-24T21:10:21.413+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='highcharts'/><title type='text'>Highcharts: Controlling and mastering axis interval properties</title><summary type='text'>
Interval properties for xAxis and yAxis:

tickPixelInterval
tickInterval
tickInterval
startOnTick
endOnTick
Example "fixed number of intervals":
tickInterval : xAxis_tickInterval
startOnTick : xAxis_min
endOnTick : xAxis_max
The secret to get the exact number of intervals desired is to have xAxis_min and xAxis_max multiples of xAxis_tickInterval.
To do this, assuming you want 10 intervals, the </summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/425348352642675891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=425348352642675891' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/425348352642675891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/425348352642675891'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/highcharts-controlling-and-mastering.html' title='Highcharts: Controlling and mastering axis interval properties'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-2734907387183373552</id><published>2012-01-18T19:32:00.003+01:00</published><updated>2012-01-18T19:34:28.453+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='highcharts'/><title type='text'>Highcharts: hide highcharts.com branding</title><summary type='text'>To hide hide highcharts.com link set: credits.enabled = false

chart = new Highcharts.Chart({
credits : {
  enabled : false
},
...
});
</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/2734907387183373552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=2734907387183373552' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/2734907387183373552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/2734907387183373552'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/highcharts-hide-highchartscom-branding.html' title='Highcharts: hide highcharts.com branding'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1250031502433516732</id><published>2012-01-18T19:31:00.007+01:00</published><updated>2012-01-18T19:34:58.729+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><title type='text'>jquery add options to select</title><summary type='text'>How to add option elements to a select element:

$('#selector-id').append('&lt;option value="123"&gt;Text Option&lt;/option&gt;');</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1250031502433516732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1250031502433516732' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1250031502433516732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1250031502433516732'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/jquery-add-options-to-select.html' title='jquery add options to select'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1857915336043649506</id><published>2012-01-18T19:31:00.006+01:00</published><updated>2012-01-18T19:34:47.148+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><title type='text'>jquery select first option from select</title><summary type='text'>How to select first option element from a select.

Get the value of first option:
var val-to-select = $('#selector-id').find('option:first').val();

Select it:
$('#selector-id').val(val-to-select);</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1857915336043649506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1857915336043649506' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1857915336043649506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1857915336043649506'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/jquery-select-first-option-from-select.html' title='jquery select first option from select'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6065243289596689648</id><published>2012-01-18T19:30:00.004+01:00</published><updated>2012-01-18T19:35:06.950+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><title type='text'>jquery remove select options</title><summary type='text'>How to remove all option elements from a select element:

$('#selector-id').children().remove();</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6065243289596689648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6065243289596689648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6065243289596689648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6065243289596689648'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/jquery-remove-select-options.html' title='jquery remove select options'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6108157312507551881</id><published>2012-01-18T19:30:00.000+01:00</published><updated>2012-01-18T19:30:04.025+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>ies4linux Ubuntu 11.10</title><summary type='text'>Install ies4linux Ubuntu 11.10

sudo apt-get install wine cabextract
cd ~/Desktop/
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
./ies4linux
</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6108157312507551881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6108157312507551881' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6108157312507551881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6108157312507551881'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/ies4linux-ubuntu-1110.html' title='ies4linux Ubuntu 11.10'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-733930993805628517</id><published>2012-01-17T20:21:00.000+01:00</published><updated>2012-01-17T20:21:13.062+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='files managing'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>PHP: Simple files exporter</title><summary type='text'>Export only certain files from a project directory to an external directory. Operating system: linux (can be addapted to Windows).
Define a short list of files which will be exported.
The PHP script also creates recursively the target directories. This will spare the user from waisting a lot of time creating complex folder/subfolder structures.

&lt;?php

$files = '
folder1/folder2/folder3/folder4/</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/733930993805628517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=733930993805628517' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/733930993805628517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/733930993805628517'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/php-simple-files-exporter.html' title='PHP: Simple files exporter'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6543846397401429095</id><published>2012-01-17T20:18:00.000+01:00</published><updated>2012-01-17T20:18:20.368+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='json'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>PHP: AJAX json encode french characters</title><summary type='text'>How to display french or other charset characters using AJAX JSON calls.

Current behaviour: text replaced by null;

Solution: Apply PHP function utf8_encode to the string (for each element in the array).

$string_array_element = utf8_encode($string_array_element);</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6543846397401429095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6543846397401429095' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6543846397401429095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6543846397401429095'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/php-ajax-json-encode-french-characters.html' title='PHP: AJAX json encode french characters'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-8695136266367283775</id><published>2012-01-06T22:06:00.000+01:00</published><updated>2012-01-06T22:06:02.628+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>SVN command line resources</title><summary type='text'>http://www.linuxfromscratch.org/blfs/edguide/chapter03.html
http://svnbook.red-bean.com/en/1.2/svn.tour.cycle.html</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/8695136266367283775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=8695136266367283775' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8695136266367283775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8695136266367283775'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/svn-command-line-resources.html' title='SVN command line resources'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1646403255634453392</id><published>2012-01-06T22:05:00.000+01:00</published><updated>2012-01-06T22:05:16.193+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>Eclipse - permanently store certificate password</title><summary type='text'>Preferences -&gt; Team -&gt; SVN

Change SVN interface Client to SVNKit</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1646403255634453392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1646403255634453392' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1646403255634453392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1646403255634453392'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/eclipse-permanently-store-certificate.html' title='Eclipse - permanently store certificate password'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-5595803449526754330</id><published>2012-01-06T22:04:00.000+01:00</published><updated>2012-01-06T22:04:21.308+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>Eclipse - Ignore local files for SVN commit</title><summary type='text'>Examples of files to ignore:
.buildpath
.project
.settings

Eclipse -&gt; Preferences -&gt; Team -&gt; Ignored Resources</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/5595803449526754330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=5595803449526754330' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5595803449526754330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5595803449526754330'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/eclipse-ignore-local-files-for-svn.html' title='Eclipse - Ignore local files for SVN commit'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-4957655254386972478</id><published>2012-01-06T22:02:00.003+01:00</published><updated>2012-01-06T22:03:27.246+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu: Install PHP, Apache, MySQL</title><summary type='text'>$ sudo apt-get install apache2 libapache2-mod-php5 php5 php5-common php5-curl php5-mysql php5-json php5-gd php5-mcrypt php5-memcache php5-memcached php5-ming php5-cli</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/4957655254386972478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=4957655254386972478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4957655254386972478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4957655254386972478'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/ubuntu-install-php-apache-mysql.html' title='Ubuntu: Install PHP, Apache, MySQL'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-20121585065156233</id><published>2012-01-06T22:01:00.002+01:00</published><updated>2012-01-06T22:01:58.452+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>Ubuntu - Eclipse - Failed to load JavaHL Library</title><summary type='text'>Eclipse SVN, subclipse: "Failed to load JavaHL Library"

Solution:
$ sudo apt-get install libsvn-java</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/20121585065156233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=20121585065156233' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/20121585065156233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/20121585065156233'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/ubuntu-eclipse-failed-to-load-javahl.html' title='Ubuntu - Eclipse - Failed to load JavaHL Library'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-4589433339446376110</id><published>2012-01-06T21:59:00.000+01:00</published><updated>2012-01-06T21:59:30.016+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu 11.10 - Eclipse 3.7.1 - No Java virtual machine was found</title><summary type='text'>Error: eclipse: "No Java virtual machine was found"
System: Ubuntu 11.10 fresh install

Solution:
$ aptitude search jdk
# install openjdk-7-jre openjdk-7-jdk if they are not installed
$ sudo apt-get install openjdk-7-jre openjdk-7-jdk
</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/4589433339446376110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=4589433339446376110' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4589433339446376110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4589433339446376110'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/ubuntu-1110-eclipse-371-no-java-virtual.html' title='Ubuntu 11.10 - Eclipse 3.7.1 - No Java virtual machine was found'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-5133496076129082154</id><published>2012-01-06T21:57:00.000+01:00</published><updated>2012-01-06T21:57:57.421+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='smbfs'/><category scheme='http://www.blogger.com/atom/ns#' term='samba'/><category scheme='http://www.blogger.com/atom/ns#' term='mount'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Mount SMB shares from the command line</title><summary type='text'>Mount smbfs command with permissions for the current user:

$ sudo mount -t smbfs //network-resource/folder /local-path/local-folder -o username=user,password=pass,uid=`id -u`,gid=`id -g`</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/5133496076129082154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=5133496076129082154' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5133496076129082154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5133496076129082154'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/mount-smb-shares-from-command-line.html' title='Mount SMB shares from the command line'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7215545113164367520</id><published>2012-01-06T21:54:00.002+01:00</published><updated>2012-01-06T21:56:07.289+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu panel'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu 11.10 add/remove/move panel elements</title><summary type='text'>How to add/remove/move panel elements in Ubuntu 11.10

The problem is that when you right-click on the panel nothing happens!

The solution: hold ALT pressed and right-click the panel. :)</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7215545113164367520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7215545113164367520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7215545113164367520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7215545113164367520'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/how-to-addremovemove-panel-elements-in.html' title='Ubuntu 11.10 add/remove/move panel elements'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-5077590351291828151</id><published>2012-01-06T21:45:00.007+01:00</published><updated>2012-01-06T21:56:25.523+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu panel'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome classic'/><title type='text'>Ubuntu 11.10 restore classic menu/panel</title><summary type='text'>How to restore classic menu/panel in Ubuntu 11.10

Open terminal: CTRL + ALT + T

$ sudo apt-get install gnome-session-fallback
Log out and select at Log-in screen: Gnome Classic.</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/5077590351291828151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=5077590351291828151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5077590351291828151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5077590351291828151'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/how-to-restore-classic-menupanel-in.html' title='Ubuntu 11.10 restore classic menu/panel'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-4393347614357060086</id><published>2012-01-03T01:07:00.000+01:00</published><updated>2012-01-03T01:07:45.196+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web trafic data'/><title type='text'>wstats.net - new version</title><summary type='text'>Some new features are now available. Feel free to check the new version: http://wstats.net.</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/4393347614357060086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=4393347614357060086' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4393347614357060086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4393347614357060086'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/wstatsnet-new-version.html' title='wstats.net - new version'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-4058834161564142336</id><published>2012-01-01T15:32:00.001+01:00</published><updated>2012-01-01T15:32:29.619+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>Ttransparent background CSS</title><summary type='text'>CSS properties for transparency: 
.transparent
{
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
}</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/4058834161564142336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=4058834161564142336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4058834161564142336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4058834161564142336'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2012/01/ttransparent-background-css.html' title='Ttransparent background CSS'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-423670360363939860</id><published>2011-12-16T19:51:00.002+01:00</published><updated>2011-12-16T19:51:42.182+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rsync'/><title type='text'>rsync exclude many patterns</title><summary type='text'>To enter more than one pattern to exlude from rsync, --exclude "pattern" elements must be repeated.

rsync -azv --dry-run --exclude "pattern1" --exclude "pattern2" /path-source /path-destination</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/423670360363939860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=423670360363939860' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/423670360363939860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/423670360363939860'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/12/rsync-exclude-many-patterns.html' title='rsync exclude many patterns'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1499446241648118575</id><published>2011-11-30T09:39:00.000+01:00</published><updated>2011-11-30T09:39:04.675+01:00</updated><title type='text'>Windows Notepad++ delete line shortcut</title><summary type='text'>Command to delete a line in Notepad++ (WIndows):
CTRL + L

</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1499446241648118575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1499446241648118575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1499446241648118575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1499446241648118575'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/11/windows-notepad-delete-line-shortcut.html' title='Windows Notepad++ delete line shortcut'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-3845734893278107649</id><published>2011-11-23T23:08:00.002+01:00</published><updated>2011-11-23T23:09:55.660+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><title type='text'>jQuery - Check / uncheck all checkboxes on a page</title><summary type='text'>Master checkbox element:
&lt;input type="checkbox" name="checkAllAuto" id="checkAllAuto" value="1"/&gt;
Assigning extra JS event to the control checkbox above:
$('#checkAllAuto').click(
   function()
   {
      $("INPUT[type='checkbox']").attr('checked', $('#checkAllAuto').is(':checked'));
   }
)</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/3845734893278107649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=3845734893278107649' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3845734893278107649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3845734893278107649'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/11/jquery-check-uncheck-all-checkboxes-on.html' title='jQuery - Check / uncheck all checkboxes on a page'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-8535276018119816431</id><published>2011-11-10T19:09:00.002+01:00</published><updated>2011-11-10T19:09:50.388+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>Ubuntu svn client</title><summary type='text'>http://data.agaric.com/subversion-client-ubuntu-anything-tortoisesvn</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/8535276018119816431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=8535276018119816431' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8535276018119816431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8535276018119816431'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/11/ubuntu-svn-client.html' title='Ubuntu svn client'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7747337785199257277</id><published>2011-11-10T17:24:00.001+01:00</published><updated>2011-11-10T17:31:52.847+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Eclipse - do not create project file (change project file default location)</title><summary type='text'>For some reasons you don't want Eclipse to create the .project file at the same location with the files of the project (maybe you don't have write permissions to the root folder of the project).

The goal is to change .project file location for Eclipse.

Solution: Linked Resources.
You can create a virtual folder (variable) and then include it in the project, created at another location. Changing</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7747337785199257277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7747337785199257277' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7747337785199257277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7747337785199257277'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/11/eclipse-do-not-create-project-file.html' title='Eclipse - do not create project file (change project file default location)'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-935341775087604474</id><published>2011-11-06T09:33:00.000+01:00</published><updated>2011-11-06T10:33:12.062+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><title type='text'>JavaScript - Extend/duplicate/copy object with jQuery</title><summary type='text'>
var Object1 = jQuery.extend(true, {}, Object);
var Object2 = jQuery.extend(true, {}, Object);
......</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/935341775087604474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=935341775087604474' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/935341775087604474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/935341775087604474'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/11/javascript-extendduplicatecopy-object.html' title='JavaScript - Extend/duplicate/copy object with jQuery'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7873812587257790212</id><published>2011-11-04T11:57:00.002+01:00</published><updated>2011-11-04T12:02:30.310+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='arrays'/><title type='text'>JavaScript - Remove element from array (optionally preserve keys)</title><summary type='text'>JavaScript - Remove element from array (unset array element)

1) Method 1: splice
array.splice(position, number_of_keys);
Example:
array.splice(1, 1);
OBS: The function doesn't preserve key association.

2) Method 2:
To preserve key association, you must do something like this:

var my_array = [1, 4, 5, 6];
var remove_key = 1;
var array_new = [];
for(var i in my_array) {
    if(i != remove_key) {</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7873812587257790212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7873812587257790212' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7873812587257790212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7873812587257790212'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/11/javascript-remove-element-from-array.html' title='JavaScript - Remove element from array (optionally preserve keys)'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6539815505593773177</id><published>2011-11-04T11:46:00.000+01:00</published><updated>2011-11-04T11:46:04.982+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='random values'/><title type='text'>JavaScript - Generate random number (range)</title><summary type='text'>JavaScript : random number range

function randomRange(minVal, maxVal, floatVal) {
    var randVal = minVal+(Math.random()*(maxVal-minVal));
    return typeof floatVal=='undefined'?Math.round(randVal):randVal.toFixed(floatVal);
}
floatVal - optional, without it, the function will return an integer; it represents the number of decimal points; precision</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6539815505593773177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6539815505593773177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6539815505593773177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6539815505593773177'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/11/javascript-generate-random-number-range.html' title='JavaScript - Generate random number (range)'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-8454875316943852158</id><published>2011-11-04T11:42:00.000+01:00</published><updated>2011-11-04T11:42:19.333+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><title type='text'>Custom JavaScript list - custom data elements</title><summary type='text'>Custom JavaScript list Add / Remove elements.

Example: add / remove &lt;li&gt; element to &lt;ul&gt; list:
 
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"&gt;
&lt;title&gt;Insert title here&lt;/title&gt;
&lt;script src="jquery/jquery-1.4.2.min.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/8454875316943852158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=8454875316943852158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8454875316943852158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8454875316943852158'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/11/custom-javascript-list-custom-data.html' title='Custom JavaScript list - custom data elements'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-3676006888278725992</id><published>2011-11-04T09:45:00.006+01:00</published><updated>2011-11-04T12:00:57.425+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>jQuery AJAX cross domain request</title><summary type='text'>Cross domain AJAX request

$(document).ready(function() {  $.getJSON('http://twitter.com/users/usejquery.json?callback=?', function(json) {    //get information about the user usejquery from twitter api    $('#twitter_followers').text(json.followers_count);    //get the follower_count from the json object and put it in a span  });});
http://usejquery.com/posts/9/the-jquery-cross-domain-ajax-guide</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/3676006888278725992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=3676006888278725992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3676006888278725992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3676006888278725992'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/11/jquery-ajax-cross-domain-request.html' title='jQuery AJAX cross domain request'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1581337966118382496</id><published>2011-10-29T21:57:00.002+02:00</published><updated>2011-10-29T21:57:40.686+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>MySQL BIGINT range</title><summary type='text'>MySQL BIGINT range

BIGINT - signed :: from -9223372036854775808 to 9223372036854775807

BIGINT - unsigned :: from 0 to 18446744073709551615</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1581337966118382496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1581337966118382496' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1581337966118382496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1581337966118382496'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/10/mysql-bigint-range.html' title='MySQL BIGINT range'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-3858270240675303402</id><published>2011-10-28T11:50:00.000+02:00</published><updated>2011-10-28T11:50:32.194+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fail2ban'/><title type='text'>fail2ban fast setup and usage examples</title><summary type='text'>
HOWTO fail2ban 0.7.x : http://www.fail2ban.org/wiki/index.php/HOWTO_fail2ban_0.7.x</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/3858270240675303402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=3858270240675303402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3858270240675303402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3858270240675303402'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/10/fail2ban-fast-setup-and-usage-examples.html' title='fail2ban fast setup and usage examples'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1572693079519922659</id><published>2011-10-26T11:38:00.000+02:00</published><updated>2011-10-26T11:38:03.790+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><title type='text'>Firefox 7 restore classic looks</title><summary type='text'>Firefox 7 restore classic looks:
http://www.ironspider.ca/browsers/setupfirefox.htm</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1572693079519922659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1572693079519922659' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1572693079519922659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1572693079519922659'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/10/firefox-7-restore-classic-looks.html' title='Firefox 7 restore classic looks'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-3978040063794850901</id><published>2011-10-23T18:12:00.000+02:00</published><updated>2011-10-23T18:12:42.897+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vodafone'/><title type='text'>vodafone.de Mailbox deaktivieren - deactivate all call diverts</title><summary type='text'>vodafone.de Mailbox deaktivieren - deactivate all call diverts: ##002#</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/3978040063794850901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=3978040063794850901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3978040063794850901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3978040063794850901'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/10/vodafonede-mailbox-deaktivieren.html' title='vodafone.de Mailbox deaktivieren - deactivate all call diverts'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-79686641658848628</id><published>2011-10-23T12:52:00.000+02:00</published><updated>2011-10-23T12:52:23.499+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php exceptions'/><title type='text'>PHP Exception class properties</title><summary type='text'>PHP Exception class properties: http://php.net/manual/en/class.exception.php</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/79686641658848628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=79686641658848628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/79686641658848628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/79686641658848628'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/10/php-exception-class-properties.html' title='PHP Exception class properties'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-55534825227656399</id><published>2011-10-23T11:08:00.000+02:00</published><updated>2011-10-23T11:08:56.489+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vodafone'/><title type='text'>vodafone.de zeigen Restguthaben</title><summary type='text'>Vodafone.de: Prepaid Guthaben anzeigen + Konto aufladen + aufbuchen: *100#
</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/55534825227656399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=55534825227656399' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/55534825227656399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/55534825227656399'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/10/vodafonede-zeigen-restguthaben.html' title='vodafone.de zeigen Restguthaben'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-8683157841156628198</id><published>2011-10-11T15:40:00.000+02:00</published><updated>2011-10-11T15:40:20.416+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pdf'/><category scheme='http://www.blogger.com/atom/ns#' term='ocr'/><title type='text'>Ubuntu pdf image to text (OCR) - Extract all text from PDF</title><summary type='text'>Ubuntu pdf image to text (OCR) - Extract all text from PDF


sudo apt-get install ghostscript

gs -dNOPAUSE -sDEVICE=tiffg4 -r600x600 -dBATCH -sPAPERSIZE=a4 -sOutputFile=file-name.tif file-name.pdf

# depending on the language, you must install the corresponding package:
sudo apt-get install tesseract-ocr tesseract-ocr-eng

tesseract file-name.tif file-name-txt-without-extension -l eng

</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/8683157841156628198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=8683157841156628198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8683157841156628198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8683157841156628198'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/10/ubuntu-pdf-image-to-text-ocr-extract.html' title='Ubuntu pdf image to text (OCR) - Extract all text from PDF'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-4139613980608461648</id><published>2011-09-23T15:12:00.000+02:00</published><updated>2011-09-23T15:12:37.174+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>PHP: Output any string using JavaScript</title><summary type='text'>Output any string from PHP using JavaScript document.write() function.

 
function echoWithJS($_str) {
    $str = str_replace(
        array('"', '&lt;/', chr(10), chr(11), chr(13)), 
        array('\\"', '&lt;\\/', '', '', ''), 
        $_str
    );
    $out = '
        &lt;script language="javascript" type="text/javascript"&gt;
            //&lt;!--
            '.'document.write("'.$str.'");
            //--&gt;</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/4139613980608461648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=4139613980608461648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4139613980608461648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4139613980608461648'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/09/php-output-any-string-using-javascript.html' title='PHP: Output any string using JavaScript'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-309831672985513696</id><published>2011-09-08T16:42:00.000+02:00</published><updated>2011-09-08T16:42:42.643+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='robots.txt'/><category scheme='http://www.blogger.com/atom/ns#' term='Google +1'/><title type='text'>Google +1 vs robots.txt</title><summary type='text'>The presence of Google +1 button on a page will override robots.txt restrictions for that page. Google +1 button should only be placed with pages with content intended to be public, Google crawler will ignore robots.txt blocks for that page and fetch it.</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/309831672985513696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=309831672985513696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/309831672985513696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/309831672985513696'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/09/google-1-vs-robotstxt.html' title='Google +1 vs robots.txt'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-9219059342549028414</id><published>2011-09-08T16:32:00.002+02:00</published><updated>2011-09-08T16:33:03.867+02:00</updated><title type='text'>Google's Top Contributors - page &amp; map</title><summary type='text'>Top contributors page: https://sites.google.com/site/webmasterhelpforum/en/bionic-posters &amp; Map:



</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/9219059342549028414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=9219059342549028414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/9219059342549028414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/9219059342549028414'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/09/googles-top-contributors.html' title='Google&apos;s Top Contributors - page &amp; map'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-24X3XGtBrw8/TmjR5eqaR-I/AAAAAAAABA4/Ni6M4jbHIO4/s72-c/WorldMap_spots+%25281%2529.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-455091048570284614</id><published>2011-09-08T14:58:00.000+02:00</published><updated>2011-09-08T14:58:18.766+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='statistici'/><category scheme='http://www.blogger.com/atom/ns#' term='trafic web'/><title type='text'>Trafic web gratuit - WSTATS.NET &amp; Google Analytics</title><summary type='text'>Statistici trafic web gratuite pentru toate site-urile tale.

Informatii trafic site oferite gratuit folosind statistici Google Analytics. 

WSTATS.NET - GRATIS, FARA ABONAMENT</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/455091048570284614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=455091048570284614' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/455091048570284614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/455091048570284614'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/09/trafic-web-gratuit-wstatsnet-google.html' title='Trafic web gratuit - WSTATS.NET &amp; Google Analytics'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-3493186398191884339</id><published>2011-09-05T11:06:00.001+02:00</published><updated>2011-09-05T22:46:09.771+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>mcedit undo command</title><summary type='text'>How to undo in Midnight Commander editor: CTRL + u</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/3493186398191884339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=3493186398191884339' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3493186398191884339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3493186398191884339'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/09/mcedit-undo-command.html' title='mcedit undo command'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6658439489634918485</id><published>2011-09-04T21:42:00.001+02:00</published><updated>2011-09-04T21:43:29.210+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>Mysql unix timestamp to date</title><summary type='text'>Mysql unix timestamp to date:  FROM_UNIXTIME(unix_timestamp) function.

Example:
SELECT *, FROM_UNIXTIME(time_expire) texp FROM _queue ORDER BY texp;</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6658439489634918485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6658439489634918485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6658439489634918485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6658439489634918485'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/09/mysql-unix-timestamp-to-date.html' title='Mysql unix timestamp to date'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-2984385430326258961</id><published>2011-09-02T23:12:00.002+02:00</published><updated>2011-09-02T23:20:33.762+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='arrays'/><title type='text'>PHP - Sort multi-dimensional array by one key</title><summary type='text'>The following function sorts an array (with the form shown in the example below) by any key and supports all PHP sort types (SORT_STRING, SORT_NUMERIC) and sort direction.
Oldies but goldies: as years passed by, the function served well and was allways there when needed.
Obs: array_multisort() PHP's native function can be also of use for similar jobs (mehr oder weniger), but the function </summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/2984385430326258961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=2984385430326258961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/2984385430326258961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/2984385430326258961'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/09/php-sort-multi-dimensional-array-by-one.html' title='PHP - Sort multi-dimensional array by one key'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7672306441490506740</id><published>2011-09-02T21:01:00.000+02:00</published><updated>2011-09-02T21:01:46.286+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>Test MySQL - nivel introductiv</title><summary type='text'>Test MySQL - foarte util si recomandat pentru a invata MySQL

1) Sa se creeze tabela studenti care sa contina urmatoarele campuri:
id_student - int(11) UNSIGNED auto_increment PRIMARY_KEY
nume - varchar(100)
prenume - varchar(100)
data_nastere - date

2) Sa se insereze in tabela studenti urmatoarele date (nume, prenume, data_nastere):
'Popescu', 'Valentin', '1985-10-24'
'Ionescu', 'Marian', '1982</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7672306441490506740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7672306441490506740' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7672306441490506740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7672306441490506740'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/09/test-mysql-nivel-introductiv.html' title='Test MySQL - nivel introductiv'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1436495698458178138</id><published>2011-09-01T16:19:00.001+02:00</published><updated>2011-09-01T16:19:40.287+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='services'/><category scheme='http://www.blogger.com/atom/ns#' term='newsletter'/><title type='text'>Newsletter service app: http://www.whiteimage.net/</title><summary type='text'>Newsletter service application: http://www.whiteimage.net/</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1436495698458178138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1436495698458178138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1436495698458178138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1436495698458178138'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/09/newsletter-service-app.html' title='Newsletter service app: http://www.whiteimage.net/'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-187439585562818131</id><published>2011-08-27T12:14:00.000+02:00</published><updated>2011-08-27T12:14:25.003+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><title type='text'>Leverage browser caching - Apache optimization</title><summary type='text'>Leverage browser caching. Specify an expiration at least one week in the future. Apache optimization.

$ sudo cp /etc/apache2/mods-available/headers.load /etc/apache2/mods-enabled/
# Add to /etc/apache2/sites-enabled/000-default or apache2.conf :
&lt;FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$"&gt;
Header set Cache-Control "max-age=290304000, public"
&lt;/FilesMatch&gt;
$ sudo /etc/init.d/</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/187439585562818131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=187439585562818131' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/187439585562818131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/187439585562818131'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/leverage-browser-caching-apache.html' title='Leverage browser caching - Apache optimization'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-4591721288591553294</id><published>2011-08-27T12:11:00.000+02:00</published><updated>2011-08-27T12:11:33.122+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='regular expressions'/><title type='text'>Javascript Regexp Match Test</title><summary type='text'>Javascript Regexp Match Test

var my_string = '2010-09-01';
var regExp = new RegExp('^[0-9]{4}\-[0-9]{2}\-[0-9]{2}$', 'gim');
if(my_string.match(regExp)) {
    alert('String matches expression');
} else {
    alert('String doesn't match expression');
}
</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/4591721288591553294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=4591721288591553294' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4591721288591553294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4591721288591553294'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/javascript-regexp-match-test.html' title='Javascript Regexp Match Test'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-3382885386260630449</id><published>2011-08-27T12:07:00.002+02:00</published><updated>2011-08-27T12:07:50.748+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><title type='text'>Specify a character set in HTTP headers - Apache optimization</title><summary type='text'>Specify a character set in HTTP headers - Apache optimization

AddDefaultCharset utf-8</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/3382885386260630449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=3382885386260630449' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3382885386260630449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3382885386260630449'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/specify-character-set-in-http-headers.html' title='Specify a character set in HTTP headers - Apache optimization'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6323325200560801781</id><published>2011-08-19T14:54:00.002+02:00</published><updated>2011-08-19T14:55:14.765+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='random values'/><title type='text'>PHP - Better and faster random values with mt_rand()</title><summary type='text'>It's recommended to use mt_rand() instead of rand() function.

Powered by Mersenne Twister algorithm, mt_rand() is faster and produces better random values.

Ex: $rand = mt_rand(2, 200);</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6323325200560801781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6323325200560801781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6323325200560801781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6323325200560801781'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/php-better-and-faster-random-values.html' title='PHP - Better and faster random values with mt_rand()'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1121295282044164908</id><published>2011-08-19T13:43:00.001+02:00</published><updated>2011-08-19T13:44:25.526+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jpg to pdf'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu: Convert JPG files to PDF</title><summary type='text'>Convert multiple JPG files to one PDF document

$ sudo apt-get install imagemagick
$ cd /...path-to-jpg-files...
$ convert jpg-file-* document.pdf</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1121295282044164908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1121295282044164908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1121295282044164908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1121295282044164908'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/ubuntu-convert-jpg-files-to-pdf.html' title='Ubuntu: Convert JPG files to PDF'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-5558675230614399053</id><published>2011-08-19T13:42:00.000+02:00</published><updated>2011-08-19T13:42:21.824+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='mass resize'/><title type='text'>Ubuntu: Mass resize pictures</title><summary type='text'>1) Applications -&gt; Graphics -&gt; gThumb Image Viewer

2) Select photos to be resized

3) Tools -&gt; Scale images</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/5558675230614399053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=5558675230614399053' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5558675230614399053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5558675230614399053'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/ubuntu-mass-resize-pictures.html' title='Ubuntu: Mass resize pictures'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-675763401669013324</id><published>2011-08-17T19:29:00.003+02:00</published><updated>2011-08-17T19:31:48.663+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu 10.04 - Eclipse 3.2.2 - Projects list disappears after Ubuntu update</title><summary type='text'>Problem description: After an Ubuntu update the Navigator in Eclipse is empty, it contains no projects. Creating new projects and restarting Eclipse (after reboot) ends with an empty project list.

Eclipse Error (error log file):
!MESSAGE Skipping builder org.eclipse.dltk.core.scriptbuilder for project PROJECT_NAME. Either the builder is missing from the install, or it belongs to a project nature</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/675763401669013324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=675763401669013324' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/675763401669013324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/675763401669013324'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/ubuntu-1004-eclipse-322-projects-list.html' title='Ubuntu 10.04 - Eclipse 3.2.2 - Projects list disappears after Ubuntu update'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7652826212284390303</id><published>2011-08-17T19:09:00.003+02:00</published><updated>2011-08-17T19:13:34.146+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='session messages'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>PHP - Messages handling - Success and error messages, session based system</title><summary type='text'>Handle the display of errors and success messages across all website sections. 

The functionality is very simple, allowing to set a success or error message anywhere in the execution thread (in the main file, in a function or in a class method). Once the message is stored (written to session in this case), it is scheduled to be displayed. After the message is displayed, it is deleted from </summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7652826212284390303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7652826212284390303' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7652826212284390303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7652826212284390303'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/php-messages-handling-success-and-error.html' title='PHP - Messages handling - Success and error messages, session based system'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-4242659744859116628</id><published>2011-08-17T18:46:00.000+02:00</published><updated>2011-08-17T18:46:11.081+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu - Convert RPM to DEB</title><summary type='text'>Install alien:
$sudo apt-get update$sudo apt-get install alien
Convert to deb:
$sudo alien -k file.rpm
Install deb package:
$sudo dpkg -i file.deb</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/4242659744859116628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=4242659744859116628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4242659744859116628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4242659744859116628'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/ubuntu-convert-rpm-to-deb.html' title='Ubuntu - Convert RPM to DEB'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-3190292021775605858</id><published>2011-08-16T20:40:00.000+02:00</published><updated>2011-08-16T20:40:21.353+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web trafic'/><category scheme='http://www.blogger.com/atom/ns#' term='services'/><category scheme='http://www.blogger.com/atom/ns#' term='web index'/><title type='text'>WTX - Wstats Trafic Index - new Wstats.net Index</title><summary type='text'>Wstats Trafic Index - WTX

WTX is the newest and most important indicator for a website and a user.
The four most important values for a website (Visitors, Visits, Pageviews, Bounce) are used to compute WTX, according to the formula:

Avg1 = (Visitors + Visits + Pageviews) / 3;Val1 = (Visitors + Visits + Avg1) / 3;Val2 = sqrt(1 + (1 - Bounce / 100));WTX = 17 * sqrt(Val1 * Val2);sqrt - square root</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/3190292021775605858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=3190292021775605858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3190292021775605858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3190292021775605858'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/wtx-wstats-trafic-index-new-wstatsnet.html' title='WTX - Wstats Trafic Index - new Wstats.net Index'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-8825689953464345029</id><published>2011-08-15T12:09:00.003+02:00</published><updated>2011-08-15T12:11:40.682+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>Javascript - Lowercase HTML input field</title><summary type='text'>Lowercase HTML input field example:

&lt;input id="title_x" type="text" name="title" value="Uppercase TEXT SAMPLE"/&gt;
&lt;span onclick="document.getElementById('title_x').value = document.getElementById('title_x').value.toLowerCase();" style="cursor: pointer;"&gt;lowercase&lt;/span&gt;</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/8825689953464345029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=8825689953464345029' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8825689953464345029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8825689953464345029'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/javascript-lowercase-html-input-field.html' title='Javascript - Lowercase HTML input field'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6588514214665823341</id><published>2011-08-14T23:11:00.000+02:00</published><updated>2011-08-14T23:11:26.319+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><title type='text'>Amon Amarth</title><summary type='text'>



</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6588514214665823341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6588514214665823341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6588514214665823341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6588514214665823341'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/amon-amarth.html' title='Amon Amarth'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/ACwEoTYdugE/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-8471941856644020230</id><published>2011-08-12T23:55:00.001+02:00</published><updated>2011-08-12T23:58:18.279+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><title type='text'>Cargo - Forever!</title><summary type='text'>

</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/8471941856644020230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=8471941856644020230' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8471941856644020230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8471941856644020230'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/cargo-forever.html' title='Cargo - Forever!'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/se3WsduMIKo/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-2873344107939104946</id><published>2011-08-12T23:43:00.001+02:00</published><updated>2011-08-12T23:44:16.068+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><title type='text'>Iris - Forever !</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/2873344107939104946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=2873344107939104946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/2873344107939104946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/2873344107939104946'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/iris-forever.html' title='Iris - Forever !'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/rYkET-H6tXQ/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-9032556300841017807</id><published>2011-08-12T23:32:00.000+02:00</published><updated>2011-08-12T23:32:33.691+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='science'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Long live science !</title><summary type='text'>
Ubuntu - Scientific Calculator
</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/9032556300841017807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=9032556300841017807' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/9032556300841017807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/9032556300841017807'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/long-live-science.html' title='Long live science !'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-2TB0Y_w95tk/TkWbw7QEFhI/AAAAAAAABAg/prmlhmwI0II/s72-c/ubuntu-sci-calculator.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1688506665824587776</id><published>2011-08-11T23:27:00.001+02:00</published><updated>2011-08-11T23:47:51.459+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gropi cosmice'/><title type='text'>Gropi cosmice, partea a 2-a</title><summary type='text'>Acum aproximativ o luna, Guatemala. Cauza fenomenului (versiunea oficiala): furtunile tropicale.

Acelasi fenomen, in 2010, in Germania (unde nu exista furtuni tropicale) si Guatemala: http://ionutb.eydos.ro/2010/11/gropi-cosmice.html</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1688506665824587776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1688506665824587776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1688506665824587776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1688506665824587776'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/gropi-cosmice-partea-2.html' title='Gropi cosmice, partea a 2-a'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-zdMo5OCLJrk/TkRJFn18KhI/AAAAAAAABAU/pZ4r6Mmiu_s/s72-c/gropi-cosmice.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7603592047185812777</id><published>2011-08-09T17:05:00.001+02:00</published><updated>2011-08-09T17:07:10.473+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='where to?'/><title type='text'>Jim Rogers on U.S. Downgrade, Global Markets, 08 aug 2011</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7603592047185812777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7603592047185812777' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7603592047185812777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7603592047185812777'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/jim-rogers-on-us-downgrade-global.html' title='Jim Rogers on U.S. Downgrade, Global Markets, 08 aug 2011'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-656337183166292290</id><published>2011-08-09T15:33:00.001+02:00</published><updated>2011-08-09T16:23:37.553+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mp3 player'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Best Ubuntu mp3 player: Audacious</title><summary type='text'>Audacious offers the best sound quality and also has the old xmms style (perhaps also the code).

Other mp3 players tested under Ubuntu, Gnome:
- Exaile Music Player
- RhythmBox Music Player
- Amarok</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/656337183166292290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=656337183166292290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/656337183166292290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/656337183166292290'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/08/best-ubuntu-mp3-player-audacious.html' title='Best Ubuntu mp3 player: Audacious'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-5970185509194540139</id><published>2011-07-18T12:04:00.006+02:00</published><updated>2011-07-18T12:07:00.462+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='user interface'/><title type='text'>Slimbox and Carousel combination</title><summary type='text'>The combination of Slimbox and Carousel offers one of the best ways to present an image collection (image gallery) to the user, giving a very pleasant experience.

Howto implement Slimbox and Carousel together

CSS declarations:

&lt;link rel="stylesheet" type="text/css" href="/jcarousel/skins/tango/skin.css" /&gt;&lt;link rel="stylesheet" type="text/css" href="/style/slimebox.css"/&gt;

Scripts inclusion:

</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/5970185509194540139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=5970185509194540139' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5970185509194540139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5970185509194540139'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/07/slimbox-and-carousel-combination.html' title='Slimbox and Carousel combination'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6779732754096318722</id><published>2011-07-17T15:30:00.000+02:00</published><updated>2011-07-17T15:30:49.702+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bucuresti'/><category scheme='http://www.blogger.com/atom/ns#' term='harta seismica'/><title type='text'>Harta seismica Bucuresti - Seismic map of Bucharest</title><summary type='text'>Harta Seismica a Bucurestiului - Bucharest's Seismic Map

</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6779732754096318722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6779732754096318722' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6779732754096318722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6779732754096318722'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/07/harta-seismica-bucuresti-seismic-map-of.html' title='Harta seismica Bucuresti - Seismic map of Bucharest'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-3yXg5fJ3M-s/TiLj06s-pnI/AAAAAAAAA_Q/rlfJLTjEknc/s72-c/harta_seismica_bucuresti.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-5129983142000528361</id><published>2011-07-16T18:54:00.000+02:00</published><updated>2011-07-16T18:54:18.965+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='diacritice'/><title type='text'>Conversie text fara diacritice in text cu diacritice</title><summary type='text'>O aplicatie foarte buna de conversie a unui text fara diacritice in text cu diacritice: http://srv.diacritice.com/.</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/5129983142000528361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=5129983142000528361' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5129983142000528361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5129983142000528361'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/07/conversie-text-fara-diacritice-in-text.html' title='Conversie text fara diacritice in text cu diacritice'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-5088221946520439817</id><published>2011-07-15T19:17:00.004+02:00</published><updated>2011-07-16T20:06:06.321+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='statistici'/><category scheme='http://www.blogger.com/atom/ns#' term='alternativa wta.ro gtop.ro'/><category scheme='http://www.blogger.com/atom/ns#' term='alternativa t5.ro'/><title type='text'>Alternativa trafic pentru t5.ro, wta.ro, gtop.ro, SATI</title><summary type='text'>Wstats.net este o alternativa noua pentru programele de monitorizare statistici trafic web existente deja. Daca vrei sa incerci o alternativa pentru wta.ro, gtop.ro, t5.ro, statistics.ro, statcounter.com, SATI, inscrie-te pe wstats.net.

Trafic web pentru toate site-urile tale prezentat altfel.

Wstats.net are o abordare noua in prezentarea statisticilor, incercand sa ofere o imagine de ansamblu </summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/5088221946520439817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=5088221946520439817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5088221946520439817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/5088221946520439817'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/07/alternativa-pentru-t5ro-wtaro-gtopro.html' title='Alternativa trafic pentru t5.ro, wta.ro, gtop.ro, SATI'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-8903662239789091647</id><published>2011-07-11T21:32:00.000+02:00</published><updated>2011-07-11T21:32:57.924+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>Javascript: substr, substring</title><summary type='text'>Javascript: substr()

string.substr(start, length);</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/8903662239789091647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=8903662239789091647' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8903662239789091647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8903662239789091647'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/07/javascript-substr-substring.html' title='Javascript: substr, substring'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7251935909693287810</id><published>2011-07-10T15:51:00.001+02:00</published><updated>2011-07-10T15:52:39.839+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video editing'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu Linux: Convert MKV to AVI</title><summary type='text'>Ubuntu - Convert MKV to AVI

Method 1:
$ mencoder -mc 0 -noskip -vf expand=:::::16/9,scale=720:480,hqdn3d,harddup -ovc xvid -oac mp3lame -xvidencopts fixed_quant=3.8:me_quality=6:noqpel:nogmc:trellis:chroma_me:chroma_opt:hq_ac:vhq=4:lumi_mask:max_key_interval=300:quant_type=mpeg:max_bframes=2:closed_gop:nopacked:profile=asp5:autoaspect:bvhq=1 -lameopts vbr=2:q=6:aq=2 -o my-video.avi my-video.mkv
</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7251935909693287810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7251935909693287810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7251935909693287810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7251935909693287810'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/07/ubuntu-linux-convert-mkv-to-avi.html' title='Ubuntu Linux: Convert MKV to AVI'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-3096290193272462526</id><published>2011-06-29T23:33:00.002+02:00</published><updated>2011-07-02T02:58:46.195+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='old energy'/><title type='text'>Culture Beat - 1995</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/3096290193272462526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=3096290193272462526' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3096290193272462526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3096290193272462526'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/culture-beat-1995-forever-remember.html' title='Culture Beat - 1995'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/YjyMQUO7WaI/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1628657630018340075</id><published>2011-06-27T12:17:00.003+02:00</published><updated>2011-06-27T12:41:25.262+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>MySQL: Check, repair and optimize tables (all tables, all databases)</title><summary type='text'>MySQL check, repair or optimize:
- all tables in a databases
- all tables from all databases
- a certain table 

Check tables for all databases:
$ mysqlcheck -u root -p -v --all-databases
Check tables for a certain database:
$ mysqlcheck -u root -p -v db_name
Optimize table:
$ mysqlcheck -u root -p -v --optimize db_name table_name
Repair table:
$ mysqlcheck -u root -p -v --repair db_name </summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1628657630018340075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1628657630018340075' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1628657630018340075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1628657630018340075'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/mysql-check-repair-and-optimize-tables.html' title='MySQL: Check, repair and optimize tables (all tables, all databases)'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-843791109230494476</id><published>2011-06-27T09:41:00.000+02:00</published><updated>2011-06-27T09:41:25.134+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Linux - rm - Argument list too long - Solution</title><summary type='text'>When deleting too many files in one directory using rm the following error can appear: "rm: Argument list too long".

Problem:
$ rm *bash: /bin/rm: Argument list too long
Solution:
$ find ./ -name "*file_name_part*" -delete</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/843791109230494476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=843791109230494476' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/843791109230494476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/843791109230494476'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/linux-rm-argument-list-too-long.html' title='Linux - rm - Argument list too long - Solution'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-8685059403907601290</id><published>2011-06-27T08:53:00.001+02:00</published><updated>2011-06-27T08:56:48.131+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Twitter'/><title type='text'>Twitter Advertising, next step</title><summary type='text'>Twitter is looking to introduce more advertising, targeting its most active sections: Twitter plans bolder advertisements</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/8685059403907601290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=8685059403907601290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8685059403907601290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8685059403907601290'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/twitter-advertising-next-step.html' title='Twitter Advertising, next step'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-8602766377550141879</id><published>2011-06-26T22:07:00.000+02:00</published><updated>2011-06-26T22:07:15.734+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video editing'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu convert VOB to AVI</title><summary type='text'>How to convert VOB to AVI in Ubuntu: 
ffmpeg -i video.vob -sameq new-video.avi </summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/8602766377550141879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=8602766377550141879' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8602766377550141879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8602766377550141879'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/ubuntu-convert-vob-to-avi.html' title='Ubuntu convert VOB to AVI'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1365231316845828348</id><published>2011-06-16T10:13:00.001+02:00</published><updated>2011-06-16T10:13:42.208+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='faceoff'/><title type='text'>FaceBook is loosing customers in U.S., Canada and other countries</title><summary type='text'>FaceBook is loosing users in countries it was first established.
For the month of May: - 6 mil. users in U.S. (from 155.2 mil. to 149.4 mil.), - 1.52 mil. users in Canada (to 16.6 mil.), - 100.000 users each in U.K., Norway, and Russia.
Overall, the total number of FaceBook users increased by 1.7% driven by growth in other countries (Brazil, Mexico, etc).
The reasons are multiple:
- too much </summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1365231316845828348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1365231316845828348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1365231316845828348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1365231316845828348'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/facebook-is-loosing-customers-in-us.html' title='FaceBook is loosing customers in U.S., Canada and other countries'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-3591823195364531806</id><published>2011-06-15T13:21:00.000+02:00</published><updated>2011-06-15T13:21:22.669+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Voice Search'/><title type='text'>Google Voice Search available on personal computers</title><summary type='text'>Google Voice Search available on personal computers, laptops, mobile phones and any other devices.
For laptop/PC the only requirements in order to use Google Voice Search are Google Chrome Web Browser and a microphone of course. More about this:
http://googleblog.blogspot.com/2011/06/knocking-down-barriers-to-knowledge.html</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/3591823195364531806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=3591823195364531806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3591823195364531806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3591823195364531806'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/google-voice-search-available-on.html' title='Google Voice Search available on personal computers'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-2999351960675895181</id><published>2011-06-15T13:05:00.002+02:00</published><updated>2011-06-15T13:06:33.286+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Search'/><title type='text'>Google Instant Pages, under Chrome</title><summary type='text'>After performing a Google Search, from the results displayed, Google makes a "guess" about which result you will click. Based on this "guess", only when you are using Google Chrome Web Browser, Google "prerenders" (preloads) the page you are about to click on. The result: when you click on that result, the target site loads instantly.
More info:
http://googlewebmastercentral.blogspot.com/2011/06/</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/2999351960675895181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=2999351960675895181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/2999351960675895181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/2999351960675895181'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/google-instant-pages-under-chrome.html' title='Google Instant Pages, under Chrome'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6999513566517250377</id><published>2011-06-14T22:08:00.001+02:00</published><updated>2011-06-15T12:53:28.598+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='servicii'/><title type='text'>Bursa de domenii</title><summary type='text'>InfoDomenii.ro :: Cumpara si vinde domenii pe bursa de domenii. Gaseste parteneri pentru reclama web. Promoveaza-ti serviciile si afacerea.</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6999513566517250377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6999513566517250377' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6999513566517250377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6999513566517250377'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/bursa-de-domenii.html' title='Bursa de domenii'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-9179330768647478149</id><published>2011-06-13T19:20:00.003+02:00</published><updated>2011-06-13T19:36:38.715+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>Javascript: Automatically adjust iframe height to fit content</title><summary type='text'>This solves the need to adjust the height of an iframe depending on the length of the content inside the iframe. The iframe may contain images, text, etc.

This solution is also appropiate for the situations when you have a form inside an iframe and the number of the fields of the form changes dynamically (javascript) depending on user actions. Also the display of form errors above the form may </summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/9179330768647478149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=9179330768647478149' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/9179330768647478149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/9179330768647478149'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/automatically-adjust-iframe-height-to.html' title='Javascript: Automatically adjust iframe height to fit content'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7862433858345067088</id><published>2011-06-13T19:08:00.001+02:00</published><updated>2011-06-13T19:12:22.430+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>Javascript: Read element height containing dynamic text</title><summary type='text'>Read the height of any DOM element (paragraph, div, etc) which doesn't have a height predefined and contains dynamically generated text (variable length content).

Example, file read-element-height.html :

&lt;html&gt;&lt;head&gt;&lt;title&gt;read element height&lt;/title&gt;&lt;script type="text/javascript"&gt;function getXYpos(elem) {   if (!elem) {      return {"x":0,"y":0};   }   var xy={"x":elem.offsetLeft,"y":</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7862433858345067088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7862433858345067088' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7862433858345067088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7862433858345067088'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/read-element-height.html' title='Javascript: Read element height containing dynamic text'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6196430404038370394</id><published>2011-06-12T23:40:00.005+02:00</published><updated>2011-06-13T01:01:38.931+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>Scroll parent window from child iframe</title><summary type='text'>Scroll parent window to top, from child iframe:
&lt;script type="text/javascript"&gt;
parent.scroll(0, 0);
&lt;/script&gt;
</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6196430404038370394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6196430404038370394' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6196430404038370394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6196430404038370394'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/scroll-parent-window-from-child-iframe.html' title='Scroll parent window from child iframe'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1669658484168802854</id><published>2011-06-09T14:41:00.003+02:00</published><updated>2011-06-09T14:55:07.165+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tar'/><category scheme='http://www.blogger.com/atom/ns#' term='archive'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Exclude directories from TAR archive - CACHEDIR.TAG file</title><summary type='text'>Prevent TAR from archiving directories of your choice. Add the file CACHEDIR.TAG in the directory you don't want it to be archived, with the following content:

$cat CACHEDIR.TAGSignature: 8a477f597d28d172789f06886806bc55# marked as cache in order to be excluded from scheduled backup</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1669658484168802854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1669658484168802854' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1669658484168802854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1669658484168802854'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/exclude-directories-from-tar-archive.html' title='Exclude directories from TAR archive - CACHEDIR.TAG file'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7410804222656986377</id><published>2011-06-09T14:08:00.001+02:00</published><updated>2011-06-09T14:21:27.699+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='midnight commander'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='mcedit'/><title type='text'>Linux - change default editor (usually `vi`) - set new editor: `mcedit`</title><summary type='text'>To change the default editor (for commands like `crontab -e`), run:
export VISUAL='mcedit'
export EDITOR='mecedit'

Both above lines should be added to ~/.bashrc in order to keep this setting permanent.

Change default editor in MC (Midnight Commander):
In mc menu select: Options -&gt; Configuration -&gt; use internal edit</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7410804222656986377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7410804222656986377' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7410804222656986377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7410804222656986377'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/linux-change-default-editor-usualy-vi.html' title='Linux - change default editor (usually `vi`) - set new editor: `mcedit`'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7738971038117550257</id><published>2011-06-06T19:38:00.000+02:00</published><updated>2011-06-06T19:38:01.343+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>Grant DELETE MySQL</title><summary type='text'>GRANT DELETE ON `db_name`.`table_name` TO 'user'@'localhost';</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7738971038117550257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7738971038117550257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7738971038117550257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7738971038117550257'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/06/grant-delete-mysql.html' title='Grant DELETE MySQL'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7535693938918207390</id><published>2011-05-31T10:59:00.000+02:00</published><updated>2011-05-31T10:59:16.584+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><title type='text'>Under the Northern Star</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7535693938918207390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7535693938918207390' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7535693938918207390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7535693938918207390'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/05/under-northern-star.html' title='Under the Northern Star'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/f-SNOBXF0bI/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-4690924738425272396</id><published>2011-05-26T14:58:00.000+02:00</published><updated>2011-05-26T14:58:21.698+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='statistici'/><category scheme='http://www.blogger.com/atom/ns#' term='services'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Analytics API'/><category scheme='http://www.blogger.com/atom/ns#' term='servicii'/><title type='text'>WSTATS.NET - solutia pentru a-ti monitoriza usor si rapid statisticile GA pentru TOATE site-urile</title><summary type='text'>Poti publica statisticile Google Analytics folosind WSTATS.NET (toate statisticile sunt default private).

Comparatii site-uri, grupuri site-uri, urmarire statistici cumulate pe grupuri, comparatii grupuri, cumulate valorile vizitatori/vizite/afisari per user, clasament 
utilizatori in functie de aceste valori cumulate.

Interogarea Google API (Google Analytics) se face securizat(criptat), </summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/4690924738425272396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=4690924738425272396' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4690924738425272396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/4690924738425272396'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/05/wstatsnet-solutia-pentru-ti-monitoriza.html' title='WSTATS.NET - solutia pentru a-ti monitoriza usor si rapid statisticile GA pentru TOATE site-urile'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-3822989213905942511</id><published>2011-05-24T10:35:00.001+02:00</published><updated>2011-05-24T10:35:19.599+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>PHP obtain date one month ago</title><summary type='text'>One month ago date:

date('Y-m-d',strtotime('1 month ago'));</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/3822989213905942511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=3822989213905942511' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3822989213905942511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3822989213905942511'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/05/php-obtain-date-one-month-ago.html' title='PHP obtain date one month ago'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-3135634792246784031</id><published>2011-05-19T09:39:00.001+02:00</published><updated>2011-05-19T09:40:21.786+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>PHP, MySQL: Obtain all days for year-month pair</title><summary type='text'>Get all dates / days for a given year and month (from a table containing articles for example).

SELECT DISTINCT DAY(datec) `day`
FROM table_name
WHERE DATE_FORMAT(datec, '%Y-%m') = '$year-$month'

MySQL DATE_FORMAT() - Description from Manual</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/3135634792246784031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=3135634792246784031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3135634792246784031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3135634792246784031'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/05/php-mysql-obtain-all-days-for-year.html' title='PHP, MySQL: Obtain all days for year-month pair'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-2360211992894796869</id><published>2011-05-19T09:00:00.000+02:00</published><updated>2011-05-19T09:00:21.639+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>Important MySQL Full Text Search observation</title><summary type='text'>The number of results returned using MySQL full text search is always less than 50% of the total table size.

This is very useful to know when performing tests during development phase.</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/2360211992894796869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=2360211992894796869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/2360211992894796869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/2360211992894796869'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/05/important-mysql-full-text-search.html' title='Important MySQL Full Text Search observation'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-3131812553284556375</id><published>2011-05-11T16:17:00.001+02:00</published><updated>2011-05-11T16:17:15.144+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='regular expressions'/><title type='text'>Javascript Regexp Replace</title><summary type='text'>Replace characters using regular expressions in JavaScript.

string = string.replace(new RegExp('[^a-z0-9 ._-]', 'gim'), '');</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/3131812553284556375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=3131812553284556375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3131812553284556375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/3131812553284556375'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/05/javascript-regexp-replace.html' title='Javascript Regexp Replace'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6169514240445070486</id><published>2011-05-05T18:52:00.005+02:00</published><updated>2011-05-11T12:16:48.232+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><title type='text'>Valhalla Rising</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6169514240445070486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6169514240445070486' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6169514240445070486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6169514240445070486'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/05/walhalla-rising.html' title='Valhalla Rising'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/_0NfPuwBtLk/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6368007919417086250</id><published>2011-05-05T16:14:00.003+02:00</published><updated>2011-05-05T19:44:31.236+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>MySQL get day of week</title><summary type='text'>How to get day of week in MySQL:

WEEKDAY(date)

mysql&gt; SELECT WEEKDAY('2008-02-03 22:23:00');
mysql&gt; SELECT WEEKDAY('2008-02-03');

(0 = Monday, 1 = Tuesday, ... 6 = Sunday)</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6368007919417086250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6368007919417086250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6368007919417086250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6368007919417086250'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/05/mysql-get-day-of-week.html' title='MySQL get day of week'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6329723631384539132</id><published>2011-05-03T20:40:00.001+02:00</published><updated>2011-05-03T20:41:09.139+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>Scroll page to top after AJAX request or other actions</title><summary type='text'>After loading page 2 or any other page in a list using AJAX, the browser must be scrolled to top.

&lt;a href="http://www.blogger.com/list.html#page=2" onclick="window.scroll(0,0)"&gt;2&lt;/a&gt;

window.scroll(0,0) - scroll to top command

PS: For example Google Analytics lists leave the page unscrolled after loading a new page from the list.</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6329723631384539132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6329723631384539132' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6329723631384539132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6329723631384539132'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/05/scroll-page-to-top-after-ajax-request.html' title='Scroll page to top after AJAX request or other actions'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6831350409342370618</id><published>2011-05-03T14:16:00.001+02:00</published><updated>2011-05-03T14:16:51.551+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='communication'/><title type='text'>Who, what, where, when, why and how</title><summary type='text'>Complete description about an event: who, what, where, when, why and how!
This clarifies it 99.99% of the time.</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6831350409342370618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6831350409342370618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6831350409342370618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6831350409342370618'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/05/who-what-where-when-why-and-how.html' title='Who, what, where, when, why and how'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7625273275111734436</id><published>2011-05-03T13:54:00.005+02:00</published><updated>2011-05-03T13:57:36.358+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>MySQL - Create new database, new user, set privileges</title><summary type='text'>Create database, create user, grant privileges, reload MySQL:

CREATE DATABASE `dbname` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

CREATE USER 'dbuser'@'hostname' IDENTIFIED BY '***password***';

GRANT USAGE ON * . * TO 'dbuser'@'hostname' IDENTIFIED BY '***password***' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;

GRANT SELECT ,</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7625273275111734436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7625273275111734436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7625273275111734436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7625273275111734436'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/05/mysql-create-new-database-new-user-set.html' title='MySQL - Create new database, new user, set privileges'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-2127283305638812807</id><published>2011-05-03T13:31:00.001+02:00</published><updated>2011-05-03T14:36:12.084+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='servicii'/><title type='text'>Bursa de site-uri, licitatii site-uri</title><summary type='text'>Oferte/licitatii site-uri, bursa de site-uri, cumparare/vanzare domenii, cumparare/vanzare reclama, schimb de link-uri.

Tranzactii, parteneriate, calificative, multe altele.

Totul pe infodomenii.ro : bursa de site-uri, licitatii site-uri</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/2127283305638812807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=2127283305638812807' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/2127283305638812807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/2127283305638812807'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/05/bursa-de-site-uri-licitatii-site-uri.html' title='Bursa de site-uri, licitatii site-uri'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-7753953474954623072</id><published>2011-04-28T23:17:00.000+02:00</published><updated>2011-04-28T23:17:40.586+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>DNS dig alternative</title><summary type='text'>dig alternative

Get DNS info for a domain:

$ host google.comgoogle.com has address 74.125.77.147google.com has address 74.125.77.99google.com has address 74.125.77.104google.com mail is handled by 50 alt4.aspmx.l.google.com.google.com mail is handled by 10 aspmx.l.google.com.google.com mail is handled by 20 alt1.aspmx.l.google.com.google.com mail is handled by 30 alt2.</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/7753953474954623072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=7753953474954623072' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7753953474954623072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/7753953474954623072'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/04/dns-dig-alternative.html' title='DNS dig alternative'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-1900786906370566336</id><published>2011-04-17T13:28:00.003+02:00</published><updated>2011-04-17T13:30:40.251+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='communication'/><title type='text'>Methods of communication</title><summary type='text'>Today's communication tools:

0) E-mail
1) Instant messaging
2) Text messaging (SMS)
3) Group chats
4) Collaboration tools
5) Internal blogs
6) Social networks
7) Talking
8) Video conferences

Full original article: 8 Email Replacement Technologies</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/1900786906370566336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=1900786906370566336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1900786906370566336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/1900786906370566336'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/04/email-replacement-technologies.html' title='Methods of communication'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-8090913496666686979</id><published>2011-04-17T12:48:00.002+02:00</published><updated>2011-04-17T14:16:33.401+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php minifier'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='regular expressions'/><category scheme='http://www.blogger.com/atom/ns#' term='minify css'/><category scheme='http://www.blogger.com/atom/ns#' term='minify html'/><title type='text'>PHP HTML minimizer; PHP CSS minimizer</title><summary type='text'>Minify HTML, minify CSS using PHP and regular expressions.

Minify HTML

function minify_html1($d) {    $d = str_replace(array(chr(9), chr(10), chr(11), chr(13)), ' ', $d);    $d = preg_replace('`&lt;\!\-\-.*\-\-&gt;`U', ' ', $d);    $d = preg_replace('/[ ]+/', ' ', $d);    $d = str_replace('&gt; &lt;', '&gt;&lt;', $d);    return $d;}
Minify CSS

function minify_css1($d) {    $d = str_replace(array(chr(9), chr(10)</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/8090913496666686979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=8090913496666686979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8090913496666686979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/8090913496666686979'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/04/php-html-minimizer-php-css-minimizer.html' title='PHP HTML minimizer; PHP CSS minimizer'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-558406540078952817.post-6912122918564999291</id><published>2011-04-14T14:23:00.003+02:00</published><updated>2011-04-14T14:27:44.607+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web server'/><category scheme='http://www.blogger.com/atom/ns#' term='headers'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='regular expressions'/><title type='text'>Get redirect URL from headers (recursive)</title><summary type='text'>Recursively obtain the redirect URL from web server page headers.
The method makes use of regular expressions, the PHP Curl library and also offers the possibility to indicate a number of consecutive (cascaded) redirects to follow.  

Usage:

$redirect_url = xDomainTools::getInstance()-&gt;getRedirectUrlRecursive($url, 2);
[Class ]methods:

class xDomainTools {
   
static private $instance = null;
</summary><link rel='replies' type='application/atom+xml' href='http://ionutb.eydos.ro/feeds/6912122918564999291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=558406540078952817&amp;postID=6912122918564999291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6912122918564999291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/558406540078952817/posts/default/6912122918564999291'/><link rel='alternate' type='text/html' href='http://ionutb.eydos.ro/2011/04/get-redirect-url-from-headers-recursive.html' title='Get redirect URL from headers (recursive)'/><author><name>engine9pw</name><uri>http://www.blogger.com/profile/01026449135798833904</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
