<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2507228610464015486</id><updated>2012-02-25T12:46:31.224+01:00</updated><category term='VIA'/><category term='eClub'/><category term='StartUp'/><title type='text'>Jan Sedivy: Just some comments</title><subtitle type='html'>My mission is: education, research, entrepreneurship.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>78</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5649728249681832425</id><published>2012-02-25T12:45:00.000+01:00</published><updated>2012-02-25T12:46:31.231+01:00</updated><title type='text'>eClub strikes again</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s1600/Screen+shot+2011-11-06+at+4.35.08+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="62" src="http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s200/Screen+shot+2011-11-06+at+4.35.08+PM.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;See the opening&amp;nbsp;&lt;a href="http://prezi.com/yozsr2arh0q2/eclub-summer-2012/"&gt;eClub 2012 presentation&lt;/a&gt;.&amp;nbsp;It shows the eClub goals, program of presentations, explains the competition and awards.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I have opened next round of the eClub&amp;nbsp;on Wednesday. The&amp;nbsp;presentation&amp;nbsp;explains the eClub basic: the main goals and how can students benefit from joining us. I have introduces all our great speakers. I&amp;nbsp;also&amp;nbsp;have looked a the rules for entering the competition. They are still very simple, therefore it is easy to enter the competition. You can not loose anything, you can only win. Presentation lists the scholarships as a form of seed money. Every winner will also benefit from a mentor. The number of mentors who cooperate with us constantly grows.&lt;br /&gt;&lt;br /&gt;I was very happy to find that almost all students joining the first presentation were new to the eClub. They had many good questions at the end. Check the &lt;a href="http://www.eclub.cvutmedialab.cz/program-prednasek"&gt;eClub program page&lt;/a&gt;, I will soon publish the video recording. Vojta &lt;a href="http://metatv.cz/"&gt;Meta TV&lt;/a&gt; is still working on it. We have also welcomed Petr Koci from lupa.cz. Read his &lt;a href="http://startup.lupa.cz/clanky/sundejte-si-backory-obujte-tenisky-dalsi-beh-eclubu-zacina/"&gt;interesting article&lt;/a&gt; describing our first meeting.&lt;br /&gt;&lt;br /&gt;The best at the end. Next Wednesday presents &lt;b&gt;&lt;span style="color: yellow;"&gt;Karel Janecek&lt;/span&gt;&lt;/b&gt;, who is going to tell us about the importance of high education and research for creating a successful startup. &lt;br /&gt;This presentation is opening a new page in the eClub history. We will be streaming to many sites at universities across our country. I am very happy the community of students interested in startups grows.&lt;br /&gt;&lt;br /&gt;See you next Wednesday, Feb 29 at 18:00 we will meet in &lt;a href="http://prague.the-hub.net/admin/kontakt-contact.html"&gt;HUB&lt;/a&gt;.&amp;nbsp;Prepare good questions. The presentation will be followed by networking. Do not forget, the refreshment will be served …&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5649728249681832425?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5649728249681832425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2012/02/see-opening-eclub-2012-presentation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5649728249681832425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5649728249681832425'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2012/02/see-opening-eclub-2012-presentation.html' title='eClub strikes again'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s72-c/Screen+shot+2011-11-06+at+4.35.08+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-4644006621537945747</id><published>2012-02-19T19:10:00.001+01:00</published><updated>2012-02-19T19:10:32.301+01:00</updated><title type='text'>eClub starts this Wednesday</title><content type='html'>&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-4Wtfq4wu1bY/T0EW2xkEtZI/AAAAAAAAEbw/nnffqUbe-mM/s1600/Screen+shot+2012-02-15+at+8.27.36+PM.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="249" src="http://4.bp.blogspot.com/-4Wtfq4wu1bY/T0EW2xkEtZI/AAAAAAAAEbw/nnffqUbe-mM/s320/Screen+shot+2012-02-15+at+8.27.36+PM.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;a href="http://www.eclub.cvutmedialab.cz/program-prednasek"&gt;eClub schedule&lt;/a&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;i&gt;eClub starts with the opening presentation on Wednesday 22.2.2012. Let’s hope this magic date will be sign of a successful series. In the first presentation I would like to inform all our fans about what we are offering in the coming series.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;For&amp;nbsp;&lt;/i&gt;&lt;i&gt;eClub&amp;nbsp;&lt;/i&gt;&lt;i&gt;newbies: the main mission is to bring together students enthusiastic about new technologies, innovation and entrepreneurship. We want to help students who want to change their dreams to reality, to a product, help others, be successful and earn money.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Presentations at two different places.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Join us! We have great speakers in the&amp;nbsp;coming&amp;nbsp;series.&amp;nbsp;You will learn about the success and the misstates too.&amp;nbsp;Each session is followed by&amp;nbsp;networking, come and meet people with the same interest! See the&amp;nbsp;&lt;a href="http://www.eclub.cvutmedialab.cz/program-prednasek"&gt;schedule&lt;/a&gt;&amp;nbsp;we will meet at two places: HUB and the traditional CVUT FEL location. We are inviting students and friends from other Czech universities for three presentations from &lt;a href="http://prague.the-hub.net/admin/kontakt-contact.html"&gt;HUB Prague&lt;/a&gt;. These presentations will be streamed. &amp;nbsp;We have to do lot of preparations. We had to work with local champions and locate suitable rooms, prepare&amp;nbsp;advertising, publish on blogs and in media&amp;nbsp;etc.&amp;nbsp;We have tested the streaming on Tuesday to make sure all is in place.&amp;nbsp;&amp;nbsp;Our friends from&amp;nbsp;&lt;a href="http://streamhosting.cz/"&gt;streamhosting.cz&lt;/a&gt;&amp;nbsp;are helping us with setting up&amp;nbsp;the&amp;nbsp;video.&amp;nbsp;We have tried to stream the video in HD quality and all the data lines sustained the bandwidth. Keep the finger crossed to not get surprised during the transmission.&amp;nbsp;We want to deliver a top experience.&lt;br /&gt;&lt;br /&gt;As in the last series we also will record all sessions. The HUB recordings will show on the web with a one week delay. We will try to put the CVUT presentations on web as soon as we can. The HUB presentations will be delayed by one week,&amp;nbsp;because&amp;nbsp;we want to get all students at universities together to discuss with the speaker and network after the show. We want to make very lively idea exchange.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Join the competition!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Similarly as in the previous series we will have a &lt;span style="color: yellow;"&gt;competition for the best startup idea&lt;/span&gt;. The rules for joining the competition are &lt;a href="http://www.eclub.cvutmedialab.cz/presentations/jury-rules"&gt;quite simple&lt;/a&gt;. The first rule is: at least one student of a Czech university in a team. Certainly the PhD. students are mostly welcomed too. If you were successful in other startup competition do not enter, let the chance opened for starting teams. The winning teams will get a scholarship for three months during summer to work on their projects. We will fund maximum two students in a team and the award will be between 15-5K/month. We will also try to get you a mentor and this is even bigger value.&amp;nbsp;We constantly work with our industrial partners to get more donations to CVUT Medialab Foundation. May be you will be surprised as in the last series. We got very lucky, in the last minute &lt;a href="http://www.czechict.cz/"&gt;Czech ICT Alliance&lt;/a&gt; helped us funding seven teams. They are currently working on their projects.&amp;nbsp;To join the competition we ask you to &lt;a href="http://www.eclub.cvutmedialab.cz/register-project"&gt;register your project&lt;/a&gt;. Do not hesitate, even if your project is not ready and polished. eClub is here to help you to bring up your project. We are also looking forward to see teams from other than Prague universities in our competition. If you are interested let me know. I will answer all questions and will help with the organization.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Learn in eClub.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Learn from our sessions, we will show case studies of different startups to give you motivation for your own projects. Hear from successful entrepreneurs what to do in the initial phases of the startup. &amp;nbsp;See the links on our eClub pages with some &lt;a href="http://www.eclub.cvutmedialab.cz/home/interesting-links"&gt;helpful links&lt;/a&gt;. We would like to help you to deliver best performance in front of our international jury. All teams will have a chance for a dry run of their presentation to test how it feels and how to put together a&amp;nbsp;catchy&amp;nbsp;presentation. Register, come and deliver the presentation, you will get a very helpful feedback, viewers will ask you questions and this will help you clarify your idea. The teams will also be able to get feedback from their peers to improve the pitch.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Work with us!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I am looking forward to see you next Wednesday. I will try to explain the details, present the speakers and comment how the program was put together and what is the focus. Prepare your questions, because I am also looking forward for questions and suggestions. Come to join us and take your friends with you.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-4644006621537945747?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/4644006621537945747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2012/02/eclub-starts-this-wednesday.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4644006621537945747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4644006621537945747'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2012/02/eclub-starts-this-wednesday.html' title='eClub starts this Wednesday'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-4Wtfq4wu1bY/T0EW2xkEtZI/AAAAAAAAEbw/nnffqUbe-mM/s72-c/Screen+shot+2012-02-15+at+8.27.36+PM.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-3617131088688936608</id><published>2012-02-09T10:14:00.001+01:00</published><updated>2012-02-12T11:13:14.787+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eClub'/><title type='text'>eClubs starts in two weeks</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s1600/Screen+shot+2011-11-06+at+4.35.08+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="62" src="http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s200/Screen+shot+2011-11-06+at+4.35.08+PM.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;&lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt; starts with a new series of presentations and the Best Startup Project competition. We have a great news. Students at universities in&amp;nbsp;Brno, Ostrava, Olomouc, Hradec Kralove and Zlin are joining us.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I have managed to get together a list of very attractive speakers for this &lt;a href="http://www.eclub.cvutmedialab.cz/program-prednasek"&gt;eClub&lt;/a&gt; round, see below. As usual we will be meeting on Wednesdays. The big news is: three presentations (blue boxes) will take place in the&amp;nbsp;homely&amp;nbsp;&lt;a href="http://prague.the-hub.net/public/"&gt;HUB&lt;/a&gt;, Prague environment, the rest as usual at CVUT. I believe, we will attract larger&amp;nbsp;crowd of students and their friends. On top of that I am very happy to&amp;nbsp;announce&amp;nbsp;we will stream the three selected presentations&amp;nbsp;to universities in Brno, Ostrava, Olomouc, Hradec Kralove and Zlin. We will list the&amp;nbsp;Universities&amp;nbsp;and the locations on the eClub pages very soon. I am sure, all the new locations and&amp;nbsp;students&amp;nbsp;will make the competition for the best startup plan even more challenging and I am looking forward to share the presentations and new ideas with more enthusiastic people. Spread the news and join us. please.&lt;br /&gt;&lt;br /&gt;&lt;div dir="ltr"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div&gt;&lt;b&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;22.2. Jan Sedivy &lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 15px; white-space: pre-wrap;"&gt;Introduction, What is eClub, what will you learn, what can you get, how are we going to be organized in this semester.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;table cellpadding="10"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#E0F0FF"&gt;&lt;div&gt;&lt;span style="background-color: transparent; font-size: 15px; white-space: pre-wrap;"&gt;&lt;span style="color: #444444; font-family: Arial;"&gt;&lt;b&gt;29.2. Karel Janecek&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; font-size: 15px; white-space: pre-wrap;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="color: #444444;"&gt;  &lt;/span&gt;&lt;a href="http://www.kareljanecek.com/rsj-algorithmic-trading"&gt;RSJ algoritmic trading &lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 15px; white-space: pre-wrap;"&gt;&lt;span style="color: #444444;"&gt;owner. The presentation will show the importance of high education and research for creating a successful startup. This will be demonstrated on a phenomenal success of the RSJ algorithmic trading. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;span style="font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;7.3. Jan Sova&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;a href="http://workswell.cz/"&gt; Workswell.cz &lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 15px; white-space: pre-wrap;"&gt;CVUT Media Lab helped starting this company. Jan is going to tell us how is his company organized and you will also learn what are the basic legal requirements.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;b&gt;14.3. Jakub Nesetril&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 15px; white-space: pre-wrap;"&gt;&lt;a href="http://apiary.io/"&gt;apiary.io&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 15px; white-space: pre-wrap;"&gt;After he has been working in the web industry for 15 years as a  developer, team leader, director and product manager, he lives his dream of 90-hour work-weeks as a founder of a web startup, now. Come to learn how to do it too.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 15px; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="text-decoration: none; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;b&gt;21.3. Jan&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 15px; white-space: pre-wrap;"&gt;&lt;b&gt; Zdarsa&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; &lt;a href="http://google.com/"&gt;google.com&lt;/a&gt;. &lt;/span&gt;&lt;span style="font-family: Arial; font-size: 15px; white-space: pre-wrap;"&gt;will visit us and show all the magics of AdWords. How to promote your application, attract more users, boost your sales ...&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 15px; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="10"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#E0F0FF"&gt;&lt;div&gt;&lt;span style="color: #444444; font-family: Arial;"&gt;&lt;span style="font-size: 15px; white-space: pre-wrap;"&gt;&lt;b&gt;28.3. Jan Rezab &lt;a href="http://www.socialbakers.com/"&gt;Social Bakers&lt;/a&gt;&lt;/b&gt; owner. This presentation will describe the initial startup steps. Good  idea, creating a team, developing the first application and getting funding. The Social Baker received 2.5 mil USD and is rapidly growing.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;b&gt;&lt;br /&gt;4.4. First Demo Day &lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 15px; white-space: pre-wrap;"&gt;this is the dry run of all new teams, with new projects&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;b&gt;11.4. Daniel Franz&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&amp;nbsp;&lt;a href="http://unisona.com/"&gt;unisona.com&lt;/a&gt;.&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; Some soft skills for you. Dan will tell us how to create well working team, how to successfully communicate in the team and customers too.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="text-decoration: none; vertical-align: baseline;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="text-decoration: none; vertical-align: baseline;"&gt;&lt;b&gt;18.4. Olda Neuberger&lt;/b&gt;&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;a href="http://libimseti.cz/"&gt;libimseti.cz&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 15px; white-space: pre-wrap;"&gt;How to build a 30 people company, miss the selling sweet point and than shrink it back to 10. Case study.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="10"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#E0F0FF"&gt;&lt;div&gt;&lt;span style="color: #444444; font-family: Arial;"&gt;&lt;span style="font-size: 15px; white-space: pre-wrap;"&gt;&lt;b&gt;25.4. Patrick &lt;/b&gt;Zandl the editor in chief of &lt;a href="http://lupa.cz/"&gt;Lupa.cz&lt;/a&gt; is following the the Czech Internet startup and the whole community from the early beginnings and will show the up and downs of the most  important players. He will also present his future visions. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;b&gt;2.5. Marek Johanes&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: Arial; font-size: 15px; white-space: pre-wrap;"&gt;How to create a new startup and how to grow it, what are the employees  benefits, what are the employees options, how to distribute them, how much is your company worth.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial; font-size: 15px; white-space: pre-wrap;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; text-decoration: none; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;b&gt;9.5. Demo day &lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 15px; white-space: pre-wrap;"&gt;presentations of the teams competing for the awards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 15px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;b&gt;16.5. Announcing winners&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-3617131088688936608?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/3617131088688936608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2012/02/eclubs-starts-in-two-weeks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/3617131088688936608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/3617131088688936608'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2012/02/eclubs-starts-in-two-weeks.html' title='eClubs starts in two weeks'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s72-c/Screen+shot+2011-11-06+at+4.35.08+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-7527948468361269223</id><published>2012-02-05T15:03:00.001+01:00</published><updated>2012-02-05T15:03:18.268+01:00</updated><title type='text'>Create a new mobile app – first steps</title><content type='html'>&lt;i&gt;This blog is listing and explaining the first steps for inventing and verifying a new mobile application. It shows the systematic steps you need to take before the coding should start.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;There are hundreds of thousands of applications on iTunes or Android markets these days and it becomes more and more difficult to come up with a new idea. On the other hand there are many situations where simple and focused applications can help. Smaller communities of users may need very specialized or customized applications because of their job, hobby, disability etc. These are niche applications but world-wide they may address an interesting number of customers.&lt;br /&gt;&lt;br /&gt;The motivation to write new apps may have different inspirations. Many developers are writing the applications for themselves. This is a fortunate situation since the developer understands very well the needs. Sometimes a developer is asked to write an app for his friends. This is also good, friends will be able to explain their needs and they will help with testing. Writing an application for a customer is a little bit more&amp;nbsp;adventures. Customers sometimes do not know how to formulate the problem. Communication may be demanding. &lt;a href="http://en.wikipedia.org/wiki/Agile_software_development"&gt;Agile software development &lt;/a&gt;is the answer, but requires cooperative customers. You may also spark an innovative idea. Everyday you face many situations and problems, which are difficult to solve or overcome. Make a note, may be a mobile app can solve them.&lt;br /&gt;&lt;br /&gt;First, check the existing applications. It is very likely someone has already written an app you need. Finding and reviewing the apps is a tedious process. It is difficult to understand&amp;nbsp;the&amp;nbsp;functionality. They don’t come with a description, because they mostly rely on intuitive interfaces. To understand you would need to test them and this has its shortcomings. In many cases the apps are social or use data sharing. You must register and you need to find some friends who will cooperate, share the data. All this takes lot of time but it will help you to differentiate or enhance your new idea. Don't skip this step but do not spend too much time on it either. Remember your idea doesn’t need to be completely new, but it must bring at least some new features to be competitive.&lt;br /&gt;&lt;br /&gt;If you don't find any existing app you may have hit a new idea. Start with describing it in the simplest terms. Select the application&amp;nbsp;name and try to describe it using this &lt;a href="http://jsedivy.blogspot.com/2012/01/how-to-organize-web-project.html"&gt;template&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;(&lt;i&gt;project name&lt;/i&gt;) is developing (&lt;i&gt;this offering&lt;/i&gt;) to help (&lt;i&gt;an audience&lt;/i&gt;) solving (&lt;i&gt;a problem&lt;/i&gt;).&lt;br /&gt;&lt;br /&gt;Keep all very simple don’t start inventing new features. Work on a brief application description. Once the simple sentence is ready, explain your idea to your friends. Use web, twitter, blogs etc to get feedback. Explaining and getting feedback is the best way to understand the customer’s needs. Don't forget asking your friends for how much they would buy your product. You also may decide to provide the application for free for non-profit or humanitarian purposes. In any case you have to be sure someone will use it. Don’t be secretive. Many people have the same idea in the same time. Your task at this point is to make the problem formulation as simple as possible, understanding the essentials. You may need to modify the idea and repeat the process. What is the result? Either you will discover no one needs your app or you have a clear case.&lt;br /&gt;&lt;br /&gt;Now, you know who are your customers, what they need and how much they would pay. The full featured application may have a lot of branches, it can be quite complex. We need to focus on basic features. Identify the essential action and its outcome. Sketch&amp;nbsp;an app flow diagram describing&amp;nbsp;a sequence of actions the user needs to go through to get the outcome. &amp;nbsp;To each action draw by hand a graphical elements. i.e. screens, buttons, pictures, icons, menus etc. Don't forget the errors pop ups, dialog boxes etc. The diagram will show the first scenario of your application.&lt;br /&gt;&lt;br /&gt;Once the logistics is clear, it is the best time to try it on real users. Create the necessary buttons, text fields, etc. from the app flow diagram. Use some &lt;a href="http://en.wikipedia.org/wiki/Wire-frame_model"&gt;wire-frame&lt;/a&gt; tools, that let you create a clickable static screens. For example&amp;nbsp;&lt;a href="http://keynotopia.com/"&gt;Keynotopia&lt;/a&gt;&amp;nbsp;provides templates in Powerpoint for different apps. Export the screens in a clickable pdf and with a proper pdf reader you can simulate the whole app on a mobile device. HTML is also easy for creating static pages. Get back to your friends let them face your clickable mock up and observe how they accomplish the first simplest task. Get prepared, the interaction with the testers&amp;nbsp;has two basic steps:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Quickly explain the task.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Observe and note the problems.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Do the same with three to four people. It should be enough to discover the biggest design problems. &amp;nbsp;Fix the UI problems and do the same one more time. Most of the developers are skipping this stage. Don’t do it. This exercise will save you lot of time while coding. &amp;nbsp;You may repeat this stage several times but you will converge to a sensible solution. If you are&amp;nbsp;patient and you&amp;nbsp;successfully&amp;nbsp;finish all the steps you are ready to start coding. As a reward you will produce much cleaner code.&lt;br /&gt;&lt;br /&gt;I have reviewed very simple, known steps for inventing and testing usefulness of a new app. They may not apply for all apps, but they are showing how to systematically think about apps development. One more comment: this steps &amp;nbsp;don't need programming, but soft and organizational skills,&amp;nbsp;therefore&amp;nbsp;people with expertise in the targeted field will typically produce much better results then programmers.&lt;br /&gt;&lt;br /&gt;The main reason why I have put this blog together is the course I’ll be teaching in the next semester. Students will learn the basic programming skills in Java. I believe, students need motivation, they need to understand what is the purpose of the course.&amp;nbsp;&amp;nbsp;Main programming language for Android is Java and I hope, combining development of simple apps and learning Java will be attractive enough for most of them.&amp;nbsp;I am really looking forward how this would work. Stay tuned I will be reporting how we are doing ...&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-7527948468361269223?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/7527948468361269223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2012/02/create-new-mobile-app-first-steps.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7527948468361269223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7527948468361269223'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2012/02/create-new-mobile-app-first-steps.html' title='Create a new mobile app – first steps'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-8317150369597187400</id><published>2012-01-22T23:22:00.001+01:00</published><updated>2012-01-22T23:22:59.687+01:00</updated><title type='text'>Galaxy projects, applications - report</title><content type='html'>&lt;br /&gt;&lt;i&gt;Thanks to the Samsung Galaxy 10.1 tablets donation I was able to start several projects with our students at CTU FEE. I would like to review our applications, give the status report and explain further plans in this blog.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I used the tablets to support the students in two different directions:&amp;nbsp;&lt;a href="https://sites.google.com/a/3c.felk.cvut.cz/cloud-computing-center-preview/projects"&gt;degree thesis projects&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/"&gt;education&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Theses&lt;/b&gt;&lt;br /&gt;The &lt;a href="https://sites.google.com/a/3c.felk.cvut.cz/cloud-computing-center-preview/members"&gt;3C&lt;/a&gt; is a home for 20 PhD, master and bachelor students. They all work on various aspects of cloud computing and SaaS application design with the emphasis on the mobile applications. The work is organized as described in the "&lt;a href="http://jsedivy.blogspot.com/2012/01/how-to-organize-web-project.html"&gt;How to organize web project&lt;/a&gt;". Here are the major mobile applications:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://market.android.com/details?id=org.sprintapi.jinn.client.tablet"&gt;Weather forecast widget&lt;/a&gt;&amp;nbsp;project implements Android widget displaying the weather forecast using the &lt;a href="http://www.chmi.cz/"&gt;ALADIN&lt;/a&gt; model for the Czech Republic. It installs on Galaxy tablets and Android phones too. The presentation layer development still continues. The application is fully functional available through the Android market and gaining &lt;a href="http://www.in-pocasi.cz/predpoved-pocasi/aladin.php"&gt;popularity&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://market.android.com/details?id=cz.klaxalk.smartbrowser&amp;amp;feature=search_result"&gt;Browser Guru&lt;/a&gt;&amp;nbsp;is an application helping the user to select the best browser for current type of connectivity. For example for the 2G, 3G/4G connectivity the Opera browser is faster than the default browser. On the other hand when on Wi-Fi the default browser provides higher comfort. Browser Guru is also compatible with the voice search (Most browsers are not). It can be used for tablets as well as for phones. Application is fully functional and available through the Android market. It has almost 24 000 downloads up today.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://market.android.com/details?id=net.qmsource.android.menzycvut"&gt;Menzy CVUT&lt;/a&gt;&amp;nbsp;application has been designed for students of Czech universities. Currently it lists the CTU students canteens everyday menus. It enables students to quickly find the menu of choice and rate the foods. The application has more than 700 downloads and more than 500 active users. Application itself is built as a platform allowing to import other canteens menus. Get in touch with us, if interested. Application is fully functional available through the Android Market.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cloudcardz.com/"&gt;Cloudcardz&lt;/a&gt; is an application aiming at business cards exchange. While networking, at conferences or events we exchange business cards. They are then piling on our desks and we do not remember what was the occasion, whom we met and and how to quickly convert them to a computer. This application allows quick exchange of business card data using NFC or QR code. The app contains only pointers to personal data. Change of a phone number or other data is automatically updated. Some more development is required. The pilot will be available soon.&lt;br /&gt;&lt;br /&gt;We started developing a simple helpdesk application more or less as an educational demo. It allows sending a request ticket to an operator from a mobile device including photo and the location information. After sending the request to the helpdesk, the application creates a ticket, which is handled by an operator. The conversation continues between the operator and the user till the ticket is resolved. We continue working on it &amp;nbsp;and it will be finished in May 2012. It is more interesting, that we have derived other &amp;nbsp;two apps from the original code.&lt;br /&gt;&lt;br /&gt;The helpdesk functionality will serve to businesses getting orders through a job search &amp;nbsp;portal. The business to customer interaction is very similar to helpdesk. Typically,&amp;nbsp;craftsman communicate with customers after working hours when they get to the office. This application will enable them to give offers to&amp;nbsp;customers&amp;nbsp;by smartphone. This app is also scheduled to be piloted with&amp;nbsp;customers&amp;nbsp;in the May framework.&lt;br /&gt;&lt;br /&gt;The next&amp;nbsp;app&amp;nbsp;derived from&amp;nbsp;helpdesk code was competing in this year &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt;. It is&amp;nbsp;focusing on supporting sales. The scenario: shoppers in the store download an app &amp;nbsp;by scanning QR code. After garment selection the shopper takes a photo and saves it on a store portal. Information about the picture will be send to customer's friends to comment. This application is in the development and the first working pilot version is planned for end of May.&lt;br /&gt;&lt;br /&gt;czSMS is an application enabling sending free SMS messages using the free Internet SMS gateways. The app is developed for multiple mobile platforms using the &lt;a href="http://phonegap.com/"&gt;Phonegap&lt;/a&gt; platform. It is in the early development stage. All the technological and supporting issues has been solved and the design is beginning with the UI and wireframe design. The pilot application will be available end of May 2012.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Education&lt;/b&gt;&lt;br /&gt;Total of 60 students took the &lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/"&gt;Internet Application Development course&lt;/a&gt;. The goal of the course was to teach students to develop web Android applications. Students learned how to use the standard Eclipse IDE and the Google plugins for Android and App Engine.&amp;nbsp;They were organized in teams of four persons. Each team came with their own app proposal. All together the class was working on&amp;nbsp;&lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/projects"&gt;fourteen applications&lt;/a&gt;. Teams had to maintain a web page for the project and track the development. I have&amp;nbsp;organized&amp;nbsp;two demo classes where students were presenting their progress to get class comments and suggestions. The semester was concluded with working pilot applications.&lt;br /&gt;&lt;br /&gt;Three months are too short to create full featured app, nevertheless I expect, that some of the students will further working to finish their projects.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;br /&gt;What are the benefits of the development? Three applications already on the Android market and several other applications are scheduled for May. The current activity and the mobile applications development created awareness and high visibility at our university and in media too. I am hoping that the development experience will&amp;nbsp;attract more students &amp;nbsp;to pursue their projects. Most of the university staff is aware of the development too and became interested. Some of the department want to join us. &amp;nbsp;Currently we are designing &lt;a href="http://jsedivy.blogspot.com/2012/01/galaxy-projects-applications-part-ii.html"&gt;new course&lt;/a&gt; for students in the first year of study.&lt;br /&gt;&lt;br /&gt;There are also things we need to improve. The biggest weakness is the graphical quality. Great graphics and usability are very important for the customer perception. We are actively looking for a partner who will help us. We are ready to support these groups with &amp;nbsp;tablets to enable their creative powers and motivate them to cooperate.&lt;br /&gt;&lt;br /&gt;It is quite difficult to develop a new application. Many different skills are required and it will still take us some time to develop really&amp;nbsp;successful with hundred thousands of downloads and&amp;nbsp;clear benefit for users. The weather widget is probably the most advanced, also the Menzy and Browser Guru apps are finding users. There are many other applications in the development with the targeted date end of May. Stay in touch and help us improve.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-8317150369597187400?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/8317150369597187400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2012/01/galaxy-projects-applications-report.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/8317150369597187400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/8317150369597187400'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2012/01/galaxy-projects-applications-report.html' title='Galaxy projects, applications - report'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-7556913765742234002</id><published>2012-01-14T13:27:00.000+01:00</published><updated>2012-01-14T13:27:14.088+01:00</updated><title type='text'>Galaxy projects, applications part II</title><content type='html'>&lt;br /&gt;&lt;i&gt;Thanks to Samsung we have started with our students working on the latest &lt;a href="http://www.samsung.com/global/microsite/galaxytab/10.1/index.html"&gt;Samsung Galaxy tablets.&lt;/a&gt;&amp;nbsp; Currently we are evaluating the first batch of&amp;nbsp;&lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/projects"&gt;VIA projects&lt;/a&gt;.&amp;nbsp;The experiment number II starts now. The first year university students of &lt;a href="http://oi.fel.cvut.cz/en/home"&gt;Open Informatics&lt;/a&gt; program will receive the tablets and the task is the same. Be inventive,&amp;nbsp;hardworking&amp;nbsp;and have fun. Develop an interesting &lt;a href="http://www.samsung.com/global/microsite/galaxytab/10.1/index.html"&gt;Galaxy tablet&lt;/a&gt; application.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;How are we going to be organized? This time the projects will be part of the Java course. The students learned the basic Java programming in the winter semester and they continue in the advanced Java course. One of the course requirements is to deliver a Java project and we will create it on&amp;nbsp;Samsung Galaxy tablets.&lt;br /&gt;&lt;br /&gt;Why&amp;nbsp;tablets, why&amp;nbsp;Android? Many consider the tablets the new very fast growing segment. Currently there are 4.3 billion mobile devices in the world and this is more than TV, fixed lines or PCs.&amp;nbsp;Tablets are introducing new user interface unleashing new application design and capabilities. The UI is easy for everybody much more natural. This all is opening new possibilities. The new tablets are a&amp;nbsp;great chance to work with the latest technology.&amp;nbsp;On the other hand, keep in mind, that the tablets are not laptop replacements they focus on everyday users, not programmers. We still have to discover how to take full advantage of them, how to address the largest number of users.&lt;br /&gt;&lt;br /&gt;Is the Android good platform to learn Java programing? First, Java is the&amp;nbsp;primary programming language for Android apps.&amp;nbsp;There are lot of application examples in the open source. The programming environment IDE plug-ins are greatly simplifying the development. Google is providing better and better support to &lt;a href="http://developer.android.com/design/index.html"&gt;developers&lt;/a&gt;. All these are reasons to motivate students to learn new skills. It is also a great opportunity to get creative and invent new applications and introduce new ideas.&lt;br /&gt;&lt;br /&gt;I believe, that programming is a combination of an art and discipline. It requires quite some time to learn a language. Mostly it is a self-learning process. The learning curve is steep once you have a good motivation and this is where I am stepping in. Let's&amp;nbsp;enjoy&amp;nbsp;creating something new on the latest technology and have fun too. &amp;nbsp;&lt;br /&gt;&lt;br /&gt;What is the timeline? I am happy I can start working with students early in their university education. There are many interesting disciplines where they would need programming. My mission is to show students the opportunities for inventing and turning their ideas to real products. I hope, some of the students will join us during summer working with us or completing their own projects. Every summer we offer the best students an university internship. Others with strong idea and motivation can join the &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt;, learn the art of creating startup and compete for winning seed money. For a freshman in the first year it seems to be terribly long to start working on a baccalaureate thesis, but it is round the corner. Working on problem oriented&amp;nbsp;projects&amp;nbsp;early will help them learning all the&amp;nbsp;necessary&amp;nbsp;skills to write great thesis.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I’d like to organize our work similarly as the &lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/projects"&gt;VIA&lt;/a&gt;&amp;nbsp;course. We will run all as projects see the previous &lt;a href="http://jsedivy.blogspot.com/2012/01/how-to-organize-web-project.html"&gt;blog&lt;/a&gt;. We will keep all in English. Why? We need to cooperate with our colleagues. The world is huge, but Internet connects us. Many students around the world are like you and we need to communicate with them. We keep all on the open Internet, to let other comment. This is a good source of advice. Openness&amp;nbsp;introduces&amp;nbsp;good attitude and cooperation. I will&amp;nbsp;encourage&amp;nbsp;all students helping each other and use all possible resources. I will leave space for all students to come with their own ideas not only for the projects. Think what it is you want to create. How are you&amp;nbsp;going&amp;nbsp;to change the world? Think big! &lt;a href="http://jsedivy.blogspot.com/2011/08/software-development-democratization.html"&gt;Internet is democratic.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I am looking forward to see the students creating new exciting stuff! Any questions? Send me an email and ask. Join us!&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-7556913765742234002?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/7556913765742234002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2012/01/galaxy-projects-applications-part-ii.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7556913765742234002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7556913765742234002'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2012/01/galaxy-projects-applications-part-ii.html' title='Galaxy projects, applications part II'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-7092325867434264822</id><published>2012-01-07T14:53:00.000+01:00</published><updated>2012-01-09T17:28:27.627+01:00</updated><title type='text'>How to organize a web project</title><content type='html'>&lt;br /&gt;&lt;br /&gt;&lt;i&gt;This blog shows how to organize an Internet project. What needs to be in place before you start coding. The essence is simple. Come up with a good idea, set the team with strong commitment, formulate the minimal functionality, create an Internet site, communicate, use simple work flow management and start coding.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;How big team do you need? You can start alone, but the best is to have one or two friends with a complementary expertise. The diversity of views is great and it yields innovation. Besides, it is also great to have someone for discussing the problems and making decisions. The team must be excited about the project and&amp;nbsp;committed&amp;nbsp;to make the things happened.&amp;nbsp;Team allows you sharing the joy of the development. Discussing and arguing with the team is always very rewarding. Of course, there are also very successful “&lt;a href="http://changethis.com/manifesto/show/80.03.MicropreneurManifesto"&gt;lonely rangers&lt;/a&gt;” on the Internet. They need to master the art of outsourcing to complete all project tasks.&lt;br /&gt;&lt;br /&gt;It is very important to communicate and discuss your idea. Even if you have not written a single line of the code inform your future customers and friends. They will tell you what they like and what they want. Don't be afraid someone will steal your idea. There are many other people on Earth with the same idea, but the team with the best execution and strongest commitment will win. You also do not need to be the first. Sometimes the second mouse gets the cheese.&lt;br /&gt;&lt;br /&gt;To inform your friends you need to be seen on the Internet. How to do it? Start with finding a descriptive &amp;nbsp;name for a project. Check if the domain name is not taken yet, many sites provide this information. Select the domain carefully, once the page views start to grow it is too late for a change. Set your home page. Don't program the web from scratch. There are many different sites where you can create the homepage for free and in a matter of minutes. Go for the bigger players, they stay around&amp;nbsp;longer. Use some of the stock templates to achieve an eye&amp;nbsp;appealing&amp;nbsp;look. To personalize your site create a project logo.&lt;br /&gt;&lt;br /&gt;The key for success is a good idea.&amp;nbsp;Your web must clearly communicate the idea, it must state what you are offering.&amp;nbsp;The idea needs to be well formulated. Keep it simple! The resulting application or service will be offered to people like you and no one wants to study complicated stuff. Define your&amp;nbsp;audience! What are you solving and who will use it?&amp;nbsp;&amp;nbsp;Your project&amp;nbsp;description, explanation must be short and crystal clear. Check it by putting together a&amp;nbsp;&lt;a href="http://techcrunch.com/2011/12/30/startups-give-us-your-best-one-sentence-pitch/"&gt;sentence&lt;/a&gt;&amp;nbsp;like this:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: yellow;"&gt;(&lt;i&gt;project name&lt;/i&gt;) is developing (&lt;i&gt;this offering&lt;/i&gt;) to help (&lt;i&gt;an audience&lt;/i&gt;) solving&lt;i&gt; (a problem&lt;/i&gt;).&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;This sentence is the core message on your site. You can put on your page more detailed explanation or&amp;nbsp;further&amp;nbsp;thoughts, but an essay, mission statement or a vision shouldn't be too long, two, three paragraphs at maximum.&lt;br /&gt;&lt;br /&gt;List the team members with photo. Each person should describe previous experience, successes, awards, interests etc.&amp;nbsp;Inform about the project progress.&amp;nbsp;To get customer feedback provide contact information. Do not show personal phone numbers or mail addresses. You don't want to be woken up at 3:00 AM by some Argentinean geek wrestling with an obvious problem.&lt;br /&gt;&lt;br /&gt;Before you start coding you should have a plan for implementation of the project. Start with the description of the minimum functionality. Product, the result of the project, needs to be very, very simple. To development of even the simplest product will take quite some time and requires a lot of effort, you will be surprised. No matter if it is an one-man show project or several people will cooperate, you need to get organized. The purpose of organizing is to not loose focus,&amp;nbsp;stay productive&amp;nbsp;and see the progress. There are several project management tools available such as &lt;a href="http://www.pivotaltracker.com/"&gt;Pivotal tracker&lt;/a&gt;, &amp;nbsp;&lt;a href="http://37signals.com/"&gt;Campfire&lt;/a&gt; etc. To maintain the project with such packages may be too much overhead for a starting team and a simple blog might serve at the beginning.&lt;br /&gt;&lt;br /&gt;You have to learn regularly recording the progress and set the next development tasks. Report at least once a week. The progress records will help you learn how to more accurately estimate duration of the next tasks. You will learn better planning. From leading many projects I know, that planning small tasks is much better than larger milestones. Create tasks in duration of few hours. Sometimes the task turns out to be too big and needs to be broken to several smaller ones. No problem, record them to your work flow system and continue. If you work in a team set regular meetings to check the progress. The meetings don't need to last too long. 15-20 minutes are OK. Each team member should report the progress, inform about the problems and suggest further steps. Meetings and communication create good spirit in the team and push the project ahead.&lt;br /&gt;&lt;br /&gt;Once you have all the above in place you are set to go ahead. Here starts the regular SW development process. &amp;nbsp;Select technology, select revision control system, set the build system… Remember, only good discipline in running the project will bring good results.&lt;br /&gt;&lt;br /&gt;I am working with university students teams and in all my activities I try to follow the described process. I am leaving on students to chose the portal and development technologies, but I am insisting on setting the reporting tools and generating the communication. The described rules are very simple but when followed they stimulate the team to develop organizational habits. Our students usually have great or good programming skills but very low awareness of how to run and organize projects and of course, no hands-on experience. From my industry experience the organizational stuff is equally important as the programmers quality. I also know, that the business processes mustn't suppress activity and enthusiasm. The managers need to discover a balance.&lt;br /&gt;&lt;br /&gt;This simple system based on free Internet tools support sharing, creating traction, exciting other groups, and finding other followers. It is also allowing me to follow the teams progress and help them when required. Also reporting the activities of all teams on &lt;a href="https://sites.google.com/a/3c.felk.cvut.cz/cloud-computing-center-preview/"&gt;my pages&lt;/a&gt;&amp;nbsp;is very simplified. I can provide links to all projects and all is for free, except we have to do it. Best of all, I hope, this operational habits are setting a good example for the future project development of my students. I try to keep all on the free Internet to let anybody to comment, help us or join our efforts. Of course, this is with the students consent. See the links at the main menu of this blog.&lt;br /&gt;&lt;br /&gt;Let me know if you have comments or suggestions for improvement.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-7092325867434264822?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/7092325867434264822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2012/01/how-to-organize-web-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7092325867434264822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7092325867434264822'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2012/01/how-to-organize-web-project.html' title='How to organize a web project'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-4383675688787492758</id><published>2011-12-19T23:27:00.001+01:00</published><updated>2011-12-19T23:27:57.032+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eClub'/><title type='text'>eClub winners</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;o:DocumentProperties&gt;  &lt;o:Template&gt;Normal.dotm&lt;/o:Template&gt;  &lt;o:Revision&gt;0&lt;/o:Revision&gt;  &lt;o:TotalTime&gt;0&lt;/o:TotalTime&gt;  &lt;o:Pages&gt;1&lt;/o:Pages&gt;  &lt;o:Words&gt;107&lt;/o:Words&gt;  &lt;o:Characters&gt;615&lt;/o:Characters&gt;  &lt;o:Company&gt;CVUT FEL&lt;/o:Company&gt;  &lt;o:Lines&gt;5&lt;/o:Lines&gt;  &lt;o:Paragraphs&gt;1&lt;/o:Paragraphs&gt;  &lt;o:CharactersWithSpaces&gt;755&lt;/o:CharactersWithSpaces&gt;  &lt;o:Version&gt;12.0&lt;/o:Version&gt; &lt;/o:DocumentProperties&gt; &lt;o:OfficeDocumentSettings&gt;  &lt;o:AllowPNG/&gt; &lt;/o:OfficeDocumentSettings&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves&gt;false&lt;/w:TrackMoves&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:DrawingGridHorizontalSpacing&gt;18 pt&lt;/w:DrawingGridHorizontalSpacing&gt;  &lt;w:DrawingGridVerticalSpacing&gt;18 pt&lt;/w:DrawingGridVerticalSpacing&gt;  &lt;w:DisplayHorizontalDrawingGridEvery&gt;0&lt;/w:DisplayHorizontalDrawingGridEvery&gt;  &lt;w:DisplayVerticalDrawingGridEvery&gt;0&lt;/w:DisplayVerticalDrawingGridEvery&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:DontAutofitConstrainedTables/&gt;   &lt;w:DontVertAlignInTxbx/&gt;  &lt;/w:Compatibility&gt; &lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState="false" LatentStyleCount="276"&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-ascii-font-family:Cambria; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:minor-latin;}&lt;/style&gt;&lt;![endif]--&gt;&lt;!--StartFragment--&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s1600/Screen+shot+2011-11-06+at+4.35.08+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="62" src="http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s200/Screen+shot+2011-11-06+at+4.35.08+PM.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;The jury sent the votes, we put the results together and we have announced thewinners in the winter 2011 series of &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt;.&amp;nbsp;Join me in congratulating to all the winning teams.&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;The first price summer semesterscholarship of 15k CZK goes to the &lt;a href="http://www.eclub.cvutmedialab.cz/projects/final-presentation"&gt;Avocado&lt;/a&gt; team. The second price goes to&lt;a href="http://www.instantstorm.com/"&gt;InstantStorm&lt;/a&gt; with the summer semester scholarship of 10k CZK. And the thirdprice is&amp;nbsp;5K CZK and goes to&amp;nbsp;&lt;a href="http://www.cloudcardz.com/"&gt;CloudCards&lt;/a&gt;&amp;nbsp;team. All teams will receive a mentor tohelp them in starting the entrepreneurial career.&amp;nbsp;The CVUT MediaLab will provide all scholarships.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Big&amp;nbsp;thank&amp;nbsp;you goes also to all the jury members. Theyhave done great work in evaluating all the teams.&amp;nbsp;And I am concluding with inviting you for the next eClub, which will start in the second half o February.Watch this blog and eClub pages and join us.&lt;/div&gt;&lt;!--EndFragment--&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-4383675688787492758?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/4383675688787492758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/12/eclub-winners.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4383675688787492758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4383675688787492758'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/12/eclub-winners.html' title='eClub winners'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s72-c/Screen+shot+2011-11-06+at+4.35.08+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-6262047802356483178</id><published>2011-12-14T09:19:00.001+01:00</published><updated>2011-12-14T09:19:13.394+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eClub'/><title type='text'>Final presentations - eClub</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s1600/Screen+shot+2011-11-06+at+4.35.08+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="62" src="http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s200/Screen+shot+2011-11-06+at+4.35.08+PM.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;eClub is finishing. We met for the final round of presentations on Monday 12.12. Twelve teams were&amp;nbsp;presenting&amp;nbsp;their projets for startups and competing for prices. We will announce the winners next Monday 19.12.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The crowd was huge. At least sixty people gathered for the finals. The atmosphere was great. We started with introducing jury. Next we drew the order of presentations. We also had to add two last minute teams to the competition. &lt;a href="http://www.eclub.cvutmedialab.cz/projects/final-presentation"&gt;This time&amp;nbsp;12 teams&lt;/a&gt; were competing and it is four more than last time. Also, based on the first reaction of jury, the quality of presentations was higher. We watched several short YT movies. The graphical appearance of presentations was great, we have seen several very interesting and eye catching shows. Also the content was according to the recommended format: team members’ introduction, the problem statement and suggested solution. All of them paid close attention to monetization, marketing, addressable market etc. It is clear that all participants have learned how to present. All presentations with short annotations are on &lt;a href="http://www.eclub.cvutmedialab.cz/projects/final-presentation"&gt;eClub pages&lt;/a&gt;. Thanks to the Meta TV, who worked with us the whole semester, we will soon have on our pages the presentation videos. They will hlep to the jury members who did not make it to the final presentation. It is also for our overseas members.&lt;br /&gt;&lt;br /&gt;The number of new emerging competitions is growing world wide as well as in our country. Some of the teams had already tried their luck elsewhere. We probably should allow competing only teams with no award from other competitions. Next time we also need to watch closely the clock some of the presentations were too long and the whole meeting took almost three hours. At 9:30 the university concierge kicked us out reminding us on the closing hour (9:00).&lt;br /&gt;&lt;br /&gt;The best news: CityAdventures team competing in the last eClub is close to launch their product. The EasyWall team has pivoted and it is now running Meta TV company. Some other students, who were competing last time are part of new startups. Great, and I hope we will see more and more startups growing &amp;nbsp;from the university environment. Watch us next year, currently we are preparing the program.&lt;br /&gt;&lt;br /&gt;Overall, the final presentations were big success: lot of people, good quality of presentations, more projects, better focus. Come next Monday we will announce the winners. Misko Hevery from Google Mountain View will follow with a presentation about the Trends in IT. I am looking forward to see you on Monday!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-6262047802356483178?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/6262047802356483178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/12/final-presentations-eclub.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6262047802356483178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6262047802356483178'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/12/final-presentations-eclub.html' title='Final presentations - eClub'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s72-c/Screen+shot+2011-11-06+at+4.35.08+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5601638068064835761</id><published>2011-12-11T23:42:00.001+01:00</published><updated>2011-12-12T00:00:53.011+01:00</updated><title type='text'>Barcamp Prague</title><content type='html'>&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-g8nWCJXz6Bs/TuU2EAGknWI/AAAAAAAAETA/OjfIXxhNcnQ/s1600/Screen+shot+2011-12-11+at+11.59.29+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="146" src="http://1.bp.blogspot.com/-g8nWCJXz6Bs/TuU2EAGknWI/AAAAAAAAETA/OjfIXxhNcnQ/s200/Screen+shot+2011-12-11+at+11.59.29+PM.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;Yesterday I joined the &lt;a href="http://barcamppraha.cz/"&gt;Barcamp Prague&lt;/a&gt;. Over hundred developers from the whole country got together to discuss development of mobile applications. People were giving short presentations along with discussions in the nearby rooms.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The series started with NFC and the Google wallet discussion, very interesting and very important for the contact-less payments. The typical problems in mobile UI development were discussed and demonstrated in several presentations. One of the focus groups discussed the difference between native and web based mobile applications. Developers presented different views with a lot of details about the progress of browsers capabilities on iOS and Android. &lt;a href="http://phonegap.com/tools"&gt;Phonegap&lt;/a&gt; framework seems to be the best choice for developing a multiplatform applications. Many discussions focused on HTML 5 details. We have also seen some sort of promotional presentations such as Toast masters presentation. I also liked an overview of how to use mobile phones for&amp;nbsp;advertising&amp;nbsp;with examples of SMS and augmented reality usage. There were many more interesting applications, this is just a sample of what caught my attention. &lt;br /&gt;&lt;br /&gt;During the day I have met lot of interesting people including some of my students. I gave a short overview of the VIA classes and the eClub. It definitely was worth of the time and I will try to join next time again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5601638068064835761?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5601638068064835761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/12/barcamp-prague.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5601638068064835761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5601638068064835761'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/12/barcamp-prague.html' title='Barcamp Prague'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-g8nWCJXz6Bs/TuU2EAGknWI/AAAAAAAAETA/OjfIXxhNcnQ/s72-c/Screen+shot+2011-12-11+at+11.59.29+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-8972327482574524085</id><published>2011-12-09T18:49:00.001+01:00</published><updated>2011-12-09T19:12:11.137+01:00</updated><title type='text'>Misko Hevery, Google, Trends in IT</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-6kbPbqkwbGw/TuJLIcm493I/AAAAAAAAERE/Fpbh_YXUrxk/s1600/Screen+shot+2011-12-09+at+6.53.08+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="81" src="http://4.bp.blogspot.com/-6kbPbqkwbGw/TuJLIcm493I/AAAAAAAAERE/Fpbh_YXUrxk/s200/Screen+shot+2011-12-09+at+6.53.08+PM.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;&lt;a href="http://misko.hevery.com/"&gt;Misko Hevery&lt;/a&gt;, top Google developer is coming to talk about future trends in IT industry. We will meet at the CVUT, Karlovo namesti 13, KN:E-301 on Monday, December 19, at 18:00.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Misko is leading the &lt;a href="http://angularjs.org/#/"&gt;AngularJS&lt;/a&gt; project. It started as a one person 20% project and it turned to a Google official project today. The project is growing also thanks to other two fellow citizens Vojta and Igor from Slovakia. All of them are very passionate about their project, just look at what is the AngularJS mantra: "&lt;i&gt;What HTML would have been had it been designed for web apps"&lt;/i&gt;. See the &lt;a href="http://docs.angularjs.org/#!/tutorial"&gt;tutorial&lt;/a&gt; and &lt;a href="http://docs.angularjs.org/#!/cookbook"&gt;examples&lt;/a&gt;. &amp;nbsp;Misko already gave two AngularJS presentations while he was visiting us in &lt;a href="http://jsedivy.blogspot.com/2011_03_01_archive.html"&gt;March&lt;/a&gt;. In this Christmas&amp;nbsp;time he will share with us his visions of the future trends in IT.&lt;br /&gt;&lt;br /&gt;Before the presentation we will award the winners of this year &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt; competition. If you are interested in seing the competing teams join us on Monday December 12, at the same address.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-8972327482574524085?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/8972327482574524085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/12/misko-hevery-google-trends-in-it.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/8972327482574524085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/8972327482574524085'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/12/misko-hevery-google-trends-in-it.html' title='Misko Hevery, Google, Trends in IT'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-6kbPbqkwbGw/TuJLIcm493I/AAAAAAAAERE/Fpbh_YXUrxk/s72-c/Screen+shot+2011-12-09+at+6.53.08+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-3824233181299237852</id><published>2011-12-07T23:18:00.001+01:00</published><updated>2011-12-07T23:42:24.219+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VIA'/><title type='text'>Samsung Galaxy Projects Review - class 10</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s1600/VIA_logo_simple.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="101" src="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s200/VIA_logo_simple.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;VIA is an Internet applications development course introducing to mobile web applications. VIA class number ten. We are slowly but surly approaching the end of this semester.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This time we had a &lt;a href="https://docs.google.com/presentation/d/1sOIQD_BabSoO1u1eyv8742rjHaLjry-hg9VtJfrdD3A/edit?hl=en_US#slide=id.p"&gt;class about security&lt;/a&gt;. This is one of the most important topics for any web apps developers. Unfortunately there is no special course on security in the curriculum and we could not afford to spend more then one class on it, too bad. Tomas Charvat prepared very condensed class reviewing the security. He has approached the first part from the point of view of a company CIO. Their &amp;nbsp;main concern is the disaster recovery strategy and security. What is the security role in a company? What are the principal security guidelines and processes? The company CIO needs to answer these questions precisely and we have learned the basic approaches. Then Tomas listed the main security standards and explained briefly the history. Next we have looked at how to conduct security audit, penetration test and vulnerability scan and what are the differences.&lt;br /&gt;&lt;br /&gt;The last part of the presentation introduced the most common types of&amp;nbsp;attacks. Examples of DOS, SQL injection and cross scripting vulnerabilities were explained along with graphs of security incidents. Overall this was a great class covering the most important security aspects.&lt;br /&gt;&lt;br /&gt;In the next class we are going to look at how to select the right hosting site based on the type of application, which will be&amp;nbsp;pitched&amp;nbsp;by Tomas Vondra. After that we will follow with the project presentation.&lt;br /&gt;&lt;br /&gt;It is sad, but I have to report two of the fourteen teams broke. The teams stopped working on the projects. On the other hand there are signs that some of the teams will create nice working demos.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-3824233181299237852?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/3824233181299237852/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/12/samsung-galaxy-projects-review-class-10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/3824233181299237852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/3824233181299237852'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/12/samsung-galaxy-projects-review-class-10.html' title='Samsung Galaxy Projects Review - class 10'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s72-c/VIA_logo_simple.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-6086813561520668502</id><published>2011-12-03T18:40:00.001+01:00</published><updated>2011-12-03T18:59:31.849+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eClub'/><title type='text'>Final presentations in the eClub</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s1600/Screen+shot+2011-11-06+at+4.35.08+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="62" src="http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s200/Screen+shot+2011-11-06+at+4.35.08+PM.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;The winter 2011 series of &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt; talks is slowly ending. On Monday 12.12. we will meet for the final presentations of students projects competing for the best business proposal. The jury headed again by Ondrej Bartos (&lt;a href="http://www.credoventures.com/"&gt;Credo Ventures&lt;/a&gt;). will select the best projects. The &lt;a href="http://www.eclub.cvutmedialab.cz/presentations/jury"&gt;jury members&lt;/a&gt; are the entrepreneurs, investors and technologists. The main sponsor is the CTU&amp;nbsp;&lt;a href="http://www.cvutmedialab.cz/index.php?id=1&amp;amp;L=1&amp;amp;L=0"&gt;Media Lab Foundation&lt;/a&gt;&amp;nbsp;and it will grant the students scholarships.&lt;br /&gt;&lt;br /&gt;The eClub and Media Lab Foundation goal is to provide students with seed money to start working on a projects and commercialize them. The &lt;a href="http://www.eclub.cvutmedialab.cz/presentations/jury-rules"&gt;general rules&lt;/a&gt; are quite simple. eClub is planning to award the first three teams with a scholarship for the academic summer semester 2011/12. To start the business they will receive a monthly scholarship of between 5-15 thousands Kc. The eClub competition is designed for university teams and only students will be supported. We can afford to support maximum two students in each winning team. In addition to the scholarship eClub will try to get a mentor for winning teams. Mentors will help the teams to work on the proposed project, will help keeping focus and concentrate on the key aspects of the business. The second role of the mentor will be to monitor the progress of developing the idea. eClub will work with mentors and evaluate the progress. &amp;nbsp;If the awarded team will stop or suspend the work on the project the schoolarship will be suspended.&lt;br /&gt;&lt;br /&gt;For competing teams it is very important to understand the &lt;a href="http://www.eclub.cvutmedialab.cz/presentations/jury-rules"&gt;jury rules&lt;/a&gt;. They will evaluate the proposed projects based on the 5 P of an investment rules. For investors is very important the quality of a &lt;span class="Apple-style-span" style="color: yellow;"&gt;problem&lt;/span&gt;. They are looking for big scalable problems. They want to understand the size of &lt;span class="Apple-style-span" style="color: yellow;"&gt;potential&lt;/span&gt; market and the impact of the proposed idea. Very important is the team, the &lt;span class="Apple-style-span" style="color: yellow;"&gt;people&lt;/span&gt; and their passion for business, their experience and the commitment to turn the idea a prosperous business. Last but not least is the &lt;span class="Apple-style-span" style="color: yellow;"&gt;payment&lt;/span&gt;. The teams need to explain soundly how are they going to make money. After all this is the main idea of any business. The presentation needs to &lt;span class="Apple-style-span" style="color: yellow;"&gt;prove&lt;/span&gt; the basic idea and introduce the basic steps to make things happened.&lt;br /&gt;&lt;br /&gt;I am looking forward to see all the teams and their presentations. eClub and Media Lab Foundation we are ready to do our best to help turning students ideas to success.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-6086813561520668502?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/6086813561520668502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/12/final-presentations-in-eclub.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6086813561520668502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6086813561520668502'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/12/final-presentations-in-eclub.html' title='Final presentations in the eClub'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s72-c/Screen+shot+2011-11-06+at+4.35.08+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-1682460622287048275</id><published>2011-11-29T17:29:00.001+01:00</published><updated>2011-11-29T18:04:17.406+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VIA'/><title type='text'>Samsung Galaxy Projects Review - class 9</title><content type='html'>&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s1600/VIA_logo_simple.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="101" src="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s200/VIA_logo_simple.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;VIA is an Internet applications development course introducing to mobile web applications. This is the VIA class number nine report. &amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This time we had one to one discussions. We have reviewed all fourteen &lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/projects"&gt;projects&lt;/a&gt;. The overall findings are very positive. The teams are working and making progress. But we have found also some problems, which can be improved.&lt;br /&gt;&lt;br /&gt;Some of the team members are contributing more and some of them less in all teams. There is always one person contributing a major part of the code. These are the leaders, they need to take the initiative and delegate certain tasks to the less active team members. This way everybody will&amp;nbsp;contribute&amp;nbsp;and more work will be delivered. &lt;span class="Apple-style-span" style="color: yellow;"&gt;Everybody in the team needs to contribute.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Many students were complaining about getting stacked on some weird problem. This is typical situation in programming and I have tried to persuade the teams to immediately report the problem. There are many PhD students and other teams who may have faced a similar problem and can help immediately. The problematic code as well as good and polished parts of the code need to be shared. This is the main reason why we have started our forum. We still have to learn how to work in a larger team and share the&amp;nbsp;experience. The excuse for not asking a question is most frequently: "I do not want to be considered a fool asking a stupid question".&lt;br /&gt;&lt;br /&gt;I need some help or advice how to unleash the activity and &lt;span class="Apple-style-span" style="color: yellow;"&gt;create an atmosphere of collective knowledge sharing.&lt;/span&gt; We need to stop spending time finding a solution for non-documented or ill behaving code. Any advice?&lt;br /&gt;&lt;br /&gt;Next we have realized that some of the teams are really working hard producing a lot of code, but without dropping a line of progress or documentation. This is also a typical geek behavior, which is sometimes great. Some people really work hard and produce enormous piece of code, but very frequently the code needs to be later rewritten. I have requested to start the blogs as a space for recording the work items, as a space for planning the next steps, to not lose the focus. Only some of the teams are doing a good job. Reporting and planning is a key activity in many companies. They use many different special programs for tracking the development. &lt;span class="Apple-style-span" style="color: yellow;"&gt;We need to learn the art of planning and reporting.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Only few of the teams are using github or other RCS system for archiving code. Some of the teams use zip files – no, no, no. This leads to mess, it is difficult to find the latest code, this leads to lot of mistakes and&amp;nbsp;misunderstanding&amp;nbsp;in the group of&amp;nbsp;programmers.&amp;nbsp;&lt;span class="Apple-style-span" style="color: yellow;"&gt;We have to learn to use the proven practices and organize the work properly.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Some of the teams have tendency to add more and more features to their applications. This is also one of the bad habits of the novice developers. The opposite, constant search for the simplest solution is the right direction. It takes sometimes very long time to distill the simplest UI or the simplest code, but in many cases&amp;nbsp;&lt;span class="Apple-style-span" style="color: yellow;"&gt;customers&amp;nbsp;appreciate&amp;nbsp;simplicity&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Overall, I think, we are doing great job and I am looking forward to see the first apps running. Keep up the good work. See the &lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/projects"&gt;projects &lt;/a&gt;in detail.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-1682460622287048275?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/1682460622287048275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/11/samsung-galaxy-projects-review-class-9.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1682460622287048275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1682460622287048275'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/11/samsung-galaxy-projects-review-class-9.html' title='Samsung Galaxy Projects Review - class 9'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s72-c/VIA_logo_simple.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-1145240695029359516</id><published>2011-11-28T10:24:00.001+01:00</published><updated>2011-11-28T10:31:00.972+01:00</updated><title type='text'>New position in our department</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-zBT3KjGk6vg/TtNUEhVh2WI/AAAAAAAAEQw/comU_jZ6a0s/s1600/logo_cvut.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="151" src="http://4.bp.blogspot.com/-zBT3KjGk6vg/TtNUEhVh2WI/AAAAAAAAEQw/comU_jZ6a0s/s200/logo_cvut.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Czech Technical University, Faculty of Electrical Engineering, department of Cybernetics is looking for an advanced web applications developer.&lt;br /&gt;&lt;br /&gt;We are planning to develop new Internet presence for several departments and many research and industrial projects. This involves a design of a large CMS&amp;nbsp;with high level of interactivity&amp;nbsp;and presence at social networks. We are aiming also at mobile and tablets. We are offering a full time or part time job for an experienced, creative and hardworking web java and CMS programmer. Any experience in creating visual content including text layout and formatting and the graphical interface development will be appreciated. This is a great opportunity to work in an innovative academic environment with high level of independence and encouraging experiments. The job is good match for recent graduates and can be combined with some of our MSc or PhD courses. If interested send an email to libuska@ci.felk.cvut.cz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-1145240695029359516?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/1145240695029359516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/11/new-position-in-our-department.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1145240695029359516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1145240695029359516'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/11/new-position-in-our-department.html' title='New position in our department'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-zBT3KjGk6vg/TtNUEhVh2WI/AAAAAAAAEQw/comU_jZ6a0s/s72-c/logo_cvut.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-1622517076088236803</id><published>2011-11-23T17:27:00.001+01:00</published><updated>2011-11-23T17:45:01.347+01:00</updated><title type='text'>Media Lab supports education, research and startups.</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-6-2d3S40lKE/Ts0iedAm3aI/AAAAAAAAEQo/T_nhq9FqXwo/s1600/Screen+shot+2011-11-23+at+5.42.17+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="78" src="http://2.bp.blogspot.com/-6-2d3S40lKE/Ts0iedAm3aI/AAAAAAAAEQo/T_nhq9FqXwo/s200/Screen+shot+2011-11-23+at+5.42.17+PM.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;The Czech Technical University &lt;a href="http://www.cvutmedialab.cz/index.php?id=1&amp;amp;L=1"&gt;Media Lab Foundation&lt;/a&gt; supports students from Czech technical universities in three directions: scholarship to support study at foreign universities, advanced research projects and recently also seed money for startup. Media Lab is actively raising money from Czech industrial partners.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Once a year Media Lab organizes workshop to present the results of the supported projects to public. We have again met all the supported students last Thursday. We saw fprojects from various fields. Two teams were working in the local Automaker Skoda on a new methods for 3D presentation. The project researched new methods for virtual presentation of the cockpit equipment and real time 3D virtual presentation. Both team worked in Mlada Boleslav in &lt;a href="http://www.skoda-auto.com/en/Pages/homepage.aspx"&gt;Skoda&lt;/a&gt; research headquarters. Foundation also supported Tomáš Siege student of the Faculty of Electrical Engineering to take part in Berkeley &lt;a href="http://crcns.org/course"&gt;summer course in mining and modeling of neuroscience data.&lt;/a&gt; He has presented his follow up research of equipment helping the Parkinson’s disease&amp;nbsp;patients. This year for the first time the Foundation also supported a startup&amp;nbsp;oriented&amp;nbsp;stay in &lt;a href="http://www.plugandplaytechcenter.com/"&gt;PlugAndPlay&lt;/a&gt; Tech Center in California. Peter Somlo was the first one enjoying the entrepreneurial atmosphere in Silicon Valley. In his presentation he has explained what he learned from the courses and how he has joined one of the startups during his stay. The easyWall team was the second who were incubated to PlugAndPlay during this summer. They are the winners of the last series of the &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt;. They won with the easyWall project but after discussion with VCs in Valley they have dropped it and currently they are starting a new project in the field of TV for education &lt;a href="http://metatv.cz/index.php"&gt;Meta&lt;/a&gt;. During the workshop we have also voted for the best project. The winners were Marek Votroubek and Monika Svedirohova. They have presented a mobile robot for rough terrain. They brought the robot with them for the presentation and explained the very interesting and innovative design. Great!&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-1622517076088236803?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/1622517076088236803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/11/media-lab-supports-education-research.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1622517076088236803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1622517076088236803'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/11/media-lab-supports-education-research.html' title='Media Lab supports education, research and startups.'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-6-2d3S40lKE/Ts0iedAm3aI/AAAAAAAAEQo/T_nhq9FqXwo/s72-c/Screen+shot+2011-11-23+at+5.42.17+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-8481182293358188583</id><published>2011-11-16T16:30:00.001+01:00</published><updated>2011-11-16T17:09:42.915+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VIA'/><title type='text'>Samsung Galaxy Apps Development - class 8</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s1600/VIA_logo_simple.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="101" src="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s200/VIA_logo_simple.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;VIA is an Internet applications development course introducing to mobile web applications. VIA class number eight is here.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This was the fourth presentation about the Internet apps design. Filip has concluded a series of four&amp;nbsp;preceding presentations of&amp;nbsp;the web application design by putting it all together. The &lt;a href="https://docs.google.com/presentation/d/1A0R0QcwFy1efamUNZWy2ozpueJu5srSRBYHUxyn8i8o/edit?authkey=CK3e-84H&amp;amp;hl=en_US&amp;amp;authkey=CK3e-84H#slide=id.p"&gt;presentation&lt;/a&gt; started with repeating the server client paradigm, then he has listed various HTTP based server APIs. Filip is a strong believer of REST&amp;nbsp;therefore&amp;nbsp;he has spend quite some time explaining its advantages and simplicity. &lt;a href="http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm"&gt;REST API&lt;/a&gt; is also the selected API style for our app skeleton, which is published on &lt;a href="https://github.com/filip26/VIAGAESkeleton"&gt;github&lt;/a&gt;. The validation, serialization and de-serialization and other processing are common in all web designs. Many different frameworks are helping designers implementing and unifying these routine pieces of code. We have chosen &lt;a href="http://www.springsource.org/"&gt;SPRING&lt;/a&gt; one of the most popular frameworks for Java. The SPRING configuration for an Eclipse web project is very simple and it saves a lot of coding. Filip has used the content negotiation, URI templates, message convertors HTTP method conversion and validators. The presentation ended with the discussion and demo code of the networking from the Android SDK. We have not managed to get to the &lt;a href="http://code.google.com/android/c2dm/"&gt;C2DM&lt;/a&gt; communication during the class, read it in the presentation. Many code examples. including a simple Android app sending and reading text to and from GAE are available for &lt;a href="https://github.com/filip26/VIAGAESkeleton"&gt;cloning from github&lt;/a&gt;. Our sample code is not using the original Google RPC API, we are betting on a modern Java REST based code. Thanks to SPRING it is also very simple and high quality code. We believe that our code is combining high efficiency and simplicity. Enjoy it and let us know if you find any problems or suggest what needs to be improved. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="1" cellpadding="10" style="background-color: lightgrey;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;&lt;div style="color: rgb(0, 85, 150) !important;"&gt;&lt;div style="text-align: left;"&gt;See the presentations&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="https://docs.google.com/present/view?id=0AdfJ52qTSm3FZGQ1cWozcDRfNGRjYnBjcmNi&amp;amp;hl=en_US" style="color: rgb(0, 85, 150) !important;"&gt;How to write the Android native apps skeleton&lt;/a&gt;&amp;nbsp;(FK)&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="https://docs.google.com/presentation/d/1vG8_BWQGF6l1uNmq3jHWqlRlwLRm1oPocErcX9W-yo0/edit?hl=en_US#slide=id.p" style="color: rgb(0, 85, 150) !important;"&gt;Google app engine, how to write the server part&lt;/a&gt;&amp;nbsp;(FK)&lt;br /&gt;&lt;a href="https://docs.google.com/presentation/d/1RcIsLbNteYkrFZN-qzsGPQ3lO5bjt4c0gMPq234xT48/edit?hl=en_US#slide=id.p" style="color: rgb(0, 85, 150) !important;"&gt;Mobile Apps Development Bootstrap #3&lt;/a&gt;&amp;nbsp;(TB)&lt;br /&gt;&lt;a href="https://docs.google.com/presentation/d/1A0R0QcwFy1efamUNZWy2ozpueJu5srSRBYHUxyn8i8o/edit?authkey=CK3e-84H&amp;amp;hl=en_US&amp;amp;authkey=CK3e-84H#slide=id.p" style="color: rgb(0, 85, 150) !important;"&gt;Mobile Apps Development Bootstrap #4&lt;/a&gt;&amp;nbsp;(FK)&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;Next Thursday I am getting ready with Filip to talk to all teams in one to one meetings. We would like review the stage of the applications development. I want to understand how the teams selected the minimal feature set. I'd like to see how far they are with the implementation. We will check the blogs and the weekly reporting. We also will be ready to help solving possible problems. I hope, we will see some early stage applications already.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-8481182293358188583?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/8481182293358188583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/11/samsung-galaxy-apps-development-class-8.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/8481182293358188583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/8481182293358188583'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/11/samsung-galaxy-apps-development-class-8.html' title='Samsung Galaxy Apps Development - class 8'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s72-c/VIA_logo_simple.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-3346669048028972769</id><published>2011-11-06T16:36:00.000+01:00</published><updated>2011-11-06T16:36:32.429+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='StartUp'/><category scheme='http://www.blogger.com/atom/ns#' term='eClub'/><title type='text'>New projects - eClub</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s1600/Screen+shot+2011-11-06+at+4.35.08+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="62" src="http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s200/Screen+shot+2011-11-06+at+4.35.08+PM.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;&lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;Entrepreneurs Club&lt;/a&gt; is bringing together students enthusiastic about new technologies, innovation, cooperation and startups. eClub introduces the best entrepreneurs, marketers, technologists and vcs motivating and inspiring students to start their own projects and businesses.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;We had the first round of presentations in the eClub, &amp;nbsp;check the videos. We have 8&lt;a href="http://www.eclub.cvutmedialab.cz/projects"&gt;&amp;nbsp;teams presenting their projects&lt;/a&gt;, similarly as last time. The proposed projects are all Internet applications, some of them are addressing the mobile market. Here is short introduction of the projects:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;Helpdesk&lt;/span&gt;&lt;/b&gt; team is proposing a mobile/web application. The client allows users to take a picture, save the GPS location and add a comment or question. The collected information is send to an operator. User gets the reply to mobile - simple easy to understand.&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;CloudCardz&lt;/span&gt;&lt;/b&gt; team wants to make the business cards exchange easier by scanning the QR code with mobile phone. Simplification and exchange speedup of a personal information using cell phone is a great idea.&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;WebDop&lt;/span&gt;&lt;/b&gt; has the ambition to help users to follow their friends easily on all social sites they may use – not simple but very useful. &lt;br /&gt;An early version of &lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;SetYourSchedule&lt;/span&gt;&lt;/b&gt; is already used by some business and the author wants to make it more general and offer it globally. &lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;Favorite connections&lt;/span&gt;&lt;/b&gt;&amp;nbsp;is a public transport app. It has already strong competition but the team is betting on new features and additional know-how in their design.&lt;br /&gt;I like the idea of the &lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;Boring-o-meter&lt;/span&gt;&lt;/b&gt;. It is a simple moving hand standing in front of the audience. The hand shows the crowd happiness collected through cell phones. If we use it in the next eClub session we definitely will call it happiness meter, there is nothing boring in the eClub…&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;ConTutor&lt;/span&gt;&lt;/b&gt; team wants to help all students of foreign languages. The app&amp;nbsp;helps finding a tutor, give him a rating. It also handles&amp;nbsp;payments. Get a friend for foreign language conversations – nice idea, very helpful.&lt;br /&gt;The last project is focusing on 3D business people trying to find easier and cheaper ways using &lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;3D-SaaS&lt;/span&gt;&lt;/b&gt; apps. Very demanding but it also may be very rewarding.&lt;br /&gt;&lt;br /&gt;All teams tried their best to introduce new ideas. They have another few weeks to improve ideas before the final presentation. The jury will vote for the best teams and the &lt;a href="http://www.cvutmedialab.cz/"&gt;Media Lab&lt;/a&gt; Foundation will award the best teams with a scholarship to help them to turn their applications to real offerings.&lt;br /&gt;&lt;br /&gt;We already had several interesting speakers in the eClub this year. We met successful entrepreneurs from Silicon Valley Hubert Palan. Vitek Valka has explained how he has developed one of the best stores with photos PixMax. Jan Matejka gave us introduction to soft skills. Tereza, Vojta and Pier gave us some insight to Silicon Valley incubators. We continue next Monday with Ondrej Bartos presentation. Join us!&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-3346669048028972769?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/3346669048028972769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/11/new-projects-eclub.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/3346669048028972769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/3346669048028972769'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/11/new-projects-eclub.html' title='New projects - eClub'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-NZBcGs24wkA/TrapVz7Xv7I/AAAAAAAAEOQ/hNI7wrbqaxg/s72-c/Screen+shot+2011-11-06+at+4.35.08+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-6208365771108634206</id><published>2011-11-04T19:50:00.002+01:00</published><updated>2011-11-04T19:50:18.560+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VIA'/><title type='text'>Samsung Galaxy Apps Development - class 7</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s1600/VIA_logo_simple.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="101" src="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s200/VIA_logo_simple.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;VIA is an Internet applications development course focusing on design of mobile web applications for students. VIA class number seven took place last Thursday. Half of the semester is behind!&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/presentation/d/1RcIsLbNteYkrFZN-qzsGPQ3lO5bjt4c0gMPq234xT48/edit?hl=en_US#slide=id.p"&gt;Presentation&lt;/a&gt; number seven was about databases. &lt;a href="https://sites.google.com/a/3c.felk.cvut.cz/cloud-computing-center-preview/members"&gt;Tomas Barina&lt;/a&gt; prepared an introduction of the database technology for web servers. He has reviewed the SQL basics and explained some of the specifics of the NoSQL database technology. Mainly he has focused on the Google App Engine data services: datastore, memcache and blobstore. New datastore with five 9s is the recommended choice. Then he continued with some APIs recommendations, there are two java&amp;nbsp;choices&amp;nbsp;JDO and JPA for GAE. Large part of the session was devoted to a sample code. Tomas has shown how to set the database, write the basic CRUD operations and how to test the code using a REST client and datastore/viewer. Samples of the memcache usage were also explained with some comments about&amp;nbsp;efficiency. &amp;nbsp;The whole presentation is giving complete advice on how to configure and use persistence in GAE.&lt;br /&gt;&lt;br /&gt;&lt;table border="1" cellpadding="10" style="background-color: lightgrey;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;&lt;div style="color: rgb(0, 85, 150) !important;"&gt;&lt;div style="text-align: left;"&gt;See the presentations&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="https://docs.google.com/present/view?id=0AdfJ52qTSm3FZGQ1cWozcDRfNGRjYnBjcmNi&amp;amp;hl=en_US" style="color: rgb(0, 85, 150) !important;"&gt;How to write the Android native apps skeleton&lt;/a&gt; (FK)&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="https://docs.google.com/presentation/d/1vG8_BWQGF6l1uNmq3jHWqlRlwLRm1oPocErcX9W-yo0/edit?hl=en_US#slide=id.p" style="color: rgb(0, 85, 150) !important;"&gt;Google app engine, how to write the server part&lt;/a&gt; (FK)&lt;br /&gt;&lt;a href="https://docs.google.com/presentation/d/1RcIsLbNteYkrFZN-qzsGPQ3lO5bjt4c0gMPq234xT48/edit?hl=en_US#slide=id.p" style="color: rgb(0, 85, 150) !important;"&gt;Mobile Apps Development Bootstrap #3&lt;/a&gt; (TB)&lt;/div&gt;&lt;/th&gt;  &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;The next session will put all three presentations together. The result will be a simple code for a web application running on a Galaxy tablet. The native client will display an entry field for name, surname and date of birth. The user will fill-in data and save them on GAE. The next “activity” screen will read the data from the cloud and display it. This final application will complete the web apps how-to. The whole code will be published on github. &lt;br /&gt;&lt;br /&gt;We had two interesting contributions in discussion &lt;a href="http://groups.google.com/group/ctu-via?hl=en"&gt;forum&lt;/a&gt;. Adam send a post showing how to use WiFi instead of the USB cable for the Galaxy tablet during the development. Very nice and useful, no wires cluttering the table. The second contribution describes an API for the university information system called KOS. &lt;a href="https://sites.google.com/a/3c.felk.cvut.cz/cloud-computing-center-preview/members"&gt;Tonda&lt;/a&gt; put together sample code for authentication and data access. This is the&amp;nbsp;starting&amp;nbsp;point for all teams working on applications requiring the schedule and other data from KOS. Michal has published description of a &lt;a href="http://dev-team-horn.blogspot.com/"&gt;small game&lt;/a&gt;&amp;nbsp;on his blog.&lt;br /&gt;&lt;br /&gt;I have reviewed the teams development sites to check the activity. I have found good and &amp;nbsp;interesting progress. Happy meal team produced nice wireframes for their &lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=sites&amp;amp;srcid=ZGVmYXVsdGRvbWFpbnx2aWFoYXBweW1lYWx8Z3g6M2U4NjM3ZmM2Nzk2MGQ4"&gt;application&lt;/a&gt;.&lt;br /&gt;Car share has developed lively&amp;nbsp;&lt;a href="http://code.google.com/p/car-share/downloads/detail?name=carshare-service_2011-11-04.swf"&gt;video&lt;/a&gt; showing authentication, great job!&lt;br /&gt;&lt;br /&gt;Conclusions: Some teams have made great progress. It looks like some do not like documenting. Some of the teams need to wake up and begin working. But overall, I thing, we are doing great job!&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-6208365771108634206?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/6208365771108634206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/11/samsung-galaxy-apps-development-class-7.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6208365771108634206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6208365771108634206'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/11/samsung-galaxy-apps-development-class-7.html' title='Samsung Galaxy Apps Development - class 7'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s72-c/VIA_logo_simple.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-3999214660003570050</id><published>2011-10-29T18:42:00.000+02:00</published><updated>2011-10-29T18:42:50.811+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VIA'/><title type='text'>Samsung Galaxy Apps Development - class 6</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-3WJBXHPI3Gk/To7eTbzlXZI/AAAAAAAAENo/O_4A69mM3gE/s1600/VIA_logo_simple.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="101" src="http://3.bp.blogspot.com/-3WJBXHPI3Gk/To7eTbzlXZI/AAAAAAAAENo/O_4A69mM3gE/s200/VIA_logo_simple.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;VIA is an Internet applications development course focusing on design of mobile web applications for students. VIA class number six (time flies) took place last Thursday.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Thanks to the generous Samsung donation all of us in VIA course work on the same software as well as hardware. The new Galaxy tablets are great and we are all excited.&amp;nbsp;Most of the students are already getting familiar with the new capabilities. Tablets will become their primary target platform. It is great advantage getting the latest technology as soon as released. Especially in this case, tablets are changing the way we will use Internet. Playing with new gesture oriented applications on new screen format, with different&amp;nbsp;capabilities opens new opportunities and ideas.&amp;nbsp;Tablets have an easy and&amp;nbsp;natural&amp;nbsp;UI, but it still takes some time to get acquitted with it. For&amp;nbsp;programmers&amp;nbsp;it is not simple to switch from the traditional UI web design thinking to full screen gestures controlled environment. Of course the hands-on&amp;nbsp;experience&amp;nbsp;is&amp;nbsp;essential. Samsung thank you, the new tablets will open new opportunities.&lt;br /&gt;&lt;br /&gt;This time the class was about the Google App Engine. GAE will be our primary server platform. Fillip has done great job, check his &lt;a href="https://docs.google.com/presentation/d/1vG8_BWQGF6l1uNmq3jHWqlRlwLRm1oPocErcX9W-yo0/edit?hl=en_US#slide=id.gf6bf81_0_123"&gt;presentation &lt;/a&gt;explaining high level the architecture, registration process, how to install the GAE plug-ins to Eclipse. One by one the &amp;nbsp;screen shots with key sequences show how to install plug-ins. The presentation is completed by a simplest java servlet “Hello world”. Next pages are explaining how to use the GAE and how to develop an application along with the GAE administration console main screens showing statistics, logs etc.&lt;br /&gt;&lt;br /&gt;&lt;table border="1" cellpadding="10" style="background-color: lightgrey;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;&lt;div style="color: rgb(0, 85, 150) !important;"&gt;&lt;div style="text-align: left;"&gt;See the presentations&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="https://docs.google.com/present/view?id=0AdfJ52qTSm3FZGQ1cWozcDRfNGRjYnBjcmNi&amp;amp;hl=en_US" style="color: rgb(0, 85, 150) !important;"&gt;How to write the Android native apps skeleton&lt;/a&gt; (FK)&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="https://docs.google.com/presentation/d/1vG8_BWQGF6l1uNmq3jHWqlRlwLRm1oPocErcX9W-yo0/edit?hl=en_US#slide=id.p" style="color: rgb(0, 85, 150) !important;"&gt;Google app engine, how to write the server part&lt;/a&gt; (FK)&lt;/div&gt;&lt;/th&gt;  &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;All teams should be able to create Android native client and write a simple GAE servlet now. Next class will be about databases. What data services and what modeling and&amp;nbsp;persistence&amp;nbsp;APIs are available at GAE, how to configure the database. The hands on part of the presentation will show how to code a simplest servlet width doGet() and doPost() methods reading a storing text string to database. &lt;br /&gt;&lt;br /&gt;The discussion forum is also starting to take off. Some good questions and post with coding and development hints are showing up. My ambition is to demonstrate students the power of the group work, the advantage of sharing and helping to each other. Crowd sourcing paradigm and social networks grew for the same assumption and are today the base of the most successful apps. Cooperation and communication are essencial.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;I am looking forward to see the progress, therefore my next task is to check how the teams are reporting the development progress. I can not wait to see first apps "activities" on the tablet screen. Join us, look at presentations and ask questions if something is not clear. Help us improve!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-3999214660003570050?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/3999214660003570050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/10/samsung-galaxy-apps-development-class-6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/3999214660003570050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/3999214660003570050'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/10/samsung-galaxy-apps-development-class-6.html' title='Samsung Galaxy Apps Development - class 6'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-3WJBXHPI3Gk/To7eTbzlXZI/AAAAAAAAENo/O_4A69mM3gE/s72-c/VIA_logo_simple.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-684050054695601753</id><published>2011-10-25T23:20:00.000+02:00</published><updated>2011-10-25T23:20:13.890+02:00</updated><title type='text'>New Samsung tablets at CTU</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ulxbRnzzk4o/TqcnahMSGEI/AAAAAAAAEN8/IA7of2S3eFc/s1600/Screen+shot+2011-10-25+at+11.16.53+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="91" src="http://2.bp.blogspot.com/-ulxbRnzzk4o/TqcnahMSGEI/AAAAAAAAEN8/IA7of2S3eFc/s200/Screen+shot+2011-10-25+at+11.16.53+PM.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Samsung has donated 50 Galaxy 10.1 tablets to support mobile apps development at CTU. Samsung President and CTU Medialab representative have signed the contract in presence of the CTU president.&lt;br /&gt;&lt;br /&gt;Fantastic, first of all, this is the best news for my students of the Internet Applications Development course (VIA). The tablets will be the main development and testing tool in this course.&lt;br /&gt;&lt;br /&gt;Why tablets? It is clear that tablets will gaining bigger and bigger share. I believe, a tablet application saving the data in the cloud will dominate the future Internet. They will be used in many segments of the industry including universities. In general the mobile devices will generate large, probably the largest part of the Internet traffic. Students need to learn the art of these applications development.&lt;br /&gt;&lt;br /&gt;What are the steps in our project? I’d like to walk students through the whole development cycle of Android apps storing the data on Google App Engine. We started with product specification and currently the we work on product valuation. At the end of the course each team has to demonstrate working app. In my view the key difference to other theoretical courses is the problem oriented approach and hands-on experience.&lt;br /&gt;&lt;br /&gt;I am looking forward to see the first team showing the tablet with working application. Track the teams development steps on their web pages or you can read my regular reports, click the VIA tag.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-684050054695601753?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/684050054695601753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/10/new-samsung-tablets-at-ctu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/684050054695601753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/684050054695601753'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/10/new-samsung-tablets-at-ctu.html' title='New Samsung tablets at CTU'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-ulxbRnzzk4o/TqcnahMSGEI/AAAAAAAAEN8/IA7of2S3eFc/s72-c/Screen+shot+2011-10-25+at+11.16.53+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-7654877463556544681</id><published>2011-10-22T20:33:00.000+02:00</published><updated>2011-10-25T23:23:11.700+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VIA'/><title type='text'>Mobile web applications development - VIA class 5</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s1600/VIA_logo_simple.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="101" src="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s200/VIA_logo_simple.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;VIA is an Internet applications development course focusing on design of mobile web applications for students. VIA class number five took place last Thursday. &lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This time the class was about the native Android applications development. My PhD student Filip delivered the &lt;a href="https://docs.google.com/present/view?id=0AdfJ52qTSm3FZGQ1cWozcDRfNGRjYnBjcmNi&amp;amp;hl=en_US"&gt;presentation&lt;/a&gt;. With his long experience in developing web client applications he is the best to introduce students to the art of designing web apps. He has started with creating the building environment. Our&amp;nbsp;preferred IDE&amp;nbsp;is Eclipse with some plug-ins. Filip&amp;nbsp;has shown how to do installation and configuration of the guild system. &amp;nbsp;The first sample Android application can almost entirely generated by the Google Android plug-ins. We expect the students to install all the tools and plug-ins and show the first application running in the emulator next week. Tough job, the emulator is&amp;nbsp;pretty&amp;nbsp;slow, but alas, we have a surprise for all the students. Wait till Tuesday for the oficial&amp;nbsp;announcement&amp;nbsp;… Next, the teams will have to select github or code.google.com source control system (SCS). All the projects will be open source and we will use the SCS for a sample code to quickly jumpstart the development.&lt;br /&gt;&lt;br /&gt;Next Thursday we will continue with introduction to server side - Google App Engine. The goal is to have a simple sample code showing a web native application on Android with CRUD operations on GAE. In two weeks from today I expect students to demonstrate running sample apps saving and reading data from the web. These apps will be the basis for further development. We will do our best delivering the easy to understand presentations and&amp;nbsp;consulting&amp;nbsp;to help to all students overcome difficulties and make all working.&lt;br /&gt;&lt;br /&gt;Using the computer science terminology: the teams concurrently work on validating proposed projects. One of the teams already pivoted, or more correctly, they have completely changed the application. Instead of building another social network they are planning to create a tool for remembering points required for getting credits and participation on seminars, very valuable for all students. It is the &lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/projects"&gt;Foko&lt;/a&gt; team, the site is still not updated, wait ... They need to ask colleagues what exactly it is students need to record at school. In my view this is the right right attitude: something doesn't work let's switch to something&amp;nbsp;different&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Keep the fingers crossed! The schedules are&amp;nbsp;aggressive!&amp;nbsp;The teams need to deliver working apps. Stay in touch, suggest …&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-7654877463556544681?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/7654877463556544681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/10/mobile-web-applications-development-via_22.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7654877463556544681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7654877463556544681'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/10/mobile-web-applications-development-via_22.html' title='Mobile web applications development - VIA class 5'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s72-c/VIA_logo_simple.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5603219196395533006</id><published>2011-10-21T18:43:00.000+02:00</published><updated>2011-10-21T18:43:49.901+02:00</updated><title type='text'>Mini Seedcamp Prague</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-eOhwcIc6Jc4/TqGgmxFtw3I/AAAAAAAAENw/QdECg1jnW3Y/s1600/Screen+shot+2011-10-21+at+6.40.22+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="82" src="http://1.bp.blogspot.com/-eOhwcIc6Jc4/TqGgmxFtw3I/AAAAAAAAENw/QdECg1jnW3Y/s200/Screen+shot+2011-10-21+at+6.40.22+PM.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;I have met lot of &amp;nbsp;interesting people yesterday at the Mini &lt;a href="http://www.seedcamp.com/"&gt;Seedcamp&lt;/a&gt; in Prague. Seedcamp is an early-stage micro seed investment fund and mentoring program. I was happy to be a mentor. In the morning we saw all twenty participating teams giving very short presentation. In the afternoon mentors created groups of three and had one to one discussion with selected teams. Discussions were limited to 45 min. I had a chance to talk to five teams. During the sessions mentors tried to analyze teams proposals, find weak points and suggest further steps. We have finished the day in the nearby Friends Coffee House.&lt;br /&gt;Working with teams was lively experience for me, I&amp;nbsp;always&amp;nbsp;enjoy to think how to move the company ahead how to define the next steps in their journey to market. As usually many of the companies were very technologically and less business oriented.&lt;br /&gt;I liked very systematic approach of the &lt;a href="http://www.indoo.rs/"&gt;Indoors&lt;/a&gt; startup. They provide the indoor location capabilities. Subjects are localized using the wifi and installed&amp;nbsp;application. &amp;nbsp;My second favorite is the &lt;a href="http://qminderapp.com/"&gt;Qminder&lt;/a&gt; from Estonia. Beside of wearing a lovely stocking cap they introduced a great app to line people to a queue with smart phones. Nice, simple, easy to understand. The only drawback, it is easy to copy.&lt;br /&gt;It was a fantastic event. I had the opportunity to meet many important people from the local as well as international startup community. During the breaks we had time enough for discussions and networking. I am also hoping there will be more than two startups from the Czech Republic next time. Great event we need more of them in Prague!&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5603219196395533006?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5603219196395533006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/10/mini-seedcamp-prague.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5603219196395533006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5603219196395533006'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/10/mini-seedcamp-prague.html' title='Mini Seedcamp Prague'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-eOhwcIc6Jc4/TqGgmxFtw3I/AAAAAAAAENw/QdECg1jnW3Y/s72-c/Screen+shot+2011-10-21+at+6.40.22+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-6901417394724783107</id><published>2011-10-18T13:14:00.001+02:00</published><updated>2011-10-18T13:14:33.957+02:00</updated><title type='text'>Google developers day Prague</title><content type='html'>Great, my students are presenting on stage of the Google Developers Day in Prague. Vrata is showing the first version of a helpdesk application for Android phones. The  application is designed for  mobile users to ask company operator to help them in their job. They can attach a photo to a question as well as the location. The operator is answering using a web application. The complete list of questios is stored in Google App Engine. The operator can see the pictures and the location is displayed in the map. Great work. It still requires some tuning, but I am sure it will be very useful for many mobile users.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-6901417394724783107?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/6901417394724783107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/10/google-developers-day-prague.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6901417394724783107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6901417394724783107'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/10/google-developers-day-prague.html' title='Google developers day Prague'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-666419605826473278</id><published>2011-10-17T16:04:00.000+02:00</published><updated>2011-10-25T23:21:43.732+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eClub'/><title type='text'>Brainstorming in eClub</title><content type='html'>&lt;br /&gt;We had a discussion about what to do in this run of the &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub &lt;/a&gt;about two weeks ago. One of three requests was to organize a brainstorming session. Let’s do it today. Brainstorming theme is: web applications. Jan Matejka will have short presentation about emotional and social intelligence and just after he will help us with brainstorming. We are relatively large group, which may generate a lot of ideas. To enable easy and quick idea entry I have prepared a simple entry form on our web. Each idea will be labeled with a name to allow add comments or further suggestion. The author can edit the original idea. All ideas, comments or suggestions will be collected in a read-only spreadsheet. I leave the idea entry form and the spreadsheet open even after today meeting to let you think about them. I hope, the preferable way of generating an interesting idea is to stand up and shout ... Remember we are not going to do any evaluation during the session. The main purpose of brainstorming is to generate weird ideas and then extract the best essence.&lt;br /&gt;&lt;br /&gt;Last time I have also asked who is going to enter the competition for the best projects. I saw a decent number of hands. This is a signal to go ahead. What are we going to compete for? It will be a scholarship 5-15k CZK per month for 3-5 month in the summer semester. We will award the first three teams. The winning teams will be selected by an international jury after presentation just before Christmas. You will also win an experienced mentor, who will help you turning your idea to a viable product. &amp;nbsp;We will organize monthly meetings between you, your mentor and the representative of CTU Media Lab Foundation to evaluate the progress. The meeting may decide to stop the funding in case of a poor performance. The presentation tryout is next week. Get on stage, you’ll get a valuable feedback before presenting in front of the jury. All of you intending to enter the competition register in, please. The &lt;a href="http://www.eclub.cvutmedialab.cz/register-project"&gt;registration &lt;/a&gt;link is on our home page.&lt;br /&gt;&lt;br /&gt;What are the rules? The entering team must have at least two members and one of them must be a university student (PhD students are OK too) in the Czech Republic in the academic year 2011/12. Members who are not students are not eligible for scholarship. We also have prepared a simple summary &lt;a href="http://www.eclub.cvutmedialab.cz/projects/projects-presentations"&gt;how to present&lt;/a&gt; on our web pages or you can have a look at a presentation by &lt;a href="http://www.metatv.cz/index.php?iden=21913290&amp;amp;porad=eclub"&gt;Lucie &lt;/a&gt;from last year to understand what is the trick.&lt;br /&gt;&lt;br /&gt;I have created also the “&lt;a href="http://www.eclub.cvutmedialab.cz/home/interesting-links"&gt;Interesting links&lt;/a&gt;” page with some good startup know-how sites. At the button of the page is a comment window. Use it to suggest your favorite links, please. You can also send me a suggestion by email. Let’s try to select the best links.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Prepare for nest week presentations, join us for today brainstorming!&lt;/b&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-666419605826473278?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/666419605826473278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/10/brainstorming-in-eclub.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/666419605826473278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/666419605826473278'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/10/brainstorming-in-eclub.html' title='Brainstorming in eClub'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-6450351615929671567</id><published>2011-10-15T12:56:00.001+02:00</published><updated>2011-10-25T23:23:11.695+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VIA'/><title type='text'>Mobile web applications development - VIA class 4</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;o:DocumentProperties&gt;  &lt;o:Template&gt;Normal.dotm&lt;/o:Template&gt;  &lt;o:Revision&gt;0&lt;/o:Revision&gt;  &lt;o:TotalTime&gt;0&lt;/o:TotalTime&gt;  &lt;o:Pages&gt;1&lt;/o:Pages&gt;  &lt;o:Words&gt;380&lt;/o:Words&gt;  &lt;o:Characters&gt;2171&lt;/o:Characters&gt;  &lt;o:Company&gt;CVUT FEL&lt;/o:Company&gt;  &lt;o:Lines&gt;18&lt;/o:Lines&gt;  &lt;o:Paragraphs&gt;4&lt;/o:Paragraphs&gt;  &lt;o:CharactersWithSpaces&gt;2666&lt;/o:CharactersWithSpaces&gt;  &lt;o:Version&gt;12.0&lt;/o:Version&gt; &lt;/o:DocumentProperties&gt; &lt;o:OfficeDocumentSettings&gt;  &lt;o:AllowPNG/&gt; &lt;/o:OfficeDocumentSettings&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves&gt;false&lt;/w:TrackMoves&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:DrawingGridHorizontalSpacing&gt;18 pt&lt;/w:DrawingGridHorizontalSpacing&gt;  &lt;w:DrawingGridVerticalSpacing&gt;18 pt&lt;/w:DrawingGridVerticalSpacing&gt;  &lt;w:DisplayHorizontalDrawingGridEvery&gt;0&lt;/w:DisplayHorizontalDrawingGridEvery&gt;  &lt;w:DisplayVerticalDrawingGridEvery&gt;0&lt;/w:DisplayVerticalDrawingGridEvery&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:DontAutofitConstrainedTables/&gt;   &lt;w:DontVertAlignInTxbx/&gt;  &lt;/w:Compatibility&gt; &lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState="false" LatentStyleCount="276"&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-ascii-font-family:Cambria; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:minor-latin;}&lt;/style&gt;&lt;![endif]--&gt;&lt;!--StartFragment--&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s1600/VIA_logo_simple.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="101" src="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s200/VIA_logo_simple.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;VIA is an Internet applications development course focusing on design of mobile web applications for students.&amp;nbsp;&lt;/i&gt;&lt;i&gt;VIA class number four took place on Thursday. &amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;We have finished the presentation of all the fourteen projects. All teams have created home pages and short description. The links are at our&amp;nbsp;&lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/projects"&gt;VIA projects pages&lt;/a&gt;. We can roughly break the applications to three categories.&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Scheduling applications enhancing and simplifying access to our very complex university information system.&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The Manager Calendar group is betting on the idea of publicly informing about participating or skipping a class.&amp;nbsp;&lt;/li&gt;&lt;li&gt;The Via-Gra team offers a calendar/task application alerting users about school important deadlines.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Eager programmers are offering combination of courses schedule with entering notes and links to study materials.&amp;nbsp;&lt;/li&gt;&lt;li&gt;The Day Team suggests almost the same idea. &amp;nbsp;&lt;/li&gt;&lt;li&gt;The Vychodniary project is designing aggregation of the study materials from slightly different point.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Fellow Me team wants to improve searching for students and university stuff using all information on net.&amp;nbsp;&lt;/li&gt;&lt;li&gt;SocDev team is trying to design a students oriented project management application.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;The second largest group of applications leverages the power of social applications.&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Party Pool and Foko Team have very similar idea helping to find events based on location and time.&amp;nbsp;&lt;/li&gt;&lt;li&gt;ShareTimeProject is trying to help friends sharing activities through their calendars.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Car share is more or less a general application automating hitch hiking.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;These applications are much more ambitious than what can be achieved in a school project. To create the critical mass of users nmaking the application useful is very difficult and takes lot of time and money. My suggestion is to design these ideas as Facebook application with the mobile UI.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;The last group contains all the other applications.&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Happy meal wants to provide a list and scoring system for the university canteens.&amp;nbsp;&lt;/li&gt;&lt;li&gt;A great idea is an online presentation evaluation proposed by Via Team.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Jamata team is offering games to kill free time.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;Great, we have fourteen teams with a plan for an application. Next Thursday we will show how to install Eclipse plus plug-ins and explain a sample code. It will be an Android native application with single widget and a Google App Engine backend to store the entered data on server. Basically, we will use the Google suggested code. All will be placed on github to let all students easily download the initial source and start to experiment.&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;The next deadline for all teams is the October 27th. I expect the teams to present validation of their applications, explaining their experiments proving their apps ideas. This also will be the time to limit the feature set of all apps and set realistic targets for the MVP.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;It is a lot of work in front of all of us, but I hope it also will&amp;nbsp;be a lot of fun.&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-6450351615929671567?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/6450351615929671567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/10/mobile-web-applications-development-via_15.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6450351615929671567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6450351615929671567'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/10/mobile-web-applications-development-via_15.html' title='Mobile web applications development - VIA class 4'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s72-c/VIA_logo_simple.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5185360974192401247</id><published>2011-10-10T10:43:00.000+02:00</published><updated>2011-10-10T10:43:03.557+02:00</updated><title type='text'>We are meeting teachers.</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s1600/VIA_logo_simple.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="101" src="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s200/VIA_logo_simple.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;My university is constantly looking for new, talented students. Thanks to Google for sponsorship the &lt;a href="http://oi.fel.cvut.cz/en/home"&gt;Open Informatics&lt;/a&gt; program is organizing a &lt;a href="http://cyber.felk.cvut.cz/brana/"&gt;meeting&lt;/a&gt; with secondary school teachers today. We want to show what we do and also get a feedback. My part is to explain how we use Google tools in education. I must admit, I am little bit biased. I have worked for Google for more than two years and I was using all Google tools on everyday basis. &lt;br /&gt;&lt;br /&gt;My &lt;a href="http://prezi.com/j0xiyijkl84c/education-in-cloud/"&gt;presentation&lt;/a&gt; will show how I work with students in the &lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/"&gt;Internet Application Development&lt;/a&gt; (VIA) course. Students will learn how to invent, validate and develop a simple Android tablet application in one semester.&amp;nbsp;Hands-on experience is the only way to learn how to work and act while developing an application. I am encouraging students to use the Agile software techniques in projects.&amp;nbsp;Team members, except at school, are not in one place they need to communicate, use the Internet. Consequently collaboration is the most important skill students need to learn. &lt;br /&gt;&lt;br /&gt;To achieve our goals it is very important to choose the right software tools.&amp;nbsp;They need to be simple and support daily project activities.&amp;nbsp;Clearly, all the tools need to support cooperation. We have chosen the &lt;a href="http://www.google.com/educators/p_apps.html"&gt;Google Apps&lt;/a&gt; education edition. In my opinion it offers superb tools for cooperation and group work.&lt;br /&gt;&lt;br /&gt;What we use? The &lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/"&gt;VIA home page&lt;/a&gt; is hosted on Google sites. The calendar for the class, map and other widgets are included. For project tracking we use Docs and Blogger. I also use quite a lot Forms to run surveys. Some students created their home pages on &lt;a href="http://code.google.com/"&gt;code.google.com&lt;/a&gt;, some have also chosen Sites. For discussion we use Google groups. Some of the teams use Google Presentation Docs. In the initial part of the project students need to validate the app hypothesis and beside Forms, they used also Google Insight and Analytics. For the development we use all the Android and Google App Engine with lot of introductory staff on Google Code.&lt;br /&gt;&lt;br /&gt;Almost all the students entering the course have their private gmail address. This is complicating some of the sharing, administration and access to apps, since they do not use the VIA account as primary. Moving email address is probably one of the most difficult problems.&lt;br /&gt;&lt;br /&gt;The VIA course is completely open, all documents and projects are public. I am reporting about what is&amp;nbsp;happening&amp;nbsp;in each class periodically in this blog. We have thirteen projects. I’d like to attract other students and join us. I can imagine, we can use these&amp;nbsp;tools&amp;nbsp;for working with students before they get to the university, we definitely can introduce and motivate them to new technologies. Talk to us. We can also work with other universities and developers worldwide. These are the benefits of great &lt;a href="http://jsedivy.blogspot.com/2011/08/software-development-democratization.html"&gt;software democratization process&lt;/a&gt; on the net. Join or follow!&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5185360974192401247?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5185360974192401247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/10/we-are-meeting-teachers.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5185360974192401247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5185360974192401247'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/10/we-are-meeting-teachers.html' title='We are meeting teachers.'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s72-c/VIA_logo_simple.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-1903530803427588910</id><published>2011-10-06T18:33:00.000+02:00</published><updated>2011-10-25T23:23:11.680+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VIA'/><title type='text'>Mobile web applications development - VIA class 3</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s1600/VIA_logo_simple.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="101" src="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s200/VIA_logo_simple.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;This is the report from the third VIA class.  Internet applications development course focusing on development of mobile web applications for students.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;It was an interesting class today. Student teams were presenting&amp;nbsp;projects&amp;nbsp;proposals. &lt;a href="https://sites.google.com/site/partypooliscool/home"&gt;CoreOfPoodle&lt;/a&gt; presented an app to quickly find the neareast cultural events. &lt;a href="https://sites.google.com/site/eagerprogrammers/"&gt;Eager Programmers&lt;/a&gt; team and &lt;a href="https://sites.google.com/site/sharetimeproject"&gt;Dynamic Core&lt;/a&gt;  team are suggesting social web based application to organize free time. &lt;a href="http://code.google.com/p/car-share/"&gt;AdusMaraGoust&lt;/a&gt; Team introduced Car Share project desiged to search for cheap student travel. &lt;a href="https://sites.google.com/site/devteamvia"&gt;DEV-TEAM&lt;/a&gt; came with an interesting idea to share class supporting material generated by students accessible through a classes schedule.&amp;nbsp;Sometimes it becomes very difficult to find friends and teachers at the university and the&amp;nbsp;&lt;a href="http://sites.google.com/site/fellowmeproject/"&gt;Fellow Me&lt;/a&gt;&amp;nbsp;team&amp;nbsp;is trying to make this simpler.&lt;br /&gt;&lt;br /&gt;All teams set their home pages and those who have presented provided links to their presentation. Some of the presentations are in Czech but I hope, we fix this soon. All teams delivered good work presenting clearly what is their idea. We will finish the presentations in the next class.&lt;br /&gt;&lt;br /&gt;Ok, we have some idea what to develop. But we only have hypotheses for an application. We must validate the proposed apps, make sure someone really needs it. How to do it? Teams have to test the hypotheses on their&amp;nbsp;colleagues.&lt;br /&gt;&lt;br /&gt;One way of doing it, is to create a paper mock up of an applications and test the interest, for example, in the university cafeteria. Asking students what they like, would they download the application, is something missing or what they do not need. All answers should be recorded, presented and then decisions need to be made. Other method is to create a web page, which is just showing a wireframe with some links. Route friends to the web and collect clicks with google analytics. Most frequently clicked feature is important, but be careful, it also depends on the web page layout, this experiment needs to be repeated with different layouts. Other methodology is to create a questionary and ask colleagues&amp;nbsp;about their opinion. Some of you may develop a pdf mockup, with clickable links and run it on Android device to collect users response. The closer we can get to the final experience the better we can estimate the customers needs. In all cases we want to estimate what is the&amp;nbsp;minimum&amp;nbsp;features&amp;nbsp;set.&lt;br /&gt;&lt;br /&gt;Almost all of the applications are very&amp;nbsp;ambitious. Some of the applications are only&amp;nbsp;vaguely related to students needs.&amp;nbsp;We will probably need to fix this. Keep in mind that most of&amp;nbsp;the&amp;nbsp;Android market apps are very simply accomplishing one thing with a minimum UI complexity. This does not mean the implementation is also simple.&amp;nbsp;To destile the most important features and create a simple UI is the trick. This is the teams job now! Teams need to focus on reduction of functionality,&amp;nbsp;implementing&amp;nbsp;only what is&amp;nbsp;necessary. This is probably the most difficult task.&lt;br /&gt;&lt;br /&gt;The minimum viable products should be available just before Christmas and this is an&amp;nbsp;extremely&amp;nbsp;agressive target. We have to work hard ...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-1903530803427588910?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/1903530803427588910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/10/mobile-web-applications-development-via.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1903530803427588910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1903530803427588910'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/10/mobile-web-applications-development-via.html' title='Mobile web applications development - VIA class 3'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s72-c/VIA_logo_simple.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-4680800215653317799</id><published>2011-10-01T12:52:00.000+02:00</published><updated>2011-10-25T23:21:43.713+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eClub'/><title type='text'>New eClub season kick off</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;o:DocumentProperties&gt;  &lt;o:Template&gt;Normal.dotm&lt;/o:Template&gt;  &lt;o:Revision&gt;0&lt;/o:Revision&gt;  &lt;o:TotalTime&gt;0&lt;/o:TotalTime&gt;  &lt;o:Pages&gt;1&lt;/o:Pages&gt;  &lt;o:Words&gt;79&lt;/o:Words&gt;  &lt;o:Characters&gt;455&lt;/o:Characters&gt;  &lt;o:Company&gt;CVUT FEL&lt;/o:Company&gt;  &lt;o:Lines&gt;3&lt;/o:Lines&gt;  &lt;o:Paragraphs&gt;1&lt;/o:Paragraphs&gt;  &lt;o:CharactersWithSpaces&gt;558&lt;/o:CharactersWithSpaces&gt;  &lt;o:Version&gt;12.0&lt;/o:Version&gt; &lt;/o:DocumentProperties&gt; &lt;o:OfficeDocumentSettings&gt;  &lt;o:AllowPNG/&gt; &lt;/o:OfficeDocumentSettings&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves&gt;false&lt;/w:TrackMoves&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:DrawingGridHorizontalSpacing&gt;18 pt&lt;/w:DrawingGridHorizontalSpacing&gt;  &lt;w:DrawingGridVerticalSpacing&gt;18 pt&lt;/w:DrawingGridVerticalSpacing&gt;  &lt;w:DisplayHorizontalDrawingGridEvery&gt;0&lt;/w:DisplayHorizontalDrawingGridEvery&gt;  &lt;w:DisplayVerticalDrawingGridEvery&gt;0&lt;/w:DisplayVerticalDrawingGridEvery&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:DontAutofitConstrainedTables/&gt;   &lt;w:DontVertAlignInTxbx/&gt;  &lt;/w:Compatibility&gt; &lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState="false" LatentStyleCount="276"&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */table.MsoNormalTable	{mso-style-name:"Table Normal";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-parent:"";	mso-padding-alt:0in 5.4pt 0in 5.4pt;	mso-para-margin:0in;	mso-para-margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:12.0pt;	font-family:"Times New Roman";	mso-ascii-font-family:Cambria;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:minor-fareast;	mso-hansi-font-family:Cambria;	mso-hansi-theme-font:minor-latin;}&lt;/style&gt;&lt;![endif]--&gt;&lt;!--StartFragment--&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;Last Monday we have kicked off the next &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt; season. &lt;a href="http://hubertpalan.com/"&gt;HubertPalan&lt;/a&gt; a Czech entrepreneur from Silicon Valley was visiting Prague and this wasthe opportunity to invite him for a talk. It was an exiting evening. Hubert didnot prepare any detailed presentation but he was sort of throwing around many interestingideas, advices, observations about his involvement in startups. Quickly the crowd started asking questions and, as usual, the discussioncontinued in the nearby pub. Great kick off.&lt;span&gt;&amp;nbsp; We will soon put the video on our pages, stay in touch I'll let you know.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Come and join us this Monday. Help us to form this eClubseason. We want to hear you...&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;!--EndFragment--&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-4680800215653317799?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/4680800215653317799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/10/new-eclub-season-kick-off.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4680800215653317799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4680800215653317799'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/10/new-eclub-season-kick-off.html' title='New eClub season kick off'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-4759618097253578558</id><published>2011-09-30T17:17:00.001+02:00</published><updated>2011-10-25T23:23:11.686+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VIA'/><title type='text'>Mobile web applications development - VIA class 2</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s320/VIA_logo_simple.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="102" src="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s200/VIA_logo_simple.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;I had the second VIA class yesterday. Internet application development course focusing on mobile web applications for students at the Czech Technical University, Faculty of&amp;nbsp;Electrical&amp;nbsp;Engineering, dep. of Cybernetics, Prague.&lt;br /&gt;&lt;br /&gt;The presentation title was "Steps to develop a web application". Our fist step was to create and organize the teams. It is almost finished. We have &lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/projects"&gt;11 teams&lt;/a&gt; with eleven projects. &amp;nbsp;Most of the teams already created their home pages and blogs for tracking progress. &amp;nbsp;I asked students to put an essay, high level description of the project, on their home page. The blog is set to track all development steps. I recommend to have two types of records on the blog. Milestones are two weeks jobs. Small tasks should take not more then few hours. I’d like students to write the tasks and mark who is solving what and when it has been finished. Breaking tasks to small steps is essencial. Marking progress is motivating and saves you from losing focus, (well sometimes)&lt;br /&gt;Then we have started a small discussion trying to explain how to pick the right application. We brainstormed and discussed several suggestions. I have tried to explain what are the experiments to test the app idea. I have suggested what questions to ask other students to understand the usefulness of the app. How ask to discover how they will use the app. This is not simple but essencial before starting any development. I have tried to show some simple examples of the idea validation. I hope the sThis is&amp;nbsp;precisely&amp;nbsp;the set of problems I want students to focus on during the&amp;nbsp;presentation. Their task is to present using experiments results what value the app will deliver to them, what problem is the app solving, and what needs it is satisfying. I have also briefly mentioned the Business model canvas and provided the wiki link for further study. The presentation was closed by discussing what is the Minimum Viable Product and, what is the set of minimal features. I have covered each of the topic very shortly, in&amp;nbsp;depth&amp;nbsp;discussion will require much more time and effort. Our class is more focused on technology but I thought this little excursion to business thinking is very important. Students need to understand and be motivated for the development of apps.&lt;br /&gt;Next week we will continue with presenting the project ideas. Students are due to deliver an essay. Each team will get around 10 minutes and then we will discuss the idea.&lt;br /&gt;Follow us on &lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/"&gt;VIA&lt;/a&gt; pages.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-4759618097253578558?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/4759618097253578558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/09/mobile-web-applications-development-via.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4759618097253578558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4759618097253578558'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/09/mobile-web-applications-development-via.html' title='Mobile web applications development - VIA class 2'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s72-c/VIA_logo_simple.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5618951446758306331</id><published>2011-09-24T10:24:00.000+02:00</published><updated>2011-10-25T23:23:11.690+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VIA'/><title type='text'>Learn how to build a startup - VIA class 1</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s1600/VIA_logo_simple.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="163" src="http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s320/VIA_logo_simple.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;today I'll tell you about my plan for the winter &lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/"&gt;Internet Application Development&lt;/a&gt; course. I want to teach students what are the steps for developing a useful Internet application. I got a little inspired by Steve Blank &lt;a href="http://www.blogger.com/"&gt;&lt;span id="goog_712321392"&gt;&lt;/span&gt;LaunchPad&lt;span id="goog_712321393"&gt;&lt;/span&gt;&lt;/a&gt;. Today, many of our students work on their own projects and typically they&amp;nbsp;focus on programming. Real hackers frequently fall in love with new idea or technology. They spend a lot of time developing, but only few of them convert the idea to a working product. In my course I’d like to help them to change it and in the same time learn what are the product development steps.&lt;br /&gt;&lt;br /&gt;How do we operate? First I am splitting students in to teams of four. Each team must set up a web home page and write short essay describing what they want to develop. Next, they should use the home page to attract the users and check the idea. During the whole course I want students to track the development. We will use blogs or other journal like application. Documenting progress is always good practice. List of finished tasks is creating a good feeling of progress, it also helps to stay in focus.&lt;br /&gt;&lt;br /&gt;Who are the customers and what do we want to deliver? Customers are all students of the CTU and we want to deliver applications making their university live easier. Since developers and customers are the same it should be easier to validate the product idea. Teams, students will test the product on students.&lt;br /&gt;&lt;br /&gt;I am also narrowing the choice of application to Internet apps for mobile. There are many reasons, besides the sales numbers and popularity. Most important is that mobile apps are typically much simpler. They focus on one simple task. Small screen supports only easy UI. Simple, small and intuitive apps are our target.&lt;br /&gt;&lt;br /&gt;I’d like to finish the semester with real working minimum set of features applications. To make the apps development as simple as possible we will offer ready to use sandboxes for Android and Google App Engine. This should quickly jump start the development.&lt;br /&gt;&lt;br /&gt;What will the students learn? How to lead a project, how to organize the development, and how to create something useful and attractive for users. The most important take away is the hands on experience.&lt;br /&gt;&lt;br /&gt;I do not know how the whole course will work out, are there enough ideas for applications, are our students inventive enough to pick the right set, do we have enough time to do something useful? There are lot of questions, but I am sure we need to search for new ways how to inspire students and help them achieving good results. This is my try. I’ll keep reporting about the progress. &amp;nbsp;See the &lt;a href="https://sites.google.com/a/via.felk.cvut.cz/via/podminky-udeleni-zapoctu"&gt;deliverables&lt;/a&gt; specifications at VIA web pages. Keep your fingers crossed, comment, suggest!&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5618951446758306331?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5618951446758306331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/09/learn-how-to-build-startup.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5618951446758306331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5618951446758306331'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/09/learn-how-to-build-startup.html' title='Learn how to build a startup - VIA class 1'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-gIYTWLJAOmo/Tn2QFMuzZ5I/AAAAAAAAELs/gD1HGJPhtw4/s72-c/VIA_logo_simple.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-2332259548909128979</id><published>2011-09-22T16:17:00.001+02:00</published><updated>2011-10-25T23:21:43.698+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eClub'/><title type='text'>eClub opening presentation</title><content type='html'>&lt;br /&gt;On Monday 26.9. we will welcome Hubert Palan at Czech Technical University in Prague. He is coming to Prague for a short visit from Silicon Valley. He will tell us why being an entrepreneur is the best career ever and how startups are built in Silicon Valley. Hubert will explain how the Silicon Valley entrepreneurial ecosystem works, how universities, students, companies, entrepreneurs and investors collaborate and innovate. Luckily, innovation doesn't happen just in Silicon Valley and you will find out how to apply startup best practices anywhere in the world. Come and jump start your journey of building a great product with a stellar team and changing the world. Check it out at the &lt;a href="http://www.eclub.cvutmedialab.cz/program-prednasek"&gt;eClub&lt;/a&gt; home page and&amp;nbsp;recently&amp;nbsp;on &lt;a href="http://www.facebook.com/pages/eClub-%C4%8CVUT/206397206085351"&gt;Facebook&lt;/a&gt; too.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-2332259548909128979?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/2332259548909128979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/09/eclub-opening-presentation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2332259548909128979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2332259548909128979'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/09/eclub-opening-presentation.html' title='eClub opening presentation'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-9144923819203914184</id><published>2011-09-13T23:13:00.000+02:00</published><updated>2011-10-25T23:21:43.741+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eClub'/><title type='text'>September 26 - eClub</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-kpnmICY9qF0/Tm_IoMGmlCI/AAAAAAAAELo/wF0kl16D4c8/s1600/eClubNew_2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="56" src="http://2.bp.blogspot.com/-kpnmICY9qF0/Tm_IoMGmlCI/AAAAAAAAELo/wF0kl16D4c8/s200/eClubNew_2.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Wikipedia says: &lt;a href="http://en.wikipedia.org/wiki/September_26"&gt;September 26&lt;/a&gt; is the 269th day of the year (270th in leap years) in the Gregorian calendar. There are 96 days remaining until the end of the year. I say: on September 26 we start the first&amp;nbsp;2011 winter&amp;nbsp;&lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt;&amp;nbsp;meetinging. Join us.&lt;br /&gt;The winners of the last eClub, the easyWall team returned from California with a lot of interesting suggestions. They advised me to make at least the first page in Czech. The English version is apparently discouraging some of the students. OK, I am listening, the first page is in Czech, but I kept the rest in English. As soon as we catch those&amp;nbsp;shy students we convert to English anyway. We need to cooperate internationally. We need to be understandable.&lt;br /&gt;I also was told to make sure everybody understands that eClub is not part of the curriculum, no exam, credits for participation. Good point. Another important comment was do not emphasize it is at Czech Technical University. So don’t be scared all meetings will be easy going and entertaining. We will welcome students and their friends from all technical or other universities interested in starting business. eClub is open to everybody.&lt;br /&gt;In our club you will have a chance meeting your peers, interesting entrepreneurs, technologists and visionary. We will welcome great speakers Karel Obluk, Karel Janecek and others. We are also planning to have first presentation streamed directly from Silicon Valley. Keep the fingers crossed. One more note: after each presentation there will be an after-party in the nearby restaurants to chat with your friends.&lt;br /&gt;We have dry run project presentations planned for October 24. I hope, most of the participants will try to present their own project. We will tell you how to formulate the project plan and how to present. We will help you to get advice from mentors. You can use our &lt;a href="https://groups.google.com/forum/#!forum/eclubcvutmedialab"&gt;forum&lt;/a&gt; to discuss. &amp;nbsp;An &lt;a href="https://sites.google.com/a/eclub.cvutmedialab.cz/eclub-summer-2011/projects/jury"&gt;international jury&lt;/a&gt; will select the best projects and they will get the awards just under the Christmas tree. &lt;br /&gt;Those of you who cannot join us in person make a note: all presentations will be recorded and displayed on our pages. Let me know if you have any suggestions, comments, improvements, etc. &amp;nbsp;and don't forget September 26.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-9144923819203914184?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/9144923819203914184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/09/september-26-eclub.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/9144923819203914184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/9144923819203914184'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/09/september-26-eclub.html' title='September 26 - eClub'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-kpnmICY9qF0/Tm_IoMGmlCI/AAAAAAAAELo/wF0kl16D4c8/s72-c/eClubNew_2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-4489224698374667341</id><published>2011-09-04T23:01:00.000+02:00</published><updated>2011-09-04T23:01:16.622+02:00</updated><title type='text'>What startup is best for you?</title><content type='html'>&lt;br /&gt;How to motivate students to create a startups? What are the types of startups?&amp;nbsp;I am putting together the program for the Entrepreneurs Club these days and these are some of the questions I want to discuss.&lt;br /&gt;&lt;br /&gt;The university students are in the best period of their life to experiment, turn their dreams to something useful. The entrepreneurial path is offering lot of different opportunities. The most ambitious is the high-tech path: pursuing PhD program, inventing new, disruptive technology and turning it to a startup. Contrary to scientific research, some students may start a small business in their hometown. &amp;nbsp;Some may chose to work alone or in a small group and make enough money to have a comfortable life. The top aspiration is to go for the big thing, creating a scalable business addressing millions of customers worldwide. Let’s look at different types of startups in more detail.&lt;br /&gt;&lt;br /&gt;One person makes the smallest startup. Typical example is &lt;a href="http://about.me/darwin"&gt;Tonda Hildebrand&lt;/a&gt; who calls himself a&amp;nbsp;&lt;span class="Apple-style-span" style="color: yellow;"&gt;micropreneur&lt;/span&gt;. He wrote and sells an enhanced &lt;a href="http://www.binaryage.com/"&gt;Finder version for Mac&lt;/a&gt;. He has thousands and thousands customers around the world. As a&amp;nbsp;&lt;a href="http://changethis.com/manifesto/80.03.MicropreneurManifesto/pdf/80.03.MicropreneurManifesto.pdf"&gt;micropreneur&lt;/a&gt;, thou you are the only person in the company who needs to do all what the business requires.&amp;nbsp;You need to be a very strong personality to not lose motivation and focus, and to overcame all difficulties. You can focus on what makes you happy, where you are best and outsource the rest. You will be very independent in time, location etc. On the other hand you’ll be vulnerable, if you find and develop an application addressing large customers cloud, the competition will kill you rather quickly.&lt;br /&gt;&lt;br /&gt;Typical startup has two or three people at the very beginning. Many of the startups die, some survive but do not grow, and they become small companies with few staff members. &amp;nbsp;They may choose working on a single product. If they manage to find a niche market and customers, they may create a successful business. As long as the number of customers is of no commercial interest to large companies they may create a sustainable income. In eClub we had a presentation of the &lt;a href="http://www.fakturoid.cz/"&gt;Fakturoid&lt;/a&gt; team falling in to this category. The danger is very similar to micropreneurs, the&amp;nbsp;variety of&amp;nbsp;products is narrow and the single core product can become part of larger companies portfolio or the whole business model may die. The right niche market may generate a good stream of revenue to have a comfortable life, therefore: &lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;lifestyle companies&lt;/span&gt;&lt;/b&gt;. Some small companies managed to address considerable number of customers with their very successful products, for example &lt;a href="http://37signals.com/"&gt;37signals&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What is the majority of IT companies in the Czech Republic? According to the &lt;a href="http://www.czechict.cz/nase-strategie.htm"&gt;Czech ICT Alliance&lt;/a&gt; 98% of companies have less than 20 people. My estimation is that these numbers will be similar in many other countries. These companies are focusing on web pages authoring, administration, IT integration etc. Mostly they provide custom development or services in a small, local scale. They are very important for the national economy, but they do not have the ambition to work worldwide or grow. They can be classified as &lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;small business&lt;/span&gt;&lt;/b&gt; startups.&lt;br /&gt;&lt;br /&gt;The real &lt;a href="http://en.wikipedia.org/wiki/Startup_company"&gt;startup&lt;/a&gt;&amp;nbsp;is mostly associated with a &lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;high grows, technology oriented company&lt;/span&gt;&lt;/b&gt;. We all know the top startups: Google. Yahoo, SalesForce etc. They are very successful in introducing new disruptive technology. They have found great business model, grew to a large company and developed additional lines of innovative products. An idea for a great scalable business can emerge anywhere in the world, but it is not easy to find the right people and the right ecosystem to scale. This is the reason why most of the large technological startups are coming from Silicon Valley. It is the reservoir of the best programmers, engineers but also top IT managers, visionary, lawyer, venture capitalists, marketers, sales people… Even the most successful Czech IT startup entrepreneur Roman Stanek moved his &lt;a href="http://www.gooddata.com/"&gt;Gooddata&lt;/a&gt; operations to Silicon Valley.&lt;br /&gt;&lt;br /&gt;Researcher or scientists like a &lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;high-tech startup&lt;/span&gt;&lt;/b&gt; developing a disruptive technology based on technological break through and new algorithms. Turning the results of their several years long research to a business may lead to significant competitive advantage. The formation of such startup is a very intricate process since people of science typically do not have commercial but scientific targets. The success metric is the number of scientific articles not revenue or number of customers. Startup is the best setup to commercialize new IT scientific ideas. The typical goal of scientific startup is to prove the technology, show the growing&amp;nbsp;revenue&amp;nbsp;and sell the company.&lt;br /&gt;&lt;br /&gt;Beside of missing non-profit or open source startups and a very special kind of startups winning government tenders, the list is complete. Most of the students will start their entrepreneurial activities without knowing in what category they will end up, but from the point of view of what we do in eClub it is not important. The goal is to make students active, teach them the practical steps how to create a product and how to find customers. I will be delighted, if as a result of eClub, we will see a new company in any of the above categories.&lt;br /&gt;&lt;br /&gt;Do not stay aside, communicate, be active, and join us.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-4489224698374667341?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/4489224698374667341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/09/what-startup-is-best-for-you.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4489224698374667341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4489224698374667341'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/09/what-startup-is-best-for-you.html' title='What startup is best for you?'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-116711295497396067</id><published>2011-08-23T11:30:00.001+02:00</published><updated>2011-08-23T11:35:15.526+02:00</updated><title type='text'>Software development democratization and eClub</title><content type='html'>I am preparing for the next season of eClub thinking what is the best way to introduce our students to the art of starting their first own&amp;nbsp;business. To experience the joy of having customers who use your applications. In this blog I will focus on business on the Internet, which thanks to the technology development got very democratic and&amp;nbsp;therefore it is very easy to enter for all of us.&lt;br /&gt;Yes, we are living in a great time. The cost of a notebook is constantly decreasing and every student owns one. Beside great ideas and commitment the&amp;nbsp;computer is probably the only required prerequisite to start an Internet business. Most of the other required components&amp;nbsp;are available very&amp;nbsp;affordably&amp;nbsp;or for free. What more, to buy the computer you need your savings, but to run the business in the cloud you can pay as you go and only for what you use, no upfront investment is required. It scales as you need. The cloud is spreading (this is meant positively) and the web services as AWS, Google App Engine, Heroku are easy to access and use for hosting your apps. You can find several services (&lt;a href="http://bitnami.org/"&gt;Bitnami&lt;/a&gt;, &lt;a href="http://www.turnkeylinux.org/"&gt;Turnkey&lt;/a&gt;,&amp;nbsp;&lt;a href="https://www.fluxflex.com/"&gt;Fluxflex&lt;/a&gt;, on the web enabling you to install well know open source packages as LAMP stack, Wordpress, Joomla, MySQL, Moodle, RedMine, etc with a single click. Check also the &lt;a href="http://www.rightscale.com/index.php"&gt;Rightscale&lt;/a&gt; one of the most popular tools for running cloud apps. To organize your office (email,&amp;nbsp;calendar, documents, ...) you have a choice of&amp;nbsp;Office&amp;nbsp;365, Google Apps, Tungle, Zoho,... To complete the company administration you can find many different accounting systems and project managing packages.&lt;br /&gt;A successful business needs bright developers and tools to create the best product, but the most important is the sale. With the advent of cloud many business and marketing channels have emerged in the cloud helping you in reaching your customers and selling the product. Well known are the iPhone and Android markets offering hundreds of thousands of small apps. Google and Apple introduced Web Stores. SaleForce is also very active. These channels are helping developers to offer their applications to customers, sell them and collect money for a reasonable share on the sale. If you do not like the big shots, you can &amp;nbsp;proceed by your own, there are on the web organizations taking care of the whole sales lifecycle handling the credit card, issuing SW license keys, handling tax world wide, for example &lt;a href="http://www.fastspring.com/"&gt;Fastspring&lt;/a&gt;. Monitoring customers and marketing is the next step in growing the business. Very popular is the Google Analytics. It will give you very good&amp;nbsp;insight&amp;nbsp;to you apps and web traffic and help you with effective marketing. Many other services exist for&amp;nbsp;advertising&amp;nbsp;your product.&lt;br /&gt;All this is available to everybody and it means it is very easy to start today than ever before. Most of the students are very good programmers and have great ideas for new applications. eClub is here to motivate and empower students to make their dreams true. eClub is subsidized by&amp;nbsp;the&amp;nbsp;&lt;a href="http://www.cvutmedialab.cz/"&gt;CTU MediaLab&lt;/a&gt;&amp;nbsp;foundation supporting the best students teams with scholarship. You will meet experienced people to discuss and advise you with the business development. &amp;nbsp;At the end let me share with you my secret wish: I would like to have by the end of the academic year 11/12 at least one alumni team who will attract thousands of users to their new application.&lt;br /&gt;Join us in the next season of the eClub. Start to work with us. We are opening in September. Watch our blog and web pages. Get first batch of customers, …&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-116711295497396067?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/116711295497396067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/08/software-development-democratization.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/116711295497396067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/116711295497396067'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/08/software-development-democratization.html' title='Software development democratization and eClub'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-4568867585929574116</id><published>2011-08-18T10:29:00.001+02:00</published><updated>2011-10-25T23:21:43.705+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eClub'/><title type='text'>eClub Winter 2011</title><content type='html'>soon the school will start again and this is the right time to&amp;nbsp;begin&amp;nbsp;planning for the next round of the eClub. They eClub sessions will start from September and they will be again supported by the department of &lt;a href="http://cyber.felk.cvut.cz/"&gt;Cybernetics&lt;/a&gt; and the &lt;a href="http://www.cvutmedialab.cz/"&gt;CTU MediaLab foundation&lt;/a&gt;. Last year most of the students were from the Faculty of Electrical Engineering. For the winter 2011 we want to attract students from the whole CVUT.&lt;br /&gt;What is the current plan? I am preparing a series of 13 sessions. As usual I will open with an introductory presentation announcing this year competition for the best startup&amp;nbsp;project.&amp;nbsp;I want to put together again an international jury selecting three to five best projects. The winners will be awarded with a scholarship to start their projects.&lt;br /&gt;I am in the middle of putting it all together and there still will be some changes, but let me introduce first speakers and sessions. In the last week of September we will take advantage of &lt;a href="http://www.linkedin.com/in/hubertpalan"&gt;Hubert Palan&lt;/a&gt; visiting Prague. He will share with us his experience of studying at UC Berkeley and then creating his own startup. He works for &lt;a href="http://www.gooddata.com/"&gt;GoodData&lt;/a&gt; now. His presentation will be an introduction to Silicon Valley, the center of startups. In the next session I am planning to give the opportunity to the winners of the last competition, the &lt;a href="http://easywall.wpstudio.cz/"&gt;EasyWall&lt;/a&gt; team. They spent three months in the Silicon Valley &lt;a href="http://www.plugandplaytechcenter.com/"&gt;Plug And Play&lt;/a&gt; accelerator and there is a lot to report. They have taken many videos and made lot of interviews. The next winners went to the Technical university of Copenhagen and took Innovation and Creativity “In search of the Blue Ocean”&amp;nbsp;summer school and I am sure they have a lot to discuss too. I want to have one presentation focusing on the “soft skills”, particularly on organizing your work as well as your life. Jan Matejka will be teaching you how. I also hope we will attract Jakub Nesetril, the founder of &lt;a href="http://apiry.io/"&gt;apiry.io&lt;/a&gt;. He will share with us his experience from the &lt;a href="http://springboard.com/"&gt;SpringBoard&lt;/a&gt; accelator in Cambridge (UK) and will also tell us how to get the initial funding. Jan Sova owner of the &lt;a href="http://www.workswell.cz/"&gt;WorksWell&lt;/a&gt; company will present his experience in starting a company in the CTU incubator and will come up with a list of&amp;nbsp;initial problems&amp;nbsp;you should avoid when starting a company in the Czech Republic. I am personally looking forward to meet &lt;a href="http://www.kareljanecek.com/"&gt;Karel Janecek&lt;/a&gt; CEO of &lt;a href="http://www.rsj.com/en/"&gt;RSJ Algorithmic Trading&lt;/a&gt; who promised to join us for one session. The most important for those who will compete for the scholarships are the presentations of your business plans and then the final demo presentations. &lt;br /&gt;I am sure there will be still some more surprises but this is the first draft of the winter eClub sessions. Stay tuned. I’ll be back soon with more messages, ….&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-4568867585929574116?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/4568867585929574116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/08/eclub-winter-2011.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4568867585929574116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4568867585929574116'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/08/eclub-winter-2011.html' title='eClub Winter 2011'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-7087456942906260917</id><published>2011-08-09T20:56:00.000+02:00</published><updated>2011-08-09T20:56:33.846+02:00</updated><title type='text'>No vacation</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Vk_8SWJp9Rc/TkGBeZKiJaI/AAAAAAAAEHo/Jewm4miOzcY/s1600/Screen+shot+2011-08-05+at+6.24.51+PM.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="304" src="http://4.bp.blogspot.com/-Vk_8SWJp9Rc/TkGBeZKiJaI/AAAAAAAAEHo/Jewm4miOzcY/s320/Screen+shot+2011-08-05+at+6.24.51+PM.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Most of the students are enjoying vacations, but not the winners of the &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt; the EasyWall team - Tereza, Vojta and Pier. They are in California in the &lt;a href="http://www.plugandplaytechcenter.com/"&gt;Plug and Play&lt;/a&gt; Tech Center meeting with a lot of interesting people, networking with other startups, participating in discussion and watching interesting presentations. Their calendar is full of interesting meetings in Silicon Valley. They have their video camera with them shooting great video clips. Watch some of their vlogs on &lt;a href="http://www.facebook.com/pages/WP-Studio/150803741652368%20."&gt;facebook&lt;/a&gt;&amp;nbsp;and read the &lt;a href="http://startup.podnikatel.cz/"&gt;blog&lt;/a&gt;.&lt;br /&gt;Four students from other eClub top teams are in the Copenhagen University College of Engineering, Summer School taking part in &lt;a href="https://docs.google.com/viewer?url=http%3A%2F%2Fwww.ihk.dk%2Finternational%2Fsummer-school%2Finnovation-and-creativity-4-weeks%2FInnocation%2520and%2520Creaticity%2520%2520-%25204%2520weeks%2520-%2520lectureplan.pdf"&gt;Innovation and Creativity “In search of the Blue Ocean”&lt;/a&gt;. They are reporting: it is no vacation, we will have to work here. Maybe bad news for them but we are looking forward to see what they learn. See the picture of the group in front of the Copenhagen University building.&lt;br /&gt;I hope they all will prepare for us interesting presentations in the next eClub meetings.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-7087456942906260917?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/7087456942906260917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/08/no-vacation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7087456942906260917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7087456942906260917'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/08/no-vacation.html' title='No vacation'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-Vk_8SWJp9Rc/TkGBeZKiJaI/AAAAAAAAEHo/Jewm4miOzcY/s72-c/Screen+shot+2011-08-05+at+6.24.51+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-7511367079340817089</id><published>2011-08-02T13:52:00.003+02:00</published><updated>2011-08-02T15:07:42.324+02:00</updated><title type='text'>Research proposal</title><content type='html'>With Filip we have submitted a proposal for a research grant. We want to look at new ways of designing the web apps server side. Here is the abstract.&lt;br /&gt;Businesses need making the web applications development faster and cheaper. There are many RAD tools focusing on fast UI development, but much less attention is paid to the back end. Our target is to develop new RAD tools for easy API authoring. The usage of the web object oriented architectures, e.g. CORBA, DCOM, SOAP (SOA) is decreasing because of quite large code complexity. Instead, internet developers are preferring the principles of REST, described by &lt;a href="http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm"&gt;R.T.Fielding&lt;/a&gt;. His RESTFul approach is based on information representations, resources, composite resources etc. We use REST APIs for our applications for quite some time and we noticed things are repenting. Filip than came with this idea: a simple declarative Domain Specific Language (DSL) is enough to define information representation and resources. This sounds great because it simplifies a lot the whole design. In addition, choosing declarative approach has much deeper theoretical implications. The web server design is for us no longer object oriented. We are dropping the current procedural programming paradigm. In our further research we are taking the Resource Oriented Programming (ROP).&lt;br /&gt;At the moment we are building test applications to prove our assumptions and see what are the problems. What functionality is the most frequently required for building web business applications? What is the best information representation? How to generate and describe effective APIs? How to reuse existing web services? How to derive composite resources? How much more easier is a graphical interface? Many things can be tested and we are eager to play with these ideas and see how far we can push it.&lt;br /&gt;I will report about the progress.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-7511367079340817089?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/7511367079340817089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/08/research-proposal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7511367079340817089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7511367079340817089'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/08/research-proposal.html' title='Research proposal'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5299028611771912577</id><published>2011-07-21T23:16:00.000+02:00</published><updated>2011-07-21T23:16:21.316+02:00</updated><title type='text'>Eucalyptus is running</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-dd99Lu5sWDE/TiiPGggMO9I/AAAAAAAAEGY/yP5tH3AhnQA/s1600/Screen+shot+2011-07-21+at+10.38.45+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="76" src="http://4.bp.blogspot.com/-dd99Lu5sWDE/TiiPGggMO9I/AAAAAAAAEGY/yP5tH3AhnQA/s200/Screen+shot+2011-07-21+at+10.38.45+PM.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Finally we have managed to make our Eucalyptus private cloud running. The first matlab scripts processed thousands of pictures. It took us quite some time to make this happend. We had many problems with network and routers configuration, with NFS, disk overflows etc. All typical&amp;nbsp;network computing&amp;nbsp;problems, most of them solved by now. But we are happy we are producing useful results on computer which were so fare&amp;nbsp;idling.&lt;br /&gt;The current cloud setup is used for number crunching only, for image processing. Each experiment is described by a matlab script. &amp;nbsp;There is currently available only one machine image, which includes installed matlab. To start and control execution&amp;nbsp;we have&amp;nbsp;developed&amp;nbsp;a SaaS application uploading and managing the experiments. It also works with AWS. We are running the application on the same box as the cloud server. It is&amp;nbsp;written in R&amp;amp;R. The UI is designed for inexperienced users. The application&amp;nbsp;messaging&amp;nbsp;is build on top of the&amp;nbsp;RabbitMQ. The input and output files are read and written to and from users subdirectories over NFS. &lt;br /&gt;Further development is still needed to make the cloud much more efficient. We need to include some monitoring to control the usage of the cloud. We need to optimize memory, networking and speed of execution. We need to control user access etc.&lt;br /&gt;We have&amp;nbsp;successfully&amp;nbsp;proved, that we have chosen the right solution. Our first test user managed to use the system almost immediately and produced useful results.&amp;nbsp;The next step is to add another two user with no experience and collect all complaints, wishes, bugs etc. to continue in the development of the controlling application and make the whole system stable and robust.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5299028611771912577?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5299028611771912577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/07/eucalyptus-is-running.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5299028611771912577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5299028611771912577'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/07/eucalyptus-is-running.html' title='Eucalyptus is running'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-dd99Lu5sWDE/TiiPGggMO9I/AAAAAAAAEGY/yP5tH3AhnQA/s72-c/Screen+shot+2011-07-21+at+10.38.45+PM.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-9054528246226917796</id><published>2011-07-15T16:46:00.001+02:00</published><updated>2011-07-15T16:52:41.417+02:00</updated><title type='text'>CCC + Google</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-CfNlnk2d-i8/TiBUFP6A-qI/AAAAAAAAEGQ/sNJ_ceFMEy0/s1600/Screen+shot+2011-07-15+at+4.51.14+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="93" src="http://2.bp.blogspot.com/-CfNlnk2d-i8/TiBUFP6A-qI/AAAAAAAAEGQ/sNJ_ceFMEy0/s320/Screen+shot+2011-07-15+at+4.51.14+PM.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Vojta Jina is a Google employee, who is finishing his MSc in our Cloud Computing Center (CCC) at &lt;a href="http://cyber.felk.cvut.cz/"&gt;CTU&lt;/a&gt;. Vojta is big fan / promoter of JavaScript and &lt;a href="http://en.wikipedia.org/wiki/Test-driven_development"&gt;Test Driven Development&lt;/a&gt; (TDD). At Google he works on an open source project &lt;a href="http://angularjs.org/#/"&gt;AngularJS&lt;/a&gt;. AngularJS is a great platform for building web apps, written in JavaScript. In our center he works on a HelpDesk client application. We plan to publish the HelpDesk application as an open source example showing how to use AngularJS. Actually, we have larger plans with HelpDesk and I am planning to announce them soon.&lt;br /&gt;I am supervising his thesis and I am really looking forward to start the real work. So far we have several times discussed the topic and Vojta is already doing the preparatory studies. The JavaScript development and especially AngularJS is heavily relying on TDD. Test function is a must for every new functionality. The code is repeatedly tested during the whole development cycle. TDD is the only way how to&amp;nbsp;keep&amp;nbsp;larger JavaScript applications under control. The problem is even larger, different browsers use different JavaScript interpreters, with different behavior. Therefore we need an engine testing all interpreters during the development. There are some testing engines with this capability to support the development, but they are not covering the whole problem flawlessly. Our vision is to design and implement new testing engine satisfying all developer's requirements. This is the grand idea of Vojta’s thesis. We are going to put the code to public domain and I'm looking forward to inform you about the progress.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-9054528246226917796?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/9054528246226917796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/07/ccc-google.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/9054528246226917796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/9054528246226917796'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/07/ccc-google.html' title='CCC + Google'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-CfNlnk2d-i8/TiBUFP6A-qI/AAAAAAAAEGQ/sNJ_ceFMEy0/s72-c/Screen+shot+2011-07-15+at+4.51.14+PM.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-8609101456375802824</id><published>2011-07-11T18:29:00.000+02:00</published><updated>2011-07-11T18:29:00.242+02:00</updated><title type='text'>Tonda + Tomas = 8</title><content type='html'>We are eight people in the Cloud Computing Center. Tomas and Tonda our students have joined us today and they are already enjoying the world of web applications. It is their first university year, but they are already experienced programmers. Their first design was a very successful &lt;a href="http://saladin.cz/"&gt;robot&lt;/a&gt;, which they have build at a middle school.&lt;br /&gt;Together we have started a development of a web-based application with a native client for Android.. The server site will run on Google App Engine. The client server communication will use REST API. Filipe has done the first preoperational or organizational step, he has designed a git server where the code is saved. The second step is to develop a very basic code for the server and client application and display some small piece of text on Android. We hope this will work on Friday.&amp;nbsp;I will&amp;nbsp;announce the&amp;nbsp;application&amp;nbsp;very soon&lt;br /&gt;I am looking for students interested in iOS for Apple mobile devices.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-8609101456375802824?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/8609101456375802824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/07/tonda-tomas-8.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/8609101456375802824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/8609101456375802824'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/07/tonda-tomas-8.html' title='Tonda + Tomas = 8'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5817053681129381733</id><published>2011-06-28T15:26:00.000+02:00</published><updated>2011-06-28T15:26:31.854+02:00</updated><title type='text'>Cloud Computing Center grows</title><content type='html'>I was a member of the PhD students committee last week and I managed to push trough two Tomas students: Tomas Barina and Tomas Vondra. Both of them, of course will focus on cloud computing.&lt;br /&gt;&lt;br /&gt;Tomas B. works for IBM, but he has 40% time reserved for self-education in his contract. He wants to devote this time working on his PhD. &amp;nbsp;His diploma work was in the field of NoSQL databases and he wants to pursue this work in his PhD project. We plan to look at some advanced methods for organizing the data structure, optimizing the replications etc. &amp;nbsp;Patrik Lenart was the other student writing his theses in NoSQL databases. We are putting together a comprehensive paper summarizing their findings.&lt;br /&gt;&lt;br /&gt;Tomas Vondra has just recently graduated too. His diploma work was focusing on testing GSM gateways. But the cloud computing problems are pulling him to our group. He is a very talented computer geek with a passion for collecting ancient computer parts. He has a lot of experience in administering, fixing and tuning computers. He has installed for us the Eucalyptus cloud OS and he is still supervising the development. We would like to contribute &amp;nbsp;with him to optimum distribution of tasks in hybrid clouds. There is lot of problems associated with task execution planning.&lt;br /&gt;&lt;br /&gt;Ivan Kutil is joining our group to work on his diploma thesis. He is a MSc student at the Faculty of economics in Prague. He is interested in business aspects of Google Apps. Mainly, what GA offer to MSBs, what are the typical problems to switch to GA etc. He is also running his company &lt;a href="http://www.appsatori.eu/"&gt;www.appsatori.eu&lt;/a&gt;. The company helps customers with GA conversion and installation problems.&lt;br /&gt;&lt;br /&gt;I am also very happy about Vojta Jina joining our group. He has an experience working for UK based software companies. He has learned a lot, but his adventure had almost damaging impact on his university carrier. It was five after twelve when we saved him. His job is to make two semesters in 6 month. He is doing well, but he is in a hurry since he already works for Google. He moves to Mountain View in September. He will do his diploma work also in our group. Vojta is big fan of Javascript. He contributes to the &lt;a href="http://angularjs.org/#/"&gt;Angular&lt;/a&gt; project in Google. His idea is to write a new much better Javascript testing engine and I am looking forward to join him in this work.&lt;br /&gt;&lt;br /&gt;I am looking for &lt;b&gt;&lt;span class="Apple-style-span" style="color: yellow;"&gt;new students&lt;/span&gt;&lt;/b&gt;. There are new projects descriptions at our &lt;a href="http://cyber.felk.cvut.cz/internal/dp/"&gt;university pages&lt;/a&gt;. If you know some enthusiastic, self-motivating and hardworking individuals let me know the CCC is greatest home for you.&lt;br /&gt;&lt;br /&gt;We believe in Cloud!&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5817053681129381733?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5817053681129381733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/06/cloud-computing-center-grows.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5817053681129381733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5817053681129381733'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/06/cloud-computing-center-grows.html' title='Cloud Computing Center grows'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-6241523316188930383</id><published>2011-06-22T00:19:00.001+02:00</published><updated>2011-06-22T07:29:05.907+02:00</updated><title type='text'>Virtualize your servers</title><content type='html'>I wrote about my &lt;a href="http://prezi.com/ci5tgwdlxuhg/virtualization-cloud/"&gt;presentation&lt;/a&gt; at BIF in Prague two weeks ago. I focused at the difficulties we are facing on the way to virtualization and cloud computing at small and medium companies. This blog is the first part summarizing some of the messages.&lt;br /&gt;I have started with a question: what is the CIO's task? And I have also&amp;nbsp;provided&amp;nbsp;the answer: save money, make the IT highly available, secure and have a plan for disaster recovery. First what comes to our mind is to save money is virtualization. Next is the cloud. The reason is simple, companies have investments in the existing SW and HW and they have to amortize it.&lt;br /&gt;How difficult is it to virtualize the company internal infrastructure? Hard to say but it strongly depends on the quality of standards of administrating, managing SW, and the internal infrastructure. The better is the company IT organized the faster can be virtualized.&lt;br /&gt;However, the reality is sometimes very&amp;nbsp;problematic, because the dynamics of a small company are not always under control. The boss needs some performance graph and he needs it immediately. This makes the developer to use the fastest way to launch the app producing requested graph. After a while the company’s servers are full of many different single purpose apps designed in many different styles and using a set of disconnected databases. They are used randomly, some of them got forgotten or obsolete, but everybody is afraid to delete anything. The data and the mess grow. It is not simple to virtualize in such&amp;nbsp;environment. On the other hand the&amp;nbsp;savings&amp;nbsp;can be bigger.&lt;br /&gt;The first step to effectively introduce virtualization is to profile applications and servers. This is also the best time for consolidation of the SW. The company needs to understand how many applications they need, what is their usage, how many clients they need to support, what is the seasonality,  how much CPU and memory the apps require, what is the&amp;nbsp;necessary&amp;nbsp;availability, how critical is the application for company etc. Some of the apps are good candidates for virtualization, but not all. For example, there is no reason to virtualize apps requiring lot of resources and utilizing the whole server well.&lt;br /&gt;The biggest&amp;nbsp;virtualization&amp;nbsp;gain comes from combining apps with non-overlapping profiles. Typical web app has the peak 8-10 times higher then the average load. If we can group applications with different seasonality, with non-overlapping peaks, we can run several of them on one box and achieving higher server utilization.  To&amp;nbsp;achieve&amp;nbsp;this goal we need to configure the VMs resources for the peak performance, but expecting that most of the time they will require only the average&amp;nbsp;load. Aggregation and multiplexing of apps with dynamic resources requirement on one box may lead to&amp;nbsp;achieving&amp;nbsp;utilization of up to 70%, may be even higher. This will help us to save some of the servers.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-tYgzmtV1dqo/TgESM9-IlhI/AAAAAAAAEFM/iJY-zFatApg/s1600/Screen+shot+2011-06-21+at+11.49.34+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="177" src="http://1.bp.blogspot.com/-tYgzmtV1dqo/TgESM9-IlhI/AAAAAAAAEFM/iJY-zFatApg/s320/Screen+shot+2011-06-21+at+11.49.34+PM.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;For most of the companies the biggest problem is to organize properly and cleanly all business applications. In addition, the company may have problems to run the VMs on old HW, the networking may need to be upgraded, the SAN may need some update or changes, the staff needs to learn new methods for monitoring and managing servers. The existing SW licenses policy needs to be reviewed. Each VM requires new OS, which is no problem in case of open source, but it is not for free with Windows.&lt;br /&gt;&lt;br /&gt;Recently, Filip provided a link to an &lt;a href="http://cloud.com/cloud-computing-outlook/survey.html"&gt;interesting survey&lt;/a&gt; about the cloud adoption. Let me mention only three of the findings: 69% of cloud users are planning to use open&amp;nbsp;source SW, 70% of&amp;nbsp;data center managers &amp;nbsp;plan to start with private cloud and 77% IT professionals prefer to deploy their infrastructure using virtualization. This is completely&amp;nbsp;in synch with my blief.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-6241523316188930383?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/6241523316188930383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/06/virtualize-your-servers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6241523316188930383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6241523316188930383'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/06/virtualize-your-servers.html' title='Virtualize your servers'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-tYgzmtV1dqo/TgESM9-IlhI/AAAAAAAAEFM/iJY-zFatApg/s72-c/Screen+shot+2011-06-21+at+11.49.34+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-2240612387409663000</id><published>2011-06-08T15:34:00.000+02:00</published><updated>2011-06-08T15:34:38.196+02:00</updated><title type='text'>Conference Business Information Forum 2011</title><content type='html'>I had a presentation at the &lt;a href="http://bif.tuesday.cz/2011/o-konferenci/"&gt;Business Information Forum 2011&lt;/a&gt; conference yesterday. This was a gathering for of the Czech IT leading experts. The major theme was cloud computing. I had a 20 min slot for my presentation. &amp;nbsp;The name was Virtualization &amp;amp; Cloud. Petr Koubsky the organizer and a friend of mine has chosen this topic for me. I was supposed to explain what are the major difficulties to virtualize or convert to cloud the IT infrastructure. &amp;nbsp;An impossible job, but check what I put together on &lt;a href="http://prezi.com/ci5tgwdlxuhg/virtualization-cloud/"&gt;my prezi.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-2240612387409663000?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/2240612387409663000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/06/conference-business-information-forum.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2240612387409663000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2240612387409663000'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/06/conference-business-information-forum.html' title='Conference Business Information Forum 2011'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-7927080933009994001</id><published>2011-06-04T10:38:00.002+02:00</published><updated>2011-06-04T10:42:23.173+02:00</updated><title type='text'>eClub summary presentation</title><content type='html'>I was involved in many activities in May. The most successful and also rewarding was &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt;. To summarize what has been done I have prepared a &lt;a href="http://prezi.com/tq3s3jcbx_4v/eclub-ctu-2011/"&gt;presentation&lt;/a&gt;. It shows what were the motivations and what were the achievements. This is also my presentation for a &lt;a href="http://si.vse.cz/"&gt;Systemova Integrace&lt;/a&gt; conference next week in Prague. I want to continue in the eClub effort again from autumn. I am thinking about new format. If you have any suggestions, let me know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-7927080933009994001?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/7927080933009994001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/06/eclub-summary-presentation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7927080933009994001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7927080933009994001'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/06/eclub-summary-presentation.html' title='eClub summary presentation'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5595651500477202204</id><published>2011-05-19T10:41:00.000+02:00</published><updated>2011-05-19T10:41:30.635+02:00</updated><title type='text'></title><content type='html'>Yesterday we have announced the winners in eClub. It was hard work but it was worth it. See the videos of the final presentations, all in English. The winners are:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;easyWall&lt;/a&gt;&amp;nbsp;-&amp;nbsp;Vojtěch Ciml,Pier Kurth, Tereza Horáková&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;They receive the grand prize a scholarship for a Summer program in&amp;nbsp;&lt;a href="http://www.plugandplaystartupcamp.com/"&gt;Plug and Play Startup Camp&lt;/a&gt;, two&amp;nbsp;air tickets&amp;nbsp;and USD 10,000.- for expanses awarded by &lt;a href="http://www.credoventures.com/"&gt;Credo Ventures&lt;/a&gt; and CVUT Medial Lab.&amp;nbsp;Students from the top three and the most innovative project:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.eclub.cvutmedialab.cz/projects"&gt;MonItems&lt;/a&gt; - Vojtěch Křížek, Martin Župka&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.eclub.cvutmedialab.cz/projects"&gt;CityAdventures&lt;/a&gt; - Tomáš Gogár, Martin Klekner&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.eclub.cvutmedialab.cz/projects"&gt;Interactive carpet&lt;/a&gt;&amp;nbsp;-&amp;nbsp;Antonín Novák,&amp;nbsp;Tomáš Báča,&amp;nbsp;Tomáš Vítek&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;receive a scholarship for a four weeks&amp;nbsp;&lt;a href="http://www.ihk.dk/international/summer-school/innovation-and-creativity-4-weeks/innovation-and-creativity%20-%204%20weeks"&gt;Innovation and Creativity&lt;/a&gt; – Blue Ocean Strategy&amp;nbsp;Summer school hosted by The Copenhagen University College of Engineering.&lt;br /&gt;Join me in&amp;nbsp;congratulating&amp;nbsp;the winners and check their presentations.&lt;br /&gt;&lt;br /&gt;Thanks to all contributors helping to make eClub great success and I am looking forward for the next eClub as well as for your further cooperation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5595651500477202204?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5595651500477202204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/05/yesterday-we-have-announced-winners-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5595651500477202204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5595651500477202204'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/05/yesterday-we-have-announced-winners-in.html' title=''/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5858279966651588863</id><published>2011-05-01T12:26:00.000+02:00</published><updated>2011-05-01T12:26:19.450+02:00</updated><title type='text'>Presentation of startup projects in the eClub.</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 16px;"&gt;Join us at the final startup project presentations in the &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt;. We are meeting on May 11&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 16px;"&gt;&lt;sup&gt;th&lt;/sup&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 16px;"&gt;&amp;nbsp;at 6:00pm, meeting room KN:E-301 at CVUT FEL, Karlovo náměstí 13, Praha. Teams of students will compete for the best startup idea.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5858279966651588863?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5858279966651588863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/05/presentation-of-startup-projects-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5858279966651588863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5858279966651588863'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/05/presentation-of-startup-projects-in.html' title='Presentation of startup projects in the eClub.'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5791559898846458089</id><published>2011-04-26T23:06:00.000+02:00</published><updated>2011-04-26T23:06:25.749+02:00</updated><title type='text'>Eucalyptus: we are almost there</title><content type='html'>It is quite some time I have reported our progress on using Eucalyptus for our image processing group. We are trying to design a frontend application with my MSc students. It&amp;nbsp;controls Matlab experiments on a cluster of workstations in one of our classrooms. During the day the comps are used for education running WIN. We are&amp;nbsp;switching&amp;nbsp;to Eucalyptus at night. The RoR frontend application handles ACL management, collects Matlab scripts and pushes them to a queue (RabitMQ). It starts the EMIs, mounts NFS, launches the scripts. The images files are read and saved over NFS. &amp;nbsp;The logs, errors and status info are  pushed to an output queue. The RoR app displays&amp;nbsp;processes&amp;nbsp;status and saves logs. The frontend app is running as a stand alone app on Mac today.&amp;nbsp;We are still having little problems creating the right EMI with properly installed RoR.&amp;nbsp;Most likely, we identified the problem and&amp;nbsp;I hope, we will be able running scripts on multiple machines under Eucalyptus really soon. &amp;nbsp;Stay tuned I’ll let you know as soon as all runs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5791559898846458089?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5791559898846458089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/04/eucalyptus-we-are-almost-there.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5791559898846458089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5791559898846458089'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/04/eucalyptus-we-are-almost-there.html' title='Eucalyptus: we are almost there'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5961236542683669293</id><published>2011-04-25T18:43:00.000+02:00</published><updated>2011-04-25T18:43:49.997+02:00</updated><title type='text'>Research proposal</title><content type='html'>I was busy preparing a&amp;nbsp;proposal for&amp;nbsp;the&amp;nbsp;Czech Grant Agency research grant last weeks. With my team we have been brainstorming for quite some time about new directions in the Cloud computing research with no clear conclusion. (see previous blogs).&lt;br /&gt;&lt;br /&gt;The benefit of a deadline is that you have to finish the job on time. This made us to put together finally a reasonable plan. The proposal has nine pages, therefore I am copying just the executive summary:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Problem&lt;/b&gt;&lt;br /&gt;Every growing company needs to quickly design new applications supporting business processes. Lot of effort has been spent on the RAD tools for UI, but the back end RAD tools do not exist, slowing down the development.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Approach&lt;/b&gt;&lt;br /&gt;Design a declarative resource management, configuring and provisioning the web SaaS applications 100% from the client side. Design REST APIs to match the business processes CRUD applications requirements and resources usage paradigms. In other words design tools with no programming required on the server.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Benefits&lt;/b&gt;&lt;br /&gt;Back end RAD tools with declarative resource management will result in easier, faster development cycle and standardization of database REST APIs. The complete application code will be on the client side. These APIs combined with modern NoSQL decentralized, distributed databases will deliver large volume and high availability resource management for scalable multi-tenant applications.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5961236542683669293?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5961236542683669293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/04/research-proposal_25.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5961236542683669293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5961236542683669293'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/04/research-proposal_25.html' title='Research proposal'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-4498039322689671923</id><published>2011-04-25T16:46:00.000+02:00</published><updated>2011-04-25T16:46:32.895+02:00</updated><title type='text'>Video from Misko's presentations</title><content type='html'>for those who missed Misko at the CTU, here are the &lt;a href="http://www.metatv.cz/index.php?iden=22084815&amp;amp;porad=eclub"&gt;videos&lt;/a&gt; (in Czech).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-4498039322689671923?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/4498039322689671923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/04/video-from-miskos-presentations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4498039322689671923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4498039322689671923'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/04/video-from-miskos-presentations.html' title='Video from Misko&apos;s presentations'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-6523226991054385138</id><published>2011-04-03T13:21:00.000+02:00</published><updated>2011-04-03T13:21:43.967+02:00</updated><title type='text'>Research proposal</title><content type='html'>I am writing my first research proposal and I need help. See the introduction below. If you have time, read it and comment, please. It is just an introduction and I will need to work on details, any suggestion or idea are also appreciated. If funded, I expect three PhD students and several MSc students will take part in the first year, later the group needs to grow ... Thanks for any comments and suggestions.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Here it is the first version:&lt;/b&gt;&lt;br /&gt;&lt;div&gt;Allow me to say few words introducing the situation and strategy. I have returned after 18 years in the industry to the department of Cybernetics at CTU, Prague to share my experience with students in education, in research and also help with successful commercialization of the research results. Last years I have worked in Google, Switzerland on the development of web applications. Before I have worked at T.J.Watson Research Center IBM in Yorktown, New York for 8 years, then I was manager of the IBM research and development group in Prague. I am submitting this proposal to seek research support. I am building a group of people, who have experience working in the industry and research. I want to focus on research in the Cloud Computing. The main idea is to research new innovative architectures, technologies and tools for the next generation of business applications and tools.&amp;nbsp;&lt;/div&gt;&lt;div style="background-color: transparent;"&gt;The new emerging cloud computing programing paradigm is opening new challenges and opportunities for application design, development and deployment. The big promise is the availability of almost endless computational power and &amp;nbsp;memory. The challenges are new business models shifting the expenses to operation expenses. The big promise is reduction of the overall cost of deployment and maintenance.&amp;nbsp;&lt;/div&gt;&lt;div style="background-color: transparent;"&gt;There are still many unsolved technical problems in the cloud computing. Our research target is to study approaches and tools to simplify the whole process of design and deployment of next generation business applications. We envision our research in three different directions: user interfaces, business logic and databases.&amp;nbsp;&lt;/div&gt;&lt;div style="background-color: transparent;"&gt;The motivation is to enable experts from other fields then IT to design and deploy applications they need in everyday business. Other fields experts much better understand their needs and technologies then IT specialists programmers and therefore are in a better position to develop more useful application. On the other hand they do not have experience with computer science. They need help to develop stable and robust solutions. Our aim is to study the typical paradigms in the business applications, discover them and provide higher level tools to design and develop the required functionality.&amp;nbsp;&lt;/div&gt;&lt;div style="background-color: transparent;"&gt;To make the things clear we are not going to research new technology for rendering UI, implementing business logic or designing new databases. We rather will research new ways how to simplify the usage of the established technologies introducing new programming patterns and tools. It is well known that for example the development of a complex UI for CRUD type of application can be quite complex and difficult to debug. It is also known that development of server logic with session status and large data processing can be very difficult to debug and maintain. The management and maintenance of current RDBM systems is very complicated. See just the size of the users manuals for Oracle or DB2 databases going easily to thousands of pages. Other direction of research is focused on resources, computers and memory for the next generation of business applications. Thousand and thousand of computers in the cloud enable businesses to think differently. For example the production planning, which typically requires say 5 computers doing the calculation for 20 hours, we can do the same in one hour with 100 computers or in six minutes with 1000 computers on the cloud and the cost will be the same or lower.&amp;nbsp;&lt;/div&gt;&lt;div style="background-color: transparent;"&gt;From my experience in the industry I know that research is initiating changes and discovering new approaches and we would like to play this role in the Czech Republic. I would consider our research successful once the Czech IT companies will accept the results and build on top of them new innovative applications. I am planning to make the results of our research publicly available. The group will publish the results of the research in conferences, on the Internet and in scientific journals. I am ready to make the relevant code available in a form of open source.&amp;nbsp;&lt;/div&gt;&lt;div style="background-color: transparent;"&gt;Last but not least, I have lot of friends in global IT companies around the world that will definitely serve as a source of information about the latest development and trends in current research and in the industry. I am sure they will contribute to our success, too.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-6523226991054385138?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/6523226991054385138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/04/research-proposal.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6523226991054385138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6523226991054385138'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/04/research-proposal.html' title='Research proposal'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-1334575874459384727</id><published>2011-04-01T16:50:00.002+02:00</published><updated>2011-04-01T17:56:16.001+02:00</updated><title type='text'>Last week in eClub</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Cambria;"&gt;&lt;span class="Apple-style-span" style="font-size: 12pt;"&gt;We&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Cambria;"&gt;&lt;span class="Apple-style-span" style="font-size: 12pt;"&gt;celebrate the first round of projects presentations in the&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.eclub.cvutmedialab.cz/" style="font-family: Cambria; font-size: 12pt;"&gt;eClub&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Cambria;"&gt;&lt;span class="Apple-style-span" style="font-size: 12pt;"&gt;. Seven teams shared their ideas during our meeting last week. All presentations were in English with slideshow or&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: 16px;"&gt;accompanying&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: 12pt;"&gt;&amp;nbsp;web pages, check it out&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.eclub.cvutmedialab.cz/projects" style="font-family: Cambria; font-size: 12pt;"&gt;here&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Cambria;"&gt;&lt;span class="Apple-style-span" style="font-size: 12pt;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Cambria; font-size: 12pt;"&gt;&amp;nbsp;E&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Cambria;"&gt;&lt;span class="Apple-style-span" style="font-size: 12pt;"&gt;ach presentation started quite a big discussion and many comments. Some of the discussions expanded to our&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href="https://groups.google.com/forum/#!forum/eclubcvutmedialab" style="font-family: Cambria; font-size: 12pt;"&gt;forum&lt;/a&gt;.&lt;span class="Apple-style-span" style="font-family: Cambria;"&gt;&lt;span class="Apple-style-span" style="font-size: 12pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Cambria; font-size: 16px;"&gt;It is very rewarding to realize that we have students who think about commercializing their ideas.&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Cambria; font-size: 16px;"&gt;We will continue with further presentations and we are all looking forward for the final, competition. The best team will be selected and awarded with a three month stay in Silicon Valley incubator.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-1334575874459384727?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/1334575874459384727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/04/last-week-in-eclub.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1334575874459384727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1334575874459384727'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/04/last-week-in-eclub.html' title='Last week in eClub'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-2843372156601018274</id><published>2011-03-20T10:24:00.000+01:00</published><updated>2011-03-20T10:24:58.703+01:00</updated><title type='text'>Misko in Prague</title><content type='html'>Misko Hevery, top Google programmer is coming to Prague tomorrow. He is going to give two presentations on Monday and Tuesday. He will focus on the Test Driven Design (TDD) methodology and philosophy. &amp;nbsp;The technology will be presented on real examples. TDD is a standard Google technology used to develop all their products. Misko is an evangelist and propagator of this technology for several years. He has the hands-on experience as well as the experience sharing his views with developers. The TDD is one of the key elements of Google success. There are not too many opportunities to see presentations about proven top notch technologies delivered by top experts, do not miss this unique chance and join us for the presentations. &lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 15px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;We will meet at the CVUT, Karlovo namesti 13. Here is the plan:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;b&gt;21.03.2011 Monday 18:00 19:30 KN:E-301&lt;/b&gt; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style="margin-left: 15px;"&gt;&lt;span style="border-collapse: collapse;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;TDD in action: Built a web app calculator example in TDD style. This way people will get the flow of the how TDD works.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;span style="border-collapse: collapse;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;In case people would like to try this on their computer here are the links:&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style="margin-left: 15px;"&gt;&lt;span style="border-collapse: collapse;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;INSTALL "git":&amp;nbsp;&lt;a href="http://help.github.com/set-up-git-redirect" target="_blank"&gt;&lt;span class="Apple-style-span" style="color: #6fa8dc;"&gt;http://help.github.com/&lt;wbr&gt;&lt;/wbr&gt;set-up-git-redirect&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span style="border-collapse: collapse;"&gt;INSTALL "node.js":&amp;nbsp;&lt;/span&gt;&lt;span style="line-height: 18px;"&gt;&lt;a href="https://github.com/joyent/node/wiki/Installation" style="color: #4183c4; line-height: 1.4em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;" target="_blank"&gt;installation instructions&lt;/a&gt;&amp;nbsp;or&amp;nbsp;&lt;/span&gt;&lt;span style="line-height: 18px;"&gt;Windows download from&amp;nbsp;&lt;a href="http://node-js.prcn.co.cc/" style="color: #4183c4; line-height: 1.4em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;" target="_blank"&gt;here&lt;/a&gt;. (You will also need&amp;nbsp;&lt;a href="http://www.7-zip.org/" style="color: #4183c4; line-height: 1.4em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;" target="_blank"&gt;7 Zip&lt;/a&gt;&amp;nbsp;to unzip the node archive) (and don't forget to add node.exe &amp;nbsp;to your executable path)&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;span style="line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;INSTALL "java runtime"&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;span style="border-collapse: collapse;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;CHECKOUT the project:&amp;nbsp;&lt;a href="https://github.com/angular/calculator-sample" target="_blank"&gt;&lt;span class="Apple-style-span" style="color: #6fa8dc;"&gt;https://github.com/angular/&lt;wbr&gt;&lt;/wbr&gt;calculator-sample&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;span style="border-collapse: collapse;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;EDITOR: have some kind&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div class="im"&gt;&lt;li style="margin-left: 15px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;b&gt;22.03.2011, Tuesday, 18:00 19:30 KN:E-107&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/div&gt;&lt;ul&gt;&lt;li style="margin-left: 15px;"&gt;&lt;span style="border-collapse: collapse;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Psychology&amp;nbsp;of TDD: We explain the reasoning behind TDD and &amp;nbsp;common pitfalls and why it is hard to introduce it into organization. (Slides here:&amp;nbsp;&lt;span class="Apple-style-span" style="color: #6fa8dc;"&gt;&lt;a href="http://goo.gl/V0aWx" target="_blank"&gt;http://goo.gl/V0aWx&lt;/a&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;span style="border-collapse: collapse;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;This is the theory behind the TDD demo&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-2843372156601018274?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/2843372156601018274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/03/misko-in-prague.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2843372156601018274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2843372156601018274'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/03/misko-in-prague.html' title='Misko in Prague'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-7043468728495483583</id><published>2011-03-18T10:36:00.000+01:00</published><updated>2011-03-18T10:36:49.003+01:00</updated><title type='text'>Cloud Computing Center</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Times;"&gt;the Cloud Computing Center (3C) is starting. It is going to be a platform for MSc, doctoral students, university staff and industry experts. Platform for all who are interested and enthusiastic about cloud computing. The core of the 3C are PhD students and the target is education, research and commercialization.&lt;br /&gt;The Czech universities are typically focused on basic research with very weak links to  the industry. This is not only a problem of the universities. The Czech SMBs do not have enough funding and internal resources to work with universities. The global IT players do not conduct research in the Czech Republic. They view us only as a pool of good programmers. In many cases companies also do not believe the university can effectively help them solving practical problems in their business.&lt;br /&gt;On the other hand the university staff is interested in pure research and academia people do not want to get their hands dirty with the everyday programming etc. The academia people are not looking for&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Times;"&gt;&amp;nbsp;research&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Times;"&gt;&amp;nbsp;funding in the industry they concentrate on governmental funding. On top of this academia people and industry speak different languages, they have problems understand each other.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Times;"&gt; 3C has the ambition to bridge this gap at least in one segment of IT. If we manage to get university working with industry it will be beneficial for all society, industry and academia too. The best benefit for the university research, I believe, is the motivation and feedback coming from users, from industry and society. The benefit for the industry is also clear, they get the best innovation and technology.&lt;br /&gt;You may ask, what is the difference between 3C and software company? The software companies have business motivations, they need to earn money. They have the urge of executing projects in the most efficient way to stay competitive. This is limiting a space for programmers to test new approaches or develop innovative solutions. The main 3C vision is the research as a driver for innovation, practical implementation and evangelization &amp;nbsp;of latest technologies, paradigms, frameworks etc. 3C researchers need to prove their quality by writing top scientific contributions as well as deploying and&amp;nbsp;commercializing&amp;nbsp;their ideas in the industry. Similarly, I want to evaluate the students not only based on the quality and number of publications, but also on their impact to industry. After all this should be easy to measure in terms of funding coming from the industry. In some sense 3C should act as a technological start-up.&lt;br /&gt;Next time I would like to point out the main technical directions for 3C.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-7043468728495483583?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/7043468728495483583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/03/cloud-computing-center.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7043468728495483583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7043468728495483583'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/03/cloud-computing-center.html' title='Cloud Computing Center'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5575672452971954040</id><published>2011-03-15T09:48:00.000+01:00</published><updated>2011-03-15T09:48:50.867+01:00</updated><title type='text'>Eucalyptus-next step</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Times; font-size: 18px;"&gt;We are starting the first jobs on successfully installed Eucalyptus cloud. The primary intent is to use the cloud for image processing, testing new algorithms. The CMP group is using some Terra Bytes of images for testing or compare new algorithms. Typically the algorithm is implemented in Matlab. To ease the provisioning of the tasks we are building standard Eucalyptus Machine Image (EMI) with Debian Linux and installed Matlab. This will allow researchers simply start the image, log-in through ssh and start the script with the experiment. The pictures are stored on our servers. The volumes must be mounted to the EMI instance before the experiment starts. We are in the middle of the initial tests. For the basic management we use the Eucalyptus euca2tools and the Hybridfox plug-in for Firefox browser. We are looking for testers to prove that our environment is stable and accumulate some experience. While doing these first steps we have started to look at ways how to make the process of testing and developing new algorithms easier. Especially the UI for starting the Matlab algorithm, monitoring and collecting the results will help. We are reviewing several tools and libraries, such as the RightScale tools and Gem for Ruby. I will report as soon as we have first batch experiments successfully running.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5575672452971954040?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5575672452971954040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/03/eucalyptus-next-step.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5575672452971954040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5575672452971954040'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/03/eucalyptus-next-step.html' title='Eucalyptus-next step'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-4565377786029657756</id><published>2011-03-08T19:55:00.000+01:00</published><updated>2011-03-08T19:55:42.427+01:00</updated><title type='text'>I am on a Jury</title><content type='html'>I am sensing something is going on in the Czechia. After we started meetings in our&amp;nbsp;&lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt; I am meeting more and more people interested in startups. There are two activities similar to eClub at the Faculty of Economics in Prague &lt;a href="http://www.cashflowturnaj.cz/"&gt;Cach Flow&lt;/a&gt; and &lt;a href="http://www.bizit.cz/"&gt;BizIT&lt;/a&gt;. There was a two days competition &lt;a href="http://www.ipo48.org/"&gt;ipo48&lt;/a&gt;. And finally today Pavel Curda announced an API &lt;a href="http://www.api-mashup.com/"&gt;MushUp Contest&lt;/a&gt;. In addition&amp;nbsp;I am on the jury. Great, I am really pleased to see around people trying to discover new opportunities and enthusiastic enough to help growing them. I am eagerly looking forward to see the results of eClub competition and API Mushup Contest too. I have also learned a lesson the ipo48 ant the Mashup Contest have English pages. This is encouraging me to switch the eClub web to English soon. Many friends of mine, not speaking Czech, want to to read it and contribute too.&lt;br /&gt;&lt;b&gt;If you are interested do not wait join us, cooperate, work on your own ideas, and most of all enjoy the&amp;nbsp;adventures&amp;nbsp;journey. &lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-4565377786029657756?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/4565377786029657756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/03/i-am-on-jury.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4565377786029657756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4565377786029657756'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/03/i-am-on-jury.html' title='I am on a Jury'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-5580739876404686735</id><published>2011-02-28T18:41:00.000+01:00</published><updated>2011-02-28T18:41:29.925+01:00</updated><title type='text'>Cloud Computing Center</title><content type='html'>What is going on in my group? Currently, I am helping five MSc students working on their dissertations and the first doctoral student is joining the team. In addition I giving classes in Web Application design and I am running several other projects, such as eClub, Eucalyptus private cloud etc. &lt;br /&gt;Let me introduce my students and their projects. Josef Sin prepares a system for running a workload-planning algorithm on AWS. He is designing a simple web application in RoR, which will make it easy for researches to run large tasks on EC2. The app user interface will allow the administrator to manage access rights, computational quotas, upload the execution code, data and download results. &lt;br /&gt;Tomas Barina and Patrik Lenart work on NoSQL databases. Patrik is looking at Cassandra and Hadoop and Tomas at MongoDB, Couchdb and Riak. Both are using the databases to store emails handling terabytes of data. The databases and email processing (qmail) will run on a cluster of 10 servers with sufficient size of disc space. &lt;br /&gt;With Vojta Novak we try to develop a web application using gData API. We are looking at ways how to cluster users contacts on a Google Apps domain. The simplest clustering may be based on company affiliation. First, we will use tags, next email addresses. But there are many other possibilities to cluster contacts, emails, documents, calendars etc. &lt;br /&gt;Michal Zima works in the field of business processes. The focus is again on SaaS approach. Currently, we are analyzing existing web applications.&lt;br /&gt;Finally, Filip is in. As of tomorrow, he is my first doctoral student. He is starting to work on Rapid Application Tools for web design. See my previous blogs.&lt;br /&gt;We've all heard the phrase "grow or die. We have to grow not only bigger but smarter too. Therefor watch this blog. I'll be looking for students interested in a doctoral position in the field of cloud computing. Especially, I am looking for candidates interested in cloud infrastructure, large DBs, security etc. In the nearest future I will post a doctoral position description.&lt;br /&gt;To conclude, I have started several projects in the Cloud Computing while building traction, getting more people to an „active mode“. To keep the momentum and motivate the students we need to create for us a new home. We are starting the Cloud Computing Center.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-5580739876404686735?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/5580739876404686735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/02/cloud-computing-center.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5580739876404686735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/5580739876404686735'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/02/cloud-computing-center.html' title='Cloud Computing Center'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-2504788841242359778</id><published>2011-02-24T07:53:00.000+01:00</published><updated>2011-02-24T07:53:56.951+01:00</updated><title type='text'>eClub first landmark</title><content type='html'>Radovan Janecek, VP, Software Engineering at CA Technologies presented the Systinet case study yesterday. Great presentation! We had about 40 folks for the show. We spent the time before 6:00pm discussing projects. First teams are being formed. We have also reached the first landmark. Our &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub&lt;/a&gt; home page crossed the 1000 page views threshold.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-2504788841242359778?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/2504788841242359778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/02/eclub-first-landmark.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2504788841242359778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2504788841242359778'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/02/eclub-first-landmark.html' title='eClub first landmark'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-2205568972582685710</id><published>2011-02-23T11:00:00.000+01:00</published><updated>2011-02-23T11:00:57.063+01:00</updated><title type='text'>RAD tools</title><content type='html'>In the last blog I have praised the Fakturoid application for creating invoices on cloud. In the mean time I found that one of my students works for a startup company blueberryapps.com. Their web is in English and that's great they have global focus. The web is really minimalistic even in the number of web pages, but they have an active blog (Czech). Probably, their major business is web hosting, see the &lt;a href=" www.zologicka.cz"&gt;webpage&lt;/a&gt; - very nice name (zoo). What is the relation to Fakturoid? They have a very similar application &lt;a href="http://blog.blueberryapps.com/post/894611020/billapp-cz-zdarma"&gt;BillApp&lt;/a&gt;.  Based on the blog description, it has been created as a byproduct. What is interesting? It is written also in Ruby on Rails. The XML or JSON REST API, thanks to RoR, is ready.  &lt;br /&gt;With this blog I'd like to point out an emerging trend in the Czech Rep, popularity of RoR. The &lt;a href="http://37signals.com/"&gt;37signals&lt;/a&gt; and their philosophy for creating web apps and running startup is gaining great popularity. Many of the small startups are adopting their approach. Many are also using other 37signals products, for example bootcamp to organize development. &lt;br /&gt;There are other &lt;a href="http://en.wikipedia.org/wiki/List_of_rapid_application_development_tools"&gt;rapid web application development tools&lt;/a&gt; competitors, such as &lt;a href="http://www.springsource.org/roo"&gt;Spring Roo&lt;/a&gt; or &lt;a href="http://www.grails.org/"&gt;Grails&lt;/a&gt;. Check it out. For Java edicts Roo provides very quick way for starting a CRUD application. It provides basic scaffolding similarly as RoR. What more it is easy to use GWT as a front end and deploy it on Google (AppEngine). &lt;br /&gt;The conclusion is that all these RAD tools provide an excellent starting point for developing custom &lt;a href="http://en.wikipedia.org/wiki/Crud"&gt;CRUD&lt;/a&gt; applications for SMB in a systematic way in MVC model with REST API. Consider help-desks, CRM, timesheets, business trip recording, project management etc. In the simplest form there are two parts to these apps: administration and list of items. To develop these to perfection takes a lot of efforts and time, but with RAD tools to get the skeleton is a snap. Give it a try.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-2205568972582685710?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/2205568972582685710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/02/rad-tools.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2205568972582685710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2205568972582685710'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/02/rad-tools.html' title='RAD tools'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-827302234685126339</id><published>2011-02-18T18:12:00.003+01:00</published><updated>2011-02-18T18:39:20.312+01:00</updated><title type='text'>Fakturoid</title><content type='html'>Last week I have met Jan Korbel and Lukáš Konarovský the authors of the famous &lt;a href="http://www.fakturoid.cz/"&gt;Fakturoid&lt;/a&gt; application. They are big fans of Ruby on Rails, and they have a sense for clean and simple web design.  They took advantage of their skills and designed a nifty application. I like the minimalistic graphical design with green buttons, btw. - my favorite color. I like the layout, very simple and easy to go around. Most of all, I like the Faktoruoid architecture. It is an example of the cloud approach. Cloud has many advantages. No need to download and install any files, there is no upfront investment, you just register. Your data is stored in the cloud you can access it from any place, any time and any device with a browser. You pay for the usage as you go, once you are bored and want to upgrade you just stop paying and start to use something different. Ruby on Rails is easy and quick for development and provides a clean REST API separating the server and client. &lt;br /&gt;Yes, the data is in the cloud, somewhere on the Internet. Yes, you may ask a question how vulnerable is the data, what is the procedure to backup the data on my machine, what is the SLA, meaning what is the guarantied up time, RPO, RTO, what will happened if Fakturoid disappears etc. and these are valid questions. The same set of questions applies to many cloud apps today and I am not going to answer them.  I think, we just need to strike a balance between the value of the data and the benefits of the application. Different users with different needs will answer differently. I am a believer of cloud and I suppose, cloud will evolve and provide solutions for many different requirements. As of today, I wish Fakturoid all the best, I like it. Let’s hope we see more of these. I’ll keep you updated ….&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-827302234685126339?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/827302234685126339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/02/fakturoid.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/827302234685126339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/827302234685126339'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/02/fakturoid.html' title='Fakturoid'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-6452371033630156769</id><published>2011-02-17T19:24:00.003+01:00</published><updated>2011-02-18T08:07:59.598+01:00</updated><title type='text'>eClub first meeting</title><content type='html'>we have met for the first time in the eClub last night. I have described what is the motivation, how we will meet and what are the benefits. Our sponsor Ondrej Bartos from Credo Ventures followed with a short contribution and good jokes. The whole meeting was recorded. Check out &lt;a href="http://www.eclub.cvutmedialab.cz/"&gt;eClub web site&lt;/a&gt;, as soon as the video processing is finished we will publish it. While on the eClub web make a registration, please. We can better inform you about all the benefits.  The start was solid and I am looking for the next meeting presented by Radovan Janecek today CA VP. With Roman Stanek they started and sold Systinet, great story. All of you who have not made it to the first meeting you are welcome to meet us next Wednesday.  &lt;span style="font-weight:bold;"&gt;Try to compete for the best prototype proposal and win the trip to Silicon Valley incubator. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-6452371033630156769?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/6452371033630156769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/02/eclub-first-meeting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6452371033630156769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6452371033630156769'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/02/eclub-first-meeting.html' title='eClub first meeting'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-417476840307592149</id><published>2011-02-15T09:16:00.003+01:00</published><updated>2011-02-17T20:20:57.232+01:00</updated><title type='text'>eClub lectures</title><content type='html'>Here is the plan for the first six lectures in the eclub:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;16.2. Jan Sedivy&lt;/span&gt;, CVUT FEL - What is eClub, what will you learn, what can you get&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;23.2. Radovan Janecek&lt;/span&gt;, VP, Software Engineering at CA Technologies. Sistinet case study, from one man startup to exit.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2.3. Petr Koubsky&lt;/span&gt;, IT Market Analyst, Supply isn't demand, project isn't product - how to turn an innocent passer-by into user and user into customer.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;9.3. Ondrej Bartos,&lt;/span&gt; Credo Ventures - How to build a successful start up. How to win the competition for the best entrepreneurial idea, who and how are we going to select the winners.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;16.3. Lucie Havlickova&lt;/span&gt;, Pesronal Development CZ, s.r.o. How to do a presentation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;23.3. Projects presentation&lt;/span&gt; - first round (Max 10Min), Lucie Havlíčková  consulting&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-417476840307592149?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/417476840307592149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/02/eclub-lectures.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/417476840307592149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/417476840307592149'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/02/eclub-lectures.html' title='eClub lectures'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-2122693567760477853</id><published>2011-02-13T10:34:00.002+01:00</published><updated>2011-02-13T10:41:14.515+01:00</updated><title type='text'>REST</title><content type='html'>I am preparing a lecture about Cloud Computing and I came across an interesting video about the &lt;a href="http://www.google.com/events/io/2010/sessions/how-google-builds-apis.html"&gt;Google APIs architecture&lt;/a&gt;, it is almost one year old - Google IO 10, but worth to see. The video is describing the advantages and also the problems of REST. Google suggests the partial data operations and multiple read write formats. Next section is describing how REST gets awkward; when you need for example to rotate a picture in Picasa server. You need to request the data, process the data and send it back, resulting in two transfers.  The traffic can be reduced by augmenting REST with custom verbs. Google will support in parallel the REST and JSON RPC styles in parallel giving the designer the choice. The video is also describing Google approach to make the APIs libraries up to date using dynamic discovery. A sample coding session is presented at the end. Very interesting stuff inspiring to many discussions, check it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-2122693567760477853?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/2122693567760477853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/02/rest.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2122693567760477853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2122693567760477853'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/02/rest.html' title='REST'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-4204131112231305518</id><published>2011-02-12T10:02:00.005+01:00</published><updated>2011-02-12T10:21:01.996+01:00</updated><title type='text'>Eucalyptus private cloud at CVUT</title><content type='html'>Summer semester starts on Monday, therefore our cloud experiments will move to nights. Thanks to Tomas and Dan the &lt;a href="http://www.eucalyptus.com/themes/eucalyptus/images/eee_arch.jpg"&gt;Eucalyptus private cloud&lt;/a&gt; software is installed and running in the class room 132. The &lt;a href="http://www.gnu.org/software/grub/"&gt;grub&lt;/a&gt; dual boot software allows luanching Windows after computers power on and waking them up over etherwake and reboot cloud sw at 8:00PM. Eucalyptus runs on a special version of &lt;a href="http://open.eucalyptus.com/wiki/EucalyptusInstallationDebianLenny_v1.5"&gt;Debian&lt;/a&gt;. The Cloud controller and Walrus (storage service) are running on a larger server virtualized under VMware with access to RAID storage. The basic system works, we can launch EMI’s (Eucaliptus Machine Image), this is Eucalyptus equivalent of AWS AMI. We can stop them, we can do the very basic house keeping. The idea is to use the computers to run heavy-duty number crunching for the &lt;a href="http://cmp.felk.cvut.cz/"&gt;Computer Machine Perception&lt;/a&gt; group. We need to write a small application to push the computational tasks to a queue during the day and let them run at night. The next step is write a small control web app to make this easy. We work on a similar problem in AWS (josin). Who has some know-how with these apps? We need testers ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-4204131112231305518?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/4204131112231305518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/02/eucalyptus-private-cloud-at-cvut.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4204131112231305518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4204131112231305518'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/02/eucalyptus-private-cloud-at-cvut.html' title='Eucalyptus private cloud at CVUT'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-2204396779130952441</id><published>2011-02-12T09:32:00.001+01:00</published><updated>2011-02-12T09:35:30.279+01:00</updated><title type='text'>First eClub press references</title><content type='html'>The eClub is starting announcements appeared on the local (Czech) developers portals. &lt;a href="http://zdrojak.root.cz/zpravicky/entrepreneurs-club-vas-nauci-vase-napady-zuzitkovat/"&gt;Root&lt;/a&gt;, &lt;a href="http://www.vyvojar.cz/News.aspx"&gt;vyvojar&lt;/a&gt;, &lt;a href="http://www.devlogy.cz/"&gt;devlogy&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-2204396779130952441?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/2204396779130952441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/02/first-eclub-press-references.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2204396779130952441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2204396779130952441'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/02/first-eclub-press-references.html' title='First eClub press references'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-7863827968656970437</id><published>2011-02-09T21:47:00.000+01:00</published><updated>2011-02-09T21:49:13.620+01:00</updated><title type='text'>Do you use Chrome?</title><content type='html'>Do you work on Mac? Do you know Dropbox? Check out a Textmate &lt;a href="https://chrome.google.com/webstore/detail/iieeldjdihkpoapgipfkeoddjckopgjg"&gt;like lightweight&lt;/a&gt; programmer's text editor right inside of Chrome. It saves files directly to Dropbox, so if you have the Dropbox sync software installed, the changes will appear locally&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-7863827968656970437?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/7863827968656970437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/02/do-you-use-chrome.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7863827968656970437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7863827968656970437'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/02/do-you-use-chrome.html' title='Do you use Chrome?'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-1881928502178965290</id><published>2011-02-08T13:52:00.000+01:00</published><updated>2011-02-09T12:13:22.672+01:00</updated><title type='text'>Status report - eClub</title><content type='html'>our sponsor Credo Ventures is throwing the first price to our eClub competition. They will award one of the top three teams with a stay in an incubator in Silicon Valley, &lt;span style="font-weight:bold;"&gt;great!&lt;/span&gt; The CVUT Media Lab experts helped me to successfully set the web domain and mapped the Google apps on it to start our portal. This will be the center point of information for all who will join the club. We will publish the presentations, we plan to take video recordings, we will run there a discussion group, you will get there information about the next presenter etc. Stay tuned, I will inform you as soon as we kick it off.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-1881928502178965290?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/1881928502178965290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/02/status-report-eclub.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1881928502178965290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1881928502178965290'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/02/status-report-eclub.html' title='Status report - eClub'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-4712748825333803706</id><published>2011-01-25T17:55:00.000+01:00</published><updated>2011-01-25T18:06:04.593+01:00</updated><title type='text'>E-Club</title><content type='html'>I have been giving classes in an Internet Apps Development course in the last semester. In fact, it was a little test. I have asked students to develop proposals for a small application with a commercial potential. They have prepared presentations and implemented prototypes. I think, they enjoyed a new approach: walking through the Cloud Computing technology, SaaS and prototype development. I also was surprised with the quality and number of good-looking prototypes. This has motivated me to go bigger. I have decided to start an &lt;a href="http://prezi.com/c_xwevvxkh0q/e-club-ctu/"&gt;Entrepreneurs Club&lt;/a&gt; and repeat almost the same but focus more on how to start real business. Our students, I believe, have a good technical background but do not have the guts and knowledge to go to the market. We have to fix it. Tomorrow is the day, keep the fingers crossed, I am meeting with an important group of investors asking them to support our effort. If all goes well we’ll get prize money for the best prototype proposal competition, which we will launch end of May. The first price is three months stay Silicon Valley incubator. Stay tuned for the next messages …&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-4712748825333803706?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/4712748825333803706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/01/e-club.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4712748825333803706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4712748825333803706'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/01/e-club.html' title='E-Club'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-800478690068443991</id><published>2011-01-23T11:46:00.000+01:00</published><updated>2011-01-23T11:48:22.336+01:00</updated><title type='text'>Welcome Filip</title><content type='html'>A friend of mine Filip Kolarik was admitted for the PhD program in my group. Certainly, he is a cloud-computing fan and I am looking forward to work with him. His major topic will be the RAD tools for cloud based web design. There are many we have played with.  Now, we would like to start with deeper and more precise analysis. The current goal of the work is to design set of tools and platforms for fast authoring of web applications.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-800478690068443991?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/800478690068443991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/01/welcome-filip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/800478690068443991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/800478690068443991'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/01/welcome-filip.html' title='Welcome Filip'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-1595205418646709232</id><published>2011-01-19T09:59:00.000+01:00</published><updated>2011-01-19T10:00:17.093+01:00</updated><title type='text'>CTU virtualization</title><content type='html'>There are several computer classrooms in our buildings at CTU Karlovo namesti. The computers are used by students throughout the day, but they are idling at night. The CPM group does research in image processing and all their experiments are very computationally and memory intensive. How to take advantage of the at night idling computers for scientific computation? There are several ways how to make the computers available while making sure the current set up for education, data and operating systems are intact. Our approach is virtualization and cloud computing. To start the project we have decided to proceed safely creating new partition and use dual boot. This will preserve the current computers settings and let us use the new partition for the cloud software and virtualization. The partition job has been done this week. The plan is to test two different virtualization approaches VMware and Eucalyptus. WMware tools will let us manage virtualized images on many computers in cluster. Similarly works the open source Eucalyptus. The WMware uses the XEN and Eucalyptus the KVN and others. Both will allow us to manage and run many different tasks. Next, we will start installing the system. Stay tuned for the next report.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-1595205418646709232?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/1595205418646709232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2011/01/ctu-virtualization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1595205418646709232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/1595205418646709232'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2011/01/ctu-virtualization.html' title='CTU virtualization'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-3855622274406255566</id><published>2010-12-03T14:11:00.000+01:00</published><updated>2010-12-07T16:21:22.882+01:00</updated><title type='text'>Peter is coming</title><content type='html'>The super star between programmers Peter Kukol is coming to Prague Czech Technical University. He will give a presentation about Cloud OS and VMware. Peter works for VMware US. All of you are welcomed to join us on Thursday, Dec 9th at CVUT Karlovo namesti 13 at 9:15 am. Peter is an old friend and I am looking forward to hear about the latest technology and the latest jokes too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-3855622274406255566?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/3855622274406255566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2010/12/peter-is-coming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/3855622274406255566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/3855622274406255566'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2010/12/peter-is-coming.html' title='Peter is coming'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-6259193103506135484</id><published>2010-11-26T15:16:00.000+01:00</published><updated>2010-11-26T15:36:27.198+01:00</updated><title type='text'>Cloudy week</title><content type='html'>I felt like in clouds this week. I joined three presentations and all of them were about cloud computing. All three were indicating and predicting the new cloud-computing trend, the advantage of the economy of scale. Large number of computers managed by relatively small staff, the elasticity, the capability to scale on demand. Great applications shared by many small companies and charged per use, no upfront payment, with fast and for the user invisible improvements. Gartner, other analysts and technologists predictions are clear: &lt;span style="font-weight:bold;"&gt;move to cloud or perish&lt;/span&gt;. &lt;br /&gt;&lt;br /&gt;It started on Monday morning with Gartner and EMC joined presentation.  In the &lt;a href="https://docs.google.com/viewer?url=http://www.cloud.cz/emc-prezentace/pdf/Cloud_Computing_Gartner.pdf"&gt;Gartner presentation&lt;/a&gt; Jana Ridziova has pointed out the trends and risks of cloud computing. She also gave some interesting numbers. The main message: IT technology is becoming massively scalable, standardized and offered as a service. Many companies will get rid of their IT infrastructure and will use the SaaS.  &lt;br /&gt;&lt;br /&gt;The next &lt;a href="https://docs.google.com/viewer?url=http://www.cloud.cz/emc-prezentace/pdf/SMirchandani_Seminar.pdf"&gt;presentation&lt;/a&gt; by Sanjay Mirchandani a CIO of EMS can be easily characterized: &lt;span style="font-weight:bold;"&gt;virtualize, virtualize, virtualize&lt;/span&gt;. No wonder EMC owns 80% of the X86 virtualization leader VMware. But frankly, the most important point was the savings EMC achieved by virtualizing  70% of the company. The realized benefits are $12M in power and space, $74M in the data center equipment, 170% in data storage and admin productivity, and 34% increase in power efficiency. These are great numbers and we have to learn out of them.&lt;br /&gt;&lt;br /&gt;Steven Willmott, the CEO of &lt;a href="http://www.3scale.net/"&gt;3scale&lt;/a&gt; networks has visited the CTU on Wednesday. His presentation has been inspired by the Wired article “&lt;a href="http://www.wired.com/magazine/2010/08/ff_webrip/all/1"&gt;The Web Is Dead. Long Live the Internet&lt;/a&gt;”. He has been arguing that the web has changed from the static HTML pages to a set of API supporting wide range of functionality for different devices. He has been showing some of the cloud technologies used in his company. His talks were presented to students and overall they received comprehensive breakdown of the new wave of Internet technologies.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-6259193103506135484?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/6259193103506135484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2010/11/cloudy-week.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6259193103506135484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6259193103506135484'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2010/11/cloudy-week.html' title='Cloudy week'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-8055111516720195742</id><published>2010-11-17T22:18:00.000+01:00</published><updated>2010-11-17T22:44:27.959+01:00</updated><title type='text'>The Google Developer Day 2010, Prague</title><content type='html'>The Google Developer Day was started as last year by Eric presenting the main topics: HTML 5, Cloud and Android. He started showing simple snippets of HTML 5 code to access disk files, to support drag and drop. Most impressive was a code keeping text on screen horizontal while tilting the notebook. This is a very handy feature for mobile devices. He has shown two impressive 2D and 3D graphics in HTML 5 running inside a browser. There are many browsers including mobile supporting HTML 5 except of the IE, but it still will take some time before we see more HTML 5 applications. &lt;br /&gt;Eric has introduced the enterprise App Engine, which is in its preview version supporting the &lt;a href="http://googlecode.blogspot.com/2010/05/bigquery-and-prediction-api-get-more.html"&gt;BigQeury and Prediction APIs&lt;/a&gt;. The famous Mapreduce will be also soon available. Great, Google will make these technologies available to programmers. We also have seen a great presentation of a rapid application development &lt;a href="http://www.springsource.org/roo"&gt;tool Roo&lt;/a&gt;. It has been developed by Spring owned by VMware. Roo allows development of web application and launch it on many different platforms including the App Engine. &lt;br /&gt;One the fastest growing product is the Android operating system. There are 200k new Androids activated each day. The Android Market is offering more than 100k of applications today.&lt;br /&gt;The whole Google developer gathering was very inspiring. Google Apps, the App Engine, Androig and Chrome are a very strong combination for creating complex and exciting cloud applications. They are putting Google to the leaders in the cloud computing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-8055111516720195742?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/8055111516720195742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2010/11/google-developer-day-2010-prague.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/8055111516720195742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/8055111516720195742'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2010/11/google-developer-day-2010-prague.html' title='The Google Developer Day 2010, Prague'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-4384448859664505731</id><published>2010-11-15T11:09:00.000+01:00</published><updated>2010-11-15T11:11:54.722+01:00</updated><title type='text'>Steven Willmott - Presentation</title><content type='html'>Steven Willmott is the CEO of 3scale networks - an API infrastructure provider based in Barcelona, Spain, London UK and Sunnyvale California. &lt;br /&gt;3scale provides tools and services to companies opening APIs to partners and developers and helps them reach their audiences.&lt;br /&gt;Abstract: Wired Magazine's incendiary article on the 'Death of the Web' may have used some questionable reasoning but underlined how quickly the structure of the Web and the Internet are changing. One of the biggest factors of change is in how companies delivering services and content are re-orientating their offerings around Web Services and APIs in order to server partners and users in new ways - making HTML websites just one of the many channels for creating Web/Internet experiences. While this trend still has much to play out, in this talk we'll cover trends, examples and changes that are already visible and guess at how they might play out in the future.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When: Wednesday Nov 24, 18:00&lt;br /&gt;Where: Dejvice (T2:C3-337)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-4384448859664505731?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/4384448859664505731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2010/11/steven-willmott-presentation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4384448859664505731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/4384448859664505731'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2010/11/steven-willmott-presentation.html' title='Steven Willmott - Presentation'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-7629311809545348740</id><published>2010-11-15T11:04:00.000+01:00</published><updated>2010-11-15T11:09:00.929+01:00</updated><title type='text'>Cloud computing and it's impact on IT society</title><content type='html'>Sanjay Mirchandani, Senior Vice President and Chief Information Officer, EMC Corporation will share his 6 years of experience building and running private cloud, the core technology for internal data center of worldwide IT leader EMC. He will speak about the main enablers  of the cloud technology like VMware virtualization tools and data center hardware resources. He will present the best practices and the business drivers generally adopted by leading IT companies today.&lt;br /&gt; &lt;br /&gt;EMC Corporation (NYSE: EMC) is a U.S. Fortune 500 and S&amp;P 500 provider of information infrastructure systems, software and services. It is headquartered in Hopkinton, Massachusetts, USA. Its flagship product are the Symmetrix, VMware and RSA.&lt;br /&gt;&lt;br /&gt;Date Monday 22. 11. 2010 at 13:00 Location building E, Karlovo náměstí 13, room: KN:E-301.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-7629311809545348740?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/7629311809545348740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2010/11/cloud-computing-and-its-impact-on-it.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7629311809545348740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7629311809545348740'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2010/11/cloud-computing-and-its-impact-on-it.html' title='Cloud computing and it&apos;s impact on IT society'/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-2105721111054017644</id><published>2010-10-25T17:08:00.000+02:00</published><updated>2010-10-25T17:11:02.957+02:00</updated><title type='text'></title><content type='html'>&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; font-family: 'Times New Roman'; font-size: medium; "&gt;&lt;h2 id="internal-source-marker_0.9359280881471932"&gt;&lt;span style="font-size: 18pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: bold; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "&gt;Eilif Trondsen, Strategic Business Insights&lt;/span&gt;&lt;/h2&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "&gt;Eilif Trondsen from &lt;/span&gt;&lt;a href="http://www.strategicbusinessinsights.com/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; "&gt;Strategic Business Insights&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "&gt; was the second speaker on our tour in Silicon Valley. SBI is a consulting comapany, they work for their customers to identify new opportunities based on emerging technology. There are several programs focused on different details. SCAN program is an intelligent tool to realize the early symptoms of a change in the industry. It is interesting to find out how they do it. The following picture depicts the process, look &lt;/span&gt;&lt;a href="http://www.strategicbusinessinsights.com/scan/process.shtml"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; "&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; font-family: 'Times New Roman'; font-size: medium; "&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; font-family: 'Times New Roman'; white-space: normal; font-size: medium; "&gt;&lt;img src="https://lh3.googleusercontent.com/Ge8tvKGCMB1n-Xjgy_eEA5bP4rFIhVtk-5vWiQiMAced91GVHftcLvg9EFyc1euovgay77iyVvlushrU2FR9Q73WOScorofAYW3sdbMm2ULNDWzNmA" width="479px;" height="373px;" id="internal-source-marker_0.9359280881471932" /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; font-family: 'Times New Roman'; white-space: normal; font-size: medium; "&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "&gt;&lt;span id="internal-source-marker_0.9359280881471932" style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "&gt;50-75 employees of SPI  are sending two paragraphs long abstracts every month. Abstracts shortly describe something interesting they read, thought or saw. Contributors  wear several heads, they are specialists in different markets or technologies. A filtering process at number of levels is narrowing down the ideas. Its is a time consuming process, Eilif reads abstracts on Sundays. In the next stage they meet with 20 – 25 analysts and some clients to do a pattern recognition clustering across different areas. They try to understand and point out why is the cluster interesting. There are people with different specialization politicians, economists, technologists, anthropologists etc. The variety of skills is bringing together many different opinions and views enabling to discover new combinations and see them differently. The result of this process are signals: faint signals of change, discontinuities, inflection points, disruption technologies, outliers, unconventional signals.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "&gt;There is no guarantee in their research, but the have a very pragmatic metric: the customers are the signal of the quality. If the information is not valuable for them they would not pay. The clients  feedback is also a very valuable for improving or altering the research.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "&gt;Their main customers are SMBs, they do not have easy access to this kind of information. Governments also buy the know-how to look at disruptive technologies and to help their SMBs.  EU Science Park use it for analyzing start-ups opportunities. Japanese look at global perspective they are coming to SBI and let them do the market analysis if the results are the same as their own they invest mbugs.  SBI has also done some work done for Norwegian government.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "&gt;I am sure the Czech SMBs, start ups and research institutes including government  will greatly benefit from this kind of information to focus their work in the right future direction too.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; font-family: 'Times New Roman'; font-size: medium; "&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-2105721111054017644?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/2105721111054017644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2010/10/eilif-trondsen-strategic-business.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2105721111054017644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/2105721111054017644'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2010/10/eilif-trondsen-strategic-business.html' title=''/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-7897016437074321311</id><published>2010-10-24T18:24:00.000+02:00</published><updated>2010-10-24T18:26:50.358+02:00</updated><title type='text'></title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Some more comments, SRI meeting&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;As the previos written for my students.&lt;/div&gt;&lt;div&gt;This is the second part of my report from Emil Wang’s presentation about &lt;a href="http://www.sri.com/"&gt;SRI international&lt;/a&gt;, venture capitalists and start ups. &lt;/div&gt;&lt;div&gt;Before we continue let me review some basics. First venture &lt;a href="http://wordnetweb.princeton.edu/perl/webwn?s=venture"&gt;web definition&lt;/a&gt; is: venture is a speculation, an investment that is very risky but could yield great profits. This is what venture capitalists (VC) do, they invest to startups. Venture is for them a process of a value creation. Alas, venture is very risky, only few of the startups turn to be prosperous companies. The trick is to invest to the right companies. &lt;/div&gt;&lt;div&gt;Here we continue. &lt;/div&gt;&lt;div&gt;Emil suggested that venture is not driven by technology. Universities have created lot of intellectual property (IP) but did not create the jobs; therefore professors will never get funded. They are too technology driven. SRI recruits experts to run the venture, company. Who is most likely to be funded? SRI and VC’s in general are focusing on successful entrepreneurs who have already been funded. VCs invest to people, they trust people with good judgment. They trust the people not the technology. &lt;/div&gt;&lt;div&gt;Bad news 1: Location, location, location &lt;/div&gt;&lt;div&gt;The only way you will be funded is if you stay no more than 20 miles from Menlo Park, where all the major VCs are located. If you are not here you will be at least 6 months behind the market, research and technology. Second, you have to stay in touch. The major (Google, HP, Oracle, …) companies are next door and this means you can network to know what is going on. &lt;/div&gt;&lt;div&gt;Bad news 2: The idea for venture is in market and competitive research &lt;/div&gt;&lt;div&gt;Researchers, geeks and technologists ask how cool is their technology. The better thing is to ask: what is your market, who is your customer, what is the value for your customer. SRI answer is methodically guided innovation process five disciplines of innovation 5DoI. The advice: the researcher needs to understand what his market is, what the value is for the customer. This should be a starting point.&lt;/div&gt;&lt;div&gt;&lt;div&gt;Good news: Cooperate&lt;/div&gt;&lt;div&gt;Emil and many other think that the best single model to start bio tech, clean tech, IT or high tech companies in general is starting to cooperate. Emil’s advice is do not compete leverage. This is the process SRI is proposing, network with people, work together, develop relations, and collaborate. &lt;/div&gt;&lt;div&gt;Conclusion&lt;/div&gt;&lt;div&gt;I would like to finish with the Emil’s formulation of the SRI mission: There are lots of research institutes and they have different goals. SRIs main purpose is to help the society and boost the economic development. &lt;/div&gt;&lt;div&gt;Great, it was an exciting presentation summarizing modern view on creating the technology and innovation to impact our society. We must learn from his words and start &lt;b&gt;acting&lt;/b&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-7897016437074321311?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/7897016437074321311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2010/10/some-more-comments-sri-meeting-as.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7897016437074321311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/7897016437074321311'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2010/10/some-more-comments-sri-meeting-as.html' title=''/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2507228610464015486.post-6088682467960435158</id><published>2010-10-24T18:15:00.000+02:00</published><updated>2010-10-24T18:19:52.054+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='StartUp'/><title type='text'></title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;First report from sunny California&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Originally I have written this for the “Otevrena Informatika” blog. Since my friends wanted my notes, I am putting it on my fresh new blog. &lt;/div&gt;&lt;div&gt;Those of you who are not taking the OI-VIA course may not know, but I am visiting sunny California this week. The weather is very hot for the season, 25-30C. The entrepreneurial spirit is even hotter. I have met excellent people. I came with other coleuses. Lenka from Czech Invest organized for us visits in several institutions, corporations and Stanford University, thank you Lenka, great job. First we have visited the &lt;a href="http://www.sri.com/"&gt;SRI international&lt;/a&gt; Research institute originated by the Stanford University in 1946. SRI is a non-profit independent research institute focusing on projects funded mainly from the government. FYI: Mouse has been developed at SRI, and then transferred to Xerox Park. The first message over the network was sent from UCLA to SRI. &lt;/div&gt;&lt;div&gt;&lt;a href="http://www.linkedin.com/profile/view?id=8637727&amp;amp;authType=name&amp;amp;authToken=v156&amp;amp;locale=en_US&amp;amp;pvs=pp&amp;amp;trk=ppro_viewmore"&gt;Emil Wang&lt;/a&gt; gave the first presentation and it was great, very inspiring. Emil is a consultant for SRI and owner of several start ups. The key for SRI is innovation and they approach it very systematically in a much formalized way. The main concept is described in the &lt;a href="http://www.amazon.com/Innovation-Five-Disciplines-Creating-Customers/dp/0307336697/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1287145216&amp;amp;sr=8-1"&gt;book&lt;/a&gt;: Innovation: The Five Disciplines for Creating What Customers Want [Hardcover] Curtis R. Carlson (Author), William W. Wilmot (Author). Highly recommended! &lt;/div&gt;&lt;div&gt;Emil has conveyed several interesting thoughts. SRI strives to find how is research impacting society, how to make the Earth a better place for living. We were surprised they do not measure the success by number of published articles, but how many new jobs were created, how much money they have generated. &lt;/div&gt;&lt;div&gt;SRI is constantly collecting information from employees for interesting business ideas. Emil is on the board deciding which of these to support. They collect 1000 ideas a year and select about 10. Selected ideas get $10-20k NOT to prove the technology. NOT to make a pilot. NOT to make the prototype, but to create a market study. Find what is the market opportunity, who is the customers, what is the value for customers. The venture concept is not driven by technology. Too bad for us technologist, but that is the fact. We have to work on real problems not on interesting “crossword battles”. &lt;/div&gt;&lt;div&gt;There were many other interesting ideas in the talk, but I will conclude with quoting Emil saying “Do not compete with Silicon Valley cooperate“. I think this a general statement; we all should stick to it especially at the university. &lt;/div&gt;&lt;div&gt;And I am concluding with inviting you for discussion and questions.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2507228610464015486-6088682467960435158?l=jsedivy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jsedivy.blogspot.com/feeds/6088682467960435158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jsedivy.blogspot.com/2010/10/first-report-from-sunny-california.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6088682467960435158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2507228610464015486/posts/default/6088682467960435158'/><link rel='alternate' type='text/html' href='http://jsedivy.blogspot.com/2010/10/first-report-from-sunny-california.html' title=''/><author><name>Jan</name><uri>http://www.blogger.com/profile/16092475302024007054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
