J'insiste sur le prix car j'ai vu pas mal d'exemples où c'était important.
La beagle board qui est une carte de hobbyst avec un omap 3430 avec le minimum de composant qui avait un prix "tel que le mari n'avait pas besoin d'en parler à sa femme avant achat": ~150$.
Cette carte a eu du succès, l'expérience a été recommencé avec le 4430.
Opengraphics a voulu se financer en vendant une carte pci avec un gros FPGA, cela devait servir de plate-forme de développement et d'avances dans leur frais futures : 1500$ (le fpga coutant 400$). Ils n'en ont vendu que qq centaines d'exemplaires et le projet semble au point mort.
La raspery Pi à 35$ est en rupture de stock, malgré le cpu ARM quasi obsolète (arm9).
L'arduino et la mini carte de dev du msp430 suivent la même logique : rendre la techno accessible au plus grand nombre pour faire vivre l'écosystème logiciel.
A 10k€, vous êtes clairement orienté professionnel uniquement, et encore professionnel spécialisé qui ne peut pas se contenter d'une camera DV ou d'un appareil photo reflex qui fait vidéo.
Cela a l'air de truc professionnel pour la vidéo, c'est donc beaucoup moins courant que de l'ethernet.
Je suis prêt à parier que le dual link a 3Gbps coûte beaucoup plus chère que 2 cartes 10 giga ethernet (2*400€). Il faudrait voir aussi la quantité de royalties à payer pour l'objet en question.
Sur le parser, qui était fait pour être écrit en 15 minutes et 10 lignes,
Je ne suis pas d'accord avec ce genre d'assertion. Cela me fait penser au débutant qui dit avoir besoin d'un jour pour faire le boulot, le chef de projet prévoit une semaine, et c'est bien une semaine qui est nécessaire.
Il y a peut être 10 lignes de code, mais parfois il faut pas mal de réflexion pour en arriver là, surtout si on a jamais été confronté au problème. Si tu en es à ton 10 ième parser, la vitesse n'est pas la même du tout. Il ne faut surtout pas négliger la phase de réflexion amont qui peut amener à des solutions plus simple et surtout ne pas prendre la 1er solution qui est souvent la plus complexe (et donc la moins fiable, la difficile à maintenir, etc…).
En plus, dans le cas d'un parser, dans un vrai code, il est peu évident d'utiliser un truc de 10 lignes rien qu'à cause des erreurs que l'on veut claires et précises.
Mais aussi, être bien payé en France lorsqu'on a de l'expérience, pas évident (ce qui explique peut-être aussi une part de difficulté)
A un moment (35 ans ?), si tu veux continuer à augmenter niveau salaire, il faut changer d'orientation (marketing, qualité, chef de projet, etc…) mais pas dev. Malheureusement.
Pour le 3), c'est plutôt du firewire 3200 qu'il faudrait, à priori la norme de périphérique la plus rapide. C'est aussi une norme avec plein de royalities. 300i/s * 12megapixel * 12 bits/pixel, cela fait du monde. Ou alors une agrégation de lien gigabyte ethernet ? Cela couterait toujours moins chère qu'une carte 10 gigabytes ethernet.
Elle utilisera le Capteur CMOS 4K Super35 à haute vitesse d'obturation, le tout boosté grâce à du logiciel et matériel libre, avec un objectif de prix de détail bien au-dessous de 10 k$. Qu’en pensez vous?
Dans l'absolu, cela fait très cher. Mais j'imagine que si la version 1 fonctionne, vous trouverez sans doute une boite comme Parrot ou Archos, pour sortir une version moins chère. Il est d'ailleurs possible d'utiliser la même base logiciel, mais du hardware moins bon pour augmenter la base d'utilisateur (un prix de moins de 500€, cela devrait intéresser du monde).
Les salaires en europe ne sont pas spécifié en brut ou en net, voir en net moins impôt sur le revenu.
L'Allemagne a un IR prélevé à la source avec des taux supérieurs à la France (l'IR en France est assez faible), ce qui fait un net faible par rapport au brut français.
Il n'a pas de pénurie. L'informatique est un domaine pointu où les technologies évoluent vite. Cela me rappelle un dentiste qui parlait d'une technique récente chez eux (
Or les entreprises veulent toujours des personnes immédiatement efficaces. Ils cherchent donc des informaticiens sur des compétences "à jour" mais sans vouloir former personne. Et donc, toutes les boites cherchent les mêmes profils. C'est fini le temps où les consultants de Anderson Consulting avaient 3 mois de formation pour apprendre les méthodes de la boite.
La pénurie est surtout pour les SSII qui veulent embaucher des experts, avec des salaires de personnes ayant 2 ans d'expérience.
Une petite question qui a un rapport lointain avec la news.
Je cherche à calculer l'encadrement de valeur de a+b, a*b, a-b, a/b dans le cas où a et b sont des valeurs physiques que l'on connait avec une précision fixe ou relative, cela définit donc une fonction de probabilité en forme de porte. Avec a+b, cela donne une probabilité 2x plus large mais en forme de pyramide (avec une pente en "x", en ligne droite). Est-ce que la forme de la probabilité est la même pour les autres opérations ? Est-ce que si on continue l'enchainement des opérations on a la pente qui passe en x² puis x4,… etc ?
Le but serait d'avoir une idée de la précision d'un calcul "à 99%" par exemple, car si on fait simplement du calcul de range, on atteint vite + ou - l'infini (avec les boucles).
Il y a une définition précise du processus de vote démocratique. cf le papier de la cnil sur le vote électronique d'une élection professionnelle.
La partie marrante est la définition du "scellement" de l'urne. Un ou 2 cadenas dans le monde réel avec 2 personnes pour avoir la clef. Ce scellement permet de garantir l'absence d'ajout sans passer par le compteur. Dans l'élection en question, 2 modifications de maintenance ont été faite sans devoir briser le scellement ! Ce qui veut dire qu'il était bidon.
Que faire comme quand en Belgique, un vote électronique annonce 4096 votes de plus que l'émargement ?
Ou qu'une machine est perturbé par un simple aimant comme signaler dans le précédent journal ?
L'exemple est plus gros, car les opérations sont décrites complètement. J'imagine que G'MIC propose un tas de fonctions prédéfinis. Si c'était la même chose en Lua, cela prendrait aussi 1 ligne. Je parlais uniquement d'utiliser Lua pour faire le lien entre les objets cimg, pas de tout faire en lua.
Parce que perl permet de faire bien plus de chose, plus facilement et plus proprement. Mais je suis d'accord que pour une personne connaissant déjà sed, il faut faire l'effort d'apprendre autre chose.
Je trouve que c'est du gachi (doublé d'un syndrome NIH), c'est tout. Même dans un langage minimaliste comme gmic, tu as toujours des trucs de gestion comme les conditionnels, les boucles, l'extraction de paramètres externes, etc… Pourquoi encore réinventer la roue ? Cela m'agace car je trouve cimg très pratique.
Je parie que lua supporte l'ajout d'accès à des fonctions externes, voir l'ajout d'un type opaque "image" qui aurait pu recevoir les appels au fonctions de cimg.
sed est un bon exemple. "Des gens" ont créé perl pour se passer d'outils comme sed et awk. L'usage actuel de sed est une habitude pour exercer une expression régulière sur un fichier, bien qu'il puisse faire bien plus de choses (de façon totalement illisible). Cet usage de sed peut être remplacé par un one liner perl de la même façon.
à part "plus" tu as d'autre manière de faire des réductions ?
Dans un traitement d'image comme les exemples de cimg, tu as l'algorithme du painter : les objets au fond dessiné en premier, puis les objets au premier plan. Dans le cas d'une boucle omp for, l'ordre n'est plus respecté. Dans l'exemple des "triangles qui tournent" cela fait un effet de clignotement assez moche.
Il faut pour cela fournir des boucles qui garantissent qu'il n'y a pas de dépendance entre 20 itérations de la boucle. Ce n'est pas aussi simple que cela en à l'air.
Est-ce que le coeur de cimg a changé pour espérer un jour voir utiliser les instructions SIMD, ou le multi coeur (avec openmp), voir l'usage d'opencl ? La dernière que j'avais regardé, c'était pas trop imaginable.
[^] # Re: Pas sûr...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [HS] Hacker le problème du logement. Évalué à 2.
Qu'est-ce que cela peut lui faire si à cause de l'augmentation du marché, il ne peut pas racheter (à cause des frais) la même chose ailleurs ?
"La première sécurité est la liberté"
[^] # Re: la suite ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Apertus va créer une caméra de cinéma numérique entièrement nouvelle. Évalué à 5.
J'insiste sur le prix car j'ai vu pas mal d'exemples où c'était important.
La beagle board qui est une carte de hobbyst avec un omap 3430 avec le minimum de composant qui avait un prix "tel que le mari n'avait pas besoin d'en parler à sa femme avant achat": ~150$.
Cette carte a eu du succès, l'expérience a été recommencé avec le 4430.
Opengraphics a voulu se financer en vendant une carte pci avec un gros FPGA, cela devait servir de plate-forme de développement et d'avances dans leur frais futures : 1500$ (le fpga coutant 400$). Ils n'en ont vendu que qq centaines d'exemplaires et le projet semble au point mort.
La raspery Pi à 35$ est en rupture de stock, malgré le cpu ARM quasi obsolète (arm9).
L'arduino et la mini carte de dev du msp430 suivent la même logique : rendre la techno accessible au plus grand nombre pour faire vivre l'écosystème logiciel.
A 10k€, vous êtes clairement orienté professionnel uniquement, et encore professionnel spécialisé qui ne peut pas se contenter d'une camera DV ou d'un appareil photo reflex qui fait vidéo.
"La première sécurité est la liberté"
[^] # Re: De la technique, que diable !
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Apertus va créer une caméra de cinéma numérique entièrement nouvelle. Évalué à 2.
Cela a l'air de truc professionnel pour la vidéo, c'est donc beaucoup moins courant que de l'ethernet.
Je suis prêt à parier que le dual link a 3Gbps coûte beaucoup plus chère que 2 cartes 10 giga ethernet (2*400€). Il faudrait voir aussi la quantité de royalties à payer pour l'objet en question.
"La première sécurité est la liberté"
[^] # Re: mythomanes
Posté par Nicolas Boulay (site web personnel) . En réponse au journal 285 jours : l’ancienneté moyenne au chômage des demandeurs d’emploi en informatique. Évalué à 6.
Sur le parser, qui était fait pour être écrit en 15 minutes et 10 lignes,
Je ne suis pas d'accord avec ce genre d'assertion. Cela me fait penser au débutant qui dit avoir besoin d'un jour pour faire le boulot, le chef de projet prévoit une semaine, et c'est bien une semaine qui est nécessaire.
Il y a peut être 10 lignes de code, mais parfois il faut pas mal de réflexion pour en arriver là, surtout si on a jamais été confronté au problème. Si tu en es à ton 10 ième parser, la vitesse n'est pas la même du tout. Il ne faut surtout pas négliger la phase de réflexion amont qui peut amener à des solutions plus simple et surtout ne pas prendre la 1er solution qui est souvent la plus complexe (et donc la moins fiable, la difficile à maintenir, etc…).
En plus, dans le cas d'un parser, dans un vrai code, il est peu évident d'utiliser un truc de 10 lignes rien qu'à cause des erreurs que l'on veut claires et précises.
"La première sécurité est la liberté"
[^] # Re: mythomanes
Posté par Nicolas Boulay (site web personnel) . En réponse au journal 285 jours : l’ancienneté moyenne au chômage des demandeurs d’emploi en informatique. Évalué à 2.
Mais aussi, être bien payé en France lorsqu'on a de l'expérience, pas évident (ce qui explique peut-être aussi une part de difficulté)
A un moment (35 ans ?), si tu veux continuer à augmenter niveau salaire, il faut changer d'orientation (marketing, qualité, chef de projet, etc…) mais pas dev. Malheureusement.
"La première sécurité est la liberté"
[^] # Re: salaire européen
Posté par Nicolas Boulay (site web personnel) . En réponse au journal 285 jours : l’ancienneté moyenne au chômage des demandeurs d’emploi en informatique. Évalué à 2.
http://emploi.journaldunet.com/magazine/1462/
Le passage du brut au net-net, peut être très brutal. Presque -50% en Allemagne.
"La première sécurité est la liberté"
[^] # Re: salaire européen
Posté par Nicolas Boulay (site web personnel) . En réponse au journal 285 jours : l’ancienneté moyenne au chômage des demandeurs d’emploi en informatique. Évalué à 2.
Par curiosité, tu es à combien en "net" pour combien d'années d'expérience ?
"La première sécurité est la liberté"
[^] # Re: salaire européen
Posté par Nicolas Boulay (site web personnel) . En réponse au journal 285 jours : l’ancienneté moyenne au chômage des demandeurs d’emploi en informatique. Évalué à 4.
On m'avait dit la même chose avec la Suisse : il fallait compter pour 100€/mois à payer en plus (sa mutuelle). Mais quand le salaire double…
"La première sécurité est la liberté"
[^] # Re: De la technique, que diable !
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Apertus va créer une caméra de cinéma numérique entièrement nouvelle. Évalué à 3.
Pour le 3), c'est plutôt du firewire 3200 qu'il faudrait, à priori la norme de périphérique la plus rapide. C'est aussi une norme avec plein de royalities. 300i/s * 12megapixel * 12 bits/pixel, cela fait du monde. Ou alors une agrégation de lien gigabyte ethernet ? Cela couterait toujours moins chère qu'une carte 10 gigabytes ethernet.
"La première sécurité est la liberté"
# la suite ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Apertus va créer une caméra de cinéma numérique entièrement nouvelle. Évalué à 2. Dernière modification le 20 avril 2012 à 14:12.
Elle utilisera le Capteur CMOS 4K Super35 à haute vitesse d'obturation, le tout boosté grâce à du logiciel et matériel libre, avec un objectif de prix de détail bien au-dessous de 10 k$. Qu’en pensez vous?
Dans l'absolu, cela fait très cher. Mais j'imagine que si la version 1 fonctionne, vous trouverez sans doute une boite comme Parrot ou Archos, pour sortir une version moins chère. Il est d'ailleurs possible d'utiliser la même base logiciel, mais du hardware moins bon pour augmenter la base d'utilisateur (un prix de moins de 500€, cela devrait intéresser du monde).
Mais avant il faut finir la v1 :)
"La première sécurité est la liberté"
[^] # Re: coeur ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Nouvelles du projet G'MIC : Version 1.5.1.2. Évalué à 2.
Cela n'a de sens que pour la boucle la plus externe.
"La première sécurité est la liberté"
# salaire européen
Posté par Nicolas Boulay (site web personnel) . En réponse au journal 285 jours : l’ancienneté moyenne au chômage des demandeurs d’emploi en informatique. Évalué à 4.
Les salaires en europe ne sont pas spécifié en brut ou en net, voir en net moins impôt sur le revenu.
L'Allemagne a un IR prélevé à la source avec des taux supérieurs à la France (l'IR en France est assez faible), ce qui fait un net faible par rapport au brut français.
"La première sécurité est la liberté"
[^] # Re: C'est quoi un informaticien ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal 285 jours : l’ancienneté moyenne au chômage des demandeurs d’emploi en informatique. Évalué à 9.
Il n'a pas de pénurie. L'informatique est un domaine pointu où les technologies évoluent vite. Cela me rappelle un dentiste qui parlait d'une technique récente chez eux (
Or les entreprises veulent toujours des personnes immédiatement efficaces. Ils cherchent donc des informaticiens sur des compétences "à jour" mais sans vouloir former personne. Et donc, toutes les boites cherchent les mêmes profils. C'est fini le temps où les consultants de Anderson Consulting avaient 3 mois de formation pour apprendre les méthodes de la boite.
La pénurie est surtout pour les SSII qui veulent embaucher des experts, avec des salaires de personnes ayant 2 ans d'expérience.
"La première sécurité est la liberté"
[^] # Re: Question
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Vote électronique. Évalué à 2.
Je sens la même chose que toi:). Mais que faire ? Est-ce volontaire ? Comment savoir qui a reçu les voies ?
"La première sécurité est la liberté"
# rien à voir ou presque
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Sortie d'OpenTURNS 1.0. Évalué à 2.
Une petite question qui a un rapport lointain avec la news.
Je cherche à calculer l'encadrement de valeur de a+b, a*b, a-b, a/b dans le cas où a et b sont des valeurs physiques que l'on connait avec une précision fixe ou relative, cela définit donc une fonction de probabilité en forme de porte. Avec a+b, cela donne une probabilité 2x plus large mais en forme de pyramide (avec une pente en "x", en ligne droite). Est-ce que la forme de la probabilité est la même pour les autres opérations ? Est-ce que si on continue l'enchainement des opérations on a la pente qui passe en x² puis x4,… etc ?
Le but serait d'avoir une idée de la précision d'un calcul "à 99%" par exemple, car si on fait simplement du calcul de range, on atteint vite + ou - l'infini (avec les boucles).
"La première sécurité est la liberté"
[^] # Re: Question
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Vote électronique. Évalué à 4.
Il y a une définition précise du processus de vote démocratique. cf le papier de la cnil sur le vote électronique d'une élection professionnelle.
La partie marrante est la définition du "scellement" de l'urne. Un ou 2 cadenas dans le monde réel avec 2 personnes pour avoir la clef. Ce scellement permet de garantir l'absence d'ajout sans passer par le compteur. Dans l'élection en question, 2 modifications de maintenance ont été faite sans devoir briser le scellement ! Ce qui veut dire qu'il était bidon.
Que faire comme quand en Belgique, un vote électronique annonce 4096 votes de plus que l'émargement ?
Ou qu'une machine est perturbé par un simple aimant comme signaler dans le précédent journal ?
"La première sécurité est la liberté"
[^] # Re: libgmic
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Nouvelles du projet G'MIC : Version 1.5.1.2. Évalué à -2.
L'exemple est plus gros, car les opérations sont décrites complètement. J'imagine que G'MIC propose un tas de fonctions prédéfinis. Si c'était la même chose en Lua, cela prendrait aussi 1 ligne. Je parlais uniquement d'utiliser Lua pour faire le lien entre les objets cimg, pas de tout faire en lua.
"La première sécurité est la liberté"
[^] # Re: libgmic
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Nouvelles du projet G'MIC : Version 1.5.1.2. Évalué à 1.
Parce que perl permet de faire bien plus de chose, plus facilement et plus proprement. Mais je suis d'accord que pour une personne connaissant déjà sed, il faut faire l'effort d'apprendre autre chose.
"La première sécurité est la liberté"
[^] # Re: libgmic
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Nouvelles du projet G'MIC : Version 1.5.1.2. Évalué à -6. Dernière modification le 19 avril 2012 à 14:54.
Je trouve que c'est du gachi (doublé d'un syndrome NIH), c'est tout. Même dans un langage minimaliste comme gmic, tu as toujours des trucs de gestion comme les conditionnels, les boucles, l'extraction de paramètres externes, etc… Pourquoi encore réinventer la roue ? Cela m'agace car je trouve cimg très pratique.
Je parie que lua supporte l'ajout d'accès à des fonctions externes, voir l'ajout d'un type opaque "image" qui aurait pu recevoir les appels au fonctions de cimg.
sed est un bon exemple. "Des gens" ont créé perl pour se passer d'outils comme sed et awk. L'usage actuel de sed est une habitude pour exercer une expression régulière sur un fichier, bien qu'il puisse faire bien plus de choses (de façon totalement illisible). Cet usage de sed peut être remplacé par un one liner perl de la même façon.
"La première sécurité est la liberté"
[^] # Re: libgmic
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Nouvelles du projet G'MIC : Version 1.5.1.2. Évalué à 1.
Pourquoi ne pas avoir utilisé un langage de script connu pour G'MIC ? Je pense à lua qui est assez apprécié et facile à intégrer.
"La première sécurité est la liberté"
[^] # Re: coeur ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Nouvelles du projet G'MIC : Version 1.5.1.2. Évalué à 1.
à part "plus" tu as d'autre manière de faire des réductions ?
Dans un traitement d'image comme les exemples de cimg, tu as l'algorithme du painter : les objets au fond dessiné en premier, puis les objets au premier plan. Dans le cas d'une boucle omp for, l'ordre n'est plus respecté. Dans l'exemple des "triangles qui tournent" cela fait un effet de clignotement assez moche.
"La première sécurité est la liberté"
[^] # Re: coeur ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Nouvelles du projet G'MIC : Version 1.5.1.2. Évalué à 1.
Il faut pour cela fournir des boucles qui garantissent qu'il n'y a pas de dépendance entre 20 itérations de la boucle. Ce n'est pas aussi simple que cela en à l'air.
"La première sécurité est la liberté"
# coeur ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Nouvelles du projet G'MIC : Version 1.5.1.2. Évalué à 4.
Est-ce que le coeur de cimg a changé pour espérer un jour voir utiliser les instructions SIMD, ou le multi coeur (avec openmp), voir l'usage d'opencl ? La dernière que j'avais regardé, c'était pas trop imaginable.
"La première sécurité est la liberté"
[^] # Re: Autre choix : vote par assentiment
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Tester le 'Vote de Valeur' en grandeur réelle, tentant ?. Évalué à 4.
alors qu'avec un système de condorcet, il gagnerait toujours :)
"La première sécurité est la liberté"
[^] # Re: Ca s'appelle le principe de Dilbert
Posté par Nicolas Boulay (site web personnel) . En réponse au journal De l'incompétence comme moteur de l'économie…. Évalué à 4.
à priori virer moins de 9 personnes par an, n'est pas trop difficile.
"La première sécurité est la liberté"