Sam & Max » mail http://sametmax.com Du code, du cul Sat, 07 Nov 2015 10:56:13 +0000 en-US hourly 1 http://wordpress.org/?v=4.1 Oh le beau scam ! 7 http://sametmax.com/oh-le-beau-scam/ http://sametmax.com/oh-le-beau-scam/#comments Wed, 10 Jun 2015 15:16:05 +0000 http://sametmax.com/?p=16365 J’ai reçu ce mail ce matin :

Attention: Important Notice , DOMAIN SERVICE NOTICE
Domain Name: SITEDESAM.COM

Complete and return by fax to:
1-206-278-9897

ATT: SAM
ADMINISTRATIVE CONTACT

5686876587@CONTACT.GANDI.NET
GANDI 63-65 BOULEVARD MASSENA – – (GANDI) PARIS – – – (GANDI) 75013
(GANDI) FR
WWW.SITEDESAM.COM
Please ensure that your contact information is correct or make the necessary changes above

Requested Reply Before
JUNE 08,2015

PART I: REVIEW SOLICITATION

Attn: SAM
As a courtesy to domain name holders, we are sending you this notification for your business Domain name search engine registration. This letter is to inform you that it’s time to send in your registration and save.

Failure to complete your Domain name search engine registration by the expiration date may result in cancellation of this offer making it difficult for your customers to locate you on the web.

Privatization allows the consumer a choice when registering. Search engine subscription includes domain name search engine submission. You are under no obligation to pay the amounts stated below unless you accept this offer. Do not discard, this notice is not an invoice it is a courtesy reminder to register your domain name search engine listing so your customers can locate you on the web.

This Notice for: WWW.SITEDESAM.COM will expire on JUNE 08,2015 Act today!

Select Term:

[ ] 1 year 06/08/2015 – 06/08/2016 $75.00
[ ] 2 year 06/08/2015 – 06/08/2017 $119.00
[ ] 5 year 06/08/2015 – 06/08/2020 $199.05
[ ] 10 year -Most Recommended- 06/08/2015 – 06/08/2025 $295.00
[ ] Lifetime (NEW!) Limited time offer – Best value! Lifetime $499.00

Today’s Date: _____________________ Signature: _____________________

Payment by Credit Card
Select the term above, then return by fax: 1-206-278-9897

SITEDESAM.COM

——————————————————————————————-

By accepting this offer, you agree not to hold DS liable for any part. Note that THIS IS NOT A BILL. This is a solicitation. You are under no obligation to pay the amounts stated unless you accept this offer. The information in this letter contains confidential and/or legally privileged information from the notification processing department of the DS 3501 Jack Northrop Ave. Suite #F9238 Hawthorne, CA 90250 USA, This information is intended only for the use of the individual(s) named above. There is no pre-existing relationship between DS and the domain mentioned above. This notice is not in any part associated with a continuation of services for domain registration. Search engine submission is an optional service that you can use as a part of your website optimization and alone may not increase the traffic to your site. If you do not wish to receive further updates from DS reply with Remove to unsubscribe. If you are not the intended recipient, you are hereby notified that disclosur
e, copying, distribution or the taking of any action in reliance on the contents for this letter is strictly prohibited.

Le mail est très bien fait, car en le scannant j’ai vu le nom de mon site, le mail de mon registrat, et le mot “expire” dedans en plus d’un formulaire à retourner par fax :). Le langage utilisé est particulièrement vicieux et bien composé, et il m’a donc forcé à le lire plus lentement pour bien comprendre qu’il s’agissait d’une grosse arnaque.

C’est comme ces lettres qu’on reçoit après la création d’une entreprise pour s’enregistrer auprès d’annuaires qui portent des noms qui font très sérieux comme “Enregistrement des membres des chambres commerciales”.

J’imagine bien le gars qui a 30000 problèmes à résoudre, la tête dans le guidon et qui fait sans chercher à comprendre. Ca doit rapporter une fortune;

]]>
http://sametmax.com/oh-le-beau-scam/feed/ 7
Floodsport… 8 http://sametmax.com/floodsport/ http://sametmax.com/floodsport/#comments Thu, 21 Nov 2013 07:50:13 +0000 http://sametmax.com/?p=7745 flooder une boite mail... Pas très sympathique à première vue, mais c'est sans compter le fait que j'ai pris ma carte au club des gentils depuis plusieurs années... Je floode donc dans la joie et la bonne humeur.]]> Ceci est un post invité de 01ivier posté sous licence creative common 3.0 unported.

L’un des premiers “vrais” scripts que j’ai écrit en Python avait pour fonction de flooder une boite mail…

Pas très sympathique à première vue, mais c’est sans compter le fait que j’ai pris ma carte au club des gentils depuis plusieurs années…

Je floode donc dans la joie et la bonne humeur.

Tout d’abord, il m’a fallu identifier un moyen pas trop compliqué d’envoyer un mail.
J’ai donc récupéré un bout de code je ne sais où et j’ai viré tout ce qui dépassait :

# -*- coding: utf-8 -*-
 
import smtplib
from email.MIMEText import MIMEText
 
de_qui = 'ton@adresse.mail'
a_qui = 'son@adresse.mail' 
ton_server_smtp = 'smtp.ton.FAI'
 
message = MIMEText('Ceci est le corps du mail')      
message['Subject'] = 'Ceci est le titre du mail'                  
 
server = smtplib.SMTP(ton_server_smtp)                 
server.sendmail(de_qui, a_qui, message.as_string())   
server.quit()
print ("Le message a été envoyé avec un succès phénoménal !")

On reconnaît tout de suite le style qui caractérise les champions: pas de fonction, tout en ligne droite !
J’aimerai pouvoir vous dire ce qu’est MIMEText, mais ayant pu me débrouiller jusqu’ici sans le savoir… et bien je ne le sais pas. (Et ne comptez pas sur moi pour aller le chercher juste pour vous. J’ai une posture de mauvais élève à assumer.)

À ce niveau, sur ma Linux Mint, il me suffit de renseigner de_qui, a_qui et ton_server_smtp puis d’ouvrir un terminal là où se trouve mon script et de taper :

python go.py

(Oui, j’appelle souvent mes fichiers go.py. Comme ça j’ai l’impression qu’ils vont partir plus vite. Essayez, vous verrez. On y croit vraiment. Il faut juste s’habituer à appuyer un peu plus fort que d’habitude sur “entrer” tout en hurlant “GO !”. Mais l’effet est garanti.)

Si le message a bien “été envoyé avec un succès phénoménal” alors, quelque part dans l’univers, une boite mail a reçu un petit courrier ayant pour titre “Ceci est le titre du mail” et pour contenu “Ceci est le corps du mail”.
Je vous assure que je ne suis jamais aussi heureux de m’envoyer un mail que de cette façon.
Parfois je change l’objet pour me faire une surprise et je suis content.
Ça marche à chaque fois.

C’est à ce moment que l’on parle de petits chiens.

Maintenant que je savais envoyer un mail, il me fallait trouver un moyen de convertir la photo d’un petit chien en ASCII-art (rapport à la joie et la bonne humeur du flood, souvenez-vous).
J’ai trouvé mon bonheur avec le projet AA.

sudo apt-get install python-aalib

Paf !

J’ai récupéré ici un bout de code dont j’ai compris juste l’essentiel (où changer l’image, la largeur et la hauteur) et mon style tout en finesse a fait le reste :

import aalib
import Image
 
pix = 'toutou.jpg'
nb_lettre_largeur = 80
nb_lettre_hauteur = 40
 
screen = aalib.AsciiScreen(width = nb_lettre_largeur, height = nb_lettre_hauteur)
image = Image.open(pix).convert('L').resize(screen.virtual_size)
screen.put_image((0, 0), image)
print (screen.render())

“GO ! GO !”

python gogo.py

Ici aussi, une joie authentique est au rendez vous à chaque tentative.
C’est merveilleux.

Où l’on mélange les torchons et les torchons…

Je savais comment envoyer un mail.
Je savais comment convertir une photo de petit chien en ASCII.

La suite découlait de source.
Il me fallait désormais unifier le tout pour pouvoir envoyer des dizaines de mails à la même adresse de manière à ce que la photo du petit chien apparaissent dans le client de messagerie de mon destinataire grâce à l’empilement des titres des messages en partant du principe qu’il utiliserai une police à chasse fixe pour l’affichage.
Tout ce qu’il y a de plus classique.

À l’époque, sur gMail, le thème “Terminal” proposait une police monospaced verte sur fond noir du plus bel effet.
Mais ce n’est plus le cas.
Heureusement, en plagiant l’interface de gMail, Yahoo a aussi plagié le thème “Terminal” avec la police qui nous intéresse.
Voici donc le petit chien que je me suis envoyé sur un compte créé pour l’occasion.

Tootoo for yahoo

Ne me dites pas que ça ne vous donne pas envie de chialer.

Voici le script auquel j’ai (empiriquement) fini par arriver pour obtenir ce résultat émouvant :

# -*- coding: utf-8 -*-
 
# la lib smtp qui nous permet de dialoguer avec un serveur de mail
import smtplib
 
# pour simuler une irrégularité dans l'envoi
from time import sleep
from random import random
 
# nécessaire pour l'ASCII-Art
import aalib
import Image
 
import sys
from email.MIMEText import MIMEText
 
de_qui = 'À RENSEIGNER'        
a_qui = 'À RENSEIGNER'         
serveur_smtp = 'À RENSEIGNER'  
 
 
i = j = 25  # nombre de mail a envoyer donc de ligne,
nb = 81     # nombre de caractères par ligne, correspond au nombre de caractères
            # affichés par Yahoo pour un titre avec le skin "terminal"  
 
 
###############
## FONCTIONS ##
###############
 
 
def gotoascii(pix):    
 
    screen = aalib.AsciiScreen(width = nb-1, height = j)
    image = Image.open(pix).convert('L').resize(screen.virtual_size)
    screen.put_image((0, 0), image)
 
    # les replace() concernent des caractères qui sont gérés différemment 
    # des autres quand ils sont utilisés dans le tite d'un mail.
    return (screen.render().replace(' ', '.').replace(',', '.').replace(';','.'))
 
def essai(pix):
 
    # permet éventuellement de tester le rendu de l'image avant de l'envoyer
    print (gotoascii(pix))
 
def ligne(num_l, pix):
 
    # Comme il y a 'nb' élément par ligne, on compte de 'nb' en 'nb'
    # en fonction du numéro de la ligne renseigné par 'num_l' 
    return (gotoascii(pix)[nb*num_l:nb*(num_l+1)])
 
def send(num, pix):
 
    email = MIMEText("Qu'est-ce qu'on s'amuse !")
 
    # L'objet du mail est la ligne donnée en premier argument
    # de l'image ASCII donnée en deuxième argument
    email['Subject'] = ligne(num, pix)
 
    server = smtplib.SMTP(serveur_smtp)                 
    server.sendmail(de_qui, a_qui, email.as_string())   
    server.quit()                                       
 
 
#########################
## PROGRAMME PRINCIPAL ##
#########################
 
 
# Écoute le flag -test pour faire... des tests
# --> python go.py -test monImage.jpg
if sys.argv[1] == "-test": 
 
    essai(sys.argv[2])
 
else:
 
    while i > 0:
 
        # Augmente le délais et brise la régularité des envois de mail
        # afin d'éviter, peut-être, d'être black-listé par Yahoo :-p
        # Utilité purement hypothétique.
        sleep(20*random()+10)
 
        # Envoi le mail          
        send(i-1, sys.argv[1])                 
        if i == 1:
            print ("Mail n°{0} envoyé. Il n'en reste plus.".format(j+1-i))
        else:
            print ("Mail n°{0} envoyé. Il en reste encore {1}.".format(j+1-i, i-1))
        i -= 1
 
    print ("Bravo ! Cet envoi a été un succès !")

Pour l’utiliser, j’ai fait en sorte de pouvoir passer l’image à envoyer en argument.

python go.py monImage.jpg

J’ai écrit ce script il y a un peu plus de 2 ans, et, même si je progresse lentement, je me rends bien compte désormais, que je recalcule l’image à chaque mail .
Mais je vous l’ai laissé en l’état, car c’est tout aussi attendrissant qu’un chiot, je trouve.
Surtout qu’à part ça, le reste frôle la perfection (la gestion des arguments doit en laisser plus d’un rêveur, j’imagine).

Enfin, grâce à Sam & Max, j’ai découvert qu’il était possible d’utiliser d’autres photos que celle du petit chien.
Merci à eux.

]]>
http://sametmax.com/floodsport/feed/ 8
Demande d’aide via le formulaire de contact 16 http://sametmax.com/demande-daide-via-le-formulaire-de-contact/ http://sametmax.com/demande-daide-via-le-formulaire-de-contact/#comments Sun, 25 Aug 2013 16:55:52 +0000 http://sametmax.com/?p=7190 On reçoit de plus en plus de demandes d’aide via le formulaire de contact, et à chaque fois on y a répondu autant que possible, mais en y ajoutant le commentaire suivant :

Les mails ne sont pas un bon moyen de chercher de l’aide.

D’abord, cela prend beaucoup de temps pour nous de lire, résoudre et répondre à votre problématique.

Ensuite, c’est du un par un, et personne d’autre que vous ne profite de la réponse. A moins qu’on prenne ENCORE plus de temps pour faire un résumé sur le blog.

Et puis il y a le formatage du mail qui est à chier pour le code, le fait que l’historique soit moins clair que sur d’autres support, le fait qu’on ne bénéficie pas de l’aide en commentaires (car oui, nos lecteurs nous aident).

Mais surtout…

il y a d’autres endroits pour ça

Honnêtement, si vous ne trouvez pas ce que vous cherchez sur ces supports, il y a peu de chance que nous ayons la réponse de toute façon.

Alors je sais, le forum de Django-fr a un design des années 90, et celui de l’afpy est la négation même de l’ergonomie. On a plusieurs fois réfléchi à ouvrir une sorte de forum nous-même, mais on a mis en stand by. Manque de courage.

Bref, le formulaire de contact, gardez-le pour : les questions non techniques, les compliments et insultes, les signalements et partages, les demandes d’article, etc.

Une SEULE exception :

Envoyez nous les scripts que vous ne pigez pas.

]]>
http://sametmax.com/demande-daide-via-le-formulaire-de-contact/feed/ 16
Github comme hébergeur gratuit de fichiers 8 http://sametmax.com/github-comme-hebergeur-gratuit-de-fichiers/ http://sametmax.com/github-comme-hebergeur-gratuit-de-fichiers/#comments Tue, 25 Jun 2013 20:35:19 +0000 http://sametmax.com/?p=6445 J’inaugure une nouvelle technique de feignasse : copier / coller les mails que je réponds à un lecteur, tel quel.

Ici on me demandais (je crois ^^) comment faire pour donner un lien de téléchargement d’un code sous Gitub. Voici l’info, si ça vous intéresse.

Sur github, tu peux sans problème donner un zip à télécharger, tant que
ton repository est publique.

Par exemple, notre lib batbelt est à l’URL github :

https://github.com/sametmax/Bat-belt/

Il suffit de rajouter :

archive/master.zip

Et c’est téléchargeable :

https://github.com/sametmax/Bat-belt/archive/master.zip

En plus ce sera toujours la dernière version. Ca marche pour toutes les
branches et tous les tags, mais aussi n’importe quel commit :

https://github.com/sametmax/Bat-belt/archive/96ca096bb9eead0675186b36c576251935e96cf9.zip

Pour avoir un fichier en particulier, il faut prendre l’URL du fichier,
et la préfixer de “raw” et retirer “blob”. Par exemple, le fichier :

https://github.com/sametmax/Bat-belt/blob/master/batbelt/structs.py

Est téléchargeable à :

https://raw.github.com/sametmax/Bat-belt/master/batbelt/structs.py

Là le fichier est accessible directement, et téléchargeable avec Ctrl + S.

@+

Alala, qu’est-ce que ne ferais pas un blogger pour ajouter du contenu à son blog en en branlant le moins possible ?

]]>
http://sametmax.com/github-comme-hebergeur-gratuit-de-fichiers/feed/ 8
J’avais dis que je répondrais à tous les mails… 23 http://sametmax.com/javais-dis-que-je-repondrais-a-tous-les-mails/ http://sametmax.com/javais-dis-que-je-repondrais-a-tous-les-mails/#comments Thu, 02 May 2013 07:34:15 +0000 http://sametmax.com/?p=5960 Bon, vous connaissez le principe, un mec me pose une question dans un mail, je répond et je m’aperçois que j’ai un DELIVERY FAILURE.

En l’occurrence, si j’avais lu le mail avant de cliquer, j’aurais eu l’air moins con : pouete@….

un tuto sur “Parser du HTML/XML”

Ca m’amuse d’écrire des petits scripts qui récupèrent les vidéos des
replays télés, pour plein de raisons (7 ou 15 jours c’est court, j’aime
bien ne pas dépendre de la qualité du site distant, ni de ma connexion
pour regarder ensuite…). Chacun ses perversions

Le système est le toujours le même. Sur la page de replay, il y a un
identifiant de vidéo, que l’on passe à un site (WAT pour
TF1/TMC/NT1/HD1, Brightcove pour BFMTV,
http://prod-kernnrj12v5.integra.fr/videoinfo pour cherie25 et nrj12,
Akamai pour France TV/Pluzz/TV5 Monde…), qui nous renvoie la vraie
adresse de la vidéo. Il y a souvent un peu de XML à parser, avec
plusieurs lignes parmi lesquelles on choisira la meilleure qualité vidéo
(HD, SD, BD, Ipad, Iphone), le bitrate le plus élevé.

Donc on parse du HTML et du XML pour un petit script de rien.

Hello bilou,

Il y a des choses que je n’ai pas compris dans le mail, et j’aurais voulu te poser moult questions : “est-ce que tu propose un tuto suite à cette expérience ou tu en demande un ?” mais l’adresse de réponse est “pouete”.

Met un addresse Yopmail ou spamgourmet la prochaine fois, ça permettra de te répondre.

]]>
http://sametmax.com/javais-dis-que-je-repondrais-a-tous-les-mails/feed/ 23
La galère pour configurer un email chez Opéra! 18 http://sametmax.com/la-galere-pour-configurer-un-email-chez-opera/ http://sametmax.com/la-galere-pour-configurer-un-email-chez-opera/#comments Mon, 01 Apr 2013 10:05:01 +0000 http://sametmax.com/?p=5568 La page d’intro semblait avenante, se disait simple, mais non, Opéra fait du grand n’importe quoi à l’instar des autres service de mail. Plus c’est compliqué, plus ça leur plait…

En me levant ce matin, plutôt de bonne hummeur je me suis dit que j’allais tester Opéra Mail, d’autant que sam avait fait un article dessus.

Bon d’accord j’y go!

(Attention SVP placez-vous dans l’esprit de quelqu’un qui n’a pas envie de chercher, 99% des utilisateurs internet, je veux un e-mail, pas me marrier)

Premiere page déjà ça coince!
https://mail.opera.com/

Je clique où? je fais quoi? Il m’a fallut 10 secondes et du hasard pour percuter qu’il fallait cliquer sur le bouton bleu sans entrer quoique ce soit dans le champs e-mail à côté.
Ben oui si y a un champs c’est qu’il faut le remplir! si je clique sans remplir il va y avoir une erreur je vais perdre ma page, etc, souvenez-vous).

Bon passons, j’arrive sur la page où je dois rentrer….un e-mail… Je suis fatigué…
Je viens pour avoir un e-mail il faut que je donne mon e-mail, ça continue….

Admettons…

Je m’enregistre et là je reçois un email de bienvenue, bla bla… C’est cool sauf que voilà cet email est un email de confirmation avec pas moins de … 7 liens !
Comme un bourrin je clique sur le premiere lien “before getting started activate your account”…

J’arrive sur une page internet avec mon compte opéra activé, c’est beau ! Comme en 1996 au début du net, les fonts, les icônes, les coueleurs, tout est là pour rappeler le bon vieux temps du 8 bits…

Bon je m’en fiche un peu car en fait je veux pas de leur portail, je veux juste un email.
Ha au fait je vous l’ai dit ? Vous êtes automatiquement ajouté à leur réseaux social, forum, blog, etc…

Bon je cherche les infos pour mon email, et… Y en a PAS!
Il y en a JUSTE PAS !
Dans votre compte opéra ne cherchez pas d’infos sur votre email il n’y en a pas !
Il faut retourner dans l’email de confirmation, et cliquer sur un des 7 (nains) liens celui-là : https://mail.opera.com/mail/
Et ouiii il fallait suivre voyons !

donc j’arrive enfin sur ma boite email (la vrai) et j’ai un joli message qui m’attends:

à  pol_pot1925

Bonjour !

Bienvenue à My Opera Mail. Nous vous offrons un accès sécurisé, efficace et facile à utiliser à vos emails sur presque n’importe quel type d’appareil. Que vous naviguiez sur un PC ou sur un téléphone avec Opera Mini, allez à https://mail.opera.com/. Vous pouvez aussi connecter vos autres comptes emails pour lire tout votre courrier à un seul endroit. Il suffit d’entrer vos adresses et mots de passe dans les réglages du compte, et nous nous occuperons du reste.

Si vous préférez utiliser un client email dédie, comme celui intégré à Opera, vous pouvez vous connecter à votre compte en utilisant ces réglages :

Serveur IMAP : imap.myopera.com port 993 (SSL uniquement)
Serveur SMTP : smtp.myopera.com port 465 (SSL uniquement) ou 587 (STARTTLS uniquement)

Ouf voilà les infos pour configurer mon client e-mail. Je rentre tout ça et ça marche pas, en fait j’avais mis mon user mais sans l’adresse, je vous rappelle qu’à AUCUN MOMENT OPERA NE VOUS DONNE VOTRE ADRESSE EMAIL.
Il faut la deviner ! C’est le jeu ma pauvre lucette. Heureusement on peu l’aperçevoir timidement en haut à droite de vote interface web mail.opera.com.

En gros j’ai passé 30 minutes à créer un email et configurer ce dernier dans mon client mail. Sous Gmail c’est tout aussi chiant je vous rassure mais avec le temps je connais le chemin.

Bref c’est pas demain la veille qu’on aura des trucs simples à configurer pour communiquer…

PS: je vous ai épargné la config des serveurs sur le client mail avec smpt ou imap à choisir, qui dans le mode des humains normaux connait la différence ? On ne devrait même pas avoir à configurer ça…

C’était mon coup de geule du lundi, à vous Cognac Jay

]]>
http://sametmax.com/la-galere-pour-configurer-un-email-chez-opera/feed/ 18
10 sites Web découverts au cours de l’année passée 11 http://sametmax.com/10-sites-web-decouverts-au-cours-de-lannee-passee/ http://sametmax.com/10-sites-web-decouverts-au-cours-de-lannee-passee/#comments Fri, 29 Mar 2013 09:43:56 +0000 http://sametmax.com/?p=5535 Les sites vont et viennent, et ces 12 derniers mois j’ai fais beaucoup moins de découvertes qu’avant alors que l’information n’a jamais autant circulé. Preuve s’il en est besoin que la quantité du contenu a aujourd’hui largement dépassé la capacité des humains à le traiter et qu’il est de plus en plus difficile de se faire sa place en tant que petit nouveau. Internet mute, d’un outil de bidouilleurs passionnés vers un torrent de bits de moins en moins démocratique. C’est triste, mais dans le lot on trouve toujours quelques perles.

Imgur

Trop de temps perdu sur Stumble Uppon. Alors j’ai arrêté. Puis sur 4chan, alors j’ai arrêté. Puis sur Reddit. Alors j’ai arrêté. Maintenant je perds mon temps sur Imgur.

C’est un simple site de partages d’images sur lequel on peut naviguer paresseusement au clavier. On enchaine les choses belles, drôles, curieuses, inutiles… On y retrouve le meilleur de reddit et 4chan, ainsi que des meme inédits, et des commentaires funs.  La communauté est une des plus sympathiques que je connaisse, drôle, pertinente, et globalement bienveillante.

Ce site est un pot de nutella.

Covoiturage.fr

Un site ergonomique, rapide et efficace pour trouver des covoiturages dans toutes la France et les pays limitrophes. Sa force est qu’il arrive à cumuler une simplicité d’utilisation, un grand nombre d’utilisateurs et un certains sérieux : ils ont réussit à rendre payant ce qui était avant gratuit. Chapeau, car je suis heureux de payer.

Le système de réputation, de question / réponse et d’alertes SMS et vraiment rassurant. Si vous voulez traverser le pays pour la moitié du prix d’un billet de train, c’est top.

Bitcoin.de

[Insérer cliché sur la fiabilité allemande ici]

Avant j’utilisais bitmarket.eu pour acheter et vendre des bitcoins. Mais ça c’était avant.

C’était avant que le mec de bitmarket joue avec l’argent de ses utilisateurs et perdent tout. Ce sera jamais que le 5eme site de ce genre à se vautrer. J’ai eu de la chance car je ne laisse jamais de crédit sur ces sites, mais faites gaffe quand vous les utiliser.

Bref, le nouvel outil que j’utilise est bitcoin.de (le btc  est à 80 euros l’unité à l’heure où j’écris ce post, alors c’est un peu la folie sur les exchanges en ce moment) et après 3 ventes, aucun problème. Je recommande. Jusqu’au prochain incident :-)

Memrize

Apprenez quelque chose de nouveau chaque jour. C’est leur slogan.

Memrize vous donne une liste de sujets (les langues, l’histoire, etc) et vous permet de chaque jour travailler quelques minutes dessus. C’est ludique. C’est facile. C’est pas intrusif. L’idée est excellente.

Spamgourmet

J’en ai parlé plus en détails ici donc je ne vais pas me répéter. C’est une bonne solution antispam. Point. Merci Sebsauvage pour me l’avoir fait découvrir.

Le blog de l’odieux connard

Il y a peu de choses qui me font rire tout seul devant mon écran. Bashfr. Le joueur du grenier. Et aussi l’odieux connard.

Hilarant, intelligent, impertinent, l’auteur maitrise l’art délicat du sarcarsme vulgo-classe et de la parodie critique avec goût.

Rire et réfléchir en même temps, c’est si rare. C’est si bon.

Seriesyonki

Je parles parfaitement anglais, et les sous-titres, c’est pour les pédés. Alors je regarde toutes les séries sur des tubes sud américains qui ont les derniers épisodes de tout, en VO, sous-titré espagnol. Pas de censure, pas de bridage. La belle vie.

Hushmail

Opera est un très bon fournisseur de mail généraliste. En parallèle, on peut utiliser Hushmail qui lui fournit des boîtes mails dont le contenu est chiffré côté client. Alors évidement, ça veut dire pas de recherche dans vos mails à la Gmail, mais ça veut aussi dire des communications sûres, sans avoir à installer GPG et tout le toutim.

Slideshare

Uploadez un PDF, un ODS ou un PPT, et boum, vous avez une présentation en ligne embedable. Chouette.

JsFiddle

Quand on veut montrer un bout de JS + HTML + CSS à quelqu’un, ce service est 100 fois mieux qu’un pastebin. Parce qu’il vous montre les résultats en temps réels. Parce que les snippets sont modifiables. Par qu’on peut faire un embed. Et aussi parce que le nom du site rime avec noodle.

]]>
http://sametmax.com/10-sites-web-decouverts-au-cours-de-lannee-passee/feed/ 11