Mensuel Shaarli
June, 2016
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
api.gouv.fr
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
Trouver la quantité de mémoire vidéo allouée à votre carte grahique sous Linux.
La notation BEM pour faciliter l'écriture des CSS.
Pas mal pour apprendre les cas tricky de CSS.
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
Grosse révélation pour moi !!! Merci Timo.
Quelques tutos sur Hibernate expliquant comment setup un projet, les updates, les merges et les locks. Bien pour démarrer.
Je ne sais pas quoi dire. C'est extrêmement dure à lire. C'est terrible.
Des motifs de wallpaper bleue
Plein de template de présentation en HTML5 / CSS3, gratuites et libres !!!
Quelques templates à se mettre sous le coude pour la boîte :
- https://html5up.net/arcana (le basic)
- https://html5up.net/telephasic (celui avec un template utile pour les sociétés)
- https://html5up.net/helios (comme le précédent mais différent)
- https://html5up.net/hyperspace (le minimalist pour avoir un site avec de la gueule en deux trois pages très très vite)
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.
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.
Booster un petit peu son shell
tuto de transparence avec Gimp
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.
Plein de tutoriels pour vous aider à gérer votre Linux (System V, User management, Process, Device, Package, Permission, etc).
Et le fork qu'on lui connait : Vice Versa
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)
How to write good code and clean code ?
Un texte que je recherchais depuis longtemps.
Pour celles et ceux qui ne comprennent pas pourquoi IL NE FAUT PLUS ACHETER INTEL... BORDEL !
Voilà, c'est dit.
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.
Un rappel sur les erreurs à éviter en permaculture
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 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/
De Janvier 2016 à Avril 2016... En 4 mois...
Toujours intéressant comme piqûre de rappel.
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)
-
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.
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)
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.
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.
Click to see the pic and write a comment...
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é."
Peut-être un poil trop sexy pour un mariage quand même...
Tout est dans le titre.
Gérer Hibernate (ici v3) avec l'encodate UTF-8 et MySQL
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.
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."
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."
Reproduire le comportement des FlexBox sur des navigateurs n'implémentant pas les FlexBox
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.
Répétez après-moi : "les violences policières n'existent pas".
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à
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/";Ce qu'il faut faire et ne pas faire en PHP
Pas mal cet article, d'autant que j'entends des arguments comme ceux-là assez souvent au travail finalement.
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
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 client5 minutes pour apprendre Angular JS 2. Et un tuto un...