PierreLM a écrit 56 commentaires

  • # Clever Cloud

    Posté par  . En réponse au journal [HS] L'invasion des profanateurs de sépulture ... ne parlait pas des communistes !. Évalué à 6 (+5/-0).

    Je suis contre que mes données de santé soient hébergées par Microsoft, mais je suis aussi contre qu'elles le soient chez Clever Cloud. Pas de firewall (ou à la main par le support => https://developers.clever-cloud.com/doc/find-help/faq/#how-to-setup-a-firewall-on-clever-cloud). Si tu as une BDD chez eux, elle est exposée directement sur le net, protégée uniquement par un mot de passe ! Les network groups se font attendre pour remédier à ça.

  • [^] # Re: Trouver les vidéos

    Posté par  . En réponse à la dépêche Retour sur MiXiT 2022. Évalué à 1.

    J'ai les vidéos arrivent ! Youpi !

  • # Trouver les vidéos

    Posté par  . En réponse à la dépêche Retour sur MiXiT 2022. Évalué à 2.

    Je cherche les vidéos des talks sans succès. Il faut se connecter ou avoir payé l'inscription ?

  • # Cas d'usage

    Posté par  . En réponse à la dépêche Compiler Explorer a 10 ans. Évalué à 4.

    Si certains d'entre vous utilisent ce logiciel, je suis curieux d'en savoir plus sur les cas d'usage possible.
    Je suis développeur Java, j'ai l'impression que ça correspond à des cas poussés à l'extrême. Si c'est n'est pas vrai, je serais très heureux d'en apprendre plus !

  • [^] # Re: Bienvenu dans le monde réel :-)

    Posté par  . En réponse au journal J'ai mangé une pomme. Évalué à 4.

    Très modeste jardinier aussi, je trouve qu'effectivement ça permet de changer de regard sur les agriculteurs. Entre les quantités hallucinantes d'eau qui faut mettre pour récolter quelques tomates ou la grande tentation de mettre un coup de pchit-pchit chimique pour se débarrasser des fourmis (rapide et efficace).
    Je me garderais bien de taper sur les écolos des villes, je tire plutôt mon chapeau aux cultivateurs qui font du bon boulot (le bio en particulier)

  • # Jeans

    Posté par  . En réponse au journal Matériel libre ou s'en approchant. Évalué à 6.

    La marque de jeans 1083 propose des patrons sous licence Creative Commons. Le kit de matière première 0km associé n'est pas encore disponible mais je trouve l'initiative sympa.

  • [^] # Re: Réponses

    Posté par  . En réponse au journal Testez votre intuition. Évalué à 2.

    Si je peux me permettre, il n'y a pas besoin de faire des maths pour savoir que si 99% du temps est mangé par un fichier, tout travail sur ce dernier aura une répercussion majeure sur le temps total. En arrondissant, si tu divises par 2 le temps sur ce fichier, tu divises par 2 le temps total.

  • # Création monétaire par le système bancaire

    Posté par  . En réponse au journal Que répondre quand on vous dit que Bitcoin n’est pas une vraie monnaie ?. Évalué à 3.

    La création monétaire par le système bancaire décrite ici :
    https://fr.wikipedia.org/wiki/Cr%C3%A9ation_mon%C3%A9taire#Cr.C3.A9ation_par_le_syst.C3.A8me_bancaire_et_financier
    ne peut plus exister avec les bitcoins. Or ce mécanisme permet de financer tout un tas de projets sans avoir des épargnants en face selon un schéma 1 bitcoin épargné = 1 bitcoin investi.

    Je me trompe ?

  • # Goto

    Posté par  . En réponse au journal Bac et calculatrices programmables : la fin ?. Évalué à 3.

    Ah le bon temps où le goto était autorisé ! Pourquoi avoir créer le for, le while, les fonctions alors que le goto fait très bien l'affaire !

  • [^] # Re: Félicitations

    Posté par  . En réponse au journal rv/hervé : recherche d’itinéraire vélo minimisant l'énergie en utilisant les données d'OSM. Évalué à 1.

    Ce que vous risquez de devoir faire, c'est d'interdire les chemins qui coupent une porte fermée. J'avais testé sur hervé un exemple extrême : passer à travers les jardins à la française du château de Versailles. Le routage l'autorisait : en plus du problème déjà remonté, il avait des passages par des nœuds : barrier=gate,access=no.

  • [^] # Re: Félicitations

    Posté par  . En réponse au journal rv/hervé : recherche d’itinéraire vélo minimisant l'énergie en utilisant les données d'OSM. Évalué à 1. Dernière modification le 28 octobre 2014 à 09:33.

    Les way id sont : 243819641, 243819642, 243819644 et 243819646. Ils datent d'un an.

    Dans le source,
    tags->'highway' NOT SIMILAR TO '(motorway|trunk|construction|steps|pedestrian|track)%'
    ne devrait pas devenir :
    tags->'highway' NOT SIMILAR TO '(motorway|trunk|construction|steps|pedestrian|track|footway)%'
    ?

  • [^] # Re: Félicitations

    Posté par  . En réponse au journal rv/hervé : recherche d’itinéraire vélo minimisant l'énergie en utilisant les données d'OSM. Évalué à 1.

    Tiens, un voisin !

    Du coup, je remarque un bug, les chemins dans le parc sont taggués highway=footway or en France, cela signifie interdit aux vélos : http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Access-Restrictions#France

    La capture OSM se trouve ici : Lien OSM

  • # Géovélo

    Posté par  . En réponse au journal rv/hervé : recherche d’itinéraire vélo minimisant l'énergie en utilisant les données d'OSM. Évalué à 2.

    As-tu tenté le comparatif avec Géovélo (présent uniquement dans quelques villes) ? Ils ont adopté une stratégie un peu différente : l'algo essaie de faire passer sur des voies vélo-friendly (piste cyclable, couloirs de bus,…). Je ne le retrouve pas mais il y avait un curseur pour choisir entre rapidité et sécurité.

    Petite taquinerie : rv me fait passer à contre-sens sur un voie que j'ai récemment taguée en sens unique.

  • [^] # Re: Rien à voir

    Posté par  . En réponse au journal Garmin Forerunner 110 sous Linux. Évalué à 4.

    Sur mon modèle (forerunner 405), l'autonomie est d'environ 7h. Il y a des modèles pour ultra-trailer qui tiennent plus longtemps. Ce qui est annoncé par Garmin est plutôt honnête.
    Pour la seconde question, sur la mienne, la réponse est oui.

  • # Paquet Ubuntu

    Posté par  . En réponse à la dépêche Weboob atteint le .g. Évalué à 2.

    Y a t'il un dépôt ubuntu avec la version .g ?
    Sauf erreur de ma part, en ubuntu 13.04, la commande

    apt-get install weboob
    

    installe une .c

  • # Compte rendu

    Posté par  . En réponse à la dépêche Concours de programmation CodinGame le 26 mars 2013. Évalué à 2.

    Petit compte rendu de la session d'hier soir :

    Premier exercice

    Codage de la fameuse suite :

    1
    11
    21
    1211
    111221

    Très facile

    Second exercice

    Corriger l'indentation selon des règles prédéfinies. Risque de mal partir (c'est mon cas, je finis avec un score loin de mes attentes à 60%) mais pas difficile non plus.

    Résultats

    Les résultats sont ici http://www.codingame.com/cg/#!ranking:7 Pour l'emporter, il fallait être très rapide, la différence entre le 1er et le 3ème n'est que de 4 secondes ! Sur les 400 participants, 65 ont un score parfait de 100% et sont départagés par le temps.

  • [^] # Dîner mondain

    Posté par  . En réponse au journal Une pratique acousmatique sous logiciels libres. Évalué à 2.

    Peut-on dire qu'un DJ, une groupe comme Massive Attack ou des utilisations massives de samples comme The Avalanches sont des sous-ensembles de la musique concrète ?

  • # Import dans OSM

    Posté par  . En réponse au journal L'Opendata dans les Hauts de Seine. Évalué à 2.

    J'ai cherché s'il y a des discussions quelque part pour l'import dans OpenStreetMap, si j'en ai les compétences, je suis prêt à aider. Je n'ai pas trouvé. L'import des arbres remarquables (ou de tous) pourrait être très sympa.

  • # Travaux

    Posté par  . En réponse au message Third Jeudi Parinux ce soir à La Fine Mousse 75011 - Install Party à Vincennes. Évalué à 0.

    J'étais à la fine mousse mercredi soir. Vous deviez être assis sur des lames de parquet et les PC branchés avec des dominos, non ?
    Si vous voulez monter une salle serveur, j'ai une petite idée au sous-sol.

  • [^] # Avis sur la version 2012

    Posté par  . En réponse à la dépêche Code of Duty 2. Évalué à 0.

    Mon avis sur le cru 2012 : on est passé direct des amateurs à la ligue des champions. Sujet à mon avis, très difficile. J'ai mis 3h pour envoyer une solution ne prenant pas en compte les parenthèses. Le second sujet, pas regardé.
    C'est très bien, on est passé à un concours très sélectif et ce sont de très bons qui vont gagner. Si quelqu'un rend copie parfaite en 5h, tout mon respect.

  • # Avis sur la version précédente

    Posté par  . En réponse à la dépêche Code of Duty 2. Évalué à 2. Dernière modification le 09 mai 2012 à 13:46.

    Trouvant l'idée très bonne, j'ai participé l'année dernière. Néanmoins, j'avais été un peu déçu :

    • Énoncé avec des ambiguïtés, il y a eu après de longues discussions sur ce qui était autorisé ou pas. Des choses étaient interdites alors ce n'était pas explicitement écrit.
    • En Java, je crois que personne n'a été sélectionné. Pourquoi ?
    • Je n'ai pas compris si l'objectif était de faire un code générique ou un code optimisé. Il était dit dans le sujet n entier positif inférieur à 100. Fallait-il choisir des shorts pour être optimal ou un int tout bête pour que le code fonctionne avec des nombres bien au delà de 100 ?

    A la lecture du nouveau règlement, ces remarques ont été prises en compte avec une plateforme de soumission des solutions.
    Le règlement annonce 5h pour la phase de présélection. Pas compris le 5h/24h.

  • [^] # Re: Seine Saint Denis

    Posté par  . En réponse au journal [HS] Les bidonvilles aux portes de Paris. Évalué à 1.

    J'ai lu l'article du diplo. C'est plutôt juste pour le côté : toutes les cravates sortent du RER à la même station. Quant au fait qu'on vivrait dans des bunkers et qu'on serait quasiment escortés jusqu'au RER, c'est largement exagéré. On va parfois déjeuner au paradise sushi, décrit dans l'article comme un restau vide (c'est faux) car les gens, ayant peur de sortir, se font livrer.

  • [^] # Re: Réponse

    Posté par  . En réponse au message Programme Déterminant matrice carrée. Évalué à -1.

    J'ai dit une connerie, le déterminant, c'est seulement pour les matrices carrées. Du coup, dans la classe Mat, pas la peine d'avoir col et row, la dimension suffit. Voir, cette classe ne sert à rien du tout. Un tableau suffit.

  • # Réponse

    Posté par  . En réponse au message Programme Déterminant matrice carrée. Évalué à -1.

    En principe, il faut trouver par soi-même mais bon :

    public class TestDet3 {
    
    	public static void main(String[] args) {
    		Mat matricetest = remplirmatrice();
    		afficherMatrice(matricetest);
    		
    		System.out.println("Le determinant est : "+determinant(matricetest));
    
    		afficherMatrice(matricetest);
    	}
    
    	public static int determinant(Mat matrice)
    	{
    		int determinant=0;
    		
    		if(matrice.col==1)
    			return matrice.T[0][0];
    		
    		for (int col = 0; col < matrice.col; col++) 
    		{
    			Mat sousMat=getSousMatrice(matrice,col,0);
    			int detSousMatrice=determinant(sousMat);
    			if(col%2==0)
    				determinant+=matrice.T[col][0]*detSousMatrice;
    			else
    				determinant-=matrice.T[col][0]*detSousMatrice;
    		}
    
    		return determinant;
    	}
    
    	private static Mat getSousMatrice(Mat matrice,int colToSupp,int rowToSupp)
    	{
    		Mat retour = new Mat();
    		retour.col=matrice.col-1;
    		retour.row=matrice.row-1;
    		retour.T=new int[retour.row][retour.col];
    		
    		for(int i=0;i<matrice.col;i++)
    			for(int j=0;j<matrice.row;j++)
    			{
    				if(j<rowToSupp && i<colToSupp)
    					retour.T[i][j]=matrice.T[i][j];
    				else if(j<rowToSupp && i>colToSupp)
    					retour.T[i-1][j]=matrice.T[i][j];
    				else if(j>rowToSupp && i>colToSupp)
    					retour.T[i-1][j-1]=matrice.T[i][j];
    				else if(j>rowToSupp && i<colToSupp)
    					retour.T[i][j-1]=matrice.T[i][j];
    			}
    		return retour;
    	}
    	
    	public static Mat remplirmatrice()
    	{
    		Mat retour=new Mat();
    		int [][] T={{-2,2,-3},{-1,1,3},{2,0,-1}};
    		//int [][] T={{-2,2,-3},{0,1,3},{0,0,-1}};
    		retour.T=T;
    		retour.col=3;
    		retour.row=3;
    		
    		return retour;
    	}
    
    	public static void afficherMatrice(Mat add) {
    
    		for (int row = 0; row < add.row; row++)
    		{
    			for (int col = 0; col < add.col; col++) 
    				System.out.print(" " +add.T[row][col]);
    			System.out.println();
    		}
    		System.out.println();
    	}
    }
    
    

    Ça ne doit fonctionner que pour les matrices carrées. Je te laisse faire les autres. Attention à la syntaxe, nom d'une classe commençant par une majuscule...

    En contrepartie, tu participeras au libre. Je suggère une dépêche linuxfr ou une page wikipedia de ton choix.

  • [^] # Re: stage ?

    Posté par  . En réponse au journal Des stages systèmes Linux !. Évalué à 6.

    Ayant fait un stage au CEA à Bruyères le chatel, je confirme que les stages sont de très bons niveaux et l'ambiance très bonne. Etant donné que les stagiaires n'ont pas le droit d'entrer sur le site, il y a une petite maison avec tous les stagiaires. Système de cars le matin et le soir vraiment top. Le niveau est très élevé, en particulier sur linux.