Scratch : programmation objet facile pour tous Cette année, comment les enseignants vont-ils utiliser les outils et ressources numériques en classe ? Certains vont poursuivre ce qu'ils ont engagé les années passées. D'autres vont se lancer dans de nouveaux projets. En dépit de l'avalanche de nouveautés et du solide optimisme d'une bonne proportion des utilisateurs, il reste des parents, des enseignants et des responsables éducatifs qui hésitent à aller au-delà de la banale salle informatique de l'établissement. Et vous, comment allez-vous utiliser les TICE cette année ? Illustration : cristovao, Shutterstock.com Cours de programmation sur les langages informatiques Cours objective-c par rapport à C++ Un cours qui compare les deux languages (C++ et Objective-C) et permet de mieux comprendre les écarts entre les deux languages et les différents ecosystèmes (STL vs Cocoa). Ce cours aborde la gestion des classes et objets, l'héritage et l'instanciation. La gestion mémoire et le multi-threading, les exceptions font également partie du cours. Introduction à Perl Un cours pour débuter en perl avec: les types et les contextes, les scalaires, les structures de controles (boucles et tests), les listes et les tableaux, les fonctions, les tables de hachages, la manipulation des fichiers, les expressions régulières, les références, les modules et un peu d'objet. Toujours utile un programme perl à l'avantage d'être multi-plateforme sans avoir basoin d'une machine virtuelle. hibernate : la reference Web Services PHP : comparaison les frameworks les plus répandus Ce document a pour objectif de présenter et comparer les frameworks PHP les plus répandus. Algorithmique
Nanane – Dév. Web et Actu. UMR5505 Pour connaître les dernières nouvelles sur ce projet, lire les news. Présentation de Prog&Play Prog&Play est une bibliothèque de fonctions pour les jeux de Stratégie Temps Réel (STR). Elle permet au joueur de programmer de manière simple et intéractive les entités virtuelles d'un STR. Actuellement, le système Prog&Play est intégré au STR multijoueur Kernel Panic. Le système Prog&Play, combiné au jeu de STR Kernel Panic, permet la mise en oeuvre de jeux sérieux centrés sur la pratique de la programmation informatique. Le premier, intitulé Kernel Panic Campaign, immerge le joueur dans un scénario de jeu original où il devra programmer Bits, Bytes et Assemblers en vue de constituer une armée pour renverser son adversaire. Le deuxième, intitulé Byte Battle, positionne le joueur en compétition contre un second joueur (qui peut être joué par l'ordinateur). Voici ci-dessous l'architecture fonctionnelle de Prog&Play. Aide Mises en oeuvres possibles
Rasmus' Toys Page Whoops! - Un gestionnaire profiler d'erreurs PHP complet Whoops! est une librairie PHP de gestion d'erreurs détaillé pour un debug efficace de ses applications web. Voici une petite librairie bien pratique si vous souhaitez debugger efficacement vos erreurs PHP. Si vous n'utilisez pas de framework comme Symfony2 qui propose une toolbar profiler détaillée, voici un bon moyen d'intercepter vos erreurs. Le framework PHP vous permettra d'afficher proprement et de façon exhaustive comment s'est déclenchée l'erreur. On retrouve rapidement des infos sur: Le code avec l'endroit exact où a été déclenché l'erreurLa trace des fonctions appelées en amontLes variables d'environnement: GET, SESSION...Les infos spécifiques framework (Infos Silex ...)Etc La librarie s'intègre parfaitement dans vos frameworks PHP, elle prévoit même une intégration à Silex prête à emploi. L'installation se fait simplement via Composer et s'intègre en quelques lignes dans votre projet. Une lib à tester ! Site Officiel
VirtualBox ou la virtualisation facile pour tous Le principe : plusieurs OS fonctionnels sous une seule machine Grâce à la solution VirtualBox, gratuite pour une utilisation personnelle, il est tout à fait possible d'installer un ou plusieurs autres systèmes d'exploitation ainsi que les applications en rapport, sur une machine équipée de Windows, Mac OS X ou d'une distribution Linux. Le logiciel exploite les ressources de la machine hôte (processeur, mémoire vive, disque dur…) et permet de faire fonctionner l'OS de votre choix sans pour autant modifier ou perturber votre configuration actuelle. Chaque machine virtuelle se comporte comme une machine distincte indépendante de l'autre. Un outil de virtualisation comme VirtualBox permet d'exécuter autant de systèmes d'exploitation que vous le désirez dans des environnements virtuels (VE). Nombreux sont les avantages de VirtualBox L'utilisateur dispose donc de plusieurs machines tout en exploitant une seule configuration. VirtualBox, oui, mais avec une bonne configuration !
Alsacréations : Actualités et tutoriels HTML, HTML5, CSS, CSS3, standards du web Layoutit! Un interface builder pour Twitter Bootstrap en drag & drop LayoutIt! est un service web gratuit permettant de concevoir visuellement le layout de vos pages Twitter Bootstrap. Vous devez créer une administration pour votre site web avec Twitter bootstrap mais vous voulez aller vite, très vite ? LayoutIt! La sidebar de gauche liste tous les composants de base et avancés par catégories. Vous voyez visuellement à quoi ressemble le layout de votre page en temps réel. Ajoutez un composant là où vous le souhaitez dans la page et il viendra se caller avec des données type lorem ipsum (texte et images). Une fois la composition de votre page terminée, vous pourrez récupérer directement le code HTML de cette dernière, ou télécharger le zip complet (HTML, répertoires, css, less et js). Au choix vous pourrez prendre le code en Fluid ou Fixed.
Virtualisation : les solutions gratuites : Introduction Si la virtualisation n’est pas un concept réellement nouveau - Popek et Goldberg ayant dès 1974 jeté les bases des développements futurs, force est de constater que les solutions de virtualisation se sont multipliées ces dernières années, la technologie et le matériel étant arrivés à un certain degré de maturité. Nous nous sommes déjà intéressés l’an dernier à cette technologie en réalisant un tour d’horizon des solutions de virtualisation alors disponibles. Nous vous invitons d'ailleurs à lire notre précédent dossier afin de découvrir, ou de redécouvrir, le fonctionnement technique de la virtualisation. MAJ : Vous pouvez également consulter notre nouveau comparatif de solutions de virtualisation, avec les tests des derniers hyperviseurs.