1

mad
putain de merde, des débiles ont utilisé un type timestamp dans une BDD au lieu d'un datetime normal, cette date timestamp étant utilisée pour générer un nom de fichier. Ce fichier est utilisé plus tard (le nom est généré à chaque fois).
D'ordinaire, ce champ timestamp est gardé constant et à sa valeur d'origine via la couche data du logiciel #propre#
Or là, j'ai updaté la table à la main.
Et donc, ça ne marchait plus...
Sauf que visuellement, entre un temps en ms et un autre, ça ne saute pas vraiment aux yeux couic
Une soirée perdue à cause de ça tritop
vtffbangmad

2

T'inquiète, j'ai perdu presque un mois de travail à cause de la limite des timestamps Unix en 32bits différente de la limite en 64bits (les contrôles de dates fonctionnaient parfaitement dans mon environnement de test et invalidaient tous les comptes gérés en environnement de production, tout ça parce qu'un compte sans date de fin se terminait en l'an 8888 pour des raisons pratiques, et qu'un timestamp en l'an 8888 est dans le passé en environnement 32bits).

Alors je compatis, les timestamps, çaylemal !
avatar

3

il a encore du temps pour utiliser son compte le gars grin
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4

ça pourrait être pire, vous n'avez jamais eu de date au format texte ? (ouais, va gérer les locales pour avoir le bon format, et le tri, j'en parle même pas "15/04/2013 23:44:37")
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

5

Encore la ça va pour etre lisible, Ca j'adore perso:

12/2/3 9:12:7
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

6

Encore mieux: 12 2 3 9 12 7 – bonne chance pour savoir quoi est quoi! gni (Non, ce n'est pas du vécu… heureusement!)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

7

Godzil (./3) :
il a encore du temps pour utiliser son compte le gars
Ouais cheeky (enfin, ce n'est pas parce qu'il n'y a pas de date de fin à un instant t qu'il n'y en aura jamais, hein tongue)
avatar

8

Godzil (./5) :
Encore la ça va :

12/2/3 9:12:7

si ça va, dis moi comment tu fais le tri en bdd... c'est déjà mort... tongue
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

9

bonjour !

10

vince (./4) :
ça pourrait être pire, vous n'avez jamais eu de date au format texte ? (ouais, va gérer les locales pour avoir le bon format, et le tri, j'en parle même pas "15/04/2013 23:44:37")

Et on ne peut pas toujours savoir si c'est américain ou français comme format de date...


Sinon, un peu dans le même genre, j'ai un bug avec Python, quand je prends un objet datetime (avec fuseau horaire), que je le convertis en timestamp, et que je le reconvertis en objet datetime, j'ai un décalage d'une heure depuis avril.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

11

vince (./8) :
Godzil (./5) :
Encore la ça va :

12/2/3 9:12:7

si ça va, dis moi comment tu fais le tri en bdd... c'est déjà mort... tongue


(j'ai edité ma phrase était mal formulée)

Je parlais de la lisibilitée, sur ton exemple on peux encore arriver a distinguer (visuellemnet) le jour let mois et l'année (voir meme l'heure/minute/seconde)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

12

Nil (./2) :
T'inquiète, j'ai perdu presque un mois de travail à cause de la limite des timestamps Unix en 32bits différente de la limite en 64bits (les contrôles de dates fonctionnaient parfaitement dans mon environnement de test et invalidaient tous les comptes gérés en environnement de production


c'est pour ca que les environnements de dev, de test, et de preprod doivent toujours être iso à ceux de prod dans les moindres détails smile
Ancien pseudo : lolo

13

quitte à avoir des environnements identiques, autant bosser direct sur celui de prod !tripo
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

14

une application robuste doit pouvoir tourner sur n'importe quoi embarrassed

15

Surtout sur n'importe quoi
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

16

Spipu (./12) :
c'est pour ca que les environnements de dev, de test, et de preprod doivent toujours être iso à ceux de prod dans les moindres détails
Ouais en théorie et dans le meilleur des mondes ^^. Sauf que l'environnement de test est ma machine pour des raisons pratiques, du coup ça réserve parfois des surprises assez "amusantes" cheeky
avatar

17

vince (./13) :
quitte à avoir des environnements identiques, autant bosser direct sur celui de prod !
Ouais, au moins on sait tout de suite si ça marchera ou pas en prod cheeky
avatar

18

vince (./13) :
quitte à avoir des environnements identiques, autant bosser direct sur celui de prod !tripo

http://thedailywtf.com/Articles/The_Developmestuction_Environment.aspx grin
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

19

ça me rappelle un mec qui bossait sur un projet, il ne compilait jamais son code lui même, et il refusait d'effectuer les plus simples tests élémentaires au seul prétexte que c'était le boulot des utilisateurs de tester et faire des bugs report au besoin cheeky
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

20

Ah bon ? Ça existe des gens comme ça ? #ange#
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

21

Je ne sais pas. Ça ne peut pas être de moi qu'il parle parce que je compile toujours mon code. tongue (Pour les paquetages Fedora, je les envoie à Koji et je les corrige jusqu'à ce que ça compile.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité