Mensuel Shaarli

Tous les liens d'un mois sur une page.

June, 2016

Extrait INSEE - SIREN / K-Bis

Un lien pour obtenir gratuitement un SIREN depuis la base de l'INSEE. La plupart des entreprises considère ce document comme l'équivalent du K-Bis puisque la base INSEE est mise à jour en même temps que celui du Greffe du Tribunal de Commerce

Récupérer les données de l'état en open data

api.gouv.fr

Web Services - Understanding REST (Verbs, error codes, and authentication) - Stack Overflow

Comprendre RESTfull en 2-3 minutes.

En résumé :
1) RESTful s'appuie sur une syntaxe particulière pour les URL. Je cite :
<<
/api/users when called with GET, lists users
/api/users when called with POST, creates user record
/api/users/1 when called with GET, shows user record
when called with PUT, updates user record
when called with DELETE, deletes user record
when called with PATCH, (met à jour uniquement la valeur nécessaire, par obligé de repasser toute l'entité en entier mais juste les changements)

2) RESTful est statelesss
3) Il y a 5 verb dans rest

C'est moment Disney avec Mickey Mouse
Linux: Find Out Video Card Memory RAM Size Using Command Line Utility

Trouver la quantité de mémoire vidéo allouée à votre carte grahique sous Linux.

Petite définition de BEM

La notation BEM pour faciliter l'écriture des CSS.

Vers les CSS modules - Les 7 fléaux de CSS

Pas mal pour apprendre les cas tricky de CSS.

Les 50 sites les plus utiles

SuperCook.Com – Search Recipes By Ingredients

Privnote.Com – Write Notes To Someone That Will Destroy Itself Once He Reads It.

Coffitivity.Com – Feeling Alone At Home, Free Murmur Sounds

Gifyoutube.Com – Convert Youtube Videos To GIF

Ninite.Com – Install All Required Softwares At Once

Install and update all selected useful programs at once on your PC.

CopyPasteCharacter.Com – Copy Paste Special Character

Duolingo.Com – Learn New Languages For Free And In An Interesting Way

Squirt.Io – Discover A New Way Of Reading

Shouldiremoveit.Com – Choose Which Software You Should Remove From Your PC

OldVersion.Com – Find Out Older Version Of Any Software

Deadmansswitch.net – Send Emails When You Are Dead

PrintFriendly – Print Any Web Page In A Print Friendly Format

PrintWhatYouLike.Com – Print Exactly What You Like In A Page

FreeCycle.Org – Find Free Things In Your Town Which People Are

Willing To Give Away

CouchSurfing – The Name Explains It

Wolframalpha.Com – Computational Search For Your Keywords

SimplyNoise.Com – Just Plain Sounds To Help You Sleep

You can also set Sleep timer to stop it after you sleep.

CamelCamelCamel.Com – Price Drop Alert For Big ECommerce Websites

Ptable.Com – Periodic Table Made Easy

Scribblemaps.Com – Just Draw And Mark On Google Maps And Share Them

Mailvu.Com – Send Video Emails

Rhymer.Com – Find Rhyme For Any Word ! Cool Tool For Poets

WeTransfer.Com – Send Large Files Up To 2 GB For Free

Wakerupper.Com – Schedule Your Friend Or Son A Wake Up Call

Unfurlr.Com – Find Out Which Url Is Behind Any Short Url

QClock – Find Local Time Of A Place

PdfEditor – Edit PDF Online

Projectnaptha.Com – Delete Text From Images

Namechk.Com – Simultaneously Search Username Availability At All Websites

MailDrop – Quick Disposable Email Address To Let You Sign Up At Not So Useful Websites

JustDelete.Me – Collection Of Direct Links To Delete Your Profile At Websites

Sleepyti.Me – Find Out When You Should Go To Bed For Sleeping

HaveIBeenPwned.Com – Find Out Whether Your Email Is Leaked In Past Hack Attacks

Sumopaint.Com – Use Microsoft Paint Like Software Online

Magastack.Com – Read Magazines For Free

FatFingers.Com – Find Ebay Items With Typing Errors And Thus Low Bid

JoinHoney.Com – Automatically Applies Best Coupons When You Check Out Of Any Shopping Website

WornONtv.Net – Find Outfits And Fashion Same As Worn By Stars On TV Shows

HotelWiFiTest.Com – Find Hotels And Rank Them According To Wi Fi Speed. Good For Internet Loving Travelers.

SkiPlagged.Com – Find Cheapest Flights In Nearest Date Range

PushBullet.Com – Phone Notification On Your Desktop

Corrupt-A-File – Missing Deadline ? Now Corrupt The File From This Website And Send To Your Boss Or Teacher.

Wtfsigte.Com – Find Out Your Eating Location Mingled With The F Word

Documentaryheaven.Com – A Heaven For Docu Lovers

Archive Movies – Watch Free Films And Documentaries

Pastebin.Com – Paste Any Text Instantly

WobZIP.Org – Uncompress Files Online For Various Formats

VirusTotal.Com – Scan Files Before Installing. For Suspicious Files

Mixlr.Com – Create Live Audio Broadcast

Minutes.Io -Quick And Effective Minutes Of A Meeting

Youtube.Com/Tv – Watch Youtube In A TV Mode

Studio.Stupeflix.Com – Make Cool Videos By Just Dragging Pics, Videos Etc. With Pre Made Themes Available

Urbandictionary.Com – Find Meanings Of Slang And Modern Used Words

Draw.Io – Draw Useful Diagrams Online And Save To Your PC

Boxoh.Com – Track Your Shipment On Google Maps

Mondrian.Io – Create And Save Vector Graphics Online

Strangermeetup.Com – Random Chat With Strangers Anonymously

Ge.Tt – Easily Share And Send Files With Your Friend

Faxzero.Com – Send Free Fax Online

Google.Com/History – See Your Search History

Midomi.Com – Remember The Name Of The Song

[CSS] Écriture italique et oblique - Le Hollandais Volant

Grosse révélation pour moi !!! Merci Timo.

via http://shaarli.zeseb.fr/?xMZvww

Hibernate : Java Technologies

Quelques tutos sur Hibernate expliquant comment setup un projet, les updates, les merges et les locks. Bien pour démarrer.

Lettre d'une victime à son violeur - Crêpe Georgette

Je ne sais pas quoi dire. C'est extrêmement dure à lire. C'est terrible.

light blue wallpaper

Des motifs de wallpaper bleue

HTML5 UP! Responsive HTML5 and CSS3 Site Templates

Plein de template de présentation en HTML5 / CSS3, gratuites et libres !!!

Quelques templates à se mettre sous le coude pour la boîte :

Edit : Je suis retombée accidentellement sur le site de HTML5 UP et je dois dire que je suis vraiment convaincue par les différents thèmes. Je pense qu'il doit être possible de créer une sorte de petit business à partir des modèles, après il faut voir avec la licence créative common.

La documentation officielle d'Hibernate 4.3 (QuickSart)
JPA EntityManager vs Hibernate Session

Que choisir entre les sessions Hbernate et l'EntityManager de JPA 2.0 ? Et bien l'EntityManager qui certes possède moins de features que les sessions mais qui est au standard et n'a aucun risque de dépréciation, dixit un mec de la JBoss Hibernate team.

Making your command line more helpful and fun! | Computerworld

Booster un petit peu son shell

Comment créer une image transparente avec Gimp

tuto de transparence avec Gimp

Quoi faire lorsque vous êtes en garde à vue

Ou que l'un de vos amis va en garde à vue, ou que les forces de l'ordre (du chaos ? de la mafia ?) vous demandent de témoigner. Vous avez compris, il faut LA FERMER ET DEMANDER LA PRÉSENCE D'UN AVOCAT un document à lire et à garder chez soi.

Home | Linux Journey

Plein de tutoriels pour vous aider à gérer votre Linux (System V, User management, Process, Device, Package, Permission, etc).

François Perusse- Le cerveau - YouTube

Et le fork qu'on lui connait : Vice Versa

Le Sénat adopte en commission la loi travail : ce qui est rétabli, ajouté et supprimé | Public Sénat

En tant que Patronne je suis outrée, mais en tant qu'ancienne salariée je suis écoeurée !

En résumé :

  • Suppression des 35h pour revenir à 39h ou tout autre durée de référence choisie par l'entreprise (genre 45h / semaine)
  • L'entreprise décide si oui ou non les heures sup' sont rémunérées plus.
  • Vous touchiez un bon salaire, l'entreprise peut redescendre celui-ci à 1,2 fois le SMIC sans pouvoir le refuser ; sinon c'est licenciement pour faute.
  • Indemnités aux Prud'hommes à l'intention des salariées est majorée (genre le patron te harcèle sexuelle, parvient à te violer et te licencie bah c'est 15 mois de salaire max... Trop bien)
  • Âge légal du travail : 14 ans...
  • Fin de la garantie jeune qui assurait une allocation de 461 € / mois pour les stagiaires.
  • Un apprenti mineur travaillera autant d'heure que son maître (genre un patron à son compte hein)
  • Suppression des syndicats dans les réseaux de franchises (genre tous les McDo qui achètent juste la marque McDo mais qui ne sont pas des McDo)
  • Assouplissement du recours au CDD (on peut en faire plus d'affilé, cool)
  • Possibilité de convertir le salaire en congés forcés... (lol)
Writing good code: how to reduce the cognitive load of your code – Christian M. Mackeprang

How to write good code and clean code ?

L'évolution des lois concernant la naturalisation française

Un texte que je recherchais depuis longtemps.

Intel embarque-t-il une porte dérobée dans toutes ses puces ?

Pour celles et ceux qui ne comprennent pas pourquoi IL NE FAUT PLUS ACHETER INTEL... BORDEL !

Voilà, c'est dit.

Ubuntu - What if we bill you

Ah il y a des notions comme ça... Comme la gentillesse, la courtoisie, le partage et même certains parlent "d'humanité aux autres" (c'est la signification même du mot Ubuntu)... Après, si vous vous demandez pourquoi j'ai arrêté d'utiliser ubuntu, la question posée par Octave Klaba résume mon point de vue.

Débuter en permaculture ou en jardinage: Voici les erreurs à éviter – Les moutons enragés

Un rappel sur les erreurs à éviter en permaculture

Un syndicat de policiers dénonce les consignes reçues pendant les manifs

Outch ! Effet Streisand sur ce témoignage de flics sur les manifs contre la loi travail. Vite tout le monde et en plus c'est BFMTV qui rapporte l'info, c'est dire à quel point le pouvoir de la mafia se désagrège !

compression - What are the best options to use when compressing files using 7 Zip? - Super User

Compression au max avec 7zip en ligne de commande sous Linux :
7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on archive.7z dir/

Raisons pour lesquelles des gens sont mort par balles au USA

De Janvier 2016 à Avril 2016... En 4 mois...

From STUPID to SOLID Code! · William Durand

Toujours intéressant comme piqûre de rappel.

Via : http://bookmarks.ecyseo.net/?QPF8Ng

java - custom code snippet for try-catch Logger in Netbeans - Stack Overflow

Remplacer ce fichu template de log que NetBeans utilise lorsqu'il insère des try-catch ! (ENFIN, CA FAIT UN PAQUET D'ANNEE QUE J'ATTENDAIS CETTE INFO WHOUHOU)

Artisan développeur - Software Craftsmanship Manifesto
  • Not only working software, but also well-crafted software

    Pas seulement un logiciel qui marche, mais aussi un logiciel bien fait.

  • Not only responding to change, but also steadily adding value

    Pas seulement répondre au changement, mais aussi ajouter régulièrement de la valeur.

  • Not only individuals and interactions, but also a community of professionals

    Pas seulement des interactions et des individus, mais aussi une communauté de professionnels.

  • Not only customer collaboration, but also productive partnerships

    Pas seulement de la collaboration avec le client, mais aussi des partenariats productifs.

The Dictactor - Discours du Général Amiral Aladeen

Un discours tiré du film Le Dictateur de Sacha Baron Cohen.

Une traduction ci-dessous :
"Mais pourquoi êtes-vous autant anti-dictateurs ? Imaginez si l'Etats-Unis était une dictature. Vous pourriez avoir 1% de la population qui possède toute la richesse de votre pays. Vous pourriez aider vos amis milliardaires à devenir encore plus riches en les éxonérants d'impôts. Vous pourriez socialiser leurs pertes s'ils faisaient de mauvais placements.

Vous pourriez ignorer les besoins des plus pauvres en terme de santé et d'éducation. Vos médias sembleraient être libres mais seraient en réalité contrôlés par une personne et sa famille. Vous pourriez placer toute votre population sur écoute, torturer des prisonniers étrangers et truquer les élections.

Vous pourriez mentir sur les raisons qui vous poussent à faire la guerre. Vous pourriez remplir vos prisons avec une seule ethnie sans que personne ne s'élève contre cela. Vous pourriez utiliser les médias pour effrayer la population afin qu'elle supporte des politiques contraire à ses intérêts.

Je sais que c'est difficile pour vous les Américains d'imaginer cela, mais vraiment tâcher d'essayer..."
Sacha Baron Cohen (The Dictator)

Accessible Mega Menu - Adobe

Adobe a conçu un méga-menu pour site web permettant à n'importe qui d'y accéder (handicap, tablette, etc). Vraiment un bel exemple et ils expliquent aussi comment en reproduire le comportement.

DoisJeUtiliser.fr | Des contre-exemples ergonomiques illustrés

Un site expliquant par l'exemple ce qui vaut mieux et ce qu'il ne vaut mieux pas utiliser pour concevoir son design web. Très bonne idée.

Conservative Logic - 9GAG

Click to see the pic and write a comment...

Babylon 5 - Wikiquote, le recueil de citations libres

Quelques citations marquantes de la série Babylon 5 avec ma citation préférée : "La compréhension est une lame à triple tranchant : votre côté, leur côté, et la vérité."

Chlouchloutte - il nous faut une robe comme ça

Peut-être un poil trop sexy pour un mariage quand même...

Arnaque Téléphonique - Comment signaler le spam vocal

Tout est dans le titre.

UTF-8 with Hibernate 3.0 and MySQL | Isocra Consulting

Gérer Hibernate (ici v3) avec l'encodate UTF-8 et MySQL

Aujourd’hui, un policier m’a menacé de mort. “On sait où tu habites. On te surveille.” — Medium

EFFET STREISAND BORDEL ! Je compte sur vous.

La seule peine à faire appliquer, c'est la radiation à vie des forces de l'ordre et l'impossibilité d'être embauché dans tout service public, mais également l'interdiction d'éligibilité pendant à minima une dizaine d'années.

Via : http://shaarli.pandouillaroux.fr/?Ea-BWw

JPA : tutoriel très simple de mapping de vos entité

Un tuto bref mais parfait pour montrer comment configurer JPA et Hibernate de manière à construire rapidement sa couche de persistance.

Ci-dessous la petite description issue du site (et récupérée automatiquement par l'application Shaarli) :
"Jesse Smith demonstrates how to map your applications' business objects directly to your database tables by using the Java Persistence API to make them easier to construct and debug."

Description de ce que font les modules d'Hibernate

Une brève description tirée de la Wikipédia expliquant à quoi servent chacun des modules d'Hibernate et par extension quand les utiliser dans un projet.

Hibernate se compose de plusieurs modules développés par des équipes différentes.

Core

Le module principal d'Hibernate contient les fonctionnalités clefs (principalement connues depuis la version 2 de la bibliothèque) telles que les sessions, les transactions, le cache d'objet ou le langage SQL.

Annotations

Apporte le support des Annotations tel que décrit dans JSR 175. Cette approche permet d'éviter la description de la correspondance entre les champs d'une table et les champs du POJO en XML.
Entity managerModifier

Permet le support de JSR 220 JPA par le module Core.

Shards

Ce module permet la partition horizontale du Core Hibernate.

Validator

Module de validation des contraintes d'entité de la base de données, implanté sous forme d'annotations telles que les plages de valeurs autorisées, les formats de chaine de caractères, la détection des valeurs nulles, etc.

Search

Le dernier module apporte une couche d'abstraction pour la recherche de Lucene appliquée sur les entités persistantes maintenues par Hibernate.

Tools

Ensemble d'outils pour Ant ou Eclipse facilitant le développement avec Hibernate."

Almost complete guide to flexbox (without flexbox) | Kenan Yusuf

Reproduire le comportement des FlexBox sur des navigateurs n'implémentant pas les FlexBox

» [Propagande] Brexit : L’arnaque du “vote des jeunes”…

Tout est dans le titre. Les "Grands Médias" font pression pour faire annuler le vote DÉMOCRATIQUE puisque par REFERENDUM du peuple qui a décidé de quitter l'Union Européenne.

Mais c'est quoi donc l'Union Européenne ?
C'est l'organisation politique qui consiste en :

  • le transfert du pouvoir Législatif du Gouvernement Anglais vers les mains de la Commission Européenne - commission qui je le rappelle est constituée de dirigeants NON-ÉLUS !
  • le transfert du pouvoir Exécutif du Président de la chambre des Lors (droit de décider de la paix et de la guerre) vers l'OTAN ;
  • le transfert du pouvoir Judiciaire de la Cours de Cassation Anglais vers la CJUE (Commission de Justice de l'Union Européenne) - principe où les Cassations demandes conseils à la CJUE ;
  • le transfert du pouvoir de battre la monnaie de l'état vers la BCE (Banque Centrale Europénne) - qui je le rappelle est un conglomérat de banques privées ;
  • le transfert de la capacité de réguler le contrôle des médias du Gouvernement vers les hommes les plus riches d'Europe - je fais référence à la décision du CNR (Conseil National de la Résistance) qui interdit à quiconque de détenir de manière directe ou indirecte plus de 5% des médias d'un pays afin d'éviter que des hommes puissent reconstruire la propagande de masse de l'état Nazi de l'époque.

Comprenez bien une chose :

  • Union Européenne = Structure Politique
  • Europe = Espace physique

La Grande Bretagne est sortie de la structure politique, si vous avez peur de devoir vous faire faire un passeport pour y aller faire un tour, sachez qu'il n'en est rien pour le moment : les traités de libre circulation ayant toujours cours et le territoire anglais se trouvant TOUJOURS dans l'Europe. Arrêtez de confondre organisation politique qui permet de diriger un pays et le pays en lui même.

Les Anglais ont voté non à la structure politique qui les affaibli, c'est du bon sens quand on s'embête à lire un peu et étudier l'histoire.

Témoignage en tête de cortège mardi 14 juin à Paris - Paris-luttes.info

Répétez après-moi : "les violences policières n'existent pas".

Diamants - Apprendre à mesurer et comparer leur qualité

Chlouchloutte, c'est pour ta Maman.

En résumé, les diamants sont en général taillés en "princesse" c'est-à-dire avec la forme d'une pyramide inversée, mais pas que. Rentre en considération quatre axes pour établir la qualité :

1) Le poids
Il est exprimé en carats, donc plus c'est lourd, plus c'est gros, plus c'est rare et donc plus c'est cher à qualité égale. 1 carat = 0,2 gramme.

2) La teinte
Variant de blanche à dorée. Plus c'est vers le blanc, plus c'est cher. Les notes varient de 'D' pour le plus blanc à 'Z' pour le plus doré.

3) La pureté
C'est le nombre d'imperfections visibles, à l'oeil nu et jusqu'à une loupe grossissante x10 (voire x100 pour les pièces uniques). Moins il y a d'imperfections et plus c'est cher. Les notes sont classées comme suit FL > IF > VVS1 > VVS2 > VS1 > VS2 > Sl1-2-3 > l1-2-3

4) La taille (découpe)
C'est l'exactitude avec laquelle le joaillier a découper le diamant en respectant les bons angles et la bonne forme. Ce faisant, un maximum de lumière sera reflétée par le diamant sur sa face visible. Par exemple, le dessus pour un diamant en princesse montée sur une bague sur ultra-brillante (on parle alors de feu du diamant). L'échelle d'estimation est la suivante : excellent > très bon > bon > correct > médiocre.

Voilà

Configurer le proxy apt-get !

Editer ou créer le fichier /etc/apt/apt.conf et ajouter les lignes suivantes en les adaptant :

Acquire::http::proxy "http://myname:mypass@localhost:5865/";
Acquire::ftp::proxy "ftp://myname:mypass@localhost:5865/";
PHP: The Right Way

Ce qu'il faut faire et ne pas faire en PHP

Cinq anti-patterns DevOps | Blog Technique Xebia - Cabinet de conseil IT
thumbnail

Pas mal cet article, d'autant que j'entends des arguments comme ceux-là assez souvent au travail finalement.

Les images du jour (20 images) – Les moutons enragés

Plein d'images et de citations intéressantes. Ci-dessous celle-ci :

"Les capitalistes pousseront la classe ouvrière à acheter de plus en plus de biens de consommation onéreux, de l'immobilier, de la technologie, l'obligeant à contracter de plus en plus d'emprunts dispendieux jusqu'à ce que les dettes deviennent insupportables. Ces dettes impayées conduiront à a faillite des banques qui devront être prise en charge par l'Etat qui devra les nationaliser."
Karl Marx, Le Capital, 1867

FreelanceBoost | Devenez un freelance qui cartonne !

Des petits conseils utiles, toujours bon à prendre avec ci-dessous un extrait des 32 questions qu'un freelanceur devrait se poser :

Pourquoi est-ce que vous avez voulu devenir freelance ? Plutôt pour un objectif précis ou plutôt à la suite de différentes expériences ?
Comment est-ce que vous avez trouvé vos premiers clients ?
Pourquoi ces clients ont-ils fait appel à vous ?
Pourquoi vos clients actuels ont-ils fait appel à vous ?
Quels sont les moyens que vous utilisez pour trouver la majorité de vos clients ? Pour chaque moyen que vous utilisez, quel pourcentage de votre chiffre d’affaire cela représente-t-il ?
Que faites-vous pour développer votre réseau ?
Quels sont les types de clients avec lesquels vous travaillez ?
Quels sont les types de clients avec lesquels vous aimeriez travailler ?
Est-ce que vous préféreriez avoir plus de clients, ou gagner plus avec vos clients actuels ? Pourquoi ?
Qui sont vos partenaires ?  Qui parmi eux vous permettraient d’avoir une meilleure offre pour vos clients ? Lesquels peuvent vous aider quand vous avez trop ou pas assez de travail ?
Comment est-ce que le fait d’entreprendre a influencé vos méthodes de travail, vos compétences et les services que vous proposez ?
En général, combien de temps gardez-vous un client ?
Quelles sont les choses que vos clients apprécient le moins chez vous ?
Quelles sont les choses que vos clients apprécient le plus chez vous ?
Quel est votre tarif journalier ? Qu’est-ce qui vous différencie de la concurrence ?
Est-ce que votre tarif journalier correspond aux prix du marché ?
Décrivez comment vous trouvez de nouveaux clients
Qui sont vos concurrents ? Que pouvez-vous apprendre d’eux ?
Que comptez-vous faire pour être plus compétitifs qu’eux ?
Quelle est votre valeur ajoutée vis-à-vis de vos concurrents ?
Quelles sont réellement les attentes de vos clients quand ils travaillent avec vous ?
Est-ce que vos clients font aussi appel à d’autres freelances ? Est-ce que vous pourriez faire quelque chose pour récupérer une partie de leur travail ?
Combien est-ce que cela vous coûte de trouver de nouveaux clients ? Regardez le nombre de jours que cela vous prend et faites le calcul avec votre tarif journalier.
Quelle personne vous ramène le plus clients ? Est-ce que vous faites votre maximum pour développer cette relation ?
Quelle stratégie marketing a le mieux marché pour vous ?
Quelle est votre plus grande difficulté pour vous faire connaître ?
Comment pouvez-vous réduire les risques encourus à vos clients par le biais de votre activité ?
Comment gardez-vous contact avec vos anciens clients ? Est-ce cela les incite à vous proposer de nouvelles missions ou à vous recommander ?
Est-ce que vous avez des études de cas ou des témoignages que vous pouvez utiliser pour vous vendre ?
Est-ce que vous arrivez à expliquer ce que vous êtes capables d’apporter à vos clients (en dehors du fait de designer, de coder, d’écrire, etc.) ?
Est-ce vous avez des produits ou des services complémentaires que vous pourriez vendre à vos clients ?
Êtes-vous satisfait du rapport entre la durée de vie de vos clients et le temps que vous mettez pour trouver de nouveaux clients ? Faites le calcul : l’argent que vous gagnez en moyenne avec un client et faites la soustraction avec le coût d’acquisition d’un client
AngularJS 2 - 5 Min Quickstart

5 minutes pour apprendre Angular JS 2. Et un tuto un...