<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://www.comesfa.org">
<channel>
 <title>ComEsFa?org - C, C++</title>
 <link>http://www.comesfa.org/ca/taxonomy/term/40/0</link>
 <description></description>
 <language>ca</language>
<item>
 <title>Processament dels paràmetres a la línia d&#039;ordres</title>
 <link>http://www.comesfa.org/ca/node/2068</link>
 <description>&lt;p&gt;No tots els programes que farem seran amb interfície gràfica i alguns d&#039;ells&lt;br /&gt;
són de línia d&#039;ordres. La interacció sovint amb aquest tipus d&#039;aplicacio es fa&lt;br /&gt;
mitjançant paràmetres.&lt;p&gt;
Les aplicacions en la gran majoria de sistemes arrenquen en una rutina&lt;br /&gt;
main que té la capçalera següent.
&lt;/p&gt;
&lt;pre&gt;int main(int argc, char* argv[]);&lt;/pre&gt;&lt;br /&gt;
</description>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/40">C, C++</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/3">Com es fa?</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/107">Avançat</category>
 <pubDate>Mon, 25 Apr 2005 12:58:44 +0200</pubDate>
</item>
<item>
 <title>Accedint als registres propietaris d&#039;un CMOS d&#039;Omnivision a través de la interficie USB 2.0 - El codi...</title>
 <link>http://www.comesfa.org/ca/node/1971</link>
 <description>&lt;p&gt;Perque no soni tant a japones el que dic ho intentare explicar per parts. Es tracte de fer el que plantejava en l&#039;article: &lt;a href=&quot;http://oriol.joor.net/blog/?itemid=1588&quot;&gt;Problema amb OVTDTool: Omnivision 2610 ECX&lt;/a&gt;. O sigui, que disposem d&#039;un kit de desenvolupament de la camara Omnivision OV2610 que porta un sensor d&#039;imatges CMOS i un xip Cypress que comunica el sensor CMOS amb el PC a traves d&#039;una interficie USB 2.0. Aixi doncs per tal d&#039;accedir als registres propietaris del CMOS s&#039;ha de fer usant &#039;usb vendor requests&#039;. s a dir, enviar paquest de &#039;request&#039; al xip de USB indicant que volem accedir a registres propietaris del CMOS. Quna parlo de registres propietaris el que vull dir es que no son registres estandars USB 2.0 sino que son especifics del fabricant per aquest producte.&lt;/p&gt;
</description>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/1">Articles</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/40">C, C++</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/3">Com es fa?</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/118">Internet i Ordinadors</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/42">Maquinari</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/107">Avançat</category>
 <pubDate>Sat, 26 Mar 2005 11:41:09 +0100</pubDate>
</item>
<item>
 <title>Gestió dels esdeveniments</title>
 <link>http://www.comesfa.org/ca/node/1876</link>
 <description>&lt;p&gt;La gestió dels esdeveniments es realitza de diferents maneres&lt;br /&gt;
en els diferents llenguatges de programació existents. Anem&lt;br /&gt;
a veure per sobre com es fa en cada un d&#039;ells.&lt;p&gt;
Per gestió d&#039;esdeveniments ens referim a quins mecanismes es poden&lt;br /&gt;
utilitzar en els diferents llenguatges de programació per a&lt;br /&gt;
la gestió d&#039;esdeveniments asíncrons.&lt;/p&gt;
</description>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/40">C, C++</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/3">Com es fa?</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/107">Avançat</category>
 <pubDate>Sun, 20 Feb 2005 13:02:01 +0100</pubDate>
</item>
<item>
 <title>Introducció a la programació en GTK</title>
 <link>http://www.comesfa.org/ca/node/1860</link>
 <description>&lt;p&gt;L&#039;article, que podeu trobar en aquest enllaç, consisteix en una introducció a la programació amb GTK a través d&#039;uns petits exemples.Hi ha una petita introducció sobre el GTK, com gestionar senyals, organitzar visualment els elements, i dos exemples.&lt;/p&gt;
</description>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/1">Articles</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/40">C, C++</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/94">Linux</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/113">Pantalla Gràfica</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/107">Avançat</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/41">Altres... (Desenvolupament)</category>
 <pubDate>Wed, 16 Feb 2005 22:24:57 +0100</pubDate>
</item>
<item>
 <title>Electrònica: Encent LEDs des del port paral·lel</title>
 <link>http://www.comesfa.org/ca/node/1496</link>
 <description>&lt;p&gt;Doncs avui m&#039;he passat un munt d&#039;hores fent electronica, si nois si. Aquella assignatura que vaig repetir tants cops a la universitat. Resulta que havia de fer-li un feineta per un amic meu. Te una fabrica de cartro i diverses maquines controlades per PCs amb Win9X, la questio es que a la feina li hem fet un aplicatiu de gestio per l&#039;empresa i aquest aplicatiu es capaç de saber quins son els estats d&#039;aquestes maquines. Aixi doncs aprofitant tot aixo el que es volia era encentre unes &#039;balizas&#039; (llums de colors) sobre l&#039;armari de controls de la maquina perque a distancia es pugui saber en quin estat es troba aquesta maquina.&lt;/p&gt;	&lt;p&gt;Aixo que sembla tan complicat en realitat no ho es gens ni mica, simplement com dic jo te un problema: conflictes entre branques de coneixement. O sigui, electronica, programacio en Win9X, creacio de .DLL i control de ports. En casos com aquests es quan entens perque serveix la Telematica, ja que els informatics em deien que ni idea de com fer el circuit, que com a molt controlar ports a alt nivell, res d&#039;enviar bits a certs pins del port paral·lel i els electronics em deien que de ports paral·lels ni idea que encendre i apagar &#039;balizas&#039; tot el que vulgui: interruptors, temporitzadors, etc. pero res de .dll&#039;s i coses rares.&lt;/p&gt;
</description>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/1">Articles</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/40">C, C++</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/3">Com es fa?</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/33">Desenvolupament</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/42">Maquinari</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/107">Avançat</category>
 <pubDate>Sun, 12 Dec 2004 14:13:49 +0100</pubDate>
</item>
<item>
 <title>Buffer Overflow</title>
 <link>http://www.comesfa.org/ca/node/1385</link>
 <description>&lt;p&gt;Sovint ens toca actualitzar software perquè tenen fallades de seguretat que explotades amb èxit podrien tenir efectes devastadors&lt;br /&gt;
en els nostres sistemes. Un error de programació clàssic que introdueix aquestes vulnerabilitats és l&#039;anomenat &lt;i&gt;buffer overflow&lt;/i&gt;.&lt;/p&gt;
</description>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/92">Multiplataforma *IX</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/40">C, C++</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/3">Com es fa?</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/15">Seguretat</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/107">Avançat</category>
 <pubDate>Tue, 16 Nov 2004 12:31:45 +0100</pubDate>
</item>
<item>
 <title>Precompilació de capçaleres a GCC 3.4</title>
 <link>http://www.comesfa.org/ca/node/1204</link>
 <description>&lt;p&gt;Per allà el 1992, quan Borland va treure la seva setena (i última) versió de&lt;br /&gt;
Turbo Pascal per a DOS a la caixa del producte hi mencionava una dada que avui&lt;br /&gt;
dia és difícil de trobar en les eines de desenvolupament. Turbo Pascal 7 era&lt;br /&gt;
capaç de compilar 85.000 línies de codi per minut en un Compaq Deskpro 386/33.&lt;/p&gt;
</description>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/1">Articles</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/40">C, C++</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/94">Linux</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/107">Avançat</category>
 <pubDate>Fri, 22 Oct 2004 17:02:49 +0200</pubDate>
</item>
<item>
 <title>Treballant amb el temps</title>
 <link>http://www.comesfa.org/ca/node/1112</link>
 <description>&lt;p&gt;Treballant emb el temps. En Mike Chirico proporciona una sèrie de utilitats i descriu tècniques per a fer operacions amb les dates. Aquella preguna tant simple com  quina hora  és d&#039;aqui a 4 anys? Sembla simple, però no ho és pas tant...&lt;p&gt;En Anglès, interessant perquè porta una pila d&#039;exemples que també ens podem baixar desde sourceforge:&lt;br /&gt;&lt;a href=&quot;http://prdownloads.sourceforge.net/souptonuts/README_Working_With_Time.html?download&quot;&gt;http://prdownloads.sourceforge.net/souptonuts/README_Working_With_Time.html?download&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/92">Multiplataforma *IX</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/11">Administració bàsica</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/35">Automatitzar tasques</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/40">C, C++</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/3">Com es fa?</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/34">Shell Scripts</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/107">Avançat</category>
 <pubDate>Wed, 06 Oct 2004 12:23:42 +0200</pubDate>
</item>
<item>
 <title>Valgrind</title>
 <link>http://www.comesfa.org/ca/node/1068</link>
 <description>&lt;p&gt;Un problema freqüent que se solen trobar els programadors quan implementen una&lt;br /&gt;
aplicació és la de resoldre els problemes de memòria dinàmica. Sempre és font&lt;br /&gt;
de problemes i maldecaps. Malauradament afecta a quasi tots els entorns de&lt;br /&gt;
desenvolupament però sol ser especialment greu en llenguatges com C i C++.&lt;/p&gt;
</description>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/92">Multiplataforma *IX</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/1">Articles</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/40">C, C++</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/50">Compilació</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/107">Avançat</category>
 <pubDate>Mon, 20 Sep 2004 11:34:35 +0200</pubDate>
</item>
<item>
 <title>Símbols febles</title>
 <link>http://www.comesfa.org/ca/node/897</link>
 <description>&lt;p&gt;Els símbols febles dels fitxers objecte són un tipus particular de símbols que permeten superar alguns aspectes de la rigidesa de la fase de &lt;i&gt;linking&lt;/i&gt;.&lt;/p&gt;
</description>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/92">Multiplataforma *IX</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/1">Articles</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/40">C, C++</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/107">Avançat</category>
 <pubDate>Tue, 10 Aug 2004 19:51:47 +0200</pubDate>
</item>
<item>
 <title>Vulnerabilitats al codi - Buffer Overflow</title>
 <link>http://www.comesfa.org/ca/node/772</link>
 <description>&lt;p&gt;	Segur que moltes vegades heu vist errors de seguretat en moltíssimes aplicacions que fan referència a aquesta pràctica, però potser no sabeu en qui.. (82 words)&lt;/p&gt;
</description>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/1">Articles</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/40">C, C++</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/33">Desenvolupament</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/118">Internet i Ordinadors</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/94">Linux</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/15">Seguretat</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/107">Avançat</category>
 <pubDate>Sun, 04 Jul 2004 11:46:20 +0200</pubDate>
</item>
<item>
 <title>Rutines i llibreries a GNU/Linux</title>
 <link>http://www.comesfa.org/ca/node/377</link>
 <description>&lt;p&gt;És freqüent organitzar el nostre codi en rutines. Ningú amb dos dits de front fa un programa on només hi hagi una rutina &lt;tt&gt;main&lt;/tt&gt; gegantina, almenys no normalment. Les rutines al seu torn solen agrupar-se en llibreries per la seva temàtica. L&#039;agrupació en llibreries no només té una finalitat conceptual, ens permet realitzar compilació per separat dels nostres programes i permet que un mateix codi sigui reutilitzat per diversos programes.&lt;/p&gt;
&lt;p&gt;Anem a veure com podem fer això a GNU/Linux amb el llenguatge C.&lt;/p&gt;
</description>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/1">Articles</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/40">C, C++</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/94">Linux</category>
 <category domain="http://www.comesfa.org/ca/taxonomy/term/107">Avançat</category>
 <pubDate>Sat, 20 Mar 2004 13:47:45 +0100</pubDate>
</item>
</channel>
</rss>
