#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] */
!
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...
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 !
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] */
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 .
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 .)
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] */
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 : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde 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'
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde 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...
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
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] */
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde 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
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] */
Qt4 → lourd, effectivement
Non, la lourdeur c'est KDE!
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