Saloperie de site d'Oracle de merde.
Si vous voulez télécharger Java depuis un serveur (pour exécuter Tomcat par exemple), vous devez utiliser la commande wget avec les attributs suivants :
--no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F"
facepalm
Ah et apparemment aussi un "--no-check-certificate" à cause des redirections à la con.
Oh putain, je garde ça sous le coude, je sens que c'est typiquement le truc qui peut me servir dans mon taf et sur lequel je peux m'arracher les cheveux des heures avant de trouver !
Un point de vue très intéressant sur Amazon EC2.
Ah, pratique !
(via sebsauvage)
À garder sous le coude aussi (via sebsauvage)
Un comparateur de JSON. Ça peut toujours être utile.
Je vais vous le dire tout net et une bonne fois pour toute : me demander de rejoindre votre "équipe" (alors que je ne cherche pas à changer d'employeur pour le moment, notez bien) avec votre annonce du type :
"Nous recherchons actuellement un Administrateur Système expert en base de données MySQL/Oracle, sachant utiliser JBoss/Weblogic, expert en Photoshop, expert en développement web sous PHP, .Net et Java, expert en outils Microsoft Office et Administrateur Windows capable de gérer une équipe d'experts de 10 personnes en mode projet, expert sécurité, administrateur réseau, sachant faire à la fois antivirus d'une main et le café d'une autre, ayant pour but dans la vie d'avoir un titre pompeux pour pouvoir poser ses couilles sur la table comme un vrai mâle." (et j'exagère à peine)
Cette annonce, donc, qui n'est pas si loin de la réalité, ne m'inspire qu'une seule chose, dont vous n'avez peut-être pas conscience mais...
OÙ EST-CE QUE JE VAIS METTRE LES PIEDS SI JE RÉPONDS À CETTE ANNONCE ?
En plus d'être totalement inefficace en matière de ciblage de vos "ressources humaines", les "professionnels" que vous tentez d'atteindre se diront juste "WTF ?!" et se casseront. Et ils se sentiront insultés de par la non reconnaissance de leur travail (avant même de passer un entretien d'embauche, ce qui est fort, avouez le !).
Je suis bien conscient, pour le pratiquer tous les jours, que le boulot d'Administrateur Système est un peu le "couteau suisse" du système d'information, surtout dans les petites structures n'ayant pas les moyens de différencier les rôles d'administrateur système, d'administrateur réseau et de responsable bureautique, mais un couteau suisse ne fait PAS tronçonneuse, tracteur, bétonnière et pinceau !
Le simple fait de me contacter en me disant "vous avez le profil pour telle offre" (je vous la fait courte, votre enrobage prend de la place) et de voir une offre comme celle ci-dessus est une insulte envers moi-même (ai-je mal expliqué quelque part ce qu'était mon métier ?) comme à l'ensemble de la profession.
Donc si vous lisez ceci sur mon invitation après m'avoir envoyé une offre d'emploi/proposition d'embauche ou que sais-je, je vous encourage vivement à revoir la description du poste proposé et suis au regret de vous informer, madame, monsieur, que je ne peux répondre favorablement à votre offre.
P.S. : Pro tip : prenez exemple sur les offres d'emploi UK ou US pour le même domaine.
Un (long) guide sur comment gérer les formulaires de login, notamment pour éviter les brute force.
À lire absolument dès l'instant que vous allez coder un formulaire de login.
Une petite subtilité de Javascript (et d'autres langages, potentiellement ?) à propos des dates, qu'il vaut mieux connaître...
Besoin de stocker un mot de passe ? Bcrypt. Bcrypt. Bcryt. RIEN d'autre.
Un tutoriel interactif en ligne pour apprendre SQL.
Je ne vais pas me lancer dans la polémique "PHP est-il un bon langage ?", etc. Le fait est que c'est un langage répandu et qui se propose souvent lorsqu'on étudie de manière pragmatique les diverses solutions qui se présentent pour un problème donné.
Le problème de PHP, et là tout le monde sera d'accord, c'est qu'il permet de faire vraiment très très très salement les choses. Et on trouve sur le net des bouts de code totalement affreux. Parfois même dans la doc (bon, ça, comme tout langage disposant d'une doc, ça permet de montrer les possibilités).
Ce site tente de propager, de manière simple et claire, les bonnes pratiques de PHP. Et si vous avez déjà un code mal foutu, il propose des outils permettant de rectifier automatiquement les choses. Voilà.
Parce que j'me suis un peu pris la tête avec ces dossiers qui s'incrustent à chaque niveau, je pose ça là.
find /path/to/directory -name ".svn" -type d -exec rm -rf {} \;
Le retour d'expérience des SysAdmin de Tumblr. Très intéressant.
Juste +1.
"Parce qu'y'en a marre de la médiocrité, des RSSI qui interdisent tout systématiquement sans réfléchir et de la disparition des petits administrateurs système soucieux du travail bien fait et conscients de leurs responsabilités."
Intéressant.... Le jour où ça sera supporté. :(
Une lib mail simple et légère pour PHP. Ça peut servir.
Alors je suis pas sûr de bien saisir toute la portée du truc, mais j'ai comme l'impression que ça va bien me servir.....
ah génial ça ! Le Lorem Ipsum des images ! À garder sous la main !
Encore une offre de stage "6 mois à 1 an" recherchant un ninja...
Franchement, ils pensent quoi, sérieux ? Que quelqu'un capable d'accomplir tout ça va accepter un stage d'un an payé 30% du SMIC ????
Y a même un tumblr pour ça : http://urgentrecherchestagiaire.tumblr.com
J'hésite entre rire et rager...
"Often procrastination is just a way of giving ourselves permission to do a less-than-perfect job on something that doesn't require a perfect job anyway."
Procrastiner EST productif. C'est un état d'esprit, une façon de voir les choses et le travail. C'est un défaut, oui, évidemment, mais toutes les "astuces" et autres "conseils" pour ne plus procrastiner ne marchent pas. Enfin, elles ne marchent pas sur les vrais procrastinateurs (procrastinants ?).
La procrastination n'est qu'un aspect d'une forme de personnalité particulière, en marge de la pensée du travail actuel. J'écrirais un article dessus un jour. Demain. Peut-être.
Haaaa, Dropbox...
Bien content de ne pas utiliser ce service.
Un logiciel de sauvegarde multi-plateformes avec option de cryptage supportant bon nombre de protocoles. Intéressant. À tester.
Ça faisait un moment que je n'avais pas lu d'article intéressant sur Tux-planet, je m'apprêtais à le virer de mes flux et... Hop, une astuce très utile que je partage. Comme quoi...
"I'm starting a new open source web project with the goal of making the code as freely and easily runnable to the world as possible. Despite the serious problems with PHP, I was forced to consider it. If you want to produce free-as-in-whatever code that runs on virtually every server in the world with zero friction or configuration hassles, PHP is damn near your only option. If that doesn't scare you, then check your pulse, because you might be dead."
Une des nombreuses raisons de la suprématie de PHP dans le domaine... PHP est souvent l'unique option à répondre à tous vos critères, si vous vous dites que la "mauvaise qualité du langage" peut être compensé par de la discipline.
Ce qui est le cas de PHP.
Un articles (avec slides) très intéressant sur les tests unitaires, leur importance et surtout l'importance de bien les faire et de bien les penser.
"Le vote électronique... Cette merveilleuse invention qui doit probablement donner envi de vomir à tous les informaticiens de la planète."
Juste +1. Tas de cons...
J'ai raté cette année, je sais, je suis impardonnable :'(
Outil pour vérifier ses expressions régulières... SUPER utile !
<3 (c'est vrai la plupart du temps ^^)
Rendre un ordinateur silencieux. Ça peut servir.
Comment peut-on se prétendre libertarien et vouloir donner autant de pouvoirs aux patrons ? -_-'
Travail salarié = Aliénation.
Voilà pour ceux qui criaient à la mort de PHP lors de la sortie de RoR. Raté !
Un gestionnaire libre d'association. À garder sous le coude...
Un article intéressant. Comment parler à un enfant. Et du coup, comment parler à des collègues se comportant comme des enfants afin d'obtenir ce qu'on veut. :p
Les colonnes en CSS3... Wow ! <3
6 astuces de management de projet venant tout droit de.... L'Empire Romain ! ^^
À tester. Semble très utile.
"Is there a server admin guide for noobs?"
XD Et bien heu... Sur le tas petit... Server admin, ça s'apprend sur le tas...
Vous pensiez que "femme de ménage" figurait parmi les pires boulots possibles ?
Nettoyeur de scènes de morts, c'est pire.
(et, oh, tiens, encore un boulot auquel on ne pense pas quand on est "petite fille"....)