Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#476 Le 30/09/2010, à 09:44

tshirtman

Re : /* Topic des codeurs couche-tard [2] */

# the c sharp compiler
CC='C:\Windows\Microsoft.NET\Framework\v3.5\csc'

# shorthand to bind (inspired from gcc's '-l')
L='/reference:'

# to create a DLL
DLL='/t:library'

all: PrimeEventArgs.dll PrimeSender.dll PrimeReciever.dll main.exe

main.exe: Main.cs
	$(CC) main.cs $LPrimeEventArgs.dll $LPrimeSender.dll $LPrimeReciever.dll

PrimeSender.dll: PrimeSender.cs
	$(CC) $(DLL) PrimeSender.cs $LPrimeEventArgs.dll

PrimeReciever.dll: PrimeReciever.cs
	$(CC) $(DLL) PrimeReciever.cs $LPrimeEventArgs.dll $LP.dll $LPrimeSender.dll

PrimeEventArgs.dll: PrimeEventArgs.cs
	$(CC) $(DLL) PrimeEventArgs.cs


clean:
	del *.exe *.dll

un makefile pour le C#

Hors ligne

#477 Le 30/09/2010, à 10:00

helly

Re : /* Topic des codeurs couche-tard [2] */

yikes yikes yikes !


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#478 Le 30/09/2010, à 10:03

tshirtman

Re : /* Topic des codeurs couche-tard [2] */

désolé j'ai rien de plus intéressant sous la main... sad

edit: en plus je viens de me rendre compte que j'ai supprimé la partie du TP qui utilise les winforms et que j'avais donc du faire sous visual studio, je vais être obligé de la refaire >_<

Dernière modification par tshirtman (Le 30/09/2010, à 10:04)

Hors ligne

#479 Le 30/09/2010, à 10:29

The Uploader

Re : /* Topic des codeurs couche-tard [2] */

Si tu veux, les WinForms j'en ai bouffé, je pourrais peut-être t'aider.

Y'en a notamment plein là dedans : http://ampshell.tuxfamily.org (attention c'est du lourd niveau WinForms!)

C'est assez caca les WinForms (c'est un wrapper pour la partie graphique de Win32 et pour GDI+, mais c'est toujours moins pire que d'attaquer ces derniers en C/CPP ou faire avec les MFC..), y'a des bugs à contourner, et des comportements parfois imprévisibles..

Dernière modification par The Uploader (Le 30/09/2010, à 10:30)


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#480 Le 30/09/2010, à 10:42

tshirtman

Re : /* Topic des codeurs couche-tard [2] */

j'ai fais un projet avec les deux widgets dont j'ai besoin sous visual studio, et je tente de faire compiler avec mon make là, j'ai du oublier un truc.

Form1.Designer.cs(14,33): error CS0115: 'WindowsFormsApplication1.Form1.Dispose(bool)' : aucune méthode appropriée n'a été trouvée pour la substitutionmingw32-make: *** [Form1.Designer.dll] Error 1
# the c sharp compiler
CC='C:\Windows\Microsoft.NET\Framework\v3.5\csc'

# shorthand to bind (inspired from gcc's '-l')
L='/reference:'

# to create a DLL
DLL='/t:library'

all: Program.exe

Program.exe: Program.cs Form1.dll
	$(CC) $LForm1.dll Program.cs

Form1.dll: Form1.cs Form1.Designer.dll
	$(CC) $LForm1.Designer.dll $(DLL) Form1.cs

Form1.Designer.dll: Form1.Designer.cs
	$(CC) $(DLL) Form1.Designer.cs

ou alors la dépendance est dans l'autre sens?

edit: ah, c'est interdépendant, faut les compiler ensemble

all: Program.exe

Program.exe: Program.cs Form1.dll
	$(CC) $LForm1.dll Program.cs

Form1.dll: Form1.cs Form1.Designer.cs
	$(CC) $(DLL) Form1.cs Form1.Designer.cs

Dernière modification par tshirtman (Le 30/09/2010, à 10:46)

Hors ligne

#481 Le 30/09/2010, à 11:02

tshirtman

Re : /* Topic des codeurs couche-tard [2] */

au passage, je sais pas si je l'ai déjà donné quelque part ou pas, mais ça peut dépanner:

mon fichier pour avoir des alias pour survivre dans le terminal windows
macros.mac

[cmd.exe]
    git="Z:\apps\Git\cmd\git.cmd $*"
    python="C:\Program Files\Python26\python.exe" $*
    ls=dir /od $*
    vim="C:\Program Files\Vim\vim72\gvim.exe" $*
    vibashrc="C:\Program Files\Vim\vim72\gvim.exe" Z:\macros.mac
    bashrc=doskey /macrofile=Z:\macros.mac
    ant=E:apps\NetBeans\java2\ant\bin\ant
    make="C:\Program Files\MinGW\bin\mingw32-make.exe" $*
    vis="C:\Program Files\Vim\vim72\gvim.exe" -S
    javac="C:\Program Files\Java\jdk1.6.0_17\bin\javac" $*
    bdd=sqlplus user/mot_de_passe@//adresse_bdd_oracle:port_bdd/sgbd $*
    cp=copy $*
    rm=del $*

pour le charger il faut faire "doskey /macrofile=Z:\macros.mac" dans le terminal, mais on peut aussi le faire dirrectement en lançant "cmd /k doskey /macrofile=Z:\macros.mac" comme shell (j'utilise console2 qui permet de choisir le shell qu'on lance, mais ça marche aussi avec démarrer->executer).

Dernière modification par tshirtman (Le 30/09/2010, à 11:04)

Hors ligne

#482 Le 30/09/2010, à 12:03

Pylades

Re : /* Topic des codeurs couche-tard [2] */

Mes yeux… ><"

T’es vraiment obligé de nous faire partager ça ?
Puisque c’est comme ça, je vais voir si j’ai le courage de patcher le compteur pour qu’il se base sur l’ID du posteur.


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#483 Le 30/09/2010, à 22:56

helly

Re : /* Topic des codeurs couche-tard [2] */

On FMRise ?
Faut se rendre à l'évidence que ce topic sert plus à rien…


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#484 Le 30/09/2010, à 22:59

Pylades

Re : /* Topic des codeurs couche-tard [2] */

Nan !

Si grim7reaper revient, ce topic retrouvera une âme, et puis il servira pour quand je trouverai le courage de me coltiner à mon projet XeLaTeX, ou au fignolage de ma bibliothèque.
Et tu as une release à nous faire ! tongue

Points de minuit.
Démons déposés.

Dernière modification par Pylade (Le 30/09/2010, à 23:00)


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#485 Le 30/09/2010, à 23:00

helly

Re : /* Topic des codeurs couche-tard [2] */

Une release de ?
Pis c'est bon, grim est mort, ou pire il est passé chez apple. On le reverra plus.

Dernière modification par helly (Le 30/09/2010, à 23:01)


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#486 Le 30/09/2010, à 23:01

Pylades

Re : /* Topic des codeurs couche-tard [2] */

helly a écrit :

Une release de ?

Tu as déjà oublié la commande de n@ny ?


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#487 Le 30/09/2010, à 23:05

helly

Re : /* Topic des codeurs couche-tard [2] */

Ha ouais merde tongue.
Mais ça fait maintenant 5 jours que je fais strictement rien de mes journées sauf manger, dormir, regarder des films, j'ai peur de casser ce rythme.
(Pis le doc a dit que je devais me reposer, jvais pas le contredire quand même mad.)


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#488 Le 30/09/2010, à 23:11

samυncle

Re : /* Topic des codeurs couche-tard [2] */

smile


Hello world

Hors ligne

#489 Le 30/09/2010, à 23:12

nesthib

Re : /* Topic des codeurs couche-tard [2] */

/me kicks helly's ass


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#490 Le 01/10/2010, à 00:13

cm-t

Re : /* Topic des codeurs couche-tard [2] */

/me a piscine dans 2 semaine

'Nuit;


Actu Ubuntu            ☺/
Pauses Ubuntu sur Paris            \_< -t
[(π)] La Quadrature du net

Hors ligne

#491 Le 01/10/2010, à 00:15

nesthib

Re : /* Topic des codeurs couche-tard [2] */

cool story bro'

tongue


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#492 Le 01/10/2010, à 00:30

The Uploader

Re : /* Topic des codeurs couche-tard [2] */

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>ADF</class>
 <widget class="QMainWindow" name="ADF">
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
    <width>640</width>
    <height>400</height>
   </rect>
  </property>
  <property name="windowTitle">
   <string>MainWindow</string>
  </property>
  <widget class="QWidget" name="centralwidget">
   <widget class="QToolBar" name="toolbarwidget" native="true">
    <property name="geometry">
     <rect>
      <x>0</x>
      <y>0</y>
      <width>640</width>
      <height>40</height>
     </rect>
    </property>
   </widget>
   <widget class="QTabWidget" name="tabWidget">
    <property name="geometry">
     <rect>
      <x>0</x>
      <y>40</y>
      <width>640</width>
      <height>317</height>
     </rect>
    </property>
    <property name="acceptDrops">
     <bool>true</bool>
    </property>
    <property name="tabPosition">
     <enum>QTabWidget::North</enum>
    </property>
    <property name="tabShape">
     <enum>QTabWidget::Rounded</enum>
    </property>
    <property name="currentIndex">
     <number>-1</number>
    </property>
    <property name="documentMode">
     <bool>false</bool>
    </property>
    <property name="tabsClosable">
     <bool>true</bool>
    </property>
    <property name="movable">
     <bool>true</bool>
    </property>
   </widget>
  </widget>
  <widget class="QMenuBar" name="menubar">
   <property name="geometry">
    <rect>
     <x>0</x>                                             
     <y>0</y>
     <width>640</width>
     <height>21</height>
    </rect>
   </property>
   <widget class="QMenu" name="menuFile">
    <property name="title">
     <string>File</string>
    </property>
    <addaction name="actionLancer"/>
   </widget>
   <addaction name="menuFile"/>
  </widget>
  <widget class="QStatusBar" name="statusbar"/>
  <action name="actionLancer">
   <property name="text">
    <string>Lancer</string>
   </property>
  </action>
 </widget>
 <customwidgets>
  <customwidget>
   <class>QToolbar</class>
   <extends>QWidget</extends>
   <header>qtoolbar.h</header>
  </customwidget>
 </customwidgets>
 <resources/>
 <connections/>
</ui>

Début du développement d'un client lourd utilisant QT4... tongue

BN.

Dernière modification par The Uploader (Le 01/10/2010, à 00:31)


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#493 Le 01/10/2010, à 00:52

Кຼزດ

Re : /* Topic des codeurs couche-tard [2] */

Qt4 → lourd, effectivement smile


dou

Hors ligne

#494 Le 01/10/2010, à 02:45

samυncle

Re : /* Topic des codeurs couche-tard [2] */

Plop


Hello world

Hors ligne

#495 Le 01/10/2010, à 03:37

nesthib

Re : /* Topic des codeurs couche-tard [2] */

hmm


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#496 Le 01/10/2010, à 06:42

Compteur du TdCCT

Re : /* Topic des codeurs couche-tard [2] */

Scores totaux, depuis le début :

1) 1448    nesthib
2) 1386    samuncle
3) 1294    Pylade
4) 861    Кຼزດ
5) 692    cm-t
6) 668+5  grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
7) 637    Р'tite G☢gole :mad:
8) 606    helly
9) 546    \\Ouranos//
10) 308    Lagierl
11) 237    tshirtman
12) 193    gnuuat
13) 154    Kanor
14) 121    ǤƦƯƝƬ
15) 93    petifrancais
16) 78    edge_one
17) 70    gulp
17) 70    Askelon
19) 66    pierguiard
20) 59    kamui57
21) 39    The Uploader
22) 37    ilagas
23) 30    keny
24) 25    GentooUser
25) 24    ไ୦บเઢ’
26) 22    Le Rouge
27) 20    Morgiver
28) 18    Ph3nix_
28) 18    xapantu
30) 15    timsy
31) 14    kouskous
32) 12    stratoboy
32) 12    sailing
34) 11    alexises
35) 10    CROWD
35) 10    Toineo
35) 10    NutMotion
35) 10    pseudovingtcinqcaracteres
35) 10    pfriedZ
40) 8    Mornagest
40) 8    Crocoii
42) 7    Vista
43) 6    Zeibux
43) 6    ubuntlin
45) 4    danychou56
45) 4    Neros
45) 4    Biaise
45) 4    totoflute
49) 2    SoJaS
49) 2    ceric
51) 1    geenux

chart?chs=675x280&cht=p3&chco=d80020,d88000,ffd840,20d820,2080ff,101080,a020d8&chf=bg,s,fbf9f4&chl=00h%20-%2000h59|01h%20-%2001h59|03h%20-%2003h59|04h%20-%2004h59|07h%20-%2007h59|10h%20-%2010h59|11h%20-%2011h59|12h%20-%2012h59|13h%20-%2013h59|23h%20-%2023h59&chd=t:5,4,1,1,2,2,4,1,1,2&chp=1.6&chtt=R%C3%A9partition%20des%20posts&chts=606060,16chart?chs=675x250&cht=bvs&chxt=x,y&chds=0,10&chxr=1,0,10&chf=b0,lg,0,803000,0,ffc080,1|bg,s,fbf9f4&chxl=0:|05h|06h|07h|08h|09h|10h|11h|12h|13h|14h|15h|16h|17h|18h|19h|20h|21h|22h|23h|00h|01h|02h|03h|04h&chxp=0,0.7,4.9,9.1,13.2,17.3,21.5,25.6,29.8,33.9,38,42.2,46.3,50.5,54.6,58.8,62.9,67,71.2,75.3,79.4,83.6,87.7,91.8,96&chd=t:0,0,2,0,0,2,4,1,1,0,0,0,0,0,0,0,0,0,2,5,4,0,1,1&chm=N,803000,0,-1,12&chtt=|Nombre%20de%20posts%20par%20heure&chts=606060,16


Codez-vous trop tard le soir ?
Demandez au Compteur du TdCCT pour le savoir !

J’ai été généreusement codé par tshirtman ; d’ailleurs, voici mon code source. TdCCT CEP : ./viewtopic.php?pid=3493579#p3493579 (p3492608).

Hors ligne

#497 Le 01/10/2010, à 06:42

Compteur du TdCCT

Re : /* Topic des codeurs couche-tard [2] */

Scores de la période en cours :

1) 274    samuncle
2) 257    nesthib
3) 230    Р'tite G☢gole :mad:
4) 178    Pylade
5) 172    Кຼزດ
6) 158    cm-t
7) 100    helly
8) 88    \\Ouranos//
9) 49    tshirtman
10) 44    Kanor
11) 39    The Uploader
12) 20    Askelon
13) 14    gulp
14) 12    pierguiard
14) 12    kamui57
14) 12    Lagierl
17) 9    pfriedZ
18) 8    Crocoii
19) 4    totoflute
20) 3    Le Rouge

Codez-vous trop tard le soir ?
Demandez au Compteur du TdCCT pour le savoir !

J’ai été généreusement codé par tshirtman ; d’ailleurs, voici mon code source. TdCCT CEP : ./viewtopic.php?pid=3493579#p3493579 (p3492608).

Hors ligne

#498 Le 01/10/2010, à 08:30

The Uploader

Re : /* Topic des codeurs couche-tard [2] */

Кຼزດ a écrit :

Qt4 → lourd, effectivement smile

Non, la lourdeur c'est KDE! tongue

QT tout seul, c'est ultra rapide.

Le fichier ui, ce n'est que la description de la fenêtre.

Dernière modification par The Uploader (Le 01/10/2010, à 08:31)


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#499 Le 01/10/2010, à 09:12

tshirtman

Re : /* Topic des codeurs couche-tard [2] */

<!-- QUESTION 1 -->
<?xml version="1.0" encoding="iso-8859-1"?>

<liste>
        <livre>
                <titre genre="jeu"> Le Texas Hold'EM Poker online</titre>
                <auteur>Mark Stohan</auteur>
                <auteur>Robert Bluman</auteur>
                <parution>2006</parution>
        </livre>
        <livre>
                <titre genre="jeu">Sudoku Manga</titre>
                <auteur>Sudoku Factory</auteur>
                <parution>2007</parution>
        </livre>
        <livre>
                <titre genre="jeu">Kakoku</titre>
                <auteur>Hizi Kagochi</auteur>
                <parution>2005</parution>
        </livre>
        <livre>
                <titre genre="photo">Manuel de la photo</titre>
                <auteur>Jackie Contiboeuf</auteur>
                <auteur>Alain Mocney</auteur>
                <parution>2006</parution>
        </livre>
</liste>

<!--
Donnez les expressions XPath qui correspondent aux requêtes suivantes :

•       Tous les nœuds descendants du deuxième nœud "livre"
*/livre[2]/*

•       Tous les titres des nœuds "livre" frères suivant le premier nœud "livre"
*/livre[1]/following-sibling::*

•       Tous les titres des nœuds "livre" frères suivant le deuxième nœud "livre" et chacun de ses descendants respectifs
*/livre[2]/following-sibling::*//titre

•       Sélectionner le dernier nœud "livre" du genre "jeu"
//livre/titre[@genre="jeu"]/../../*[position()=count(//livre/titre[@genre="jeu"])]
•       Sélectionner le titre du 2eme livre paru en 2006
//livre[parution=2006][2]

-->

<!-- QUESTION 2  -->
<!ELEMENT CDlist      ((CD)+)>
<!ELEMENT CD          (composer, (performance)+, 
                       publisher, (length)?)>
<!ELEMENT performance (composition, (soloist)?, 
                      (orchestra, conductor)?)>
<!ELEMENT composer    (#PCDATA)>
<!ELEMENT publisher   (#PCDATA)>
<!ELEMENT length      (#PCDATA)>
<!ELEMENT composition (#PCDATA)>
<!ELEMENT soloist     (#PCDATA)>
<!ELEMENT orchestra   (#PCDATA)>
<!ELEMENT conductor   (#PCDATA)>

<!--

a)	toutes les compositions
//composition

b)	toutes les compositions ayant un seul "soloist" 
//composition[count(//soloist)=1]

c)	toutes les performances avec un seul "orchestra" mais pas de "soloist" 
//performance[count(orchestra)=1][count(soloist)=0]

d)	tout les soloists ayant joué avec le London Symphony Orchestra sur un CD publié par Deutsche Grammophon
//soloist[parent()/orchestra="London Sympony"][ancestor()/publisher="Deutsche Grammophon"

e)	tout les CDs comportant des performances du London Symphony Orchestra 
//CD[performance/orchestra='London Orchestra']

-->

j'ai surement dit des conneries sur la fin ^^

Hors ligne

#500 Le 01/10/2010, à 22:35

helly

Re : /* Topic des codeurs couche-tard [2] */

Encore dans ma deuxième page ce sujet…
edit :.

Dernière modification par helly (Le 01/10/2010, à 23:00)


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne