Aller au contenu

Le fil des geeks informatiques


Messages recommandés

Posté

Pourquoi c'est pourri ?

C'est une vraie question, je n'ai jamais eu à faire des trucs compliqués avec.

Posté

Je trouve pandas utilisable mais pas top parce que je suis habitué aux dataframes sur R qui sont mieux. Après tout R est fait pour ça.

Posté

Le SQL tout bête ou dplyr (R) sont mieux, nettement, comme langage de manipulation de données.

(Je préfère même SAS L4G.)

 

Pour la perf en local je crois que c'est data.table (R) le plus rapide généralement. (Mais bon, qui bosse en local sur de gros volumes ?)

Posté
2 minutes ago, Mathieu_D said:

? Je suis du tout début des années 80 !

Ah pardon, il ne jure que par l'asm x86 sur 8088.

Posté

Ha je suis vraiment rentré dans l'informatique avec l'Atari ste même si je savais me servir de l'amstrad pcw avant.

 

Et j'ai commencé à monter des pc avec les pentium 75 à 8 mo de ram, même si on a eu un 486 avant.

Posté

L'un de mes formats de stockage préféré est SQLite.

Pour l'anecdote.

Je suis fan de cet outil.

En revanche c'est du SQL 92 donc je ne sais pas si on peut dire qu'il est moderne.

Posté
9 minutes ago, L'affreux said:

Moderne comment ? 92 ou 99 ou plus récent ?

Ouais celui là ANSI SQL:1999 avec SQL:2003 analytic extensions.

 

Pour faire joujou là

https://docs.snowflake.com/en/user-guide/querying.html

 

 

Enfin il manque des vrais pivots au sql c'est dommage. (Enfin on peut s'en sortir en faisant générer les requêtes depuis un autre langage, parce que des centaines de sum(case when truc=1 else 0 end) as pouet_truc ça va merci.

(Je pense à ça https://tidyr.tidyverse.org/articles/pivot.html )

 

 

 

 

 

Posté
il y a 11 minutes, Mathieu_D a dit :

Enfin il manque des vrais pivots au sql c'est dommage.

Are you kidding me ? (Bon de toute façon je fais mes pivots et unpivots à la main, parce que j'aime pas la syntaxe.)

 

il y a 21 minutes, L'affreux a dit :

Moderne comment ? 92 ou 99 ou plus récent ?

Hmmm, je place des MERGE partout (avec des clauses OUTPUTs :wub:) , je ne lésine pas sur les fonctions de fenêtrage, j'ai l'ambition de remplacer une série de triggers d'audit par des tables historisées (pardon, "system-versioned"), j'ai encore pondu une requête récursive pas plus tard que tout à l'heure, j'use et j'abuse des APPLY (je crois que la syntaxe officielle est LATERAL)... On va dire "plus récent", je crois. ;)

Posté
4 minutes ago, Rincevent said:

Are you kidding me ? (Bon de toute façon je fais mes pivots et unpivots à la main, parce que j'aime pas la syntaxe.)

Ha non franchement c'est vraiment très limité.

 

Comme tu dis vaut mieux faire à la main depuis un programme qui génère le SQL. (Quand tu as beaucoup de variables ou que tu n'as pas un nombre fixe de modalités dans tes variables.)

Posté
il y a 13 minutes, Mathieu_D a dit :

(Quand tu as beaucoup de variables ou que tu n'as pas un nombre fixe de modalités dans tes variables.)

Ouais, mais là tu cherches un peu. ;)

Posté
1 minute ago, Rincevent said:

Ouais, mais là tu cherches un peu. ;)

Ben en prod tu as constamment de nouvelles catégories qui apparaissent et qui ne doivent pas faire planter ton schmilblic.

Posté
il y a 2 minutes, Mathieu_D a dit :

Ben en prod tu as constamment de nouvelles catégories qui apparaissent et qui ne doivent pas faire planter ton schmilblic.

Je peux concevoir que la partie pivotage-dépivotage soit faite dans ton Tableau-like préféré dans ce cas.

Posté
10 minutes ago, Rincevent said:

Je peux concevoir que la partie pivotage-dépivotage soit faite dans ton Tableau-like préféré dans ce cas.

Ha non pas quand c'est ton stock de features.

(Tout le principe du ML c'est de tout dénormaliser le dwh pour avoir un fichier plat ou une table - des lignes, les unités observées et des colonnes, les mesures continues et strings - en entrée de l'algo.)

  • 2 weeks later...
Posté

Il y a des utilistaeurs de Obsidian MD ici ? je teste le logiciel depuis quelques semaines mais je suis sur Mobile et ça me gave, j'attends de recevoir mon nouveau PC pour m'habituer à travailler dessus.

  • 2 weeks later...
Posté

Quelqu'un a déjà expérimenté /e/ ? @cedric.org maybe ?

Qu'est-ce qui pourrait faire que je décide de migrer vers /e/ plutôt que d'installer MicroG sur lineage ? 

Posté

J'aime vraiment beaucoup ces initiatives mais je n'ai plus aucune foi pour passer deux jours à installer mon téléphone en fait. C'est triste.

  • 2 weeks later...
Posté

87% des américains sont identifiables de manière unique à partir du trio code postal + genre + date de naissance. Sans doute la même chose en France.

 

 

Posté
Le 05/01/2022 à 21:31, cedric.org a dit :

J'aime vraiment beaucoup ces initiatives mais je n'ai plus aucune foi pour passer deux jours à installer mon téléphone en fait. C'est triste.

J'avais pas vu la réponse du coup. J'suis resté sur LineageOS sur le nouveau tel, auquel j'ai ajouté microG.

 

Franchement, y a quelques années, c'était du bricolage. Là, l'install se fait en 2/2. Le plus long, c'est uniquement l'attente de sept jours pour débloquer le bootloader ; Le reste se passe tranquille. Bon après, effectivement, y a les installations logiciels qui prennent du temps selon le nombre (Vu que j'en ai même pas 30, ça va..). J'ai pu testé la restauration du lanceur Nova, qui du coup met en grisé les icônes des app pas encore installés, et y a juste à cliquer dessus pour être renvoyer soit sur Gstore, ou ici sur Aurora. 

 

Nan, pour le coup, niveau ergonomie, y a eu un gap, c'est plaisant. D'autant que j'aurai pu faire plus simple en transférant, mais pas envie.

 

Pour /e/, on verra une prochaine fois peut-être.

  • Love 1
Posté
Le 18/01/2022 à 13:25, Waren a dit :

87% des américains sont identifiables de manière unique à partir du trio code postal + genre + date de naissance. Sans doute la même chose en France.

 

 

Dommage qu'il n'y ait pas de lien vers la fameuse étude car cela me parait invraisemblable.

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...