vendredi 14 septembre 2012

Liens du 14/09/2012

mark ongle de pouce

Vous pouvez aller voir votre architecte et lui demander de modifier l'emplacement des murs porteurs alors qu'ils sont en train de mettre les tuiles … bon il va vous rire au nez.

Dans le logiciel, c'est pas pareil, c'est même l'inverse.

Comment vendre la RACHE, ou la justification de la dés-industrialisation du développement informatique. Avantage de cette présentation, je saurai où faire sous-traiter les trucs lourds : "ça va, tu peux me remplacer Zend Framework par Copix là très vite ? C'est structurant je sais mais t'es Agile toi, donc tu m'encourages à le faire non ?".

https://raw.github.com/DirtyF/Transcripts-Sud-Web-2012/master/Vendre%20des%20prestations%20agiles%20-%20Thibault%20Jouannic.md (étiquettes : )
mark ongle de pouce

Although the logic behind Kinja is sound, the implementation is not. The new commenting system is so minimalistic that nothing is intuitive to use.

Disons-le plus simplement : pour celui qui veut lire les commentaires, c'est juste daubesque.

(étiquettes : )
mark ongle de pouce

Benjamin Bentmann

added a comment - 14/Aug/10 10:02 AM

As already pointed out by Carlos, test1/pom.xml is an invalid POM. And test2/pom.xml appears to work as intended as well, considering neither explicit ids for the executions are set and combine.children="append" has not been set.

Trouduc du jour.

(étiquettes : )

blogmarks.net

vendredi 31 août 2012

Liens du 31/08/2012

mark ongle de pouce

As Bushnell observes, “Google is a target Everyone wants to hack us.” So some programs that are part of the Ubuntu distribution are banned as potential security risks. These include any program “that calls home” to an outside server.

Chez Google, on n'utilise pas Chrome.

(étiquettes : )
mark ongle de pouce

Autre nouveauté, un système d’apprentissage analytique, le zAware, qui lance une alerte lorsque le fonctionnement de la machine s’éloigne du processus habituel.

Sors de ce corps Jean-Claude !

(étiquettes : )

blogmarks.net

mardi 28 août 2012

Liens du 28/08/2012

mark ongle de pouce

Nobody can live and work in this context today. Virtue, really? Almost a hundred of geeks at Github are proving that it's possible

Pour le Biologeek : vivre, c'est travailler. A moins que tous les salariés de GitHub se nourissent, se lavent, soient protégés des éléments, soient fournis en électricité et aient un accès à l'internet grâce aux bienfaits de l'anarchisme évidemment.

(étiquettes : )
mark ongle de pouce

En effet, lors de notre rencontre, j'avais fait la demande pour comptabiliser les retards réels que vous aviez vécu le 12, 13 et 14 juin dans le compteur des trains éligibles à la Garantie Ponctualité Abonné. Or les trains supprimés ne font pas parti des cas de remboursement pris en compte dans la Garantie Ponctualité mais peuvent faire l'objet d'un traitement particulier par notre centre de relation client.

Pour la SNCF, un train qui ne part pas, c'est un train à l'heure. C'est beau comme une statistique UMP.

(étiquettes : )
mark ongle de pouce

Le fait de venir chercher des emplois en région parisienne n'est pas un choix mais une obligation, la Touraine étant sinistrée d'un point de vue des emplois industriels.

La zone autour de Massy regorge d'emplois délaissés par les Parisiens mais accessibles pour nous grâce au TGV.

Le décalage du TGV de 9 à 10h signifie pour nous le chômage.

Mais la SNCF veut soit des touristes, soit du bétail (Lille, Lyon...). Gérer des correspondances, des arrêts sur une voie, tout ça tout ça, c'est bon pour les entreprises informatisées, ça n'est pas gérable à la SNCF.

(étiquettes : )
mark ongle de pouce

Vendredi, l'expert en sécurité iOS Pod2g a publié sur son blog un billet qui explique que tous les téléphones d'Apple, y compris le futur iPhone 5 équipé d'iOS 6, ont une faille de sécurité dans leur gestion de l'affichage des SMS. Mais plutôt que de chercher à corriger la faille, ce qui serait très simple, Apple préfère vanter les mérites de sa solution propriétaire iMessage.

On sait bien qu'Apple et la téléphonie ça fait deux, c'est un peu comme Google et le respect des protocoles pour le mail.

(étiquettes : )

blogmarks.net

samedi 11 août 2012

Liens du 11/08/2012

mark ongle de pouce

Le 24 mai 1900 la commune de Saint-Brevin prend le nom de Saint-Brévin-les-Pins, les pins ayant formé sur les dunes une forêt plantés par l'homme à partir de 1860, et l'accent aigu correspondant à la manière de prononcer des Nantais, les Brévinois prononçant le e à la manière d'un e muet.

Encore un coup de la bourgeoisie nantaise !

(étiquettes : )

blogmarks.net

jeudi 9 août 2012

Liens du 09/08/2012

mark ongle de pouce

And then there’s Apple. I bought into the Apple account system originally to buy songs at 99 cents a pop, and over the years that same ID has evolved into a single point of entry that controls my phones, tablets, computers and data-driven life. With this AppleID, someone can make thousands of dollars of purchases in an instant, or do damage at a cost that you can’t put a price on.

Steve Jobs n'y voyait aucun problème : tant que le client qui a tout perdu revient quand même vers Apple, alors c'était bien la stratégie gagnante.

(étiquettes : )
mark ongle de pouce

Distimo has released an interesting publication which looks at the Apple iTunes App Store – even though that is not, by far, the only app store in existance, it is the one which started the App Store Phenomenon.

Sadly, it is also the one which declared the extincion of the paid app. The chart below shows the falling percentage of classic paid apps over the years

Le client préfère les coûts cachés, comme ça il peut se plaindre après qu'il ne comprend pas où passe son argent.

(étiquettes : )
mark ongle de pouce

Except of course Microsoft’s web browser Internet Explorer, whose irresponsible disregard for web standards and majority market share has both slowed the evolution of the entire web by a matter of years and cost enterprises unimaginably high expenses in maintenance and additionally development for compatibility.

L'article commençait bien, et on tombe sur la marque de la personne enfermée dans ses préjugés.

(étiquettes : )

blogmarks.net

samedi 21 juillet 2012

Liens du 21/07/2012

mark ongle de pouce

Polytechnique isn't dreamy either

I will say it in french... L'X est pas beaucoup mieux. Je me suis barre de l'association X-USA avec pas mal de degout.

Quel dommage d'avoir fait l'X, un master rue d'Ulm, d'être devenu riche avec l'informatique, et de ne pas être fichu de taper une phrase en français sans faute, i.e. avec les accents. On ne peut donc qu'abonder dans son sens, en utilisant cette même démarche du cas particulier, aussi rapide qu'intellectuellement fallacieuse : l'X produit des gagne-petit dont l'intellect est aveuglé par l'exotisme.

(étiquettes : )

blogmarks.net

samedi 14 juillet 2012

Liens du 14/07/2012

mark ongle de pouce

A mon avis, pas grand-chose en l'état actuel.

Privée des API audio/vidéo qui auraient pu faire son succès, la Google TV n'est plus rien d'autre qu'un Android connecté à un grand écran. Certes, on pourra y lire ses tweets ou se connecter à facebook, mais qui aura envie de faire cela dans son salon, au vu et su de toute la famille ?

Peut-être une version 2.0 corrigera-t-elle ces problèmes, mais il sera alors trop tard. Les early-adopters technophiles auront sûrement été échaudés par la première version.

Alors, la faute à qui ? A Google, qui a sorti un produit à moitié fini ? Ou aux majors qui auraient sûrement montré les dents devant les possibilités de "piratage" offertes par des API audio/vidéo complètes ? Aucune idée, mais le gâchis est là.

La révolution par Google : connecter un Linux à un grand écran. Ah ouais.

(étiquettes : )
mark ongle de pouce

Il y a pas mal de temps déjà, j'ai tenté Google+ : l'expérience confirme que le format convient très bien aux petites incursions communicatives. De fait, j'ai encore une fois abandonné ce blog. Bref, on peut surtout me retrouver sur Google+.

L'embedded weblog s'est fait embarquér par Google, dans ce petit monde clos et sans autonomie. C'est dommage pour les partisans des systèmes ouverts embarqués.

(étiquettes : )
mark ongle de pouce

Tron is so awesome because the bike is like only 4 pieces and everything is smooth too.

Enfin quelqu'un a remarqué la moto !

http://www.thelivingbrick.com/2012/07/to-victors-spoils.html (étiquettes : )

blogmarks.net

dimanche 1 juillet 2012

Liens du 01/07/2012

mark ongle de pouce

But opening Quake III project showed that code rotting is not always about the code but also about the tools: XCode 4.0 is unable to open the Quake III XCode 2.0 projects.

Apple et la rétrocompatibilité, ça ne marche que pour leur comptabilité.

(étiquettes : )
mark ongle de pouce

JJG revient sur une aventure intéressante. Rio est le premier fabricant de lecteur de MP3. A l’époque, ce sont surtout des appareils techniques et très perfectionnés. Sony sort aussi son mini-disc à la même époque. Pourtant aujourd’hui tout le monde utilise un ipod. Est-ce que vous savez pourquoi ?

Bah c'est simple : marketing. Apple étaient les seuls à pouvoir mettre les brouzoufs sur la table pour avoir un catalogue de musique en ligne digne de ce nom, et à assurer le développement d'un des pires logiciels de gestion de fichiers musicaux jamais écrit : iT(h)une$. Faut dire qu'il y avait dans ce logiciel la killer feature : le kiosque.

L’ambition de Rio était de faire un lecteur MP3 portable. L’ambition d’Apple était de faire un appareil nomade pour écouter de la musique en faisant du sport. Le premier était un bijou technique compliqué à utiliser. Le deuxième était un solution à un problème simple : il n’est pas possible de faire un footing avec un lecteur de CD portable, alors utilisons un lecteur de carte mémoire qui lira des fichiers numériques. Steve Jobs ne voudra pas de MP3 au début dans l’iPad car le son était moins bon que le format AC4.

Mais oui, tout ce que saint-Steve reprochait au MP3 c'était la qualité de son, il n'était aucunement emballé par la possibilité de faire du verrouillage de la chaîne de la musique, de la boutique au baladeur. Et vu la qualité des écouteurs fourni sur les premiers iPod, et la pauvreté des fonctionnalités audio sur les mêmes machines encore aujourd'hui, non non c'est sûr, c'est le son qui est important.

(étiquettes : )

blogmarks.net

jeudi 28 juin 2012

Liens du 28/06/2012

mark ongle de pouce

Je viens de passer 2h sur un algorithme juste comme ça, sans objectif particulier. C’est plutôt frustrant, j’espérais découvrir quelque chose de nouveau, une technique, une façon différente d’appréhender les choses, d’aborder ce type de développement. Et bien non, je suis juste venu à Londres faire un exercice d’algorithmique. Évidemment, c’est toujours intéressant de pratiquer et il en ressort toujours quelque chose, mais c’est tout de même frustrant.

A force de faire des toy examples et des toy stories, les agilistes sont frustrés quand il s'agit d'aborder de la complexité réelle. C'est dommage. Si votre problème est compréhensible et solvable en deux heures : vous n'avez pas besoin d'XP ou d'Agile.

(étiquettes : )
mark ongle de pouce

I don't want to "download high-res images", or watch videos of the application in action accompanied by some random elevator music; I want to play around with myself and explore the data. A good example of how this can be achieved in an interactive and user-enganging fashion is http://zugmonitor.sueddeutsche.de/ , which uses timetable and delay data for the German long-distance railway network. It would have been cool if Trains of Data was as open as well.

A la SNCF, on aime montrer qu'on est capable d'avoir des données sur les trains (bon, après on se demande à quoi elles servent vraiment), mais quand il s'agit de les exposer : biip biiip biip, allô ?

(étiquettes : )
mark ongle de pouce

The design may well be comprised of “highly recyclable aluminum and glass”—but my friends in the electronics recycling industry tell me they have no way of recycling aluminum that has glass glued to it like Apple did with both this machine and the recent iPad.

Apple c'est un peu une caution écolo de bobos avec tous leurs badges environnementaux : c'est fait dans les mêmes matières qu'une capsule Nespresso, avec le "middle-finger effect" en plus : pour vraiment le recycler, il faut le donner à un ch'tite n'enfant indien pour qu'il torche-plasma tout ça avant de pouvoir envisager le recyclage.

(étiquettes : )

blogmarks.net

samedi 16 juin 2012

Liens du 16/06/2012

mark ongle de pouce

David A. Mellis: Fab Speakers

Étiquettes : diy audio.

Alors, pour fabriquer ces hauts-parleurs, il vous faudra : des hauts-parleurs, une scie à bois laser. C'est le bricolage 2.0.

(étiquettes : )
mark ongle de pouce

It's easy to look back at Palm's story arc from 1992 to 2012 and feel a sense of loss and sadness — this was a company that pioneered PDAs, popularized smartphones, and developed a revolutionary new platform on limited resources with an extraordinary concentration of industry talent before meeting its demise at the hands of HP.

Indeed.

(étiquettes : )

blogmarks.net

jeudi 14 juin 2012

Liens du 14/06/2012

mark ongle de pouce

I myself believed that until I started writing this book. You see, "K&R C" is actually

riddled with bugs and bad style. Its age is no excuse.

Suivent 7 pages écrans pour nous démontrer par A + B que les NUL-terminated strings ça n'est pas sûr dans le cadre des manipulations mémoire. Sans blague. Et c'est de la faute du K&R peut-être de ne pas avoir pris l'approche de BCPL (et de Pascal, mais on n'est plus dans la même catégorie là) ?

(étiquettes : )
mark ongle de pouce

The average web page (in this test) required resources from 18 different domains. Fewer than half of all resources were served from the same domain the HTML was fetched from. SPDY’s value comes primarily from reducing the number connections by multiplexing requests, and the large number of domains on a page keep that value from manifesting.

Yahoo! a dit : le multi-domaine c'est le pied, comme ça on outrepasse la limitation à deux connexions simultanées par domaine d'IE6, et Google a vu que cela était bien. Des années plus tard, on arrive à un nombre ubuesque de domaines par page (mais on dit merci à la publicité et donc à Google), et la réponse de Google aux problèmes de HTTP tombe, de fait, un peu à côté de la plaque. Mais je suis sûr qu'Hixie approuve de tout son chat.

(étiquettes : )

blogmarks.net

vendredi 8 juin 2012

Liens du 08/06/2012

mark ongle de pouce

Votre train arrive avec un retard de 30 minutes ou plus ?SNCF s'engage à vous informer sur vos droits à compensation. Si le retard est imputable à SNCF, une compensation allant de 25% à 75% du prix du billet est prévue selon l'importance du retard.

Le retard te fait rater ta correspondance parce qu'ils n'ont aucune idée des trajets que font les gens malgré le fait que 90% des places réservées sont nominatives et avec trajet complet ? Et bien tu n'as rien.

(étiquettes : )
mark ongle de pouce

Unfortunately, Maven doesn't allow you to specify plugin versions this way. The readme for each BOM calls out any plugin versions you should use. For example, to use the plugins associated with "Java EE with Tools recommended by JBoss":

[...]

You'll need to take a look at the POM source in order to find the latest versions of plugins recommended.

Persister dans l'inadéquation et la bidouille tout en le revandiquant, c'est ça l'effet Maven.

(étiquettes : )

blogmarks.net

mercredi 6 juin 2012

Liens du 06/06/2012

mark ongle de pouce

The first thing that you might notice is that permalink URLs are now simpler: they no longer use the hashbang (#!). While hashbang-style URLs have a handful of limitations, our primary reason for this change is to improve initial page-load performance.

Les rigolos du web.

(étiquettes : )

blogmarks.net

vendredi 18 mai 2012

Liens du 18/05/2012

mark ongle de pouce

“I normally teach 400 students,” Ng explained, but last semester he taught 100,000 in an online course on machine learning. “To reach that many students before,” he said, “I would have had to teach my normal Stanford class for 250 years.”

C'est bien ces professeurs qui reconnaissent qu'en fait ils se fichent des élèves et qu'une vidéo d'eux fait aussi bien qu'eux.

(étiquettes : )
mark ongle de pouce

Je vais mettre ça dans mon panthéon des trolls nazes.

Oh, ça ira côtoyer les déclarations de Mozilla comme quoi l'augmentation de la fréquence des releases est bonne pour les entreprises et pour les nouvelles fonctionnalités.

(étiquettes : )
mark ongle de pouce

The truth is it has always been this way with the WHATWG. As Shelly, John and others elsewhere have pointed out, this has happened a bunch of times before. This is par for the course. It’s not a “WHATWG” issue so much as it is an “Ian Hickson” issue. Ian has done a lot of (commendable) hard work getting the HTML spec into better shape over the years, but the fact of the matter is he makes very strange decisions too. He’s not there because he builds websites, or because he has a good relationship with the community, or that he follows his own processes (ha!), or he’s good at taking a consensus view, or anything like that. He’s there because the W3C failed so badly with HTML (see: XHTML 2.0), and Hickson editing the spec worked for vendors. Not you.

La WHAT Task Force n'a jamais été faite pour le Web, c'est juste une coalition des anti-Internet Explorer.

(étiquettes : )

blogmarks.net

mardi 15 mai 2012

Liens du 15/05/2012

mark ongle de pouce

However fact is that probably most of your users use Windows, and you can’t be bothered to test it on Windows?

You should get another job

Oh non, trop dur.

(étiquettes : )
mark ongle de pouce

La vidéo peut apparaître saccadée si votre ordinateur ne dispose pas de CPU suffisante pour lire la vidéo

Pluzz.fr, le site de vidéos à la demande le plus consommateur en CPU de la Terre

(étiquettes : )
mark ongle de pouce

Think about that for a second. You are directly linking to a resource in an external source code repository, which you do not control! Giant sirens and flashing lights should be going off in your head.

Ce qui est à peu près équivalent à pointer directement sur Maven Central en ne mettant une dépendance que sur une version mini.

(étiquettes : )

blogmarks.net

vendredi 11 mai 2012

Liens du 11/05/2012

mark ongle de pouce

While the relational model is intuitive for end users, like accountants, it's not very intuitive for developers. Programmers grok keys, values, JSON, Javascript stored procedures, HTTP, and so on. NoSQL is for programmers

NoSQL, pour les développeurs amateurs qui ne s'en sortent pas avec un modèle relationnel.

(étiquettes : )
mark ongle de pouce

An interesting observation is obviously that the participants include key vendors such as Oracle, Red Hat, Apple, IBM, and SAP that in various regards are competitors in the marketplace. But there is less and less reason to compete on Java Virtual Machine and Java Development Kit features where the same requirements are implemented differently. Based on this experience, SAP today decided to significantly increase its contributions.

(étiquettes : )
mark ongle de pouce

La technologie que nous avons utilisée pour réaliser l'interface de Capitaine Train est fantastique mais nous avons rencontré quelques limites qui nous empêchent par exemple de mettre Capitaine Train sur vos mobiles et autres tablettes.

Qui empêchait de mettre capitainetrain.com sur Internet Explorer, Opera, mobiles et tablettes. Ça fait beaucoup quand même l'Applemania.

(étiquettes : )
mark ongle de pouce

The idea is really simple: there are plenty of features we would love to add to the Thunderbird roadmap but we badly lack the resources to complete them.

Donc leur idée quand ils manquent de ressources, c'est d'augmenter la fréquence des releases, pour être sûr de casser les burnes des testeurs, des développeurs de plugins et des utilisateurs ?

(étiquettes : )

blogmarks.net

samedi 5 mai 2012

Liens du 05/05/2012

mark ongle de pouce

Sécurité

L’un des points non traités pour l’instant, et non des moindres, est la partie sécurité/authentification. Pour cette version, on ne peut tout simplement rien faire dans ce domaine, donc une application mise en ligne peut voir sa base de données vidée en quelques secondes (l’API de la base étant exposée côté client, une petite requête dans la console javascript et c’est plié).

Oui mais s'ils on bien mis le sel dans le hachage du mot de passe, y'a pas de problème.

(étiquettes : )

blogmarks.net

jeudi 3 mai 2012

Liens du 03/05/2012

mark ongle de pouce

« L’attaque BEAST par exemple, révélée en 2011, était connue (d’un cercle restreint d’experts dont Taher Elgamal, ndlr) dès 2004. Et la version TLS 1.1 /1.2 qui réglait le problème était disponible en 2006. Mais les éditeurs de navigateur ne l’ont pas implémentée«

En même temps, c'est difficile à implémenter ; déjà qu'ils n'arrivent pas à gérer les espaces de noms, alors mettre à jour leur bibliothèque SSL !

(étiquettes : )
mark ongle de pouce

In prior experiments, we found page load times to be highly variable over real 3G and 4G cellular networks, making it hard to draw conclusions without running hundreds of experiments per site in order to estimate the statistical distribution. To reduce this variability, the phone was tethered to the desktop machine hosting the server using a USB connection, and traffic shaping was applied to the tethered connection using Dummynet. We emulated a 3G network with uplink bandwidth of 1 Mbps, downlink bandwidth of 2 Mbps, and a round-trip delay of 150 ms. These values were chosen as representative of cellular network performance in the United States. Note that packet loss was not included in the traffic shaping parameters, since cellular networks hide packet loss at the PHY layer, and our previous experiments have shown a TCP-level packet loss of less than 1% over typical cellular networks.

Google mesure la performance de SPDY sur les réseaux mobiles... en simulant le réseau mobile. Ils auraient aussi pu simuler SPDY, comme ça on aurait eu une couverture méthodologique à 100%.

http://googledevelopers.blogspot.fr/2012/05/spdy-performance-on-mobile-networks.html (étiquettes : )

blogmarks.net

mardi 1 mai 2012

Liens du 01/05/2012

mark ongle de pouce

Everybody hates atheists. One recent study found that atheists are trusted about as much as rapists — or maybe even less.

En même temps c'est normal, avec des figures de prou comme Staline et Mao Zedong, moi non plus je ne fais pas confiance aux athées.

(étiquettes : )

blogmarks.net

dimanche 29 avril 2012

Liens du 29/04/2012

mark ongle de pouce

Les réservations sont obligatoires pour que vous puissiez bénéficier d’une place assise et éviter la sur occupation du train qui risquerait alors de ne pouvoir emprunter la ligne à grande vitesse.

On ne manque pas d'humour à la SNCF.

(étiquettes : )
mark ongle de pouce

Croyez moi, j’ai encore découvert il y a peu que non seulement ce n’était pas évident pour tout le monde mais que certains refusent de considérer un simple stockage sous forme md5 sans salage comme une erreur et un problème potentiel de sécurité.

Mais plus que tout ça, pour moi la règle de base c’est « ne jouez pas avec la sécurité ». Si vous n’êtes pas un expert dans la question : ne créez rien et n’implémentez rien vous-même, utilisez des bibliothèques de codes toutes faites.

Mouais. Dans la quasi-totalité des cas, si vous avez perdu votre base de données, alors le reste importe peu ! Commencez par protéger votre base et par régler comment on peut y accéder, selon quelles modalités (portées des requêtes), quels audits, quelles remontées d'alertes, et qui a accès aux sauvegardes. Après, il sera temps de s'intéresser aux données dans la base.

(étiquettes : )

blogmarks.net

- page 2 de 31 -