<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DEcBRH46cSp7ImA9WhRRFE4.&quot;"><id>tag:blogger.com,1999:blog-12422776</id><updated>2011-11-28T00:20:55.019+01:00</updated><category term="linux" /><category term="distro" /><category term="android" /><category term="nokia" /><category term="opengl" /><category term="wireless" /><category term="usb" /><category term="arch" /><category term="windows" /><category term="input" /><category term="qt" /><category term="ubuntu" /><category term="sviluppo" /><category term="applicazioni" /><category term="profiling" /><category term="librerie" /><category term="password" /><category term="kde" /><category term="gnome" /><title>alex9978</title><subtitle type="html">linux, android, coding &amp;amp; altro...</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://alex9978.blogspot.com/" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Alex9978" /><feedburner:info uri="alex9978" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DE4NQ3g5cCp7ImA9WhdbEU0.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-2043953471831523937</id><published>2011-10-08T22:49:00.000+02:00</published><updated>2011-10-08T22:49:52.628+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-08T22:49:52.628+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="qt" /><category scheme="http://www.blogger.com/atom/ns#" term="sviluppo" /><title>Query in QtSQL</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/2043953471831523937/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=2043953471831523937" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/2043953471831523937?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/2043953471831523937?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/1n3oOFEJbns/query-in-qtsql.html" title="Query in QtSQL" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Ho appena perso un paio di giorni cercando di effettuare una semplice query su un database utilizzando le ottime librerie Qt, nello specifico il modulo QtSQL. Il codice in questione è il seguente:


QSqlQuery query;
query.prepare("SELECT id FROM ':tableName' WHERE name=':recordName'");
query.bindValue(":tableName", tableName);
query.bindValue(":recordName", recordName);
query.exec();


&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fPenJ1FCqXByoWzOiLntGVnGwWM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fPenJ1FCqXByoWzOiLntGVnGwWM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fPenJ1FCqXByoWzOiLntGVnGwWM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fPenJ1FCqXByoWzOiLntGVnGwWM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/1n3oOFEJbns" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2011/10/query-in-qtsql.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMDQnw_eSp7ImA9WhdRGEk.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-956751558774050136</id><published>2011-08-01T07:24:00.001+02:00</published><updated>2011-08-09T00:44:33.241+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-09T00:44:33.241+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="android" /><category scheme="http://www.blogger.com/atom/ns#" term="sviluppo" /><title>Sviluppare per Android</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/956751558774050136/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=956751558774050136" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/956751558774050136?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/956751558774050136?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/FKo-VLfQvYM/sviluppare-per-android.html" title="Sviluppare per Android" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Ho iniziato a sviluppare per android da diverso tempo, prima mi sono avvicinato ad AndEngine ma poi per caratteristiche e performance ho deciso di spostarmi su libGDX il vantaggi principali sono la possibilità di realizzare l'applicazione in versione desktop nativa e poi con pochissime modifiche portare il progetto direttamente sul cellulare, cosa che riduce notevolmente i tempi morti dello 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aV4Bk5HzYRslFqodrCZfGfEx-XA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aV4Bk5HzYRslFqodrCZfGfEx-XA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aV4Bk5HzYRslFqodrCZfGfEx-XA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aV4Bk5HzYRslFqodrCZfGfEx-XA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/FKo-VLfQvYM" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2011/08/sviluppare-per-android.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4BQHg9eCp7ImA9WxBWEUg.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-1207713805910648723</id><published>2009-11-30T01:25:00.002+01:00</published><updated>2010-02-03T00:39:11.660+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-03T00:39:11.660+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="kde" /><category scheme="http://www.blogger.com/atom/ns#" term="applicazioni" /><category scheme="http://www.blogger.com/atom/ns#" term="sviluppo" /><title>Netbeans in KDE</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/1207713805910648723/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=1207713805910648723" title="1 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/1207713805910648723?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/1207713805910648723?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/FX9dqJarS3Q/netbeans-in-kde.html" title="Netbeans in KDE" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Installando Netbeans in KDE, noterete che il look-and-feel dell'applicazione risulta essere quella di default per le applicazioni Java sotto linux, ovvero Metal, a mio giudizio un pò bruttino.
Per migliorare la situazione possiamo invocare il look-and-feel delle GTK in questo modo:

Individuiamo la directory in cui è stato installato netbeans
Apriamo il file netbeans.conf posto nella 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ShIEEOQJbthmQV8v7vU_o-h6QbE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ShIEEOQJbthmQV8v7vU_o-h6QbE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ShIEEOQJbthmQV8v7vU_o-h6QbE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ShIEEOQJbthmQV8v7vU_o-h6QbE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/FX9dqJarS3Q" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/11/netbeans-in-kde.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UFRXo4eCp7ImA9WxNaFU4.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-2553962079374622539</id><published>2009-11-29T22:46:00.000+01:00</published><updated>2009-11-29T22:46:54.430+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-29T22:46:54.430+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="arch" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="kde" /><category scheme="http://www.blogger.com/atom/ns#" term="distro" /><title>Arch Linux</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/2553962079374622539/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=2553962079374622539" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/2553962079374622539?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/2553962079374622539?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/7uVDBIC9Lvo/arch-linux.html" title="Arch Linux" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">In un colpo solo ho abbandonato Ubuntu e Gnome, dopo giorni e giorni di agonia (la release 9.10 di ubuntu mi ha portato davvero solo noie, anche se ovviamente i problemi riscontrati potrebbero dipendere dal fatto che ho effettuato una release upgrade e non una fresh install come consigliato) ho deciso di installare Arch Linux, una distro decisamente performante (tutti i pacchetti sono compilati 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ryyOIWn0Ypxv42SHuN7Unt7lTyc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ryyOIWn0Ypxv42SHuN7Unt7lTyc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ryyOIWn0Ypxv42SHuN7Unt7lTyc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ryyOIWn0Ypxv42SHuN7Unt7lTyc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/7uVDBIC9Lvo" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/11/arch-linux.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8BQH8_eyp7ImA9WxNaF0w.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-6286096453089257392</id><published>2009-11-14T22:19:00.001+01:00</published><updated>2009-12-02T01:14:11.143+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-02T01:14:11.143+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><category scheme="http://www.blogger.com/atom/ns#" term="gnome" /><title>Terminare sessione X</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/6286096453089257392/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=6286096453089257392" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/6286096453089257392?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/6286096453089257392?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/hlHuPZRN9Ps/terminare-sessione-x.html" title="Terminare sessione X" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Dalla versione 9.04 di Ubuntu la sequenza Ctrl+Alt+Backspace comunemente utilizzata per terminare il server X è stata disabilitata di default, onestamente ho sempre utilizzato questa funzione quindi mi sembra giusto correre ai ripari, per riattivarla facciamo quanto segue: 
Sistema
Preferenze
Tastiera
Disposizioni (Layout)

Opzioni di disposizione (Layout options)

Sequenza di tasti per terminare
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/17WcO8yW_QKbGhadSfibhcnGc3Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/17WcO8yW_QKbGhadSfibhcnGc3Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/17WcO8yW_QKbGhadSfibhcnGc3Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/17WcO8yW_QKbGhadSfibhcnGc3Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/hlHuPZRN9Ps" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/11/terminare-sessione-x.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMGRHg4cCp7ImA9WxNRGE0.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-2367289634704736022</id><published>2009-09-13T02:57:00.000+02:00</published><updated>2009-09-13T02:57:05.638+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-13T02:57:05.638+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="applicazioni" /><title>Limitare l'utilizzo della CPU</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/2367289634704736022/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=2367289634704736022" title="1 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/2367289634704736022?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/2367289634704736022?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/LUBu_AzasWs/limitare-lutilizzo-della-cpu.html" title="Limitare l'utilizzo della CPU" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">In determinate circostanze può essere utile limitare l'utilizzo della cpu da parte di un programma/processo, per farlo useremo cpulimit.
In Ubuntu è disponibile direttamente il pacchetto nel repository quindi per installarlo basterà eseguire:

sudo apt-get install cpulimitcpulimit andrebbe eseguito come root per ottenere un maggiore controllo, anche se si può lanciare con il proprio utente, in 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aHoPXqmrzx4FtKwd2KnQ0ciMvAk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aHoPXqmrzx4FtKwd2KnQ0ciMvAk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aHoPXqmrzx4FtKwd2KnQ0ciMvAk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aHoPXqmrzx4FtKwd2KnQ0ciMvAk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/LUBu_AzasWs" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/09/limitare-lutilizzo-della-cpu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4GQngyeip7ImA9WxNRF04.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-8193673569081514235</id><published>2009-09-12T00:10:00.001+02:00</published><updated>2009-09-12T07:22:03.692+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-12T07:22:03.692+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="usb" /><category scheme="http://www.blogger.com/atom/ns#" term="distro" /><title>Slax in 5 minuti</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/8193673569081514235/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=8193673569081514235" title="1 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/8193673569081514235?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/8193673569081514235?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/VPq3wtQoaUg/slax-in-5-minuti.html" title="Slax in 5 minuti" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Ingredienti per 4 persone:
200 MB di distro slackware
256 MB di spazio libero su una pendrive usb
sale q.b.
Preparazione: 

Scaricate l'ultima versione di Slax da questo link http://www.slax.org/get_slax.php?download=tar, scompattatelo a fuoco lento su una pendrive usb.
Quando l'archivio sarà stato rosolato a dovere, dovremo rendere avviabile la pendrive usb in questo modo, navigate nella 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AOAGtLzrK7s9vsZb7P-g349z2GU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AOAGtLzrK7s9vsZb7P-g349z2GU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AOAGtLzrK7s9vsZb7P-g349z2GU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AOAGtLzrK7s9vsZb7P-g349z2GU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/VPq3wtQoaUg" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/09/slax-in-5-minuti.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8HSH0_cCp7ImA9WxNRFUQ.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-4958360177803861029</id><published>2009-09-10T17:50:00.001+02:00</published><updated>2009-09-10T17:50:39.348+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-10T17:50:39.348+02:00</app:edited><title>Chiude pollycoke... ;(</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/4958360177803861029/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=4958360177803861029" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/4958360177803861029?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/4958360177803861029?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/ph0R3dMVvdE/chiude-pollycoke.html" title="Chiude pollycoke... ;(" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Chiude pollycoke.net, la notizia è di qualche giorno fa e ormai sarà passata un pò da tutti i blogger coinvolti, comunque dedico questo mio post a Felipe che (non) mi ha visto lettore silenzioso del suo blog per anni, fin dal mio passaggio da Windows a Linux...
In bocca al lupo Felipe!
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/F8i4H5zNFmwAIN-995MIffiMCtk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/F8i4H5zNFmwAIN-995MIffiMCtk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/F8i4H5zNFmwAIN-995MIffiMCtk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/F8i4H5zNFmwAIN-995MIffiMCtk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/ph0R3dMVvdE" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/09/chiude-pollycoke.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYBR3c9eyp7ImA9WxNRFU4.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-4892508028260519294</id><published>2009-09-09T23:33:00.002+02:00</published><updated>2009-09-09T23:35:56.963+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-09T23:35:56.963+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="password" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><category scheme="http://www.blogger.com/atom/ns#" term="wireless" /><category scheme="http://www.blogger.com/atom/ns#" term="applicazioni" /><title>Aircrack-ng finalmente 1.0!</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/4892508028260519294/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=4892508028260519294" title="2 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/4892508028260519294?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/4892508028260519294?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/rt2lJY6n_4M/aircrack-ng-finalmente-10.html" title="Aircrack-ng finalmente 1.0!" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Aircrack-ng è un programma che ci consente di crackare la password WEP o WPA-PSK di una rete wireless, dopo che sono stati intercettati un numero sufficiente di pacchetti. Devo confessare che in passato non sono MAI riuscito a beccarne una di password, nemmeno quella della mia rete wireless domestica, ma sono fiducioso... :)
Il programma è disponibile sia per linux che per windows. 

Con la 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/duRo3ZrWqRYI0NkY-X-LgfuCExY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/duRo3ZrWqRYI0NkY-X-LgfuCExY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/duRo3ZrWqRYI0NkY-X-LgfuCExY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/duRo3ZrWqRYI0NkY-X-LgfuCExY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/rt2lJY6n_4M" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/09/aircrack-ng-finalmente-10.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8NSH44eyp7ImA9WxNRFEk.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-1707916424966495923</id><published>2009-09-08T22:46:00.001+02:00</published><updated>2009-09-08T22:48:19.033+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-08T22:48:19.033+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="password" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><category scheme="http://www.blogger.com/atom/ns#" term="applicazioni" /><title>Dimenticata la password di Windows?</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/1707916424966495923/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=1707916424966495923" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/1707916424966495923?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/1707916424966495923?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/cBqcrAc-Y90/dimenticata-la-password-di-windows.html" title="Dimenticata la password di Windows?" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_YsM79U6RPgs/SqbAIcsTepI/AAAAAAAAAA0/DrLCYgHXHL8/s72-c/Screenshot-Table+Selection.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">Potrà esserci di aiuto Ophcrack, un simpaticissimo programma che ho provato oggi e in meno di 4 minuti mi ha restituito l'elenco degli utenti e delle relative password di un'installazione di windows xp.
Per comodità ho installato il programma sulla Slax che ho su una pendrive usb, dove ha funzionato senza particolari problemi, l'unica è stata la necessità di installate il modulo per slax delle 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ViPM8Ps-Qd_WQsn1YoTBSlIoCJI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ViPM8Ps-Qd_WQsn1YoTBSlIoCJI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ViPM8Ps-Qd_WQsn1YoTBSlIoCJI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ViPM8Ps-Qd_WQsn1YoTBSlIoCJI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/cBqcrAc-Y90" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/09/dimenticata-la-password-di-windows.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIHRXc_fip7ImA9WxNRFE8.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-6782740598765194753</id><published>2009-09-08T16:35:00.000+02:00</published><updated>2009-09-08T16:35:34.946+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-08T16:35:34.946+02:00</app:edited><title>Panda3D un game-engine per python</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/6782740598765194753/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=6782740598765194753" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/6782740598765194753?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/6782740598765194753?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/7pXWm7kuLVE/panda3d-un-game-engine-per-python.html" title="Panda3D un game-engine per python" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">In realtà Panda3D è utilizzabile anche da cpp, ma in versione limitata perchè molte delle sue funzioni sono implementate direttamente in python, infatti anche nella documentazione ufficiale consigliano per godere a pieno di tutte le funzioni l'utilizzo di python.
Tempo fa ho utilizzato Panda3D per alcuni test e devo dire che sono rimasto piacevolmente sorpreso dalla complessità delle 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7eOFYfXc87GtjZkUIWCNFQRTghM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7eOFYfXc87GtjZkUIWCNFQRTghM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7eOFYfXc87GtjZkUIWCNFQRTghM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7eOFYfXc87GtjZkUIWCNFQRTghM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/7pXWm7kuLVE" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/09/panda3d-un-game-engine-per-python.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEADQHg7fSp7ImA9WxNREk8.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-5556961061588409838</id><published>2009-09-06T09:38:00.002+02:00</published><updated>2009-09-06T09:39:31.605+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-06T09:39:31.605+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="librerie" /><category scheme="http://www.blogger.com/atom/ns#" term="input" /><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><category scheme="http://www.blogger.com/atom/ns#" term="sviluppo" /><title>Input multipiattaforma con OIS - 3a parte</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/5556961061588409838/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=5556961061588409838" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/5556961061588409838?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/5556961061588409838?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/IpC-eAMBUR8/input-multipiattaforma-con-ois-3a-parte.html" title="Input multipiattaforma con OIS - 3a parte" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Nella precedente parte abbiamo trattato la crezione dei dispositivi necessari per la lettura degli input, compresa la tastiera, ora vedremo come leggere lo stato di quest'ultima.

Nell'update dell'applicazione dovremo eseguire questo comando:

oisKeyboard-&amp;gt;capture();
fatto ciò potremo controllare lo stato di ogni singolo tasto con:

oisKeyboard-&amp;gt;isKeyDown(OIS::KC_F1)   // ritorna true se F1 è 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tjTAL1-UKoU7ZG9mJCAbp2YPGXQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tjTAL1-UKoU7ZG9mJCAbp2YPGXQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tjTAL1-UKoU7ZG9mJCAbp2YPGXQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tjTAL1-UKoU7ZG9mJCAbp2YPGXQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/IpC-eAMBUR8" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/09/input-multipiattaforma-con-ois-3a-parte.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4MQHYyfCp7ImA9WxNSFUs.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-5738947041371576293</id><published>2009-08-27T15:50:00.003+02:00</published><updated>2009-08-29T20:03:01.894+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-29T20:03:01.894+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="nokia" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="applicazioni" /><title>NOKINUX ovvero Nokia Pc Suite su Linux</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/5738947041371576293/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=5738947041371576293" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/5738947041371576293?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/5738947041371576293?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/E87Ef27grq0/nokinux-ovvero-nokia-pc-suite-su-linux.html" title="NOKINUX ovvero Nokia Pc Suite su Linux" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Nokinux è un software opensource che ha come obiettivo quello di replicare le funzionalità del Nokia Pc Suite ma per piattaforma Linux.
La versione che ho provato è la 0.0.8.5 che funziona senza problemi particolari. Tramite la comoda interfaccia grafica è possibile montare/smontare il cellulare per navigare il contenuto della memoria e/o memory card, configurare il telefono come modem ed 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/romtDdwr77SV-87W83WhaEIdcug/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/romtDdwr77SV-87W83WhaEIdcug/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/romtDdwr77SV-87W83WhaEIdcug/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/romtDdwr77SV-87W83WhaEIdcug/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/E87Ef27grq0" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/08/nokinux-ovvero-nokia-pc-suite-su-linux.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIGRXY4cCp7ImA9WxNSE0g.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-4417617463946081258</id><published>2009-08-27T08:11:00.002+02:00</published><updated>2009-08-27T08:12:04.838+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-27T08:12:04.838+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="kde" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><category scheme="http://www.blogger.com/atom/ns#" term="gnome" /><title>Rimuovere KDE da Ubuntu</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/4417617463946081258/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=4417617463946081258" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/4417617463946081258?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/4417617463946081258?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/EE6wHHspTAg/rimuovere-kde-da-ubuntu.html" title="Rimuovere KDE da Ubuntu" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Tempo fa decisi di provare il nuovo KDE sulla mia Ubuntu 9.04 Jaunty, inutile dirlo che sono Gnomizzato ormai nel midollo, quindi stamattina ho rimosso il pacchetto che avevo installato ovvero kubuntu-desktop e niente... ha rimosso solo il meta-package! :(

Dopo aver cercato un pò ho trovato questo comando che ha risolto il problema:

sudo apt-get remove akregator amarok amarok-common apport-qt 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LRUyLUlPFNVaVGnbK-OgZlrbieY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LRUyLUlPFNVaVGnbK-OgZlrbieY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LRUyLUlPFNVaVGnbK-OgZlrbieY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LRUyLUlPFNVaVGnbK-OgZlrbieY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/EE6wHHspTAg" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/08/rimuovere-kde-da-ubuntu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EFSX4-fip7ImA9WxNSE0w.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-4151198329321305787</id><published>2009-08-26T22:42:00.001+02:00</published><updated>2009-08-26T22:46:58.056+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-26T22:46:58.056+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="librerie" /><category scheme="http://www.blogger.com/atom/ns#" term="input" /><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><category scheme="http://www.blogger.com/atom/ns#" term="sviluppo" /><title>Input multipiattaforma con OIS - 2a parte</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/4151198329321305787/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=4151198329321305787" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/4151198329321305787?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/4151198329321305787?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/7UjenMWAUC8/input-multipiattaforma-con-ois-2a-parte.html" title="Input multipiattaforma con OIS - 2a parte" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Nella seconda parte di questo tutorial vedremo come creare i dispositivi necessari alla lettura dei vari input e come appunto ottenere queste informazioni. L'ultimo passaggio della parte precedente è stata la creazione dell'istanza dell'InputManager, ora con quest'ultimo potremo procedere alla crezione dei devices:

OIS::Keyboard *oisKeyboard = static_cast(oisInputManager-&amp;gt;createInputObject(OIS::
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/poqxVPDtUZ2u-YbA7WwZVw1-4bs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/poqxVPDtUZ2u-YbA7WwZVw1-4bs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/poqxVPDtUZ2u-YbA7WwZVw1-4bs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/poqxVPDtUZ2u-YbA7WwZVw1-4bs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/7UjenMWAUC8" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/08/input-multipiattaforma-con-ois-2a-parte.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ENSHY8cSp7ImA9WxNSE0w.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-8650745952056648259</id><published>2009-08-24T13:21:00.003+02:00</published><updated>2009-08-26T22:48:19.879+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-26T22:48:19.879+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="librerie" /><category scheme="http://www.blogger.com/atom/ns#" term="input" /><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><category scheme="http://www.blogger.com/atom/ns#" term="sviluppo" /><title>Input multipiattaforma con OIS - 1a parte</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/8650745952056648259/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=8650745952056648259" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/8650745952056648259?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/8650745952056648259?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/3yKfnkl33bc/input-multipiattaforma-con-ois-1a.html" title="Input multipiattaforma con OIS - 1a parte" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Oggi parliamo di OIS una libreria per l'input multipiattaforma (più precisamente Linux, Window e MacOS anche se quest'ultimo solo parzialmente supportato), gestisce svariate periferiche (tastiera, mouse, joystick, wiimote, etc.) e dispositivi dotati di forcefeedback, è scritta in c++ ed è orientata ad oggetti.

Nota: negli esempi tratto la compilazione e/o utilizzo per Linux, ma non ci sono 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PjsJuK4dPkqglik-HJqt6GSduF0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PjsJuK4dPkqglik-HJqt6GSduF0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PjsJuK4dPkqglik-HJqt6GSduF0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PjsJuK4dPkqglik-HJqt6GSduF0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/3yKfnkl33bc" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/08/input-multipiattaforma-con-ois-1a.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AARH0yeip7ImA9WxNSE0w.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-2849236841306020391</id><published>2009-08-23T00:44:00.004+02:00</published><updated>2009-08-26T22:49:05.392+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-26T22:49:05.392+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="opengl" /><category scheme="http://www.blogger.com/atom/ns#" term="sviluppo" /><title>OpenGL context sharing</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/2849236841306020391/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=2849236841306020391" title="2 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/2849236841306020391?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/2849236841306020391?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/7ZteH9JvTzY/opengl-context-sharing.html" title="OpenGL context sharing" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">Ovvero, come condividere un context OpenGL tra diverse finestre o addirittura tra applicazioni differenti.
Se state utilizzando Windows, dovrete utilizzare la funzione wglShareLists(). Altrimenti se come nel mio caso utilizzate GLX, ci servirà il parametro share della funzione glXCreateContext(). 


GLXContext ctx1 = glXCreateContext(display, vi, 0, true);
GLXContext ctx2 = glXCreateContext(
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wYxcfPQ3y1bXj9aiEnftetrk3sQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wYxcfPQ3y1bXj9aiEnftetrk3sQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wYxcfPQ3y1bXj9aiEnftetrk3sQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wYxcfPQ3y1bXj9aiEnftetrk3sQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/7ZteH9JvTzY" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/08/opengl-context-sharing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QNQX8_eip7ImA9WxNTGUU.&quot;"><id>tag:blogger.com,1999:blog-12422776.post-7553130573864536937</id><published>2009-08-22T03:09:00.003+02:00</published><updated>2009-08-23T00:49:50.142+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-23T00:49:50.142+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="profiling" /><category scheme="http://www.blogger.com/atom/ns#" term="applicazioni" /><category scheme="http://www.blogger.com/atom/ns#" term="sviluppo" /><title>Profiling in linux</title><link rel="replies" type="application/atom+xml" href="http://alex9978.blogspot.com/feeds/7553130573864536937/comments/default" title="Commenti sul post" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=12422776&amp;postID=7553130573864536937" title="0 Commenti" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/7553130573864536937?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/12422776/posts/default/7553130573864536937?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Alex9978/~3/RzUg1kSuEhQ/profiling-in-linux.html" title="Profiling in linux" /><author><name>alex9978</name><uri>http://www.blogger.com/profile/17145243956509888372</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><content type="html">In questi giorni ho avuto la necessità di realizzare il profiling di un'applicazione che sto realizzando, e ho utilizzato l'accoppiata Valgrind + KCachegrind.
Il primo è uno strumento potentissimo, che effettua il debug di problemi di memoria, ricerca dei memory leak ed il profiling del software. KCachegrind è una gui per la visualizzazione grafica dei dati del profiling prodotti da Valgrind.


&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/w5mdOo_aoBO3wZ1aLYHPCmtCxpE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/w5mdOo_aoBO3wZ1aLYHPCmtCxpE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/w5mdOo_aoBO3wZ1aLYHPCmtCxpE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/w5mdOo_aoBO3wZ1aLYHPCmtCxpE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Alex9978/~4/RzUg1kSuEhQ" height="1" width="1"/&gt;</content><feedburner:origLink>http://alex9978.blogspot.com/2009/08/profiling-in-linux.html</feedburner:origLink></entry></feed>

