[Tuto]MITM avec ettercap sous Kali Linux 1.0.5. Flexbox Based Responsive Image Slider. Agenda - CoucouBisou. Sondage : quelles sont les meilleures polices de caractères pour la programmation ? Quels sont vos critères ? Outil de test de la vitesse des sites Web mobiles – Google. Créer un service de websocket en php avec un fallback pour les anciens navigateurs. Si vous n’êtes pas familiarisé avec les websockets, cet article va changer votre vision du web 2.0.
En effet, il est maintenant possible d’établir une connexion permanente, bidirectionnelle et en temps réel entre le navigateur et le serveur. A ce jour, seul les navigateurs les plus récents implémentent cette technologie, et il faut ajouter à cela une implémentation côté serveur. Heureusement, si votre application est compatible avec le standard PSR-0 pour l’autoload (c’est le cas pour plusieurs frameworks comme Symfony, Zend, Lithium, etc), il existe un excellent bundle ( Ratchet websocket for PHP ), qui permet de créer facilement un serveur websocket. Un chat en HTML5 avec les websockets. Tous les navigateurs modernes proposent un support du websocket de manière native ou via un plugin.
Voici la liste des navigateurs : Chrome : support natif ; Safari : support natif ; Firefox : support natif ; Opéra : support natif mais nécessite de l'activer ; Internet Explorer : utilisation d'un prototype des websockets : websockets prototype pour IE 9. Pour Firefox Pour activer les websockets dans Firefox s'ils ne le sont pas (comme dans la version 4 par exemple), il suffit de se rendre dans la barre d'adresse et taper la commande suivante : Une page de confirmation apparaît, continuez. Facebook : N'importe quel compte pouvait être piraté très simplement. A ranger dans la catégorie des failles énoOormes, celle-ci, découverte par un hacker indien du nom de Anand Prakash.
Ainsi qu'Anand l'explique dans billet sur son blog, la vulnérabilité permettait de réinitialiser le mot de passe de n'importe quel compte Facebook, et donc de s'y connecter. Lorsqu'un utilisateur demande normalement une réinitialisation de son mot de passe, par exemple parce qu'il ne s'en souvient plus, Facebook lui envoie un code à 6 chiffres à saisir d'abord pour pouvoir définir ensuite un nouveau mot de passe. Sur le site officiel de Facebook, une attaque en force brute de ce code à chiffres ne fonctionne pas, le compte visé étant bloqué après 10 - 12 tentatives. Pourquoi j'utilise l'unité Rem et non l'unité Pixel. Lors des reviews d'intégration HTML à partir de valeurs fournis dans un PSD, on m'a fait remarquer que « les tailles de polices n'étaient pas bonnes » car elles étaient en rem et non en px.
Aujourd'hui pire, on me somme de remplacer tous les rem par des px. C'est tout, c'est comme ça. Peut-être parce que l'on a peur que la conversion rem en px ne soit pas juste ou peut-être simplement parce qu'on ne sait pas bien à quoi sert le rem. Sans entrer dans des détails techniques poussés, je vais vous expliquer pourquoi j'utilise rem. Dimensionner ses fontes avec rem.
Par Jonathan Snook Déterminer quelle unité de mesure choisir pour la taille de notre texte peut mener à un débat houleux, même de nos jours.
Malheureusement, il existe toujours des avantages et inconvénients qui rendent ces différentes techniques peu désirables. La question est alors de savoir quelle solution est la « moins pire ». Les deux techniques suivantes sont le plus souvent utilisées : taille en px ; taille en em. Firefox 46 Developer Edition : des outils plus fins pour les développeurs. Firefox 46 Developer Edition, disponible via la canal Aurora, a été enrichi d'outils que les développeurs apprécieront.
Tout d'abord, une nouvelle vue, 'Dominator', permet d'examiner en détails et en profondeur les allocations mémoire. Cette vue vous renseigne sur la mémoire occupée par les objets alloués eux-mêmes, ainsi que sur la mémoire occupée par les objets que les premiers détiennent par référence, et qui demeurent donc instanciés. Cette vue est conçue pour permettre de voir l'impact global d'un objet en mémoire. Elle permet aussi de localiser rapidement le code responsable de l'instanciation de tel ou tel objet. Ensuite, l'outil de profilage, enregistre désormais les allocations mémoire. Web font generated: HelveticaNeueLTCom-Th. Convert TTF files to fpdf and tcpdf font files online (.z and .php)
Programmation : Quel est le meilleur langage pour débuter ? Developpez.com a tenté de répondre à la sempiternelle question des apprentis développeurs : Quel est le meilleur langage pour débuter la programmation ?
Je bosse dans le développement Archives. Ajaxload - Ajax loading gif generator. Generates your images. Les 10 termes à connaître pour être un bon chef de projet > Do as i say, not as i do. Apache Cassandra par la pratique. François Ostyn (@ostynf), Khanh Tuong Maudoux (@jetoile) ont écrit un premier billet sur Cassandra (ici) suite à la présentation faite pendant Devoxx France 2012.
Aujourd'hui, nous allons voir à travers cet article comment utiliser Cassandra, l'installer, configurer un cluster, utiliser une API client, et implémenter des tests d'intégration avec Cassandra. Mais, avant cela, nous vous expliquerons les cas d'utilisation les plus adaptés à Cassandra, nous allons entrer en détail pour comprendre les problèmes liés au modèle relationnel et les solutions proposées par les bases de données NoSql. Bien que Cassandra soit dotée d'une architecture passionnante, supporte la scalabilité, la tolérance aux pannes, et bénéficie d'une haute disponibilité, ce n'est pas la meilleure solution pour tout type de problème.
Google does not use the keywords meta tag in web ranking. Recently we received some questions about how Google uses (or more accurately, doesn't use) the "keywords" meta tag in ranking web search results.
Suppose you have two website owners, Alice and Bob. Alice runs a company called AliceCo and Bob runs BobCo. One day while looking at Bob's site, Alice notices that Bob has copied some of the words that she uses in her "keywords" meta tag. Design Pattern MVC – zoom sur la couche modèle : DAL / DAO / ORM / CRUD. Design Pattern MVC Voilà deux ans que je fais un cours, suivi d’un petit projet traitant du design Pattern MVC.
Le projet est à écrire en PHP5, avec une base de données MySQL comme support de stockage des données, l’architecture MVC est donc à implémenter dans un contexte purement web. Le paradigme objet est tout indiqué quand il s’agit d’écrire et d’agencer des composants logiciels, c’est donc celui qui sera adopté dans toute la suite.
Chosen: A jQuery Plugin by Harvest to Tame Unwieldy Select Boxes. Chosen is a jQuery plugin that makes long, unwieldy select boxes much more user-friendly. Le salaire des développeurs PHP en France. Agence-E, Cabinet de recrutement spécialisé dans les métiers du web, vient de publier, pour la deuxième année consécutive, son baromètre des salaires PHP en France. Ce baromètre a été réalisé par l'équipe d'Agence-e, en collaboration avec l'AFUP(Association Française des Utilisateurs de PHP), sur un panel de 1635 personnes.
La moitié de ces personnes sont des développeurs, les autres se répartissant sur des fonctions telles que chefs de projet, chefs d'équipe, consultants, etc. Pour l'occasion, l'AFUP souligne que PHP fêtera ses 20 ans en 2015 et qu'il est presque aussi âgé qu'Internet. De ce baromètre, il ressort que les développeurs les mieux rémunérés se situent en Île de France, et plus précisément dans les Yvelines, et non à Paris comme on aurait pu le penser. En province, c'est la région PACA qui tient la tête des rémunérations, devant la région Rhône-Alpes et la région Nord-Pas-de-Calais.
Chaînes de connexion ODBC et OLE DB - SQL Server, Access, Oracle, BD2, Foxpro, MySQL, Excel... - Trucsweb.com. · Niveau : INTERMÉDIAIRE· Compatibilité : Windows NT/2000 IIS3 Si vous n’utilisez pas le système DSN (Data Source Name) pour se connecter à une base de données, une chaîne de connexion doit être passée à l’objet ADO (ActiveX Data Objects). Cette méthode est dit "DSN-Less". Il existe des centaines de chaînes de connexion selon le serveur de base de données utilisé. Pandora FMS: Du monitoring pour vos applis web et serveurs. Pandora FMS est un logiciel open source permettant de faire du monitoring d'applications web en tout genre: Tester si votre site est online ou nonTester si votre site a été modifié (Pratique contre le defaçage)Test de la mémoire utiliséeTest de la montée en chargeTest des CPUSTest suivant la géolocatisationTest sur des requêtes SNMP ou TCP/IP en tout genre ...
Bref une application complète et gratuite pour gérer votre site et suivre son évolution ainsi que celle du serveur. Le logiciel permet de représenter les rapports sous plusieurs formes: Dictionnaire des couleurs. Europe Code Week 2014 - About the initiative and resources. In 2018 EU Code Week will take place between 6 and 21 October. EU Code Week is a grass-roots movement that celebrates creating with code. The idea is to make programming more visible, to show young, adults and elderly how you bring ideas to life with code, to demystify these skills and bring motivated people together to learn. The initiative was launched in 2013 by the Young Advisors for the Digital Agenda Europe. EU Code Week is run by volunteers. One, or several, Code Week Ambassadors coordinate the initiative in their countries, but everyone can organise their own code event and add it to the codeweek.eu map.
In 2016, nearly a million people in more than 50 countries around the world took part in EU Code Week. Everybody in this country should learn how to program a computer - steve jobs. Anybody can learn. Personnaliser ses pages d'erreur. Les pages d'erreurs sont ces pages que typiquement vous n'aimeriez jamais rencontrer ! Malheureusement, elles apparaissent parfois, lorsque quelque chose qui n'est pas censé arriver survient... Actualités Archives. OPENCLASSROOMS. OpenSchool.fr – L'éducation collaborative – ★★★★★ Comment utiliser le Captcha avec Joomla 2.5. Publié le lundi 15 octobre 2012 17:05 L'un des inconvénients d'utiliser des CMS populaires tels que Joomla, WordPress ou Drupal est que beaucoup de spammeurs savent comment les attaquer.
Comment améliorer l'enregistrement des utilisateurs Joomla! Comment améliorer l'enregistrement des utilisateurs Joomla! ImageMagick: Command-line Tools: Mogrify. Building Single Page Apps for desktop, mobile and tablet with ASP.NET MVC 4. » Définition – résolution – taille des images pour Internet. Le Web c’est pas en 72 dpi, coco! Pour fêter ma présence sur ce blog — youloulou, foule en liesse! Openstuff Wiki: Utilisation de Subversion. PHP : Le tutoriel pour grands débutants pressés. CamelCase. Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir Camel. Comment résoudre la sous-exploitation de l'ERP (système de gestion) - Conseil organisation, SI. Svn export. Subversion. Serveurs dédiés pour une semaine. Créer des enregistrements DNS auprès de 1&1 Internet pour Office 365 - office365 suite.
A celui qui a fait Twitter Bootstrap. Framboise 314, le Raspberry Pi à la sauce française…. Lorempixel - placeholder images for every case. Www.optimv.com. DIAVICOM - Diavicom informatique PME, Télégestion & Vidéo Surveillance. Gérer les zones de son domaine. LEFT JOIN.
Les outils vraiment utiles pour les développeurs PHP. JSONView. Téléchargez : Conception, gestion de projets. Purchase VS.Php 3.2 for Visual Studio. Apps/Dia. PHP Monitoring. Cours. Comment rendre son site plus rapide : toutes les solutions. Mieux structurer son code : le pattern MVC. Mingle Agile Collaboration Tool. Circular (Spinners) AJAX loading GIF and APNG spinners, bars and 3D animations generator. API SMS - SMSFactor. With Anna and Elsa: Artist #1. WebPagetest - Website Performance and Optimization Test. Mise à jour de Windows App Studio, pour la création encore plus facile dapplications. [SofToGo] Guide d'Utilisateur de WireLess Studio - WinCE Client.
Créer des vidéos time-lapse avec les photos publiées sur le web. Bare Metal Software > BareTail - Free tail for Windows. BareTail : le lecteur de logs sous Windows. PSD2WEB Application.