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.

#651 Le 20/03/2011, à 08:42

Compteur du TdCCT

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

Scores de la période en cours :

1) 142    nesthib
2) 131    Pylade
3) 110    Кຼزດ
4) 106    samuncle
5) 95    grim7reaper
6) 70    cm-t
7) 67    :mad: ✰ :бешеный: ✰ :mad:
8) 46    Rolinh
9) 37    tshirtman
10) 25    :!pakman
11) 17    The Uploader
12) 15    Lagierl
13) 11    Kanor
14) 10    helly
14) 10    \\Ouranos//
16) 2    kamui57

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

#652 Le 20/03/2011, à 23:19

compte supprimé

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

Plop après le compteur cool

#653 Le 20/03/2011, à 23:35

:!pakman

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

Plop

Dernière modification par :!pakman (Le 20/03/2011, à 23:36)


...

Hors ligne

#654 Le 21/03/2011, à 00:21

Pylades

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

.


“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

#655 Le 21/03/2011, à 03:05

Sir Na Kraïou

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

.


Descendant de Charlemagne et de LUCA.
Bleu, en l'hommage d'un truc bleu. :'(
C'est pas du bleu.
C'est pas le lac de Genève, c'est le Lac Léman.

Hors ligne

#656 Le 21/03/2011, à 03:55

grim7reaper

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

++++++++++++++++++++++++++++++++[>+>+>+>+>+>+>+>+>+<<<<<<<<<-]>+++++++++++++++++
+++++++++++++++++.>++++++++++++++++++++++++++++++++++++++++++++++.>.>+++++++++++
++++++++++++++++++++++++++++++++++++++++++++.>++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.>+.

Bon le code BF généré est loin (très très loin) d'être optimal, mais c'était just for fun (et puis histoire qu'il y ai un peu de code, parce que le contenu d'aujourd'hui est pas franchement stimulant tongue)

import Data.List (intersperse)
import Data.Char (ord)

main :: IO ()
main = do str <- getContents 
          let base = initValue str
          putStrLn $ initCode base str ++ dispCode base str

initValue :: String -> Int
initValue str = minimum $ map (ord) str

initCode :: Int -> String -> String
initCode base str = replicate base '+'
                    ++ "["
                    ++ (concat $ replicate (length str) ">+")
                    ++ (replicate (length str) '<')
                    ++ "-]"

dispCode :: Int -> String -> String
dispCode base str = '>' : ((concat.intersperse ">") $ map (dispChar base) str)
    where dispChar offset c = reverse ('.' : replicate (ord c - offset) '+')

Flemme de commenter, mais en gros ça prend une chaîne en entrée et ça donne un code BF qui affiche la fameuse chaîne.

Bon ça serait simple à optimiser (choix d'une meilleure valeur d'initialisation, groupage des lettres identiques, etc), mais flemme…

Dernière modification par grim7reaper (Le 21/03/2011, à 04:03)

Hors ligne

#657 Le 21/03/2011, à 04:03

nesthib

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

plop


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

#658 Le 21/03/2011, à 04:07

samυncle

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

.


Hello world

Hors ligne

#659 Le 21/03/2011, à 04:58

cm-t

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

'Nuit;


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

Hors ligne

#660 Le 21/03/2011, à 08:42

Compteur du TdCCT

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

Scores totaux, depuis le début :

1) 2836    nesthib
2) 2649    samuncle
3) 2270    Pylade
4) 1846    Кຼزດ
5) 1542+5  grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
6) 1382    cm-t
7) 997    :mad: ✰ :бешеный: ✰ :mad:
8) 846    helly
9) 812    \\Ouranos//
10) 659    gnuuat
11) 559    Lagierl
12) 474    tshirtman
13) 294    Rolinh
14) 246    The Uploader
15) 228    Kanor
16) 196    Askelon
17) 172    nathéo
18) 121    ǤƦƯƝƬ
19) 108    :!pakman
20) 93    petifrancais
21) 84    kamui57
22) 78    edge_one
22) 78    pierguiard
24) 70    gulp
25) 39    Le Rouge
26) 37    ilagas
27) 30    keny
28) 28    xapantu
29) 26    gustare
29) 26    d10g3n
31) 25    GentooUser
31) 25    Morgiver
33) 24    ไ୦บเઢ'
33) 24    Steap
35) 20    CROWD
36) 18    Ph3nix_
37) 15    timsy
38) 14    kouskous
39) 12    stratoboy
39) 12    sailing
39) 12    sakul
42) 11    alexises
42) 11    Crocoii
44) 10    Toineo
44) 10    NutMotion
44) 10    pseudovingtcinqcaracteres
44) 10    pfriedZ
44) 10    CasseTaTele
44) 10    Zeibux
50) 8    Mornagest
51) 7    Vista
52) 6    ubuntlin
52) 6    asma.geek
54) 5    tendances-tdct
54) 5    kinouchou
56) 4    danychou56
56) 4    Neros
56) 4    Biaise
56) 4    totoflute
56) 4    pinballyoda ㋛
56) 4    NLS le pingouin
62) 3    Revan26914
63) 2    SoJaS
63) 2    ceric
65) 1    geenux

RépartitionPosts/heure


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

#661 Le 21/03/2011, à 08:42

Compteur du TdCCT

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

Scores de la période en cours :

1) 152    nesthib
2) 134    Pylade
3) 116    samuncle
4) 110    Кຼزດ
5) 105    grim7reaper
6) 80    cm-t
7) 73    :mad: ✰ :бешеный: ✰ :mad:
8) 46    Rolinh
9) 37    tshirtman
10) 27    :!pakman
11) 17    The Uploader
11) 17    Lagierl
13) 11    Kanor
14) 10    helly
14) 10    \\Ouranos//
16) 2    kamui57

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

#662 Le 21/03/2011, à 11:25

The Uploader

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

tshirtman a écrit :

je ne vois pas en quoi public et private seraient indispensable à la notion d'objet, par définition je trouve private très anti-objet en fait, ça rends l'héritage pratiquement inutilisable. Protected oui, je vois un peu, mais bon, pour moi une simple indication que toucher n'est pas conseillé me parait plus pratique qu'une protection "dure" ça permet de faire un bricolage quand on en a besoin, sans que le bricolage soit trop immonde (oui, par ce que c'est toujours contournable hein, on peut toujours aller repiquer l'header, en faire sa propre version, des trucs du genre ou pire).

Mouais, en attendant, ne pas voir les atributs qui sont en privé ou protected permet de savoir tout de suite ce qu'on doit utiliser et d'ignorer le reste -> gain de temps (une convention telle que celle utilisée par Python n'est pas aussi efficace).

C'est surtout ça le grand intérêt pour moi (et d'autres).

Ouais mais si le langage à pas private/public, tu ne penses quand même pas qu'il va avoir protected ?
Je pensais que j'avais pas besoin de le préciser -_-

J'étais surtout curieux de savoir si tu pouvais l'émuler. tongue

PS (qui n'a rien à voir) : à l'école on va avoir un grand projet qui va mélanger Java et .NET (oui oui, interopérabilité entre les deux frères ennemis) et BDD Oracle *FEAR* :-X
PPS @TMan :Ah, et puis Mono est définitivement exclu de fait, car le premiers TP de .NET ça a été du WPF... O_o

Dernière modification par The Uploader (Le 21/03/2011, à 11:29)


- 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

#663 Le 21/03/2011, à 11:38

grim7reaper

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

The Uploader a écrit :

Ouais mais si le langage à pas private/public, tu ne penses quand même pas qu'il va avoir protected ?
Je pensais que j'avais pas besoin de le préciser -_-

J'étais surtout curieux de savoir si tu pouvais l'émuler. tongue

Non je ne pense pas.
Mais bon comme ce n'est pas indispensable (même si pratique), ça ne remet pas en cause le fond tongue

The Uploader a écrit :

PS (qui n'a rien à voir) : à l'école on va avoir un grand projet qui va mélanger Java et .NET (oui oui, interopérabilité entre les deux frères ennemis) et BDD Oracle *FEAR* :-X
PPS @TMan :Ah, et puis Mono est définitivement exclu de fait, car le premiers TP de .NET ça a été du WPF... O_o

Ouch !
Bon déjà tu échappes au pro*C (un truc qu'on rencontre parfois avec les BDD d'Oracle).
Et c'est quoi ce grand projet ?


wokerm sur un autre forum a écrit :

dans ce cas le great redmond est meilleur une raison de plus de se tourner vers le marketpalace de WP7.
avec redmond on veut faire du libre on peut le faire , on veut faire du propriétaires on respecte les droit d'auteurs quelque soit la licence , le great redmond est généreux grace au portail géant de codeplex.
on verra bientôt une plateforme en open source pour mobile sur codeplex ce qui est  l'œuvre d'un géant
cet décision n'est qu'une pinne dans le pieds du pingouin linux, android a failli promouvoir linux mais si vous attaquer google en justice vous gâcherai tous
google pourra se tourner vers hurd , ou la gamme BSD ou même mettre au point une nouvelle plateforme il peuvent se le permettre

lol
Toujours en forme lui (jpense qu'il a voulu dire épine, mais quand même…).

Dernière modification par grim7reaper (Le 21/03/2011, à 11:40)

Hors ligne

#664 Le 21/03/2011, à 11:55

helly

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

++++++++++++++++++++++++++++++++[>+>+>+>+>+>+>+>+>+<<<<<<<<<-]>+++++++++++++++++
+++++++++++++++++.>++++++++++++++++++++++++++++++++++++++++++++++.>.>+++++++++++
++++++++++++++++++++++++++++++++++++++++++++.>++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.>+.

It works smile.


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

#665 Le 21/03/2011, à 11:58

grim7reaper

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

Bah attends, j'ai vérifié quand même big_smile
J'ai dis que le code généré n'était pas optimal du tout, mais il est quand même fonctionnel smile

Puis c'était histoire de me remettre un peu à Haskell (depuis le temps…). J'ai donc fait ça + 2 problème d'Euler + 3 trucs dans les 99 problèmes.

Hors ligne

#666 Le 21/03/2011, à 12:02

The Uploader

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

Ouch !
Bon déjà tu échappes au pro*C (un truc qu'on rencontre parfois avec les BDD d'Oracle).
Et c'est quoi ce grand projet ?

Je n'ai pas encore reçu la fiche du projet pour te le décrire précisément, mais ça mélangera :
-du réseau (déploiement, scripts)
-ce qu'on a vu en "génie logiciel", notamment du versionning (on a choisi git), testing..
-une utilisation d'une BDD Oracle XE via ODBC (ça va nous faire faire notamment du PL/SQL)
-JavaEE et/ou .NET

Tout ça pour éviter plusieurs projets en même temps, mais y mettre Java+Oracle+.NET ça me fait penser au cuisinier romain dans Astérix qui mélange tout le repas en une seule soupe que seul l'anglais trouve à son goût... hmm
Au passage, le projet "génie logiciel seul" où on allait utiliser le framework PHP Symfony est passé à la trappe.


Mais bon en attendant, on (mon groupe) a toujours à faire:
-le projet de Math sans FFT X_X (j'ai trouvé un exemple de DFT en C#, et le SFTPACK, ainsi que le code source de synaesthesia dont la fonction "fft" fait 10 lignes O_o' ...pour plus ou moins comprendre le truc.. Je pense que je peux refaire à ma sauce et expliquer le code, mais pas vraiment expliquer le côté mathématique..). (enfin pour celui là je suis tout seul)
En fait on peut faire la FFT si on sait la faire..
- le projet d'IA en Flash/ActionScript (IA pour jouer au poker : système expert avancé avec réseau neuronal) X_X (le prj en soit est sympa mais alors le langage est à chier)

Heureusement le projet à l'année (plugin Redmine en stage dans une entreprise) est sympa... Et à la limite le projet de Math aussi, même si je sens que je vais pas y arriver..

edit :

Exemple de syntaxe Pro*C :

EXEC SQL WHENEVER ERROR DO MaProcedureErreur("Mauvaise màj de ma_table!");

EXEC SQL WHENEVER NOT FOUND continue;

EXEC SQL UPDATE ma_table SET ma_colonne = 'abc' WHERE id=2 ;

yikes [Gandalf] *Fuyez pauvres fous!* [/Gandalf]

Dernière modification par The Uploader (Le 21/03/2011, à 12:09)


- 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

#667 Le 21/03/2011, à 12:17

grim7reaper

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

Ha mais si tu en voulais suffisait de demander, j'en ai fait l'an dernier >_<

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

EXEC SQL BEGIN DECLARE SECTION;
    VARCHAR login[32];
    VARCHAR password[32];
    VARCHAR libelle[21];
    VARCHAR nom_client[21];
    short lib_err;
    short nom_err;
EXEC SQL END DECLARE SECTION;


EXEC SQL INCLUDE sqlca;

void error(void);
void connect(void);
void print_livraisons(void);

int main(void)
{
    connect();
    print_livraisons();
    EXEC SQL COMMIT RELEASE;
    system("pause");
}

void error(void)
{
    printf("Error %d : %s\n", sqlca.sqlcode, sqlca.sqlerrm.sqlerrmc);
    EXEC SQL WHENEVER SQLERROR CONTINUE;
    EXEC SQL ROLLBACK RELEASE;
    system("pause");
    exit(EXIT_FAILURE);
}

void connect(void)
{
    EXEC SQL WHENEVER SQLERROR DO error();
    fputs("Login : ", stdout);
    scanf("%31s", login.arr);
    login.len = strlen(login.arr);
    fputs("Password : ", stdout);
    scanf("%31s", password.arr);
    password.len = strlen(password.arr);

    EXEC SQL CONNECT :login IDENTIFIED BY :password;
}

void print_livraisons(void)
{
    EXEC SQL DECLARE cu CURSOR FOR
        SELECT Libelle, NomClt
               FROM Clients C, Livraisons L, Produits P
               WHERE C.NumClt = L.NumClt
               AND L.NumProduit = P.NumProduit;
    EXEC SQL WHENEVER NOTFOUND GOTO not_exist;
    
    EXEC SQL OPEN cu;
    while(1)
    {
        EXEC SQL FETCH cu INTO :libelle:lib_err, :nom_client:nom_err;
        if(lib_err || nom_err)
        {
            fputs("Donnees incompletes\n", stderr);
        }
        else
        {
            printf("Libelle : %s\tClient : %s\n", libelle.arr, nom_client.arr);
        }
    }
    
    not_exist: EXEC SQL CLOSE cu;
    system("pause");
    exit(EXIT_SUCCESS);
}

C'est d'ailleurs lors de ce TP où j'ai utilisé pour la première (et, à ce jour, dernière) fois Visual Studio.
D'ailleurs cette daube me détectait une erreur sur une ligne d'include (ligne sans erreur bien sûr). Je l'ai fermé et relancé, l'erreur à disparu. No comment
Oui les system(pause) c'est très moche, mais bon j'en était plus à ça près…

Hors ligne

#668 Le 21/03/2011, à 12:37

tshirtman

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

The Uploader a écrit :
tshirtman a écrit :

je ne vois pas en quoi public et private seraient indispensable à la notion d'objet, par définition je trouve private très anti-objet en fait, ça rends l'héritage pratiquement inutilisable. Protected oui, je vois un peu, mais bon, pour moi une simple indication que toucher n'est pas conseillé me parait plus pratique qu'une protection "dure" ça permet de faire un bricolage quand on en a besoin, sans que le bricolage soit trop immonde (oui, par ce que c'est toujours contournable hein, on peut toujours aller repiquer l'header, en faire sa propre version, des trucs du genre ou pire).

Mouais, en attendant, ne pas voir les atributs qui sont en privé ou protected permet de savoir tout de suite ce qu'on doit utiliser et d'ignorer le reste -> gain de temps (une convention telle que celle utilisée par Python n'est pas aussi efficace).

Tu n'as pas lu ce que j'ai écrit... le soucis n'est pas de voir ou pas, c'est de ne pas pouvoir étendre et utiliser comme tu veux, sans faire des choses plus crades que nécessaires.

Au passage, la doc ne montre que les choses "publiques" (sans _ en début de nom, sauf les ___xxx___ qui sont spéciales):

>>> class Test(object):
...     def __init__(self):
...             self.plop = 'test'
...     def _print_plop(self):
...             print self.plop
...     def print_plop(self):
...             print "hey!", self.plop
... 
Help on class Test in module __main__:

class Test(__builtin__.object)
 |  Methods defined here:
 |  
 |  __init__(self)
 |  
 |  print_plop(self)
 |  
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |  
 |  __dict__
 |      dictionary for instance variables (if defined)
 |  
 |  __weakref__
 |      list of weak references to the object (if defined)

donc bon, le temps, c'est toi qui voit quoi, mais pour moi, le fait que la doc masque ce qui n'est pas sensé te concerner, me parait amplement suffisant.

tiens, y'a du protected, aussi tongue

>>> class Object2(object):
...     pass
... 
>>> Test.__init__(Test()) # pas de soucis!
>>> Test.__init__(Object2())
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unbound method __init__() must be called with Test instance as first argument (got Object2 instance instead)

Dernière modification par tshirtman (Le 21/03/2011, à 12:49)

Hors ligne

#669 Le 21/03/2011, à 14:44

grim7reaper

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

Ha connard de developpeurs, font chier avec leur licence GPL roll
./viewtopic.php?id=447547

Hibou57 a écrit :

Je me met donc à la recherche de la licence de NaturalDocs, croisant les doigts pour qu'il ne soit pas sous GPL… Bam! Encore pire que la GPL, il est sous la variante Affero de la GPL. KO.

Soit, je recherche la licence de Doxygen, avec regrets au pensant aux réactions de rejet que provoque ce format de documentation dans certains milieux. Pfff… Docxygen, sous GPL.

Pas la peine, je ne m'investirai pas à faire évoluer aucun des deux.

./viewtopic.php?id=447274

Hibou57 a écrit :

Note : ce n'est pas l'aspect open-source que je souhaite éviter avec la contamination par la GPL, mais l'obligation de distribuer gratuitement (oui, je connais le baratin officiel, « GPL ne veut pas dire pas commercial », mais en dehors de ce discours hypocrite, tout le monde sait bien qu'en réalité pratique c'est impossible).

Hors ligne

#670 Le 21/03/2011, à 15:27

The Uploader

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

Après le trollage du Hibou sur les langages, et le trollage du Hibou sur UNIX, voici le trollage du Hibou sur les licences...

Perso, pour les développements dont j'ai rien à faire je prends la WTFPLv2.

Après, pour un truc un poil plus important (un truc perso mais publié sur le 'net, et destiné à évoluer), je prends la GPLv3.

Dernière modification par The Uploader (Le 21/03/2011, à 15:33)


- 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

#671 Le 21/03/2011, à 16:30

Pylades

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

Michaël Chaize a écrit :

Sur le Web, nous étions dans le domaine fragmenté du navigateur, entre Netscape et Internet Explorer ; nous avons créé Flash pour offrir une expérience consistante sur toutes les plates-formes. Sur mobile, nous repartons sur la même histoire. Et j'ai le sentiment que cela va s'accentuer, qu'il va y avoir de plus en plus de systèmes d'exploitation, et de plus en plus de fragmentation. Avec Flash player, nous disons à notre communauté de développeurs, "développez une fois, nous nous chargeons de rendre votre travail disponible sur un maximum d'écrans".

neutral


“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

#672 Le 21/03/2011, à 16:38

The Uploader

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

Dans le genre "un seul player, une seule faille", c'est très fort! lol

nous avons créé Flash pour offrir une expérience consistante sur toutes les plates-formes Windows.

Fixed.


- 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

#673 Le 21/03/2011, à 19:59

grim7reaper

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

Bon je me suis remis un peu à LaTeX dernièrement et je suis tombé sur un truc bizarre : xetex == xelatex !

-rwxr-xr-x 1 root root 16M 30 janv. 16:03 /usr/bin/xetex
lrwxrwxrwx 1 root root 5 30 janv. 16:03 /usr/bin/xelatex -> xetex

Je pensais que xetex était l'équivalent de tex et que xelatex était l'équivalent de latex (qui pointe sur pdftex d'ailleurs). Or, tex est bien distinct de latex (enfin de pdftex)

-rwxr-xr-x 1 root root 327K 30 janv. 16:03 /usr/bin/tex
lrwxrwxrwx 1 root root 6 30 janv. 16:03 /usr/bin/latex -> pdftex
-rwxr-xr-x 1 root root 689K 30 janv. 16:03 /usr/bin/pdftex

Bizarre…
Spécificité d'Archlinux ou pas ?

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

Hors ligne

#674 Le 21/03/2011, à 22:01

Pylades

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

Je dirais plutôt spécificité de TeXLive… car c'est exactement pareil sur ma Ubuntu.


Pour xetex et xelatex, leur comportement est différent, donc je pense que ça doit juste effectuer les traitement propres à XeTeX et appeler TeX ou LaTeX derrière, en fonction de argv[0]

Dernière modification par Pylade (Le 21/03/2011, à 22:02)


“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

#675 Le 21/03/2011, à 22:29

Kanor

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

Pylade a écrit :
Michaël Chaize a écrit :

neutral

OMG Oo

Hors ligne