<?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-2525284115839987373</id><updated>2011-11-12T03:29:26.217+01:00</updated><category term='Raid'/><category term='docs'/><category term='Cinema'/><category term='Hedgewars'/><category term='Webcam'/><category term='development'/><category term='comics'/><category term='success'/><category term='Photos'/><category term='OpenSSL'/><category term='timelapse'/><category term='eBay'/><category term='Windows'/><category term='Ndiswrapper'/><category term='QT4'/><category term='Apple'/><category term='Java'/><category term='sparc'/><category term='XCode'/><category term='Openoffice'/><category term='Gentoo'/><category term='shorts'/><category term='cmake'/><category term='Firefox'/><category term='iPhone'/><category term='VMware'/><category term='Opensource'/><category term='SDL'/><category term='Linux'/><category term='Nintendo'/><category term='KDE4'/><category term='gle-mips'/><category term='Mac OS X'/><category term='Video'/><category term='Pascal'/><category term='Tibia'/><category term='rant'/><category term='School'/><title type='text'>Project Symphony</title><subtitle type='html'>When you seek symphony in life...&lt;br/&gt;
&lt;small&gt;Projects, stories, ideas, feelings, events and much, much more&lt;/small&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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>81</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-6306962044761026119</id><published>2011-04-22T11:22:00.003+02:00</published><updated>2011-04-22T11:33:12.564+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='success'/><title type='text'>blog placeholder</title><content type='html'>long time no post&lt;br /&gt;yesterday was so memorable i needed to record it somewhere&lt;br /&gt;&lt;br /&gt;- i had breakfast with my parents&lt;br /&gt;- i was able to add an input format to &lt;a href="http://bino.nongnu.org/"&gt;bino&lt;/a&gt;&lt;br /&gt;- i was able to make a Siano SMS1140 tuner working (needed &lt;a href="http://www.steventoth.net/linux/sms1xxx/sms1xxx-hcw-55xxx-dvbt-01.fw"&gt;this file&lt;/a&gt; renamed as &lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;dvb_nova_12mhz_b0.inp&lt;/span&gt;&lt;/span&gt;)&lt;br /&gt;- i was able to change the fuse for my car plug that blew two weeks ago&lt;br /&gt;- i was able to change one light lamp of my car&lt;br /&gt;&lt;br /&gt;\o/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-6306962044761026119?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/6306962044761026119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2011/04/blog-placeholder.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6306962044761026119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6306962044761026119'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2011/04/blog-placeholder.html' title='blog placeholder'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-6442770720104557743</id><published>2011-01-14T09:57:00.003+01:00</published><updated>2011-01-14T10:01:26.163+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='timelapse'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='shorts'/><title type='text'>vimeo rocks</title><content type='html'>So i decided to post my videos on Vimeo, with english subtitles&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Attesa&lt;/span&gt; - &lt;a href="http://vimeo.com/18759147"&gt;http://vimeo.com/18759147&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Ulysses' Syndrome&lt;/span&gt; - &lt;a href="http://vimeo.com/18763331"&gt;http://vimeo.com/18763331&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Out of order&lt;/span&gt; - &lt;a href="http://vimeo.com/18765477"&gt;http://vimeo.com/18765477&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and to celebrate this move, here is my first timelapse&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Waiting for light&lt;/span&gt;&lt;br /&gt;&lt;iframe src="http://player.vimeo.com/video/18766592" width="400" height="300" frameborder="0"&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href="http://vimeo.com/18766592"&gt;Waiting for light&lt;/a&gt; from &lt;a href="http://vimeo.com/user2562992"&gt;Vittorio Giovara&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-6442770720104557743?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/6442770720104557743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2011/01/vimeo-rocks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6442770720104557743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6442770720104557743'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2011/01/vimeo-rocks.html' title='vimeo rocks'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-7238983189282422197</id><published>2010-11-21T03:34:00.003+01:00</published><updated>2010-11-21T03:37:19.915+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='SDL'/><title type='text'>glBegin to vertex arrays</title><content type='html'>So even though i already did some conversions from opengl to opengles, i cannot remember what and how i did! here is a little reminder&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;    glBegin( GL_QUADS );&lt;br /&gt;        glTexCoord2i(0, 0);&lt;br /&gt;        glVertex3f( 0-(ButtonSprites[index].Width/2), 0-(ButtonSprites[index].Height/2), 0 );&lt;br /&gt;&lt;br /&gt;        glTexCoord2i(1, 0);&lt;br /&gt;        glVertex3f( 0+(ButtonSprites[index].Width/2), 0-(ButtonSprites[index].Height/2), 0 );&lt;br /&gt;&lt;br /&gt;        glTexCoord2i(1, 1);&lt;br /&gt;        glVertex3f( 0+(ButtonSprites[index].Width/2), 0+(ButtonSprites[index].Height/2), 0 );&lt;br /&gt;&lt;br /&gt;        glTexCoord2i(0, 1);&lt;br /&gt;        glVertex3f( 0-(ButtonSprites[index].Width/2), 0+(ButtonSprites[index].Height/2), 0 );&lt;br /&gt;    glEnd();&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;get converted into&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-size:85%;"&gt;    int numvertices = 4;&lt;br /&gt;    glEnableClientState( GL_VERTEX_ARRAY ); // Enable Vertex Arrays&lt;br /&gt;    glEnableClientState( GL_TEXTURE_COORD_ARRAY ); // Enable Texture Coord Arrays&lt;br /&gt;&lt;br /&gt;    float* vertices= new float[3*numvertices]; //3 coordiantes per vertex&lt;br /&gt;    float* textcoord= new float[2*numvertices]; //2 texture coordiantes per vertex&lt;br /&gt;&lt;br /&gt;//fill in your array of vertices and texture coordinates with data&lt;br /&gt;    textcoord[0] = 0;&lt;br /&gt;    textcoord[1] = 0;&lt;br /&gt;    textcoord[2] = 1;&lt;br /&gt;    textcoord[3] = 0;&lt;br /&gt;    textcoord[4] = 1;&lt;br /&gt;    textcoord[5] = 1;&lt;br /&gt;    textcoord[6] = 0;&lt;br /&gt;    textcoord[7] = 1;&lt;br /&gt;&lt;br /&gt;    vertices[0] = -(ButtonSprites[index].Width/2);&lt;br /&gt;    vertices[1] = -(ButtonSprites[index].Height/2);&lt;br /&gt;    vertices[2] = 0;&lt;br /&gt;    vertices[3] =  (ButtonSprites[index].Width/2);&lt;br /&gt;    vertices[4] = -(ButtonSprites[index].Height/2);&lt;br /&gt;    vertices[5] = 0;&lt;br /&gt;    vertices[6] =  (ButtonSprites[index].Width/2);&lt;br /&gt;    vertices[7] =  (ButtonSprites[index].Height/2);&lt;br /&gt;    vertices[8] = 0;&lt;br /&gt;    vertices[9] = -(ButtonSprites[index].Width/2);&lt;br /&gt;    vertices[10] =  (ButtonSprites[index].Height/2);&lt;br /&gt;    vertices[11] = 0;&lt;br /&gt;&lt;br /&gt;    glVertexPointer( 3, GL_FLOAT, 0, vertices ); // Set The Vertex Pointer To Vertex Data&lt;br /&gt;    glTexCoordPointer( 2, GL_FLOAT, 0, textcoord ); // Set The Vertex Pointer To TexCoord Data&lt;br /&gt;&lt;br /&gt;    glDrawArrays( GL_TRIANGLE_FAN, 0, numvertices ); //Draw the vertices&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-7238983189282422197?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/7238983189282422197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2010/11/glbegin-to-vertex-arrays.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7238983189282422197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7238983189282422197'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2010/11/glbegin-to-vertex-arrays.html' title='glBegin to vertex arrays'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-7458125096930196052</id><published>2010-09-16T23:17:00.004+02:00</published><updated>2010-09-16T23:33:42.948+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>we made it! Hedgewars on AppStore</title><content type='html'>FINALLY!&lt;br /&gt;After almost 1 year of work, the porting is done!&lt;a href="http://itunes.apple.com/us/app/hedgewars/id391234866?mt=8"&gt;&lt;br /&gt;http://itunes.apple.com/us/app/hedgewars/id391234866?mt=8&lt;/a&gt;&lt;br /&gt;man what a load of work! but i feel proud now :D&lt;br /&gt;&lt;br /&gt;some of the reactions:&lt;br /&gt;&lt;burp&gt; &lt;span style="font-weight: bold;"&gt;burp&lt;/span&gt;: wee!&lt;br /&gt;&lt;burp&gt; &lt;span style="font-weight: bold;"&gt;burp&lt;/span&gt;: awesome&lt;br /&gt;&lt;smaxx&gt; &lt;span style="font-weight: bold;"&gt;Smaxx&lt;/span&gt;: apple doesn't grant proper credit to me&lt;br /&gt;&lt;smaxx&gt; &lt;span style="font-weight: bold;"&gt;Smaxx&lt;/span&gt;: let's call the fsf&lt;br /&gt;&lt;tiy&gt; &lt;span style="font-weight: bold;"&gt;Tiy&lt;/span&gt;: \o/&lt;br /&gt;&lt;tiy&gt;&lt;span style="font-weight: bold;"&gt;Tiy&lt;/span&gt;: \o\o\o\o&lt;br /&gt;&lt;tiy&gt; &lt;span style="font-weight: bold;"&gt;Tiy&lt;/span&gt;: o/o/o/o/&lt;br /&gt;&lt;br /&gt;good job guys&lt;/tiy&gt;&lt;/tiy&gt;&lt;/tiy&gt;&lt;/smaxx&gt;&lt;/smaxx&gt;&lt;/burp&gt;&lt;/burp&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-7458125096930196052?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/7458125096930196052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2010/09/we-made-it-hedgewars-on-appstore.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7458125096930196052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7458125096930196052'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2010/09/we-made-it-hedgewars-on-appstore.html' title='we made it! Hedgewars on AppStore'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-6082205600709856074</id><published>2010-02-14T22:04:00.000+01:00</published><updated>2010-02-14T22:06:34.737+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><category scheme='http://www.blogger.com/atom/ns#' term='Tibia'/><title type='text'>Tibia time!</title><content type='html'>&lt;a href="http://www.scribd.com/doc/26852990/Characterization-of-Technological-Processes"&gt;http://www.scribd.com/doc/26852990/Characterization-of-Technological-Processes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/26852984/Microonde"&gt;http://www.scribd.com/doc/26852984/Microonde&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/26852982/Metodi-Numerici-per-Sistemi-Differenziali"&gt;http://www.scribd.com/doc/26852982/Metodi-Numerici-per-Sistemi-Differenziali&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/26852980/Certificazione-e-Standard-nei-Sistemi-di-Telecomunicazioni"&gt;http://www.scribd.com/doc/26852980/Certificazione-e-Standard-nei-Sistemi-di-Telecomunicazioni&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;what else to add? 4 new docs from Tibia! Nice work&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-6082205600709856074?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/6082205600709856074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2010/02/tibia-time.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6082205600709856074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6082205600709856074'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2010/02/tibia-time.html' title='Tibia time!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-7021617624318133263</id><published>2010-02-07T22:30:00.002+01:00</published><updated>2010-02-07T22:33:12.491+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>so my thesis is up</title><content type='html'>&lt;a style="font-weight: bold; font-family: arial;" href="http://www.scribd.com/doc/26523746/Parallel-and-Distributed-Programming-on-Low-Latency-Clusters"&gt;Parallel and Distributed Programming on Low Latency Clusters&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;aaand it's finally here! the latest and hopefully last thesis i'll have to write is finally public!&lt;br /&gt;You can download it, read it, shred it, enjoy it, burn it, copy it as long as you quote the author and the source!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/people/documents/59403?from_badge_documents_inline=1"&gt;&lt;img alt="Documents" only_path="false" src="http://www.scribd.com/images/badges/inline/documents.gif" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-7021617624318133263?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/7021617624318133263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2010/02/so-my-thesis-is-up.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7021617624318133263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7021617624318133263'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2010/02/so-my-thesis-is-up.html' title='so my thesis is up'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-2186249074097136256</id><published>2009-12-16T04:08:00.010+01:00</published><updated>2009-12-16T18:22:56.107+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='SDL'/><title type='text'>How to compile SDL_Mixer for the iPhone</title><content type='html'>So this is a question that has popped up more than once in SDL mailing list, so I decided to give my contribution to the howto-documentation. If you're looking for Ogg or MP3 decoders this is your guide; unfortunately i couldn't make it compile with MIDI support.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;First&lt;/span&gt;: open the XCode.tar.gz archive in the SDL_mixer sources, and load the project file in Xcode.&lt;br /&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;Second&lt;/span&gt;: go the project preferences and modify the base sdk and architecture like in the picture&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6PTjwwNYh0E/SykMjCrHUTI/AAAAAAAABt4/KTjkBL5tZxg/s1600-h/screen-capture1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 78px;" src="http://3.bp.blogspot.com/_6PTjwwNYh0E/SykMjCrHUTI/AAAAAAAABt4/KTjkBL5tZxg/s400/screen-capture1.png" alt="" id="BLOGGER_PHOTO_ID_5415873823042392370" border="0" /&gt;&lt;/a&gt;Of course you can choose a lower sdk, i successfully compiled the library for iphone 2.0. Once in the main windows again choose the "Static Library" from the &lt;span style="font-weight: bold;"&gt;Active Target&lt;/span&gt; list.&lt;br /&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;Third&lt;/span&gt;: Expand the Targets label on the left and double click on Static Library; this will show the specific target options. Select the &lt;span style="font-weight: bold;"&gt;Preprocessor macros&lt;/span&gt; doubleclicking it and modify it by removing &lt;span style="font-family:courier new;"&gt;MID_MUSIC&lt;/span&gt;, &lt;span style="font-family:courier new;"&gt;MOD_MUSIC&lt;/span&gt; and &lt;span style="font-family:courier new;"&gt;USE_NATIVE_MIDI&lt;/span&gt; and add &lt;span style="font-family:courier new;"&gt;__IPHONEOS__&lt;/span&gt; definition.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6PTjwwNYh0E/SykPIgV9G1I/AAAAAAAABuQ/kb4VXVIfo-c/s1600-h/screen-capture3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 222px;" src="http://3.bp.blogspot.com/_6PTjwwNYh0E/SykPIgV9G1I/AAAAAAAABuQ/kb4VXVIfo-c/s400/screen-capture3.png" alt="" id="BLOGGER_PHOTO_ID_5415876665685121874" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;Fourth&lt;/span&gt;: One last step, remove &lt;span style="font-family:courier new;"&gt;native_midi_macosx.c&lt;/span&gt; from the Compile Sources list in your Static Library target and the library is ready! It's compile time!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sound great doesn't it? However here is bad news: for our application to correcly load OGG file (and most likely mp3 as well but i haven't tested it) we'll need another library to correctly link the various ogg functions. Don't worry, I'll guide you!&lt;br /&gt;&lt;br /&gt;We have two options:&lt;br /&gt;1- we can download ogg and vorbis and compile them from command line, set up the dependencies between the two, fix the paths and so on... if you're eager to try the command line is this:&lt;br /&gt;&lt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-family:courier new;"&gt; &lt;span style="font-size:78%;"&gt;&lt;span style="font-family:webdings;"&gt;./configure --prefix=/usr/local/iphone --host=arm-apple-darwin --enable-static=yes --enable-shared=no CC=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/arm-apple-darwin9-gcc-4.2.1 CFLAGS="-pipe -mdynamic-no-pic -std=c99 -Wno-trigraphs -fpascal-strings -fasm-blocks -O2 -Wreturn-type -Wunused-variable -fmessage-length=0 -fvisibility=hidden -miphoneos-version-min=3.1 -gdwarf-2 -I/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.sdk/usr/include/libxml2 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.sdk" CPP=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/cpp AR=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/ar LDFLAGS="-isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.sdk -Wl,-dead_strip -miphoneos-version-min=3.1&lt;/span&gt;&lt;/span&gt;"&lt;/span&gt;&lt;/span&gt; &gt;&lt;br /&gt;2- we can simply use Tremor, which is an ogg implementation designed for memory constrained device with only integer operations: perfect for the iphone!&lt;br /&gt;It comes bundled in another project, &lt;a href="http://www.cocos2d-iphone.org/"&gt;Cocos2d&lt;/a&gt;, a great framework for games. If you download it and select the &lt;span style="font-weight: bold;"&gt;libvorbis&lt;/span&gt; target, you will get a single decoding library statically linked for the iphone. It's compile time again!&lt;br /&gt;&lt;br /&gt;Place both libraries in the Frameworks folder of your application and... Enjoy your ogg audio on the iphone!&lt;br /&gt;Please drop a comment for critics and suggestions (and appreciations too :) )&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-2186249074097136256?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/2186249074097136256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/12/how-to-compile-sdlmixer-for-iphone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2186249074097136256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2186249074097136256'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/12/how-to-compile-sdlmixer-for-iphone.html' title='How to compile SDL_Mixer for the iPhone'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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/_6PTjwwNYh0E/SykMjCrHUTI/AAAAAAAABt4/KTjkBL5tZxg/s72-c/screen-capture1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-5697814666808103090</id><published>2009-12-10T16:50:00.002+01:00</published><updated>2009-12-10T17:09:40.110+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rant'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>So i've adhered to TNES campaign -- The New Exposé Sucks</title><content type='html'>well the title says it all...&lt;br /&gt;i really really really DON'T like new Exposé features under Snow Leopard.&lt;br /&gt;&lt;br /&gt;i could stand the &lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;WOW SO APPEALING&lt;/span&gt; &lt;span style="font-style: italic; color: rgb(51, 51, 255);"&gt;elecritic blue&lt;/span&gt; for the glow... some guys like blue, i too like blue, but under the windows? glowing? a blue rectangle of &lt;span style="color: rgb(51, 51, 255);"&gt;BLUE&lt;/span&gt; color popping out when the windows are placing? not on my watch...&lt;br /&gt;anyways you can change it easily so it's not a big deal&lt;br /&gt;&lt;br /&gt;what really drives me crazy is something that itook a little to realize: the windows placement!&lt;br /&gt;OH _ MY _ &lt;span style="color: rgb(51, 51, 255);"&gt;GOD&lt;/span&gt; _ (in blue)&lt;br /&gt;what effect is that? all windows in a grid? where is the piece of art effect that would resize and place the windows according to their positions? am i running a compiz plugin? is that some rejected Windoze effect that somehow got in Snow Leopard sources?&lt;br /&gt;&lt;br /&gt;i couldn't believe my eyes! Luckily then i found some scientific grounds to understand WHY i wasn't really liking the new exposè: it has to do with usability and feel experience, read more on these two posts&lt;br /&gt;&lt;a href="http://www.loyalmoses.com/2009/08/snow-leopards-expose-bad/"&gt;http://www.loyalmoses.com/2009/08/snow-leopards-expose-bad/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.indextwo.com/bring-back-the-old-expose/"&gt;http://www.indextwo.com/bring-back-the-old-expose/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and so i've officially joined the &lt;span style="color: rgb(51, 51, 255);"&gt;anti-new-exposé campaign &lt;span style="color: rgb(0, 0, 0);"&gt;(all blue)&lt;/span&gt;&lt;/span&gt; and i hope that you join it too! To participate, just write some lines here &lt;a href="http://www.apple.com/feedback/macosx.html"&gt;http://www.apple.com/feedback/macosx.html&lt;/a&gt; telling 'em how much you dislike the new exposé and want an option to bring the old one back!&lt;br /&gt;&lt;br /&gt;let's hope in a future &lt;span style="color: rgb(51, 51, 255);"&gt;service pack&lt;/span&gt;... whoops i meant software update!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-5697814666808103090?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/5697814666808103090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/12/so-ive-adhered-to-tnes-campaign-new.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5697814666808103090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5697814666808103090'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/12/so-ive-adhered-to-tnes-campaign-new.html' title='So i&apos;ve adhered to TNES campaign -- The New Exposé Sucks'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-3377093008961152612</id><published>2009-12-09T02:23:00.002+01:00</published><updated>2009-12-09T02:25:53.952+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XCode'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>New Xcode and New provisioning sk..ript</title><content type='html'>So i like the new Xcode 3.2, but i liked the provisioning skip more in previous versions...&lt;br /&gt;&lt;br /&gt;Anyways this is the method i tried and it (miracously) worked&lt;br /&gt;&lt;a href="http://www.iphonedevsdk.com/forum/iphone-sdk-tools-utilities/20983-sdk-3-0-xcode-3-1-3-build-go-jailbroken-device-4.html#post129492"&gt;http://www.iphonedevsdk.com/forum/iphone-sdk-tools-utilities/20983-sdk-3-0-xcode-3-1-3-build-go-jailbroken-device-4.html#post129492&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;beware that python is indentation-sensitive so you have to carefully copy the script to make it work&lt;br /&gt;&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-3377093008961152612?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/3377093008961152612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/12/new-xcode-and-new-provisioning-skript.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3377093008961152612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3377093008961152612'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/12/new-xcode-and-new-provisioning-skript.html' title='New Xcode and New provisioning sk..ript'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-3669342412655721448</id><published>2009-11-19T05:45:00.003+01:00</published><updated>2009-11-19T06:03:46.485+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>docs and news</title><content type='html'>besides the usual links for the stuff hosted on scribd&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/22741568/Telecommunication-Electronics"&gt;http://www.scribd.com/doc/22741568/Telecommunication-Electronics&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/22741277/slides-Microprocessor-Based-Systems-48-32-bit-division-algorithm-flow-chart"&gt;http://www.scribd.com/doc/22741277/slides-Microprocessor-Based-Systems-48-32-bit-division-algorithm-flow-chart&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/22740990/Elettronica-Applicata"&gt;http://www.scribd.com/doc/22740990/Elettronica-Applicata&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;we also have great news! Due to popular deman of nobody, all the slides published on Scribd will be ALSO published on SlideShare, to achieve maximum visibility!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.slideshare.net/ProjectSymphony"&gt;http://www.slideshare.net/ProjectSymphony&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;here is the new outstanding link! don't worry we'll keep both upload systems -- older slides have been uploaded to slideshare and kept on scribd -- newer slides will be published on both!&lt;br /&gt;&lt;br /&gt;Enjoy it fully!!!&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-3669342412655721448?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/3669342412655721448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/11/docs-and-news.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3669342412655721448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3669342412655721448'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/11/docs-and-news.html' title='docs and news'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-8316424788173313295</id><published>2009-11-12T14:55:00.002+01:00</published><updated>2009-11-12T15:04:46.096+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eBay'/><category scheme='http://www.blogger.com/atom/ns#' term='Nintendo'/><title type='text'>BEWARE of Nintendo DS FAKES</title><content type='html'>Pay lot of attention when purchasing a Nintendo DS videogame on Internet, eBay in particular... if the price is too good to be true, it's most likely a fraud.&lt;br /&gt;The general advice is that everything that comes from china/hongkong is fake, that is, is a pirated version of the game built in mocked up ds cartrige. While it is true that 99% of what comes from those places is fake, importers can bring faked games worldwide, so geographic scanning is a no go.&lt;br /&gt;&lt;br /&gt;There are ways to tell if a gamecard is fake (&lt;a href="http://www.pocketgamer.co.uk/r/DS/feature.asp?c=2191"&gt;http://www.pocketgamer.co.uk/r/DS/feature.asp?c=2191&lt;/a&gt;) but untill the game is arrived you have no way to determine it.&lt;br /&gt;&lt;br /&gt;Well no more, thanks to the &lt;span style="font-weight: bold;"&gt;DSi&lt;/span&gt;!&lt;br /&gt;In fact the dsi has shrunk a little its slot, so that good games can enter, but fake ones cannot!&lt;br /&gt;So every fake ds game on ebay will have "for DS/DSL but not DSi"&lt;br /&gt;&lt;br /&gt;GOTCHA!&lt;span style="font-style: italic;"&gt; IF YOU SEE THAT WARNING STAY AWAY FROM THAT AUCTION&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-8316424788173313295?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/8316424788173313295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/11/beware-of-nintendo-ds-fakes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8316424788173313295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8316424788173313295'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/11/beware-of-nintendo-ds-fakes.html' title='BEWARE of Nintendo DS FAKES'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-4503531178669306745</id><published>2009-11-07T00:39:00.003+01:00</published><updated>2009-11-07T01:17:57.994+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XCode'/><category scheme='http://www.blogger.com/atom/ns#' term='Pascal'/><title type='text'>another xcode goody</title><content type='html'>Xcode is a really good IDE and you never end to delve into his internals!&lt;br /&gt;Today i have found how syntax highlighting works! Every type of language has its own syntax definitions and its own file where such definition is specified.&lt;br /&gt;&lt;br /&gt;ALL files are found here&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;/Developer/Library/PrivateFrameworks/XcodeEdit.framework/Versions/A/Resources/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The syntax for the syntax (all puns intended) is quite symple and quite commented considering that they're internal files.&lt;br /&gt;&lt;br /&gt;by tweaking the Pascal syntax file specification i was able to fix a nasty glitch that was affecting the single line comments present in FreePascal files -- a // comment was ignored by the syntax highlighter and printed in black, while as a comment should be printed in green (colors may vary according to configurations)&lt;br /&gt;&lt;br /&gt;Add&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family: courier new;"&gt;"xcode.lang.comment.singleline",&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;at line 101 of file &lt;span style="font-family: courier new;"&gt;Pascal.xlangspec&lt;/span&gt; to fix the glitch!&lt;br /&gt;&lt;br /&gt;There might be more fun in tweaking these files (or bricking xcode) but i simply hadn't time to dedicate! If you know other tweaks post them in the comments!&lt;br /&gt;&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-4503531178669306745?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/4503531178669306745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/11/another-xcode-goody.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4503531178669306745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4503531178669306745'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/11/another-xcode-goody.html' title='another xcode goody'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-3955722708113381448</id><published>2009-10-18T22:05:00.006+02:00</published><updated>2009-10-19T16:05:41.101+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='Hedgewars'/><title type='text'>Hedgewars 0.9.12 released!</title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Let's deepen into Mac developing&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6PTjwwNYh0E/Stt16nnDcTI/AAAAAAAABi8/fkQEnfpKnwQ/s1600-h/front.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 356px; height: 400px;" src="http://3.bp.blogspot.com/_6PTjwwNYh0E/Stt16nnDcTI/AAAAAAAABi8/fkQEnfpKnwQ/s400/front.png" alt="" id="BLOGGER_PHOTO_ID_5394034628631949618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Today a new version of hedgewars has been released!&lt;br /&gt;You can find the big changelog in the website homepage, but i wanted to give some insights  on the exclusive mac development.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;M3 Install Controller&lt;br /&gt;&lt;/span&gt;This is a neat feature, for new users of the Mac world, that helps Hedgewars installation. New users in fact tend not to know about what a diskimage really is and so they may be tempted to run it directly from the diskimage. Luckily Hedgewars runs fine even on the diskimage (&lt;a href="http://limi.net/articles/firefox-mac-installation-experience-revisited/"&gt;other programs&lt;/a&gt; do not) but it'd be better if the application were run from the hard disk.&lt;br /&gt;&lt;br /&gt;Now i've added this controller (available &lt;a href="http://www.mcubedsw.com/dev"&gt;at this site&lt;/a&gt;) to the sources and when you run Hedgewars from the diskimage here's what you get:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6PTjwwNYh0E/Stt6BP44l1I/AAAAAAAABjE/Ti3Go_SJIdY/s1600-h/screen-capture-1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 285px;" src="http://2.bp.blogspot.com/_6PTjwwNYh0E/Stt6BP44l1I/AAAAAAAABjE/Ti3Go_SJIdY/s400/screen-capture-1.png" alt="" id="BLOGGER_PHOTO_ID_5394039140569880402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;pretty neat huh?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Sparkle Framework&lt;/span&gt;&lt;br /&gt;The &lt;a href="http://sparkle.andymatuschak.org/"&gt;Sparkle framework&lt;/a&gt; is one of the most well known application helpers for the mac world! Many famouse programs use it (Adium is the first that comes into my mind) because it makes it very easy to include an autoupdater feature to you application! It's free, opensource and quite customizable! Now when the next release is out, you'll be prompted to install it; Sparkle will download and update Hedgewars in a matter of clicks.&lt;br /&gt;&lt;br /&gt;I can't show you the image because there is not yet any updates, but i can assure you it rocks!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Optimizations!&lt;/span&gt;&lt;br /&gt;One of the hidden features of the new release is that we've added compilation time optimizations! Faster executables thanks to the -O2 flag! However mac users, thanks to the single type of processor installed (intel) we can enable even more efficient optimization, that couldn't have been enabled in other cases (because of the different and wider processor environment).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Stay tuned for 0.9.13 for which i have other interesting "exclusive" features to add!&lt;br /&gt;bye&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-3955722708113381448?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/3955722708113381448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/10/hedgewars-0912-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3955722708113381448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3955722708113381448'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/10/hedgewars-0912-released.html' title='Hedgewars 0.9.12 released!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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/_6PTjwwNYh0E/Stt16nnDcTI/AAAAAAAABi8/fkQEnfpKnwQ/s72-c/front.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-902364753790050357</id><published>2009-09-25T03:50:00.002+02:00</published><updated>2009-09-25T03:55:30.152+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>yet again, another sdk update with provisioning skip</title><content type='html'>Welcome back from (my) holidays, rather long this year!&lt;br /&gt;&lt;br /&gt;A lot of updates have been published and new stuff is being put forward at constant rate!&lt;br /&gt;However some things never change, both in life and in software!&lt;br /&gt;&lt;br /&gt;For example, the way to skip provisioning file with the new iphone firmware, is the same as described here: &lt;a href="http://iphonesdkdev.blogspot.com/2009/06/use-xcode-312-to-build-sdk-30-app-to-30.html"&gt;http://iphonesdkdev.blogspot.com/2009/06/use-xcode-312-to-build-sdk-30-app-to-30.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;isn't that nice? :)&lt;br /&gt;cya later in this year&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-902364753790050357?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/902364753790050357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/09/yet-again-another-sdk-update-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/902364753790050357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/902364753790050357'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/09/yet-again-another-sdk-update-with.html' title='yet again, another sdk update with provisioning skip'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-6308525378073187809</id><published>2009-08-18T23:27:00.003+02:00</published><updated>2009-08-19T00:11:09.011+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rant'/><category scheme='http://www.blogger.com/atom/ns#' term='School'/><title type='text'>oh well, SWARM patch for gcc4 will be for you only then</title><content type='html'>i really hate when abandoned software remains abandoned even if patches are sent for bugfixes and stuff! You'd just need to apply it, check it doesn't break anything and publish the new release! then you could continue keeping your software abandoned&lt;br /&gt;&lt;br /&gt;SWARM is a SoftWare ARM emulator - nice idea - too bad that doesn't compile cleanly with new gcc4! i wrote a patch for updating all non-standard C++ apis and succeeded in having it compiled with modern compilers!&lt;br /&gt;you can guess that the patch  was completely ignored! i didn't expect full credit on the homepage but at least a "hey thanks, but not interested" or something!&lt;br /&gt;&lt;br /&gt;since i don't like my work to be wasted i'm posting the patch here, hoping that other poor guys that have to use it can at least have it compiled on their own machine (instead of a virtual machine as slug as hell like i ended up)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://quicklook.altervista.org/stuff/swarm-gcc4.patch.zip"&gt;enjoy&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-6308525378073187809?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/6308525378073187809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/08/oh-well-swarm-patch-for-gcc4-will-be.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6308525378073187809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6308525378073187809'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/08/oh-well-swarm-patch-for-gcc4-will-be.html' title='oh well, SWARM patch for gcc4 will be for you only then'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-4757893456979924715</id><published>2009-07-20T10:03:00.004+02:00</published><updated>2009-07-20T10:39:04.261+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rant'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Nintendo'/><title type='text'>what do phone assistance lines have against me???</title><content type='html'>I don't know, maybe I sound rude on the phone, or maybe i just have bad luck, but every time I have to deal with phone lines for assistance I never get what i want, or i have to wait indefinetely for very simple tasks!&lt;br /&gt;&lt;br /&gt;let me show you three examples from my life, one ended, one in couse and one future&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nintendo Odissey&lt;/span&gt;&lt;br /&gt;one of my Wiimotes breaks down and i send it for repairs under warranty; they misteriously lost a SIGNED package and refuse to give it back to me! I spent on the phone almost as twice as the value of a brand new Wiimote because I called Nintendo assistance almost 3 times a week for a WHOLE YEAR!!! They claimed that their lab never received anything and most likely i wasn't worth a repair... i ended up mailing the consumer defence association and the repair company directly begging for my poor wiimote...&lt;br /&gt;in the end they sent it back without saying anything or being sorry&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The missing bite&lt;/span&gt;&lt;br /&gt;i sent my first gen aluminium iMac for a check up and for a silly problem they switched me to a more noisy second generation iMac... this is almost my fault but the funny part begins with the refund for the AppleCare on that iMac: since a couple of years in Europe you just need a (very long) single code to send money between banks and this has simplified things a lot! However, assistance wanted a further code (the SWIFT or BIC) that i didn't have, but actually i didn't want to give because there's no real need for it! What really set me angry is that they asked me for it only after three months after request for refund! Couldn't they tell me they needed it right away???&lt;br /&gt;in the end i found the code, email them, but the person charge for handling my refund moved department, so i have to return to level 1 support (which mean more time waste to get what i want)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Click and run&lt;/span&gt;&lt;br /&gt;i subscribed for a deagostini course and every month had to pay a given sum; after some time i didn't like the course any more and thought that by not paying they'd stop sending me useless stuff. That was very dumb of me, because i ended up in having to pay other three issues... I was even dumber in believing that paying all three in a single solution (instead of three single payments) would save me time, but it appears that they haven't found my money order in their records! So now i have to send the receipt by fax and hope for the best&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Conclusion&lt;/span&gt;&lt;br /&gt;well they're all very silly problems and nothing i should really worry about, but these events tend to rise your &lt;span style="font-style: italic;"&gt;need of daily blood&lt;/span&gt; in general, as temptation to kill is maximum when you end the call. You can see how near to the solution but are forced to stay away from it for very stupid problems; and when you win your case, you always feel a bitter taste for all the time you've wasted!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PS&lt;/span&gt;&lt;br /&gt;i'm posting here all the details i was able to gather about my nintendo case! I hope they might be useful if they someone gets in similar problems&lt;br /&gt;&lt;blockquote&gt;servicetrade -- via palù, 36040 grumolo delle abbadesse (VI)&lt;br /&gt;fax:     0444 263520 /  0444 263540&lt;br /&gt;tel:     0444 263511 /  0444 263544&lt;br /&gt;mail:    info@stitaly.it&lt;br /&gt;person in charge: margaret / EMTS&lt;br /&gt;links: http://www.stitaly.it/ http://www.emtscenter.it/azienda/contatti.asp?lingua=it&lt;br /&gt;nintendo info: 199191199&lt;br /&gt;nintendi service: 199309067&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;PPS&lt;/span&gt;&lt;br /&gt;Have a nice summer :)&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-4757893456979924715?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/4757893456979924715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/07/what-do-phone-assistance-lines-have.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4757893456979924715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4757893456979924715'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/07/what-do-phone-assistance-lines-have.html' title='what do phone assistance lines have against me???'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-689113878766216212</id><published>2009-07-05T00:20:00.004+02:00</published><updated>2009-12-07T01:59:45.373+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XCode'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>Xcode template madness</title><content type='html'>so today i wanted to order a little the list of Xcode templates, as user templates normally are placed in random locations: some in the preferences, some in the user library and so on&lt;br /&gt;&lt;br /&gt;this is the list were both the standard templates and the user templates are&lt;br /&gt;/Developer/Library/Xcode/Project Templates&lt;br /&gt;/Library/Application Support/Apple/Developer Tools/Project Templates&lt;br /&gt;~/Library/Application Support/Developer/Shared/Xcode/Project Templates/&lt;br /&gt;/Library/Application Support/Developer/Shared/Xcode/Project Templates/&lt;br /&gt;/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates&lt;br /&gt;&lt;br /&gt;you can move templates where you like them&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-689113878766216212?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/689113878766216212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/07/xcode-template-madness.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/689113878766216212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/689113878766216212'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/07/xcode-template-madness.html' title='Xcode template madness'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-3657276256988580014</id><published>2009-06-30T17:07:00.002+02:00</published><updated>2009-06-30T17:13:16.303+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>some docs</title><content type='html'>a quick post to advertize new docs by Tibia!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/16959893/Controlli-Automatici"&gt;http://www.scribd.com/doc/16959893/Controlli-Automatici&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/16959904/Introduzione-allAnalisi-in-TempoFrequenza"&gt;http://www.scribd.com/doc/16959904/Introduzione-allAnalisi-in-TempoFrequenza&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/16959906/Sistemi-Elettronici-Digitali"&gt;http://www.scribd.com/doc/16959906/Sistemi-Elettronici-Digitali&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;plus a little gift from me, the slides of my final thesis&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/16959927/slides-Parallel-and-Distributed-Computing-on-Low-Latency-Clusters"&gt;http://www.scribd.com/doc/16959927/slides-Parallel-and-Distributed-Computing-on-Low-Latency-Clusters&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-3657276256988580014?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/3657276256988580014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/06/some-docs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3657276256988580014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3657276256988580014'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/06/some-docs.html' title='some docs'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-3054373031971853724</id><published>2009-06-14T20:56:00.001+02:00</published><updated>2009-06-14T20:58:04.739+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Hedgewars'/><title type='text'>Hedgewars on the iPhone?? perhaps one day...</title><content type='html'>Let me first clarify that the blog posts across the internet claiming that an iPhone version is "near completion" are nowhere near the truth!&lt;br /&gt;&lt;br /&gt;In fact the idea of porting the game originally started one year ago, but was soon dismissed because of lack of manpower/equipment. Everything remained silent until i joined development and i was proposed to resume developing the iPhone version; i was shocked by this because i never did anything with the iPhone and my SDL/Pascal was (and still is) very limited! However i received so much help by unC0Rr, nemo, tiy and many other people at #hedgewars that all together we managed to pull something off! With a lot of patience and trial&amp;amp;error, here's what we've got so far:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OP1eJ2howzE&amp;amp;hl=it&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/OP1eJ2howzE&amp;amp;hl=it&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What we're showing now is a very BASIC demo, running in the iPhone simulator! The code compiles fine and graphics too, but there is still no support for audio and no way to control the game. This is where current development is at the moment, but now you can rest assured that you'll see one iPhone version of your favourite game in the future!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-3054373031971853724?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/3054373031971853724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/06/hedgewars-on-iphone-perhaps-one-day.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3054373031971853724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3054373031971853724'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/06/hedgewars-on-iphone-perhaps-one-day.html' title='Hedgewars on the iPhone?? perhaps one day...'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-6436354950699527636</id><published>2009-06-08T03:27:00.001+02:00</published><updated>2009-06-08T03:27:39.715+02:00</updated><title type='text'>animals yet again</title><content type='html'>&lt;div style="text-align: left; padding: 3px;"&gt;&lt;a href="http://www.flickr.com/photos/vittoriog/3605034161/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3321/3605034161_333e55ee88.jpg" style="border: solid 2px #000000;" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.8em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/vittoriog/3605034161/"&gt;yummy&lt;/a&gt;, inserito originariamente da &lt;a href="http://www.flickr.com/people/vittoriog/"&gt;Vittorio's&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;from the USA trip set, i've updated the animals set with the squirrels!!&lt;br /&gt;http://picasaweb.google.com/vittorio.giovara/USATripAnimali#&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-6436354950699527636?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/6436354950699527636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/06/animals-yet-again.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6436354950699527636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6436354950699527636'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/06/animals-yet-again.html' title='animals yet again'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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://farm4.static.flickr.com/3321/3605034161_333e55ee88_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-3612212676030558252</id><published>2009-05-30T05:15:00.001+02:00</published><updated>2009-05-30T05:15:08.037+02:00</updated><title type='text'>second shot</title><content type='html'>&lt;div style="text-align: left; padding: 3px;"&gt;&lt;a href="http://www.flickr.com/photos/vittoriog/3576943963/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3383/3576943963_bd68a64c48.jpg" style="border: solid 2px #000000;" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.8em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/vittoriog/3576943963/"&gt;lovin' tree&lt;/a&gt;, inserito originariamente da &lt;a href="http://www.flickr.com/people/vittoriog/"&gt;Vittorio's&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;bird album is ready!&lt;br /&gt;where's the bird in this photo? in the lower left corner!&lt;br /&gt;ok it should have gone into the tree ones, but i like the blur behind the tree&lt;br /&gt;&lt;br /&gt;http://picasaweb.google.com/vittorio.giovara/USATripAnimals&lt;br /&gt;enjoy&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-3612212676030558252?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/3612212676030558252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/05/second-shot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3612212676030558252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3612212676030558252'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/05/second-shot.html' title='second shot'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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://farm4.static.flickr.com/3383/3576943963_bd68a64c48_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-556471503779622818</id><published>2009-05-28T18:39:00.001+02:00</published><updated>2009-05-28T18:39:33.498+02:00</updated><title type='text'>and we're back</title><content type='html'>&lt;div style="text-align: left; padding: 3px;"&gt;&lt;a href="http://www.flickr.com/photos/vittoriog/3573726542/" title="photo sharing"&gt;&lt;img src="http://farm3.static.flickr.com/2471/3573726542_87f61fa630.jpg" style="border: solid 2px #000000;" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.8em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/vittoriog/3573726542/"&gt;addams hotel&lt;/a&gt;, inserito originariamente da &lt;a href="http://www.flickr.com/people/vittoriog/"&gt;Vittorio's&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;from our tour in the USA!&lt;br /&gt;I'll be publishing slots of photos as soon as i finish sorting them!&lt;br /&gt;As always, the best one on flickr and the album on picasa!&lt;br /&gt;&lt;br /&gt;I'll pick one (more) "best" shots from flickr and post it here!&lt;br /&gt;&lt;br /&gt;stay tuned&lt;br /&gt;Vittorio&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-556471503779622818?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/556471503779622818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/05/and-we-back.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/556471503779622818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/556471503779622818'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/05/and-we-back.html' title='and we&amp;#39;re back'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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://farm3.static.flickr.com/2471/3573726542_87f61fa630_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-5533285372495937093</id><published>2009-04-20T23:21:00.005+02:00</published><updated>2009-04-21T03:53:31.169+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='SDL'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>the WHOLE SDL libraries availalbe for the iPhone</title><content type='html'>So i have been toying with this toolchain lately... i must say that i'm constantly surpised by Xcode power! it's something that you have to get used to, but once there it can almost whatever you want!&lt;br /&gt;&lt;br /&gt;anyways, i am in the middle of porting a certain game from a normal Mac framework to a iPhone/iPod Touch device! Most of the stuff is already there, like the &lt;a href="http://wiki.freepascal.org/iPhone/iPod_development"&gt;Pascal compiler&lt;/a&gt;, but the main libraries are missing!&lt;br /&gt;&lt;br /&gt;I'm talking about SDL, but after some thinkering i got everything done! Here is what i did after checking out every repository&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:lucida grande;font-size:130%;"  &gt;SDL&lt;/span&gt;&lt;br /&gt;well this was the easiest, porting this lib started in a past google SoC and they did a pretty good job. To get the lib it's sufficient to unpack the Xcode_iPhone.tar.gz and press "build".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:lucida grande;font-size:130%;"  &gt;SDL_net&lt;/span&gt;&lt;br /&gt;this one wasn't particuarly difficult, as it required just a correct configuration in the Xcode.tar.gz project. In the project settings, set the &lt;span style="font-style: italic;"&gt;Base SDK&lt;/span&gt; to &lt;span style="font-style: italic;"&gt;Device - iPhoneOS&lt;/span&gt; (or &lt;span style="font-style: italic;"&gt;Simulator&lt;/span&gt; according to your needs) and &lt;span style="font-style: italic;"&gt;Architectures&lt;/span&gt; to &lt;span style="font-style: italic;"&gt;Standard&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;font-family:lucida grande;" &gt;SDL_ttf&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;i had to google a little to get this done: &lt;span style="font-style: italic;"&gt;ttf&lt;/span&gt; is built exactly as SDL_net, but all the applications built with it are hard depending on &lt;span style="font-style: italic;"&gt;libfreetype&lt;/span&gt;. Of course this library is available for the iphone, but it's difficult to configure it correctly. Luckily i read &lt;a href="http://robertcarlsen.net/blog/2009/03/25/openframeworks-iphone-libs-593"&gt;this site&lt;/a&gt; which clearly explained what to do; include that file in your application frameworks and add the &lt;span style="font-family:courier new;"&gt;-lz&lt;/span&gt; flag to the linker options, and you are done!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;font-family:lucida grande;" &gt;SDL_image&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;the hardest of all, just because the svn repository was out of date! In fact there's &lt;a href="http://playcontrol.net/ewing/jibberjabber/native_mac_os_x_and_iphone_.html"&gt;this guy&lt;/a&gt; who did a neat job for introducing a native support for png, jpeg etc instead of third party libraries. His patches were accepted in mainstream, but the iphone project in the repo has not been updated and can't compile!!! I emailed sdl-list but got no reply... for now it's sufficient to download his updated package and compile from it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:lucida grande;font-size:130%;"  &gt;SDL_mixer&lt;/span&gt;&lt;br /&gt;this was not as easy as net but i guess that porting for this project has yet to start. For the moment i got a working library just by removing all the &lt;span style="font-family:courier new;"&gt;native_midi_mac&lt;/span&gt; stuff, as it's the only part that relies on a framework which is not present in the iPhone. I didn't need any midi support, so i was satisfied with it already.&lt;br /&gt;Beware that while simulation will give no problems, there's an issue for the device! In fact the simluator is likely to load the ogg functions from the shared libs of the system, but since ogg is nowere in the iphone, we have to provide our own!&lt;br /&gt;so let's grab libvorbis and libogg and compile them the same way we compiled libfreetype; i had some problems with the paths when compiling libvorbis, due to the macports installations. I resolved by placing the arm version of libogg.a into the lib directory of macports (/opt/local/lib) and creating a symlink to it named libogg.dylib. Obviously make backups so you can restore your installation!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now that you know what to do, you can keep updated the freely available versions that i compiled! they are the latest revision... of today! If something doesn't work complain with the SDL guys! I do hope that by the 1.3 release, SDL for iPhone will become officially supported&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;click here to download all the libraries, both for the simulator and for the device (debug version obv)&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://dl.getdropbox.com/u/24468/SDL-iphone.zip"&gt;&lt;span style="font-family: verdana; font-weight: bold;font-size:180%;" &gt;DOWNLOAD HERE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;if you find them useful, drop a comment here, it'll mean that my work is appreciated :)&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-5533285372495937093?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/5533285372495937093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/04/whole-sdl-libraries-availalbe-for.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5533285372495937093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5533285372495937093'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/04/whole-sdl-libraries-availalbe-for.html' title='the WHOLE SDL libraries availalbe for the iPhone'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-2793013019409360039</id><published>2009-04-18T02:57:00.009+02:00</published><updated>2009-04-26T21:44:38.094+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='QT4'/><category scheme='http://www.blogger.com/atom/ns#' term='cmake'/><category scheme='http://www.blogger.com/atom/ns#' term='Hedgewars'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>CMake configuration for Universal Binaries</title><content type='html'>So since i committed my partecipation in Hedgewars development, i wanted to support as many platform as i could&lt;br /&gt;&lt;br /&gt;... and i ended up deploying only for Intel Leopards&lt;br /&gt;&lt;br /&gt;why? well not that hedgewars can't compile on tiger (at least after a patch from mischi) or in powerpc environment is just that i couldn't set a working configuration for it! For quite a long time Qt was compiled statically which helped in reducing the number of relocated libraries, but forbidding any universal build&lt;br /&gt;moreover the "Build once, Deploy everywhere" from Qt was not working even when i switched to the standard sdk!&lt;br /&gt;&lt;br /&gt;At last, today I have found where was the problem! CMAKE&lt;br /&gt;it appears that setting &lt;span style="font-family:courier new;"&gt;-arch ppc -arch i386&lt;/span&gt; in the CMAKE_CXX_FLAGS flag has no effect! you have to specifically set the following two&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;-DCMAKE_OSX_SYSROOT="/Developer/SDKs/MacOSX10.4u.sdk/" &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;-DCMAKE_OSX_ARCHITECTURES="ppc;i386"&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;and before issuing make&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;export MACOSX_DEPLOYMENT_TARGET=10.4&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;Beware that using Carbon API from Tiger will slow down a bit execution on Leopard! for this reason i think it might be better to add an Intel-only Leopard optimized release of the software, since the new version of QT (4.5) &lt;a href="http://labs.trolltech.com/blogs/2009/03/18/maccocoa-binary-package-available-for-testing/"&gt;supports Cocoa&lt;/a&gt; natively (which actually speeded up loading times.&lt;br /&gt;&lt;br /&gt;I hope this helps desperate developers trying to support as many architecture as possible!&lt;br /&gt;if you want to know more, follow &lt;a href="http://www.vtk.org/Wiki/CMake_FAQ"&gt;this link&lt;/a&gt;, where it's explained how to include even additional configurations.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-2793013019409360039?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/2793013019409360039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/04/cmake-configuration-for-universal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2793013019409360039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2793013019409360039'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/04/cmake-configuration-for-universal.html' title='CMake configuration for Universal Binaries'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-4424025650811316198</id><published>2009-04-13T19:12:00.004+02:00</published><updated>2009-04-18T03:11:04.513+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hedgewars'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>Hedgewars 0.9.10 available</title><content type='html'>Hey guys, after much work, the new version of Hedgewars is finally available!&lt;br /&gt;It seems i have been added to the developers list and that's really rewarding :)&lt;br /&gt;&lt;br /&gt;the changelog is really long but the part that i've contributed most is&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;     &lt;p&gt;The game now officially works on windows, linux and &lt;span style="font-weight: bold;"&gt;mac&lt;/span&gt;!&lt;/p&gt;     &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Hedgewars is now a 100% cross platform game! w00t!!!!&lt;br /&gt;&lt;br /&gt;Copies have just been uploaded, grab them while they're hot &lt;a href="http://www.hedgewars.org/download.html"&gt;http://www.hedgewars.org/download.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-4424025650811316198?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/4424025650811316198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/04/hedgewars-0910-available.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4424025650811316198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4424025650811316198'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/04/hedgewars-0910-available.html' title='Hedgewars 0.9.10 available'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-4695248198840168240</id><published>2009-03-17T00:14:00.002+01:00</published><updated>2009-03-17T00:20:30.976+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>the biggest Scribd upload you'll ever see</title><content type='html'>so what now? this is not the usual Scribd advertisement!&lt;br /&gt;we've got 6 (and i repeat _SIX_) new documents for your pleasure&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/13329601/Fault-Tolerant-Processor-Using-Hybrid-Hardware-Redundancy"&gt;Fault Tolerance&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/13329246/Video-Multiple-Description-Coding-MDC"&gt;Video Encoding&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/13329245/Progetto-di-un-Filtro-PassaAlto"&gt;Low-pass Filter&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/13329243/Esempi-di-Relazione-di-Laboratorio-per-il-Corso-di-Elettronica-Applicata"&gt;Laboratory Experience&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/13329237/Radio-Frequency-Devices-Homework-Reports"&gt;Radiofrequency Devices&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/13329223/Custom-Instruction-on-FPGA-for-Viterbi-Algorithm"&gt;Custom Instruction&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;all top notch quality! Authors include Matteo Ainardi, Matteo Bosio, Salvatore Campione, Vittorio Giovara, Alberto Grand, Fabio Margaglia and last but not least Alberto Tibaldi (plus other minor contributors)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-4695248198840168240?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/4695248198840168240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/03/biggest-scribd-upload-youll-ever-see.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4695248198840168240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4695248198840168240'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/03/biggest-scribd-upload-youll-ever-see.html' title='the biggest Scribd upload you&apos;ll ever see'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-1882292073062680271</id><published>2009-02-09T22:05:00.003+01:00</published><updated>2009-02-09T22:57:31.583+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>autocompletion always on</title><content type='html'>i like yahoo services and i believe that always relying on one company only (like google) is wrong both for privacy and competition&lt;br /&gt;&lt;br /&gt;one of the downsides of yahoo systems is that authentication is set not to allow autocompletion! It's true that it asks the password only once every 15 days but it might be annoying when you often delete your cookies&lt;br /&gt;&lt;br /&gt;i've just deleted my cookies &lt;span style="font-style: italic;"&gt;after 4 months&lt;/span&gt; and now i decided to fix this: a quick google and solution found in the &lt;a href="http://ubuntuforums.org/showthread.php?t=121685"&gt;ubuntu forums&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;basically you can&lt;br /&gt;&lt;ul&gt;&lt;li&gt;install a greasemonkey script: &lt;a href="http://blog.monstuff.com/archives/images/AllowPasswordRemembering.user.js"&gt;http://blog.monstuff.com/archives/images/AllowPasswordRemembering.user.js&lt;/a&gt;&lt;/li&gt;&lt;li&gt;install a firefox addon &lt;a href="http://forum.addonsmirror.net/index.php?showtopic=621"&gt;http://forum.addonsmirror.net/index.php?showtopic=621&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;i choose for the greasemonkey one because what it does is really simple (just turns on the 'autocompletion=off' field)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-1882292073062680271?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/1882292073062680271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/02/autocompletion-always-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/1882292073062680271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/1882292073062680271'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/02/autocompletion-always-on.html' title='autocompletion always on'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-2588466089281157769</id><published>2009-01-31T00:09:00.003+01:00</published><updated>2009-01-31T00:17:19.672+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>old habits</title><content type='html'>so you thought that the old times for publishing was over? WRONG&lt;br /&gt;we just didn't have anything to publish! Now things returned as they were some times ago, so enjoy as usual&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/11529432/Elettronica-Analogica"&gt;http://www.scribd.com/doc/11529432/Elettronica-Analogica&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/11529138/RealTime-Operating-Systems-Homework-Report"&gt;http://www.scribd.com/doc/11529138/RealTime-Operating-Systems-Homework-Report&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/11529067/RealTime-Operating-Systems-Laboratory-Report"&gt;http://www.scribd.com/doc/11529067/RealTime-Operating-Systems-Laboratory-Report&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/11528182/GLEMiPS-Compiler-Requisites"&gt;http://www.scribd.com/doc/11528182/GLEMiPS-Compiler-Requisites&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Vitto&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-2588466089281157769?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/2588466089281157769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/01/old-habits.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2588466089281157769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2588466089281157769'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/01/old-habits.html' title='old habits'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-8249934900563278954</id><published>2009-01-28T23:21:00.003+01:00</published><updated>2009-01-28T23:27:43.920+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='Hedgewars'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>yay first page</title><content type='html'>ok this is rather old news but i wanted to put it in this blog all the same&lt;br /&gt;&lt;br /&gt;the efforts i put for getting a testing bundle package of the hedegwars game were recognized and i was cited in the front page as "cool contributor" yay!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6PTjwwNYh0E/SYDbW8O6tlI/AAAAAAAAAoE/ev2pClEQSz4/s1600-h/screen-capture.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 317px; height: 400px;" src="http://4.bp.blogspot.com/_6PTjwwNYh0E/SYDbW8O6tlI/AAAAAAAAAoE/ev2pClEQSz4/s400/screen-capture.png" alt="" id="BLOGGER_PHOTO_ID_5296474348960003666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;go hedge team!!&lt;br /&gt;&lt;br /&gt;ps if you want to try the mac bundle of version 0.9.9 you can! the link is hidden somewhere in the general discussion forum! just take in consideration that it's still in testing&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-8249934900563278954?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/8249934900563278954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/01/yay-first-page.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8249934900563278954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8249934900563278954'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/01/yay-first-page.html' title='yay first page'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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/_6PTjwwNYh0E/SYDbW8O6tlI/AAAAAAAAAoE/ev2pClEQSz4/s72-c/screen-capture.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-8103815363901531871</id><published>2009-01-13T00:57:00.003+01:00</published><updated>2009-01-13T01:31:24.513+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='Hedgewars'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>HEDGEWARS finally compiles on Mac OS X</title><content type='html'>Hi all!&lt;br /&gt;I believe that Hedgewars is really a neat game and i'm sure it will increasly become more popular with such development pace.&lt;br /&gt;&lt;br /&gt;I really like the development choices like QT4 and cmake because with them it's really easy to port to several archs.&lt;br /&gt;In fact the linux and windows builds are there and work fine! What about MacOSX?&lt;br /&gt;&lt;br /&gt;i've seen many others in the forums asking this question and so i started looking at the problem, making up my mind that i had to find it!&lt;br /&gt;&lt;br /&gt;It was a long night, but completely worth it :)&lt;br /&gt;The problem is at the linking stage for the final hwengine executable! the freepasacal compiler seems to forget every library path that was configured; so with a small modification we finally get the mac executable!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;LETS START&lt;br /&gt;&lt;br /&gt;1 - download and install MacPorts from &lt;a href="http://www.blogger.com/www.macports.org"&gt;www.macports.org&lt;/a&gt; to the default install dir&lt;br /&gt;&lt;br /&gt;2 - from a Terminal, install all the necessary software&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;sudo port install qt4-mac libsdl libsdl_mixer libsdl_image libsdl_ttf libsdl_net cmake&lt;/blockquote&gt;&lt;br /&gt;it is a rather long procedure, manly due to qt framework; if you're an impatient guy there are some builds around (&lt;a href="http://ftp.kde.org/stable/4.1.2/mac/KDE-Mac_Qt_4.4_build3.dmg"&gt;like these&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;i also installed SDL (and all its friends) from the SDL homepage (&lt;a href="http://www.libsdl.org/"&gt;http://www.libsdl.org/&lt;/a&gt;) just to be on the safe side... i don't know whether they're compulsory or not&lt;br /&gt;&lt;br /&gt;3 - unpack the hedgewars source and run this command&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;cmake ../hedgewars-src-0.9.8 -DCMAKE_CXX_FLAGS="-O2" -DQT_QMAKE_EXECUTABLE=/opt/local/bin/qmake-mac -Wno-dev -DCMAKE_BUILD_TYPE=Release&lt;/blockquote&gt;&lt;br /&gt;if you like, you can change the default install location by setting &lt;span style="font-family:courier new;"&gt;-DCMAKE_INSTALL_PREFIX&lt;/span&gt; and &lt;span style="font-family:courier new;"&gt;-DDATA_INSTALL_DIR&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4 - before running make, you have to modify the following file: &lt;span style="font-family:courier new;"&gt;CMakeFiles/hwengine.dir/build.make&lt;/span&gt;, so open it and find the line that invokes the freepascal compiler&lt;br /&gt;&lt;br /&gt;mine was like this&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;/usr/local/bin/fpc -B -FE../bin -Cs2000000 -vwi -O2 /(path-to-sources)/hedgewars-src-0.9.8/hedgewars/hwengine.dpr&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;you just have to add &lt;span style="font-weight: bold;"&gt;-Fl/opt/local/lib&lt;/span&gt; at the end, like&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;/usr/local/bin/fpc -B -FE../bin -Cs2000000 -vwi -O2 /(path-to-sources)/hedgewars-src-0.9.8/hedgewars/hwengine.dpr -Fl/opt/local/lib&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;5 - run make and sudo make install&lt;br /&gt;&lt;br /&gt;6 - PLAY!!! just open terminal and write hedgewars&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;it's rather long for an install procedure but it really works :)&lt;br /&gt;right now i'm working on the bundle archive, but i believe it'll take from me more than i thought&lt;br /&gt;&lt;br /&gt;i hope that someone can find it useful :)&lt;br /&gt;(and that the dev correct the workaround at 4)&lt;br /&gt;&lt;br /&gt;Vitto&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-8103815363901531871?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/8103815363901531871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2009/01/hedgewars-finally-compile-on-mac-os-x.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8103815363901531871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8103815363901531871'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2009/01/hedgewars-finally-compile-on-mac-os-x.html' title='HEDGEWARS finally compiles on Mac OS X'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-3950011894339498266</id><published>2008-11-09T15:24:00.001+01:00</published><updated>2008-11-09T15:24:55.127+01:00</updated><title type='text'>bridge river</title><content type='html'>&lt;div style="text-align: left; padding: 3px;"&gt;&lt;a href="http://www.flickr.com/photos/vittoriog/3008777419/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3025/3008777419_cd363c64e1.jpg" style="border: solid 2px #000000;" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.8em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/vittoriog/3008777419/"&gt;bridge river&lt;/a&gt;, inserito originariamente da &lt;a href="http://www.flickr.com/people/vittoriog/"&gt;Vittorio's Photos&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;wow, it appears that i managed to shoot a nice pic this time!&lt;br /&gt;unbelievable :p&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-3950011894339498266?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/3950011894339498266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/11/bridge-river.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3950011894339498266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3950011894339498266'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/11/bridge-river.html' title='bridge river'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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://farm4.static.flickr.com/3025/3008777419_cd363c64e1_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-8911665492746557496</id><published>2008-11-08T22:39:00.001+01:00</published><updated>2008-11-08T22:39:19.456+01:00</updated><title type='text'>Flickr</title><content type='html'>This is a test post from &lt;a href="http://www.flickr.com/r/testpost"&gt;&lt;img alt="flickr" src="http://www.flickr.com/images/flickr_logo_blog.gif" width="41" height="18" border="0" align="absmiddle" /&gt;&lt;/a&gt;, a fancy photo sharing thing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-8911665492746557496?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/8911665492746557496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/11/flickr.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8911665492746557496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8911665492746557496'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/11/flickr.html' title='Flickr'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-8445620578390919041</id><published>2008-10-21T08:36:00.003+02:00</published><updated>2008-10-21T08:42:31.088+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photos'/><title type='text'>Grenoble gallery + contest</title><content type='html'>Finally the new album is online!&lt;br /&gt;&lt;a href="http://picasaweb.google.com/vittorio.giovara/ViaggioAGrenoble#"&gt;http://picasaweb.google.com/vittorio.giovara/ViaggioAGrenoble#&lt;/a&gt;&lt;br /&gt;it contins some pictures i took while visiting Grenoble, in south France! We paid off some our collegues that went studying in this city!&lt;br /&gt;The trip could have gone better, but some pics are nice enough to be view :)&lt;br /&gt;&lt;br /&gt;Moreover one of those pictures is taking place in a contest of digital photography: &lt;a href="http://community.corsofotodigitale.it/photo/photo/show?id=2175136%3APhoto%3A447185"&gt;http://community.corsofotodigitale.it/photo/photo/show?id=2175136%3APhoto%3A447185&lt;/a&gt;&lt;br /&gt;ok maybe it's not a first class contest, but it's nice to join competition sometimes!&lt;br /&gt;so visit this site and please vote!!! :)&lt;br /&gt;&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-8445620578390919041?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/8445620578390919041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/10/grenoble-gallery-contest.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8445620578390919041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8445620578390919041'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/10/grenoble-gallery-contest.html' title='Grenoble gallery + contest'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-426459038694121092</id><published>2008-09-25T03:03:00.004+02:00</published><updated>2008-10-14T21:48:06.671+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photos'/><title type='text'>New year, New art</title><content type='html'>hi all!&lt;br /&gt;yes i've finally returned back from my holidays, relaxing but way too short!&lt;br /&gt;I started my last year of school just a week ago, but it feels i've been there forever... wait a sec, i HAVE been there all that time :-D&lt;br /&gt;&lt;br /&gt;anyway, during this period i fully exploited my SLR Canon and after some training i managed to get some presentable photos! I put some on Flickr and i'll put complete albums in picasa: that's how i intend to organize my "artistic" stuff&lt;br /&gt;&lt;br /&gt;Flickr - &lt;a href="http://www.flickr.com/photos/vittoriog/"&gt;http://www.flickr.com/photos/vittoriog/&lt;/a&gt; : best shots only&lt;br /&gt;Picasa - &lt;a href="http://picasaweb.google.com/vittorio.giovara"&gt;http://picasaweb.google.com/vittorio.giovara&lt;/a&gt; : complete albums&lt;br /&gt;DeviantArt - &lt;a href="http://tanukichu.deviantart.com/gallery/"&gt;http://tanukichu.deviantart.com/gallery/&lt;/a&gt; : drawings (if there will be any)&lt;br /&gt;&lt;br /&gt;have a look at them :)&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-426459038694121092?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/426459038694121092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/09/new-year-new-art.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/426459038694121092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/426459038694121092'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/09/new-year-new-art.html' title='New year, New art'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-5750438004122355431</id><published>2008-08-05T15:51:00.002+02:00</published><updated>2008-08-05T16:02:04.223+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='gle-mips'/><title type='text'>GLX 1.0 is out and that means... HOLIDAY!!!</title><content type='html'>yep it's incredible, but it's here&lt;br /&gt;&lt;br /&gt;the rewritten, quick and "dual core" DLX processor has finally reached the world!&lt;br /&gt;ok it's not really dual core, but there are two execution paths, implementig the Very Long Instruction Word support.&lt;br /&gt;&lt;br /&gt;For this processor a full physical design has been carried out, which you can find in the &lt;a href="http://gle-mips.googlecode.com/files/glx-1.0.bz2"&gt;source archive&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now that this processor has been completed, it's finally time for some holiday!!!&lt;br /&gt;No more school untill september! yay!&lt;br /&gt;&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-5750438004122355431?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/5750438004122355431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/08/glx-10-is-out-and-that-means-holiday.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5750438004122355431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5750438004122355431'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/08/glx-10-is-out-and-that-means-holiday.html' title='GLX 1.0 is out and that means... HOLIDAY!!!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-8664831246938444756</id><published>2008-07-29T03:59:00.006+02:00</published><updated>2008-07-29T05:27:36.558+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>Some pure old Mac fun</title><content type='html'>So i'm basically worn out of all these projects to hand out, and after an entire day completing the before last report, i've decided to take some free time and play with my Mac&lt;br /&gt;&lt;br /&gt;I was so happy with the results that i want to share them with you all&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: lucida grande;font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;1. Open in Terminal&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Sometimes you're browsing with Finder and you find yourself in a relative long path; then you realize that you need to use a shell command on a file in that far away folder! oh the pain!&lt;br /&gt;&lt;a href="http://homepage.mac.com/thomasw/OpenTerminal/"&gt;Open Terminal&lt;/a&gt; helps you with this task: if you move it to the application bar it will open a terminal in the folder selected/dragged/present in Finder! it comes with a contexual menu as well!&lt;br /&gt;&lt;br /&gt;The only drawback is that it uses horrible icons, but you can change them and use &lt;a href="http://henrik.nyh.se/2007/10/open-terminal-here-and-glob-select-in-leopard-finder"&gt;these ones&lt;/a&gt; (follow the instructions reported) which are &lt;a href="http://jo.irisson.free.fr/?p=59"&gt;OpenTerminalHere&lt;/a&gt; ones&lt;br /&gt;&lt;br /&gt;Open Terminal is much quickier than the other "open-here" apps because goes in the background, consuming no more than a Dashboard widget (but it works also without it, and it's alwasy a little faster than the others)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: lucida grande; font-weight: bold;"&gt;2. Open from Terminal&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Here I'm reporting two tricks for when you are in the Terminal&lt;br /&gt;The first one follows the above one: you can create an alias for calling the Open Terminal script that cds to the Finder active folder&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family: courier new;"&gt;alias cdf='eval `osascript /Applications/Utilities/OpenTerminal.app/Contents/Resources/Scripts/OpenTerminal.scpt `' &lt;/span&gt;&lt;/blockquote&gt;Put that line in your &lt;span style="font-family: courier new;"&gt;~/.profile&lt;/span&gt; file and you're done (if you want to use it right away do &lt;span style="font-family: courier new;"&gt;source ~/.profile&lt;/span&gt;)&lt;br /&gt;The second one is for opening the folder of where you are right now (in the Terminal)&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family: courier new;"&gt;open .&lt;/span&gt;&lt;/blockquote&gt;really that simple! open is a Mac utility that call the associated application for opening the what is given as argument, very useful; so if you "&lt;span style="font-family: courier new;"&gt;open file.txt&lt;/span&gt;" it will start TexEdit!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: lucida grande;font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;3. Cd Up&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Last trick for the Terminal: when you are in a very long path (in Macs this happens often) if you go in another folder by mistake, you have to write the whole path again!&lt;br /&gt;However if you put this simple line&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family: courier new;"&gt;alias up='cd "`env | grep OLDPWD | cut -f 2 -d =`"  '&lt;/span&gt;&lt;/blockquote&gt;in your &lt;span style="font-family: courier new;"&gt;~/.profile&lt;/span&gt;, you can return to your previous location just by calling &lt;span style="font-family: courier new;"&gt;up&lt;/span&gt;&lt;br /&gt;This works also for any Linux distro :)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: lucida grande; font-weight: bold;"&gt;4. View in FullScreen&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;This is a &lt;a href="http://www.apple.com/applescript/toolbar/"&gt;nice AppleScript&lt;/a&gt; that opens a Finder Window in full screen in CoverFlow mode!&lt;br /&gt;Very nice, but lacks of a nice icon! Fortunately you can use the lselect one &lt;a href="http://henrik.nyh.se/2007/10/open-terminal-here-and-glob-select-in-leopard-finder"&gt;found before&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;span style="font-family: lucida grande;"&gt;5. Quicklook for source text files&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;So as i work mostly with VHDL, i wanted to have a way to have a quick preview of the source file, just like any other .c or .java file!&lt;br /&gt;&lt;br /&gt;Well this is possible and it's also rather easy: inspired by &lt;a href="http://www.macosxhints.com/article.php?story=20071028184428583&amp;amp;query=find%2Bas%2Byou%2Btype"&gt;this hint&lt;/a&gt; i started looking in every Info.plist files until i found the right one! The XCode one!&lt;br /&gt;&lt;br /&gt;You just need to perform these simple steps and you'll be able to use Quicklook for .vhd and practically any other text file format.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;open &lt;span style="font-family: courier new;"&gt;/Developer/Applications/Xcode.app/Contents/Info.plist&lt;/span&gt;&lt;/li&gt;&lt;li&gt;go to line 1439&lt;/li&gt;&lt;li&gt;insert a line like &lt;span style="font-family: courier new;"&gt;&lt;string&gt;vhd&lt;/string&gt;&lt;/span&gt; (replace vhd with the extension you need, i also added .dat and .cmm, but these two don't get highlighted)&lt;/li&gt;&lt;li&gt;save the file and touch the application (touch &lt;span style="font-family: courier new;"&gt;/Developer/Applications/Xcode.app)&lt;/span&gt; to update the preference contents&lt;/li&gt;&lt;li&gt;run a &lt;span style="font-family: courier new;"&gt;sudo qlmanage -r&lt;/span&gt; to restart the Quicklook daemon&lt;/li&gt;&lt;/ol&gt;6. X11 shorcuts like Mac shortcuts&lt;br /&gt;Well, one of the reasons X11 is denigrated so much is that it has different cut/paste/save shortcuts, no drag and drop and different copy buffers&lt;br /&gt;&lt;br /&gt;However this can be resolved very easily: just create a ~/.xmodmap file containg&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;keycode 63 = Control_L&lt;br /&gt;keycode 60 = Alt_L&lt;br /&gt;keycode 66 = Alt_L&lt;br /&gt;clear mod1&lt;br /&gt;clear Control&lt;br /&gt;add mod1 = Alt_L&lt;br /&gt;add Control = Control_L&lt;/blockquote&gt;In this way Copy and Paste will work like in Mac native apps, Cmd+c and Cmd+v, and all the shortcuts which required Control, will run with Cmd instead!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well enough fun for now :)&lt;br /&gt;It's time to go back working on GLX&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-8664831246938444756?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/8664831246938444756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/07/some-pure-old-mac-fun.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8664831246938444756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8664831246938444756'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/07/some-pure-old-mac-fun.html' title='Some pure old Mac fun'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-3165921328517545853</id><published>2008-07-25T15:36:00.002+02:00</published><updated>2008-07-25T15:47:29.708+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='gle-mips'/><title type='text'>3k-cc BETA 1 released</title><content type='html'>After almost a month of waiting, it is finally here!&lt;br /&gt;the compiler for the GLE-MiPS family of custom processor!!!! &lt;a href="http://gle-mips.googlecode.com/files/3k-cc-BETA1.tar.bz2"&gt;download here!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;it is written in Java using JFlex and CUP and it is released as a beta as there might be some akward unexpected condition (have mercy, it was done writing at 6,30 in the morning!)&lt;br /&gt;&lt;br /&gt;you know the site&lt;br /&gt;&lt;a href="http://gle-mips.googlecode.com"&gt;http://gle-mips.googlecode.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-3165921328517545853?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/3165921328517545853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/07/3k-cc-beta-1-released.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3165921328517545853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3165921328517545853'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/07/3k-cc-beta-1-released.html' title='3k-cc BETA 1 released'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-3454471842017471919</id><published>2008-07-21T03:52:00.002+02:00</published><updated>2008-07-21T04:08:25.081+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>Our newest author with HTML5 paper and slides</title><content type='html'>Welcome to Alberto Trivero, our new ProjectSymphony author!&lt;br /&gt;He's made to the author level with two interesting computer security documents&lt;br /&gt;&lt;br /&gt;they are about HTML5 sheets, explaining the new client storage capability of browser and how to abuse of them :)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/4012693/Abusing-HTML-5-Structured-Clientside-Storage"&gt;http://www.scribd.com/doc/4012693/Abusing-HTML-5-Structured-Clientside-Storage&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/4012743/slides-Abusing-HTML-5-Structured-Clientside-Storage"&gt;http://www.scribd.com/doc/4012743/slides-Abusing-HTML-5-Structured-Clientside-Storage&lt;/a&gt;&lt;br /&gt;doc and slides&lt;br /&gt;&lt;br /&gt;good job Alberto&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-3454471842017471919?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/3454471842017471919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/07/our-newest-author-with-html5-paper-and.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3454471842017471919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3454471842017471919'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/07/our-newest-author-with-html5-paper-and.html' title='Our newest author with HTML5 paper and slides'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-7619604170483814341</id><published>2008-07-20T17:33:00.004+02:00</published><updated>2008-07-20T18:09:23.102+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='gle-mips'/><title type='text'>GLE-MiPS 1.2 - with Pentium4 Technology</title><content type='html'>A new version of your favourite process has been released today!&lt;br /&gt;The main news is that the adder is now implemented with a Sparse Tree Adder scheme, the same one found in Pentium4 cpus&lt;br /&gt;&lt;br /&gt;subsequently all the modules that used an adder (like the multiplier) have been optimized, while simpler modules that didn't need such a complicated device retained their ripple-carry-adder scheme.&lt;br /&gt;&lt;br /&gt;Here is the changelog:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;    adder now uses a Sparse Tree adder scheme&lt;/li&gt;&lt;li&gt;testbench included by default&lt;/li&gt;&lt;li&gt;    ROM revisions&lt;/li&gt;&lt;li&gt;optimizations for modules using adders &lt;/li&gt;&lt;/ul&gt;You can download the source code &lt;a href="http://gle-mips.googlecode.com/files/gle-mips-1.2.tar.bz2"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://gle-mips.googlecode.com/"&gt;http://gle-mips.googlecode.com/&lt;/a&gt;&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-7619604170483814341?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/7619604170483814341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/07/gle-mips-12-with-pentium4-technology.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7619604170483814341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7619604170483814341'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/07/gle-mips-12-with-pentium4-technology.html' title='GLE-MiPS 1.2 - with Pentium4 Technology'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-8340449631070798774</id><published>2008-07-14T21:09:00.002+02:00</published><updated>2008-07-14T21:14:12.153+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='gle-mips'/><title type='text'>QUATTRO 1.0 is out!</title><content type='html'>And here we have &lt;span style="font-weight:bold;"&gt;QUATTRO&lt;/span&gt;&lt;br /&gt;a new microprocessor design for small embedded systems!&lt;br /&gt;&lt;br /&gt;With only 4 bit data, it features a shunk down instruction set of GLE-MiPS 1.1 (from which all the code derived)&lt;br /&gt;with such small amount of speed we can gather a nice 120 MHz processor, big only a few transistors (synthesizes completely on a Spartan 3)&lt;br /&gt;&lt;br /&gt;You can grab the code &lt;a href="http://gle-mips.googlecode.com/files/quattro-1.0.tar.bz2"&gt;here&lt;/a&gt;&lt;br /&gt;and visit the renewed version of the site&lt;br /&gt;&lt;br /&gt;&lt;a href="http://gle-mips.googlecode.com/"&gt;http://gle-mips.googlecode.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Expect some lines for documentation soon :)&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-8340449631070798774?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/8340449631070798774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/07/quattro-10-is-out.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8340449631070798774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8340449631070798774'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/07/quattro-10-is-out.html' title='QUATTRO 1.0 is out!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-7338065046526191614</id><published>2008-07-04T23:45:00.008+02:00</published><updated>2008-07-04T23:52:12.968+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='gle-mips'/><title type='text'>GLE-MiPS 1.1</title><content type='html'>First revision of the stable release! some improvements here and there but the central update is for the multiplier which now explicitly uses the Booth Algorithm&lt;br /&gt;&lt;br /&gt;here is the &lt;a href="http://gle-mips.googlecode.com/files/gle-mips-1.1.tar.bz2"&gt;source&lt;/a&gt; and the changelog&lt;br /&gt;&lt;ul&gt;&lt;li&gt;multiplier uses explicitly the booth algorithm&lt;/li&gt;&lt;li&gt;control unit revision &lt;/li&gt;&lt;li&gt;instruction decode and main architecture cleanup &lt;/li&gt;&lt;li&gt;register and multiplexer coding reviewed &lt;/li&gt;&lt;li&gt;bugfix in the comparator &lt;/li&gt;&lt;/ul&gt;&lt;a href="http://gle-mips.googlecode.com/"&gt;http://gle-mips.googlecode.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-7338065046526191614?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/7338065046526191614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/07/gle-mips-11.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7338065046526191614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7338065046526191614'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/07/gle-mips-11.html' title='GLE-MiPS 1.1'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-7481677326829354528</id><published>2008-06-25T15:07:00.003+02:00</published><updated>2008-06-25T15:25:03.186+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Webcam'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>upside down Webcams? here is the solution for Linux!</title><content type='html'>Here i'm posting a resolution for a tedious problem that is affecting many laptops in the world!&lt;br /&gt;&lt;br /&gt;Some laptops come with an upside down webcam, physically speaking!&lt;br /&gt;then the windows driver takes care of repositioning the stream in the correct position, but this doesn't apply to linux drivers!&lt;br /&gt;&lt;br /&gt;Luckily for all of linux people, we've found a solution: one of mine Linux padwan that goes by the name of Marco Argiolas lost sleep to overcome this problem (having just bought a laptop with such nice feature)! He tried every possible howto, many tutorials and suggestions, but what left in the end was to dive in the sourcecode of the driver and patching for it to work!&lt;br /&gt;&lt;br /&gt;well, he actually succeeded! now, any upside down webcam using the uvc driver can see it right! he posted the patch to the devel mailing list, but while the devs approve it, you can follow his tutorial at ubuntu forums&lt;br /&gt;in &lt;a href="http://ubuntuforums.org/showthread.php?t=838210"&gt;english&lt;/a&gt; or&lt;br /&gt;in &lt;a href="http://forum.ubuntu-it.org/index.php/topic,199106.msg1326411.html"&gt;italian&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;i'll keep you posted with updates&lt;br /&gt;in the meantime, many compliments to Marco ;)&lt;br /&gt;&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-7481677326829354528?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/7481677326829354528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/06/upside-down-webcams-here-is-solution.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7481677326829354528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7481677326829354528'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/06/upside-down-webcams-here-is-solution.html' title='upside down Webcams? here is the solution for Linux!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-5857315840123759584</id><published>2008-06-20T00:47:00.004+02:00</published><updated>2008-06-21T17:02:42.632+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='sparc'/><category scheme='http://www.blogger.com/atom/ns#' term='gle-mips'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>GLE-MiPS stable and lots of documents!!!</title><content type='html'>And we finally got it to the &lt;span style="font-weight: bold;"&gt;STABLE&lt;/span&gt;!!!&lt;br /&gt;this project has been already awarded with a fantastic 30/30 mark (equivalent to an A)!!!&lt;br /&gt;&lt;br /&gt;grab it &lt;a href="http://gle-mips.googlecode.com/files/gle-mips-1.0.tar.bz2"&gt;here&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;and if you are looking for documentation, we have two options:&lt;br /&gt;either the &lt;a href="http://code.google.com/p/gle-mips/wiki/Startpage"&gt;wiki page&lt;/a&gt; at googlecode's&lt;br /&gt;or the &lt;a href="http://www.scribd.com/doc/3494101/GLEMiPS-Documentation-Report"&gt;scribd&lt;/a&gt; pubblication&lt;br /&gt;&lt;br /&gt;in any case, i hope you find it useful :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;while on the subject of cpu, i'm also posting a report of an (unsuccessuful) project of testing the cache in OpenSPARC T1 processor; it proved quite too hard for us and so we had to stop at a certain degree&lt;br /&gt;however it might be useful for people involved in research like this&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/3494208/Testing-of-the-Cache-Memory-in-the-OpenSPARC-T1"&gt;http://www.scribd.com/doc/3494208/Testing-of-the-Cache-Memory-in-the-OpenSPARC-T1&lt;/a&gt;&lt;br /&gt;written by Matteo Ainardi, Matteo Bosio, Salvatore Campione, Vittorio Giovara and Alberto Grand&lt;br /&gt;&lt;br /&gt;while speaking of documents, i also found out why some documents in Scribd were seen just as like they were printed by Gutenberg himself! It's all cause of the T1 font encoding, that even if may result more pleasant in file version, caused several glitches with the online view! Now all the affected documents (basically &lt;a href="http://www.scribd.com/doc/2095506/Digital-Systems-Design-Homework-Report"&gt;this one&lt;/a&gt;, &lt;a href="http://www.scribd.com/doc/2095407/MicroprocessorBased-Systems-4832bit-division-algorithm"&gt;this&lt;/a&gt; and &lt;a href="http://www.scribd.com/doc/835066/Information-Theory-and-Codes-Exercises"&gt;this&lt;/a&gt;) are corrected&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-5857315840123759584?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/5857315840123759584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/06/gle-mips-stable-and-lots-of-documents.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5857315840123759584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5857315840123759584'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/06/gle-mips-stable-and-lots-of-documents.html' title='GLE-MiPS stable and lots of documents!!!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-5935000440362593165</id><published>2008-06-17T14:48:00.003+02:00</published><updated>2008-06-21T17:03:05.497+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Firefox Download Day</title><content type='html'>Could we mess such an event???&lt;br /&gt;&lt;br /&gt;Today is Firefox Download Day! Help this browser enter the Guinness Record!!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;official &lt;a href="http://www.spreadfirefox.com/en-US/worldrecord/"&gt;link&lt;/a&gt;&lt;br /&gt;discuss in &lt;a href="http://twitter.com/mozillafirefox"&gt;twitter&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-5935000440362593165?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/5935000440362593165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/06/firefox-download-day.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5935000440362593165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5935000440362593165'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/06/firefox-download-day.html' title='Firefox Download Day'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-2160976798435452788</id><published>2008-06-10T23:35:00.005+02:00</published><updated>2008-06-21T17:03:22.402+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><category scheme='http://www.blogger.com/atom/ns#' term='Tibia'/><title type='text'>Tiba overload!!!</title><content type='html'>And while one of our documents has reached the Hot List for (no particular reason :D)&lt;br /&gt;&lt;br /&gt;our great and only Tibia provides us with 3, and i say THREE, new documents&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.scribd.com/doc/3300167/Misure-Elettroniche"&gt;Electrical Measures&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.scribd.com/doc/3299960/Analisi-dei-Segnali"&gt;Introduction to Signal Analysis&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.scribd.com/doc/3299794/Introduzione-allAnalisi-in-TempoFrequenza"&gt;Time-Frequency Analysis&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;what to say...&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;very&lt;/span&gt; &lt;span style="font-style: italic;"&gt;very&lt;/span&gt; &lt;u&gt;very&lt;/u&gt; good job :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-2160976798435452788?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/2160976798435452788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/06/tiba-overload.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2160976798435452788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2160976798435452788'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/06/tiba-overload.html' title='Tiba overload!!!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-4012509249235702164</id><published>2008-06-02T16:20:00.004+02:00</published><updated>2008-06-21T17:06:37.969+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='gle-mips'/><title type='text'>GLE-MiPS - second beta beta!</title><content type='html'>and we made it to the second beta!&lt;br /&gt;Just after a couple of days we've managed to add&lt;br /&gt;&lt;ul&gt;&lt;li&gt;64 bits extension&lt;/li&gt;&lt;li&gt;integer modulo/division&lt;/li&gt;&lt;li&gt;data cache implementation&lt;/li&gt;&lt;/ul&gt;I must point out that the 64-bit extension is partial, because it is just an addon to the current 32bits architecture; so for now it is useful only for working on 64bits numbers and nothing else.&lt;br /&gt;For the data cache there is a very strict size constrain as it requires several thousands of flip flops and most synthetisors can't handle such big numbers.&lt;br /&gt;&lt;br /&gt;So, if you want to take a peek at the source, &lt;a href="http://dl.getdropbox.com/u/24468/gle-mips-BETA-2.tar.bz2"&gt;grab it here&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-4012509249235702164?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/4012509249235702164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/06/gle-mips-second-beta-beta.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4012509249235702164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4012509249235702164'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/06/gle-mips-second-beta-beta.html' title='GLE-MiPS - second beta beta!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-161981920186577665</id><published>2008-05-31T02:43:00.005+02:00</published><updated>2008-06-21T17:06:52.089+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='gle-mips'/><title type='text'>GLE-MiPS - reaching beta!</title><content type='html'>hi all!&lt;br /&gt;I'm pleased to announce that the project has reached the BETA status!&lt;br /&gt;It should work as the blueprints says, but i need to thoroghly test it!&lt;br /&gt;&lt;br /&gt;if you want to check it out it's &lt;a href="http://dl.getdropbox.com/u/24468/gle-mips-BETA-1.tar.bz2"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;the good news now is that there are many fellow students who like this project and are quite willing to help!&lt;br /&gt;Moreover we're forming a group for building a compiler of an Assembly-like language for this processor! So it appears that the project might be something successful in the end...&lt;br /&gt;&lt;br /&gt;let's hope so&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-161981920186577665?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/161981920186577665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/05/gle-mips-reaching-beta.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/161981920186577665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/161981920186577665'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/05/gle-mips-reaching-beta.html' title='GLE-MiPS - reaching beta!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-6209059955099451022</id><published>2008-05-27T00:54:00.006+02:00</published><updated>2008-06-21T17:07:02.679+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='gle-mips'/><title type='text'>Second Project: GLE-MiPS</title><content type='html'>Well, it's time to start another project, this time a little more serious!&lt;br /&gt;&lt;br /&gt;we have to design a fully working MIPS-like processor!&lt;br /&gt;After weeks of hard work finally we arrive to a very alpha stage... that means one thing: publishing!!! it's OpenSource obviously!&lt;br /&gt;&lt;br /&gt;so i set up a google code account and stasted svnning! if you litterally check out, do&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;pre class="codice"&gt;&lt;blockquote&gt;svn checkout http://gle-mips.googlecode.com/svn/trunk/ gle-mips&lt;/blockquote&gt;&lt;/pre&gt;&lt;/span&gt;if you want to browse the source (and help me find bugs btw :D) you can have a look here!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://gle-mips.googlecode.com/"&gt;http://gle-mips.googlecode.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;be careful that this is still very alpha, and not ready for submission anywhere; the single modules work, but the whole processor needs to be tested (heavily tested i might say)&lt;br /&gt;&lt;br /&gt;that's all for now!&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-6209059955099451022?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/6209059955099451022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/05/second-project-gle-mips.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6209059955099451022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6209059955099451022'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/05/second-project-gle-mips.html' title='Second Project: GLE-MiPS'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-6193463803899838790</id><published>2008-05-25T14:58:00.007+02:00</published><updated>2008-06-21T17:07:20.172+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSSL'/><title type='text'>OpenSSL is hot!</title><content type='html'>Wow! it appears that my document of some time ago&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/915895/OpenSSL-User-Manual-and-Data-Format"&gt;OpenSSL - User Manual and Data Format&lt;/a&gt;&lt;br /&gt;has made it to the hot list of Scribd!&lt;br /&gt;&lt;a href="http://www.scribd.com/browse"&gt;http://www.scribd.com/browse&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_6PTjwwNYh0E/SDlkXP9KeCI/AAAAAAAAASQ/3lRAMM7QMSA/s1600-h/ff-shot.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_6PTjwwNYh0E/SDlkXP9KeCI/AAAAAAAAASQ/3lRAMM7QMSA/s400/ff-shot.png" alt="" id="BLOGGER_PHOTO_ID_5204301194986158114" border="0" /&gt;&lt;/a&gt;well i'm excited, it's the first time something like that happens!!!&lt;br /&gt;I might consider reworking on it (as soon as i complete this semester projects)&lt;br /&gt;&lt;br /&gt;thanks a lot to whoever viewed and liked this document!&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-6193463803899838790?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/6193463803899838790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/05/openssl-is-hot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6193463803899838790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6193463803899838790'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/05/openssl-is-hot.html' title='OpenSSL is hot!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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://bp1.blogger.com/_6PTjwwNYh0E/SDlkXP9KeCI/AAAAAAAAASQ/3lRAMM7QMSA/s72-c/ff-shot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-8147429823024276164</id><published>2008-05-08T20:01:00.003+02:00</published><updated>2008-06-21T17:07:52.306+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='Openoffice'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>The three betas of my life</title><content type='html'>ok today i litterally had a cut to some of my lifestyles (namely my hair)&lt;br /&gt;so i took the occasion to go somewhat extreme with the current sowftware i had installed!&lt;br /&gt;&lt;br /&gt;by a strange stroke of luck 3 new betas of popular software was released out today&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://download.openoffice.org/680/"&gt;Open Office 3&lt;/a&gt; - &lt;span style="font-style: italic;"&gt;native support for Intel Aqua Macs&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.vmware.com/landing_pages/fusion2_beta.html"&gt;VMWare Fusion 2&lt;/a&gt; - &lt;span style="font-style: italic;"&gt;Unity support for Linux guests (partial)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mozilla.com/en-US/firefox/all-beta.html"&gt;Firefox 3&lt;/a&gt; - &lt;span style="font-style: italic;"&gt;native support for Aqua Macs (and a lot of other stuff)&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;ok the last was hasn't really come out today but as i said i wanted to go a little extreme with new stuff and firefox2 was giving me some headache (dunno why)&lt;br /&gt;&lt;br /&gt;the use of the Aqua interface for ooo3 and ff3 is really one big hit and you can actually feel the increased perfomance boost! Unitiy in VMware is still a little buggy but it can work fine and gives hope that linux support will be carried on by the vmware team!&lt;br /&gt;&lt;br /&gt;with all these betas installed i feel like living some months forwards :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-8147429823024276164?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/8147429823024276164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/05/three-betas-of-my-life.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8147429823024276164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8147429823024276164'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/05/three-betas-of-my-life.html' title='The three betas of my life'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-4710537025620019718</id><published>2008-04-29T21:18:00.004+02:00</published><updated>2008-06-21T17:08:04.634+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>Some software engineering</title><content type='html'>&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/span&gt;Here is the set of slides i had to write for the software engineering course.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2701182/slides-Misra-C-Software-Development-Standard"&gt;http://www.scribd.com/doc/2701182/slides-Misra-C-Software-Development-Standard&lt;br /&gt;&lt;/a&gt;&lt;a href="http://www.scribd.com/doc/2701328/slides-Software-Requirements-for-SafetyRelated"&gt;http://www.scribd.com/doc/2701328/slides-Software-Requirements-for-SafetyRelated-Systems&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;perfomed in latex beamer&lt;br /&gt;hope you like it :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-4710537025620019718?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/4710537025620019718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/04/some-software-engineering.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4710537025620019718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4710537025620019718'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/04/some-software-engineering.html' title='Some software engineering'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-4674449065633512650</id><published>2008-04-21T01:07:00.006+02:00</published><updated>2008-06-21T17:08:18.073+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>JPEG 2000 vs H.264 -- FIGHT!</title><content type='html'>here is the Video Communication project from our dear Vittorio Picco and fresh Giacomo Campieri  from the telecomunication team!&lt;br /&gt;&lt;br /&gt;They thoroughly analized two very popular compression format, jpeg2000 and h264, providing several images as example.&lt;br /&gt;&lt;br /&gt;check it out!&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2581731/H264AVC-intra-coding-and-JPEG-2000-comparison?ga_uploads=1"&gt;http://www.scribd.com/doc/2581731/H264AVC-intra-coding-and-JPEG-2000-comparison?ga_uploads=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-4674449065633512650?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/4674449065633512650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/04/jpeg-2000-vs-h264-fight.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4674449065633512650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4674449065633512650'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/04/jpeg-2000-vs-h264-fight.html' title='JPEG 2000 vs H.264 -- FIGHT!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-2567559315128166074</id><published>2008-04-17T23:15:00.005+02:00</published><updated>2008-06-21T17:08:29.141+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>Presenting some slides</title><content type='html'>Right in the middle of our exams, here we provide you the mithical slides we used for presenting our &lt;a href="http://projectsymphony.blogspot.com/2008/02/documents-documents-and-documents.html"&gt;works&lt;/a&gt; from &lt;a href="http://projectsymphony.blogspot.com/2007/12/just-before-christmas.html"&gt;previous&lt;/a&gt; &lt;a href="http://projectsymphony.blogspot.com/2007/12/some-latex-finally.html"&gt;times&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;About Computer Systems Security&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2563498/slides-OpenSSL-User-Manual-and-Data-Format"&gt;http://www.scribd.com/doc/2563498/slides-OpenSSL-User-Manual-and-Data-Format&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2563466/slides-Block-Cipher-Modes-of-Operation-and-CMAC-for-Authentication"&gt;http://www.scribd.com/doc/2563466/slides-Block-Cipher-Modes-of-Operation-and-CMAC-for-Authentication&lt;br /&gt;&lt;/a&gt;&lt;a href="http://www.scribd.com/doc/2563436/slides-Authenticated-Encryption-GCM-CCM"&gt;http://www.scribd.com/doc/2563436/slides-Authenticated-Encryption-GCM-CCM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and one we forgot to upload about the famous division algorithm&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2563434/slides-MicroprocessorBased-Systems-4832bit-division-algorithm-"&gt;http://www.scribd.com/doc/2563434/slides-MicroprocessorBased-Systems-4832bit-division-algorithm-&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;all in pdf so you can read them anywhere without problems ;)&lt;br /&gt;more to come in the following weeks&lt;br /&gt;bye for now!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-2567559315128166074?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/2567559315128166074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/04/presenting-some-slides.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2567559315128166074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2567559315128166074'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/04/presenting-some-slides.html' title='Presenting some slides'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-2344416347406255563</id><published>2008-04-04T22:48:00.005+02:00</published><updated>2008-06-21T17:23:22.156+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='Gentoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>20s boot</title><content type='html'>Finally i had some time to play with Gentoo on the Toshiba M200 i bought from the USA.&lt;br /&gt;this time i wanted to tune every possible bit of the kernel in order to obtain a quickest boot as possible! i seem to have managed to fullfill my plans!&lt;br /&gt;&lt;br /&gt;here is a couple of hints i can share (some of them might a little bit risky)&lt;br /&gt;&lt;ul&gt;&lt;li&gt;first of all, i tried to make the kernel as small as possible, totally moduable a very little built in! i believe there's now only the pci, ide, generic x86 istructions and the root fs support, while all the rest gets loaded at boot.&lt;/li&gt;&lt;li&gt;to know which modules are absolutely necessary, take a look at the udev printing! move all the modules it loads to &lt;span style="font-family:courier new;"&gt;/etc/modules.autoload/kernel-2.6&lt;/span&gt; and then disable the &lt;span style="font-family:courier new;"&gt;RC_COLDPLUG&lt;/span&gt; variable in &lt;span style="font-family:courier new;"&gt;/etc/conf.d/rc&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;while in &lt;span style="font-family:courier new;"&gt;/etc/conf.d/rc&lt;/span&gt; you can also set the PARALLEL stuff in order to speed up services starting, but it's not very effective&lt;/li&gt;&lt;li&gt;i shrunk the root partition so that the checkroot service will take much less time for controlling the filesystem. While here i also modded the init script to hdparm the drive before performing the scan.&lt;/li&gt;&lt;/ul&gt;Well that's more or less what i tried to do, and everything seems to work fine!&lt;br /&gt;next target: create an initramfs to load the modules for an even faster boot :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-2344416347406255563?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/2344416347406255563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/04/20s-boot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2344416347406255563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2344416347406255563'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/04/20s-boot.html' title='20s boot'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-3694052362335621840</id><published>2008-03-24T22:39:00.012+01:00</published><updated>2008-06-21T17:23:13.817+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='KDE4'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>Howto install KILE on Mac OS X natively</title><content type='html'>&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;Mission: install Kile on Mac OS X, natively, no X11 emulation&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;Even though kde4 made me reconsider positively the gnome desktop environment, the aspect i like most is the possibility of installing kde apps on non linux systems!&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;and one of the aspects i love of mac is that almost any linux program can be installed!&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;However when you use a lot a program it can become annoying that you have to run X11 first, then start the app from command line and in the end you get a program not very well integrated with the system.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;So i though i could compile the necessary libs for installing my favourite kde application: &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:100%;" &gt;KILE&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;which for me is the _best_ latex editor.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;You can use it with X11 all the way, but if you want more, follow this guide.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-family:lucida grande;font-size:180%;"  &gt;0. The easy way&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;There is a shortcut to almost all the procedure described, that is, download and install the snapshots of Racoon Fink and compile kile like in section 3; however the svn versions usually work better when they are all svn, mixing version may produce unexpected surprises.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;So if you want the quick (so to speak since you're gonna download ~3GB from torrents) and easy way follow the guide located &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://techbase.kde.org/index.php?title=Projects/KDE_on_Mac_OS_X"&gt;here&lt;/a&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt; and proceed to section 3; for the bravest of you out there continue reading.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;If you wish, you can test both methods on the same machine as they won't interfere.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-family:lucida grande;font-size:180%;"  &gt;1. Requirements&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;If you want the latest release of kde, you are very brave, or you want to learn something, this is the right path!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-family:lucida grande;font-size:130%;"  &gt;1.1 Fink&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;So first of all you need &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 0);font-size:100%;" &gt;fink&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.finkproject.org/"&gt;http://www.finkproject.org/&lt;/a&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt; which is a nice easy and clean way to obtain all the basic dependecies we need. As a general rule, when you're missing some program or lib, just type&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote style="color: rgb(0, 0, 0);"&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;fink install &lt;program name=""&gt;&lt;/program&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;and you are ready to go!&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;I'm not covering how to install fink (because it is really simple) nor which dependency you actually need (because i don't know, as i believe i've installed almost any packet fink offers :P) [but you can see &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://techbase.kde.org/index.php?title=Getting_Started/Build/KDE4/Mac_OS_X#Required_Third_Party_Tools"&gt;here&lt;/a&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt; some hints]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-size:130%;" &gt;&lt;span style="font-family:lucida grande;"&gt;1.2 QT (updated)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;Then you surely need QT-4.4, which recently exited beta, any previous version won't work. To make things easier you can directly take the qt-copy package, a patched version of qt for compatibility with KDE.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;So obtain the patches from svn with&lt;/span&gt;&lt;pre  style="color: rgb(0, 0, 0);font-family:courier new;"&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;svn co svn://anonsvn.kde.org/home/kde/trunk/qt-copy/&lt;/span&gt;&lt;/blockquote&gt;&lt;/pre&gt;&lt;pre  style="color: rgb(0, 0, 0);font-family:courier new;"&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;Access the directory and then compile and install&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;./configure  -dbus-linked -no-accessibility -no-qt3support -optimized-qmake -no-3dnow -qt-gif -release -prefix /opt/qt4.4 -openssl&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:lucida grande;"&gt;&lt;span style="font-size:100%;"&gt;I put quite parameters trying to tweak performance a little bit. If you want to go in details:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:85%;"  &gt;&lt;span style="font-style: italic;"&gt;-dbus-linked&lt;/span&gt;  is needed by latest release, or kdelibs will complain&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:85%;"  &gt;&lt;span style="font-style: italic;"&gt;-no-accessibility&lt;/span&gt;  since we're install qt for kile we can set this off, but it can be useful for some other applications&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:85%;"  &gt;&lt;span style="font-style: italic;"&gt;-no-qt3support&lt;/span&gt;  as qt3 works with X11 only, it's something we can deactivate&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:85%;"  &gt;&lt;span style="font-style: italic;"&gt;-optimized-qmake&lt;/span&gt;  should turn on some random optimizations&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:85%;"  &gt;&lt;span style="font-style: italic;"&gt;-no-3dnow&lt;/span&gt;  only available in AMD cpu&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:85%;"  &gt;&lt;span style="font-style: italic;"&gt;-qt-gif&lt;/span&gt;  was present in the official guide, so it shouldn't be harmful :P&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:85%;"  &gt;&lt;span style="font-style: italic;"&gt;-release&lt;/span&gt; removes unnecessary debug symbols (don't do this if you want to develop on the qt!)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:85%;"  &gt;&lt;span style="font-style: italic;"&gt;-prefix /opt/qt4.4&lt;/span&gt;  i want third party stuff installed in &lt;span style="font-family:courier new;"&gt;/opt&lt;/span&gt; to resemble a Linux fs :)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:85%;"  &gt;&lt;span style="font-style: italic;"&gt;-openssl&lt;/span&gt; for some strange reasons, kdelibs won't start compiling if openssl not enabled in this way&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre  style="color: rgb(0, 0, 0);font-family:courier new;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:lucida grande;"&gt;1.3 CMake&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;One last requirement is CMake (&gt;2.7) that you can obtain with the following commands&lt;br /&gt;(if asked for a password type "&lt;span style="font-family:courier new;"&gt;cmake&lt;/span&gt;")&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;cvs -d :pserver:anonymous@www.cmake.org:/cvsroot/CMake login&lt;br /&gt;cvs -d :pserver:anonymous@www.cmake.org:/cvsroot/CMake co CMake&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;and compile as usual&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;cd CMake&lt;br /&gt;./configure --prefix=/opt/kde4-deps-svn&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:lucida grande;font-size:180%;"  &gt;2. Installing KDE4&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;You need a couple of packets before we can install kile: &lt;span style="font-family:courier new;"&gt;kdelibs&lt;/span&gt;, &lt;span style="font-family:courier new;"&gt;kdepimlibs&lt;/span&gt; and &lt;span style="font-family:courier new;"&gt;kdebase&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;Optionally you can install &lt;/span&gt;&lt;span style="font-size:100%;"&gt;kdesupport &lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;which contains&lt;/span&gt;&lt;span style="font-size:100%;"&gt; soprano&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;,&lt;/span&gt;&lt;span style="font-size:100%;"&gt; strigi &lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;and some other dependency we might need later.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;One important step is to configure correctly the necessary environment variables.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;As a minimum you need to do&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;export PATH="/opt/qt4.4/bin:/opt/kde4-svn/bin:/opt/kde4-deps-svn/bin:/opt/fink/bin:$PATH"&lt;br /&gt;export CMAKE_LIBRARY_PATH="/opt/kde4-deps-svn/lib:/opt/fink/lib"&lt;br /&gt;export CMAKE_INCLUDE_PATH="/opt/kde4-deps-svn/include:/opt/fink/include"&lt;br /&gt;export PKG_CONFIG_PATH="/opt/qt4.4/lib/"&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;(i installed fink in &lt;/span&gt;&lt;span style="font-size:100%;"&gt;/opt/fink&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;, change your variables accordingly)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:lucida grande;font-size:130%;"  &gt;1.1 kdelibs&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;For me kdelibs was the most difficult part of the whole process because for some reason it did not compile easily;&lt;br /&gt;however after some checkouts later it did compile with no problems.&lt;br /&gt;As usual perform&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;and in the same directory where you run that command&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;mkdir kdelibs.build&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;because cmake wants to build stuff in a separate folder from the source and the &lt;span style="font-family:courier new;"&gt;.build&lt;/span&gt; will keep spotlight indexing away.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;Now ru&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;n&lt;/span&gt;&lt;blockquote&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;cd kdelibs.build&lt;br /&gt;c&lt;/span&gt;&lt;span style="font-size:100%;"&gt;make ../kdelibs -DCMAKE_INSTALL_PREFIX=/opt/kde4-svn -Wno-dev -DCMAKE_BUILD_TYPE=Release&lt;br /&gt;sudo make install&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;span style=";font-family:lucida grande;font-size:130%;"  &gt;1.2 kdepimslibs&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;Then the other parts are quite straightforward, apart some dependecy missing.&lt;br /&gt;So let's fix them first: do&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;&lt;span style="font-family:courier new;"&gt;fink install &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;gpgme11 boost1.33&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;while the rest is just like before&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdepimlibs&lt;br /&gt;mkdir kdepimlibs.build&lt;br /&gt;cd kdepimlibs.build&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;c&lt;/span&gt;&lt;span style="font-size:100%;"&gt;make ../kdepimlibs -DCMAKE_INSTALL_PREFIX=/opt/kde4-svn -Wno-dev -DCMAKE_BUILD_TYPE=Release&lt;br /&gt;sudo make install&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:lucida grande;font-size:130%;"  &gt;1.2 kdebase&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;This one was a little tricky because for a bug it says Blitz is missing while in reality it wants&lt;/span&gt;&lt;span style="font-size:100%;"&gt; qimageblitz!&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;If you installed &lt;span style="font-family:courier new;"&gt;kdesupport&lt;/span&gt; you should already have this, but for all the others, do&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/qimageblitz&lt;br /&gt;mkdir qimageblitz.build&lt;br /&gt;cd qimageblitz.build&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;c&lt;/span&gt;&lt;span style="font-size:100%;"&gt;make ../qimageblitz -DCMAKE_INSTALL_PREFIX=/opt/kde4-deps-svn -Wno-dev -DCMAKE_BUILD_TYPE=Release&lt;br /&gt;sudo make install&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;Note that this is being installed in the &lt;span style="font-family:courier new;"&gt;-deps&lt;span style="font-family:georgia;"&gt; &lt;/span&gt;&lt;/span&gt;folder; if you want to use the whole kdesupport, remember to install it there!&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;For those who didn't install kdesupport, remember that &lt;span style="font-family:courier new;"&gt;strigi&lt;/span&gt; and &lt;span style="font-family:courier new;"&gt;soprano&lt;/span&gt; are required for this packet!&lt;br /&gt;Now we can install our nice kdebase, the last requirement for Kile! We don't need it whole, just the &lt;span style="font-family:courier new;"&gt;runtime&lt;/span&gt; and optionally the &lt;span style="font-family:courier new;"&gt;apps&lt;/span&gt; part!&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;Just perform&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase&lt;br /&gt;mkdir kdebase-runtime.build&lt;br /&gt;cd kdebase-runtime.build&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;c&lt;/span&gt;&lt;span style="font-size:100%;"&gt;make ../kdebase/runtime -DCMAKE_INSTALL_PREFIX=/opt/kde4-svn -Wno-dev -DCMAKE_BUILD_TYPE=Release&lt;br /&gt;sudo make install&lt;br /&gt;cd ..&lt;br /&gt;mkdir kdebase-apps.build&lt;br /&gt;cd kdebase-apps.build&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;c&lt;/span&gt;&lt;span style="font-size:100%;"&gt;make ../kdebase/apps -DCMAKE_INSTALL_PREFIX=/opt/kde4-svn -Wno-dev -DCMAKE_BUILD_TYPE=Release&lt;br /&gt;sudo make install&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:100%;"&gt;and you can successfully proceed to step 3!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:lucida grande;font-size:180%;"  &gt;3. Kile, finally!&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;Now that we've got everything we need, we can happy download and install Kile natively, without X11 emulation!&lt;br /&gt;The svn reported on the website is for the stable branch, we're going to need something more extreme!&lt;br /&gt;Obtain the source from&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;svn co svn://anonsvn.kde.org/home/kde/trunk/extragear/office/kile&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;and compile it like you did with every packet till now&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;mkdir kile.build&lt;br /&gt;cd kile.build&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;c&lt;/span&gt;&lt;span style="font-size:100%;"&gt;make ../kile -DCMAKE_INSTALL_PREFIX=/opt/kde4-svn -Wno-dev -DCMAKE_BUILD_TYPE=Release&lt;br /&gt;sudo make install&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;Now go to &lt;/span&gt;&lt;span style="font-size:100%;"&gt;/opt/kde4-svn/bin&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt; and there you will find your Kile app, ready to be run!&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;You can move it into the Application folder  to get along with the other apps and use &lt;a href="http://quicklook.altervista.org/stuff/kile.icns"&gt;this nice icon&lt;/a&gt; to flavor it up!&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=";font-family:lucida grande;font-size:180%;"  &gt;4. Be happy (almost)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;We're done! we have our favourite app running natively on our computers!&lt;br /&gt;Wait something is missing! The quickbuild &amp;amp; co. don't seem to work!&lt;br /&gt;Yep that's because mac are a little different from linux apps and it's more difficult to set up a correct environment for them!&lt;br /&gt;&lt;br /&gt;But do not worry! there is a solution for anything!&lt;br /&gt;Download and install Platypus &lt;a href="http://www.sveinbjorn.org/platypus"&gt;from here.&lt;/a&gt; This tool is a wrapper for mac application to behave like real bsd programs!&lt;br /&gt;I'll describe the simple step to make our kile fully running, for more information, visit the site at the end of this guide.&lt;br /&gt;&lt;br /&gt;Open Platypus, give a name to the application (namely, Kile), select Shell script type and choose a new Script Path.&lt;br /&gt;In the editor that appears you have to write your path you have set in the everyday bash (&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;echo $PATH&lt;/span&gt;&lt;span style="font-size:100%;"&gt;)  and the command line call for kile.&lt;br /&gt;Since we're going to use this script for launching kile i suggest you move the Kile app in the Application folder to somewhere you don't visit often,&lt;br /&gt;like Utilities/TeX (at least, that's were i put it mine).&lt;br /&gt;Now write in the editor&lt;/span&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-size:100%;"&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;export PATH="&lt;insert&gt;(your path here)"&lt;br /&gt;&lt;br /&gt;/Applications/Utilities/TeX/Kile.app/Contents/MacOS/kile &lt;/insert&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;ans press Save. Now, before clicking Create, select the option "Runs in background" so we won't have the script icon hanging in the Dock.&lt;br /&gt;&lt;br /&gt;All done! Click Create, put a nice icon to the script (the one of before) and here we go!&lt;br /&gt;A fully working Kile editor!&lt;br /&gt;Remember that there's still some tuning to do, like setting the Preview application instead of kpdf, but after compiling half kde&lt;br /&gt;i'm sure you're willing to perform this last step :)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;Hope you enjoyed this little guide and if you liked it, you can publish it anywhere you want as long as you link it here!&lt;br /&gt;If you find some errors or don't like something, please contact me or leave a comment!&lt;br /&gt;&lt;br /&gt;PS&lt;br /&gt;Credits: here is the two guides i took most of for writing mine&lt;br /&gt;&lt;a href="http://techbase.kde.org/index.php?title=Getting_Started/Build/KDE4"&gt;http://techbase.kde.org/index.php?title=Getting_Started/Build/KDE4&lt;/a&gt;&lt;br /&gt;&lt;a href="http://techbase.kde.org/index.php?title=Getting_Started/Build/KDE4/Mac_OS_X"&gt;http://techbase.kde.org/index.php?title=Getting_Started/Build/KDE4/Mac_OS_X&lt;/a&gt;&lt;br /&gt;&lt;a href="http://macresearch.org/command_line_tutorial_part_i_native_mac_apps_for_command_line_tools"&gt;http://macresearch.org/command_line_tutorial_part_i_native_mac_apps_for_command_line_tools&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-3694052362335621840?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/3694052362335621840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/03/howto-install-kile-on-mac-os-x-natively.html#comment-form' title='17 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3694052362335621840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3694052362335621840'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/03/howto-install-kile-on-mac-os-x-natively.html' title='Howto install KILE on Mac OS X natively'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2525284115839987373.post-8592210775841037666</id><published>2008-02-20T22:07:00.005+01:00</published><updated>2008-06-21T17:10:03.213+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>documents documents and documents</title><content type='html'>ahh the exams session has finished FINALLY&lt;br /&gt;and i can publish all the stuff i wrote&lt;br /&gt;&lt;br /&gt;let's start with the big one&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Techniques and Solutions for Storage Encryption&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2095558/Techniques-and-Solutions-for-Storage-Encryption"&gt;http://www.scribd.com/doc/2095558/Techniques-and-Solutions-for-Storage-Encryption&lt;/a&gt;&lt;br /&gt;for the Computer System Security course: it concerns with current and available implementation of the modern storage encryption technology, presenting some benchmark test for performance impact.&lt;br /&gt;&lt;br /&gt;other homework reports&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2095506/Digital-Systems-Design-Homework-Report"&gt;http://www.scribd.com/doc/2095506/Digital-Systems-Design-Homework-Report&lt;/a&gt;&lt;br /&gt;my homework report for the Digital Systems Design&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2095407/MicroprocessorBased-Systems-4832bit-division-algorithm"&gt;http://www.scribd.com/doc/2095407/MicroprocessorBased-Systems-4832bit-division-algorithm&lt;/a&gt;&lt;br /&gt;previouse homework of Microprocessor-Based Systems, team with Alberto Grand&lt;br /&gt;&lt;br /&gt;and then we have a bunch of homework essay by my classmates! happy reading&lt;br /&gt;by Alberto Grand&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2096981/Intrusion-Detection-and-Prevention-Systems"&gt;http://www.scribd.com/doc/2096981/Intrusion-Detection-and-Prevention-Systems&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2096937/Block-Cipher-Modes-of-Operation-and-CMAC-for-Authentication"&gt;http://www.scribd.com/doc/2096937/Block-Cipher-Modes-of-Operation-and-CMAC-for-Authentication&lt;/a&gt;&lt;br /&gt;by Vittorio Picco&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2097000/Secure-Sockets-Layer-for-Virtual-Private-Networks"&gt;http://www.scribd.com/doc/2097000/Secure-Sockets-Layer-for-Virtual-Private-Networks&lt;/a&gt;&lt;br /&gt;by Vittorio Picco and Lorenzo Peraldo&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2096960/Authenticated-Encryption-GCM-CCM"&gt;http://www.scribd.com/doc/2096960/Authenticated-Encryption-GCM-CCM&lt;/a&gt;&lt;br /&gt;by Lorenzo Peraldo&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/2097169/AntiSpam-Techniques"&gt;http://www.scribd.com/doc/2097169/AntiSpam-Techniques&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-8592210775841037666?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/8592210775841037666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/02/documents-documents-and-documents.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8592210775841037666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8592210775841037666'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/02/documents-documents-and-documents.html' title='documents documents and documents'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-412099835572193039</id><published>2008-01-03T23:27:00.003+01:00</published><updated>2008-06-21T17:23:05.432+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nintendo'/><title type='text'>Peer guardian 2 and Nintendo WFC</title><content type='html'>while in christmas holidays i had time to play with the Nintendo WFC!&lt;br /&gt;I set up my mac airport, share the network connection and configure the dhcp (actually this was the most difficult part)&lt;br /&gt;It didn't work! the AP was found and everything but i continuously got disconnected!&lt;br /&gt;And the wifi was working as i tested the connection with programs like SvSIP (fantastic) and DSorganize browser&lt;br /&gt;&lt;br /&gt;Then i remember that i'm behind a gateway in which is installed peer guardian 2 (privacy is important) and that poor guy is blocking the outgoing connections!&lt;br /&gt;Apart from discovering that the WFC service make numerous connections to foreing server, like&lt;br /&gt;&lt;span style="font-style: italic;"&gt;GameSpy&lt;/span&gt; (nomina sunt consequentia rerum)&lt;br /&gt;&lt;span style="font-style: italic;"&gt;IGN Entertainment&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Nintendo Of America Inc&lt;/span&gt; (well, that's ok)&lt;br /&gt;and a couple of others, all this connections are required for the WFC to work, and so we have to allow them!&lt;br /&gt;the problem is that nintendo servers are quite a lot! luckily there's this one guy, "fakhir" from the Phoenix Labs, who took the list of all the nintendo services and put it in one file, updated as soon as new servers are discovered&lt;br /&gt;&lt;br /&gt;you have to add this url: &lt;u&gt;http://mirror.thesynapse.org/phoenixlabs/lists/nintendo.php&lt;/u&gt;&lt;br /&gt;into the Allow list and things will start working!&lt;br /&gt;&lt;br /&gt;actually for me it didn't work completely, because i had to add a range of ip server from ign (from 207.38.8.28 to 207.38.11.11), but I'm sure they'll get them added in the list quite soon!&lt;br /&gt;&lt;br /&gt;happy new year btw :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-412099835572193039?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/412099835572193039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2008/01/peer-guardian-2-and-nintendo-wfc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/412099835572193039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/412099835572193039'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2008/01/peer-guardian-2-and-nintendo-wfc.html' title='Peer guardian 2 and Nintendo WFC'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-7374674543414221721</id><published>2007-12-22T15:22:00.001+01:00</published><updated>2008-06-21T17:10:55.898+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><category scheme='http://www.blogger.com/atom/ns#' term='Tibia'/><title type='text'>and from Tibia too!</title><content type='html'>wait, there is more!&lt;br /&gt;Alberto Tibaldi (nick'd Tibia) wants to give you his own special christmas gift!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/928448/Fisica-dei-Materiali-per-lElettronica"&gt;http://www.scribd.com/doc/928448/Fisica-dei-Materiali-per-lElettronica&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm not even sure on how to translate it, anyway it's about electronical and physical stuff, so way out of my bounds :P&lt;br /&gt;but it should be foundamental to anyone who's studying those subjects! the doc is very well written, fluent, coherent and with lots of formulas!&lt;br /&gt;&lt;br /&gt;enjoy :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-7374674543414221721?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/7374674543414221721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/12/and-from-tibia-too.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7374674543414221721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7374674543414221721'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/12/and-from-tibia-too.html' title='and from Tibia too!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-3846321930442464353</id><published>2007-12-20T22:40:00.002+01:00</published><updated>2008-06-21T17:24:28.036+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSSL'/><category scheme='http://www.blogger.com/atom/ns#' term='Cinema'/><title type='text'>just before Christmas</title><content type='html'>and here i am yet again!&lt;br /&gt;this time with Christmas gift for everyone!&lt;br /&gt;&lt;br /&gt;for the studying guys, i finally completed the OpenSSL - User Manual and Data Format and published to Scribd as usual! Actually i did so some days ago, but they were preliminary versions of the document! so here is where you can learn all about openssl digests and ciphers (sort of)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/915895/OpenSSL-User-Manual-and-Data-Format"&gt;http://www.scribd.com/doc/915895/OpenSSL-User-Manual-and-Data-Format&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;for the cinema guys, i wanted you to enjoy this special short about the Ulysses' Syndrome! Originally it should have been done with the guys of the first short, but then we realized that it was too big for us! so we put it off and started something else (that eventually turned up even worse). Later on i met some very skilled people with whom i was able to complete the short!&lt;br /&gt;At any rate, before calling off this project, we shot some scenes with the guys of the first short, and one particular sequence of disastrous events was awfully funny!&lt;br /&gt;&lt;br /&gt;and here it is! enjoy :D&lt;br /&gt;&lt;br /&gt;&lt;a style="left: 0px ! important; top: 16px ! important;" title="Fare clic qui per bloccare l'oggetto con Adblock Plus" class="abp-objtab-0029271251147124255 visible ontop" href="http://www.youtube.com/v/XpfZzgmrPpk&amp;amp;rel=1"&gt;&lt;/a&gt;&lt;a style="left: 0px ! important; top: 16px ! important;" title="Fare clic qui per bloccare l'oggetto con Adblock Plus" class="abp-objtab-0029271251147124255 visible ontop" href="http://www.youtube.com/v/XpfZzgmrPpk&amp;amp;rel=1"&gt;&lt;/a&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/XpfZzgmrPpk&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/XpfZzgmrPpk&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Merry Christmas everyone!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-3846321930442464353?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/3846321930442464353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/12/just-before-christmas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3846321930442464353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3846321930442464353'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/12/just-before-christmas.html' title='just before Christmas'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-5662821747223724600</id><published>2007-12-08T01:23:00.001+01:00</published><updated>2008-06-21T17:11:52.374+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>some Latex finally!</title><content type='html'>so finally i have time and will to upload some stuff about the previous courses!&lt;br /&gt;and this time we used Latex for writing documents (proud reason 1) and moreover we wrote in English (proud reason 2) so everyone will be able to understand our docs!&lt;br /&gt;&lt;br /&gt;Alberto Grand was my group partner this time and we worked together for both the tasks pubblished (and i must say we made a pretty good team)!&lt;br /&gt;&lt;br /&gt;so here we go with the documents:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Information Theory and Codes&lt;/span&gt; - &lt;a href="http://www.scribd.com/doc/835066/Information-Theory-and-Codes-Exercises"&gt;Link&lt;/a&gt;&lt;br /&gt;This file is the public (and clean) version of two different homeworks about Information Theory first, and Coding Application second. They were very nice to do as they allowed to understand many unclear stuff of the course, moreover the professor (Michele Elia) was very kind and helpful to us.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Computer Architecture: &lt;span style="font-style: italic;"&gt;SnARM - a Snake game implementation for ARM&lt;/span&gt;&lt;/span&gt; - &lt;a href="http://www.scribd.com/doc/835135/Computer-Architecture-SnARM-project"&gt;Link&lt;/a&gt;&lt;br /&gt;And this second file describes the implentation details and general instructions for our version of the Snake game developed for an embedded ARM board (more specifically it was a NXP LPC2292). It was fantastic to develop the code and test it directly on the embedded system and the result was pretty satisfactorly! The professor (Matteo Sonza Reorda) liked our project very much and so we thought maybe it could be useful for other people to see our work, expecially for the display handling&lt;br /&gt;&lt;br /&gt;Remember that this file is distrubuted with a Attribution, Noncommercial, ShareAlike Creative Common licence (you can read what this means here: &lt;a href="http://creativecommons.org/licenses/by-nc-sa/3.0/"&gt;link to licence&lt;/a&gt;)&lt;br /&gt;so fetch the files here: &lt;a href="http://quicklook.altervista.org/stuff/snarm.zip"&gt;http://quicklook.altervista.org/stuff/snarm.zip&lt;/a&gt;&lt;br /&gt;(i'm borrowing some space from the quicklook site :P)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;what now? months and months of silence? well probably yes, but don't worry!&lt;br /&gt;next time, i'm going to speak about OpenSSL ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-5662821747223724600?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/5662821747223724600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/12/some-latex-finally.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5662821747223724600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5662821747223724600'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/12/some-latex-finally.html' title='some Latex finally!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-4198144241288917466</id><published>2007-11-27T22:16:00.001+01:00</published><updated>2008-06-21T17:12:09.225+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>Quicklook Plugin Database - The first project</title><content type='html'>yo! that's been quite a while since i had time (and will) to post!&lt;br /&gt;in the meantime my Mac has finally arrived and I already had time to play with it a little!&lt;br /&gt;Actually I had some problems with it at first because i got a defective iMac, the ones with random screen freezes, and i had some troubles to install the fix (basically i didn't know how)&lt;br /&gt;However after a completely new format and reinstall like the WW (tm) that is the "Windows Way (tm)" everything run swiftly!&lt;br /&gt;&lt;br /&gt;So now, after i've played with some of the new functionalities of Leopard i really liked the QuickLook function! It may seem useless at first but after you come to use it you really find it necessary! and one of its main feature is the plugin expandability (plain html)&lt;br /&gt;however i noted that no site was fetching the plugins developed and that files were just scattered on the web! So what shall we do? here:&lt;br /&gt;&lt;a href="http://quicklook.altervista.org/"&gt;&lt;br /&gt;http://quicklook.altervista.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;yep, that a site, coherently made with iWeb :D&lt;br /&gt;I chose the template since for now they are very few (only 5 were listed) but i plan to use mysql and other stuff to make it more interactive along with the number of plugins available!&lt;br /&gt;This post title is "the first project" because it's an original intent for Project Symphony: a collection of eterogenous works that cohexist like in a symphony!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-4198144241288917466?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/4198144241288917466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/11/quicklook-plugin-database-first-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4198144241288917466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4198144241288917466'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/11/quicklook-plugin-database-first-project.html' title='Quicklook Plugin Database - The first project'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-5968064741751637045</id><published>2007-11-05T19:04:00.001+01:00</published><updated>2008-06-21T17:12:22.278+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='Cinema'/><title type='text'>Ulysses' Syndrome</title><content type='html'>Hey there! I'm celebrating the good result of the first exam of the master publishing the short movie I directed last summer (actually the shots were took in summer 2006 but we could only edit them in summer 2007)&lt;br /&gt;&lt;br /&gt;This is Ulysses' Syndrome! happy watching!&lt;br /&gt;&lt;br /&gt;&lt;a style="left: 0px ! important; top: 16px ! important;" title="Fare clic qui per bloccare l'oggetto con Adblock Plus" class="abp-objtab-0029271251147124255 visible ontop" href="http://www.youtube.com/v/wBpLVPaz_28&amp;amp;rel=1"&gt;&lt;/a&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/wBpLVPaz_28&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/wBpLVPaz_28&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;stay tuned for the backstage :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-5968064741751637045?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/5968064741751637045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/11/ulysses-syndrome.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5968064741751637045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5968064741751637045'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/11/ulysses-syndrome.html' title='Ulysses&apos; Syndrome'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-2931779861335876197</id><published>2007-10-26T23:19:00.001+02:00</published><updated>2008-06-21T17:12:31.897+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>Happy B!</title><content type='html'>Happy Birthday!!! 22 years! yay!&lt;br /&gt;&lt;br /&gt;oh, btw Lopard is &lt;a href="http://www.apple.com/macosx"&gt;out&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-2931779861335876197?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/2931779861335876197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/10/happy-b.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2931779861335876197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/2931779861335876197'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/10/happy-b.html' title='Happy B!'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-5738046102597706584</id><published>2007-10-16T21:05:00.001+02:00</published><updated>2008-06-21T17:12:47.597+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS X'/><title type='text'>Mac Os X Leopard to be released on October, 26</title><content type='html'>After so much rumor and logn wait, the newest Mac OS is finally going to arrive!&lt;br /&gt;&lt;br /&gt;26 October 2007&lt;br /&gt;&lt;br /&gt;and this is what i call destiny!&lt;br /&gt;&lt;br /&gt;the 26 October is my birthday!&lt;br /&gt;&lt;br /&gt;it's a sign that bounds me to buying a Mac!!!&lt;br /&gt;actually it's a present for my degree, but I wanted to wait for Leopard to come out&lt;br /&gt;and I think I've done a good choice :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-5738046102597706584?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/5738046102597706584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/10/mac-os-x-leopard-to-be-released-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5738046102597706584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5738046102597706584'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/10/mac-os-x-leopard-to-be-released-on.html' title='Mac Os X Leopard to be released on October, 26'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-7412600699655085877</id><published>2007-09-29T19:24:00.001+02:00</published><updated>2008-06-21T17:13:01.889+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><category scheme='http://www.blogger.com/atom/ns#' term='Tibia'/><title type='text'>Integral and differential operations over multiple variables</title><content type='html'>Wow that's quite a post title, isn't it?&lt;br /&gt;Well the content of what I'm going to show is none the less!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/340006/Calcolo-Differenziale-ed-Integrale-in-piu-variabili"&gt;http://www.scribd.com/doc/340006/Calcolo-Differenziale-ed-Integrale-in-piu-variabili&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My dear Alberto Tibaldi has provided his wonderful collection of notes of a course of Mathematics!&lt;br /&gt;In particular, this essay regards (as the title says) integral and differential operations over multiple variables with lots of demonstrations and examples.&lt;br /&gt;As usal everything edited with LaTeX. Great job Tibia!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-7412600699655085877?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/7412600699655085877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/09/integral-and-differential-operations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7412600699655085877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/7412600699655085877'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/09/integral-and-differential-operations.html' title='Integral and differential operations over multiple variables'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-3141952710746054318</id><published>2007-09-27T03:01:00.001+02:00</published><updated>2008-06-21T17:15:30.295+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Raid'/><category scheme='http://www.blogger.com/atom/ns#' term='Openoffice'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Always sync your RAID, but don't forget BACKUP</title><content type='html'>&lt;span style="font-weight: bold;"&gt;W&lt;/span&gt;elcome &lt;span style="font-weight: bold;"&gt;B&lt;/span&gt;ack!&lt;br /&gt;Yes I finally returned active after a bit of happenings that occurred me!&lt;br /&gt;As I returned from the holidays I wasn't at all greeted by my pc since Windows decided that 65536 colours were too much for me and believed I just needed 4.&lt;br /&gt;Also my Nec 1760VM LCD monitor presented his letter of resignation since it's getting old (5 years) and now it needs some time after receiving a video signal to warm up.&lt;br /&gt;My linux partition was the only one happy to see me! Thanks Beryl!!!&lt;br /&gt;&lt;br /&gt;Anyway just some days ago an horrible accident happened, as i removed one hd cable while cleaning the inside of the case, and that drive was part of a RAID 5 device. I put off resyncing with the other discs but after one or two reboots also another drive was out of sync and the controller (an Adaptec 2810) couldn't activate the raid any more!&lt;br /&gt;In a nutshell, a 750GB drive failure!&lt;br /&gt;&lt;br /&gt;I recovered a couple of files from part of the drives with R-Studio and File Scavenger but there was nothing to do since they couldn't detect where a stripe ended and another started! In fact i was able to restore just very small files not bigger than the stripe size!&lt;br /&gt;Luckily I have a disc backup of my short movies, I published online my thesis and my best pics are on deviantArt; so there weren't too many "impossible" files, except for 2 unpublished ads I liked and captured (and which I SHOULD have uploaded to youtube, argh) and some captured videos i don't know if I still have on tape...&lt;br /&gt;&lt;br /&gt;The lesson is: even if you have a RAID array of infinite disk with multiple redundancy or with an anti-voodoo course, always do &lt;span style="font-weight: bold;"&gt;BACKUP&lt;/span&gt;. In fact I was caught off guard because i tought that my raid would never let me down, and so i skipped doing backups!&lt;br /&gt;&lt;br /&gt;Trying to look on the bright side, now that all my documents are gone, I don't have any .doc or .xls files! So i don't need m$ Office anymore (very nice thing since it appears that Excel 2007 is not able of calculating&lt;span style="font-style: italic;"&gt; 850*77.1&lt;/span&gt;) and so i can freely use OpenOffice and Latex for my documents :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-3141952710746054318?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/3141952710746054318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/09/always-sync-your-raid-but-dont-forget.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3141952710746054318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/3141952710746054318'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/09/always-sync-your-raid-but-dont-forget.html' title='Always sync your RAID, but don&apos;t forget BACKUP'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-8591733696986976237</id><published>2007-07-11T21:26:00.001+02:00</published><updated>2008-06-21T17:15:44.487+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comics'/><title type='text'>So long...</title><content type='html'>Well, it has been a long year and I must say i quite enjoyed myself!&lt;br /&gt;I learnt lots of interesting subjects, deepened my yet small Linux knowledge and also started this blog (which is starting to receive some comments! :o )&lt;br /&gt;&lt;br /&gt;Now though i need some vaction at the seaside!!! Since i deliberately won't have internet access (let's say i need some deintoxicating) for a few months it is very unlikely that this blog will be updated!&lt;br /&gt;&lt;br /&gt;don't fear! I'm leaving you with something to read in the meantime! the webcomics i read!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Slightly Damned&lt;/span&gt; - One of the best! It's the story of a jakkai who is sent to the hell, but she's not evil enough and thus she's only slyghtly damned; so she's put in a sort of limbo where encounter an unlikely daemon, Buwaro! Together they manage to escape from hell and as soon as they put foot on earth they have to save an angel... very funny story and witty humor! I love the artstile very much! -&gt; &lt;a href="http://www.raizap.com/sdamned/index.php"&gt;link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dragon Tails&lt;/span&gt; - group of dragons in our mother time! It has a very funny comic strips! Nowadays it's moved to dealing with rpgs, done in completely new 3D artwork. -&gt; &lt;a href="http://www.dragon-tails.com/"&gt;link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;VG Cats&lt;/span&gt; - does this really need a presentation? very nice parodies from the world of videogames! -&gt; &lt;a href="http://www.vgcats.com/"&gt;link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ace of Abra&lt;/span&gt; - story of a pokemon trainer which is sent here and there to battle with his friend! Not at all bad, since it adds something to the anime it's lacking of... MATURITY! go and check yourself :o) -&gt; &lt;a href="http://ace.pixelatedempire.net/comic.php"&gt;link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;F@nboy$&lt;/span&gt; - again from the world of videogames, a fanboy for each platform! not the best for drawings but very nice strips all the same! -&gt; &lt;a href="http://www.fanboys-online.com/"&gt;link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Kevin &amp;amp; Kell&lt;/span&gt; - one of the oooldest DAYLY webcomic still running! very interesting characters and even difficult topics treated always with humor. -&gt; &lt;a href="http://www.kevinandkell.com/"&gt;link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;obviously i read some other comics but i believe that for now you have some material to look at :P maybe in the future we'll complete this list, ok?&lt;br /&gt;&lt;br /&gt;So happy holidays to everyone :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-8591733696986976237?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/8591733696986976237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/07/so-long.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8591733696986976237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8591733696986976237'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/07/so-long.html' title='So long...'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-182171810375534373</id><published>2007-07-07T02:18:00.001+02:00</published><updated>2008-06-21T17:16:19.279+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cinema'/><title type='text'>the very first one</title><content type='html'>I'm posting today the short i directed some time ago and published on youtube!&lt;br /&gt;You'll find also the backstage, that it's almost better the the short itselft!&lt;br /&gt;&lt;br /&gt;enjoy&lt;br /&gt;&lt;br /&gt;&lt;a style="left: 0px ! important; top: 16px ! important;" title="Fare clic qui per bloccare l'oggetto con Adblock Plus" class="abp-objtab-0029271251147124255 visible ontop" href="http://www.youtube.com/v/L4N8KsdxgqE"&gt;&lt;/a&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/L4N8KsdxgqE"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/L4N8KsdxgqE" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="left: 0px ! important; top: 16px ! important;" title="Fare clic qui per bloccare l'oggetto con Adblock Plus" class="abp-objtab-0029271251147124255 visible ontop" href="http://www.youtube.com/v/asvTM_h1mN0"&gt;&lt;/a&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/asvTM_h1mN0"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/asvTM_h1mN0" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;no people or animals were harmed in the production of these two shorts&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-182171810375534373?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/182171810375534373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/07/very-first-one.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/182171810375534373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/182171810375534373'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/07/very-first-one.html' title='the very first one'/><author><name>TanukiChu</name><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-2525284115839987373.post-1444285487899505493</id><published>2007-07-06T15:43:00.001+02:00</published><updated>2008-06-21T17:16:30.904+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><title type='text'>This is "WoW"</title><content type='html'>Soooooooooooo&lt;br /&gt;we started this last session with 3 exams left...&lt;br /&gt;&lt;br /&gt;then they were soon 2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;after a while they became just 1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and today... none left!!!&lt;br /&gt;that means... &lt;span style="font-weight: bold;"&gt;GRADUATION&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;yep, that unbelievable, but there it is! Engineer in Computer Science! sounds good :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-1444285487899505493?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/1444285487899505493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/07/this-is-wow.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/1444285487899505493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/1444285487899505493'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/07/this-is-wow.html' title='This is &quot;WoW&quot;'/><author><name>TanukiChu</name><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-2525284115839987373.post-8526828590452439687</id><published>2007-07-03T00:02:00.001+02:00</published><updated>2008-06-21T17:16:45.586+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photos'/><title type='text'>new Art</title><content type='html'>nothing big today :)&lt;br /&gt;just an update of my deviantArt profile!&lt;br /&gt;4 new photos were uploaded!&lt;br /&gt;&lt;br /&gt;here, take a look &lt;a href="http://tanukichu.deviantart.com/"&gt;http://tanukichu.deviantart.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-8526828590452439687?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/8526828590452439687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/07/new-art.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8526828590452439687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8526828590452439687'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/07/new-art.html' title='new Art'/><author><name>Vittorio</name><uri>http://www.blogger.com/profile/00218389147439575076</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-2525284115839987373.post-45145546334342746</id><published>2007-06-26T13:32:00.002+02:00</published><updated>2008-06-21T17:22:48.870+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows and Doors</title><content type='html'>When you do something wrong with fdisk you can say goodbye to your partition table!&lt;br /&gt;that's what happened to me, but things were made worse by the nasty XFS resize tool which required a mounted partition to work...&lt;br /&gt;&lt;br /&gt;anyway i don't want to talk about this little error of mine, but of what came after! I decided to put back Windows on, since there were too many incompatibilities and I wanted to try the Windows Server 2003 downloaded from the MSDNAA.&lt;br /&gt;&lt;br /&gt;the installation was just like Windows XP, but only in this occasion i noticed that formatting 80GB with NTFS disk takes 40 minutes, with Reiserfs (or any other linux fs) takes less then 10 seconds...&lt;br /&gt;So, like any other Windows, the first thing to do after a fresh install is to go to windowsupdate.com! I didn't set up a firewall because i tought that a server *might* already have some kind of protection from external threats! yet again, i overesteemated Windows...&lt;br /&gt;In fact while I was trying to set up the graphic card in safe mode the nasty worm of "You have 60 seconds before reboot" show up! And since updates or virus scan weren't working any more i just had to rewind everything!&lt;br /&gt;&lt;br /&gt;Yeah, after the usual 40 minutes of formatting and after installing i was prompted with a nice welcome, the ctrl+alt+del for entering! I set up the firewall right away and when I rebooted i was prompted with an even nicer welcome, a blue screen of death! Every time i tried to log in the system crashed and it was all firewall fault, in fact when i had uninstalled it the system went fine again...&lt;br /&gt;Not only the firewall was driving me nuts (instead of Zone Alarm i put PCtool Firewall), but the antivirus as well was nagging at me!!!&lt;br /&gt;I tried the main ones, Free-Av, AVGfree and Avast: AVG said its licence didn't allow installation on a server (are you crazy??? why???), Free-Av said it couldn't install on corporate business machine (I'm not a business, I'm a single person), and Avast simply refused to launch because i was in Windows NT (pure maddness, Windows XP is NT as well)&lt;br /&gt;Lucky was that i found a GNU/GPL antivirus, ClamWin, that allowed installation anywhere, anytime! All hail to opensource!&lt;br /&gt;&lt;br /&gt;Would you think that's all? Not at all! The best of all, the ATI graphics card!&lt;br /&gt;Linux users know that Ati is not quite good at drivers for linux, but they would cheer up saying "at least windows drivers are fine" - WRONG!&lt;br /&gt;There is NO driver for the ATI Mobility (chip R200) on Windows Server 2003! The official one would just screw the screen and force to continuosly reboot, the unofficial ones, like DNA or Omega drivers went just crazy (the former refusing to install and the latter setting up strange screen resoultions)&lt;br /&gt;&lt;br /&gt;It all ended by cleaning everything up and putting up Windows XP yet again!&lt;br /&gt;You know, i wasn't sure if I was dealing with a Windows or a Linux as they both had the same drivers issue with everything! That proves that it's not the operating system you use, but how well it's supported by third parties! So Windows XP has very good support, while Windows  Server 2003 hasn't! So we could say Windows Server 2003 is the same of Linux... just a hundred times less stable :-)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ok we couln't :-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-45145546334342746?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/45145546334342746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/06/windows-and-doors.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/45145546334342746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/45145546334342746'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/06/windows-and-doors.html' title='Windows and Doors'/><author><name>TanukiChu</name><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-2525284115839987373.post-6801906904249293215</id><published>2007-06-17T21:27:00.001+02:00</published><updated>2008-06-21T17:19:17.066+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Nintendo'/><title type='text'>Yet another Linux embedded device</title><content type='html'>a few days ago a nice shiny &lt;span style="font-weight: bold;"&gt;Netgear &lt;/span&gt;&lt;span class="http"&gt;&lt;span style="font-weight: bold;"&gt;WGT634U&lt;/span&gt; Router arrived to my place and happily started toying with it right away! Though not on sale anymore, it has very good features, like 108Mb/s wireless and a USB port for external hd.&lt;br /&gt;&lt;br /&gt;So, i booted it up and tested with the DS and the WII (as I mainly bought this router for its complete compatibility with Nintendo devices)  and they were doing really fine! No encryption (just mac filtering) due to the poor DS security system. Anyway this router also proved a nice range and no lags! good! It was time to check its other options!&lt;br /&gt;&lt;br /&gt;Unfortunately there were the usual silver linings! I tested the usb capability with my external usb drive, ntfs formatted - no writing allowed - it was readonly... so, since "linux partition" were supported i tried formatting it in xfs, reiserfs, ext3; noone showed up! cool!&lt;br /&gt;Moreover when I tried to upgrade to the latest firmware the connection was refused and the old firmware kept!&lt;br /&gt;Finally, what turned really me down was that there was no NFS support, but just a plain Samba server! ugly!!!&lt;br /&gt;&lt;br /&gt;So these three convinced me to try linux on this router! there were two main options: OpenWRT and OpenWGT! The latter should be dedicated for this router, &lt;/span&gt;&lt;span class="http"&gt;&lt;span&gt;WGT634U&lt;/span&gt;&lt;span&gt;, but it's not really developed any more; so i tried the former, which has a wider support for routers of all kind!&lt;br /&gt;&lt;br /&gt;OpenWRT has two main release: White Russian, stable branch, and Kamikaze, development branch. These two version differ mainly on the configuration method! With Russian you have to play with the nice &lt;span style="font-family:courier new;"&gt;nvram&lt;/span&gt; command, with Kamikaze you can swiftly modify files in /etc to change configuration. Kamikaze was the only to support my router so I had very little choice.&lt;br /&gt;&lt;br /&gt;That's it! I put it on the router! Wow! What has changed? mmm let's see the web interface! what? no web interface? well, let's try ssh! password required? what password?&lt;br /&gt;&lt;br /&gt;ok the panic ended when I tried by chance to access with telnet! I set up a password and ssh was activated! I was really annoyed that there wasn't a web interface but i was soon proved wrong.&lt;br /&gt;On the ssh consolle, it was like any other linux system, with all the most important commands!&lt;br /&gt;After a while i found this little uselful program, &lt;span style="font-family:courier new;"&gt;ipkg&lt;/span&gt;, which acts exactly as &lt;span style="font-family:courier new;"&gt;apt-get&lt;/span&gt;!&lt;br /&gt;With ipkg you can install any program available on the official repositories! And there are a lot! Kernel moduls, servers of any kind (cups, nfs, samba, ftp) along the normal stuff you find on routers (dhcp, firewall, wireless).&lt;br /&gt;&lt;br /&gt;Later on, i also found out that there was actually a web interface, not included in the repositories as still in development, called &lt;span style="font-style: italic;"&gt;webif&lt;/span&gt; (already installed in White Russian) which you can download from the openWRT site. It was really nice, but it was evident that it need much development (still usable though).&lt;br /&gt;&lt;br /&gt;Then I wanted to try out the USB expansion port! I read you could use it not only as external hd, but with any usb device compatible in linux! So you could easily plug a hub and have nfs server, bluetooth device, print server and much more! I made some attemps at building a print server, but the wiki are only for White Russian, so the method provided didn't work (actually there was no /dev/usb/lp0, but if you create the node with &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;mkdir -p /dev/usb &amp;amp;&amp;amp; mknod /dev/usb/lp0 c 180 0&lt;/span&gt; it has been reported to work)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;However i wasn't happy enough! It was cool having linux on the router but it was too bleeding edge and having Kamikaze didn't help! I was unsure whether to put a plain White Russian or back the original firmware! Since i tought my router was not supported i opted for the second!&lt;br /&gt;And since i wasn't sure if the suggested method worked, i did so using the most unstable web interface!&lt;br /&gt;&lt;br /&gt;Erasing linux...&lt;br /&gt;this was the last output i would ever receive from this router! Yep, i bricked it! I could try to repair it with a serial cable but it's too much of a hassle, and so i decided to ask the vendor if they can replace it!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;summing up! Linux on the router is nice, but you need to have an advanced level of linux knowledge, and be ready not to come back! If you have enough time to play with it though i would suggest giving a try to it anyway, as long as you don't want to put the original firmware back :-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-6801906904249293215?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/6801906904249293215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/06/yet-another-linux-embedded-device.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6801906904249293215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/6801906904249293215'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/06/yet-another-linux-embedded-device.html' title='Yet another Linux embedded device'/><author><name>TanukiChu</name><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-2525284115839987373.post-4956451478669043166</id><published>2007-06-15T23:14:00.001+02:00</published><updated>2008-06-21T17:19:29.032+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>3rd year is over</title><content type='html'>So, today was the last day of school! Now we can start studying hard for the next three tests and this year will be completely over.&lt;br /&gt;If I had to wrap up this year, I'd say it was quite a good year, especially compared with the previous one! We finally started computer science, at least for the first semester, so we deepened some very funny aspects, like Operating Systems and Networks, the two subjects i liked most), while i less liked the database and programming part.&lt;br /&gt;The year before this was much more traumatic as we were studying so much electronics that we often were found in identity crisis :-D It's true that the electrical part is very important in computer engineering, but if we were to study all the professionalizing subjects for an engeneer in just three years, we wouldn't even know how to turn on a pc!!!&lt;br /&gt;&lt;br /&gt;However now it is too late to complain because in a way or another I managed to reach the end of the year in one piece! And to celebrate this event, I published on my Scribd account the two essay about some lab experiences in Phisics&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/103686/Il-ponte-di-Wheatstone"&gt;The Wheatstone bridge&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/103688/Leffetto-Hall"&gt;The Hall effect&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Alberto wrote practically everything in them and he did a very good job by using Latex in both! I basically double checked them and for the second time in my life I approached a Latex document; the first time was while I had to write my degree essay, but I wasn't much motivated, this time though i was able to understand some of the grammar of Latex and I'm likely to use it in the future (as soon as i discover why it doesn't compile docs with images)...&lt;br /&gt;so all hail to Alberto, all hail to Latex!!!&lt;br /&gt;&lt;br /&gt;happy reading!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-4956451478669043166?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/4956451478669043166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/06/3rd-year-is-over.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4956451478669043166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/4956451478669043166'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/06/3rd-year-is-over.html' title='3rd year is over'/><author><name>TanukiChu</name><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-2525284115839987373.post-462519425226822454</id><published>2007-06-04T22:01:00.001+02:00</published><updated>2008-06-21T17:19:44.819+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nintendo'/><title type='text'>Don't FlashMe - a Nintendo DS story</title><content type='html'>I always told never to flash your Nintendo DS.&lt;br /&gt;It is useless, you run into too many risks, the warranty is voided and so on...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;HOWEVER&lt;br /&gt;I wanted to try! I was too curious about how to do it, and wanted to try myself the (very few actually) features it enabled, especially the direct boot, as the SuperKey was driving me crazy for not being detected from time to time.&lt;br /&gt;&lt;span class="on down" style="display: block;" id="formatbar_CreateLink" title="Collegamento" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;br /&gt;So I took courage and downloaded the FlashMe v8 from the &lt;a href="http://home.comcast.net/%7Eolimar/flashme/"&gt;FlashMe Official Site&lt;/a&gt;!&lt;br /&gt;I read some guides over the internet, &lt;a href="http://www.gbarl.it/index.php?showtopic=12495"&gt;this one&lt;/a&gt; in particular, but I already had problems just find the toothpick and the tin foil, but that's because my house is a mess right now!&lt;br /&gt;Anyways, I somehow created that thing and stuck into the DS, so the flashing begun... everything was ok...&lt;br /&gt;halt!&lt;br /&gt;at 26% the DS turned off.&lt;br /&gt;&lt;br /&gt;ok, no panic, maybe it finished so quickly that it already shut down... no it was not! Black screen if you tried to turn it on!&lt;br /&gt;ok, no panic, no panic, gasp, breathe, no panic, breathe, breathe... ok air pressure stabilized&lt;br /&gt;&lt;br /&gt;what was written on the guide? if your DS shuts down during flashing you just have to go into the recovery mode by holding Start and Select (I also pressed A and B just to be safe). So I did and I was welcomed by a charming SuperCard intro!&lt;br /&gt;I resumed the flashing and completed it without no further problems...&lt;br /&gt;&lt;br /&gt;Now I've got it running on my DS and already miss the Nintendo DS welcome screen (as well as&lt;br /&gt;the suspend option)... I guess that if I had a slot1 device I would never and NEVER install a FlashMe firmware, as the advantages are way too limited...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-462519425226822454?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/462519425226822454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/06/dont-flashme-nintendo-ds-story.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/462519425226822454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/462519425226822454'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/06/dont-flashme-nintendo-ds-story.html' title='Don&apos;t FlashMe - a Nintendo DS story'/><author><name>TanukiChu</name><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-2525284115839987373.post-628234493749665290</id><published>2007-06-03T13:32:00.001+02:00</published><updated>2008-06-21T17:20:17.516+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><title type='text'>Next-generation DVD: read this to decide</title><content type='html'>&lt;div style="text-align: center;"&gt;&gt;&gt;&gt;&gt; &lt;a href="http://www.scribd.com/doc/93708/Evoluzione-dei-supporti-ottici-digitali"&gt;Click here to read the essay&lt;/a&gt; &lt;&lt;&lt;&lt; &lt;/div&gt;&lt;br /&gt;This is my final essay I wrote some time ago as "thesis" for the Politecnico. I'm putting "thesis" into quotes because it doesn't even compare with a real thesis: the real ones are 20 credits heavy, while the quoted one only 2! Anyways, though I'm happy I've writtend this essay (marked 27) I wish I had done something more interesting, while instead I chose the first one and the quickiest.&lt;br /&gt;I'm not regretting this because for the few credits it counts it's ok, but I wouldn't have minded learning how to do something, or having deepened some other subjects. Oh well, I'll catch up with the next thesis, the heavy one.&lt;br /&gt;&lt;br /&gt;So here is the long waited essay! You can easily read it online, download, convert to any format &lt;a href="http://www.scribd.com/doc/93708/Evoluzione-dei-supporti-ottici-digitali"&gt;from this site&lt;/a&gt;.&lt;br /&gt;This work is released under the same old licence: You can copy and use this document as you like as long as you quote the author (and if you let me know doing so I'll be grateful to you)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;While presenting my essay I also introduce you to &lt;a href="http://www.scribd.com/"&gt;Scribd&lt;/a&gt;, a new way to post your documents online! It's actually the equivalent of Youtube or Deviantart for documents instead of videos and images! You can publish stuff, convert it to whatever format you nee&lt;br /&gt;d and keep documents private or public! As you can see the online view is very comfortable!&lt;br /&gt;&lt;br /&gt;Scribd is also useful for removing those copy-disabled pdfs! Just put it online and then download it without that useless protection! (&lt;span style="font-style: italic;"&gt;update &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;2007/06/11: &lt;/span&gt;&lt;/span&gt;feature disabled)&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-628234493749665290?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/628234493749665290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/06/next-generation-dvd-read-this-to-decide.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/628234493749665290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/628234493749665290'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/06/next-generation-dvd-read-this-to-decide.html' title='Next-generation DVD: read this to decide'/><author><name>TanukiChu</name><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-2525284115839987373.post-5728851504428778194</id><published>2007-05-31T19:56:00.000+02:00</published><updated>2007-05-31T20:46:00.651+02:00</updated><title type='text'>Closing the first month</title><content type='html'>And so the first month of this blog is over!&lt;br /&gt;I've managed to update it for half month, but later I had other major things to do, so I couldn't write much (even if I wanted to talk about some films I viewed and games I played)&lt;br /&gt;&lt;br /&gt;I hope to be more active next month ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-5728851504428778194?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/5728851504428778194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/05/closing-first-month.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5728851504428778194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5728851504428778194'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/05/closing-first-month.html' title='Closing the first month'/><author><name>TanukiChu</name><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-2525284115839987373.post-1623528626032759171</id><published>2007-05-15T23:15:00.001+02:00</published><updated>2008-06-21T17:20:45.492+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Linux's Internet Connection Sharing</title><content type='html'>While setting up my computers I had my Windows server (i know, that's a contracdiction)  configured as gateway with the Internet Connection Sharing system.&lt;br /&gt;However, as i had to reinstall the Nintendo Usb Connector, I could not access internet from my private lan! What's the solution? use the iptable of Linux (in another pc)&lt;br /&gt;&lt;br /&gt;I'll report the solution i used which i found &lt;a href="http://www.atomicmpc.com.au/forums.asp?s=2&amp;amp;c=16&amp;amp;t=4406"&gt;here&lt;/a&gt;&lt;a href="http://www.atomicmpc.com.au/viewdetails.asp?u=21223" name="msg-44360" class="forumpage"&gt;&lt;/a&gt; (look for the Redhatter reply)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The computers by the way are doing fine! One pc ended up with Kubuntu Dapper, since all my other version were corrupted (don't ask how), another with Windows 98 (i didn't have time to configure a 586 pc...), another one with Gentoo with Xfce4 (which positively impressed me, really); all these were given to my friends which were very happy to have a way to experiment their first Linux :) !!!&lt;br /&gt;The last one is torn apart, made with all the spare pieces of the other pcs! It has too little ram to have anything more than the command line, so i think i'll keep this waiting for other spare pieces to arrive (hoping that the Gentoo system installed doesn't get old too fast :o) )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-1623528626032759171?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/1623528626032759171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/05/internet-connection-sharing-in-ubuntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/1623528626032759171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/1623528626032759171'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/05/internet-connection-sharing-in-ubuntu.html' title='Linux&apos;s Internet Connection Sharing'/><author><name>TanukiChu</name><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-2525284115839987373.post-1931084997415263054</id><published>2007-05-09T01:50:00.001+02:00</published><updated>2008-06-21T17:20:57.304+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ndiswrapper'/><title type='text'>Wireless miracle</title><content type='html'>Something really unexpected happened just a moment ago...&lt;br /&gt;one of my contact showed off about his installing of ndiswrapper so exited by the news i wanted to try it myself! You have to know than i never tried this because i have a very weird wifi card (it's hybrid with a TV/Tuner card) so the last thing i could think was having it run on Linux!&lt;br /&gt;&lt;br /&gt;The first trials were awful, i took the driver from my vendor's card and repeatly installed all the version i could find in it (there were winxp, winme, win98, win2k) but no one was functioning! The more it didn't work, the more I wanted it run!&lt;br /&gt;&lt;br /&gt;As a last resort i had a peek in the system32/Drivers section in my windows partion... guess what!&lt;br /&gt;The drivers were completely different from the one i downloaded!&lt;br /&gt;so i took the .inf and .sys files, put them in linux, launched ndiswrapper, modprobe it and...&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;blockquote&gt;[  278.678923] ndiswrapper version 1.43 loaded (smp=yes)&lt;br /&gt;[  278.688265] ndiswrapper: driver cb55n5x (Marvell,04/16/2005,2.0.0.16) loaded&lt;br /&gt;[  278.688499] ACPI: PCI Interrupt 0000:01:0f.0[A] -&gt; GSI 22 (level, low) -&gt; IRQ 21&lt;br /&gt;[  278.689208] ndiswrapper (ndis_encode_setting:390): unknown type: 4&lt;br /&gt;[  278.689232] ndiswrapper (ndis_encode_setting:390): unknown type: 4&lt;br /&gt;[  278.689240] ndiswrapper (ndis_encode_setting:390): unknown type: 4&lt;br /&gt;[  278.689249] ndiswrapper (ndis_encode_setting:390): unknown type: 4&lt;br /&gt;[  278.689257] ndiswrapper (ndis_encode_setting:390): unknown type: 4&lt;br /&gt;[  278.689296] ndiswrapper (ndis_encode_setting:390): unknown type: 4&lt;br /&gt;[  278.689316] ndiswrapper (ndis_encode_setting:390): unknown type: 4&lt;br /&gt;[  278.689441] ndiswrapper: using IRQ 21&lt;br /&gt;[  278.965031] wlan0: ethernet device 00:13:d4:99:40:cd using NDIS driver: cb55n5x, version: 0x2000010, NDIS version: 0x501, vendor: '', 11AB:2A01.5.conf&lt;br /&gt;[  278.965056] wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK&lt;br /&gt;[  288.889100] usbcore: registered new interface driver ndiswrapper&lt;br /&gt;[  293.871970] ADDRCONF(NETDEV_UP): wlan0: link is not ready&lt;/blockquote&gt;&lt;br /&gt;Yeah! my Asus P5WD2 Premium Motherboard with Wi-Fi / TV Hybrid is now working correctly (at least the wifi part :P)&lt;br /&gt;I've also edited the list page on the Ndiswrapper site so that everybody can gain from my experience! The Ndiswrapper team made a really good job! Now i want to try if i can get other devices up with this nice tool :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-1931084997415263054?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/1931084997415263054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/05/wireless-miracle.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/1931084997415263054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/1931084997415263054'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/05/wireless-miracle.html' title='Wireless miracle'/><author><name>TanukiChu</name><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-2525284115839987373.post-5077171615066302722</id><published>2007-05-07T00:25:00.002+02:00</published><updated>2008-06-21T17:21:06.959+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='Gentoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>How Gentoo saved the day</title><content type='html'>I received a couple of very old computer, two pentium III 500, one pentium II and one pentium MMX; all the RAM together they had was less than 1 G and the pentium II was aldready dead...&lt;br /&gt;&lt;br /&gt;Anyway I had to figure what to do with these "wonderful" computer and I thought to use them as a compiling station, using the unix tool &lt;span style="font-weight: bold;"&gt;distcc&lt;br /&gt;&lt;/span&gt;I did previous attempt at installing other distros of linux, but the only one i wanted to try with distcc was gentoo!&lt;br /&gt;&lt;br /&gt;A complete afternood was spent just trying to make the pc (the distcc server and the distcc client) see each other! However when I made it, the compiling process was as swift as ever!&lt;br /&gt;Actually i had some weird problems with the bootloader that wouln't run correctly, but in the end i managed to compile everything (kernel included) in my gentoo box!&lt;br /&gt;Afterwards i just copied all the files from one hd to another and the two pentium III were done! Two gentoo installation in one!&lt;br /&gt;&lt;br /&gt;Now that i have 3 distcc server running i'll enjoy myself compiling the other bigger utilities like X and the desktop environment...&lt;br /&gt;&lt;br /&gt;after all this it's likely that I'll give these pcs to whoever needs them :)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-5077171615066302722?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/5077171615066302722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/05/how-gentoo-saved-day.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5077171615066302722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5077171615066302722'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/05/how-gentoo-saved-day.html' title='How Gentoo saved the day'/><author><name>TanukiChu</name><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-2525284115839987373.post-5599445532944561027</id><published>2007-05-02T22:20:00.001+02:00</published><updated>2008-06-21T17:21:29.814+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Nintendo'/><category scheme='http://www.blogger.com/atom/ns#' term='Cinema'/><category scheme='http://www.blogger.com/atom/ns#' term='Photos'/><title type='text'>Catching up...</title><content type='html'>Well, this the real first post of the blog, so I think I'd better begin with what I've done till now and what I'm about to do!&lt;br /&gt;&lt;br /&gt;Right now I'm studying Computer Engineering at the Politecnico in Turin and as you could guess I'm fond of anything related to Informatics and Technology!&lt;br /&gt;I also have other interests like Cinema and Filmmaking, Photography and Videogames.&lt;br /&gt;I mentioned fimmaking and photography because I actually like to make both: you can see my photogallery in DeviantArt and my short movies on YouTube (links are in the sidebar).&lt;br /&gt;If you wish to watch my short &lt;a href="http://www.youtube.com/watch?v=L4N8KsdxgqE"&gt;go here&lt;/a&gt;.&lt;br /&gt;As for the videogames I'm a Nintendo consumer since I have almost all their consolles like the DS Lite or the Wii (the GBA only is missing); I just love its videogames and its continuous innovation!&lt;br /&gt;&lt;br /&gt;One last thing about computers, I'm a real supporter of the OpenSource (and Linux) world! All the projects you'll find here are under a GNU/GPL licence, so that you can use and distribute them as you like (and if you quote the author, he'll be very happy)!&lt;br /&gt;&lt;br /&gt;I think that's all for now :)&lt;br /&gt;Bye and thanks for stopping by&lt;br /&gt;Vittorio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-5599445532944561027?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/5599445532944561027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/05/catching-up.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5599445532944561027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/5599445532944561027'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/05/catching-up.html' title='Catching up...'/><author><name>TanukiChu</name><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-2525284115839987373.post-8533351861909735078</id><published>2007-05-01T15:17:00.000+02:00</published><updated>2007-05-02T19:49:13.124+02:00</updated><title type='text'>First post!</title><content type='html'>This is the first post of...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://projectsymphony.blogspot.com/"&gt;Project Symphony&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Happy 1st may!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2525284115839987373-8533351861909735078?l=projectsymphony.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://projectsymphony.blogspot.com/feeds/8533351861909735078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://projectsymphony.blogspot.com/2007/05/primo-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8533351861909735078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2525284115839987373/posts/default/8533351861909735078'/><link rel='alternate' type='text/html' href='http://projectsymphony.blogspot.com/2007/05/primo-post.html' title='First post!'/><author><name>TanukiChu</name><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>
