Fermer

août 8, 2018

Le code source de fuite de Snapchat est propre, littéralement


En mai, des pirates informatiques ont divulgué une partie du code source top secret de Snapchat sur Internet . Le propriétaire de Snapchat, Snap Inc, n’a pas tardé à publier un avis de retrait, mais Internet n’oublie jamais. Vous pouvez toujours le trouver, si vous savez où regarder.

J'ai mis la main sur une copie hier soir. Ce qui m'a impressionné, c'est la propreté du code.

Voulez-vous être un millionnaire de crypto-monnaie?

Ne vous attendez pas.

Non, je ne parle pas de la structure des méthodes et noms de variables sensibles. Je veux dire que est littéralement propre comme une offre spéciale parascolaire de M. Rogers, avec exactement zéro blasphème.

Et croyez-moi, j'ai regardé.

Le développement logiciel peut être un des efforts frustrants, et les codeurs exhalent inévitablement leur frustration à travers leur travail, laissant des commentaires sordides et écrivant des noms de variables impolis. Bizarrement, Microsoft est connu pour .

Lorsque Redmond a publié le code source dans les premières versions de Microsoft Word et MS-DOS, le développeur de logiciels hollandais Leon Zandman est tombé sur des coups, des blagues et des blasphèmes .

Dix ans plus tôt, les fichiers de code source appartenant à NT4 et Windows 2000 circulaient sur Internet. Leur analyse a mis au jour des jupes assez étonnantes . Un développeur anonyme – à juste titre – avait des sentiments très forts à propos du mélange des onglets et des espaces.

* !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
* !!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!
* !!!!!!! SI VOUS CHANGEZ DE ONGLETS EN ESPACES, VOUS SEREZ TUÉ !!!!!!!
* !!!!!!!!!!!! !! AYANT AUSSI BAISE LE PROCESSUS DE CONSTRUCTION !!!!!!!!!!!!!!!!
* !!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
* !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!

Vous pouvez ressentir la frustration dans ce commentaire. C'est palpable.

// le putain de compilateur alpha cpp semble bousiller le putain de type "LPITEMIDLIST", donc pour travailler
// autour du putain de compilateur de merde on passe le dernier paramètre comme un vide * au lieu de LPITEMIDLIST

Mais qu'en est-il de Microsoft? Grâce à la puissance de GitHub vous pouvez réellement explorer les montagnes de code que Microsoft a publiées dans le domaine public . Vous n'avez pas besoin de chercher longtemps avant de trouver quelques mots vilains.

Pour être clair, je ne me moque pas de Microsoft ici. Le développement de logiciels est une entreprise créative, mais intrinsèquement frustrante, et les codeurs ont besoin d'un exutoire pour évacuer leur dette.

Dans l'ensemble de GitHub, il y a plus de 140 000 messages de validation qui mentionnent le mot "putain". Près de 500 000 mentionnent "merde". Seulement 1 768 abandonne la bombe atomique .

Alors, pourquoi les codeurs de Snap Inc sont-ils si bien placés en comparaison?

Peut-être est-ce une bonne parentalité? Peut-être que les développeurs de Snap n'ont jamais eu à se laver la bouche avec du savon. Ils ont appris dès leur jeune âge que si vous n'avez rien de bien à dire, ne dites rien .

Une autre théorie suggère une interdiction totale des commentaires grossiers sur Snapchat Towers. C'est certainement plausible.

Ou peut-être que les codeurs de Snaps ne sont que des professionnels? Peut-être qu'ils n'ont pas besoin d'être informés. Ils savent instinctivement de garder les choses classées G.

Quoi qu'il en soit, ma curiosité est officiellement piquée. Si vous travaillez chez Snap et que vous avez le scoop à l'intérieur, envoyez-moi un email et faites le moi savoir.

Lire la suite:

Avec 417K $, EOS représente les deux tiers de tous les bogues de crypto-monnaie en 2018




Source link