Entrez vos identifiants

x
OU
Vous avez oublié votre mot de passe ?
Utilisateur wiki : vous n'aviez pas d'email ?

Korben - Site d'actualité geek et tech



  • DANS TON CHAT (BASHFR)

    skinn_mac_dana: pourquoi vivre d'amour et d'eau fraiche quand on peut vivre de sexe et d alcool

    -- http://danstonchat.com/8550.html
  • RSS Emplois sécurité

  • Site hébergé par
    Agarik Sponsor Korben
  • Selection de contenus

  • Les articles dans "Développement"

    Console Nintendo NES Classic Mini – Comment ajouter des jeux ?

    13

    Si vous êtes comme moi, l'heureux propriétaire d'une NES Classic Mini, aujourd'hui, je vais vous expliquer comment mettre dessus d'autres ROMs NES qui ne sont pas dans le pack des 30 fournies par Nintendo.

    Et vous allez voir, c'est un jeu d'enfant. Cela se fait sous Windows, avec un outil baptisé Hakchi2.

    Étape 0 : Téléchargez Hakchi2, décompressez-le et lancez-le. (les sources sont ici)

    Étape 1 : Appuyez sur le bouton "Synchronize Selected Games" et vous obtiendrez une fenêtre qui vous indique les étapes à suivre.

    Étape 1 : Assurez vous que le bouton Power n'est pas enfoncé, et branchez votre Mini NES sur le port USB de votre ordinateur.

    Étape 2 : Tout en maintenant enfoncé le bouton Reset, appuyez sur le bouton Power. Puis relâchez le bouton Reset après plusieurs secondes. La diode doit être éteinte.

    Étape 3 : Si ce n'est pas encore fait, installez les drivers fournis dans Hakchi2 (dans le dossier Driver). Pour moi ça n'a pas fonctionné alors je suis passé par l'utilitaire Zadig.

    Dans Zadig, cliquez sur le menu "Options -> List All Devices". Il trouve la Mini Nes sous le nom de "Unknown Device" et je n'ai eu qu'à cliquer sur le bouton "Install Driver" pour remplacer le driver par défaut de Windows par le driver WinUSB qui va bien. Ainsi, Windows va reconnaitre la console quand vous la brancherez.

    Étape 4 : À partir de là, Hakchi 2 sait que la console est active et va réaliser une extraction du firmware d'origine de votre console puis installera un firmware maison. Patientez jusqu'à ce que le processus soit terminé. Puis relancez la Mini NES comme expliqué ci-dessus, en maintenant le bouton Reset enfoncé.

    Étape 5 : Vous pouvez alors ajouter vos propres ROMs en faisant attention à ne pas en sélectionner trop, car la taille de la Mini NES est limitée à 512 mb. Pour cela, cliquez sur le bouton "Add more games"

    Étape 6 : Pour chacun de vos jeux, vous pouvez choisir des caractéristiques (nom, max de joueurs, date de sortie...etc.) et si vous n'avez pas les images des cartouches, cliquez sur le bouton "Google" pour les rechercher rapidement. Bizarrement, chez moi ça n'a pas fonctionné.

    Étape 7 : Cochez ensuite les jeux que vous voulez et cliquez sur le bouton "Synchronize Selected Games". Cela aura pour effet de copier un nouveau firmware modifié embarquant vos nouvelles ROM dans la console.

    Étape 8 : Rebranchez la console sur votre TV et voilà ! À vous de jouer maintenant !

    Merci à Erwan alias AirOneForce pour l'info ! (btw, j'adore ton pseudo, c'est bien trouvé )

    Et si vous ne l'avez pas encore lu, mon test de la mini NES est ici.

    Local par Flywheel – Pour déployer et travailler localement sur WordPress

    1

    Si vous créez des sites WordPress pour le fun ou pour gagner votre vie, voici un soft pour Mac qui permet de gère à un seul et même endroit, toutes vos installations de WordPress, sans devoir toucher à votre système.

    Local par Flywheel permet grâce à des machines virtuelles, de déployer de multiples instances de WordPress, avec si vous le désirez un certificat SSL et un accès SSH qui va bien, le tout en quelques clics, sans rien de compliqué.

    Génial pour ne plus se prendre la tête. Lors de la mise en place d'une instance, vous pouvez même choisir votre version de PHP, de MySQL et le serveur qui le fera tourner (Nginx ou Apache).

    Ensuite, il est possible de générer une URL accessible depuis l'extérieur pour montrer le résultat à vos clients ou vos amis. Local par Flywheel utilise pour cela ngrok dont je vous ai déjà parlé, qui "tunnelise" vos applications locales.

    Et bien sûr, vous pourrez exporter votre oeuvre au format zip. Zip qui contiendra la conf PHP/MySQL/Apache (ou Nginx), mais aussi les logs, la base SQL, sans oublier les fichiers PHP de WordPress.

    Bref, ça déchire et ça vous évitera bien des peines avec une installation LAMP (ou MAMP puisqu'on est sous Mac :-)). D'ailleurs une version Windows devrait bientôt arriver donc soyez patient.

    Local par FlyWheel est téléchargeable ici.

    Comment orienter son back-end pour mobile avec Ruby On Rails

    0

    La retro-ingénierie ça m'a toujours fait kiffer et même si je ne suis pas un Jedi du back-end, savoir ce qui se passe dans la matrice c'est trés interessant, je pense d'ailleurs que tout bon dev front-end doit avoir, sans pour autant en devenir un spécialiste, des notions de back-end pour avoir une meilleure vision de son code en front.

    C'est justement ce que vous propose de découvrir Emilie Paillous dans ce RJTalk, développeuse chez Applidium (FaberNovel), membre de Ladies of Code Paris et championne de Nerf à ses heures de boulot perdues ;)

    Donc si vous avez toujours voulu savoir comment concevoir proprement une API pour application mobile avec Ruby On Rails, si vous aimez les chatons et les petits cœur de Lu en chocolat, c'est la présentation qu'il vous faut !

    Et comme le dit Emilie "le Back End c'est trop bien" ;)

    Vous pouvez retrouver Emilie sur son Git ou twitter.

    Quant à moi, quand j'entends Ruby On Rails, allez savoir pourquoi j'ai la vision de Tails, alors non pas l'outil de Snowden mais lui:

    Conditionnement Pavlovien faut croire ou cerveau jetlagué, au choix.

    Gardez toujours un oeil sur Github avec cette extension pour Chrome

    0

    Si vous êtes développeur et que vous êtes sans cesse en train de farfouiller Github à la recherche de nouveaux codes à utiliser ou auxquels contribuer, j'ai ce qu'il vous faut pour ne rien rater. Cela s'appelle Githunt et c'est une extension pour Chrome qui s'affiche dans chacun de vos nouveaux onglets et qui affiche les dépôts Github qui font le buzz en ce moment.

    Vous pouvez les afficher sur la semaine, le mois et l'année et filtrer par langage de dev. Pratique si vous ne vous intéressez qu'à vos langages de prédilection.

    Githunt est très pratique et je suis certain que vous saurez passer outre l'horrible couleur jambon que le développeur a utilisé en fond de son extension :-)

    PHPMailer vulnérable

    1

    C'est toujours dans les pires moments, comme maintenant pendant les vacances de Noël, que les tuiles arrivent. La preuve avec cette faille de sécurité critique découverte dans PHPMailer qui impacte des millions de sites web.

    PHPMailer est une bibliothèque PHP utilisée dans de nombreux scripts comme WordPress, SugarCRM, Joomla ou encore Drupal, qui permet tout simplement d'envoyer des emails. La vulnérabilité (CVE-2016-10033) découverte par Dawid Golunski de Legal Hackers permettrait à un attaquant d'exécuter à distance du code sur le serveur, sans avoir besoin d'aucun droit.

    D'après les estimations, PHPMailer est utilisé par environ 9 millions de sites web et toutes les versions < 5.2.18 sont affectées. Dawid Golunski a mis en ligne un PoC et les équipes de PHPMailer ont publié un fix, mais Dawid a réussi a contourner la correction, donc mettez à jour vers une version supérieure ou égale à la 5.2.20, PHPMailer ou les plugins / scripts qui l'utilisent et qui auront corrigé la faille.

    Allez, joyeux Noël et bon courage

    Podcast – Keep calm and do sports

    Commentaires fermés sur Podcast – Keep calm and do sports

    Et voici Appload numéro 248 et pour ceux qui s'apprêtent à reprendre le boulot tout à l'heure voici ce que vous aurez, au programme de ce numéro, dans les oreilles:

    Les Apps


    • Calm (iOS & Web / Gratuit)
    • Runtastic Results - parce qu'il faut bien préparer les multi-posts repas des fêtes, celui de mamie, des parents, des enfants, les chocolats, les marrons...punaise (iOS & Android / Gratuit et Abonnement 59€)
    • AlloCiné Home (iOS & Android / Gratuit)

    Le podcast est animé par:

    Jérôme Keinborg (@JeromeKeinborg), Cédric Bonnet (@CedricBonnet), Korben (it's me !) (@Korben) et Patrick Beja (@NotPatrick).
    Le générique est de Daniel Beja (@misterdanielb). Sa musique libre de droit est sur MusicInCloud.fr.
    La mise en ligne est assurée par Florent Berthelot (@Aeden_).

    Let's get started !!!

    play-appload

    Windscribe 10 Gb

    de VPN gratuit par mois

    Comme à chaque fois que je vous parle d'un VPN ou d'un proxy, c'est bien sûr à prendre avec toutes les précautions qui s'imposent. Globalement, sauf si c'est un VPN en lequel ...

    Tuto dessin

    avec les psd dispos

    Dernier tuto de la série et on fini en beauté en mettant un dernier coup de crayon sur le faire-part fil rouge, le psd de ce long cours de dessin est disponible en téléchargement. Il est temps pur vous de sauter le pas ;)...lire la suite