<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-17921641</id><updated>2024-09-06T23:53:57.948+02:00</updated><category term="Java"/><category term="Twitter"/><category term="startups"/><title type='text'>Zentux</title><subtitle type='html'>UNIX / Web / Security</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>111</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-17921641.post-1538579069478591486</id><published>2014-02-08T11:17:00.002+01:00</published><updated>2014-02-08T11:17:34.370+01:00</updated><title type='text'>I am still alive </title><content type='html'>It&#39;s been almost two years since may last post.&lt;br /&gt;
Blogs are good. They&amp;nbsp;intended&amp;nbsp;to be the source of sharing knowledge, and they truly are.&lt;br /&gt;
I should overcome my laziness on writing the stuff that I know to public, though. That was the true spirit and should be&amp;nbsp;remained&amp;nbsp;among us as hard-core developers, geeks and hackers...&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/1538579069478591486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/1538579069478591486?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/1538579069478591486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/1538579069478591486'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2014/02/i-am-still-alive.html' title='I am still alive '/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-3226510807780410710</id><published>2012-07-20T10:37:00.002+02:00</published><updated>2014-06-09T13:53:58.170+02:00</updated><title type='text'>Cross-App model calling in Django</title><content type='html'>&lt;br /&gt;
Let&#39;s assume we have two apps in our Django&#39;s Root directory. Something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
setting.py&lt;br /&gt;
manager.pt&lt;br /&gt;
courses/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; models.py&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; views.py&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; urls.py&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; tests.py&lt;br /&gt;
profiles/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; models.py&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; views.py&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; urls.py&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; tests.py&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;/blockquote&gt;
&lt;br /&gt;
Now, you want to connect the models in profiles and courses together. For instance you have a Course model in course-app and a Student model in profiles-app. &lt;br /&gt;
The way you can design, will be something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;pre class=&quot;python&quot;&gt;&lt;/pre&gt;
&lt;br /&gt;
#&amp;nbsp;&lt;i&gt;profiles/models.py&lt;/i&gt;&lt;br /&gt;
&lt;pre class=&quot;python&quot; name=&quot;code&quot;&gt;class Student(models):
&amp;nbsp;&amp;nbsp;&amp;nbsp; first_name = .....
&amp;nbsp;&amp;nbsp;&amp;nbsp; last_name = .... 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; course = models.ManyToManyField(&quot;courses.Course&quot; , null = True , blank = True , related_name = &quot;student&quot;)
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;pre class=&quot;python&quot;&gt;&lt;/pre&gt;
&lt;br /&gt;
#&amp;nbsp;&lt;i&gt;courses/models.py&lt;/i&gt;&lt;br /&gt;
&lt;pre class=&quot;python&quot; name=&quot;code&quot;&gt;class Course(models.Model):
&amp;nbsp;&amp;nbsp;&amp;nbsp; name = ....
&amp;nbsp;&amp;nbsp;&amp;nbsp; date = .... 
&lt;/pre&gt;
&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Attention to &quot;courses.Course&quot; !! The pattern is : [app_name.model_name]&lt;app_name .class_model=&quot;&quot;&gt; &lt;app_name .model_class=&quot;&quot;&gt; . Do NOT use [app_name.models.model_name]&lt;app_name .models.class_model=&quot;&quot;&gt;&lt;courses .models.course=&quot;&quot;&gt;, or you will get some sort of nasty errors..&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/courses&gt;&lt;/app_name&gt;&lt;/app_name&gt;&lt;/app_name&gt;&lt;br /&gt;
That&#39;s it ..</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/3226510807780410710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/3226510807780410710?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/3226510807780410710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/3226510807780410710'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2012/07/cross-app-model-calling-in-django.html' title='Cross-App model calling in Django'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-7759018149513114765</id><published>2012-07-14T13:47:00.000+02:00</published><updated>2012-07-14T13:47:41.599+02:00</updated><title type='text'>The MAIN difference between Hackers and Academicians</title><content type='html'>For The Record:&lt;br /&gt;
&lt;br /&gt;
I&#39;m going to tell you about the MAIN difference between these two cults, after almost 10 years of being around both communities ..&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Hackers&lt;/b&gt; learn things when they &lt;b&gt;NEED&lt;/b&gt; to, Academicians learn them in advance, so &quot;maybe&quot; they need those stuff later.&lt;br /&gt;
So folks .. If you are following the Zen of Hack, don&#39;t be&amp;nbsp;disappointed if you see some&amp;nbsp;Academic&amp;nbsp;addicts&amp;nbsp;try to impress you by advanced algorithms,etc.&lt;br /&gt;
Just relax, ask them for some tutorials and references, and &lt;b&gt;ACE&lt;/b&gt; them ...</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/7759018149513114765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/7759018149513114765?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/7759018149513114765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/7759018149513114765'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2012/07/main-difference-between-hackers-and.html' title='The MAIN difference between Hackers and Academicians'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-182142841958713660</id><published>2011-08-17T00:11:00.000+02:00</published><updated>2011-08-17T00:11:03.687+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Twitter"/><title type='text'>Twitter Integration</title><content type='html'>The main reason that I blog scarcely is due to using Twitter a lot . I use it almost every day and I&#39;m so addicted to it.&lt;br /&gt;
I decided to integrate my &lt;a href=&quot;http://twitter.com/#%21/vahid_r&quot;&gt;Twitter account&lt;/a&gt; with my blog. So everyone can see what I&#39;m doing and what&#39;s my idea on everything ...&lt;br /&gt;
You can check me out on the right side of the blog, whenever you check out this page or can &lt;a href=&quot;http://twitter.com/#%21/vahid_r&quot;&gt;follow me&lt;/a&gt; on Twitter .</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/182142841958713660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/182142841958713660?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/182142841958713660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/182142841958713660'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2011/08/twitter-integration.html' title='Twitter Integration'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-2704876121965403510</id><published>2011-07-28T16:13:00.000+02:00</published><updated>2011-07-28T16:13:29.851+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="startups"/><title type='text'>why there are &quot;few&quot; females in startups</title><content type='html'>A very short and intuitive post:&lt;br /&gt;
&lt;br /&gt;
Do you wanna know what&#39;s working in a &quot;world-class&quot; startup look like? It a loop over ( Coding -&gt; Beer -&gt; Coding -&gt; Beer -&gt; Coding -&gt; Beer) until you faint. Then you will deliver the demo, get some funding, grow, celebrate your success with Beer and writing some code again. That&#39;s why there are &quot;few&quot; females in startups and girls don&#39;t like Nerds. This a &quot;Masculine&quot; area, seriously !!</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/2704876121965403510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/2704876121965403510?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/2704876121965403510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/2704876121965403510'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2011/07/why-there-are-few-females-in-startups.html' title='why there are &quot;few&quot; females in startups'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-3172828037298823421</id><published>2011-06-06T18:34:00.000+02:00</published><updated>2011-06-06T18:34:55.215+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><title type='text'>Play Framework, an agile Java EE framework</title><content type='html'>I&#39;ve just discovered &lt;a href=&quot;http://www.playframework.org/&quot;&gt;Play Framework&lt;/a&gt; , an Agile-style &lt;a href=&quot;http://www.playframework.org/&quot;&gt;web framework&lt;/a&gt; for &lt;b&gt;Java EE&lt;/b&gt; which reduces the amount of pain of developing to almost zero !! Just look at its functionalities and MVC patterns, specially View part :&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;iframe frameborder=&quot;0&quot; height=&quot;300&quot; src=&quot;http://player.vimeo.com/video/7087610?title=0&amp;amp;byline=0&amp;amp;portrait=0&amp;amp;color=ffffff&quot; width=&quot;400&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;a href=&quot;http://vimeo.com/7087610&quot;&gt;A web app  in 10 minutes using Play framework&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/user2463720&quot;&gt;zenexity&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com/&quot;&gt;Vimeo&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/3172828037298823421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/3172828037298823421?isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/3172828037298823421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/3172828037298823421'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2011/06/play-framework-agile-java-ee-framework.html' title='Play Framework, an agile Java EE framework'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-4136230010996734886</id><published>2011-05-10T09:53:00.003+02:00</published><updated>2013-09-15T11:29:41.210+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><title type='text'>Django VS Tomcat; A productivity perspective</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;Attention: This post is not accurate. I was just a Tomcat noob on those days...&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
These days I&#39;m fully obsessed with developing &lt;a href=&quot;http://tomcat.apache.org/&quot;&gt;Apache Tomcat&lt;/a&gt; and &lt;a href=&quot;http://www.djangoproject.com/&quot;&gt;Django&lt;/a&gt; at the same for two separate projects.&lt;br /&gt;
It&#39;s provided me a comprehensive view over development life-cycle for both of these technologies. I&#39;ll explain pros and cons of them soon, but there are some prominent points which are undeniable. For an experienced programmer, the rate of productivity in Django is about 5-10 times more than Tomcat (If, for example, we consider the &lt;i&gt;development&lt;/i&gt; &lt;i&gt;time&lt;/i&gt; as a base ranking). Although Tomcat is not a complete web framework like Djnago and doesn&#39;t provide such functionalities (It&#39;s a so called Web Container), but the differences still matter, I guess.&lt;br /&gt;
Now, I think I do know why &lt;a href=&quot;http://www.paulgraham.com/&quot;&gt;Paul Graham&lt;/a&gt; told &lt;i&gt;great hackers&lt;/i&gt; prefer to choose &lt;a href=&quot;http://www.paulgraham.com/gh.html&quot;&gt;Python over Java&lt;/a&gt;, and why most recent startups choose python/ java/ Scala/ Erlang, etc. for their development. It is the first time that I have such a great practical experience and I highly recommend to try to develop two different technologies by comparing them from productivity perspective. It will be a mind blowing experience.&lt;br /&gt;
I&#39;ll go into technical details soon ....&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;i&gt;&lt;b&gt;UPDATE:&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;/u&gt;&amp;nbsp; Now, after a while, I can say that they are not comparable by any means. Comparing Django VS. Tomcat , from Productivity perspective, is like comparing &lt;a href=&quot;http://en.wikipedia.org/wiki/F-22&quot;&gt;F-22&lt;/a&gt; VS. &lt;a href=&quot;http://en.wikipedia.org/wiki/C-46_Commando&quot;&gt;C-46&lt;/a&gt; aircrafts !!&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/4136230010996734886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/4136230010996734886?isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/4136230010996734886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/4136230010996734886'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2011/05/django-vs-tomcat-from-productivity.html' title='Django VS Tomcat; A productivity perspective'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-8439107278476490841</id><published>2011-02-18T16:23:00.001+01:00</published><updated>2011-02-18T16:24:23.641+01:00</updated><title type='text'>Goodbye academia, I get a life.</title><content type='html'>A &lt;a href=&quot;http://blog.devicerandom.org/2011/02/18/getting-a-life/&quot;&gt;visionary article&lt;/a&gt; which tells the same thing that &lt;a href=&quot;http://zentux.blogspot.com/2010/10/my-sight-into-cs-world-was-worng.html&quot;&gt;I told before&lt;/a&gt;.&lt;br /&gt;
Now, I&#39;m pretty sure that my previous thoughts on science was a raw illusion. Reality is much more different than story books.&lt;br /&gt;
Now, I&#39;m so glad that I know it with my body and soil. I do believe that startups world is more challenging and wild, but has more connection to the real-world. Nevertheless, I still love science as my main source of reason and cognition to universe. I BELIEVE in science, not because it&#39;s just science, but because I have no other source of trust ...</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/8439107278476490841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/8439107278476490841?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/8439107278476490841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/8439107278476490841'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2011/02/goodbye-academia-i-get-life.html' title='Goodbye academia, I get a life.'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-2948246285274564876</id><published>2010-12-27T20:20:00.000+01:00</published><updated>2010-12-27T20:20:30.864+01:00</updated><title type='text'>a programming semester</title><content type='html'>Next semester is a semester, full of programming courses. Distributed Systems (Erlang), E-Commerce project (J2EE and Django), Software architecture with Java (J2EE), Operating Systems (C and Linux kernel&#39;s manipulation) and a project on Distributed Information Systems (CORBA,REST,RMI ).&lt;br /&gt;
Honestly, this is the first time in my life that I have such an exciting semester. Let&#39;s face the real-world applications with academic approach . What are they supposed to teach that a typical-wanna be&amp;nbsp; hacker doesn&#39;t know ??</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/2948246285274564876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/2948246285274564876?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/2948246285274564876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/2948246285274564876'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/12/programming-semester.html' title='a programming semester'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-8687982182642355369</id><published>2010-12-07T20:05:00.000+01:00</published><updated>2010-12-07T20:05:50.115+01:00</updated><title type='text'>My presentation on DMMS</title><content type='html'>Here is &lt;a href=&quot;http://bit.ly/g6l3dw&quot;&gt;my presentation&lt;/a&gt; on distributed Multimedia systems . I didn&#39;t mention the references in my slides. So, if you need them please let me know :)</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/8687982182642355369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/8687982182642355369?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/8687982182642355369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/8687982182642355369'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/12/my-presentation-on-dmms.html' title='My presentation on DMMS'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-1020017615999167049</id><published>2010-11-05T23:59:00.000+01:00</published><updated>2010-11-05T23:59:32.102+01:00</updated><title type='text'>my LinkedIn and Twitter account</title><content type='html'>I added my LinkedIn and Twitter account to the right side of the blog . I use these services a lot , so you can be connected with me more within this way ...</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/1020017615999167049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/1020017615999167049?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/1020017615999167049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/1020017615999167049'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/11/my-linkedin-and-twitter-account.html' title='my LinkedIn and Twitter account'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-928831319103687972</id><published>2010-10-31T20:26:00.000+01:00</published><updated>2010-10-31T20:26:04.029+01:00</updated><title type='text'>my sight into CS world was worng ?</title><content type='html'>I didn&#39;t blog recently . The main reason was due to the context switching from doing pure CS foundation to more real-world-based applications . If some of the best criteria (based on &lt;a href=&quot;http://www.joelonsoftware.com/articles/GuerrillaInterviewing3.html&quot;&gt;Joel Spolsky&#39;s essay&lt;/a&gt; ) for being highly productive programmer (i.e. hacker in my term) are to be&amp;nbsp; :&lt;br /&gt;
&lt;ol&gt;&lt;li&gt; Being Smart&lt;/li&gt;
&lt;li&gt;Get things done.&lt;/li&gt;
&lt;/ol&gt;I definitely did wrong at the second part , and I don&#39;t like it .&lt;br /&gt;
&lt;br /&gt;
Something should change , not in word but in action ; Those changes has already begun&amp;nbsp; ...</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/928831319103687972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/928831319103687972?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/928831319103687972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/928831319103687972'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/10/my-sight-into-cs-world-was-worng.html' title='my sight into CS world was worng ?'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-4376539640212586569</id><published>2010-06-10T19:22:00.000+02:00</published><updated>2010-06-10T19:22:43.453+02:00</updated><title type='text'>What Uppsala taught me</title><content type='html'>The first year at Uppsala University has finished, and like always, I started to think what was the gain of this year .&lt;br /&gt;
I think the most important aspect of studying in Uppsala was that they taught me &lt;b&gt;HOW TO PROGRAM MATHEMATICALLY&lt;/b&gt; !! This is not a simple matter , specially to a student who had Electrical Engineering background and not Computer Science . Of course, they didn&#39;t teach me step by step on how to do it, but they provide some proper infrastructure to achieve this goal .&lt;br /&gt;
Unfortunately , I learned it a bit late (mid of May was the &quot;Aha&quot; moment to understand the whole concept ), but when I look back , I&#39;m satisfied with my progress . Besides of some difficulties that this major (Scientific Computing) has , it is very worthwhile for people who want to mix their science/engineering capabilities with high-level mathematical programming . I don&#39;t know how I wanted to learn these stuff if I didn&#39;t pursue this major , but I know that it changed my perceptive to &lt;b&gt;science&lt;/b&gt; itself.&amp;nbsp; For instance , I always wondered how I can implement a very long formula which expresses a physical rule ! Now , I not only know how to do that , but I can observe the most computationally consuming parts that affect the whole relation .&lt;br /&gt;
If you are interested in these stuff , I can explain it in future posts ...</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/4376539640212586569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/4376539640212586569?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/4376539640212586569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/4376539640212586569'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/06/what-uppsala-taught-me.html' title='What Uppsala taught me'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-101646664533896236</id><published>2010-05-21T12:25:00.000+02:00</published><updated>2010-05-21T12:25:11.185+02:00</updated><title type='text'>Artificial Life</title><content type='html'>YES !!&lt;br /&gt;
At last , &lt;a href=&quot;http://en.wikipedia.org/wiki/Craig_Venter&quot;&gt;Craig Venter&lt;/a&gt; and his team &lt;a href=&quot;http://www.timesonline.co.uk/tol/news/science/biology_evolution/article7132299.ece&quot;&gt;made it &lt;/a&gt;after 10 years .&lt;br /&gt;
I am so so excited , I even can not type these words ! Craig had a lecture in my university (Uppsala Uni.) this winter and gave a long lecture about their discoveries .&lt;br /&gt;
WOW ... this is amazing ; What other things creationists need to believe in evolution ?? &lt;br /&gt;
I love science , I do love it&amp;nbsp; . It moves humbly without any exaggeration ... &amp;nbsp;</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/101646664533896236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/101646664533896236?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/101646664533896236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/101646664533896236'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/05/artificial-life.html' title='Artificial Life'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-6748650726573421075</id><published>2010-05-09T19:07:00.000+02:00</published><updated>2010-05-09T19:07:21.519+02:00</updated><title type='text'>Knowledge and Simplicity</title><content type='html'>&lt;blockquote&gt;Everything should be made as simple as possible, but not simpler.&lt;br /&gt;
Albert Einstein&lt;/blockquote&gt;&lt;br /&gt;
The Most important thing , I&#39;ve learned here is to simplify stuff as much as you can &quot;&lt;b&gt;understand&lt;/b&gt;&quot; every &lt;b&gt;single detail&lt;/b&gt; of it . That&#39;s it , no more ....&lt;br /&gt;
&lt;br /&gt;
My conclusion is so close to what Albert Einstein has told before !! But I didn&#39;t understand it till I figured out a concept in &quot;Reinforcement Learning&quot; during &quot;Machine Learning&quot; course . I&#39;m used to give up or neglect very tricky and hard problems before , but for the first time in my life (yes,it&#39;s sad) , I decided to change my mind.&lt;br /&gt;
And guess what ?? By only spending one hour on one page , the result was awesome and I did understand the whole chapter afterwards .&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;The moral result&lt;/i&gt; : NOTHING is hard ; Some stuff just need more focus and dedication ...&lt;br /&gt;
&lt;br /&gt;
That&#39;s it friends :)</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/6748650726573421075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/6748650726573421075?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/6748650726573421075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/6748650726573421075'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/05/knowledge-and-simplicity.html' title='Knowledge and Simplicity'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-2284188525920953911</id><published>2010-03-20T16:27:00.001+01:00</published><updated>2010-03-20T16:27:52.497+01:00</updated><title type='text'>Fuzzy image Dilation and Erosion</title><content type='html'>One of the generic approaches to &lt;b&gt;fuzzy Morphology&lt;/b&gt; is the Fuzzy &lt;b&gt;Dilation&lt;/b&gt; and Fuzzy &lt;b&gt;Erosion&lt;/b&gt; . Based on an trouble that I faced with during the Fuzzy image Analysis course , I decided to publish the Matlab code , based on the paper by &quot;Bloch and Maitre&quot; on &quot;&lt;a href=&quot;http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V14-3YGTT6V-1X&amp;amp;_user=651519&amp;amp;_coverDate=09%2F30%2F1995&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_searchStrId=1258840695&amp;amp;_rerunOrigin=google&amp;amp;_acct=C000035158&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=651519&amp;amp;md5=ad0cf1b6cd41b143b4a8d8efd9394039&quot;&gt;Fuzzy mathematical morphologies: A comparative study&lt;/a&gt;&quot; . This is just the implementation of &lt;b&gt;Definition 1&lt;/b&gt; (page 1344 ). Needless to say that next definition are the same to Def 1 . Just play with the parameters :)&lt;br /&gt;
&lt;br /&gt;
Here is the code :&lt;br /&gt;
&lt;br /&gt;
&lt;pre name=&quot;code&quot; class=&quot;python&quot;&gt;%{
        Fuzzy Dilation and Erosion
        
        Copyright 2010 Vahid Rafiei .        
        This program is free software; you can redistribute it and/or modify
        it under the terms of the GNU General Public License as published by
        the Free Software Foundation; either version 2 of the License, or
        (at your option) any later version.
        
        This program is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        GNU General Public License for more details.
        
        You should have received a copy of the GNU General Public License
        along with this program; if not, write to the Free Software
        Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
        MA 02110-1301, USA.
%}


% Settings
len=512;
useNoise=0;
strel=1;

%% Define v
if strel==1
x=linspace(-10,10,len);
v=2-(x).^2;
v(v&lt;0)=0;
end

v=v/max(v);
plot(v,&#39;--&#39;);


%% define mu
x=linspace(-4,4,len);
mu=3-x.^4+4*x.^2;
mu(mu&lt;0)=0;
mu=mu/max(mu);
if(useNoise)
    mu=mu+0.1*(rand(size(mu))-0.5);
end

hold on
plot(mu,&#39;-&#39;,&#39;Color&#39;,&#39;red&#39;)


legend({&#39;V&#39;,&#39;mu&#39;})

% mu and v is ready

%% Definition 1

% Dilation

nalpha=10;
alph=linspace(0.0001,1,nalpha);
deltaAlpha=1/nalpha;

Dmu=zeros(size(mu));

tic
for a = alph
   valpha=v&gt;=a;     
  for x=1:numel(mu)    
      mask=zeros(size(mu));
      mask(x)=1;
      mask=convn(mask,valpha,&#39;same&#39;);
      Dmu(x)=Dmu(x)+max(mask.*mu)*deltaAlpha;      
  end  
end
toc

figure(2)
plot(mu,&#39;Color&#39;, &#39;red&#39;);
hold on
plot(Dmu,&#39;Color&#39;,&#39;blue&#39;);
legend({&#39;\mu&#39;,&#39;D\mu&#39;})
title(&#39;Dilation (Def. 1)&#39;);

% Erosion
Emu=zeros(size(mu));

tic
for a = alph
   valpha=v&gt;=a;     
  for x=1:numel(mu)    
      mask=zeros(size(mu));
      mask(x)=1;
      mask=convn(mask,valpha,&#39;same&#39;);
      mask(mask==0)=NaN;
      Emu(x)=Emu(x)+min(mask.*mu)*deltaAlpha;   
  end  
end
toc

figure(3)
plot(mu,&#39;Color&#39;, &#39;red&#39;);
hold on
plot(Emu,&#39;Color&#39;,&#39;blue&#39;);
legend({&#39;\mu&#39;,&#39;E\mu&#39;})
title(&#39;Erosion (Def. 1)&#39;);

&lt;/pre&gt;&lt;br /&gt;
Cheers ,</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/2284188525920953911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/2284188525920953911?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/2284188525920953911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/2284188525920953911'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/03/fuzzy-image-dilation-and-erosion_20.html' title='Fuzzy image Dilation and Erosion'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-1830671642476723611</id><published>2010-02-21T16:49:00.000+01:00</published><updated>2010-02-21T16:49:31.375+01:00</updated><title type='text'>Meditate in Science</title><content type='html'>After years of thinking about what&#39;s exactly the difference between super succeed persons (Science in my concern)  and ordinary people , I&#39;ve come up with this :&lt;br /&gt;
&quot;&lt;i&gt;You have to &lt;b&gt;Meditate&lt;/b&gt; &lt;b&gt;in Science&lt;/b&gt; .... There is no other way&lt;/i&gt;&quot;.&lt;br /&gt;
The set point was an article in &lt;a href=&quot;http://www.nytimes.com/2009/05/01/opinion/01brooks.html&quot;&gt;Newyork Times&lt;/a&gt; ; This article is about the importance of Practise and hard working which is not new of course . The difference starts by this sentence :&lt;br /&gt;
&lt;blockquote&gt;Mozart played a lot of piano at a very young age, so he got his &lt;b&gt;10,000 hours of practice&lt;/b&gt; in early and then he built from there. &lt;/blockquote&gt;&amp;nbsp;This is exactly what I want to talk about : &lt;b&gt;10,000 hours&lt;/b&gt; ! If you spend &lt;b&gt;3 hours a day&lt;/b&gt; on an specific work , it takes about &lt;b&gt;10 years &lt;/b&gt;and if you devote more ,say 6 hours per day , it takes 5 years to be master in your stuff .&lt;br /&gt;
&lt;br /&gt;
This kind of devotion needs a self-disciplined mind and a powerful motivation , and that&#39;s why I say you have to &lt;b&gt;meditate&lt;/b&gt; in science . In meditation you almost cut your communications with around world and just concentrate on your breath, for example . But if you extend this mindset to your specific interest (any interest , from music to science ,etc.) and start to meditate on it , you&#39;ll get there so sooner as you imagine .&lt;br /&gt;
Again , it needs hard self-discipline, but as soon as you start it, you will get used to it little by little . Inertia occurs when you want to &lt;i&gt;start&lt;/i&gt; something, but after that stage, another inertia needs to stop you ; and in your situation you don&#39;t need second type of it anymore :)&lt;br /&gt;
&lt;br /&gt;
Good luck on your journey ...</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/1830671642476723611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/1830671642476723611?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/1830671642476723611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/1830671642476723611'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/02/meditate-in-science.html' title='Meditate in Science'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-2664629512083127098</id><published>2010-02-13T20:08:00.010+01:00</published><updated>2010-02-14T14:47:01.698+01:00</updated><title type='text'>New mapping technology from Microsoft.</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;object height=&quot;350&quot; width=&quot;400&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://video.ted.com/assets/player/swf/EmbedPlayer.swf&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;&gt;&lt;/param&gt;&lt;param name=&quot;bgColor&quot; value=&quot;#ffffff&quot;&gt;&lt;/param&gt;&lt;param name=&quot;flashvars&quot; value=&quot;vu=http://video.ted.com/talks/dynamic/BlaiseAguerayArcas_2010-medium.mp4&amp;amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/BlaiseAgueraYArcas-2010.embed_thumbnail.jpg&amp;amp;vw=432&amp;amp;vh=240&amp;amp;ap=0&amp;amp;ti=766&amp;amp;introDuration=16500&amp;amp;adDuration=4000&amp;amp;postAdDuration=2000&amp;amp;adKeys=talk=blaise_aguera;year=2010;theme=the_creative_spark;theme=a_taste_of_ted2010;theme=new_on_ted_com;event=TED2010;&amp;amp;preAdTag=tconf.ted/embed;tile=1;sz=512x288;&quot; /&gt;&lt;embed src=&quot;http://video.ted.com/assets/player/swf/EmbedPlayer.swf&quot; pluginspace=&quot;http://www.macromedia.com/go/getflashplayer&quot; type=&quot;application/x-shockwave-flash&quot; wmode=&quot;transparent&quot; bgColor=&quot;#ffffff&quot; width=&quot;400&quot; height=&quot;350&quot; allowFullScreen=&quot;true&quot; flashvars=&quot;vu=http://video.ted.com/talks/dynamic/BlaiseAguerayArcas_2010-medium.mp4&amp;amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/BlaiseAgueraYArcas-2010.embed_thumbnail.jpg&amp;amp;vw=432&amp;amp;vh=240&amp;amp;ap=0&amp;amp;ti=766&amp;amp;introDuration=16500&amp;amp;adDuration=4000&amp;amp;postAdDuration=2000&amp;amp;adKeys=talk=blaise_aguera;year=2010;theme=the_creative_spark;theme=a_taste_of_ted2010;theme=new_on_ted_com;event=TED2010;&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;
This is what that changed my viewpoint to Microsoft Research for ever !!&lt;br /&gt;
This fantastic brand-new technology from Microsoft is &lt;b&gt;exactly&lt;/b&gt; what I though about in Visualization course . I wanted to mix the same idea with Google Map , but I didn&#39;t know how to start :)&lt;br /&gt;
Anyway , Microsoft implemented it comprehensively , and I&#39;m really excited about it . This is a glamorous technology that delighted me deeply .&lt;br /&gt;
&lt;br /&gt;
Well done :)&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/2664629512083127098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/2664629512083127098?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/2664629512083127098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/2664629512083127098'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/02/new-augmented-reality-mapping.html' title='New mapping technology from Microsoft.'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-3376698016851184086</id><published>2010-02-13T14:56:00.001+01:00</published><updated>2010-02-14T14:46:39.134+01:00</updated><title type='text'>Where is the privacy Google BUZZ ?</title><content type='html'>Lately , the Google company have presented their new brand product , Google Buzz . Though, it seems that Buzz is an interesting technology , the level of privacy is awful ! As soon as I award this problem, I turned it off . Mail address is a key in privacy and personal stuff and Google should think about it more conservative . I Hope they fix this problem soon .... &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;Update 1&lt;/b&gt;:&lt;/i&gt; &lt;a href=&quot;http://gmailblog.blogspot.com/2010/02/new-buzz-start-up-experience-based-on.html&quot;&gt;This is&lt;/a&gt; the first attempt of Google to fix the problem .</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/3376698016851184086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/3376698016851184086?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/3376698016851184086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/3376698016851184086'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/02/where-is-privacy-google-buzz.html' title='Where is the privacy Google BUZZ ?'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-3603212191953507541</id><published>2010-02-08T13:59:00.000+01:00</published><updated>2010-02-08T13:59:47.673+01:00</updated><title type='text'>So long till now</title><content type='html'>OOPS ! It seems that I&#39;m not an active blogger anymore !! I think it&#39;s because of social networks like Facebook and Twitter . They are really addictive .&lt;br /&gt;
&lt;br /&gt;
Not really important .... I&#39;ll be active more by the end of February and the nature of posts tends to be more technical and less personal .&amp;nbsp;</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/3603212191953507541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/3603212191953507541?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/3603212191953507541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/3603212191953507541'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/02/so-long-till-now.html' title='So long till now'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-2274344715852305907</id><published>2010-01-11T13:24:00.000+01:00</published><updated>2010-01-11T13:24:20.246+01:00</updated><title type='text'>TODO list for 2010</title><content type='html'>For coming year, I want to do some interesting works and I publish them here to reinforce my motivation !&lt;br /&gt;
&lt;br /&gt;
1- I&#39;ve decided to open source some of my projects . I&#39;ll do it little-by-little . I think they are 7-8 projects . I want to actively contribute to open source world. I don&#39;t want to shame when I face the sentence &quot;Speak is chip, Show me the code &quot; anymore !!&lt;br /&gt;
&lt;br /&gt;
2- I&#39;ve decided to switch to &quot;Front-End&quot; world (mostly JavaScript) for fun , beside of my main area of interest (Computer Vision).&lt;br /&gt;
&lt;br /&gt;
3- This year is a so critical year or me . Lots of works are waiting to get done. Fortunately , I&#39;ve become more self-disciplined nowadays, and this rises my expectations ....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
** Any suggestion guys ??</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/2274344715852305907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/2274344715852305907?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/2274344715852305907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/2274344715852305907'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2010/01/todo-list-for-2010.html' title='TODO list for 2010'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-7723165210355614191</id><published>2009-12-17T18:21:00.000+01:00</published><updated>2009-12-17T18:21:53.112+01:00</updated><title type='text'>a one-day trip to Malmo</title><content type='html'>Here is some pics of my one-day trip to Malmo city , south of Sweden .&lt;br /&gt;
&lt;br /&gt;
You can see the pics in &lt;a href=&quot;http://www.flickr.com/photos/41462635@N06/sets/72157622894743315/&quot;&gt;Flicker&lt;/a&gt; .</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/7723165210355614191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/7723165210355614191?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/7723165210355614191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/7723165210355614191'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2009/12/one-day-trip-to-malmo.html' title='a one-day trip to Malmo'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-4737890896736491205</id><published>2009-12-04T21:35:00.001+01:00</published><updated>2009-12-04T21:35:27.721+01:00</updated><title type='text'>IEEE and LinkedIn activities</title><content type='html'>I updated my&lt;a href=&quot;http://www.ieee.org/portal/site&quot;&gt; IEEE&lt;/a&gt; and &lt;a href=&quot;http://www.linkedin.com/&quot;&gt;LinkedIn&lt;/a&gt; accounts !&lt;br /&gt;&lt;a href=&quot;http://www.ieee.org/portal/site&quot;&gt;IEEE&lt;/a&gt; has always been a must for me , and on the other hand , I&#39;ve recently decided to involve in &lt;a href=&quot;http://www.linkedin.com/&quot;&gt;LinkedIn&lt;/a&gt;  activities more .&lt;br /&gt;Honestly , I didn&#39;t know that &lt;a href=&quot;http://www.linkedin.com/&quot;&gt;LinkedIn&lt;/a&gt; is social network (embarrassing , yes ) !!&lt;br /&gt;If you are a &quot;Techie&quot; and you want to connect with me , please drop me a line .You can find me easily by googling me ...</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/4737890896736491205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/4737890896736491205?isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/4737890896736491205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/4737890896736491205'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2009/12/ieee-and-linkedin-activities.html' title='IEEE and LinkedIn activities'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-7326984074133957783</id><published>2009-11-12T17:07:00.002+01:00</published><updated>2009-11-12T17:35:42.544+01:00</updated><title type='text'>A seminar at Scientific computing</title><content type='html'>Today , &lt;a href=&quot;mailto:fham@stanford.edu&quot;&gt;Dr. Frank Ham&lt;/a&gt; from &lt;a href=&quot;http://www.stanford.edu/group/ctr/&quot;&gt;Center for Turbulence Research&lt;/a&gt;, &lt;a href=&quot;http://www.stanford.edu/&quot;&gt;Stanford University &lt;/a&gt; attended a seminar in Uppsala University and gave a lecture on &quot;&lt;i&gt;Large Eddy Simulation on Unstructured Grids&quot; .&lt;span style=&quot;font-style: italic;&quot;&gt; &lt;/span&gt;&lt;/i&gt;You can find the abstract of it  &lt;a href=&quot;http://user.it.uu.se/%7Eperl/seminar_abstracts/sem_fall09/fham.pdf&quot;&gt;here&lt;/a&gt; .&lt;br /&gt;&lt;br /&gt;There is no doubt at all, that Computational Fluid Dynamics (CFD) is one the most complicated science that we have ever made ! And maybe that&#39;s why many of the most brilliant minds are working in this  or related fields .&lt;br /&gt;I was interested in two aspect of this lecture : the Visualization stage and the backbone GRID infrastructure of the their project .&lt;br /&gt;Surprisingly , they need the technology 100 times faster than what they have now (Nov 2009) by the end of 2017 !! It means an enormous  progress in both hardware and software . Can they achieve this ?? I don&#39;t know , but I hope so ....</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/7326984074133957783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/7326984074133957783?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/7326984074133957783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/7326984074133957783'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2009/11/seminar-at-scientific-computing.html' title='A seminar at Scientific computing'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17921641.post-3136033398551912071</id><published>2009-11-09T01:08:00.002+01:00</published><updated>2009-11-09T01:35:28.599+01:00</updated><title type='text'>The second period</title><content type='html'>For the second period , I chose two courses :&lt;br /&gt;&quot;&lt;a href=&quot;http://www.uu.se/en/node701?kpid=18983&amp;amp;type=1&quot;&gt;Scientific Visualization&lt;/a&gt;&quot; and &quot;&lt;a href=&quot;http://www.uu.se/en/node701?kpid=18012&amp;amp;type=1&quot;&gt;Computer-intensive Statistics and Data Mining&lt;/a&gt;&quot;.&lt;br /&gt;&lt;br /&gt;In Scientific Visualization course, they focus on &lt;a href=&quot;http://www.vtk.org/&quot;&gt;VTK library&lt;/a&gt; and consider this huge library as a high level abstract one . I mean they don&#39;t concentrate on &quot;under the hood&quot; computer graphics basis; instead, they train students how to think from a level upper to determine the problem specifications and apply visualization techniques to demonstrate the results.&lt;br /&gt;Another point about the course is that the formal programming language for this course is Python !! Oh my goodness ! It was one of the best news I had ever heard :)&lt;br /&gt;&lt;br /&gt;But the second course is more interesting  ; it&#39;s about &quot;&lt;a href=&quot;http://en.wikipedia.org/wiki/Pattern_recognition&quot;&gt;Statistical Pattern Recognition&lt;/a&gt;&quot; ; thought, the primitive 8 lecture (out of 21 lectures) is about &quot;&lt;a href=&quot;http://en.wikipedia.org/wiki/Random_number_generation&quot;&gt;random number generation&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Monte_Carlo_method&quot;&gt;Monte Carlo&lt;/a&gt; , and &lt;a href=&quot;http://en.wikipedia.org/wiki/Bootstrapping_%28statistics%29&quot;&gt;Bootstrap&lt;/a&gt; techniques&quot; . A nice point about this course is that We have to do our project in &quot;&lt;a href=&quot;http://en.wikipedia.org/wiki/R_%28programming_language%29&quot;&gt;R programming language&lt;/a&gt;&quot; , which is an amazing language with exceptional capabilities for Statistical Programming .&lt;br /&gt;&lt;br /&gt;Nevertheless , I have to try hard to dominate all of them . It takes 99% perspiration  :)</content><link rel='replies' type='application/atom+xml' href='http://zentux.blogspot.com/feeds/3136033398551912071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/17921641/3136033398551912071?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/3136033398551912071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17921641/posts/default/3136033398551912071'/><link rel='alternate' type='text/html' href='http://zentux.blogspot.com/2009/11/second-period.html' title='The second period'/><author><name>Vahid</name><uri>http://www.blogger.com/profile/05141980443436956771</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>