tag:blogger.com,1999:blog-109185432024-03-08T02:39:43.567+02:00DMINATORs BLOGA blog about my life, my thoughts, and game development :)Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.comBlogger295125tag:blogger.com,1999:blog-10918543.post-77325811361515779852015-11-14T00:13:00.000+02:002015-11-14T00:13:16.815+02:00How to be a better photographerHere is a short presentation that I've made recently.<br />
<br />
I wanted to share some of my rules and guidelines that I am using when taking pictures.<br />
<br />
<iframe frameborder="0" height="481px" src="https://onedrive.live.com/embed?cid=D2E70C7FEF53D24C&resid=D2E70C7FEF53D24C%214107&authkey=&em=2&wdAr=1.3333333333333333" width="610px">This is an embedded <a target='_blank' href='http://office.com'>Microsoft Office</a> presentation, powered by <a target='_blank' href='http://office.com/webapps'>Office Online</a>.</iframe>Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-49211146980985599562015-10-24T21:25:00.002+03:002015-10-24T21:25:49.071+03:00New Website Design Released !In 2010, I <a href="http://dminator.blogspot.com/2010/02/official-website.html" target="_blank">released my Photography website</a><br />
The website worked quite well for the last 5 years, but technology has advanced a lot in the following years. Website update was long overdue. I wanted to redesign the website, using modern technologies: JQuery Mobile, Ajax, HTML5 and also simplify UI a bit.<br />
<br />
I wanted website to focus more on the pictures, and hide everything else that wasn't necessary. One of the requirements was to have website displaying pictures that fit the device screen size the best. This means depending on your device screen aspect size ration, you will get the picture with a similar aspect size.<br />
<br />
The translation to different languages is done dynamically with JavaScript, so you don't need to reload page.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoDwgALx3kEEL3iAtUPt8_ZnE86g9_LZxkN43-WXi95ROJUHp7dotaEM2Y59zQtQoaxmXGtBWEYk8VS0OOwWp_NNQ6w_ECWPfKX7YvrosUPfKzQtT5drHFQLNYTGCShE4FiOEbgQ/s1600/MainPage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoDwgALx3kEEL3iAtUPt8_ZnE86g9_LZxkN43-WXi95ROJUHp7dotaEM2Y59zQtQoaxmXGtBWEYk8VS0OOwWp_NNQ6w_ECWPfKX7YvrosUPfKzQtT5drHFQLNYTGCShE4FiOEbgQ/s640/MainPage.jpg" width="640" /></a></div>
<br />
<br />
<div style="text-align: center;">
<a href="http://photo.dmitrikuznetsov.com/" target="_blank">Feel free to check it out and welcome ! </a></div>
Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com3tag:blogger.com,1999:blog-10918543.post-29273618531039958712015-10-13T21:40:00.001+03:002015-10-13T21:40:23.784+03:00A little experimentation with Panorama feature of LightroomWhy not take many Macro pictures, and combine them into one big Panorama shot ?<br />
<br />
<a href="https://goo.gl/photos/NKocBLCEkBfGcHzMA" target="_blank">(Clicking and zooming in, strongly recommended!)</a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-NfOfEOnoEs8/Vh1PeMZ7pyI/AAAAAAAADLA/VsPmUxqbuYM/s1600/IMG_4297-Pano.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="http://2.bp.blogspot.com/-NfOfEOnoEs8/Vh1PeMZ7pyI/AAAAAAAADLA/VsPmUxqbuYM/s640/IMG_4297-Pano.jpg" width="640" /></a></div>
<br />Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-13333370354255292722015-07-07T22:44:00.002+03:002015-07-07T22:44:50.622+03:00EFK 2015The time has come, to take your cameras and flash cards and make your fingers hurt....
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-75SCU_uDSxrglRGQ8I1E3OZWi1RRF_0hyphenhyphenXnQI_Z-0X46aCrwfZy5WSFxThvGhrWobHYip0FBgZhiUL3A5AZj-WdynjgdzyGaS_wgPVG5dTGD3A2v39JYJnxVw1NslPUQid9UCg/s1600/EFK-2015-plakat-valmis.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-75SCU_uDSxrglRGQ8I1E3OZWi1RRF_0hyphenhyphenXnQI_Z-0X46aCrwfZy5WSFxThvGhrWobHYip0FBgZhiUL3A5AZj-WdynjgdzyGaS_wgPVG5dTGD3A2v39JYJnxVw1NslPUQid9UCg/s400/EFK-2015-plakat-valmis.jpg" /></a></div>
<br />
... but seriously, I don't think it is as exciting, it is our annual photographers event, which is going to take place next week in <a href="https://www.google.ee/maps/place/Vana-Vigala,+78003+Rapla+County/@58.7712644,24.2599316,13z/data=!4m2!3m1!1s0x46ed3940640fcbd9:0xab9ab4b052666943?hl=en">Vana-Vigala</a><br />
<br />
I am planning to come as usual, see you there !Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-17579236538830494772015-06-04T22:52:00.000+03:002015-06-04T22:52:05.414+03:00Steam Controller finalizedI wrote some thoughts about <a href="http://dminator.blogspot.com/2014/07/suggestions-for-steam-controller.html" target="_blank">Steam Controller</a> in my last post.<br />
<br />
Here is a short video of controller in action:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/8fs2Yh1PFwM/0.jpg" src="https://www.youtube.com/embed/8fs2Yh1PFwM?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<br />
<br />
Looks like Valve did improve few things. It is good that they have added analog stick to the left side and allowed touchpad to be used as D-Pad as well. The texture on the touchpad will allow the user to feel the buttons far better compared to original design.<br />
<br />
Overall I think it is better design and will improve compatibility with many games<br />
<br />
<br />Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-899871722599759192014-07-27T22:59:00.001+03:002014-07-27T22:59:04.628+03:00Suggestions for Steam controller<div>
Since Valve is going with a different design (by ditching d-pad) and adding analog stick instead:</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://cdn0.mos.techradar.futurecdn.net//art/games_consoles/Valve/Steam%20Controller/new%20Steam%20controller-580-90.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="http://cdn0.mos.techradar.futurecdn.net//art/games_consoles/Valve/Steam%20Controller/new%20Steam%20controller-580-90.jpg" height="223" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Possible steam controller prototype design at this moment</td></tr>
</tbody></table>
<div>
<br /></div>
<br />
<div>
I would like to give my view on why it is a wrong direction.<br />
<br />
I would also like to propose alternative design for the controller and explain what are advantages of this approach.<br />
<br />
<br />
<h2>
Requirements</h2>
First of all we have to understand the goal - what is the point of steam controller. Steam machines are set to introduce keyboard + mouse experience that we enjoy playing PC games on computer, but bring it to our living rooms. Obviously we cannot play with mouse and keyboard there, so we need a controller.<br />
<br />
Majority of games in Steam library have no controller support, we need to have a controller that will work with those games.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<h2>
Design</h2>
Here is the design I came up with. Layout of buttons for the front side:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-9ztRdLcdP5k/U9UpuNwgiNI/AAAAAAAACKs/V8fYIpKgCCM/s1600/Controller_full.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-9ztRdLcdP5k/U9UpuNwgiNI/AAAAAAAACKs/V8fYIpKgCCM/s1600/Controller_full.png" height="282" width="400" /></a></div>
<br />
<br />
<br />
What are my main points of this design:<br />
<br />
<ul>
<li>D-Pad - should be kept</li>
<li>Analog stick - should be available</li>
<li>Optical sensor - instead of touchscreen to use for high accuracy positioning </li>
</ul>
<br />
<h2>
D-Pad</h2>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-Ru9KiPnHMAU/U9UpuI4m-qI/AAAAAAAACKs/d5yNNzXdkOU/s1600/Controller_dpad.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-Ru9KiPnHMAU/U9UpuI4m-qI/AAAAAAAACKs/d5yNNzXdkOU/s1600/Controller_dpad.png" height="166" width="400" /></a></div>
<br />
<br />
Here is why I think D-Pad is needed and why it cannot be replaced with anything else.<br />
<br />
Yes you can use touch pad or analog stick to simulate it, but what about combos for fighting games where you need to change directions quickly say: RIGHT, LEFT , UP ?<br />
<br />
What about diagonal arrows, can you simulate them accurately that will work every single time. Sometimes pressing the diagonal button will press something else or even both buttons since there is very little physical distinction between buttons. For fighting games this can be a problem since you are loosing important control of your character.<br />
<br />
There are other games where diagonal buttons are a must - for example "Batman - Arkham Asylum" game, where some of the items in the tool belt are triggered only by diagonal buttons (and even with XBOX 360 controller it was problematic for me to press the right one).<br />
<br />
What I think could be done with D-Pad is that there should be a separate set of buttons, one for vertical / horizontal movement and the other for diagonal buttons. Both sets could be overlayed on top of each other.<br />
<br />
This means that pressing one set of buttons will not impact another set of buttons and reduce possibility of having false keys pressed.<br />
<br />
Another advantage of having a separate sets of buttons is that you will have 8 different buttons that could be rebound any way you like. <br />
<br />
<br />
<h2>
Analog stick</h2>
Analog stick should be used instead of touchpad. Primary purpose of analog stick is for moving game character in the world, so it could be less accurate analog input method of the contoller. There is nothing to reinvent here, analog sticks work perfectly for this type of purpose, they have physical feedback so you don't need to create anything special.<br />
<br />
<br />
<br />
<h2>
Optical sensor</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-q74L7kfE8uk/U9UpuEIZ1RI/AAAAAAAACKs/-NIm35xmlWI/s1600/Controller_optical_sensor.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-q74L7kfE8uk/U9UpuEIZ1RI/AAAAAAAACKs/-NIm35xmlWI/s1600/Controller_optical_sensor.png" height="137" width="400" /></a></div>
<br />
<br />
Instead of using touchpads with haptic feedback, I think the best approach would be to use optical sensor. <br />
<br />
This is the same way your optical mouse works. There is a special sensor that tracks the surface your mouse is moving on, giving you extremely accurate results (if you have a good mouse and sensor). We could use similar approach but track your thumb instead.<br />
<br />
For this to work, the surface has to be about the size of the thumb itself. The curvature of the survace can be used to give user a feeling of how far from the center he is (So no haptic feedback would be needed)<br />
<br />
The reading from sensor and movement of the cursor itself will be based on acceleration so the further from the center you move your finger, the faster the cursor will move.<br />
<br />
Since optical area doesn't have to be as large as touchpad area, we can position the most commonly used buttons around it. The advantage is that you don't need to move your finger very far. This should make locating and clicking those buttons quicker and easier.<br />
<br />
<br />
<h2>
Conclusion</h2>
Hope that will explain what I believe are essential parts of making steam controller work.</div>
Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-33249377826076876712014-07-04T20:05:00.004+03:002014-07-04T20:07:51.204+03:00Meeting the President<br />
Four years have passed, and i finally have finished my education.<br style="background-color: white; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 13px; line-height: 18.200000762939453px;" />
Since I finished and got my <a href="http://dminator.blogspot.com/2014/03/i-am-now-master-of-science-in.html">Cum Laude degree</a>, I was invited to visit President of Estonia - Toomas Hendrik Ilves. There were many graduates from other universities who showed similar excellent results and had a chance to meet in the Kadriorg.<br style="background-color: white; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 13px; line-height: 18.200000762939453px;" />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo3S7EIRx6U_iebV_cmu8yJR3WWm3MXfSKCJHrV3pNlUgTdIW3YNi-PTqH2f8pBOCUkqCkWNysIa7_6VYNCxWL3QOFgK6-Qn00K2HrjRuoDrSpOsA6zLnoIjT8dYS-ivIB_AAyPg/s1600/vpk-131-Jelena+Rudi.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo3S7EIRx6U_iebV_cmu8yJR3WWm3MXfSKCJHrV3pNlUgTdIW3YNi-PTqH2f8pBOCUkqCkWNysIa7_6VYNCxWL3QOFgK6-Qn00K2HrjRuoDrSpOsA6zLnoIjT8dYS-ivIB_AAyPg/s1600/vpk-131-Jelena+Rudi.jpg" height="213" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">With Toomas Hendrik Ilves (photo Jelena Rudi)</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvKNrI_CHoNNQHS3Dy8z_QemXeN-V644FGh-qVr1XTjDwS8nh5sV4XajKoakmwqpzMxEQFt3wenX1Y_aZAqLYkodn4tLqeVv0slQC0zv5k_21zsAOGj-l1zWtmsZPZxEjBb_oYBQ/s1600/vpk-103-Jelena+Rudi.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvKNrI_CHoNNQHS3Dy8z_QemXeN-V644FGh-qVr1XTjDwS8nh5sV4XajKoakmwqpzMxEQFt3wenX1Y_aZAqLYkodn4tLqeVv0slQC0zv5k_21zsAOGj-l1zWtmsZPZxEjBb_oYBQ/s1600/vpk-103-Jelena+Rudi.jpg" height="213" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">With our best TUT graduates (photo Jelena Rudi)</td></tr>
</tbody></table>
<br /><br /><div style="text-align: center;">
List of all pictures from this event can be found <a href="http://dying%20itself%20wasn/">here</a></div>
<br /> The studying itself wasn't easy, i had to work at the same time and take my driving school lessons. I didn't skip a single class and participated in every lecture. Maybe because of that I barely had time for anything else in my life. <br /><br />While driving to university in a bus I was frequently falling to sleep, even if I was standing. I did enjoy studying though, it mostly required just to have enough time and dedication. You don't have to be good at anything to get good marks, just know what is expected from you and do it before deadline.<br /><br />Will I continue my education further? Probably not, unless I have a good reason.<br /><br /><br />I have a lot more free time now, just have to figure out what to do with it.Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-3836076817108497912014-03-03T19:55:00.000+02:002014-03-03T19:55:15.141+02:00I am now Master of Science in EngineeringFinally, after many years of study, I have graduated from <a href="http://ttu.ee/" target="_blank">TUT </a> with a degree: "Master of Science in Engineering" (cum laude)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgLMQ95Y1CCYyX1I3Y9bAqUGGGzrXhACKaHmeH97_LIFeMBZway7_rUQ4Ia3hYikDJdfp6ylZObk9tL86uTUpJbozyIfRVH5fKg2yAyepbJ6Rj-VyCeXdE6AmulJVmLpyJKRpRjg/s1600/Diplome.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgLMQ95Y1CCYyX1I3Y9bAqUGGGzrXhACKaHmeH97_LIFeMBZway7_rUQ4Ia3hYikDJdfp6ylZObk9tL86uTUpJbozyIfRVH5fKg2yAyepbJ6Rj-VyCeXdE6AmulJVmLpyJKRpRjg/s1600/Diplome.png" height="320" width="225" /></a></div>
<br />
<br />
<br />
It was a very interesting experience, I learned allot, met many great people and pushed myself to get final thesis work done.<br />
<br />
Speaking of which, I worked on introducing new approach for learning mathematics in schools, called "Visual Problem Solver".<br />
<br />
I believe this is a future of education and where it is going now. For more information check dedicated website:<br />
<br />
<a href="http://dmitrikuznetsov.com/ttu/solver/" target="_blank">Visual Problem Solver</a><br />
<br />
and introduction video:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/G0LIrqGopsI?feature=player_embedded' frameborder='0'></iframe></div>
<br />
<br />
<br />Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com1tag:blogger.com,1999:blog-10918543.post-5284106338168470342014-01-11T22:20:00.000+02:002014-01-11T22:20:09.101+02:00Oculus Rift 'Crystal Cove' the future of gaming immersionI was following Occulus Rift progress for some time, even their dev kit prototype is impressive (with few issues) but new Crystal Cove is really starting to look like a real consumer version.<br />
<br />
Can't wait for this to be available (somewhere in 2014 hopefully ?)<br />
<br />
<a href="http://www.engadget.com/2014/01/09/the-oculus-rift-crystal-cove-prototype-is-2014s-best-of-c/" target="_blank">Engadget reports</a> that Occulus Rift Crystal Cove has started 2014 with best of CES this year.<br />
<blockquote class="tr_bq">
Crystal Cove version's 1080p OLED display is amazingly sharp and bright. However, what really sets it apart is its positional-tracking capabilities, accomplished thanks to an array of sensors mounted around the edges of the unit, which are monitored by an external camera. It's no longer just your head that controls movement; lean forward or back, and the virtual environment moves in sync, providing an unparalleled, fully immersive experience. </blockquote>
<blockquote class="tr_bq">
The Rift has broad applications beyond gaming, and Oculus VP Nate Mitchell tells us that the company has sold developer kits to companies in virtually every industry, from auto manufacturers to the movie business (and, yes, Mitchell admits that there are military applications for the technology).</blockquote>
There are some games coming already with Rift support like one of my favourites <a href="http://www.eurotrucksimulator2.com/" target="_blank">Euro Truck Simulator 2</a><br />
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/oCYq-suTluo" width="560"></iframe>
<br />
<br />
Some funny reactions from people that used Rift for the first time :)<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/INDKNA7kXoo" width="560"></iframe>
<br />
Note: These all are working with dev kit prototype, that has low resolution and can cause motion sickness.Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-4188841182001654852013-08-22T21:05:00.003+03:002013-08-22T21:05:52.174+03:00Ubuntu Edge is not going to be a reality, for now...Sad but true,<br />
<br />
<a href="http://www.indiegogo.com/projects/ubuntu-edge" target="_blank">Ubuntu Edge</a> didn't manage to gather enough money as I was predicting <a href="http://dminator.blogspot.com/2013/07/ubuntu-edge-my-thoughts.html" target="_blank">here</a><br />
<br />
I guess the goal was really unrealistic, but hopefully it is not the end, but just a lesson for future campaign to take as a starting point.Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-66440165617799559092013-07-25T19:47:00.002+03:002013-07-25T19:53:16.392+03:00Ubuntu Edge - My thoughtsAs one of the cool surprises this summer, the Canonical came up with an interesting idea - <a href="http://www.indiegogo.com/projects/ubuntu-edge">Ubuntu Edge</a><br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN31ocHX92GaVdLcap_6OLEJDBarj0WPbHqRgz430PkS4hVa_42Mz2PD2H1IT2gh6faW4RmF2CQGxfulywNJHoM-2Jg641z730p7Hkw-4LecI9aQvKULR_1PHP7M8aazVUAaPfRg/s1600/edge-1-large.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN31ocHX92GaVdLcap_6OLEJDBarj0WPbHqRgz430PkS4hVa_42Mz2PD2H1IT2gh6faW4RmF2CQGxfulywNJHoM-2Jg641z730p7Hkw-4LecI9aQvKULR_1PHP7M8aazVUAaPfRg/s320/edge-1-large.jpg" /></a></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUX_9QBya7OOeKGeZvT3jy_fyXTErv_Z9w0sF_R_QTOHGR1KRPfpOm2aPrL8S-9FQnrFs3ghB9msjrwhNTEYFlyp8osQya_-nIVwEU8Vp_WpamlYq1PuI0plkFQn26Or-7QPjoQQ/s1600/edge-2-large.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUX_9QBya7OOeKGeZvT3jy_fyXTErv_Z9w0sF_R_QTOHGR1KRPfpOm2aPrL8S-9FQnrFs3ghB9msjrwhNTEYFlyp8osQya_-nIVwEU8Vp_WpamlYq1PuI0plkFQn26Or-7QPjoQQ/s320/edge-2-large.jpg" /></a></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Cu4THROkTiopagt8Y7EGyazba_mPvu54cqZ1BMW8BOizYtnVWVwUlBsdz2GeDpfFva_wc7fU7lCphvzARC2U8nEzST966yCnUT4K35z8txpAQ-3rp9ACU2hhujIlJiEiHLVGSg/s1600/edge-3-large.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Cu4THROkTiopagt8Y7EGyazba_mPvu54cqZ1BMW8BOizYtnVWVwUlBsdz2GeDpfFva_wc7fU7lCphvzARC2U8nEzST966yCnUT4K35z8txpAQ-3rp9ACU2hhujIlJiEiHLVGSg/s320/edge-3-large.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
It is a "Formula-1" Mobile Phone on the market, with cutting-edge technologies, and running Ubuntu or Android OS.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
The specifications are:</div>
<ul>
<li>Dual boot Ubuntu mobile OS and Android </li>
<li>Fully integrated Ubuntu desktop PC when docked </li>
<li>Fastest multi-core CPU, 4GB RAM, 128GB storage </li>
<li>Micro-SIM </li>
<li>4.5in 1,280 x 720 HD sapphire crystal display </li>
<li>8mp low-light rear camera, 2mp front camera </li>
<li>Dual-LTE, dual-band 802.11n Wi-Fi, Bluetooth 4, NFC </li>
<li>GPS, accelerometer, gyro, proximity sensor, compass, barometer </li>
<li>Stereo speakers with HD audio, dual-mic recording, Active Noise Cancellation </li>
<li>MHL connector, 3.5mm jack </li>
<li>Silicon-anode Li-Ion battery</li>
</ul>
<br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Few interesting points:</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div style="text-align: center;">
<h3>
<b>Fully integrated Ubuntu desktop PC when docked</b></h3>
</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrfmR6sVLRjC7mu5bF-MOHRSjqyWkobx9wDT1FKhhMbsH8Fnewb0uipSzJjnbrVaDWektSwRL1uwpD36LVJHvvZ46Qd4tWjoFrN4mhJVdmMnKcrK8qNNyB67CssTRG2ObMb0Z2Ag/s1600/ui-4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrfmR6sVLRjC7mu5bF-MOHRSjqyWkobx9wDT1FKhhMbsH8Fnewb0uipSzJjnbrVaDWektSwRL1uwpD36LVJHvvZ46Qd4tWjoFrN4mhJVdmMnKcrK8qNNyB67CssTRG2ObMb0Z2Ag/s1600/ui-4.jpg" height="198" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
This is the biggest point, the idea that you can take your phone with you, connect it to monitor and have a fully functioning PC is really cool. The portability is beyond anything we have right now.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
However here is the problem: It is a PC in the first place, I am no Ubuntu expert, but I bet, the Linux Kernel need to be rewritten to work with a different type of hardware architecture, I am not even talking about many native Linux programs, how would the Ubuntu work, with phone it is unclear, I couldn't find anything specific except a small demonstration on their site working with Android phone (and getting heavy slowdowns on the screen).</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
What is processing power required to support any decent application, Gimp, OpenOffice, Firefox browser? Most applications are heavily optimized for specific CPU architecture (x86), gaining substantial performance improvements, it is not clear if applications gain any advantage or would they work at all. What would the performance be and what is impact on battery life ?</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
So it is a big question to me, and one of the hardest things for Canonical engineers to implement.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<h3 style="text-align: center;">
<b>Ubuntu OS for Phone</b></h3>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
I really love the design ideas and features of the new <a href="http://www.ubuntu.com/phone/design" target="_blank">OS</a>. The intuitive and simple interface is so much better, then what we have today. This might be my next phone, just for the UI itself.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
A short video that describes the features:</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/cpWHJDLsqTU" width="560"></iframe>
<br />
<br />
<div style="text-align: center;">
<h3>
<b>Silicon-anode Li-Ion battery</b></h3>
</div>
<div style="text-align: center;">
<br /></div>
The biggest issue of modern phones is an extremely low battery life. Many phones can't even survive a day, without requiring recharge. This new battery type can solve many of the current problems. The idea behind it, is to structure silicon in a specific way, in order to boost capacity.<a href="http://www.nexeon.co.uk/technology/benefits-of-nexeon-technology/"> Nexeon</a> explains main advantages:<span style="background-color: white; color: #222222; line-height: 25px;"><br /></span>
<br />
<h3 style="line-height: 22px; margin: 20px 0px 0px;">
<span style="font-family: inherit; font-size: small;">CAPACITY</span></h3>
<ul style="line-height: 20px; margin: 20px 0px 0px;">
<li><span style="font-family: inherit;">Allows cell capacity to be increased by 30-40% using a standard cathode</span></li>
<li><span style="font-family: inherit;">Provides far higher capacity than any other battery system</span></li>
</ul>
<h3 style="line-height: 22px; margin: 20px 0px 0px;">
<span style="font-family: inherit; font-size: small;">CYCLE LIFE</span></h3>
<ul style="line-height: 20px; margin: 20px 0px 0px;">
<li><span style="font-family: inherit;">Increased longevity of battery</span></li>
<li><span style="font-family: inherit;">Consistent performance over 300+ cycles</span></li>
</ul>
<h3 style="line-height: 22px; margin: 20px 0px 0px;">
<span style="font-family: inherit; font-size: small;">COST</span></h3>
<ul style="line-height: 20px; margin: 20px 0px 0px;">
<li><span style="font-family: inherit;">Lower cost to manufacture using less material</span></li>
<li><span style="font-family: inherit;">Low switching cost through simple integration of Nexeon’s silicon anode into existing manufacturing processes</span></li>
</ul>
<div>
<br /></div>
Sounds like a great idea, but the question is, will it work in the completely new product. The risk is that it may not be yet completely tested in different environment and conditions, the manufacturing issues may also arise as what typically happens with new products.<span style="background-color: white;"><span style="color: #222222;"><span style="line-height: 25px;"><br /></span></span></span>
<br />
<br />
<h3 style="text-align: center;">
Overview of the prototype</h3>
<span style="background-color: white; color: #222222; line-height: 25px;"><br /></span>
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/BYM7tCjp0Go" width="560"></iframe>
<br />
<br />
In this video we can see Edge in comparison with other devices, it does look really nice. But the device itself is just a shell that doesn't have any electronic components. This brings me to another question. Since radio and other components haven't been tested yet, it is not clear how will they work, and if additional design changes might be needed, so the current design may well change and might look a little bit different in the end. The other thing that it is not clear, does the battery can be removed, where to put SIM card ? Does it have external storage ?<br />
<br />
<div style="text-align: center;">
<h3>
<b>Crowd funding</b></h3>
</div>
<br />
The only way for this project to actually see the light, is to fund it via community contributions, that's why the indiegogo campain was started.<br />
<br />
At this moment almost 6 million $ were gathered, which is impressive considering it has only started two days ago:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1EU83BsR3p9sNtoL5QhViwbPokfg84IdCDa4U8KUztmZFlCLLwde_aaTUQ2_H5gjGzM-FGYKspnWRgs1p9jbaTa8hgnfArqpaf0XNXs12QkCLZkJR-D15E-lRTLeTVoTLS4Ytbw/s1600/Untitled.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1EU83BsR3p9sNtoL5QhViwbPokfg84IdCDa4U8KUztmZFlCLLwde_aaTUQ2_H5gjGzM-FGYKspnWRgs1p9jbaTa8hgnfArqpaf0XNXs12QkCLZkJR-D15E-lRTLeTVoTLS4Ytbw/s1600/Untitled.png" height="219" width="320" /></a></div>
<br />
<br />
Would it reach deadline? I think it won't, it would probably reach 25 million out of 32 million $. The reason is, that the first few thousand devices are selling for 600-780$ range for a limited number of users. The other batch will start at 830$ which might be a very hard pill for some people to swallow.<br />
<br />
According to the campaign, the device will be available somewhere around May 2014, which i think might be a little bit too optimistic, considering there is no actual device built.<br />
<br />
<div style="text-align: center;">
<h3>
<b>Conclusion</b></h3>
</div>
<br />
In the end I really like where Canonical is going, and they might pull it off, but I will be surprised if it will work exactly the same way as they have advertised it. Most likely it won't reach the fund raising goal.<br />
<br />
I will keep my eye on it anyway :)<br />
<br />Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-39928810105243040192013-03-24T19:30:00.000+02:002015-07-07T22:12:47.674+03:00jsPlumb - Dynamic anchors on specific sideBased on my <a href="http://dminator.blogspot.com/2013/03/jsplumb-dynamically-creating-anchors.html">previous post</a>
I would like to make a variation, and add anchors dynamically only to specific side.
jsPlumb does allow anchors to be added dynamically, and recalculates them correctly, by using <a href="http://jsplumbtoolkit.com/doc/content.html#dynamicAnchors">Dynamic Anchors</a>, but this will work on any side.
In my case I would like to add anchors only to specific side, the use case can be when I would like to have inputs on the left and outputs to the right.
Because there is no available method that can do that, I am going to do this myself.
First of all, the anchors source and destination:
<br />
<pre class="brush: js">
var anEndpointSource = {
endpoint: "Rectangle",
isSource: true,
isTarget: false,
maxConnections: 1,
anchor: [1, 0, 1, 0]
};
var anEndpointDestination = {
endpoint: "Dot",
isSource: false,
isTarget: true,
maxConnections: 1,
anchor: [0, 1, -1, 0]
};
</pre>
The important part here, is that anchor direction must be specified as it won't be recalculated, but because it will be only on one side, it is easy to do.
Adding the anchor, is done the same way, however, once new anchor is added, we must recalcualate all of the anchors, and position them equally on the side, this is what this method does:
<br />
<pre class="brush: js">
//Fixes endpoints for specified target
function fixEndpoints(parentnode) {
//get list of current endpoints
var endpoints = jsPlumb.getEndpoints(parentnode);
//there are 2 types - input and output
var inputAr = $.grep(endpoints, function (elementOfArray, indexInArray) {
return elementOfArray.isSource; //input
});
var outputAr = $.grep(endpoints, function (elementOfArray, indexInArray) {
return elementOfArray.isTarget; //output
});
calculateEndpoint(inputAr, true);
calculateEndpoint(outputAr, false);
jsPlumb.repaintEverything();
}
//recalculate endpoint anchor position manually
function calculateEndpoint(endpointArray, isInput) {
//multiplyer
var mult = 1 / (endpointArray.length+1);
for (var i = 0; i < endpointArray.length; i++) {
if (isInput) {
//position
endpointArray[i].anchor.x = 1;
endpointArray[i].anchor.y = mult * (i + 1);
}
else {
//position
endpointArray[i].anchor.x = 0;
endpointArray[i].anchor.y = mult * (i + 1);
}
}
}
</pre>
This is it, here is how it looks like:
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgia0TwEhd05f3sQRJdvaD_8SQeM7nD5VKm23TdhIbr8joT_qjyu7XG0JXSwEqUMlWQCBHElnrR2Rn99uCOzYuH4Arw3gMwDp4wIbRLpdhsBS0YKFtRX_LcwVpO8mpjWbgvetKSSg/s1600/jsPlumbIssue2.png" imageanchor="1"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgia0TwEhd05f3sQRJdvaD_8SQeM7nD5VKm23TdhIbr8joT_qjyu7XG0JXSwEqUMlWQCBHElnrR2Rn99uCOzYuH4Arw3gMwDp4wIbRLpdhsBS0YKFtRX_LcwVpO8mpjWbgvetKSSg/s320/jsPlumbIssue2.png" /></a></div>
Full source code can be found <a href="http://jsfiddle.net/DMINATOR/Zn8DL/7/">here</a>
And demo <a href="http://dmitrikuznetsov.com/projects/html5/jsplumb/tutorial4/">here</a>
<script type="text/javascript">
SyntaxHighlighter.highlight();
</script>Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com1tag:blogger.com,1999:blog-10918543.post-86601258285590437412013-03-20T21:17:00.000+02:002015-07-07T22:31:52.642+03:00jsPlumb - Dynamically creating anchorsThe last time I was writing about <a href="http://dminator.blogspot.com/2013/02/jsplumb-adding-support-for-dragging.html">how to create draggable elements</a>
</p>
This time I would like to write about, how to dynamically create elements, add endpoints and manually connect them.
</p>
First I am going to create a simple div. It will have buttons that will add/remove endpoints dynamically.
Div or window will be copied every time I need to create a new element.<br/>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpSqMzP8GGRNr_xHf-7WnvnonXRFYiRKgx0D5hxEH8n5-rbkn94RsgYOzaQA2C5Nr_16MkdXMavziHs5KK1rFMzSQJsrhyphenhyphenkbKzK5CoWCraU9VCAajRJDlpsUNakY0w1xFkQTNnMg/s1600/DivWindow.png" imageanchor="1" ><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpSqMzP8GGRNr_xHf-7WnvnonXRFYiRKgx0D5hxEH8n5-rbkn94RsgYOzaQA2C5Nr_16MkdXMavziHs5KK1rFMzSQJsrhyphenhyphenkbKzK5CoWCraU9VCAajRJDlpsUNakY0w1xFkQTNnMg/s320/DivWindow.png" /></a></div>
<pre class="brush: html">
<div class="window" style="left: 600px" id="details">
<p style="text-align: center">Window</p>
<div class="button_container">
<div class="button_add_window">Add</div>
</div>
</div>
</pre>
</p>
To copy Div contents, I can do this statically using innerHTML:
<pre class="brush: html">
$(("#container1"))[0].innerHTML = $(("#container0"))[0].innerHTML;
</pre>
,or dynamically with jquery selectors and <a href="http://api.jquery.com/appendTo/">appendTo()</a>
<pre class="brush: html">
var id = "dynamic_" + $(".window").length;
//create new window and add it to the body
$('<div class="window" id="' + id + '" >').appendTo('body').html($(("#container0"))[0].innerHTML);
//set jsplumb properties
jsPlumb.draggable($('#' + id));
</pre>
</p>
For static buttons I am using div with a <a href="http://api.jquery.com/click/">click</a> event:
<pre class="brush: html">
$(".button_add_window").click(function () {
...
});
</pre>
And for buttons on a divs that were dynamically created I need to use <a href="http://api.jquery.com/live/">live event handler</a> with "click" event type, this is required
because using traditional <a href="http://api.jquery.com/click/">click</a> event is limited only to the elements that were already added to DOM.
</p>
P.S. Future versions of jquery should use <a href="http://api.jquery.com/on/">on event handler instead</a>
<pre class="brush: html">
$(".button_add").live("click", function () {
...
});
</pre>
</p>
Now once we covered buttons and events, let's talk about jsPlumb itself and what is needed for this to work.
First of all, I am going to define endpoint:
<pre class="brush: html">
var anEndpointDestination = {
endpoint: "Dot",
isSource: true,
isTarget: true,
maxConnections: 1,
anchor:"AutoDefault"
};
</pre>
Now because when window element is created without any endpoint or connections, I need to add them. What I can do, is to find parent div container, that is already known to jsPlumb, and attach endpoint to it:
<pre class="brush: html">
var parentnode = $(this)[0].parentNode.parentNode;
jsPlumb.addEndpoint(
parentnode,
anEndpointDestination
);
</pre>
Once endpoint(s) are added, user only need to connect them manually with a mouse.
</p>
Here is how it looks like in the end:<br/>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBKK6ggyeyKbo6efOawklX8gKY5E1K_3ubdM4AtMS0NRNrPZsPvEUZsyfB2W538hOI95oMeCzUUWdYoleVykJDS5RyeHg_8Qg4fo41Vs2wFEDj209Wph1Q4YsU5SkmUePThPdVaQ/s1600/DynamicAnchor.png" imageanchor="1" ><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBKK6ggyeyKbo6efOawklX8gKY5E1K_3ubdM4AtMS0NRNrPZsPvEUZsyfB2W538hOI95oMeCzUUWdYoleVykJDS5RyeHg_8Qg4fo41Vs2wFEDj209Wph1Q4YsU5SkmUePThPdVaQ/s320/DynamicAnchor.png" /></a>
<br/></div>
Here is a full <a href="http://jsfiddle.net/DMINATOR/3HauW">working fiddler sample</a> or a complete <a href="http://dmitrikuznetsov.com/projects/html5/jsplumb/tutorial3/">demo on my site</a>
<script type="text/javascript">
SyntaxHighlighter.highlight();
</script>Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com1tag:blogger.com,1999:blog-10918543.post-80869480674748284672013-02-18T22:59:00.002+02:002015-07-07T22:34:00.725+03:00JsPlumb - adding support for dragging elementsJust by adding few lines of code, we can now turn elements into draggable ones.
<br />
<br />
To do so we need to specify what elements we want to use, by using <a href="http://jsplumb.org/apidocs/files/jquery-jsPlumb-1-3-16-all-js.html#draggable">draggable method</a>
<br />
<br />
There are 3 ways we can use it, either by specifying:
<br />
<div>
<ol>
<li>Element id</li>
<li>List of element ids</li>
<li>Selector - this can be quite powerful as it supports underlying library selectors, such as jquery selectors</li>
</ol>
Here is a code example:<br />
<br />
<br /></div>
<pre class="brush: html"><!DOCTYPE html>
<html>
<head>
<title>JS plumb test</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/jquery-ui.min.js"></script>
<script type="text/javascript" src="/include/jquery.jsPlumb-1.3.16-all-min.js"></script>
<style>
.window {
background-color: #EEEEEF;
border: 1px solid #346789;
border-radius: 0.5em;
box-shadow: 2px 2px 19px #AAAAAA;
color: black;
height: 5em;
position: absolute;
width: 5em;
cursor: pointer;
}
</style>
<script>
jsPlumb.ready(function () {
// three ways to do this - an id, a list of ids, or a selector (note the two different types of selectors shown here...anything that is valid jquery will work of course)
//jsPlumb.draggable("container0");
//jsPlumb.draggable(["container0", "container1"]);
jsPlumb.draggable($(".window"));
//perform operation only after DOM is loaded
var e0 = jsPlumb.addEndpoint("container0"),
e1 = jsPlumb.addEndpoint("container1");
jsPlumb.connect({ source: e0, target: e1 });
});
</script>
</head>
<body >
<div class="window" style="left: 20px" id="container0">
</div>
<div class="window" style="left: 200px" id="container1">
</div>
</body>
</html>
</pre>
And here is how it will look like:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi71cAestrtSX2pxLbu4sDDPwtUu6z9jRn4Mz53nTtBGrqOw-kmyerUmdIeSSVARnWrvQjqfVdQW03K2VHg11qnHQOrfKHWZTueesKg7NK9rS1-Y4TLFI_IZ_XeDbZsb4cWqYIayA/s1600/DraggingElements.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi71cAestrtSX2pxLbu4sDDPwtUu6z9jRn4Mz53nTtBGrqOw-kmyerUmdIeSSVARnWrvQjqfVdQW03K2VHg11qnHQOrfKHWZTueesKg7NK9rS1-Y4TLFI_IZ_XeDbZsb4cWqYIayA/s320/DraggingElements.png" width="268" /></a></div>
<br />
To view live demo <a href="http://dmitrikuznetsov.com/projects/html5/jsplumb/tutorial2/">click here</a>
<script type="text/javascript">
SyntaxHighlighter.highlight();
</script>Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com4tag:blogger.com,1999:blog-10918543.post-71412581157519498612013-02-18T00:01:00.001+02:002015-07-07T22:35:21.952+03:00JsPlumb simple html pageLately i have been checking this great library <a href="http://jsplumbtoolkit.com/doc/usage.html">JsPlumb</a> that is capable of visualizing data on the web page.
<br />
<br />
It is pretty cool considering that these things weren't possible to do 5 years ago without going with flash or java applets.
<br />
<br />
The documentation is there, but I wasn't able to find any simple "hello world" type example on their site, so here is one, connecting two elements together:
<br />
<br />
<br />
<pre class="brush: html">
<!DOCTYPE html><br />
<html><br />
<head><br />
    <title>JS plumb test</title><br />
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script><br />
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/jquery-ui.min.js"></script><br />
        <script type="text/javascript" src="/include/jquery.jsPlumb-1.3.16-all-min.js"></script><br />
    <br />
    <style><br />
        .window { <br />
            background-color: #EEEEEF;<br />
            border: 1px solid #346789;<br />
            border-radius: 0.5em;<br />
            box-shadow: 2px 2px 19px #AAAAAA;<br />
            color: black;<br />
            height: 5em;<br />
            position: absolute;<br />
            width: 5em;<br />
        }<br />
    </style><br />
<br />
    <script><br />
        <br />
        jsPlumb.ready(function () {<br />
            <br />
            //perform operation only after DOM is loaded<br />
            var e0 = jsPlumb.addEndpoint("container0"),<br />
                e1 = jsPlumb.addEndpoint("container1");<br />
<br />
            jsPlumb.connect({ source: e0, target: e1 });<br />
        });<br />
<br />
<br />
    </script><br />
<br />
</head><br />
<body ><br />
     <div class="window" style="left: 20px" id="container0"><br />
     </div><br />
<br />
<div class="window"  style="left: 200px" id="container1"><br />
</div><br />
</body><br />
</html><br />
</pre>
Here is the result on a page:
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPt36KnEqUdYodA1dDAxBXdRGfuoVooxlO8DvSDLMVuAjFqVw6MZNJWoIsL5hif4xK2ljhjqufeij5_20jmsBsGwaLm6c8Kv-kBdofSaCxNvbwh88AudBlbglkH0f40X3S8Kud8A/s1600/JsPlumbTutorial1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPt36KnEqUdYodA1dDAxBXdRGfuoVooxlO8DvSDLMVuAjFqVw6MZNJWoIsL5hif4xK2ljhjqufeij5_20jmsBsGwaLm6c8Kv-kBdofSaCxNvbwh88AudBlbglkH0f40X3S8Kud8A/s1600/JsPlumbTutorial1.png" /></a></div>
<br />
The are two elements on the page each with a style class = "window", when jsPlumb initializes in jsPlumb.ready(), I just connect them together. That's it!
To view live demo <a href="http://dmitrikuznetsov.com/projects/html5/jsplumb/tutorial1/">click here</a>
<script type="text/javascript">
SyntaxHighlighter.highlight();
</script>Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com4tag:blogger.com,1999:blog-10918543.post-12476210263675817062012-08-12T22:42:00.003+03:002012-08-12T22:42:47.983+03:00Keila river waterfallI wanted to share a short video of our Keila river watefall.<br />
<br />
This video was made last year, but only recently I was able to finish it, because of some issues with Mac OS X Lion.<br />
<br />
Enjoy !<br />
<br />
<br />
<iframe width="560" height="315" src="http://www.youtube.com/embed/KDF56VtQYw0" frameborder="0" allowfullscreen></iframe>Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-31748861524844035652012-07-31T20:04:00.001+03:002012-07-31T20:04:28.064+03:00Happy Birthday, Milton Friedman (and thank you, Bob Chitester) - Ideas MatterWell, well Milton Friedman is 100 year's old !<br />
<br />
<br />
<br />
I wouldn't bother writing here, if it wasn't important to me, but it is. The ideas of this small man and brilliance of his mind, is what got me watching "Free to choose" series.<br />
<br />
I watched it till the end, and recommend everyone to do so. It may change your perspective about how you start looking at the world.<br />
<br />
The most amazing part about this, is that these ideas were used in practice, in my own little country - Estonia.<br />
<br />
This video explains a little more about where our past prime-minister Mart Laar has been getting it's economic ideas, that actually worked !<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/4f9SZiZ-azU" width="560"></iframe><br />
<br />
<br />
<br />
<a href="http://ideasmatter.typepad.com/ideas-matter/2012/07/happy-birthday-milton-friedman.html#.UBgLJoGQZU4.blogger">Happy Birthday, Milton Friedman (and thank you, Bob Chitester) - Ideas Matter</a><br />
<br />
You can watch the whole series <a href="http://www.commonsensecapitalism.com/p/free-to-choose.html" target="_blank">here</a><br />
<br />
But here is a quick example:<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/YmqoCHR14n8" width="420"></iframe>Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-58073711897823696402012-07-27T20:54:00.002+03:002012-07-27T20:54:37.976+03:00Julia and Maksim - LovestoryHere is a short slide show of the love story I did few weeks ago for Julia and Maksim.<br />
<br />
The pictures were made at Viimsi open air museum. The filming conditions weren't great, but I still think results turned out pretty good.<br />
<br />
Enjoy, and make sure you watch it in HD:<br />
<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/fms3sOWfSoQ" width="420"></iframe>Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-91487187645424023102012-07-22T21:42:00.001+03:002012-07-22T21:42:34.413+03:00EFK 2011 - Pictures - Vasta !Well, I have been away, but I am alive and well, now I am less busy with stuff and can actually start updating something more frequently :)<br />
<br />
But anyway it has been about a year since EFK 2011 ( photographers meeting in Estonia) and I have a few pictures to share with you.<br />
<br />
In 2011 the event took place at Vasta Manor, Estonia.<br />
<br />
A brief description about this place, from <a href="http://www.visitestonia.com/en/vasta-manor" target="_blank">VisitEstonia.com</a><br />
<br />
<blockquote class="tr_bq">
Vasta Manor, not far from Viru-Nigula, was first mentioned in 1398. The main building we see today is thought to have been constructed around 1770 during Carl Ludwig von Ritter's time. Until 1919 it belonged to Reinhold von Winkler. Renovations have been ongoing at the manor since 1998. Today it is home to Vasta School. It can be viewed from the outside at any time, while the interior can be explored in summer as part of the Forgotten Manors game.</blockquote>
<blockquote class="tr_bq">
Did you know...? *The building on the drive leading to the heart of the manor is where national epic 'Kalevipoeg' creator Friedrich Reinhold Kreutzwald held his wedding reception after marrying Marie Elisabeth Saedler in 1833</blockquote>
<br />
The event itself was pretty good, I had to come a day earlier on Thursday evening, but didn't miss much, in fact got a few very nice photos of warm and beautiful evening dawn.<br />
<br />
<a href="http://pilt.delfi.ee/picture/11798625/" title="päikeseloojang"><img src="http://y.delfi.ee/norm/218301/11798625_7RhciC.jpeg" /></a><br />
<br />
<a href="http://pilt.delfi.ee/picture/11823161/" title="Rahulik"><img src="http://y.delfi.ee/norm/218301/11823161_frCL9g.jpeg" /></a><br />
<br />
And even some fog, that came down a little bit later:<br />
<a href="http://pilt.delfi.ee/picture/11827413/" title="Õhtune udu"><img src="http://y.delfi.ee/norm/218301/11827413_kE6EMS.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/11835609/" title="Peenike"><img src="http://y.delfi.ee/norm/218301/11835609_FVOXWG.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/11870101/" title="Seisan"><img src="http://y.delfi.ee/norm/218301/11870101_el4ya7.jpeg" /></a><br />
<br />
By using a little flash I was able to give more pronounced details to the plant<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/11875871/" title="Viimased värvid"><img src="http://y.delfi.ee/norm/218301/11875871_FiH2LS.jpeg" /></a>
<br />
<br />
,but in the end it got very dark, I just made only a little more shots<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/11889061/" title="Udune"><img src="http://y.delfi.ee/norm/218301/11889061_zy5OLx.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/11900199/" title="Päeva lõpp"><img src="http://y.delfi.ee/norm/218301/11900199_ibvC0i.jpeg" /></a>
<br />
<br />
With the sunrise, sparrows have become more active. I guess because of trying to get those yet-slow moving insects. It was fun to watch, but very hard to get a good picture. Few of the best I made that day:<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/11913685/" title="Kiirus"><img src="http://y.delfi.ee/norm/218301/11913685_8TT5AN.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/11921349/" title="Turbo"><img src="http://y.delfi.ee/norm/218301/11921349_feoFXV.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/11935397/" title="Pääsuke"><img src="http://y.delfi.ee/norm/218301/11935397_Y6NASy.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/11960567/" title="Kiirus"><img src="http://y.delfi.ee/norm/218301/11960567_ISkoaJ.jpeg" /></a>
<br />
<br />
An information sign about Vasta Manor (<a href="http://www.visitestonia.com/en/vasta-manor" target="_blank">click</a>)<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/11983565/" title="Vasta mõisa ajalugu"><img src="http://y.delfi.ee/norm/218301/11983565_arlmEt.jpeg" /></a>
<br />
<br />
A few more pictures during the early morning<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/11999339/" title="Peale vihma"><img src="http://y.delfi.ee/norm/218301/11999339_7NVcIv.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/12009535/" title="Peale vihma 2"><img src="http://y.delfi.ee/norm/218301/12009535_JB5zHm.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/12066295/" title="Valves"><img src="http://y.delfi.ee/norm/218301/12066295_j6RKcE.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/12090429/" title="Magusalt magus"><img src="http://y.delfi.ee/norm/218301/12090429_hZQH6H.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/12117983/" title="Terav"><img src="http://y.delfi.ee/norm/218301/12117983_ALfpMP.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/12284087/" title="Uudishimulik"><img src="http://y.delfi.ee/norm/218301/12284087_rFDE41.jpeg" /></a>
<br />
<br />
Near by is actually a house where <a href="http://en.wikipedia.org/wiki/Kreutzwald" target="_blank">Kreutzwald</a> - one of the most famous Estonian writer's had his wedding<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13415473/" title="Kreutzwaldi pulma maja"><img src="http://y.delfi.ee/norm/218301/13415473_i6j1Dr.jpeg" /></a>
<br />
<br />
A picture of photographers gathering<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13421387/" title="Esimised fotohuvilised"><img src="http://y.delfi.ee/norm/218301/13421387_AIoYRL.jpeg" /></a>
<br />
<br />
A beautiful garden, just few steps to the right<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13426653/" title="Rahulik"><img src="http://y.delfi.ee/norm/218301/13426653_BavIe0.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13428165/" title="Kadunud aed"><img src="http://y.delfi.ee/norm/218301/13428165_JKXPo4.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13432525/" title="Väike tegelane"><img src="http://y.delfi.ee/norm/218301/13432525_Tpy6HI.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13439335/" title="Fookuses"><img src="http://y.delfi.ee/norm/218301/13439335_0HgIgo.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13447339/" title="Natuke rohelust"><img src="http://y.delfi.ee/norm/218301/13447339_sLsZs2.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13455211/" title="Töö on tehtud"><img src="http://y.delfi.ee/norm/218301/13455211_ZUsbOm.jpeg" /></a>
<br />
<br />
We also had plenty of workshops, for example one about make-up for photography:<br />
<br />
Before:<br />
<br />
<a href="http://pilt.delfi.ee/picture/13468919/" title="Make up-i workshop - alguses"><img src="http://y.delfi.ee/norm/218301/13468919_YJlmJQ.jpeg" /></a>
<br />
<br />
During<br />
<br />
<a href="http://pilt.delfi.ee/picture/13468923/" title="Make up-i workshop"><img src="http://y.delfi.ee/norm/218301/13468923_5BemHp.jpeg" /></a>
<br />
<br />
After<br />
<br />
<a href="http://pilt.delfi.ee/picture/13468917/" title="Make up-i tulemus"><img src="http://y.delfi.ee/norm/218301/13468917_IKtXeh.jpeg" /></a>
<br />
<br />
And sample picture<br />
<br />
<a href="http://pilt.delfi.ee/picture/13486873/" title="Pildistamine"><img src="http://y.delfi.ee/norm/218301/13486873_a17ps3.jpeg" /></a>
<br />
<br />
Again after the lectures, everybody came out to take a pictures of the crawling fog on the horizon<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13508461/" title="Pildistamine alles hakkab!"><img src="http://y.delfi.ee/norm/218301/13508461_VHtM46.jpeg" /></a>
<br />
<br />
The next day I went to check a small town just a few kilometers from this place Viru-Nigula.<br />
<br />
A Witch's stone - Kongla Ann:<br />
<br />
A quote from <a href="http://www.visitestonia.com/en/memorial-stone-to-kongla-ann" target="_blank">VisitEstonia.com</a><br />
<br />
<blockquote class="tr_bq">
The memorial stone to Kongla Ann, who lived in Mahu parish, can be found close to the Viru-Nigula church. She was a woman put to death as a witch by foreign powers in 1640. The memorial, referred to by locals as the Witch's Stone, was erected by the Viru-Nigula Heritage Protection Society and local pagans in 1990, 350 years since her execution. It is a doffing of the hat to all free-thinkers during the Awakening.</blockquote>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13556169/" title="Nõia kivi"><img src="http://y.delfi.ee/norm/218301/13556169_Lbppds.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13562229/" title="Kongla Ann"><img src="http://y.delfi.ee/norm/218301/13562229_kO3azM.jpeg" /></a>
<br />
<br />
Viru-Nigula chirch<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13568605/" title="Viru-Nigula kirik"><img src="http://y.delfi.ee/norm/218301/13568605_BPbscw.jpeg" /></a><br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13644271/" title="Viru-Nigula kirik"><img src="http://y.delfi.ee/norm/218301/13644271_Bf3F5P.jpeg" /></a>
<br />
<br />
And cemetery<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13575117/" title="Surnuaed"><img src="http://y.delfi.ee/norm/218301/13575117_aKF12U.jpeg" /></a>
<br />
<br />
Some of the crosses here are really old<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13592149/" title="Nii vana see on...."><img src="http://y.delfi.ee/norm/218301/13592149_lEgZ73.jpeg" /></a>
<br />
<br />
An info board about with the details<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13652865/" title="Mõned huvitavad asjad"><img src="http://y.delfi.ee/norm/218301/13652865_c9eyns.jpeg" /></a>
<br />
<br />
<br />
You know that in Estonia even stones are special ?<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13656731/" title="Erilised kivid"><img src="http://y.delfi.ee/norm/218301/13656731_o3wlkW.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13661171/" title="Sild"><img src="http://y.delfi.ee/norm/218301/13661171_uJR9Nj.jpeg" /></a>
<br />
<br />
Local cows<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13677241/" title="Muuuuu!"><img src="http://y.delfi.ee/norm/218301/13677241_0UhhHz.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13683725/" title="Kaugele vaatan, palju näen"><img src="http://y.delfi.ee/norm/218301/13683725_NjY1Mb.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13689503/" title="Leidsin midagi!"><img src="http://y.delfi.ee/norm/218301/13689503_Q4BNKc.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13719055/" title="Antenn"><img src="http://y.delfi.ee/norm/218301/13719055_mZLVDK.jpeg" /></a>
<br />
<br />
These actually are Ruins of St. Mary's Chapel<br />
<br />
A quote from <a href="http://www.visitestonia.com/en/ruins-of-st-marys-chapel" target="_blank">VisitEstonia.com</a><br />
<br />
<blockquote class="tr_bq">
The ruins of St. Mary's Chapel, first constructed in the 13th century, are located in Viru-Nigula. It is thought that the chapel was built to celebrate victory over the Russians by the Livonian Order in the battle of 1268. After the Lutheran reformation the chapel fell into disuse and became a focal point for folk superstition, which led to its partial demolition in the mid-17th century and its later collapse. The ruins that remain today remind us how unique the chapel was in terms of the differences in its construction from the other chapels of the time influenced by the East. </blockquote>
<blockquote class="tr_bq">
Did you know...? *The chapel is thought to be the oldest stone sacral structure in this region of Estonia</blockquote>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13803401/" title="Unustatud"><img src="http://y.delfi.ee/norm/218301/13803401_SthJIU.jpeg" /></a>
<br />
<br />
Photographers on the lecture:<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/13820477/" title="Fotohuvilised kuulamas"><img src="http://y.delfi.ee/norm/218301/13820477_Kdouzm.jpeg" /></a>
<br />
<br />
Freedom is so close ?<br />
<br />
<a href="http://pilt.delfi.ee/picture/14179255/" title="Mis on vabadus, liblikas ?"><img src="http://y.delfi.ee/norm/218301/14179255_dd8Vq7.jpeg" /></a><br />
<br />
Some macro pictures<br />
<br />
<br />
<a href="http://pilt.delfi.ee/picture/14191325/" title="Tornid"><img src="http://y.delfi.ee/norm/218301/14191325_iW3UKk.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/14240781/" title="Hüppa sisse !"><img src="http://y.delfi.ee/norm/218301/14240781_gfZ1A5.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/14273605/" title="Pildi tegemine pildi panemisest"><img src="http://y.delfi.ee/norm/218301/14273605_etiOGY.jpeg" /></a>
<br />
<br />
And Vasta manor itself:<br />
<br />
<a href="http://pilt.delfi.ee/picture/14352167/" title="Vasta mõis"><img src="http://y.delfi.ee/norm/218301/14352167_X8KFa9.jpeg" /></a>
<br />
<br />
<a href="http://pilt.delfi.ee/picture/14368097/" title="zen"><img src="http://y.delfi.ee/norm/218301/14368097_ZIw7Oy.jpeg" /></a>
<br />
<br />
To view all the pictures as a slide show, just click <a href="http://pilt.delfi.ee/slide_show/218301/">this link </a><br />
<br />
There is also a nude model every year, to view this slide show, <a href="http://pilt.delfi.ee/slide_show/243971/">click here</a><br />
<br />Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com2tag:blogger.com,1999:blog-10918543.post-79419276801683438562012-04-14T13:11:00.001+03:002012-04-14T13:11:31.373+03:00Map of the Dead - Zombie Survival MapFor all those people who are preparing themselves for zombie apocalypse, this is a handy tool that can be used to plan your escape route.<br />
<br />
Check this out !<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjifU6FRaCfLJpVCAZz__IdYMN7YudZJYdn0wlWVKgYy_kv1gkSmYtevbLL7WsmgCSIb-i4geDxAfwaGl50n-pbZ4FdJ1R8tAXclxanuc76r8GbSKkLhMkkwRgWNUNfSqfQe3KOlA/s1600/zombie_apocalypse.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="198" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjifU6FRaCfLJpVCAZz__IdYMN7YudZJYdn0wlWVKgYy_kv1gkSmYtevbLL7WsmgCSIb-i4geDxAfwaGl50n-pbZ4FdJ1R8tAXclxanuc76r8GbSKkLhMkkwRgWNUNfSqfQe3KOlA/s320/zombie_apocalypse.PNG" width="320" /></a></div><br />
<br />
<a href="http://www.mapofthedead.com/#.T4lLqBonfMs.blogger">Map of the Dead - Zombie Survival Map</a>Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-2405284494872751232012-04-11T17:47:00.000+03:002012-04-11T17:47:57.335+03:00The DThe <a href="http://dlang.org/">D programming language</a> was always my favorite since the moment I saw it.<br />
<br />
Maybe it was a love at first sight, don't know, but I really like it, the way it is designed, that's why I wanted to share it with my fellow students at the university.<br />
<br />
My presentation slides:<br />
<iframe frameborder="0" height="327px" marginheight="0" marginwidth="0" scrolling="no" src="https://r.office.microsoft.com/r/rlidPowerPointEmbed?p1=1&p2=1&p3=SDD2E70C7FEF53D24C!733&p4=&ak=!AEimEnSSdDUM-_Q&kip=1&authkey=!AEimEnSSdDUM-_Q" style="background-color: #fcfcfc; padding: 0;" title="Preview" width="402px"></iframe>
<br />
<br />
And a little more specific details within a word document, even still it doesn't show all the features and details<br />
<iframe frameborder="0" height="120px" marginheight="0" marginwidth="0" scrolling="no" src="https://skydrive.live.com/embed?cid=D2E70C7FEF53D24C&resid=D2E70C7FEF53D24C%21731&authkey=APaO_5dUMeQvz3U" style="background-color: #fcfcfc; padding: 0;" title="Preview" width="98px"></iframe><br />
<br />
For more information visit official <a href="http://dlang.org/">website</a> there is a ton of information about <a href="http://dlang.org/lex.html">language reference</a> and <a href="http://forum.dlang.org/">friendly forums</a><br />
<br />
I wasn't surprised that nobody knew about this language before ! So there is some work to be done spreading this great language!Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-88414636055814801912011-12-31T23:52:00.001+02:002011-12-31T23:55:59.123+02:00Happy new Year 2012The new year is just ahead, few minutes left.<br />
<br />
And well I haven't posted much, but this might be the right time to do so.<br />
<br />
It was busy, very busy year for me. Allot of things happening, so little time, but there is already a light at the end of the tunnel.<br />
<br />
I finally have finished my studies and driving exams, so I will get my first driving license. It's been difficult to find a time and dedication, when I was working and studying at university at the same time, but I finished it, now the only problem, is finding a car :)<br />
<br />
What about university, well it's been OK, but first month will be an exam session, so that's what I will focus on.<br />
<br />
I hope I will have more time next year to deal with my hobbies and photography, so I will keep the blog updated more frequently.<br />
<br />
Anyway, its a year of dragon, and here is the one that I have recently found :)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2dChMk7G1wf9Yatu8zNl2HD9LT7YDZG52mSZjvIEx4o80orGXEQW8wIHBxgM8Ns57xaVs78BTE3Bd8QXy0_lxSj_d1ATIJpU0va4h_M-hrKRtWIpqyiukag9ekRXuqXC9FyeYjw/s1600/2011-12-20_00002.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2dChMk7G1wf9Yatu8zNl2HD9LT7YDZG52mSZjvIEx4o80orGXEQW8wIHBxgM8Ns57xaVs78BTE3Bd8QXy0_lxSj_d1ATIJpU0va4h_M-hrKRtWIpqyiukag9ekRXuqXC9FyeYjw/s400/2011-12-20_00002.jpg" width="400" /></a></div>
<br />Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-8740308892297406602011-09-27T21:23:00.000+03:002011-09-27T21:23:27.954+03:00OSX Lion - the new King in townI have been a partial Mac user for about year, it was mostly a pleasant experience. I like the user interface, the simplicity, attention to details, the obvious and simple things that make your life easier, which Mac offers. I do have Windows 7 available through boot-camp or through parallels desktop, just to use Office, games and some other apps that I need for my university.<br />
<br />
<br />
Now from Snow Leopard I went and got the new Lion.<br />
<br />
<br />
Here are my first impressions.<br />
<br />
<br />
Well, it is a Mac still, not many changes so far, just a few little additions here and there, but all are welcomed.<br />
<br />
<br />
So what first, the new "Mission Control" and Fullscreen apps.<br />
<br />
<br />
We had some fullscreen apps before, just take Aperture for example:<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMHmsQP5vnibtNJqjw0RsHM6klCUAEyMOA1GxzZC93Ai5QRjdZKjRybqWesH74ualkyn2ADo3tRNuBFFTIkGB8RpNFiy_ACCO4Ow-oCtJ1rGp9fZ4tptHLyEAz0Clxr9X7-ZVVjg/s1600/Screen+Shot+2011-09-27+at+20.46.38+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMHmsQP5vnibtNJqjw0RsHM6klCUAEyMOA1GxzZC93Ai5QRjdZKjRybqWesH74ualkyn2ADo3tRNuBFFTIkGB8RpNFiy_ACCO4Ow-oCtJ1rGp9fZ4tptHLyEAz0Clxr9X7-ZVVjg/s400/Screen+Shot+2011-09-27+at+20.46.38+.png" width="400" /></a></div>
<br />
It was fullscreen app from the beginning, now this support is native and any app can take advantage.
This gives a great new experience to reading PDF documents.
Here is a windowed document:
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZ_PtbUMCkGxtaGbd3ygL-T592-ow5PbSdjpw_pGKbLQj6VUBQpOF0H-RNqu59NZrKQqllHhyphenhyphenQ4TyW9GJNdArREpmy2fnZ3Xo-OCT7qmmpoqQKcdesrleNr38cld43JrIezXyBnA/s1600/Screen+Shot+2011-09-27+at+20.50.39+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZ_PtbUMCkGxtaGbd3ygL-T592-ow5PbSdjpw_pGKbLQj6VUBQpOF0H-RNqu59NZrKQqllHhyphenhyphenQ4TyW9GJNdArREpmy2fnZ3Xo-OCT7qmmpoqQKcdesrleNr38cld43JrIezXyBnA/s400/Screen+Shot+2011-09-27+at+20.50.39+.png" width="321" /></a></div>
And here is document in fullscreen:<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivMu337mekhHvxz6I7PJxRUHhDN24R9tTvQiTPmrQPFx5jYaP_p0zn4cGd5T1HfJufoON-Gk3VwOVjDiS-Of0RYy6-GKoYAuimh2QNn5fGrVx0okRvl6HSHvC4UnLp_wIx5THg-A/s1600/Screen+Shot+2011-09-27+at+20.50.51+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivMu337mekhHvxz6I7PJxRUHhDN24R9tTvQiTPmrQPFx5jYaP_p0zn4cGd5T1HfJufoON-Gk3VwOVjDiS-Of0RYy6-GKoYAuimh2QNn5fGrVx0okRvl6HSHvC4UnLp_wIx5THg-A/s400/Screen+Shot+2011-09-27+at+20.50.51+.png" width="400" /></a></div>
<br />
Now when there are multiple fullscreen apps at the same time, it is very easy to switch between them, this is where "Mission Control" comes.
Take a look at typical desktop mess:<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhdD-NTQPALoHiaU8hhVm5ONUE2XrSPP1YP8vh_UIQL3C07N65BLgSisiYR7z835Jx47IIKhHwcoYwQqX06jd1MUaiKay09cVT7CFqO5PdCR03uescSZsW-LDLrrUdb8b46MbpiA/s1600/Screen+Shot+2011-09-27+at+20.23.46+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhdD-NTQPALoHiaU8hhVm5ONUE2XrSPP1YP8vh_UIQL3C07N65BLgSisiYR7z835Jx47IIKhHwcoYwQqX06jd1MUaiKay09cVT7CFqO5PdCR03uescSZsW-LDLrrUdb8b46MbpiA/s400/Screen+Shot+2011-09-27+at+20.23.46+.png" width="400" /></a></div>
<br />
Now with a single gesture on touchpad, all the documents are arranged (fullscreen apps on the top) windowed apps on the center. Just click the program and it will be selected. Easy.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhECVr4kmjbbujzv7lWh2c9DYk27Je3eTpGeOScAk4zLC40DY3cRaKFzTz1YKbI3MvWSL9g2FocJbAQPmXw590fEpREJFzjfjrsW5varjz1twFikFl5_gobrqbXuLcV9UbklQpxgQ/s1600/Screen+Shot+2011-09-27+at+20.23.54+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhECVr4kmjbbujzv7lWh2c9DYk27Je3eTpGeOScAk4zLC40DY3cRaKFzTz1YKbI3MvWSL9g2FocJbAQPmXw590fEpREJFzjfjrsW5varjz1twFikFl5_gobrqbXuLcV9UbklQpxgQ/s400/Screen+Shot+2011-09-27+at+20.23.54+.png" width="400" /></a></div>
<br />
There are some minor visual changes also. The new profile menu:<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiplFCWNffvvpuV0n68Ra7bpyGB9mVimoRggDtKAL8O8QCZEJguajzDUrBINUK-6_EFV4vS18Wu-1MEojb77XSUjiEpCWPAF3rPcL3p4NlauErLPTQGf-9yRQkDCG6X1r1Q84oRbQ/s1600/Screen+Shot+2011-09-27+at+20.06.23+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="160" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiplFCWNffvvpuV0n68Ra7bpyGB9mVimoRggDtKAL8O8QCZEJguajzDUrBINUK-6_EFV4vS18Wu-1MEojb77XSUjiEpCWPAF3rPcL3p4NlauErLPTQGf-9yRQkDCG6X1r1Q84oRbQ/s400/Screen+Shot+2011-09-27+at+20.06.23+.png" width="330" /></a></div>
<br />
"About this mac" is also updated:<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5K6E-dh_bnEssJ0EGecjHkwqHVj7-Gbnww93eiJ803uVSWeFmxif3qRb7MA5pMMD56Wirf1Ugb2vIpnu5Km2J8ex_c2IuAe6stZQcnb1eL6wKizRZvzDQ8L8rtnuoA-oDMKtvdw/s1600/Screen+Shot+2011-09-27+at+20.09.03+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="236" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5K6E-dh_bnEssJ0EGecjHkwqHVj7-Gbnww93eiJ803uVSWeFmxif3qRb7MA5pMMD56Wirf1Ugb2vIpnu5Km2J8ex_c2IuAe6stZQcnb1eL6wKizRZvzDQ8L8rtnuoA-oDMKtvdw/s400/Screen+Shot+2011-09-27+at+20.09.03+.png" width="400" /></a></div>
<br />
And interesting status report, about the disk usage:
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMGquAHZ5wikOjF0zJikAc3Qd2dcfzR3Pf0jfe-gU4h8kIKrLykt1InJLcp1sVCbAMYWufPpBLBjjSdjTt_M-Iq9RzDZqhNGqaCLIclWANpSNK57kp6M9B3pX-XPOK2E-4WBJKuQ/s1600/Screen+Shot+2011-09-27+at+20.09.38+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="372" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMGquAHZ5wikOjF0zJikAc3Qd2dcfzR3Pf0jfe-gU4h8kIKrLykt1InJLcp1sVCbAMYWufPpBLBjjSdjTt_M-Iq9RzDZqhNGqaCLIclWANpSNK57kp6M9B3pX-XPOK2E-4WBJKuQ/s400/Screen+Shot+2011-09-27+at+20.09.38+.png" width="400" /></a></div>
I also like the new Finder changes.
It shows a list of all the recently used documents, based on their type "picture", "music", "video", etc, great addition!<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOzdRRJqHkgeNtd6XSP0N_ewwxR_ceddWQw4qLIzxyc3_FjT0wc6ziUSifw1FBmM6otfIYq1DSj0HKt4Y2kGGtjDofn6g9hH1rN92Z0PfvJjfqmwQ0oSaxOe42BQsqF_zb-CqjDg/s1600/Screen+Shot+2011-09-27+at+20.12.22+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="372" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOzdRRJqHkgeNtd6XSP0N_ewwxR_ceddWQw4qLIzxyc3_FjT0wc6ziUSifw1FBmM6otfIYq1DSj0HKt4Y2kGGtjDofn6g9hH1rN92Z0PfvJjfqmwQ0oSaxOe42BQsqF_zb-CqjDg/s400/Screen+Shot+2011-09-27+at+20.12.22+.png" width="400" /></a></div>
<br />
Another cool feature, that was added, is the ability to send files, between to Mac computers. It is as simple as drag & drop - "AirDrop":<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXmHpGIW5KS9EsuQP4wZmcoOK4Cz6YMLqTXc61Ob5Po8drs70YtuA1EQ7g1zyJzar0uZ3f7ers9UCe6Zl2gO_iQ5KFNm9Mk2VG9XLeXxma2vaW2YvdosVK4Jn6jveKnzG1YgVmHw/s1600/Screen+Shot+2011-09-27+at+20.13.53+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="373" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXmHpGIW5KS9EsuQP4wZmcoOK4Cz6YMLqTXc61Ob5Po8drs70YtuA1EQ7g1zyJzar0uZ3f7ers9UCe6Zl2gO_iQ5KFNm9Mk2VG9XLeXxma2vaW2YvdosVK4Jn6jveKnzG1YgVmHw/s400/Screen+Shot+2011-09-27+at+20.13.53+.png" width="400" /></a></div>
No need to use flash USB drives, bluetooth, network servers, just have 2 Macs nearby and it works automatically!<br />
<br />
Another major features, that I haven't tried as much, is the addition of versions.<br />
<br />
Usually when you work on document, you constantly "Save" you work, so that if something bad might happen, you won't loose your work=, but guess what, Mac does this automatically for you, and it also stores different versions of your document, so you can go back, and undo any work you did before. Awesome !
Let's take a look, I created a simple text document "Version1":
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguK2nw3HKurmZmqVYpWCh9jQnhnQZocdDRobxITb5uZ_Ub14jGhHEOE1Plqnjd2LB1kNVcdsoXz28xdqyKDukbZ8sVqg5jIOR7yPfs7ilsXBexh085Jxx1iINOD0ES5BkbafWjNQ/s1600/Screen+Shot+2011-09-27+at+20.29.30+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="343" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguK2nw3HKurmZmqVYpWCh9jQnhnQZocdDRobxITb5uZ_Ub14jGhHEOE1Plqnjd2LB1kNVcdsoXz28xdqyKDukbZ8sVqg5jIOR7yPfs7ilsXBexh085Jxx1iINOD0ES5BkbafWjNQ/s400/Screen+Shot+2011-09-27+at+20.29.30+.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq6CnKV9mRM6901e5Ae2OW10MIhpkjERkIM1CCfbw93E2NGtCgIEg11CZ-KcIqxPQUi41hbEngnXjCkGQjkzbDXSEcqbJJT-SamLduylJmUSJl_denOykrsH0nm0LSo1mcytc6Gw/s1600/Screen+Shot+2011-09-27+at+20.29.47+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="343" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq6CnKV9mRM6901e5Ae2OW10MIhpkjERkIM1CCfbw93E2NGtCgIEg11CZ-KcIqxPQUi41hbEngnXjCkGQjkzbDXSEcqbJJT-SamLduylJmUSJl_denOykrsH0nm0LSo1mcytc6Gw/s400/Screen+Shot+2011-09-27+at+20.29.47+.png" width="400" /></a></div>
I make a few changes...
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBh5il-tyZhpP-9gj5nMeVLfaW_-h5Iza7k90h18X6tCTDXx4nU8JMqYAx40YTSDr1_30Y-vrubuHgT2rGoUIr4lzK2on71bjQCKHqtaMxiuIzyX0hxGAAzlVdzeqS_CVofnRCnA/s1600/Screen+Shot+2011-09-27+at+20.30.13+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="343" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBh5il-tyZhpP-9gj5nMeVLfaW_-h5Iza7k90h18X6tCTDXx4nU8JMqYAx40YTSDr1_30Y-vrubuHgT2rGoUIr4lzK2on71bjQCKHqtaMxiuIzyX0hxGAAzlVdzeqS_CVofnRCnA/s400/Screen+Shot+2011-09-27+at+20.30.13+.png" width="400" /></a></div>
And then my version is ready.
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIltf4UjuwALiz0zkslpzBk_7Ot-zHQC8d0gmTzTVisWtnyTHix876W7t3iuwTU13YWq4lBJZZMt_Pn9S0y_0E4HmbGLD_G3R28rNJZJ6Yre-tJkquMR6OjoLSfRbvzNKV32s_mg/s1600/Screen+Shot+2011-09-27+at+20.32.43+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="343" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIltf4UjuwALiz0zkslpzBk_7Ot-zHQC8d0gmTzTVisWtnyTHix876W7t3iuwTU13YWq4lBJZZMt_Pn9S0y_0E4HmbGLD_G3R28rNJZJ6Yre-tJkquMR6OjoLSfRbvzNKV32s_mg/s400/Screen+Shot+2011-09-27+at+20.32.43+.png" width="400" /></a></div>
But hey, I think I liked the first version more, so I go back in time....<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi15Q5kIpSkwbpua-BBGE2ssgTXPx-KeBYaodMaWqBRlnMPIwXJ-qCuY9PE41yUUvM3BREti9g0uH48C_7-RnY7nYqa2bSZ2z-mnlrzjfP0rrDLIC0jDw1bdfhii28RXAer-yCFMw/s1600/Screen+Shot+2011-09-27+at+20.33.02+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi15Q5kIpSkwbpua-BBGE2ssgTXPx-KeBYaodMaWqBRlnMPIwXJ-qCuY9PE41yUUvM3BREti9g0uH48C_7-RnY7nYqa2bSZ2z-mnlrzjfP0rrDLIC0jDw1bdfhii28RXAer-yCFMw/s400/Screen+Shot+2011-09-27+at+20.33.02+.png" width="400" /></a></div>
<br />
And select the version that I want.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHr5hv3DvCXLFYxwb2bBBtHsR5DUBNBmQLKhFqteJnV5g7aAedl-TNBt6YkB1mC4ucdWvtg0aH_PFFPxF4KHDHGqfq4dgS_8J9WBfj_lzbt_e60A1YdlS43LRA-yYICnWnxihR1g/s1600/Screen+Shot+2011-09-27+at+20.33.16+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHr5hv3DvCXLFYxwb2bBBtHsR5DUBNBmQLKhFqteJnV5g7aAedl-TNBt6YkB1mC4ucdWvtg0aH_PFFPxF4KHDHGqfq4dgS_8J9WBfj_lzbt_e60A1YdlS43LRA-yYICnWnxihR1g/s400/Screen+Shot+2011-09-27+at+20.33.16+.png" width="400" /></a></div>
<br />
I think this is the most impressive addition to any OS, in a long time. I am impressed, but let's see how it would work in the real life.<br />
<br />
So far the Lion is amazing, it is a strong step forward for the OS, I am happy with it and enjoy using it.
Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-10739601436561926562011-08-18T21:17:00.002+03:002011-08-18T21:50:43.220+03:00Jon Stewart to the rescue...<a href="http://en.wikipedia.org/wiki/Ames_Straw_Poll">Ames Iowa Straw Poll</a> is one of the most important and influential straw polls before the start of Republican presidential primary in 2012.
<br />
<br />It is used mostly as a guide to show, who has the campaign, momentum and movement in order to win primaries later next year.
<br />
<br />But here is the thing, this year winner <a href="http://en.wikipedia.org/wiki/Michele_Bachmann">Michele Bachmann</a> who has been already expected to take the first place (the question was by what margin), "unexpectedly" won by only 150 votes from the next contender.
<br />
<br />And as such received allot of media attention. But if I check the results here:
<br />
<br />1 Michele Bachmann 4,823 28.6%
<br />2 Ron Paul 4,671 27.7%
<br />3 Tim Pawlenty 2,293 13.6%
<br />4 Rick Santorum 1,657 9.8%
<br />5 Herman Cain 1,456 8.6%
<br />6 Rick Perry (write-in) 718 4.3%
<br />7 Mitt Romney 567 3.4%
<br />
<br />We can clearly see that the difference is less than one percent, between first and second place.
<br />
<br />Now what about the other guy in the second place ? Who is that.. <a href="http://en.wikipedia.org/wiki/Ron_Paul">Ron Paul</a> ?
<br />
<br />Doesn't he deserve some attention, because clearly you can't ignore more than 4600 people that voted for him. But well, <a href="http://www.baltimoresun.com/news/opinion/oped/bs-ed-smith-20110818,0,1644153.column">he got ignored</a>, almost completely, not even a single mention in most news sources.
<br />
<br />But why ?
<br />
<br />Maybe Jon Stewart can explain:
<br />
<br /><table style='font:11px arial; color:#333; background-color:#f5f5f5' cellpadding='0' cellspacing='0' width='512' height='340'><tbody><tr style='background-color:#e5e5e5' valign='middle'><td style='padding:2px 1px 0px 5px;'><a target='_blank' style='color:#333; text-decoration:none; font-weight:bold;' href='http://www.thedailyshow.com'>The Daily Show With Jon Stewart</a></td><td style='padding:2px 5px 0px 5px; text-align:right; font-weight:bold;'>Mon - Thurs 11p / 10c</td></tr><tr style='height:14px;' valign='middle'><td style='padding:2px 1px 0px 5px;' colspan='2'><a target='_blank' style='color:#333; text-decoration:none; font-weight:bold;' href='http://www.thedailyshow.com/watch/mon-august-15-2011/indecision-2012---corn-polled-edition---ron-paul---the-top-tier'>Indecision 2012 - Corn Polled Edition - Ron Paul & the Top Tier</a></td></tr><tr style='height:14px; background-color:#353535' valign='middle'><td colspan='2' style='padding:2px 5px 0px 5px; width:512px; overflow:hidden; text-align:right'><a target='_blank' style='color:#96deff; text-decoration:none; font-weight:bold;' href='http://www.thedailyshow.com/'>www.thedailyshow.com</a></td></tr><tr valign='middle'><td style='padding:0px;' colspan='2'><embed style='display:block' src='http://media.mtvnservices.com/mgid:cms:item:comedycentral.com:394630' width='512' height='288' type='application/x-shockwave-flash' wmode='window' allowFullscreen='true' flashvars='autoPlay=false' allowscriptaccess='always' allownetworking='all' bgcolor='#000000'></embed></td></tr><tr style='height:18px;' valign='middle'><td style='padding:0px;' colspan='2'><table style='margin:0px; text-align:center' cellpadding='0' cellspacing='0' width='100%' height='100%'><tr valign='middle'><td style='padding:3px; width:33%;'><a target='_blank' style='font:10px arial; color:#333; text-decoration:none;' href='http://www.thedailyshow.com/full-episodes/'>Daily Show Full Episodes</a></td><td style='padding:3px; width:33%;'><a target='_blank' style='font:10px arial; color:#333; text-decoration:none;' href='http://www.indecisionforever.com/'>Political Humor & Satire Blog</a></td><td style='padding:3px; width:33%;'><a target='_blank' style='font:10px arial; color:#333; text-decoration:none;' href='http://www.facebook.com/thedailyshow'>The Daily Show on Facebook</a></td></tr></table></td></tr></tbody></table>
<br />
<br />I have to give Jon Stewart a credit, well everyone already knows that, His show is the most reliable source of information on <a href="http://en.wikipedia.org/wiki/Mainstream_media">Mainstream media</a>, jokes aside this is a joy to watch, and learn something that is not censored, ignored or manipulated.
<br />
<br />
<br />There are plenty of thoughts, speculations, why this is happening, but I leave this for you to research yourself.
<br />
<br />Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0tag:blogger.com,1999:blog-10918543.post-55147281610906569452011-07-27T21:21:00.003+03:002011-07-27T21:36:22.691+03:00Amazing Lytro cameraThis year, <a href="http://www.lytro.com/cameras">Lytro</a> will debut with the first light field camera for everyone.<br /><br />This is a unique new type of camera that "simply" allow the user to select focus point after the picture has been taken !<br /><br />The main idea behind it, is that the camera has light field sensor.<br /><br />This sensor catches color, intensity and vector direction of the rays of light.<br />(Traditional digital camera capture only color). But the main magic happens with software that translates this data and generates the final image.<br /><br />Here are few very cool examples, just click on the area to focus on !<br /><br /><iframe width="400" height="415" src="http://www.lytro.com/pictures/lyt-3/embed?utm_source=Embed&utm_medium=EmbedLink" scrolling="no" frameborder="0" allowfullscreen></iframe><br /><br /><iframe width="400" height="415" src="http://www.lytro.com/pictures/lyt-9/embed?utm_source=Embed&utm_medium=EmbedLink" scrolling="no" frameborder="0" allowfullscreen></iframe><br /><br /><iframe width="400" height="415" src="http://www.lytro.com/pictures/lyt-51/embed?utm_source=Embed&utm_medium=EmbedLink" scrolling="no" frameborder="0" allowfullscreen></iframe><br /><br />The quality of the image is poor and the size is also very small, but maybe with some advances in technology it will improve.Anonymoushttp://www.blogger.com/profile/12435724008326028013noreply@blogger.com0