PROJET AUTOBLOG


Sebsauvage-Shaarli

source: Sebsauvage-Shaarli

⇐ retour index

DoMobile FTP share - Applications Android sur Google Play - Le Hollandais Volant

mercredi 1 mai 2013 à 14:20
Comme serveur FTP, j'utilise celui-là: https://play.google.com/store/apps/details?id=lutey.FTPServer
Il y a aussi un serveur ssh pour Android qui marche très bien: https://play.google.com/store/apps/details?id=berserker.android.apps.sshdroid&hl=fr
(Permalink)

Blog Stéphane Bortzmeyer: RFC 6887: Port Control Protocol (PCP)

mercredi 1 mai 2013 à 11:10
PCP, un protocole pour remplacer uPNP pour l'ouverture de port sur les routeurs.
(Permalink)

Resumable File Uploads

mercredi 1 mai 2013 à 09:58
Ce petit projet/protocole veut permettre la reprise de téléchargement par formulaire. Vous pouvez donc même fermer l'onglet et revenir sur le formulaire pour continuer l'upload d'un fichier. Le protocole (basé sur HTTP) est documenté (http://www.tus.io/protocols/resumable-upload.html) et il y a des implémentations de clients pour jQuery, iOS et Android. Un serveur en Go est fourni.
(Permalink)

Filtrage : Quand SoundCloud joue au RoboCopyright - @ Brest

mercredi 1 mai 2013 à 09:56
SoundClound commence à jouer au flic et censurer des extraits audio, ce qui est particulièrement problématique étant donné que SoundCloud est majoritairement utilisé pour des remixes.
Encore un service qu'on va devoir auto-héberger ?
(Permalink)

More Malware Showing Up as Fake SourceForge Web Sites | Threatpost

mercredi 1 mai 2013 à 09:49
Ah super... de faux sites SourceForge qui distribuent des malwares :-(
(Permalink)

Not cool, Adobe: Give the Ninite guys a job, not the middle finger • The Register

mercredi 1 mai 2013 à 09:46
Adobe, gros plouc: Ils ont demandé à l'excellent Ninite.com de retirer ses produits de la liste.  :-(((
Tout ça parce que Adobe aime que les internautes installent de la merde avec ses produits: L'Adobe Download Manager, la barre Ask, l'antivirus McAfee...
(cf. http://sebsauvage.net/rhaa/index.php?2011/08/03/11/17/15-les-installeurs-qui-vous-simplifient-la-vie)

EDIT: Liens pour télécharger les installeurs offline: http://www.adobe.com/products/flashplayer/distribution3.html
(Permalink)

The Flaw that May Bring Down Bitcoin or Change it Forever - Global Guerrillas

mercredi 1 mai 2013 à 09:43
Haha... amusant. Rien ne vous empêche, si vous avez de l'argent à perdre, de verser des BitCoins à une adresse qui n'existe pas. Toute transaction BitCoin y sera stockée à jamais.
Astuce: Il y a un champ commentaire dans BitCoin. De quoi utiliser BitCoin comme un Pastebin distribué et non censurable  :-D
Remarquez, pour ce genre de chose, Freenet est quand même bien plus adapté.

EDIT: J'ai lu trop vite. Non il n'y a pas de champ "commentaire". C'est l'adresse BitCoin elle-même qui peut contenir les données de votre choix.
(Permalink)

SnippetVamp: parce qu'yen a marre de chercher ses snippets... - Warrior du Dimanche

mercredi 1 mai 2013 à 00:56
Youpi, une nouvelle application KISS: Un gestionnaire de snippets (actuellement, j'en colle en "privé" dans mon Shaarli, c'est pas vraiment fait pour :-)
(Permalink)

We Need A Standard Layered Image Format - The Shape of Everything

mercredi 1 mai 2013 à 00:07
Voilàààà ! Voilà l'idée intelligente: Plutôt que des formats binaires imbitable (coucou Microsoft) ou de l'XML-de-la-mort lourdinge (ou même - *ouch* - des documents XML zippé, coucou MSOffice/LibreOffice), ou encore YAML/jSon/le-format-de-mon-beau-frère, le développeur de ce logiciel de retouche photo a choisit SQLite comme format de sauvegarde de son application. Il s'en explique.

Personnellement, après des années à avoir développé et travaillé avec différents formats, avec des fichiers de différentes tailles, sur de multiples plateformes, ce choix devient de plus en plus évident:

• Pas de codec ou parseur maison à écrire pour votre format: On élimine ce pan de bugs potentiels.
• SQLite est un format portable: Prenez tel quel votre fichier, il est lisible partout, du PC à l'iPhone/Android (qui incluent SQLite en standard).
• Little-endian ? Big-endian ? On s'en fout: SQLite rend cela transparent.
• SQLite est lisible de tous les langages. Tout simplement. (SQLite est une lib qui peut s'intégrer statiquement dans vos applications, et elle ne fait que 230 ko)
• Le format SQLite est remarquablement stable depuis de nombreuses années (Le dernier changement de format date de 2006). C'est donc pérenne.
• SQLite peut se bouffer un fichier de 2 Go sans problème. Essayez avec un fichier XML.
• La lecture est ultra-performante (indexation), exprimée efficacement (requêtes SQL) et permet des opérations complexes (jointures, filtres, tri...). Essayez avec XML. XPath est terriblement pauvre à côté de ce que permet SQL.
• Mettre à jour un gros fichier ? Un UPDATE mettra à jour juste les parties modifiées: Vous n'avez pas tout le fichier à ré-écrire. Essayez de modifier juste une partie d'un gros fichier XML: Bonheur.
• SQLite supporte nativement le stockage de données binaires: Pas de base64 à la con en comme en XML.
• Débuguer un fichier de données ? Pas d'éditeur hexa à utiliser et d'offsets à calculer: Juste un front-end SQLite à utiliser.
• Enfin, SQLite est ACID et gère les transactions: Impossible de corrompre le fichier. Soit tout est écrit, soit rien du tout. Vos données sont toujours dans un état cohérent. Une coupure de courant en pleine sauvegarde ? Même pas mal !

C'est juste magnifique. Ces caractéristiques en font un excellent format d'enregistrement pour vos applications.
En prime, cela ouvre la possibilité de relire le fichier dans d'autres applications. Les données ne sont pas enfermées.
(La structure de la base étant incluse dans le fichier SQLite, c'est tout aussi auto-descriptif qu'un fichier XML.)

Ce n'est pas pour rien que Mozilla, Adobe, McAfee, Nokia, Bloomberg, Symbian et Oracle financent SQLite (qui est développé par une unique personne).
(oui je sais, je suis chiant avec SQLite, mais cette lib est juste magnifique par son efficacité et sa fiabilité à toute épreuve.)

EDIT: D'autres développeurs ont également fait ce choix:
http://mapbox.com/developers/mbtiles/
http://stackful-dev.com/sqlite-the-case-against-custom-application-file-formats
(Permalink)

ABE

mardi 30 avril 2013 à 23:54
Bon petit court-métrage futuriste flippant.
(Permalink)

The Pirate Bay change encore de domaine pour éviter sa disparition !

mardi 30 avril 2013 à 17:43
Quoi ? Encore ? Bon maintenant c'est http://ThePirateBay.sx
(Permalink)

Farts

mardi 30 avril 2013 à 17:18
Ça en serait presque poétique.
(Permalink)

Il serait temps de mettre la France au télétravail | Korben

mardi 30 avril 2013 à 17:06
(Permalink)

[MAJ] Nouvelle démonstration bluffante de l'Illumiroom

mardi 30 avril 2013 à 17:03
Il faut avouer, cette techno de Microsoft a vraiment l'air sympa, une sorte de super-AmbiLight.
(Permalink)

Note : putain, arrêtez le format RAR ! - Le Hollandais Volant

mardi 30 avril 2013 à 16:52
+1
Non seulement 7z est meilleur en taux de compression, mais en prime c'est un logiciel libre et gratuit (WinRAR est à sources fermés et payant).
(Permalink)

This Company Dares You To Crack Its Encryption Software | Popular Science

mardi 30 avril 2013 à 15:52
Ça sent quand même le truc fumeux, cette solution crypto propriétaire. http://canyoucrackthis.com/
En plus, ça me fait marrer: « Unlike most other encryption systems, Vase Software is not based on prime numbers ».  So what ? L'algo Diffie-Hellman non plus n'utilise pas de nombres premiers, et ça fait des années qu'il est utilisé dans gpg.
En crypto, la règle est de ne jamais faire confiance à un algo à sources fermés. Le secret doit toujours résider dans la clé, non dans l'algo.

EDIT: Au temps pour moi: Diffie-Hellman repose bien sur des nombres premiers. Mauvais exemple.  Bon les courbes elliptiques (ECC), alors: https://fr.wikipedia.org/wiki/Cryptographie_sur_les_courbes_elliptiques
(Permalink)

btrfs : La fiabilité a un prix - TDC

mardi 30 avril 2013 à 15:48
Visiblement, brtfs n'est pas tout rose.
(Permalink)

Les peines encourues pour copie illégale jugées disproportionnées

mardi 30 avril 2013 à 15:47
(Permalink)

German Ministry of Education Throws Away PCs For 190,000 € Due To Infection - Slashdot

mardi 30 avril 2013 à 14:33
Ils ont investi 187 300 € pour désinfecter 170 postes ???  WTF ?
Est-ce que la désinfection d'un PC coûte vraiment 1100€ ?
(Permalink)

Ces start-up qui veulent révolutionner le cloud : Appscale Systems : une implémentation Open Source de Google App Engine - JDN Web & Tech

mardi 30 avril 2013 à 14:30
Tiens... j'ignorais qu'il existait une implémentation opensource de Google AppEngine. On peut l'installer sur son poste (je n'ai pas testé): http://www.appscale.com/whyappscale
Source: https://github.com/AppScale/appscale
(Permalink)