<?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:blogger='http://schemas.google.com/blogger/2008' 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-2309083628966961360</id><updated>2024-10-02T09:30:55.620+03:00</updated><category term="linux"/><category term="desktop"/><category term="java"/><category term="X11"/><category term="web dev"/><category term="dbus"/><category term="hotkeys"/><category term="ibm"/><category term="websphere"/><category term="GWT"/><category term="Skype"/><category term="intellij idea"/><category term="pulseaudio"/><category term="reviewboard"/><category term="unix"/><category term="xslt"/><category term="aop"/><category term="archlinux"/><category term="audio"/><category term="awesome"/><category term="bike trial"/><category term="bios"/><category term="boot"/><category term="cycling"/><category term="docker"/><category term="dwb"/><category term="eclipse"/><category term="google maps"/><category term="grub"/><category term="i18n"/><category term="jaxp"/><category term="lua"/><category term="lxdm"/><category term="m$"/><category term="music"/><category term="passwordless login"/><category term="post-review"/><category term="python"/><category term="raspberrypi"/><category term="revert"/><category term="screen sharing"/><category term="seesu"/><category term="spring"/><category term="svn"/><category term="systemd"/><category term="terminal"/><category term="tomcat"/><category term="ubuntu"/><category term="uefi"/><category term="upgrade"/><category term="vk"/><category term="xml"/><category term="xml transformation"/><title type='text'>scorp&#39;s spot</title><subtitle type='html'>this is my spot in Internet</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>31</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-6646678529896042852</id><published>2018-03-16T13:07:00.000+02:00</published><updated>2018-03-16T13:09:03.144+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="audio"/><category scheme="http://www.blogger.com/atom/ns#" term="desktop"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="pulseaudio"/><title type='text'>Capture audio input + output with pulseaudio</title><summary type="text">I just wanted to capture a hangouts talk with my friend and got back to an old problem - how to properly record a call so that both myself and my companion can be heard.

Solution is courtesy to this youtube video&amp;nbsp;and for own use I made a script out of it.



</summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/6646678529896042852/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/6646678529896042852?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/6646678529896042852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/6646678529896042852'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2018/03/capture-audio-input-output-with.html' title='Capture audio input + output with pulseaudio'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-8738824167249033380</id><published>2016-11-17T13:20:00.001+02:00</published><updated>2016-11-17T13:20:21.509+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aop"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="spring"/><title type='text'>Java dynamic proxy adding interface implementation (introducing an interface) to an object with Spring</title><summary type="text">I&#39;m not an AOP expert and not knowing the terminology took me a while before I find the solution to the topic. The keyword appeared to be the introduction.
While knowing the keyword makes task way easier I will still share the recipe.

What we need to do
To wrap an object instance with a AOP proxy adding an interface implementation to it.

Code example is available here&amp;nbsp;http://www.java2s.com</summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/8738824167249033380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/8738824167249033380?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/8738824167249033380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/8738824167249033380'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2016/11/java-dynamic-proxy-adding-interface.html' title='Java dynamic proxy adding interface implementation (introducing an interface) to an object with Spring'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-2134697727209880677</id><published>2016-05-03T15:56:00.000+03:00</published><updated>2016-05-03T15:56:44.183+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="awesome"/><category scheme="http://www.blogger.com/atom/ns#" term="desktop"/><category scheme="http://www.blogger.com/atom/ns#" term="intellij idea"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="lua"/><category scheme="http://www.blogger.com/atom/ns#" term="X11"/><title type='text'>Make &#39;Open class&#39; dialogue of IntelliJ IDEA behave under Awesome WM</title><summary type="text">There is a quite well known [in narrow circles] &amp;nbsp;problem in IntelliJ IDEA (as well as other Jetbrains products) with &#39;Open class&#39;\&#39;Open file&#39; dialogues (AKA Ctrl+N\Ctrl+Shift+N): in some environments the dialogue tend to often disappear\close as you type. For other environments this problem just never happens.
Recently it was demystified for me with the help of Jetbrains developers and </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/2134697727209880677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/2134697727209880677?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/2134697727209880677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/2134697727209880677'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2016/05/make-open-class-dialogue-of-intellij.html' title='Make &#39;Open class&#39; dialogue of IntelliJ IDEA behave under Awesome WM'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-3121385963689122869</id><published>2015-10-22T03:26:00.000+03:00</published><updated>2015-10-22T03:26:09.692+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="docker"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="pulseaudio"/><category scheme="http://www.blogger.com/atom/ns#" term="raspberrypi"/><title type='text'>Pulseaudio server in Docker container</title><summary type="text">The full title should actually read Pulseaudio server in docker container on Raspberry PI 2, but this doesn&#39;t really matter.

In short here it is:

Now everything one by one:

docker run --rm -ti - run non-persistent docker and prepare it as interactive (shell) run
--device=.... make local sound devices available in container. This feature is quite new in docker, so make sure you have recent </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/3121385963689122869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/3121385963689122869?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/3121385963689122869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/3121385963689122869'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2015/10/pulseaudio-server-in-docker-container.html' title='Pulseaudio server in Docker container'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-1929866882790041001</id><published>2015-03-09T22:19:00.000+02:00</published><updated>2015-03-09T22:19:07.523+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="desktop"/><category scheme="http://www.blogger.com/atom/ns#" term="dwb"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="music"/><category scheme="http://www.blogger.com/atom/ns#" term="seesu"/><category scheme="http://www.blogger.com/atom/ns#" term="vk"/><title type='text'>Seesu.me, dwb &amp; vk.com</title><summary type="text">Rather a useless post, but it was fun for me to find all these out.


The story
seesu.me is an awesome online media player or radio or whatever you call it. Just give it try.
dwb is a minimalistic vim-imsnpired browser.
And vk.com is popular (at least in xUSSR countries) social network.

What brings them all here is that there is large music collection available on vk.com which can be very nicely</summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/1929866882790041001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/1929866882790041001?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/1929866882790041001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/1929866882790041001'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2015/03/seesume-dwb-vkcom.html' title='Seesu.me, dwb &amp; vk.com'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-4256862488395311118</id><published>2015-01-12T14:28:00.002+02:00</published><updated>2015-01-12T14:28:41.083+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bios"/><category scheme="http://www.blogger.com/atom/ns#" term="boot"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="uefi"/><title type='text'>Adventures with Asus P8H61-M LE/USB3 and UEFI boot</title><summary type="text">On Friday i&#39;ve broken my boot loader tying to migrate to UEFI and today i was looking forward to fix and get UEFI working! But that wasn&#39;t the case.
My PC booted in UEFI mode from Achlinux USB pendrive i&#39;ve brought from home, but i rejected to boot from HDD.
I don&#39;t know how much time would i spent with this, but fortunately our sysadmin guys passed through and noticed me messing about BIOS. That</summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/4256862488395311118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/4256862488395311118?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/4256862488395311118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/4256862488395311118'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2015/01/adventures-with-asus-p8h61-m-leusb3-and.html' title='Adventures with Asus P8H61-M LE/USB3 and UEFI boot'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-3513776713106348033</id><published>2014-02-27T19:11:00.001+02:00</published><updated>2014-02-27T19:12:04.307+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="reviewboard"/><title type='text'>ReviewBoard: RandomPool has no attribute &#39;new&#39;</title><summary type="text">ReviewBoard 1.7.21 is installed from packages on CentOS6.4

Error message from post title is shown when I add a BitBucket repository. Inspecting sources of ReviewBoard it appeared that it performs a workaroung in case an old version on pycrypto lib is installed. And the workaround doesn&#39;t work quite well.

My distro had 2.0.1 version installed, so I had to find a newer version manually and </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/3513776713106348033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/3513776713106348033?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/3513776713106348033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/3513776713106348033'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2014/02/reviewboard-randompool-has-no-attribute.html' title='ReviewBoard: RandomPool has no attribute &#39;new&#39;'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-8353013245446749673</id><published>2014-02-10T20:12:00.000+02:00</published><updated>2014-02-10T20:25:24.191+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ibm"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="web dev"/><category scheme="http://www.blogger.com/atom/ns#" term="websphere"/><category scheme="http://www.blogger.com/atom/ns#" term="xml"/><category scheme="http://www.blogger.com/atom/ns#" term="xslt"/><title type='text'>MalformedUrlException o_O</title><summary type="text">...
Caused by:
java.net.MalformedURLException
        at java.net.URL.(URL.java:601)
        at java.net.URL.(URL.java:464)
        at java.net.URL.(URL.java:413)
        at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
        at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse</summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/8353013245446749673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/8353013245446749673?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/8353013245446749673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/8353013245446749673'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2014/02/malformedurlexception-oo.html' title='MalformedUrlException o_O'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-8006739245897131349</id><published>2013-01-06T23:43:00.000+02:00</published><updated>2013-01-06T23:46:07.242+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="desktop"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="lxdm"/><category scheme="http://www.blogger.com/atom/ns#" term="X11"/><title type='text'>LXDM PostLogout script to shutdown user&#39;s apps</title><summary type="text">LXDM is a bit strange in it&#39;s behaviour to not to kill your apps running when you log out. After logging out my deadbeef continues to play music and conky is still drawn on top of LXDM greeter. Look funny heh :)
I don&#39;t really like this, but I wanted DM to show list of users instead of simple prompt. Arch wiki suggests just to killall --user $USER which would also kill all your background </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/8006739245897131349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/8006739245897131349?isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/8006739245897131349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/8006739245897131349'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2013/01/lxdm-postlogout-script-to-shutdown.html' title='LXDM PostLogout script to shutdown user&#39;s apps'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-8314983791220736336</id><published>2012-11-05T19:19:00.000+02:00</published><updated>2015-01-12T14:16:15.336+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="archlinux"/><category scheme="http://www.blogger.com/atom/ns#" term="desktop"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="systemd"/><title type='text'>Archlinux moves to systemd. My own remarks.</title><summary type="text">After notice that systemd is now default in new installations I realised that sooner or later I&#39;ll be forced to migrate disregarding whether I like this idea or not :)
After some reading I rebooted, edited kernel loading line in my Grub2 with init param pointing to systemd and booted into my Arhclinux. What was noticable that I received to GUI :) Though I was aware that systemd ignores /etc/</summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/8314983791220736336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/8314983791220736336?isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/8314983791220736336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/8314983791220736336'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2012/11/archlinux-moves-to-systemd-my-own.html' title='Archlinux moves to systemd. My own remarks.'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-7384985973902823492</id><published>2012-09-24T15:45:00.001+03:00</published><updated>2012-09-24T15:46:34.387+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="jaxp"/><category scheme="http://www.blogger.com/atom/ns#" term="xml transformation"/><category scheme="http://www.blogger.com/atom/ns#" term="xslt"/><title type='text'>Using multiple input documents for XSLT transformation</title><summary type="text">I believe I&#39;m not alone when I need to use couple of input documents for a XSLT transformation. It&#39;s rather common case to have input data from multiple sources, to process it and to return a single result. Should XSLT be an exception? Not this time.
If we look at data type mapping it obvious that we could accept and return Nodes, NodeLists, etc. We could do the same with transformer parameters </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/7384985973902823492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/7384985973902823492?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/7384985973902823492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/7384985973902823492'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2012/09/using-multiple-input-documents-for-xslt.html' title='Using multiple input documents for XSLT transformation'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-3855741292028740761</id><published>2012-06-28T16:26:00.001+03:00</published><updated>2012-06-29T16:04:59.267+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="desktop"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="passwordless login"/><category scheme="http://www.blogger.com/atom/ns#" term="X11"/><title type='text'>X11 session login with SLiM and no password</title><summary type="text">Basically task is to allow my mum login to home Linux-box and not to bother her with a password (or I would have to install Windoze again). At same time I want to still have access to same box with my own passworded account and to be able to login (with SLiM) to a X11 session.

I&#39;m not going to dig into security considerations regarding passwordless users here.

So firstly let&#39;s create a user for</summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/3855741292028740761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/3855741292028740761?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/3855741292028740761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/3855741292028740761'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2012/06/x11-session-login-with-slim-and-no.html' title='X11 session login with SLiM and no password'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-7421905909235920632</id><published>2012-06-12T17:45:00.000+03:00</published><updated>2012-06-12T17:45:56.403+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Debugging SSL traffic with socat</title><summary type="text">Often when developing a client for a remote service using HTTPS (or any SSL-tunneled protocol) it difficult to dig into the data being transferred over the network. That is the case for me and here is another cheat sheet for me:

# socat -v TCP-LISTEN:443,reuseaddr,debug,fork OPENSSL:remote.host.com:443,verify=0


This sets up a SSL tunnel, accepting non-encrypted traffic from one side, </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/7421905909235920632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/7421905909235920632?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/7421905909235920632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/7421905909235920632'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2012/06/debugging-ssl-traffic-with-socat.html' title='Debugging SSL traffic with socat'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-6380668519545861309</id><published>2012-06-07T22:57:00.000+03:00</published><updated>2012-06-07T22:57:19.398+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ibm"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="web dev"/><category scheme="http://www.blogger.com/atom/ns#" term="websphere"/><title type='text'>DSRA0080E Data Store Adapter exception on IBM WebSphere EJB client</title><summary type="text">More like a hint for myself :)

Exception like this:
...
Caused by: com.ibm.ws.rsadapter.exceptions.DataStoreAdapterException: DSRA0080E: An exception was received by the Data Store Adapter. See original exception message: com/ibm/websphere/rsadapter/DataStoreHelper.doConnectionSetupPerGetConnection(Ljava/sql/Connection;ZLjava/lang/Object;)Z.
  at </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/6380668519545861309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/6380668519545861309?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/6380668519545861309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/6380668519545861309'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2012/06/dsra0080e-data-store-adapter-exception.html' title='DSRA0080E Data Store Adapter exception on IBM WebSphere EJB client'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-3573949116307182913</id><published>2012-04-24T19:35:00.002+03:00</published><updated>2012-04-24T19:35:27.088+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="desktop"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="screen sharing"/><category scheme="http://www.blogger.com/atom/ns#" term="X11"/><title type='text'>Screensharing in Linux with GoToMeeting</title><summary type="text">Screensharing appears to be a weak part of Linux desktop. Among solutions that do work I have successful experience with TeamViewer and Mikogo. Both of them are not perfect, but they run more or less natively on Linux.
These two were no the case for the event I needed to share my screen for :). Ideally I needed GoToMeeting and made it to share my screen! This instructions should work with most (</summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/3573949116307182913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/3573949116307182913?isPopup=true' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/3573949116307182913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/3573949116307182913'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2012/04/screensharing-in-linux-with-gotomeeting.html' title='Screensharing in Linux with GoToMeeting'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-3469847044693295682</id><published>2012-04-02T18:45:00.001+03:00</published><updated>2012-04-02T18:45:54.927+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ibm"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="web dev"/><category scheme="http://www.blogger.com/atom/ns#" term="websphere"/><title type='text'>Meaningful error message from IBM WebSphere</title><summary type="text">Seeing this on your WebSphere application server startup?

00000000 ContainerHelp E   WSVR0501E: Error creating component com.ibm.ws.cluster.runtime.ProcessRuntimeImpl
java.lang.NoClassDefFoundError: com.ibm.websphere.cluster.topography.DescriptionManagerFactory (initialization failure)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:140)
        at </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/3469847044693295682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/3469847044693295682?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/3469847044693295682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/3469847044693295682'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2012/04/meaningful-error-message-from-ibm.html' title='Meaningful error message from IBM WebSphere'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-6782321708313954120</id><published>2011-10-06T18:52:00.002+03:00</published><updated>2011-10-06T18:53:53.209+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="revert"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="upgrade"/><title type='text'>[Ubuntu] Reverting upgrade from thir party PPA</title><summary type="text">History
I got new hardware for my PC at work (i3-2100 with integrated Intel HD Graphics 2000). My Ubuntu 10.10 installed didn&#39;t feature proper drivers for this GPU, but some folks over the Web advised to add xorg-edgers PPA which hosts bleeding edge version of Xorg and drivers.
It&#39;s worth saying that I my Xorg rejected to extend my desktop to both monitors after this upgrade :)

Task
So I started</summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/6782321708313954120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/6782321708313954120?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/6782321708313954120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/6782321708313954120'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2011/10/ubuntu-reverting-upgrade-from-thir.html' title='[Ubuntu] Reverting upgrade from thir party PPA'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-5963537487226798951</id><published>2011-06-01T13:45:00.000+03:00</published><updated>2011-06-01T13:45:02.354+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dbus"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Skype"/><title type='text'>Some more useful Skype scripts</title><summary type="text">I was going to write a script to mute\unmute Skype during a call, but I was unable to find DBus API documentation for Skype (I would be very pleased if you share a link or a document if you have one). Today I&#39;ve found the script I need along with few more useful scripts:

Toggle Skype main window I wrote earlier in my blog
Answer\Hangup a call page in Russian
Mute (or Answer) Skype Calls with BT </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/5963537487226798951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/5963537487226798951?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/5963537487226798951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/5963537487226798951'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2011/06/some-more-useful-skype-scripts.html' title='Some more useful Skype scripts'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-1617629977190796354</id><published>2011-04-12T10:55:00.001+03:00</published><updated>2014-02-27T19:11:47.132+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="post-review"/><category scheme="http://www.blogger.com/atom/ns#" term="reviewboard"/><category scheme="http://www.blogger.com/atom/ns#" term="svn"/><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Post SVN changelist to ReviewBoard (using post-review tool)</title><summary type="text">Yeah, this will work out of the box only for Unix systems. But I have no worries about that :)
$ svn stat --changelist &quot;changelist name&quot; | tail -n +3 | awk &#39;{print $NF}&#39; | grep -v &#39;gwt\.xml$&#39; | xargs post-review -o
Here I post for review changelist named &quot;changelist name&quot; excluding GWT module descriptor files (*.gwt.xml), which a not to be commited and opens browser window with newly created </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/1617629977190796354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/1617629977190796354?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/1617629977190796354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/1617629977190796354'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2011/04/post-svn-changelist-to-reviewboard.html' title='Post SVN changelist to ReviewBoard (using post-review tool)'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-5983403584203385362</id><published>2010-11-21T23:40:00.003+02:00</published><updated>2010-11-22T00:18:10.792+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="grub"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><title type='text'>How to restore Linux loader after installing Windows without Live-CD</title><summary type="text">Often having both Linux and Windows installed on the same PC I face trouble when after reinstalling Windows my Linux loader (GRUB\LILO\whatever) got erased with nasty one from M$. Before I always had to look up some live-CD distro to boot and restore GRUB.
Today I was too lazy to do that - I had no suitable CD (or maybe it&#39;s time to throw away my CD drive) and after a quick look through the web </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/5983403584203385362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/5983403584203385362?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/5983403584203385362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/5983403584203385362'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2010/11/how-to-restore-linux-loader-after.html' title='How to restore Linux loader after installing Windows without Live-CD'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-4225697156678782025</id><published>2010-09-17T13:34:00.003+03:00</published><updated>2010-09-17T13:36:21.055+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="tomcat"/><title type='text'>Partial fix for tomcat hot redeploy</title><summary type="text">Adding the following to CATALINA_OPTS makes tomcat survive across much more redeploy iterations then by default :)
-Xmx1024m -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m
</summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/4225697156678782025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/4225697156678782025?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/4225697156678782025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/4225697156678782025'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2010/09/partial-fix-for-tomcat-hot-redeploy.html' title='Partial fix for tomcat hot redeploy'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-1181663564578567641</id><published>2010-06-29T17:04:00.008+03:00</published><updated>2011-01-24T17:42:06.065+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GWT"/><category scheme="http://www.blogger.com/atom/ns#" term="i18n"/><title type='text'>Setting a single locale for GWT application</title><summary type="text">One library used to output messages in German when locale was not set explicitly (&amp;lt;extend-property name=&quot;locale&quot; values=&quot;en&quot;/&amp;gt;). 
After we add an English locale to GWT module compilation began to take twice more time than in was before and the count of compilation permutations grew twice time too.
It appeared that we cannot just user . Compilation was just failing with that.
After googling </summary><link rel='enclosure' type='' href='http://code.google.com/p/google-web-toolkit/wiki/DefaultLocaleBinding' length='0'/><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/1181663564578567641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/1181663564578567641?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/1181663564578567641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/1181663564578567641'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2010/06/setting-single-locale-for-gwt.html' title='Setting a single locale for GWT application'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-7433877896030068300</id><published>2010-05-08T16:43:00.009+03:00</published><updated>2010-05-08T23:23:44.452+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dbus"/><category scheme="http://www.blogger.com/atom/ns#" term="desktop"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><title type='text'>Using D-Bus to shutdown the machine</title><summary type="text">I don&#39;t know why I don&#39;t like using /sbin/shutdown to switch off the computer :) But that is the fact!
I am not using Gnome\KDE\XFCE\whatever_else_complete_DE. I&#39;m running Archlinux with Openbox and several tools. So I wanted to allow non-privileged user to be able to shutdown the computer by a single click.

Firstly I had to find out, what should I send over D-Bus (and whom to) to make my PC </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/7433877896030068300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/7433877896030068300?isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/7433877896030068300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/7433877896030068300'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2010/05/using-d-bus-to-shutdown-machine.html' title='Using D-Bus to shutdown the machine'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-5783228550314727030</id><published>2010-04-12T23:10:00.001+03:00</published><updated>2010-04-12T23:11:06.498+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google maps"/><category scheme="http://www.blogger.com/atom/ns#" term="GWT"/><title type='text'>Google maps: getMaxZoomAtLatLng and error 500</title><summary type="text">When I had to catch zoom level when &#39;no images available for this zoom level&#39;, I thought I had pretty quickly found the solution. But I was completely disappointed when this one didn&#39;t work. After some research I&#39;ve managed to make it work :)
First of all I needed this in GWT application. We were using GWT Maps (1.0.4 by that time) which lack this function as such. So here is how we can bridge </summary><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/5783228550314727030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/5783228550314727030?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/5783228550314727030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/5783228550314727030'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2010/04/google-maps-getmaxzoomatlatlng-and.html' title='Google maps: getMaxZoomAtLatLng and error 500'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2309083628966961360.post-6684803501174102945</id><published>2010-03-17T15:57:00.007+02:00</published><updated>2010-04-12T23:37:28.865+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eclipse"/><category scheme="http://www.blogger.com/atom/ns#" term="hotkeys"/><category scheme="http://www.blogger.com/atom/ns#" term="intellij idea"/><title type='text'>Eclipse to IntelliJ IDEA keymap migration cheatsheet</title><summary type="text">table.sample th { text-align: center; }table.sample {border-width: 1px;border-spacing: 2px;border-style: outset;border-color: #808080;border-collapse: collapse;}table.sample th {border-width: 1px;padding: 4px;border-style: inset;border-color: #808080;-moz-border-radius: ;}table.sample td {border-width: 1px;padding: 4px;border-style: inset;border-color: #808080;background-color: #ffffff;</summary><link rel='enclosure' type='text/html' href='http://www.allapplabs.com/eclipse/eclipse_shortcuts.htm' length='0'/><link rel='enclosure' type='application/pdf' href='http://www.jetbrains.com/idea/docs/IntelliJIDEA9_ReferenceCard.pdf' length='0'/><link rel='replies' type='application/atom+xml' href='http://scorpspot.blogspot.com/feeds/6684803501174102945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2309083628966961360/6684803501174102945?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/6684803501174102945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2309083628966961360/posts/default/6684803501174102945'/><link rel='alternate' type='text/html' href='http://scorpspot.blogspot.com/2010/03/eclipse-to-intellij-idea-keymap_17.html' title='Eclipse to IntelliJ IDEA keymap migration cheatsheet'/><author><name>Kirill Malyshev</name><uri>http://www.blogger.com/profile/05784298500288494230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>