<?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-404420317325407681</id><updated>2011-08-01T19:06:54.144-07:00</updated><category term='ब्लागस्पाट'/><category term='eclipse variables'/><category term='installation'/><category term='ебалайтунг'/><category term='text editor'/><category term='bug'/><category term='25 days'/><category term='temporary'/><category term='strategy'/><category term='maven'/><category term='studygroup'/><category term='commons.io'/><category term='लीव'/><category term='time management'/><category term='audigy 4'/><category term='CLabel'/><category term='Mercurial'/><category term='спринг'/><category term='home'/><category term='mouse'/><category term='osgi'/><category term='opensource'/><category term='url mapping'/><category term='jetty'/><category term='spring'/><category term='gnome 3'/><category term='spirit'/><category term='windows'/><category term='performance'/><category term='eclipse'/><category term='арахниды'/><category term='notebook'/><category term='apache'/><category term='linux'/><category term='idea'/><category term='speed'/><category term='java'/><category term='jre'/><category term='samsung r700'/><category term='jdk'/><category term='чикен'/><category term='macros'/><category term='total commander'/><category term='CVS'/><category term='jdk6'/><category term='complete workaround'/><category term='no sound'/><category term='Bazaar'/><category term='django'/><category term='game'/><category term='indigo'/><category term='gnome-terminal'/><category term='fedora 15'/><category term='intellij idea'/><category term='social networks'/><category term='fffuuuuu'/><category term='desktop'/><category term='sql'/><category term='twitter'/><category term='ssl'/><category term='jboss'/><category term='religion'/><category term='troubles'/><category term='SVN'/><category term='speedup'/><category term='db'/><category term='SWT'/><title type='text'>jamerlan</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-7209173420784193889</id><published>2011-06-28T12:16:00.000-07:00</published><updated>2011-06-28T12:16:14.249-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gnome 3'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome-terminal'/><title type='text'>how to set gnome-terminal default size in gnome 3</title><content type='html'>To set default size for gnome-terminal:&lt;br /&gt;&lt;br /&gt;1. run "gconf-editor" command&lt;br /&gt;&lt;img src="http://4.bp.blogspot.com/-xtTCO0Lg9-w/TgonpvuFcEI/AAAAAAAAAFE/988Etfn995M/s1600/run_gconf_editor.png" /&gt;&lt;br /&gt;&lt;br /&gt;2. navigate to /desktop/gnome/applications/terminal&lt;br /&gt;&lt;img src="http://4.bp.blogspot.com/-YQ_sVhLcwSw/Tgon-Jy7B0I/AAAAAAAAAFM/uLxGrkTvHkg/s1600/gconf-editor_terminal.png" /&gt;&lt;br /&gt;&lt;br /&gt;3. change "exec" key to "gnome-terminal --geometry=120x30" where 120x30 - your favourite size&lt;br /&gt;&lt;img src="http://2.bp.blogspot.com/-09mwidg0eR8/TgooRVN8z_I/AAAAAAAAAFU/mIeZncWl6rA/s1600/change_key.png" /&gt;&lt;br /&gt;&lt;br /&gt;4. enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-7209173420784193889?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/7209173420784193889/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=7209173420784193889' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/7209173420784193889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/7209173420784193889'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2011/06/how-to-set-gnome-terminal-default-size.html' title='how to set gnome-terminal default size in gnome 3'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-xtTCO0Lg9-w/TgonpvuFcEI/AAAAAAAAAFE/988Etfn995M/s72-c/run_gconf_editor.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-8302845829526296735</id><published>2011-06-28T03:59:00.000-07:00</published><updated>2011-06-28T03:59:00.093-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='intellij idea'/><category scheme='http://www.blogger.com/atom/ns#' term='idea'/><category scheme='http://www.blogger.com/atom/ns#' term='speedup'/><title type='text'>как ускорить intellij idea</title><content type='html'>- Как ускорить Intellij Idea?&lt;br /&gt;- Прописать более агрессивные настройки для виртуальной машины Java + увеличить память + задействовать новый сборщик мусора...&lt;br /&gt;&lt;br /&gt;Итак, поехали!&lt;br /&gt;&lt;br /&gt;&lt;span style="color:red"&gt;Эти настройки работают только для тех, у кого Idea запускается под JDK 1.6.0_14 или выше&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Ищем файлик "idea.vmoptions" (в линукс версии он находится в idea/bin)&lt;br /&gt;2. заменяем настройки JVM (не всё содержимое файла, а только -X опции) на:&lt;br /&gt;&lt;blockquote&gt;-XX:+UnlockExperimentalVMOptions&lt;br /&gt;-XX:+UseG1GC&lt;br /&gt;-Xms256m&lt;br /&gt;-Xmx640m&lt;br /&gt;-XX:+AggressiveOpts&lt;br /&gt;-XX:MaxPermSize=256m&lt;br /&gt;-XX:ReservedCodeCacheSize=64m&lt;br /&gt;&lt;/blockquote&gt;3. радуемся более отзывчивой Idea&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-8302845829526296735?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/8302845829526296735/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=8302845829526296735' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/8302845829526296735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/8302845829526296735'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2011/06/intellij-idea.html' title='как ускорить intellij idea'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-2812160730342610190</id><published>2011-06-27T12:24:00.000-07:00</published><updated>2011-06-27T12:27:45.723-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='indigo'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='jdk6'/><category scheme='http://www.blogger.com/atom/ns#' term='speedup'/><title type='text'>ускорение эклипс (eclipse speedup)</title><content type='html'>Описанный ниже рецепт поможет сделать эклипс(даже indigo) более отзывчивым (у меня он стал в разы отзывчивее при большом количестве файлов!), он будет работать на 40% быстрее и даже быстрее запускаться!&lt;br /&gt;&lt;br /&gt;Но выигрыш в скорости будет лишь, если ваша машина(компьютер) удовлетворяет таким условиям:&lt;br /&gt;1) У вас должен быть многоядерный процессор(или многопроцессорный компьютер)&lt;br /&gt;2) Вы должны запускать эклипс под Java 6 (jdk1.6.0_14 или выше)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Что надо сделать:&lt;/span&gt;&lt;br /&gt;Заменить в файле eclipse.ini (лежит в директории, куда установлен эклипс) содержимое секции "vmargs":&lt;br /&gt;&lt;span style="color:red"&gt;To increase performance of your eclipse, just replace "vmargs" section in "eclipse.ini" file as shown below&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;-vmargs&lt;br /&gt;-Dosgi.requiredJavaVersion=1.6&lt;br /&gt;-XX:+UnlockExperimentalVMOptions&lt;br /&gt;-XX:+UseG1GC&lt;br /&gt;-Xms256m&lt;br /&gt;-Xmx640m&lt;br /&gt;-XX:+AggressiveOpts &lt;br /&gt;-XX:MaxPermSize=256m&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;это &lt;span style="font-weight:bold;"&gt;ДЕЙСТВИТЕЛЬНО РАБОТАЕТ!!!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-2812160730342610190?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/2812160730342610190/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=2812160730342610190' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/2812160730342610190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/2812160730342610190'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2011/06/eclipse-speedup.html' title='ускорение эклипс (eclipse speedup)'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-2016068258410760340</id><published>2011-06-25T11:51:00.000-07:00</published><updated>2011-06-25T11:51:50.428-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='no sound'/><category scheme='http://www.blogger.com/atom/ns#' term='complete workaround'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><category scheme='http://www.blogger.com/atom/ns#' term='audigy 4'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora 15'/><title type='text'>final workaround for "no sound" bug with fedora 15 linux and audigy 4 soundcard</title><content type='html'>Please read &lt;a href="http://jamerlan.blogspot.com/2011/06/fedora-15-and-audigy-4-temporary.html"&gt;my previous post about that problem&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you tried my temporary workaround from my previous post, you may notice that after reboot - still no sound. "S/PDIF" was turned on again and you need disable it again using alsamixer.&lt;br /&gt;&lt;br /&gt;I have a good news for you! You can still have a sound with enabled SPIDF by default!&lt;br /&gt;&lt;br /&gt;How to do that? Follow these steps:&lt;br /&gt;1. do not disable SPDIF (or just reboot, it will enabled again)&lt;br /&gt;2. go to "Sound Settings" in gnome settings and switch to "Hardware" tab&lt;br /&gt;3. choose "Digital stereo ... output" profile (settings was just reverted! I know that you have analog audio!)&lt;br /&gt;&lt;img src="http://2.bp.blogspot.com/-fJaqOt6bqas/TgYs_z0S8_I/AAAAAAAAAE0/v-rMlW4YObA/s1600/Screenshot-Sound.png" /&gt;&lt;br /&gt;&lt;br /&gt;4. switch to "Output" tab and select your "Audigy" soundcard&lt;br /&gt;&lt;img src="http://3.bp.blogspot.com/-pPmjUc0ocpQ/TgYt3UgB9II/AAAAAAAAAE8/aeS2gc6dm08/s1600/Screenshot-Sound-1.png" /&gt;&lt;br /&gt;&lt;br /&gt;5. check your sound! It should work now!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-2016068258410760340?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/2016068258410760340/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=2016068258410760340' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/2016068258410760340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/2016068258410760340'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2011/06/final-workaround-for-no-sound-bug-with.html' title='final workaround for &quot;no sound&quot; bug with fedora 15 linux and audigy 4 soundcard'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-fJaqOt6bqas/TgYs_z0S8_I/AAAAAAAAAE0/v-rMlW4YObA/s72-c/Screenshot-Sound.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-3346258449155491922</id><published>2011-06-25T11:25:00.000-07:00</published><updated>2011-06-25T11:25:16.475-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='no sound'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='temporary'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><category scheme='http://www.blogger.com/atom/ns#' term='audigy 4'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora 15'/><title type='text'>Fedora 15 and audigy 4 - temporary solution for "no sound" problem</title><content type='html'>If you have no sound with "Fedora 15" linux and audigy 4 soundcard, read this post.&lt;br /&gt;&lt;br /&gt;This time I will provide you a temporary solution. Just to try. Next time I will provide you complete workaround.&lt;br /&gt;&lt;br /&gt;This is a known bug: https://bugzilla.redhat.com/show_bug.cgi?id=543693&lt;br /&gt;But workaround exists!&lt;br /&gt;&lt;br /&gt;You need to turn off "S/PDIF Optical Raw". It is enabled by default.&lt;br /&gt;&lt;br /&gt;For example, &lt;br /&gt;1. run any audio file (to hear changes later)&lt;br /&gt;2. run gnome-terminal or any other terminal window.&lt;br /&gt;3. run "alsamixer" programm&lt;br /&gt;&lt;img src="http://2.bp.blogspot.com/-FyGz5UKWPmk/TgYlc9lCgZI/AAAAAAAAAEU/z7kvxWmWNkw/s1600/alsamixer_start.png" /&gt;&lt;br /&gt;&lt;br /&gt;4. press F6 and select your audigy 4 soundcard&lt;br /&gt;&lt;img src="http://2.bp.blogspot.com/-QRQ_90WZmhc/TgYl18KyYcI/AAAAAAAAAEc/Js6hiBrtkd0/s1600/audigy_select_soundcard.png" /&gt;&lt;br /&gt;&lt;br /&gt;5. scroll to "S/PDIF" control and press "M" key on keyboard&lt;br /&gt;&lt;img src="http://2.bp.blogspot.com/-9w2zpvHKFqM/TgYmUGShlXI/AAAAAAAAAEk/lki2-f3YHLQ/s1600/alsamixer_disable_spdif.png" /&gt;&lt;br /&gt;&lt;br /&gt;You should hear sound. If you did not hear - run "Sound Settings" (for Gnome) then switch to "output" tab and select your Audigy soundcard as default device&lt;br /&gt;&lt;img src="http://4.bp.blogspot.com/-uwbmusN9G3A/TgYm_MrbvTI/AAAAAAAAAEs/n_LF0MY6t1Y/s1600/sound_settings.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;P.S. Sorry for my ugly english. I just want to help.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-3346258449155491922?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/3346258449155491922/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=3346258449155491922' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/3346258449155491922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/3346258449155491922'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2011/06/fedora-15-and-audigy-4-temporary.html' title='Fedora 15 and audigy 4 - temporary solution for &quot;no sound&quot; problem'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-FyGz5UKWPmk/TgYlc9lCgZI/AAAAAAAAAEU/z7kvxWmWNkw/s72-c/alsamixer_start.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-113477503827418020</id><published>2011-04-04T03:43:00.000-07:00</published><updated>2011-05-04T01:58:21.926-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='speed'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='mouse'/><title type='text'>how to increase mouse cursor speed under linux</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;You want to increase mouse pointer speed in linux? Just run command: xset m 6 1&lt;br /&gt;First parameter "6" - speed. I use these settings: xset m 7 1&lt;br /&gt;&lt;br /&gt;&lt;a href="http://linuxreviews.org/howtos/xfree/mouse_speed_in_x/"&gt;THIS&lt;/a&gt; is a very useful site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-113477503827418020?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/113477503827418020/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=113477503827418020' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/113477503827418020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/113477503827418020'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2011/04/how-to-increase-mouse-cursor-speed.html' title='how to increase mouse cursor speed under linux'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-5749918346875358006</id><published>2011-03-31T06:39:00.000-07:00</published><updated>2011-03-31T06:39:13.589-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='text editor'/><title type='text'>good text editor under linux (fedora)</title><content type='html'>I feel that there is a lack of good text editor in linux. I like notepad++, but it works on windows only. So I found a good text editor under linux:http://e-texteditor.com&lt;br /&gt;Linux version is free (as in beer).&lt;br /&gt;&lt;br /&gt;Full text how to build it under fedora linux:&lt;br /&gt;http://fixnum.org/blog/2009/e_on_fedora/&lt;br /&gt;&lt;br /&gt;Here are some main points from the article above (just in case of official blog down):&lt;br /&gt;&lt;br /&gt;1. yum install wxGTK-devel glib2-devel atk-devel libcurl-devel libtomcrypt-devel libtommath-devel flex&lt;br /&gt;2. yum install libxml2-devel libxslt-devel libsqlite3x-devel libicu-devel libjpeg-devel gperf&lt;br /&gt;3. git clone git://github.com/etexteditor/e.git&lt;br /&gt;4. cd externals; ./get_externals_linux.sh&lt;br /&gt;5. ./build_externals_linux.sh debug&lt;br /&gt;6. cd ../src; make DEBUG=1&lt;br /&gt;7. strip e.debug -o e.stripped&lt;br /&gt;8. strip e.debug -o e.stripped&lt;br /&gt;9. wget http://fixnum.org/public/e/e-bundles-themes.tgz&lt;br /&gt;10. tar xzf e-bundles-themes.tgz -C ~/.e/&lt;br /&gt;&lt;br /&gt;I know that this is not very easy to execute. For windows like users &gt;:-&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-5749918346875358006?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/5749918346875358006/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=5749918346875358006' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/5749918346875358006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/5749918346875358006'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2011/03/good-text-editor-under-linux-fedora.html' title='good text editor under linux (fedora)'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-4668024221984186166</id><published>2011-03-10T03:01:00.000-08:00</published><updated>2011-03-10T03:01:07.066-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='fffuuuuu'/><title type='text'>java 7 name</title><content type='html'>Только что узнал, что java 7 будет иметь кодовое имя "Дельфин". FFFUUUUUU!!! Я бы назвал "Anger" или "Rocket", но никак не "Dolphin". Абсолютно пассивное название :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-4668024221984186166?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/4668024221984186166/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=4668024221984186166' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/4668024221984186166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/4668024221984186166'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2011/03/java-7-name.html' title='java 7 name'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-2815046016503687332</id><published>2011-02-24T09:00:00.000-08:00</published><updated>2011-02-24T09:00:19.882-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='studygroup'/><category scheme='http://www.blogger.com/atom/ns#' term='time management'/><title type='text'>time management</title><content type='html'>Все пытаюсь усовершенствовать навыки тайм менеджмента. Занимаемся &lt;a href="http://community.livejournal.com/ru_studygroup/3827.html"&gt;В ЭТОЙ СТАДИ ГРУППЕ&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Пока что накатал себе вот такой шаблон на неделю:&lt;br /&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-R_2_jKD1eqo/TWaOIl7KSzI/AAAAAAAAAEI/PmyTGhMMa0U/s1600/my_plan.png" /&gt;&lt;br /&gt;&lt;br /&gt;Это еще не окончательный вариант. Это лишь шаблон.&lt;br /&gt;Пока что на каждый день я рисую ручкой в тетради себе список задач, а этот план помогает ничего не забыть.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-2815046016503687332?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/2815046016503687332/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=2815046016503687332' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/2815046016503687332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/2815046016503687332'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2011/02/time-management.html' title='time management'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-R_2_jKD1eqo/TWaOIl7KSzI/AAAAAAAAAEI/PmyTGhMMa0U/s72-c/my_plan.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-875823950043255513</id><published>2011-02-23T10:21:00.000-08:00</published><updated>2011-02-23T10:38:57.341-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='home'/><title type='text'>мой домашний рабочий стол</title><content type='html'>Раз пошла &lt;a href="http://agilizt.livejournal.com/41272.html"&gt;ТАКАЯ ПЬЯНКА&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Домашнее рабочее место. Монитор подключен к ноуту, клава и мышка тоже ;-) вторая мышка глючит, нужно прочистить от мусора, не разбирается, отложил пока что.&lt;br /&gt;&lt;br /&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-GDZDfhMklsY/TWVPJBFE2sI/AAAAAAAAAEA/BAgjdUWGOkE/s1600/home_desktop.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;P.S. Если не видно, то линукс у меня :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-875823950043255513?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/875823950043255513/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=875823950043255513' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/875823950043255513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/875823950043255513'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2011/02/blog-post.html' title='мой домашний рабочий стол'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-GDZDfhMklsY/TWVPJBFE2sI/AAAAAAAAAEA/BAgjdUWGOkE/s72-c/home_desktop.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-8703940222431013354</id><published>2011-02-11T07:37:00.000-08:00</published><updated>2011-02-11T07:37:27.674-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='25 days'/><title type='text'>25 days</title><content type='html'>Привет!&lt;br /&gt;&lt;br /&gt;Хотите стать умнее и изменить свою жизнь к лучшему? :-) И я хочу! Поэтому, начал заниматься по программе &lt;a href="http://25days.ru/"&gt;25 days&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Тренинг проходит каждый месяц, так что записывайтесь!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-8703940222431013354?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/8703940222431013354/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=8703940222431013354' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/8703940222431013354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/8703940222431013354'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2011/02/25-days.html' title='25 days'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-3315346149602833125</id><published>2010-06-15T07:49:00.000-07:00</published><updated>2010-06-15T07:51:56.642-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='db'/><title type='text'>реляционные бд</title><content type='html'>Мне кажется, что с этой фразы надо все книги по реляционным базам данных начинать. Понравилась :-) &lt;br /&gt;&lt;br /&gt;Цитата из &lt;a href="http://ru.wikipedia.org/wiki/%D0%9E%D1%82%D0%BD%D0%BE%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%28%D1%80%D0%B5%D0%BB%D1%8F%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C%29"&gt;википедии&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;Отношение — фундаментальное понятие реляционной модели данных. По этой причине модель и называется реляционной (от английского relation  — отношение)&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-3315346149602833125?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/3315346149602833125/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=3315346149602833125' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/3315346149602833125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/3315346149602833125'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2010/06/blog-post.html' title='реляционные бд'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-8837364418910461493</id><published>2010-05-31T04:26:00.000-07:00</published><updated>2010-05-31T04:32:38.717-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='арахниды'/><category scheme='http://www.blogger.com/atom/ns#' term='спринг'/><category scheme='http://www.blogger.com/atom/ns#' term='чикен'/><title type='text'>Тотальное уничтожение: Защита от циплят (арахнидов)</title><content type='html'>Я уже писал о том, как я сильно люблю игру TA Spring.&lt;br /&gt;Spring - это просто движок. А к нему есть куча "модов". И вот, вчера я познакомился&lt;br /&gt;еще с одним - Chicken Defence!&lt;br /&gt;&lt;br /&gt;Это что-то вроде Tower Defence, только в разы круче! :-)&lt;br /&gt;Ты и твои союздники (люди) спина к спине сражаетесь, чтобы хоть как-то противостоять атаке арахнидов (чикенов). Во время игры адреналин так и прет! :-)&lt;br /&gt;&lt;br /&gt;Вот видюшка с успешным прохождением миссии (мультиплеер ессно) :-) Я пока еще ни разу не смог пройти.&lt;br /&gt;Spring Engine BA:Chicken Defence&lt;br /&gt;&lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/BTyUDKUeQWE&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_US&amp;feature=player_detailpage&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/BTyUDKUeQWE&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_US&amp;feature=player_detailpage&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-8837364418910461493?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/8837364418910461493/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=8837364418910461493' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/8837364418910461493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/8837364418910461493'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2010/05/blog-post.html' title='Тотальное уничтожение: Защита от циплят (арахнидов)'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-1899704125163935257</id><published>2010-04-10T13:19:00.000-07:00</published><updated>2010-04-10T13:23:22.804-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='लीव'/><category scheme='http://www.blogger.com/atom/ns#' term='ебалайтунг'/><category scheme='http://www.blogger.com/atom/ns#' term='ब्लागस्पाट'/><title type='text'>Хочу уйти с ब्लागस्पाट-а (блогспота) на стендэлон блог</title><content type='html'>Блогспот мне ужасно ненравится. И темы у него как-то по дурацки сделаны, и виджеты какие-то отстойные. И написание комментариев сделано ужасно и нотификации мне не нравятся. Вобщем, свалю я скоро с этого блога. Вот только куплю свой домен :-) и сразу свалю. Как только, так оповещу. &lt;br /&gt;&lt;br /&gt;P.S. даже в теме слово blogspot почему-то автоматом по арабски выглядит. Я пробовал на английский изменить, но так и не смог. Казлы :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-1899704125163935257?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/1899704125163935257/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=1899704125163935257' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/1899704125163935257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/1899704125163935257'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2010/04/blog-post.html' title='Хочу уйти с ब्लागस्पाट-а (блогспота) на стендэлон блог'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-410264361571745778</id><published>2010-02-14T03:49:00.000-08:00</published><updated>2010-02-14T04:46:40.088-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jdk'/><category scheme='http://www.blogger.com/atom/ns#' term='jre'/><title type='text'>jdk and jre</title><content type='html'>Кто-нибудь знает, зачем вместе с JDK поставляется еще и JRE?&lt;br /&gt;Ведь в JDK и так есть все необходимое для запуска java приложений?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-410264361571745778?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/410264361571745778/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=410264361571745778' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/410264361571745778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/410264361571745778'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2010/02/jdk-and-jre.html' title='jdk and jre'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-8811347112209190137</id><published>2010-01-02T05:29:00.000-08:00</published><updated>2010-01-02T09:18:32.855-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='game'/><title type='text'>Total Anihilation SPRING!</title><content type='html'>This is my favourite game!&lt;br /&gt;&lt;br /&gt;It is very very cool and opensource!! And cross platform!!&lt;br /&gt;&lt;br /&gt;Just take a look at little trailer:&lt;br /&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/2mKhQD2SVqw&amp;hl=ru_RU&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/2mKhQD2SVqw&amp;hl=ru_RU&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;and another video:&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/MpKqQxTURik&amp;hl=ru_RU&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/MpKqQxTURik&amp;hl=ru_RU&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-8811347112209190137?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/8811347112209190137/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=8811347112209190137' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/8811347112209190137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/8811347112209190137'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2010/01/total-anihilation-spring.html' title='Total Anihilation SPRING!'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-1917012707953989961</id><published>2009-10-11T11:58:00.000-07:00</published><updated>2009-10-11T12:01:14.486-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='social networks'/><title type='text'>social networks</title><content type='html'>Коллеги, а у вас тоже есть чувство недоверия к социальным сетям и различным веб проектам?&lt;br /&gt;&lt;br /&gt;Например, гугл блокнот был и теперь его нет :-) Или я нашел любимую музыку и составил плейлист вконтакте, но кто знает, как долго там будет пиратская музыка и сайт вообще может закрыться через какое-то время. А ведь есть куча сайтов для ведения своих дел, проектов, заметок... я им очень не доверяю. Кто знает, может сейчас они все просто очень молодые.. и через лет 5 все стабилизируется.. но не доверяю им и всё тут..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-1917012707953989961?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/1917012707953989961/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=1917012707953989961' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/1917012707953989961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/1917012707953989961'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/10/social-networks.html' title='social networks'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-4256895181133315014</id><published>2009-09-24T08:09:00.000-07:00</published><updated>2009-09-24T08:12:44.752-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='troubles'/><title type='text'>sql troubles</title><content type='html'>У меня часто бывает - напишу SQL отчет какой-нибудь на страницу или две, а потом через месяц надо в нем найти и пофиксить багу.&lt;br /&gt;&lt;br /&gt;Каждый раз смотрю на SQL и ощущаю себя тупицей :-) ничего не помню, и понять SQL запрос так не просто, что хоть снова взять и с нуля написать. Более того, в процессе написания такого SQL report-а я могу потерять мысль и прийдется снова всё переписывать заново. &lt;br /&gt;&lt;br /&gt;Пробовал комментировать чуть ли не каждую строчку - всё равно при больших запросах это не спасает. Как быть?&lt;br /&gt;&lt;br /&gt;У вас есть такая проблема? Как ее решаете вы?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-4256895181133315014?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/4256895181133315014/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=4256895181133315014' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/4256895181133315014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/4256895181133315014'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/09/sql-troubles.html' title='sql troubles'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-3049032535361927556</id><published>2009-09-22T03:40:00.000-07:00</published><updated>2009-09-22T03:42:27.833-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='spirit'/><category scheme='http://www.blogger.com/atom/ns#' term='religion'/><category scheme='http://www.blogger.com/atom/ns#' term='macros'/><title type='text'>Молились ли вы на ночь? Deathdemona</title><content type='html'>Macr0s: SELECT ... {далее следует огромный такой SQL запрос}&lt;br /&gt;Macr0s: где я не прав? :) &lt;br /&gt;&lt;br /&gt;Spirit: Втом месте времени когда ты мне написал это(12:10:30) ))) &lt;br /&gt;&lt;br /&gt;Macr0s: оО &lt;br /&gt;Macr0s: Иов глава 12, стих 10   В Его руке душа всего живущего и дух всякой человеческой плоти. &lt;br /&gt;Macr0s: 30-я буква "о" &lt;br /&gt;Macr0s: точно, как же я сразу не догадался &lt;br /&gt;Macr0s: О селект .... фром...&lt;br /&gt;&lt;br /&gt;jamerlan: Теперь всегда буду строки называть "глава" а столбцы "стих" :-))) в SQL запросах)))&lt;br /&gt;jamerlan: если ошибка - значит твоя летопись расзодится с библией, и надо помолиться&lt;br /&gt;&lt;br /&gt;Macr0s: компьютер на котором не работают заветы библии - объявляется неверным и подлежит сожжению!&lt;br /&gt;&lt;br /&gt;jamerlan: Oracle - буддизм, Mysql - язычество, Microsoft SQL - христианство&lt;br /&gt;jamerlan: Бог как-бы един, но молитвы все равно разные надо произносить&lt;br /&gt;&lt;br /&gt;Macr0s: мускул - сатанизм&lt;br /&gt;Macr0s: оракл - расизм :)&lt;br /&gt;Macr0s: мс-скул - нигилизм&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-3049032535361927556?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/3049032535361927556/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=3049032535361927556' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/3049032535361927556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/3049032535361927556'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/09/deathdemona.html' title='Молились ли вы на ночь? Deathdemona'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-7858494214452648694</id><published>2009-09-16T23:54:00.000-07:00</published><updated>2009-09-17T00:16:13.830-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='notebook'/><category scheme='http://www.blogger.com/atom/ns#' term='samsung r700'/><title type='text'>Разобрал notebook</title><content type='html'>не программерский пост :-)&lt;br /&gt;&lt;br /&gt;В последнее время у меня ноут стал сильно греться, и даже вырубился пару раз сам. Это меня насторожило, я подумал, что он запылился (покупал примерно год назад).&lt;br /&gt;Ну и решил разобрать, почистить. &lt;br /&gt;&lt;br /&gt;Вот как выглядит ноут:&lt;br /&gt;&lt;img src="http://www.trustedreviews.com/images/article/inline/7323-IMG3274s.jpg" border="0" alt="Samsung R700"/&gt;&lt;br /&gt;&lt;img src="http://www.trustedreviews.com/images/article/inline/7323-IMG3283s.jpg" border="0" alt="Samsung R700" /&gt;&lt;br /&gt;&lt;br /&gt;Первым делом осмотрел нижнюю часть ноутбука. Какого-нибудь легкого способа достать до вентилятора, что на процессоре, не нашел. Стал разбирать. Открутил все болтики на днище, и наткнулся на самую распространенную проблему: все болтики открутил, а ноут не разбирается! :-) Оказывается, надо снять клавиатуру и там еще пару болтиков открутить. Как я это делал - целая история :-) Но закончилась благополучно..&lt;br /&gt;&lt;br /&gt;Разобрал, пыли вообще никакой нет. Успокоился, собрал назад. Как обычно, лишние детали - 2 болтика. Но вроде всё работает :-)&lt;br /&gt;&lt;br /&gt;Я с ним возился часов 5 с небольшими перерывами. Поэтому устал, но все таки нашел силы сделать на память пару снимков("абы как"):&lt;br /&gt;&lt;br /&gt;&lt;img src="http://2.bp.blogspot.com/_j98TW5O3xNI/SrHhrdTFZEI/AAAAAAAAACk/2Za_bwZXHHc/s320/r700_03.jpg" border="0" alt=""/&gt;&lt;br /&gt;&lt;img src="http://1.bp.blogspot.com/_j98TW5O3xNI/SrHhq0LODPI/AAAAAAAAACc/_lxX3mXUGOY/s320/r700_02.jpg" border="0" alt=""/&gt;&lt;br /&gt;&lt;img src="http://2.bp.blogspot.com/_j98TW5O3xNI/SrHhqlcgqbI/AAAAAAAAACU/nAioQDnoK6A/s320/r700_01.jpg" border="0" alt=""/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-7858494214452648694?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/7858494214452648694/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=7858494214452648694' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/7858494214452648694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/7858494214452648694'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/09/notebook.html' title='Разобрал notebook'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_j98TW5O3xNI/SrHhrdTFZEI/AAAAAAAAACk/2Za_bwZXHHc/s72-c/r700_03.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-2906926137918305376</id><published>2009-07-19T16:06:00.000-07:00</published><updated>2009-07-19T16:28:09.623-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='commons.io'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><title type='text'>apache commons io</title><content type='html'>Мой наивный пост на тему полезности commons.io&lt;br /&gt;&lt;br /&gt;Раньше мне приходилось писать много утилит для работы с файлами. В основном - поиск и замена определенных строк в определенных файлах. Я даже свою собственную библиотечку написал и юзал во всех таких утилитных проектах.&lt;br /&gt;&lt;br /&gt;Все удивлялся, почему в jdk не входит удобный и простой метод для перебора файлов и работы со строками. И вот как-то читая juick наткнулся на запись ~ "я открыл для себя commons.io, рулез!". И тоже для себя ее открыл :-D&lt;br /&gt;&lt;br /&gt;Оказалось, что эта библиотека сократила код всех моих утилит раза в 3! Использовать и изучить ее очень просто! Хоть я и не пользуюсь всеми фишками, хочу о двух из них, для примера, рассказать.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Пример:&lt;/span&gt;&lt;br /&gt;Задача #1:&lt;br /&gt;Нам требуется найти все файлы, содержащие строку "hello world" и сохранить список этих файлов.&lt;br /&gt;&lt;br /&gt;Решение:&lt;br /&gt;Надо просто написать класс, назовем его "HelloWorldWalker" и унаследовать его от абстрактного класса DirectoryWalker. Переопределяем в нем метод handleFile, в котором "принимаем" только файлы, содержащие искомую строку. Все очень просто.&lt;br /&gt;Использовать его еще проще!&lt;br /&gt;List&lt;File&gt; labelInFiles = new HelloWorldWalker(startDir).findLabelInFiles();&lt;br /&gt;&lt;br /&gt;Задача #2:&lt;br /&gt;Надо считать все строки из файла&lt;br /&gt;&lt;br /&gt;Решение:&lt;br /&gt;List&lt;String&gt; stringsList = FileUtils.readLines(file);&lt;br /&gt;Проще некуда!&lt;br /&gt;&lt;br /&gt;P.S. Похоже commons.io не поддерживает дженерики из java 5, очень жаль&lt;br /&gt;P.P.S. пост just for fun&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-2906926137918305376?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/2906926137918305376/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=2906926137918305376' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/2906926137918305376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/2906926137918305376'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/07/apache-commons-io.html' title='apache commons io'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-7103057387462011031</id><published>2009-07-19T15:35:00.000-07:00</published><updated>2009-07-19T16:01:20.173-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse variables'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>eclipse variables</title><content type='html'>Раньше я не понимал, почему в эклипсе все пути организованы относительно workspace-а, а не просто используются абсолютные пути файловой системы. Теперь я понимаю, насколько это удобно!&lt;br /&gt;&lt;br /&gt;Например, если носишь свои проекты на флешке, и подключаешь их в эклипс, можно ссылаться к ресурсам относительно workspace-а, и не думать, какую же букву windows присвоила флешке на этот раз.&lt;br /&gt;&lt;br /&gt;Чтобы сослаться на какой-то ресурс относительно workspace-а, можно использовать такую переменную: ${workspace_loc}/choose-your-destiny/core/templates/tag_list.html или так: ${workspace_loc:/choose-your-destiny/core/templates/tag_list.html} (то есть на конкретный ресурс внутри проекта)&lt;br /&gt;&lt;br /&gt;Единственная проблема, с которой я столкнулся - не везде эти переменные поддерживаются. Но, поскольку eclipse - opensource, можно запросто добавить поддержку variables в любое место!&lt;br /&gt;&lt;br /&gt;Делается это вот так:&lt;br /&gt;&lt;blockquote&gt;String absolutePath = VariablesPlugin.getDefault().getStringVariableManager().performStringSubstitution(pathWithVariable);&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;P.S. Вообще, в последнее время мне кажется, что это не eclipse подстраивается под тебя, а ты подстраиваешься под нее. Многие тулзы подстраивают тебя и твой проект под себя, например, мавен.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-7103057387462011031?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/7103057387462011031/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=7103057387462011031' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/7103057387462011031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/7103057387462011031'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/07/eclipse-variables.html' title='eclipse variables'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-2381082109780380404</id><published>2009-07-19T15:25:00.001-07:00</published><updated>2009-07-19T15:34:56.418-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><title type='text'>Bug in eclipse 3.5 java ee</title><content type='html'>Обнаружил очень неприятный баг в эклипс-е:&lt;br /&gt;не работает "угадывание" параметров, подставляются просто имена параметров&lt;br /&gt;&lt;img border="0" alt="[does_not_work.png]" src="http://1.bp.blogspot.com/_j98TW5O3xNI/SmOdh6z8vFI/AAAAAAAAACM/zwudPDgtcQ4/s1600/does_not_work.png"/&gt;&lt;br /&gt;В eclipse 3.5 classic эта опция работает как и ожидается&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-2381082109780380404?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/2381082109780380404/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=2381082109780380404' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/2381082109780380404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/2381082109780380404'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/07/bug-in-eclipse-35-java-ee.html' title='Bug in eclipse 3.5 java ee'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_j98TW5O3xNI/SmOdh6z8vFI/AAAAAAAAACM/zwudPDgtcQ4/s72-c/does_not_work.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-6234901010581623766</id><published>2009-07-09T05:43:00.000-07:00</published><updated>2009-07-09T05:51:00.160-07: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='installation'/><title type='text'>шаманство с установокой java на linux</title><content type='html'>Сегодня столкнулся с такой прикольной проблемой:&lt;br /&gt;&lt;br /&gt;Скопировал установщик java в /usr, запускаю, пишет: &lt;blockquote&gt;"You will need atleast 72188 kBytes of Disk Free Please free up the required Disk Space and try again"&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Смотрю: df -h&lt;br /&gt;в "/" - нет свободного места&lt;br /&gt;в "/usr" - свободного места несколько гигабайт&lt;br /&gt;&lt;br /&gt;смотрю в исходники установочного скрипта: &lt;blockquote&gt;"DiskSpace=`df k. | Tail -1 | awk '{if ($ 4-/%/) (print $ 3)) else (print $ 4)' `"&lt;br /&gt;If [then] $diskSpace -lt $diskSpaceRequired&lt;br /&gt;Printf "You will need atleast %s kbytes of Disk Free\n" $diskSpaceRequired&lt;br /&gt;Printf "Please free up the required Disk Space and try again\n" &lt;/blockquote&gt;&lt;br /&gt;Оказалось, что откуда ты запустишь команду на запуск установщика, там и будет проверяться кол-во свободного места!&lt;br /&gt;&lt;br /&gt;Проверка: cd /usr; ./jre-6u14-linux-i586.bin&lt;br /&gt;Успешно!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-6234901010581623766?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/6234901010581623766/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=6234901010581623766' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/6234901010581623766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/6234901010581623766'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/07/java-linux.html' title='шаманство с установокой java на linux'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-7316807754088076648</id><published>2009-06-25T16:31:00.000-07:00</published><updated>2009-06-26T01:04:11.077-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SWT'/><category scheme='http://www.blogger.com/atom/ns#' term='CLabel'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>swt label в eclipse</title><content type='html'>Бывает ли у вас ситуация, описанная ниже?&lt;br /&gt;Когда пользуетесь eclipse-ом, в строке статуса (внизу) отображается нужная Вам информация, и хочется ее скопировать.&lt;br /&gt;&lt;br /&gt;У меня личто так всегда бывает! Видит око, да глаз не имет!&lt;br /&gt;&lt;br /&gt;Ну и решил я в этот раз разобраться, как же от туда взять этот текст. Например, XPath, при редактировании XML-я. Долго копался в коде, потом обнаружил, что все таки это Label (в эклипсе свой CLabel с блекджеком). А у лэйбла текст не копируется!! :-) В инете везде так и пишут: если хочешь лейбл с возможностью копирования текста, юзай виджет Text в режиме ридонли.&lt;br /&gt;&lt;br /&gt;Короче, я так и не нашел универсального способа скопировать от туда текст. Досадно :-)&lt;br /&gt;&lt;br /&gt;P.S. Вот о каком лейбле я гутарю:&lt;br /&gt;&lt;img src="http://alexlpt.narod.ru/images/clabel.png"/&gt;&lt;br /&gt;&lt;br /&gt;P.P.S. Идея! А засабмичу ка я фич реквест или баг репорт! :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-7316807754088076648?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/7316807754088076648/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=7316807754088076648' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/7316807754088076648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/7316807754088076648'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/06/swt-label-eclipse.html' title='swt label в eclipse'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-736109483263394778</id><published>2009-06-19T03:20:00.000-07:00</published><updated>2009-06-19T03:26:00.118-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='ssl'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>Как настраивать HTTPS в JBoss с нуля:</title><content type='html'>1. надо выполнить команду "keytool -genkey -alias tc-ssl -keyalg RSA -keystore server.keystore -validity 3650", в результате будет создан ключ server.keystore. В качестве пароля указать "changeit".&lt;br /&gt;2. Переименовать "server.keystore" в ".keystore" и поместить в home folder юзера, от которого запускается JBoss&lt;br /&gt;3. Раскомментировать в файле jboss-4.2.3.GA\server\default\deploy\jboss-web.deployer\server.xml секцию "Define a SSL HTTP/1.1 Connector"&lt;br /&gt;4. Перезапустить JBoss&lt;br /&gt;&lt;br /&gt;По сути, мы настраиваем SSL в конфиге веб контейнера, в JBoss-е это tomcat.&lt;br /&gt;Почему пароль 'changeit'? Потому, что томкат использует его по умолчанию, если меняем пароль - прийдется его тоже прописывать в конфиге.&lt;br /&gt;Почему файл ".keystore" кладем в хоум фолдер? Если мы хотим кастомное имя и месторасположение - прийдется прописывать их в конфиге.&lt;br /&gt;&lt;br /&gt;Еще заметка в эту тему:&lt;br /&gt;Стандартный порт для HTTPS – 443, стандартный порт для HTTP – 80. Разница между ними: 443 – 80 = 363.&lt;br /&gt;Другими словами, чтобы получить HTTPS порт, надо к HTTP порту прибавить 363. Например, для нашего тестового: 6666 + 363 = 7029&lt;br /&gt;&lt;br /&gt;Полезные ссылки:&lt;br /&gt;http://tomcat.apache.org/tomcat-4.0-doc/ssl-howto.html&lt;br /&gt;http://www.jboss.org/community/wiki/SSLSetup&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-736109483263394778?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/736109483263394778/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=736109483263394778' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/736109483263394778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/736109483263394778'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/06/https-jboss.html' title='Как настраивать HTTPS в JBoss с нуля:'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-7225700125490413053</id><published>2009-06-13T12:36:00.000-07:00</published><updated>2009-06-14T22:56:52.456-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='jetty'/><title type='text'>Немного слов о Jetty (java)</title><content type='html'>Смотрю этот вебинар: &lt;a href="http://live.eclipse.org/node/751"&gt;http://live.eclipse.org/node/751&lt;/a&gt;&lt;br /&gt;И решил немного его прорекламировать. Как говорится: а пацаны то не знают!&lt;br /&gt;Ниже сильно упрощенный пересказ некоторой части вебинара :-)&lt;br /&gt;&lt;br /&gt;Что такое Jetty?&lt;br /&gt;- java HTTP server&lt;br /&gt;- HTTP client (об этом многие не знают!) //Нужен для тестирования, например, чтобы сэмулировать 1000 заходов через браузер :-)&lt;br /&gt;- Servlet container&lt;br /&gt;&lt;br /&gt;История Jetty:&lt;br /&gt;1995 разработан на java 0.9 как часть багтрекинг системы&lt;br /&gt;1997 проект переименован в Jetty, реализована альфа спецификация Servlet API&lt;br /&gt;1998 Jetty 2.0, реализована поддержка HTTP/1.1, сменили хостинг на sourceforge&lt;br /&gt;2005 Jetty 6.0, сменили хостинг на codehaus, работыли над расширяемостью Web 2.0 приложений&lt;br /&gt;2009 Jetty 7, переехали под крыло eclipse foundation как часть eclipse runtime (RT), упакован как OSGI бандл (http://www.eclipse.org/jetty/)&lt;br /&gt;2010 Jetty 8, реализация Servlet 3.0 API&lt;br /&gt;&lt;br /&gt;Jetty очень легко встраивается в java приложения. &lt;br /&gt;У Jetty очень мало зависимостей, она очень мало "весит". Благодаря этому, Jetty может быть запущен даже на телефоне.&lt;br /&gt;Jetty это не Application Server, но может быть использована как Application Server. Jetty это компонент, который может быть встроен в java приложение.&lt;br /&gt;Многие Application Server-ы используют Jetty Как встроенный сервлет контейнер (JBoss, Geronimo, Jpnas..)&lt;br /&gt;&lt;br /&gt;Остальную, самую интересную часть, я описывать не стал! Это надо видеть!!&lt;br /&gt;Я на самом деле ерунду здесь описал)))&lt;br /&gt;P.S. очень понравился пример с чатом в презентации&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-7225700125490413053?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/7225700125490413053/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=7225700125490413053' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/7225700125490413053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/7225700125490413053'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/06/jetty-java.html' title='Немного слов о Jetty (java)'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-8707327664375490220</id><published>2009-06-07T11:12:00.000-07:00</published><updated>2009-06-07T11:22:14.654-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='url mapping'/><title type='text'>django - url mapping</title><content type='html'>Стал разбираться с DJango, нашел интереснейшую идею.&lt;br /&gt;&lt;br /&gt;Часто мы ходим по сайтам, и видим такую картину "www.shop.org/&lt;span style="font-weight:bold;"&gt;catalog?product_id=123&lt;/span&gt;". Другими словами какие-то параметры к странице передаются в виде GET запроса. Выглядит это не супер юзер френдли.&lt;br /&gt;&lt;br /&gt;Представьте себе, если бы мне пришлось диктовать эту ссылку другому человеку по телефону :-)&lt;br /&gt;&lt;br /&gt;А если бы URL-ы выглядели так? "www.shop.org/catalog/product_id/123/"&lt;br /&gt;Смотрите, никаких GET-запросов! никаких непонятных знаков '?' и '='&lt;br /&gt;&lt;br /&gt;Намного лучше!&lt;br /&gt;&lt;br /&gt;Теперь буду стараться применять такие URL-ы везде где только смогу. Раньше даже в голову не приходило, что часть URL можно обрабатывать как параметр. В DJango это делается очень просто! наверняка и другие фреймворки данную фишку :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-8707327664375490220?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/8707327664375490220/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=8707327664375490220' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/8707327664375490220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/8707327664375490220'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/06/django-url-mapping.html' title='django - url mapping'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-4417927036091876270</id><published>2009-05-26T01:15:00.000-07:00</published><updated>2009-05-26T02:44:27.739-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='total commander'/><title type='text'>total commander: copy file names and copy full file names</title><content type='html'>Случилось чудо, и на работе я получил лицензионный total commander&lt;br /&gt;Установить разрешили только определенную версию, и там не было моих любимых сочетаний клавиш для быстрого копирования имени файла (F11) и полного имени файла (с путем, Alt+F11). Немного погуглив, я сразу же нашел решение :-)&lt;br /&gt;&lt;br /&gt;Чтобы это настроить, надо всего лишь настроить сочетания клавиш для этих команд.&lt;br /&gt;Заходим сюда: Configuration/Option/Misc/Hotkey&lt;br /&gt;И настраиваем комбинации клавиш для этих команд:&lt;br /&gt;cm_CopyNamesToClip (у меня, например, F11)&lt;br /&gt;cm_CopyFullNamesToClip (у меня, Alt+F11)&lt;br /&gt;&lt;br /&gt;и радуемся жизни :-)&lt;br /&gt;&lt;br /&gt;До этого я пользовался специальными сборками тотала, где всё это уже было настроено. А потом пользовался Unreal Commander-ом, где эти сочетания клавиш тоже работают.&lt;br /&gt;&lt;br /&gt;P.S. я знаю, что пост тупой, просто решил проверить, будет ли это кому-то полезно или нет. Может у кого-то настроено, но будет интересно узнать, как это настраивается..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-4417927036091876270?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/4417927036091876270/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=4417927036091876270' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/4417927036091876270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/4417927036091876270'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/05/total-commander-copy-file-names-and.html' title='total commander: copy file names and copy full file names'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-4184042467494721618</id><published>2009-05-18T07:35:00.001-07:00</published><updated>2009-05-18T07:39:04.656-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>Windows меня бесит</title><content type='html'>почему? Who knows..&lt;br /&gt;&lt;img src="http://alexlpt.narod.ru/images/besit1.png" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-4184042467494721618?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/4184042467494721618/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=4184042467494721618' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/4184042467494721618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/4184042467494721618'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/05/windows.html' title='Windows меня бесит'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-8467741445104804614</id><published>2009-05-17T09:53:00.000-07:00</published><updated>2009-05-17T10:23:08.150-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS'/><category scheme='http://www.blogger.com/atom/ns#' term='Bazaar'/><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><category scheme='http://www.blogger.com/atom/ns#' term='Mercurial'/><title type='text'>Еще раз коротко про слабые стороны систем контроля версий</title><content type='html'>CVS&lt;br /&gt;- нет атомарных коммитов&lt;br /&gt;- нет переименования файлов и каталогов&lt;br /&gt;- долгие операции с тэгами&lt;br /&gt;- много данных передается по сети&lt;br /&gt;- простая система аутентификации&lt;br /&gt;&lt;br /&gt;SVN&lt;br /&gt;- создание тегов не интуитивное&lt;br /&gt;- сложно мерджить ветки в основной "ствол"&lt;br /&gt;&lt;br /&gt;Mercurial и Bazaar&lt;br /&gt;- хранят локально не только проект, но и все данные о нем, например, историю изменений&lt;br /&gt;- поддержка разными IDE хуже т.к. системы еще молодые&lt;br /&gt;- вы должны знать, с кем вы бы хотели смерджить изменения, все ли заинтересованные люди получат ваши обновления?&lt;br /&gt;&lt;br /&gt;Bazaar, в отличии от Mercurial, позволяет работать через центральный сервер(как CVS или SVN).&lt;br /&gt;&lt;br /&gt;P.S. Всего лишь резюмировал &lt;a href="http://lib.custis.ru/index.php/Subversion_%D0%B8%D0%BB%D0%B8_CVS%2C_Bazaar_%D0%B8%D0%BB%D0%B8_Mercurial"&gt;эту статью&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-8467741445104804614?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/8467741445104804614/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=8467741445104804614' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/8467741445104804614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/8467741445104804614'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/05/blog-post.html' title='Еще раз коротко про слабые стороны систем контроля версий'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-490612307069895617</id><published>2009-03-22T05:58:00.000-07:00</published><updated>2009-03-22T06:01:42.153-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>мой twitter</title><content type='html'>http://twitter.com/jamerlan&lt;br /&gt;&lt;br /&gt;Кстати, сейчас слушал подкаст Scene#15&lt;br /&gt;Там вместо слов "ники, алиасы, псевдонимы" один человек говорил "хэндлы".. я проникся..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-490612307069895617?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/490612307069895617/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=490612307069895617' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/490612307069895617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/490612307069895617'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/03/twitter.html' title='мой twitter'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-1483566518675893992</id><published>2009-03-20T07:21:00.000-07:00</published><updated>2009-03-20T07:55:03.787-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Как можно ускорить свой eclipse на 40%</title><content type='html'>Сразу говорю, что это лишь частичный перевод &lt;a href="http://www.waltercedric.com/java-j2ee-mainmenu-53/107-eclipse/1298-boost-eclipse-speed-performances.html"&gt;этой статьи&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Описанный ниже рецепт поможет сделать эклипс более отзывчивым (у меня он стал в разы отзывчивее при большом количестве файлов!), он будет работать на 40% быстрее и даже быстрее запускаться!&lt;br /&gt;&lt;br /&gt;Но выигрыш в скорости будет лишь, если ваша машина(компьютер) удовлетворяет таким условиям:&lt;br /&gt;1) У вас должен быть многоядерный процессор(или многопроцессорный компьютер)&lt;br /&gt;2) Вы должны запускать эклипс под Java 6 (я лично пользую недавно вышедший jdk1.6.0_12)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Что надо сделать:&lt;/span&gt;&lt;br /&gt;Дописать в файл eclipse.ini (лежит в директории, куда установлен эклипс) следующие настройки:&lt;br /&gt;&lt;blockquote&gt;-XX:-UseParallelGC -XX:+AggressiveOpts -XX:-UseConcMarkSweepGC&lt;/blockquote&gt;&lt;br /&gt;Я еще прибавил памяти на всякий случай. Сейчас мои настройки выглядят так:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;-showsplash&lt;br /&gt;org.eclipse.platform&lt;br /&gt;--launcher.XXMaxPermSize&lt;br /&gt;512M&lt;br /&gt;-framework&lt;br /&gt;plugins\org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar&lt;br /&gt;-vmargs&lt;br /&gt;-Dosgi.requiredJavaVersion=1.6&lt;br /&gt;-Xms256m&lt;br /&gt;-Xmx600m&lt;br /&gt;-XX:-UseParallelGC -XX:+AggressiveOpts -XX:-UseConcMarkSweepGC&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Как это работает:&lt;/span&gt;&lt;br /&gt;-XX:-UseParallelGC&lt;br /&gt;Этот параметр заставит сборщик мусора работать в параллельном потоке, что сильно разгрузит основной поток (вот тут то и пригодится второе ядро процессора)&lt;br /&gt;&lt;br /&gt;XX:-UseConcMarkSweepGC &lt;br /&gt;Эти настройки для сборщика мусора позволят эклипсу быть более отзывчивым. &lt;br /&gt;&lt;br /&gt;-XX:+AggressiveOpts&lt;br /&gt;Включает оптимизацию производительности компилятора..&lt;br /&gt;&lt;br /&gt;Вобщем, какая разница, что эти настройки делают :-) Главное, что это &lt;span style="font-weight:bold;"&gt;ДЕЙСТВИТЕЛЬНО РАБОТАЕТ!!!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-1483566518675893992?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/1483566518675893992/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=1483566518675893992' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/1483566518675893992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/1483566518675893992'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/03/eclipse-40.html' title='Как можно ускорить свой eclipse на 40%'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-7869622578353716105</id><published>2009-03-18T08:48:00.000-07:00</published><updated>2009-03-20T07:55:21.055-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='maven'/><title type='text'>Оказывается maven - наше все!</title><content type='html'>Благодаря твиттеру &lt;a href="http://twitter.com/samolisov"&gt;этого замечательного программера&lt;/a&gt;, я понял, что мавен действительно КРУТАЯ ШТУКА.&lt;br /&gt;&lt;br /&gt;В твиттере у него промелькнули вот такие ссылки (очень реккомендую к прочтению):&lt;br /&gt;http://msk.nestor.minsk.by/kg/2009/08/kg90812.html&lt;br /&gt;http://msk.nestor.minsk.by/kg/2009/10/kg91020.html&lt;br /&gt;http://msk.nestor.minsk.by/kg/2006/31/kg63115.html&lt;br /&gt;&lt;br /&gt;которые прояснили всю кашу в голове насчет Maven-а.&lt;br /&gt;&lt;br /&gt;Больше всего мне понравилось, что командой&lt;br /&gt;&lt;blockquote&gt;mvn archetype:generate&lt;/blockquote&gt;&lt;br /&gt;можно сгенерировать "основу" для очень многих приложений.&lt;br /&gt;Например, web, просто java приложения или Struts 2.&lt;br /&gt;Я очень уважаю Kick Start - и это самое оно!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-7869622578353716105?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/7869622578353716105/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=7869622578353716105' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/7869622578353716105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/7869622578353716105'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/03/maven.html' title='Оказывается maven - наше все!'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-404420317325407681.post-5733277197669650793</id><published>2009-03-17T04:27:00.000-07:00</published><updated>2009-03-17T05:46:11.768-07: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='osgi'/><title type='text'>Небольшое исследование на тему "Введение в Equinox"</title><content type='html'>Читаю сейчас очень интересную статью &lt;a href="http://samolisov.blogspot.com/2009/03/equinox.html"&gt;Введение в Equinox&lt;/a&gt;.&lt;br /&gt;Попытался сделать, как там написано, и наткнулся на некоторые проблемы.&lt;br /&gt;&lt;br /&gt;Создал свой "бандл", запустил osgi, загрузил свой bundle&lt;br /&gt;&lt;img src="http://alexlpt.narod.ru/images/osgi/osgi_test_01.png"/&gt;&lt;br /&gt;&lt;br /&gt;и пытаюсь его запустить&lt;br /&gt;Получаю такую картину:&lt;br /&gt;&lt;img src="http://alexlpt.narod.ru/images/osgi/osgi_test_02.png"/&gt;&lt;br /&gt;Не может найти класс. Что-то это как-то подозрительно. Потому, что этот класс есть в jar файле самого фреймворка osgi. &lt;br /&gt;&lt;br /&gt;Не долго думая, я попробовал сгенерировать такой bundle используя wizard эклипса.&lt;br /&gt;Это оказалось элементарно просто!&lt;br /&gt;&lt;br /&gt;Выбираем в меню New-&gt;Project-&gt;Plug-in Project&lt;br /&gt;&lt;img src="http://alexlpt.narod.ru/images/osgi/osgi_test_05.png" /&gt;&lt;br /&gt;&lt;br /&gt;Далее надо написать имя проекта и OSGi в качестве платформы&lt;br /&gt;&lt;img src="http://alexlpt.narod.ru/images/osgi/osgi_test_06.png" /&gt;&lt;br /&gt;&lt;br /&gt;Далее надо нажать два раза "Next" и выбрать, что нам плагин нужен на основе примера (бандл)&lt;br /&gt;&lt;img src="http://alexlpt.narod.ru/images/osgi/osgi_test_07.png" /&gt;&lt;br /&gt;&lt;br /&gt;Обратите внимание, что в файле MANIFEST.MF есть такая строчка:&lt;br /&gt;&lt;img src="http://alexlpt.narod.ru/images/osgi/osgi_test_08.png" /&gt;&lt;br /&gt;&lt;br /&gt;Кстати, в этом манифесте можно сделать "экспорт" и получить готовый JAR файл:&lt;br /&gt;&lt;img src="http://alexlpt.narod.ru/images/osgi/osgi_test_03.png" /&gt;&lt;br /&gt;&lt;br /&gt;Загрузим получившийся плагин и попробуем запустить:&lt;br /&gt;&lt;img src="http://alexlpt.narod.ru/images/osgi/osgi_test_03.png" /&gt;&lt;br /&gt;&lt;img src="http://alexlpt.narod.ru/images/osgi/osgi_test_04.png" /&gt;&lt;br /&gt;&lt;br /&gt;Работает!! Супер! &lt;br /&gt;&lt;br /&gt;Вывод: надо прописывать "Import-Package:" в манифест файле, чтобы все было ОК ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/404420317325407681-5733277197669650793?l=jamerlan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamerlan.blogspot.com/feeds/5733277197669650793/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=404420317325407681&amp;postID=5733277197669650793' title='Комментарии: 8'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/5733277197669650793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/404420317325407681/posts/default/5733277197669650793'/><link rel='alternate' type='text/html' href='http://jamerlan.blogspot.com/2009/03/equinox.html' title='Небольшое исследование на тему &quot;Введение в Equinox&quot;'/><author><name>Alexander Lipatov</name><uri>http://www.blogger.com/profile/00258670316736991462</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_j98TW5O3xNI/S_UqbfuUF8I/AAAAAAAAADQ/w2IJDRkwucQ/S220/Saboteur_skype.jpg'/></author><thr:total>8</thr:total></entry></feed>
