1860

Tes binaires ont peut-être déjà le bon manifest?
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é

1861

Ouais, c'est soit ça, soit
  • Tu n'as pas "la bonne" version de Windows
  • Tu as désactivé UAC

Perso, avec l'exécutable téléchargé depuis http://gnuwin32.sourceforge.net/packages/patch.htm, ça confirme complètement l'information fournie par Zerosquare:
jgiS
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

1862

http://loic.foissy.free.fr/Sujet_zero_CAPES.pdf
Il y a un module pour faire du Logo(-like) en Python. Amusant hehe
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

1863

C'est moi ou c'est terriblement moche le go ? sick (en plus ça a vraiment été designé par des enculeurs de mouches)
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

1864

Non ce n'est pas toi.

Par contre zero, un doute m'habite, ce sujet est a faire sur papier??
Ils demande de pondre du code sur papier? o_o
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.

1865

Ca ne me surprend pas, tous les concours que j'ai passé avaient de l'algo et/ou de la programmation/du scripting et il fallait l'écrire (comme au bon vieux temps à l'IUT trilove)
avatar

1866

Bon, j'ai perdu une demie heure, regardez pourquoi. Bon déjà pour quelque chose qui devrait être écrit en 30sec dans n'importe quel langage, j'ai écrit un truc comme ça :
func (v *virtualPointWorkerImpl) setNextProcessTime(now time.Time) {
	subtract := (now.Minute() % 15) * 60 * second + now.Second() * second + now.Nanosecond()
	v.lastProcessStartInterval = now.Add(-subtract)
}
L'idée était que "j'arrondisse" le temps à la période de 15 minutes auquel il appartient. Bref rien que de très simple. Mais je n'arrivais absolument pas à trouver pourquoi ça ne compilait pas.
cannot use -subtract (type int) as type time.Duration in argument to now.AddDonc bon après comme time.Duration est un int64 j'essaie de convertir en int64, ça marche dans certains cas et ça matche la compréhension que j'avais de go.
v.lastProcessStartInterval = now.Add(int64(-subtract))Toujours pas.
workers/temp.go:50: cannot use int64(-subtract) (type int64) as type time.Duration in argument to time.AddAlors j'essaie ça :
v.lastProcessStartInterval = now.Add(time.Duration(-subtract))Ce qui ne marche pas mieux.
workers/temp.go:50: time.Duration undefined (type time.Time has no field or method Duration)Après des recherches (c'est super chiant d'utilisé un langage utilisé par 3 pelés qui ne sont même pas d'accord sur la façon d'importer des packages) je suis arrivé à ça http://stackoverflow.com/questions/13268834/time-time-undefined.
Voilà, oui y avait une variable nommée time qqpart ailleurs dans mon code. Maintenant plus, et ça compile.

Un autre truc rigolo aussi, c'est que quand tu parses une duration, tu dois écrire une string de référence disant comment le temps est. Alors au début j'avais pris un truc comme ça :
	const shortForm = "2006-08-02 03:00"
	time, error := time.Parse(shortForm, "2016-08-22 18:00")
	if error != nil {
		log.Fatal(error)
	}
(Vous voyez aussi la belle façon innovative de gérer les erreurs en Go, j'en rêvais à l'époque en C.). Ca marchait bien, sauf qu'une fois j'ai eu une date à 18h comme vous le voyez ci-dessus. Runtime error:
parsing time "2016-08-22 18:00": hour out of rangeRecherche sur Internet, encore qqes minutes, et en fait au lieu de mettre 03:00 comme heure de référence faut mettre 15:00 sinon il cherche un AM/PM. Qui n'apparaît pourtant pas dans ma template string, que j'ai pas mis parce que je suis Européen et que c'est comme ça que les heures devraient être écrites partout en tous cas sur un ordinateur parce que c'est pas ambigu. Rondudjuuu.

En plus mon collègue est pas terrible, le seul qui connaît go ici et qui a voulu qu'on utilise ça, répond pas. Il doit probablement considérer mes questions comme noob, alors je le vois lire mes msgs sur son écran et passer à autre chose. Aucun doute que je le soûle mais bon, si ça ne tenait qu'à moi on ne passerait jamais à un langage qu'il n'y a qu'une seule personne dans la boîte qui est formé pour. neutral
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

1867

Et pourquoi tu t'infliges ça ? #modfus#
(OK, cross edit)

(pencil, choisir un langage que personne ne connait est un choix complètement abruti — je compatis)

1868

Je suis dans une période difficile, toujours sur la corde raide avec un milliard de choses qui m'énervent dans mon environnement actuel mais que je prends sur moi (je ne peux même pas forcément les lister, ce sont juste plein d'émotions de dégoût, de tristesse, d'ennui etc. qui remontent à divers moments, et quand je me rends compte c'est déjà trop tard, je suis super énervé donc je vais overréagir). Quand on y pense, il y a vraiment de quoi, mais chacune de ces choses sont un détail qui ne mérite pas forcément de s'énerver. Mais le zen marche très mal quand la marmite déborde. Et c'est vraiment difficile parce que si la raison me dit de rester calme (si le gars veut pas répondre c'est que je le soûle donc la raison veut que je me fasse petit, le laisse et parte explorer les tréfonds du langage tout seul, d'autant que j'ai le temps, j'ai pas une deadline hard ; donc m'énerver ne va qu'empirer les choses et n'est pas une solution) d'un autre côté mes tripes me donnent envie de crier, de me libérer de mes chaînes parce que je n'ai pas envie de vivre tout ça. Sauf que si je commence à le faire je vais vraiment chier partout, parce qu'il y a vraiment plein de choses qui ne me vont pas (chacune n'est peut être pas une bonne raison de s'énerver, mais tout ensemble contribue probablement à ce que je me sente malheureux).
Je ne sais pas bien quoi faire là. :/
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

1869

Tu fais un peu de course à pied ? Ca vide vraiment la tête, courir une demi-heure évacue vraiment les soucis de la journée, c'est magique. En tout cas, bon courage ^^

1870

*pat* *pat*
Oui, un peu de sport pourrait éventuellement t'aider à penser à autre chose.

1871

Brunni > C'est vrai que ton ambiance actuelle n'a pas l'air top… Je pense que ça arrive à beaucoup de monde, avec des niveaux d'intensité variables, mais dès que ça touche à tes sentiments et émotions propres, il n'y a pas de recette universelle pour améliorer les choses… Je pense que tu fais déjà ce qu'il faut faire. En tout cas, tu en donnes l'impression.
Du coup je ne sais vraiment pas quel conseil on pourrait te donner ici… Fais des pauses ? Va te balader ? Trouves des trucs pour te détendre plus intensivement hors des heures travaillées ?
Si, juste un truc, est-ce que tu en as parlé honnêtement à d'autres personnes que celui qui a imposé le choix ? (Si celui-ci est ton chef, cette question n'est pas valide est sensible)
C'est con, mais parfois, juste en parler de vive voix à quelqu'un qui comprend (sinon ça sert à rien), ça soulage… Parfois même, ça peut débloquer des choses.
En tout cas, je compatis :/


Pour ce qui est du Go, je n'en ai jamais fait, mais tout ce que j'avais lu à ce sujet était plutôt élogieux, surtout que des projets comme Docker ou InfluxDB en font grand usage, du coup ça m'a étonné… Ton post permet au moins de notifier que ce n'est pas si beau que ce que l'on nous vend. C'est un retour d'expérience intéressant, même si basé sur la frustration. (Ce qui se comprend)
Maintenant, date & heure sont des notions d'apparence simples, mais réellement compliquées à appréhender dans leur ensemble (surtout pour l'humain lambda), et peu de langages ont une boîte à outil de fonctions de date robuste à toute épreuve. Ce n'est peut-être pas le meilleur domaine où comparer les langages et frameworks… Mais ouais, le code tel que tu l'as montré ne fait pas rêver. sorry

PS: J'espère que tout va s'améliorer et que tu retrouveras la voie de la lumière et des arc-en-ciels. wink
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

1872

Oui enfin docker comme exemple.. hum...
Je n'en dirais pas plus
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.

1873

D'ailleurs, le logo de Go est un plagiat!
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é

1874

Ah oui, c'est un animal, effectivement !! eek

1875

En plus, les deux ont des dents et deux yeux eek
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

1876

Et des oreilles !!
#peur2#

1877

Brunni (./1863) :
C'est moi ou c'est terriblement moche le go ? sick
Heureusement qu'Hippo ne vient plus, tu l'aurais vexé embarrassed

Sinon, j'avais lu des avis négatifs sur Go, mais c'était sur les forums de TheDailyWTF où ça trolle sec tongue (mais on apprend des choses tout de même).

(et comme GC, je te souhaite plein de licornes, d'arc-en-ciels et tout et tout. Je voulais poster un lien vers une page avec plein de bonbons brunniesques pour te remonter le moral, mais comme tu as dit que tu étais obligé de manger sainement, je voudrais pas être cruel.)
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

1878

Pen^2 (./1874) :
Ah oui, c'est un animal, effectivement !! eek
C'est le même animal (gopher en anglais).
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é

1879

GoldenCrystal (./1871) :
Maintenant, date & heure sont des notions d'apparence simples, mais réellement compliquées à appréhender dans leur ensemble (surtout pour l'humain lambda), et peu de langages ont une boîte à outil de fonctions de date robuste à toute épreuve. Ce n'est peut-être pas le meilleur domaine où comparer les langages et frameworks… Mais ouais, le code tel que tu l'as montré ne fait pas rêver. sorry
Le Java est particulièrement horrible sur ce point. Déjà, tout avant JSR-310 (qui nécessite Java 8) est une horreur:
  • Date est censé être un instant, toujours en UTC, Calendar représente la date en un calendrier, donc de la manière de laquelle un humain l'écrirait. Mais pour des raisons historiques (il n'y avait que Date à une époque), les objets de parsage et formattage travaillent sur… des Dates! sick Ça complique pas mal la vie surtout si on veut travailler avec des fuseaux horaires autres que celui du système. C'est corrigé dans JSR-310, le parsage et le formattage se fait maintenant de préférence sur des objets de type ZonedDateTime ou LocalDateTime plutôt qu'Instant.
  • Comme il n'y avait pas d'objet de type LocalDateTime pour représenter des dates sans fuseau horaire spécifié, et comme même Calendar n'existait pas dès le départ, il y a des bibliothèques qui utilisent abusivement Date pour stocker ce genre de dates (par exemple celles lues dans des fichiers tableur), en forçant le fuseau horaire à UTC au mieux, en utilisant celui par défaut au pire (ce qui est une très mauvaise idée parce que ça peut perdre de l'information: par exemple, une heure comme 2016-03-27 02:15:00 n'existe pas en "Europe/Paris").

Mais au moins une horreur bordélique a été reprise inchangée dans JSR-310 (sans doûte pour faciliter les portages et éviter de mauvaises surprises au moment du portage, mais du coup, les vieux pièges sont toujours là): les chaînes de formattage. Une chaîne de formattage convenable ressemble à ça: "yyyy-MM-dd HH:mm:ss". Et c'est sensible à la casse (comme on le voit avec MM vs. mm)! Si on ne choisit pas les bonnes majuscules ou minuscules, on a des résultats faux: par exemple, hh en minuscule fait de l'AM/PM (même si AM/PM n'est écrit nulle part). Mais le pire des pièges est YYYY: week-based year. Ça donne l'année correcte presque dans tous les cas, mais autour du nouvel an, ça donne des off-by-one très surprenants, parce que ça prend l'année dans laquelle commence la semaine, pas l'année qui va avec la date! C'est l'horreur à déboguer. mur

À noter également qu'il y a quand-même un détail qui a changé dans le parsage: lors du parsage d'un format contenant EEE (jour de semaine), le vieux SimpleDateFormat sautait tout simplement le jour de semaine, le nouveau DateTimeFormatter JSR-310 le vérifie et lance une exception s'il ne correspond pas au reste de la date. Bien sûr, cette différence de comportement n'est documentée nulle part. sick
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é

1880

man date
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.

1881

Bah, c'est beaucoup moins bordélique (avec pourtant à peu près la même sélection de formats), déjà parce qu'une casse intuitive (%y-%m-%d %H:%M:%S) donne un format à peu près correct (il n'y a que l'année à 2 chiffres qui n'est pas idéale, il faut %Y pour une année à 4 chiffres), et ensuite parce que le fameux week-based year a une lettre différente (%G, ou %g pour la version à 2 chiffres), ce qui évite le risque de confusion avec %y/%Y.
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é

1882

Kevin Kofler (./1879) :
Et c'est sensible à la casse (comme on le voit avec MM vs. mm)!
Kevin Kofler (./1881) :
déjà parce qu'une casse intuitive (%y-%m-%d %H:%M:%S)
#modcoquin#

1883

Bah, si tu ne vois pas la différence en cohérence entre %y-%m-%d %H:%M:%S et yy-MM-dd HH:mm:ss… Même entre %Y-%m-%d %H:%M:%S et yyyy-MM-dd HH:mm:ss, je trouve le premier clairement mieux fichu. Si en Java ils avaient inversé M (mois) et m (minutes), ainsi que s (secondes) et S (fractions de secondes), ça aurait donné du yyyy-mm-dd HH:MM:SS, mais hélas…

[EDIT: s/inverti/inversé/g, merci Folco]
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é

1884

Et le plus grand problème de la sensitivité à la casse, c'est quand la mauvaise casse donne un résultat apparemment bon, mais va foirer quand tu te l'attends le moins (en pleines vacances de noël), comme c'est le cas pour yyyy (correct) vs. YYYY (dont l'usage est presque toujours une erreur) en Java. Là encore, la version Unix avec %Y vs. %G est meilleure: personne ne va accidentellement utiliser la lettre G pour formater son année; ceux ou celles qui l'utilisent ont forcément lu la documentation.
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é

1885

(-inverti + inversé)
Pour connaitre ça aussi en détail, tu fais du Java maintenant ? T'utilises quoi comme ide ? cheeky

1886

Kevin Kofler (./1878) :
Pen^2 (./1874) :
Ah oui, c'est un animal, effectivement !! eek
C'est le même animal (gopher en anglais).
Et ? En quoi est-ce un plagiat pour autant ?
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

1887

Kevin Kofler (./1878) :
Pen^2 (./1874) :
Ah oui, c'est un animal, effectivement !! eek
C'est le même animal (gopher en anglais).
Alors PHP a plagié le parti républicain des Etats-Unis?
Les deux applis sont assez différente pour que le logo ne trompe personne.
avatar

1888

(badum)

Moi j'utilise GregorianCalendar dans java.

1889

Kevin Kofler (./1878) :
Pen^2 (./1874) :
Ah oui, c'est un animal, effectivement !! eek
C'est le même animal (gopher en anglais).

the-three-ducks.jpg

(en plus ils s'appellent tous les trois "Duck")
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

1890

Folco (./1885) :
(-inverti + inversé)
Corrigé. smile
Pour connaitre ça aussi en détail, tu fais du Java maintenant ?
Oui, enfin, "on me fait faire du Java" décrirait mieux la situation. Un peu comme Brunni avec le Go.
T'utilises quoi comme ide ? cheeky
NetBeans, parce que les projets sur lesquels je travaille sont crées avec et sont le bordel à compiler avec quoi que ce soit d'autre (ou même en ligne de commande). Ce truc est tolérable, mais limite, parce que c'est très lent (et gourmand en RAM) et bogué. Je préfère de loin KDevelop, mais KDevelop-Java n'a jamais été fini, et puis comme déjà dit, ce serait de toute façon le bordel pour ces projets (parce que contrairement à KDevelop, qui est fait pour faire des CMakeLists.txt qui compilent aussi très bien en ligne de commande, NetBeans fait tout pour rendre les projets entièrement dépendants de lui). Mais même Eclipse était nettement plus réactif que NetBeans la dernière fois où j'ai essayé les deux. (Et c'est normal: KDevelop = pur natif, Eclipse = Java + SWT + toolkit natif, NetBeans = pur Java, forcément, v(KDevelop) > v(Eclipse) > v(NetBeans). Le Java est lent.)

Et non, je n'utilise pas NetBeans pour mes projets C/C++ et je n'ai aucune intention de le faire! KDevelop rulez! (Et KTIGCC. smile)
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é