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.

#301 Le 20/09/2011, à 19:08

grim7reaper

Re : /* Topic des codeurs [6] */

HP a écrit :

Allez, hop… « petit » changement de thème :

http://img833.imageshack.us/img833/593/2011092013165413621680x.th.png

Hum, joli smile

Dernière modification par grim7reaper (Le 20/09/2011, à 19:09)

Hors ligne

#302 Le 20/09/2011, à 19:27

tshirtman

Re : /* Topic des codeurs [6] */

grim7reaper a écrit :

Bon j’ai fini de lire « Introduction à Python 3 », je vais commencer « Dive Into Python 3 » maintenant.
Chui un peu choquifié par le fait d’ajouter un attribut à une instance juste en faisant

instance.attr = "foo"

Genre si je fait une typo, en tapant le nom de mon attribut au lieu de m’avertir que j’ai merdé il va en créer un nouveau >_<
Je trouve ça un peu moyen quand même, mais bon…

Si ça t'embète, utilise les slots pour toutes tes classes, ça rends ta classe beaucoup moins dynamique, mais bon, c'est le but ^^.

edit: sinon des checker comme pylint te prévienne si tu ajoute des attibuts en dehors du constructeur aussi.

Dernière modification par tshirtman (Le 20/09/2011, à 19:29)

Hors ligne

#303 Le 20/09/2011, à 19:38

Elzen

Re : /* Topic des codeurs [6] */

Tiens, sinon, j'en ai marre de « >>> » et « ... » : vous avez quoi comme prompt dans votre interpréteur python, vous ? [kikoolol]Y a moyen de mettre des trucs colorés/en gras comme dans les prompt bash ?[/kikoolol]

Hors ligne

#304 Le 20/09/2011, à 19:40

grim7reaper

Re : /* Topic des codeurs [6] */

tshirtman a écrit :

Si ça t'embète, utilise les slots pour toutes tes classes, ça rends ta classe beaucoup moins dynamique, mais bon, c'est le but ^^.

Ouais, c’est mentionné dans l’intro que j’ai lu (et accessoirement on gagne un peu de mémoire).
C’est pas tant contre l’aspect dynamique que j’en ai, c’est plus la mise en œuvre. J’aurai préféré un truc plus explicite (style appel d’une méthode), par le genre de truc que tu peux faire sans le vouloir ^^"

tshirtman a écrit :

edit: sinon des checker comme pylint te prévienne si tu ajoute des attibuts en dehors du constructeur aussi.

Bon ça c’est cool, y’a moyen d’être avertit alors ça me va smile
Ça serait un langage « compilé » je gueulerai que ça soit un outil externe au lieu d’une option du compilo mais comme là c’est de l’« interprété » ça ne me dérange pas de passer par un autre outil.

Dernière modification par grim7reaper (Le 20/09/2011, à 19:40)

Hors ligne

#305 Le 20/09/2011, à 19:52

The Uploader

Re : /* Topic des codeurs [6] */

script du soir:

#  PLUGINS
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
Load_Stdcall_Plugin("c:\MeGUI\tools\yadif\yadif.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\DirectShowSource.dll")

#  SOURCE
video=mpeg2source("C:\VIDEO_TS\MassEffect2.d2v")
audio=DirectShowSource("C:\VIDEO_TS\audio.ac3")
audiodub(video, audio)

# DEINTERLACE
Yadif(order=1)

# CROP & RESIZE
crop(10,0,704,572)
LanczosResize(704,396)
film = last
#film.trim(722, 1362)
t0 = film.trim(1, 721)
#film.trim(9104, 9437)
t1 = film.trim(1363, 9103)
#film.trim(9518, 9704)
t2 = film.trim(9438, 9517)
#film.trim(16513, 16715)
t3 = film.trim(9705, 16512)
#film.trim(19222, 19249)
t4 = film.trim(16, 
__film.trim(20099, 20187)
__film.trim(21248, 53959)
__film.trim(54663, 54714)
__film.trim(61444, 61613)
__film.trim(65806, 65847)
__film.trim(66128, 66209)
__film.trim(66679, 66708)
__film.trim(66871, 67209)
__film.trim(67919, 67942)
__film.trim(69769, 69791)
__film.trim(73220, 73259)
__film.trim(73268, 73307)
__film.trim(73419, 73469)
__film.trim(73483, 73521)
__film.trim(77984, 78177)
__film.trim(79897, 80104)
__film.trim(87358, 90809)
__film.trim(93296, 93365)
__film.trim(93489, 93535)
__film.trim(96467, 96524)
__film.trim(97189, 97213)
__film.trim(97271, 97351)
__film.trim(97412, 97439)
__film.trim(97857, 97880)
__film.trim(98073, 98096)
__film.trim(98103, 98129)
__film.trim(104026, 104602)

Documentation : http://www.afterdawn.com/guides/archive … page_7.cfm

Ben ouais AviDemux a pas mal de bugs, j'ai besoin d'utiliser le Xvid version "jawor", donc j'utilise AviSynth... (donc je suis sous Windows hmm )


- 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

#306 Le 20/09/2011, à 19:56

grim7reaper

Re : /* Topic des codeurs [6] */

Que Avidemux déconne pourquoi pas, mais tu ne pouvais pas te servir direct de ffmpeg/mencoder/… ?



Édit : tiens, darcs ignore automatiquement les fichiers de sauvegarde par défaut smile

grim7reaper@chaos cmus_connection]$darcs add cmus_connection.*
Skipping boring file cmus_connection.cc~

Dernière modification par grim7reaper (Le 20/09/2011, à 19:59)

Hors ligne

#307 Le 20/09/2011, à 20:01

The Uploader

Re : /* Topic des codeurs [6] */

Le XviD "jawor" n'existe qu'en version VFW. ^^
http://jawormat.republika.pl/xvid.html

Sinon ouais j'utilise le plus souvent directement mencoder/ffmpeg quand AviDemux déconne.


- 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

#308 Le 20/09/2011, à 20:02

grim7reaper

Re : /* Topic des codeurs [6] */

The Uploader a écrit :

Le XviD "jawor" n'existe qu'en version VFW. ^^

VFW ?
Et il a quoi de particulier ce XviD « jawor » ? Pourquoi il te faut celui-là ?
(chui plutôt noob pour ces trucs là…)

Hors ligne

#309 Le 20/09/2011, à 20:12

The Uploader

Re : /* Topic des codeurs [6] */

VFW = Video For Windows.

Donc t'as pas uniquement l'encodeur, tu as aussi le décodeur XviD (et un décodeur YV12 optionel, mais là je préfère celui de ffdshow tryouts, donc ffmpeg) et t'as une GUI avec qui s'intègre à l'interface VFW.
Particularités:

WHAT'S DIFFERENT FROM VANILLA BUILDS:

  • Dark Shikari's VAQ added to 1.2.2 (1.3.0 and above has it already)

  • Simple Profile @ Level 4a/5/6 added to 1.2.2 (1.3.0 and above has those profiles already)

  • "Generic Standalone" profile (just like "Xvid Home", only it allows more B-VOPs and doesn't force Packed Bitstream)

  • MTK profiles for better compatibility with MediaTek-based standalone players

  • DivX profiles (both current and obsolete) for better compatibility with DivX-Certified standalone players

  • Frame Drop Ratio can be set to -1 to disable "real" N-VOPs completely (only in 1.2.2)
    (in 1.3.0 and above Frame Drop Ratio has been redefined and 0 disables them)

  • "INTER4V" macroblock mode can be disabled by unchecking Use 4MV (for really crappy devices)

  • VBV parameters can be adjusted in the "unrestricted" profile

  • Closed GOV can be disabled in the "unrestricted" profile

  • DivX 5 user data can be written in any profile (for better compatibility)

  • "DX50" FourCC is forced in DivX profiles (for better compatibility)

  • Encoder can use "MP4V" FourCC

  • Maximum number of zones increased to 255

  • Latest bug fixes

  • Many cosmetic GUI changes

Ce qui m'intéresse le plus c'est l'application de la Psy based adaptive quantization (adaptable à n'importe quel encodeur lossy en fait) au XviD, qui reste le patch qui a donné le plus de gain de qualité au x264.

J'aurais pu patcher ma libxvidcore, mais le code est pas pareil...(déjà la libxvidcore connait pas VFW).
Et je suis une tanche pour comprendre assez le fonctionnement interne du XviD pour appliquer le/les patch.

VFW est vieux (première implémentation dans Windows 3.1, celle d'aujourd'hui date essentiellement de Windows 95) mais toujours largement utilisé, même en 64 bits.
VirtualDub ou VirtualDubMod utilisent les codeurs et décodeurs VFW, par exemple.

(son remplacement, les encodeurs DirectShow, spa ça.. Les décodeurs DirectShow sont largement utilisés depuis longtemps par contre. Et encore, DirectShow va se faire virer par Windows Media Foundation... ça fait 5 ans qu'il se "fait virer". Et ça fait 20 ans aussi que "VFW" est "obsolète")

MeGUI (encodeur sous licence GPLv2 écrit en C#) utilise toujours AviSynth, mais plus les codecs VFW (le XviD devient 'XviDencraw.exe", et est une version "vanilla").

Dernière modification par The Uploader (Le 20/09/2011, à 20:19)


- 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

#311 Le 20/09/2011, à 20:19

grim7reaper

Re : /* Topic des codeurs [6] */

@The Uploader : merci pour les explications.

The Uploader a écrit :

Et je suis une tanche pour comprendre assez le fonctionnement interne du XviD pour appliquer le/les patch.

Surtout que les codecs sont pas connus pour être les programmes les plus lisibles qui soit…



@tshirtman : en gros c’est le principe des PC tatoués en pire, nan ?


Bon sinon sale temps pour le SSL en ce moment. Déjà que les affaires style Comodo et DigiNotar ne rassurent pas…

Dernière modification par grim7reaper (Le 20/09/2011, à 20:21)

Hors ligne

#312 Le 20/09/2011, à 20:19

The Uploader

Re : /* Topic des codeurs [6] */

j'en ai rajouté ^^


- 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

#313 Le 20/09/2011, à 20:51

helly

Re : /* Topic des codeurs [6] */

./viewtopic.php?id=642661
Je crois que je l’ai énervé sad.
S’pas possible ça, on n’peut même pas discuter 2 minutes que *paf*, « j’me barre »
J’avais même mis un « smile » dans mon post pour montrer que j’étais pas vraiment agressif -_-.


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

#314 Le 20/09/2011, à 20:53

grim7reaper

Re : /* Topic des codeurs [6] */

Boarf laisse tomber, un mec avec un égo pareil (« cela fait 3 ans que je suis consultant analyst developeur », ’scuse moi quoi) et qui monte sur ses grands chevaux à la moindre remarque O_o" c’est pas une grosse perte…

Dernière modification par grim7reaper (Le 20/09/2011, à 20:53)

Hors ligne

#315 Le 20/09/2011, à 21:29

HP

Re : /* Topic des codeurs [6] */

Extrait de logs Apache… c'est un peu toujours pareil :

enied with code 403 (phase 2). Operator EQ matched 0 at REQUEST_HEADERS. [file "
/etc/apache2/conf.d/custom.conf"] [line "107"] [hostname ""]
[uri "/mysql-admin/scripts/setup.php"] [unique_id "TnjqZX8AAQEAADu7n1MAAAAG"]
[Tue Sep 20 21:32:53 2011] [error] [client 82.223.125.178] ModSecurity: Access d
enied with code 403 (phase 2). Operator EQ matched 0 at REQUEST_HEADERS. [file "
/etc/apache2/conf.d/custom.conf"] [line "107"] [hostname ""]
[uri "/databaseadmin/scripts/setup.php"] [unique_id "TnjqZX8AAQEAADu2nQ0AAAAC"]
[Tue Sep 20 21:32:53 2011] [error] [client 82.223.125.178] ModSecurity: Access d
enied with code 403 (phase 2). Operator EQ matched 0 at REQUEST_HEADERS. [file "
/etc/apache2/conf.d/custom.conf"] [line "107"] [hostname ""]
[uri "/admm/scripts/setup.php"] [unique_id "TnjqZX8AAQEAADu8n74AAAAA"]
[Tue Sep 20 21:32:53 2011] [error] [client 82.223.125.178] ModSecurity: Access d
enied with code 403 (phase 2). Operator EQ matched 0 at REQUEST_HEADERS. [file "
/etc/apache2/conf.d/custom.conf"] [line "107"] [hostname ""]
[uri "/admn/scripts/setup.php"] [unique_id "TnjqZX8AAQEAADvWpbwAAAAD"]
[Tue Sep 20 22:16:31 2011] [error] [client 209.85.228.86] ModSecurity: Access de
nied with code 403 (phase 2). Operator EQ matched 0 at REQUEST_HEADERS. [file "/
etc/apache2/conf.d/custom.conf"] [line "107"] [hostname ""] [
uri "/favicon.ico"] [unique_id "Tnj0n38AAQEAADvWpd0AAAAD"]
[Tue Sep 20 22:16:31 2011] [error] [client 209.85.226.80] ModSecurity: Access de
nied with code 403 (phase 2). Operator EQ matched 0 at REQUEST_HEADERS. [file "/
etc/apache2/conf.d/custom.conf"] [line "107"] [hostname ""] [uri "/fa
vicon.ico"] [unique_id "Tnj0n38AAQEAADu4nk4AAAAE"]

J'ai caviardé les hostname ; mais sinon, j'aime bien les tentatives d'accès sur des scripts tels que /scripts/setup.php ou  /mysql-admin/ big_smile, puis ils sont même pas foutus d'envoyer un USER-AGENT.

Et quand je dis que c'est toujours pareil :

# egrep -v "ModSecurity:" /var/log/apache2/error.log | wc -l
44

Il y a seulement 44 lignes dans les logs qui soient vraiment intéressantes.


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#316 Le 20/09/2011, à 21:55

kamui57

Re : /* Topic des codeurs [6] */

tshirtman a écrit :

http://mjg59.dreamwidth.org/5552.html

un peu flippant, quand même… le retour du trusted computing hmm

grim7reaper a écrit :

@tshirtman : en gros c’est le principe des PC tatoués en pire, nan ?


Bon sinon sale temps pour le SSL en ce moment. Déjà que les affaires style Comodo et DigiNotar ne rassurent pas…

que des bonnes nouvelles je vois aujourd'hui... quels navigateurs supportent TLS > 1.0 ?

Jsuis en train de lire l'article sur le trusted computing, certains en avaient parlé sous le nom palladium avec vista, ça fait peur effectivement.


Quand le dernier arbre aura été abattu, et le dernier animal exterminé, les hommes se rendront compte que l'argent ne se mange pas (proverbe indien)
Toshiba Satellite L655 4 Go RAM, Archlinux Gnome-shell,LXDE / W7
Toshiba Satellite M30 512 Mo RAM, Archlinux Gnome 3 restreint / Crunchbang LXDE
https://help.ubuntu.com/community/Pastebinit pour poster du texte sur internet en console

Hors ligne

#317 Le 20/09/2011, à 22:01

tshirtman

Re : /* Topic des codeurs [6] */

grim7reaper a écrit :

@tshirtman : en gros c’est le principe des PC tatoués en pire, nan ?

Potentiellement bien pire oui… et microsoft demande que ce soit disponible sur le pc pour avoir le droit à la petite étiquette windows… donc ce sera dispo partout… si c'est désactivable c'est cool, mais c'est pas franchement dans l'intérêt du fabriquant, puisque ça limite les possibilité de recyclage de matos, et donc augmente les probablilité de rachat, et puis même dans le cas ou ils conteraient pas dessus, la probabilité qu'ils prennent du temps pour contenter une poignée de geek est faible… hmm on espère juste qu'ils mettront une option de désactivation dans le bios, sinon on va avoir des surprises aux prochaines install party hmm

Bon sinon sale temps pour le SSL en ce moment. Déjà que les affaires style Comodo et DigiNotar ne rassurent pas…

Oui, j'ai vu ça, apparement on a la solution, c'est juste le déploiement qui est quasi impossible, pour cause de compatibilité arrière avec le marché… super… sad

Hors ligne

#318 Le 20/09/2011, à 22:46

The Uploader

Re : /* Topic des codeurs [6] */

script fini :

#  PLUGINS
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
Load_Stdcall_Plugin("c:\MeGUI\tools\yadif\yadif.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\DirectShowSource.dll")

#  SOURCE
video=mpeg2source("C:\VIDEO_TS\MassEffect2.d2v")
audio=DirectShowSource("C:\VIDEO_TS\audio.ac3")
audiodub(video, audio)

# DEINTERLACE
Yadif(order=1)

# CROP & RESIZE
crop(10,0,704,572)
LanczosResize(704,396)

# REMOVE SOME CONTENT
film = last
t0 = film.trim(1, 721)
t1 = film.trim(1363, 9103)
t2 = film.trim(9438, 9517)
t3 = film.trim(9705, 16512)
t4 = film.trim(16716, 19221) 
t5 = film.trim(19250, 20098)
t6 = film.trim(20188, 21247)
t7 =  film.trim(53960, 54662)
t8 = film.trim(54715, 61443)
t9 = film.trim(61614, 65805)
t10 = film.trim(65848, 66127)
t11 = film.trim(66210, 66678)
t12 = film.trim(66709, 66870)
t13 = film.trim(67210, 67918)
t14 = film.trim(67943, 69768)
t15 = film.trim(69792, 73219)
t16 = film.trim(73260, 73267)
t17 = film.trim(73308, 73418)
t18 = film.trim(73470, 73482)
t19 = film.trim(73522, 77983)
t20 = film.trim(78178, 79896)
t21 =  film.trim(80105, 87357)
t22 = film.trim(90810, 93295)
t23 = film.trim(93366, 93488)
t24 = film.trim(93536, 96466)
t25 = film.trim(96525, 97188)
t26 = film.trim(97214, 97270)
t27 = film.trim(97352, 97411)
t28 = film.trim(97440, 97856)
t29 = film.trim(97881, 98072)
t30 = film.trim(98097, 98102)
t31 = film.trim(98130, 104025)
t32 = film.trim(104603, 115763)

t0 ++ t1 ++ t2 ++ t3 ++ t4 ++ t5 ++ t6 ++ t7 ++ t8 ++ t9 ++ t10 ++ t11 ++ t12 ++ t13 ++ t14 ++ t15 ++ t16 ++ t17 ++ t18 ++ t19 ++ t20 ++ t21 ++ t22 ++ t23 ++ t24 ++ t25 ++ t26 ++ t27 ++ t28 ++ t29 ++ t30 ++ t31 ++ t32

(faut dire à trim les frames qu'on veut garder, dur.. >_< )

Dernière modification par The Uploader (Le 20/09/2011, à 22:47)


- 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

#319 Le 20/09/2011, à 23:03

Kanor

Re : /* Topic des codeurs [6] */

tshirtman a écrit :
grim7reaper a écrit :

@tshirtman : en gros c’est le principe des PC tatoués en pire, nan ?

Potentiellement bien pire oui… et microsoft demande que ce soit disponible sur le pc pour avoir le droit à la petite étiquette windows… donc ce sera dispo partout… si c'est désactivable c'est cool, mais c'est pas franchement dans l'intérêt du fabriquant, puisque ça limite les possibilité de recyclage de matos, et donc augmente les probablilité de rachat, et puis même dans le cas ou ils conteraient pas dessus, la probabilité qu'ils prennent du temps pour contenter une poignée de geek est faible… hmm on espère juste qu'ils mettront une option de désactivation dans le bios, sinon on va avoir des surprises aux prochaines install party hmm

http://mrvinvin.wordpress.com/2011/09/2 … i-gagnent/
:-/

Hors ligne

#320 Le 21/09/2011, à 06:56

grim7reaper

Re : /* Topic des codeurs [6] */

Tiens Kanor, tu as des nouvelles de la balise code avec coloration syntaxique ?



@helly : t'es grillé pour la trad'

Bon je ne sais pas si la trad' est de qualité (c'est bloqué là, j'ai juste récupéré la première page), mais déjà quand je vois "Typeclasses 101" traduit en "Classes de types 101" (et idem pour 102) -_- (la trad' littérale c'est mal, surtout quand on manque de culture)

Dernière modification par grim7reaper (Le 21/09/2011, à 07:55)

Hors ligne

#321 Le 21/09/2011, à 09:36

HP

Re : /* Topic des codeurs [6] */

2011092113165940521680x.th.png


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#322 Le 21/09/2011, à 20:02

Elzen

Re : /* Topic des codeurs [6] */

tshirtman a écrit :

@ArkSeth: essaye avec python-enchant smile

Tu t'en es déjà servi ?

J'arrive à l'utiliser dans l'interpréteur sans trop de soucis et ça a effectivement l'air pas mal, mais je n'trouve pas comment le brancher sur mon SourceView pour qu'il souligne automatiquement les mots mal orthographiés… il faut rappeler manuellement le découpage et la vérification du texte à chaque fois qu'il change pour ajouter manuellement les balises de soulignement sur les mots mal orthographiés ? yikes

(Le GtkSpellCheckerDialog a l'air pas mal, mais il est en anglais yikes)

Dernière modification par ArkSeth (Le 21/09/2011, à 20:03)

Hors ligne

#323 Le 21/09/2011, à 20:15

HP

Re : /* Topic des codeurs [6] */

En tout cas les threads (threading ou multiprocess) en pyGTK ça me saoule grave… faut toujours tricher, là je suis en train d'envisager l'utilisation de fichiers de cache pour y mettre le résultat, qui est du XML qui est ensuite transformé en GTK… donc, c'est jouable, sauf que ça va être un peu lourdingue à implémenter hmm.


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#324 Le 21/09/2011, à 20:53

Pylades

Re : /* Topic des codeurs [6] */

Pour la trad’, je trouve celle du mec de ton lien assez boiteuse…


“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

#325 Le 21/09/2011, à 20:59

grim7reaper

Re : /* Topic des codeurs [6] */

Je t’avoue que je ne l’ai pas lu (vu que c’était bloqué et que chez moi j’avais autre chose à faire), mais déjà y a des trucs qui choque dans le sommaire (« Classes de types 101 » qui ne veut rien dire, « Je suis une liste en compréhension » au lieu de « Je suis une liste en intension ») donc ce que tu dis ne m’étonne pas plus que ça. Je pourrais lui faire les remarques, mais flemme de m’inscrire juste pour ça.
Bon il a au moins le mérite d’avoir fait la trad’ seul, ça a dû l’occuper un moment.

Hors ligne