#2026 Le 16/08/2011, à 10:29
- The Uploader
Re : /* Topic des codeurs couche-tard [5] */
ce sera toujours mieux que le moteur de forum actuel
</troll>
- 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
#2027 Le 16/08/2011, à 10:36
- helly
Re : /* Topic des codeurs couche-tard [5] */
C’est un troll quand c’est vrai ?
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
#2028 Le 16/08/2011, à 11:48
- Elzen
Re : /* Topic des codeurs couche-tard [5] */
Bah, le topic des lêve-tôt avait déjà eu son peace-and-love, le TdCCT aussi, mais à l'envers ^^
Sinon, pour le process, j'ai pris USR1…
Et ç'nul, le gtkmozembed ne permet pas de récupérer directement la favicon, j'vais devoir me débrouiller pour récupérer le head de la page manuellement…
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
Hors ligne
#2029 Le 16/08/2011, à 12:13
- tshirtman
Re : /* Topic des codeurs couche-tard [5] */
ce sera toujours mieux que le moteur de forum actuel
</troll>
si c'est fonctionnel, ça devrait oui ^^, mais bon, c'est pas gagné, rome ne se fait pas en un jour
et oui, c'est le but
Hors ligne
#2030 Le 16/08/2011, à 12:53
- xapantu
Re : /* Topic des codeurs couche-tard [5] */
Dans ce cas, je suppose que tu es au courant, mais au cas où, il faut absolument garder la même structure de BDD, parce que elle doit faire dans les 4GB, du coup, toute conversion est impossible
Hors ligne
#2031 Le 16/08/2011, à 13:00
- tshirtman
Re : /* Topic des codeurs couche-tard [5] */
je ne vois pas en quoi la taille rends impossible une conversion…
mais ça m'étonnerait franchement que j'obtienne la même structure via un ORM comme sqlalchemy, et comme il est hors de question pour moi de me taper du sql à la main ^^'…
Dernière modification par tshirtman (Le 16/08/2011, à 13:01)
Hors ligne
#2032 Le 16/08/2011, à 13:05
- xapantu
Re : /* Topic des codeurs couche-tard [5] */
Oh je ne sais pas, je n'y connais pas grand chose, j'avais cru comprendre sur la ML que c'était difficilement faisable en fait... Le truc c'est que rien que pour l'importer sur un serveur (les serveurs de dev), ça avait mis plusieurs heures, alors je suppose que une conversion prendrait plusieurs jours (cela dit, c'est vrai que c'est toujours faisable, on a le temps).
Hors ligne
#2033 Le 16/08/2011, à 23:38
- Sir Na Kraïou
Re : /* Topic des codeurs couche-tard [5] */
Æ.
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
#2034 Le 17/08/2011, à 00:59
- Steap
Re : /* Topic des codeurs couche-tard [5] */
Edit : ah, et puis si je mets /tmp/ en dur dans le nom du fichier, j'suppose que ça ne va pas être Pylade-proof
Comment on récupère proprement le répertoire des fichiers temporaires, déjà ?
Il faut récupérer la valeur de la variable d'environnement TMPDIR. En C, tu peux utiliser getenv().
@tshirtman : plus d'infos, peut-être ?
GNU Guix, un gestionnaire de paquets fonctionnel.
Hors ligne
#2035 Le 17/08/2011, à 02:03
- nesthib
Re : /* Topic des codeurs couche-tard [5] */
plop
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
#2036 Le 17/08/2011, à 02:39
- samυncle
Re : /* Topic des codeurs couche-tard [5] */
Hello world
Hors ligne
#2037 Le 17/08/2011, à 06:42
- Compteur du TdCCT
Re : /* Topic des codeurs couche-tard [5] */
Scores totaux, depuis le début :
1) 4085 nesthib
2) 3513 samuncle
3) 3499 Πυλάδης
4) 2537 Кຼزດ
5) 2011 cm-t
6) 1800+5 grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
7) 1715 na kraïou
8) 902 helly
9) 877 \\Ouranos//
10) 785 tshirtman
11) 659 gnuuat
12) 565 Lagierl
13) 448 Rolinh
14) 439 The Uploader
15) 428 nathéo
16) 271 Kanor
17) 202 :!pakman
18) 196 Askelon
19) 121 ǤƦƯƝƬ
20) 105 HP
21) 103 kamui57
22) 93 petifrancais
23) 78 edge_one
23) 78 pierguiard
25) 70 gulp
26) 45 Le Rouge
27) 42 sakul
28) 38 xapantu
29) 37 ilagas
30) 35 pfranco
31) 30 keny
31) 30 Atem18
33) 29 Steap
34) 26 gustare
34) 26 d10g3n
36) 25 GentooUser
36) 25 Morgiver
38) 24 ไ୦บเઢ'
39) 20 CROWD
40) 18 Ph3nix_
41) 16 kouskous
42) 15 timsy
43) 12 stratoboy
43) 12 sailing
45) 11 alexises
45) 11 Crocoii
47) 10 Toineo
47) 10 NutMotion
47) 10 pseudovingtcinqcaracteres
47) 10 pfriedZ
47) 10 CasseTaTele
47) 10 Zeibux
47) 10 THS`
47) 10 golgoth42
47) 10 ꙳♒⏅⚓ ЅаίԼίՈԶ ⚓⏅♒꙳
47) 10 Ras'
57) 8 Mornagest
58) 7 Vista
59) 6 ubuntlin
59) 6 asma.geek
61) 5 tendances-tdct
61) 5 kinouchou
63) 4 danychou56
63) 4 Neros
63) 4 Biaise
63) 4 totoflute
63) 4 pinballyoda ㋛
63) 4 NLS le pingouin
63) 4 ceric
63) 4 Dice-Man
63) 4 Pylade
72) 3 Revan26914
72) 3 raspouillas
72) 3 sweetly
72) 3 DaveNull
76) 2 SoJaS
77) 1 geenux
77) 1 ArzhurBZH
77) 1 monsieurweller
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
#2038 Le 17/08/2011, à 06:42
- Compteur du TdCCT
Re : /* Topic des codeurs couche-tard [5] */
Scores de la période en cours :
1) 152 nesthib
2) 109 samuncle
3) 98 Πυλάδης
4) 92 na kraïou
5) 38 tshirtman
6) 24 helly
7) 20 pfranco
8) 16 HP
9) 15 Кຼزດ
10) 10 Ras'
11) 8 The Uploader
12) 5 cm-t
12) 5 \\Ouranos//
12) 5 Steap
15) 3 DaveNull
16) 2 xapantu
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
#2039 Le 17/08/2011, à 09:23
- tshirtman
Re : /* Topic des codeurs couche-tard [5] */
ArkSeth a écrit :Edit : ah, et puis si je mets /tmp/ en dur dans le nom du fichier, j'suppose que ça ne va pas être Pylade-proof
Comment on récupère proprement le répertoire des fichiers temporaires, déjà ?Il faut récupérer la valeur de la variable d'environnement TMPDIR. En C, tu peux utiliser getenv().
@tshirtman : plus d'infos, peut-être ?
tu es sur du nom de la variable?
gaby@heartsking:~$ python
frPython 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from os import getenv
>>> getenv('TMPDIR')
>>> getenv('HOME')
'/home/gaby'
>>>
Dernière modification par tshirtman (Le 17/08/2011, à 09:23)
Hors ligne
#2040 Le 17/08/2011, à 11:05
- valAa
Re : /* Topic des codeurs couche-tard [5] */
Il n'y a qu'à voir comment fait le module python tempfile (http://docs.python.org/library/tempfile.html):
tempfile.tempdir¶
When set to a value other than None, this variable defines the default value for the dir argument to all the functions defined in this module.
If tempdir is unset or None at any call to any of the above functions, Python searches a standard list of directories and sets tempdir to the first one which the calling user can create files in. The list is:
1. The directory named by the TMPDIR environment variable.
2. The directory named by the TEMP environment variable.
3. The directory named by the TMP environment variable.
4. A platform-specific location:
* On RiscOS, the directory named by the Wimp$ScrapDir environment variable.
* On Windows, the directories C:\TEMP, C:\TMP, \TEMP, and \TMP, in that order.
* On all other platforms, the directories /tmp, /var/tmp, and /usr/tmp, in that order.
5. As a last resort, the current working directory.
Donc des variables d'enviro peuvent être définies, mais pas forcément (aucune chez moi). Sinon, en fonction de la plateforme, les répertoires temp classiques. En dernier recours, le dossier courant.
Le premier des dossiers dans lequel on a les droits en écriture sera le bon...
Pas très standardisé tout ça.
enfin bref, si c'est du python
>>> import tempfile
>>> tempfile.gettempdir()
'/tmp'
>>>
Dernière modification par valAa (Le 17/08/2011, à 11:08)
Hors ligne
#2041 Le 17/08/2011, à 11:29
- helly
Re : /* Topic des codeurs couche-tard [5] */
Trouvé dans le bouquin de Stroustrup, une fonction qui test si on peut faire un static_cast sans perte de précision.
Plutôt que de faire des
if (n > numeric_limits<type>.max()…
↓
// run-time checked narrowing cast (type conversion):
template<class R, class A> R narrow_cast(const A& a)
{
R r = R(a);
if (A(r)!=a) error(string("info loss"));
return r;
}
Tout con, mais pas bête !
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
#2042 Le 17/08/2011, à 13:49
- Steap
Re : /* Topic des codeurs couche-tard [5] */
Il n'y a qu'à voir comment fait le module python tempfile (http://docs.python.org/library/tempfile.html):
tempfile.tempdir¶
When set to a value other than None, this variable defines the default value for the dir argument to all the functions defined in this module.
If tempdir is unset or None at any call to any of the above functions, Python searches a standard list of directories and sets tempdir to the first one which the calling user can create files in. The list is:
1. The directory named by the TMPDIR environment variable.
2. The directory named by the TEMP environment variable.
3. The directory named by the TMP environment variable.
4. A platform-specific location:
* On RiscOS, the directory named by the Wimp$ScrapDir environment variable.
* On Windows, the directories C:\TEMP, C:\TMP, \TEMP, and \TMP, in that order.
* On all other platforms, the directories /tmp, /var/tmp, and /usr/tmp, in that order.
5. As a last resort, the current working directory.Donc des variables d'enviro peuvent être définies, mais pas forcément (aucune chez moi). Sinon, en fonction de la plateforme, les répertoires temp classiques. En dernier recours, le dossier courant.
Le premier des dossiers dans lequel on a les droits en écriture sera le bon...
Pas très standardisé tout ça.enfin bref, si c'est du python
>>> import tempfile >>> tempfile.gettempdir() '/tmp' >>>
Il me semble bien que c'est TMPDIR qui est utilisé sur la plupart des Unix/systèmes POSIX. Quelqu'un a-t-il une source fiable qui confirme/infirme ça ?
L'approche de Python me semble plutôt bonne.
GNU Guix, un gestionnaire de paquets fonctionnel.
Hors ligne
#2043 Le 17/08/2011, à 14:09
- helly
Re : /* Topic des codeurs couche-tard [5] */
Jme répette, mais le nouveau stroustrup est super !
Et dans le bouquin, y’a des identifiants pour télécharger les chapitres anglophones qui ne sont pas présents dans le francophone !
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
#2044 Le 17/08/2011, à 14:28
- HP
Re : /* Topic des codeurs couche-tard [5] */
Steap a écrit :Il faut récupérer la valeur de la variable d'environnement TMPDIR. En C, tu peux utiliser getenv().
tu es sur du nom de la variable?
# env | grep -i TMPDIR
nada… alors, bon, je ne vois pas ce que C récupérera de plus avec getenv() .
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#2045 Le 17/08/2011, à 14:34
- Steap
Re : /* Topic des codeurs couche-tard [5] */
A ceux chez qui TMPDIR n'est pas défini : quel système utilisez-vous ?
GNU Guix, un gestionnaire de paquets fonctionnel.
Hors ligne
#2046 Le 17/08/2011, à 14:35
- helly
Re : /* Topic des codeurs couche-tard [5] */
Moi.
Archlinux.
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
#2047 Le 17/08/2011, à 14:55
- Steap
Re : /* Topic des codeurs couche-tard [5] */
Une autre piste :
#ifdef P_tmpdir
...
#endif
J'étais persuadé que TMPDIR était défini quasiment partout
Dernière modification par Steap (Le 17/08/2011, à 14:55)
GNU Guix, un gestionnaire de paquets fonctionnel.
Hors ligne
#2048 Le 17/08/2011, à 14:59
- tshirtman
Re : /* Topic des codeurs couche-tard [5] */
ubuntu, pas définit ici… ni sur mon serveur debian…
ça fait un sacré trou dans ton "partout"
Hors ligne
#2049 Le 17/08/2011, à 15:08
- Steap
Re : /* Topic des codeurs couche-tard [5] */
Effectivement
Je reviens, je vais détruire cette page.
Bon, en bref, c'est le bordel de trouver /tmp
GNU Guix, un gestionnaire de paquets fonctionnel.
Hors ligne
#2050 Le 18/08/2011, à 00:09
- samυncle
Re : /* Topic des codeurs couche-tard [5] */
.
Hello world
Hors ligne