EspaceRezo

Astuces, utilitaires, tutoriels, jeux, vidéos… que du bon pour apprendre et se divertir !

Affichage des articles marqués programmation

Java Life Rap

Voici une ode au Java, ce mystérieux langage Informatique qui conditionne la vie de nombreux développeurs.

Un peu d’humour et un rythme effréné, voici de quoi danser tout le week-end…

Par contre, il vaut mieux comprendre l’anglais et les subtilités de la programmation pour apprécier cette vidéo à sa juste valeur.

Dennis Ritchie, pionnier de l’Informatique nous a quittéAprès Steve Jobs, c’est un autre pionnier de l’Informatique moderne qui nous quitte. Dennis MacAlistair Ritchie est notamment connu pour avoir  élaboré le C.

Ce langage conçu pour la programmation système est rapidement devenu l’un des langages les plus utilisés en Informatique. De nombreux langages plus modernes comme C++, Java et PHP reprennent largement certaines caractéristiques de C.

Afin d’expliquer à tous les développeurs le fonctionnement de son langage, il avait co-rédigé avec Brian Kernighan “The C Programming Language”. Cet ouvrage est toujours le livre de chevet de la plupart des développeurs.

Grâce à ses travaux sur le C, Dennis Ritchie met au point, avec Ken Thompson, le système d’exploitation Unix dans les laboratoires Bell, au début des années 70. Ce système d’exploitation multitâche va ensuite donner naissance à des systèmes plus évolués et incontournables comme BSD, GNU/Linux ou même Mac OS X .

Dennis Ritchie, pionnier de l’Informatique nous a quitté

Il est décédé à l’âge de 70 ans le 8 octobre 2011.

RIP Mister Ritchie.

Merci à Mol-1 pour son mail.

La chanson du programmeur

Sur un air bien connu, voici une ode aux codeurs du monde entier.

En plus, c’est le genre d’accent anglais que j’arrive à comprendre…

Repéré sur geeksaresexy.net.

Certes, c’est du football, et on en a tous marre du football. Mais là, il s’agit du Robocup Soccer 2010, la Coupe du Monde de football pour les robots.

Et les deux finalistes sont allemands… Décidément !

Merci à Aryxo69 pour cette vidéo proposée sur le Forum.

Calculatrices graphiques : il y a de quoi faire... Ce billet s’adresse principalement aux élèves de seconde et des classes supérieures.

A la rentrée, votre professeur préféré de mathématiques vous a sûrement demandé d’acheter une calculatrice et plus précisément : une calculatrice graphique. En général, les enseignants recommandent les marques Casio ou TI (Texas Instrument).

Mais saviez-vous qu’il est possible de mettre dans ces petits appareils : des jeux, des applications et bien plus encore… si vous voyez ce que je veux dire. Par exemple, sur ma Casio Graph 35+, j’ai installé un “Morpion”. Bon, cela m’a déjà coûté une sanction mais passons Calculatrices graphiques : il y a de quoi faire... .

Pour les Casio, vous trouverez tout ce dont vous avez besoin sur planet-casio.com et jeuxcasio.com.

Pour les TI, c’est plus compliqué car peu de sites se sont spécialisés dans cette marque de calculatrice. En cherchant un peu avec votre moteur de recherche préféré, vous devriez trouver. Sinon vous n’avez plus qu’à vous mettre au Ti-Basic.

En période d’examens, seule la calculatrice peut être interdite, pas les programmes. Donc un programme qui résout… euh non oubliez. Pour vous rassurer, sachez que les professeurs n’ont strictement pas le droit de supprimer vos programmes, ni d’aller les voir d’ailleurs, sauf si vous programmez en classe, ce qui risque d’arriver en 2nd et classe supérieur.

Pour finir, entraînez-vous à lancer et à fermer vos programmes. La Graph 35+ de chez Casio n’est vraiment pas puissante. Par exemple, lorsque je quitte “Mario” (chuuut…), la carte du jeu reste affichée dans le mode graphique de la calculatrice. Il faut donc absolument faire de petits “reset” pour ce type de calculatrice. Les modèles supérieurs sont plus puissants et n’occasionnent peut-être pas ce type de gène.

Mais soyez discrets quand même… ;)

La programmation pour Android : cest Simple ! Tout le monde connaît maintenant le système d’exploitation développé par Google : Android. Tout le monde sait aussi que cet OS est gratuit. Et l’on connaît tous la volonté de Google à vouloir le démocratiser en mettant à disposition des programmeurs, les lignes de code qui le composent. Google va plus loin en offrant un SDK (Software Development Kit) pour Android, afin de faciliter la vie des programmeurs.

Mais Google ne s’arrête pas là et a pensé aux programmeurs en herbe en créant son langage de programmation. C’est Simple, un langage tirant sa source du fabuleux BASIC qui a fait le bonheur d’un grand nombre de pseudo-programmeurs par sa facilité de compréhension.

Avec “Simple“, Google s’achemine vers un (nouveau) succès assuré qui permettra d’accroître rapidement la logithèque Android. Gageons que très bientôt, celle-ci devrait être aussi fournie que l’impressionnante logithèque de Palm à son apogée ou que l’actuelle de Windows Mobile.

En tout modestie, j’ai fait partie du monde des programmeurs en titillant des codes sources écrit en BASIC, C ou C++ puis en Visual C++. J’ai donc une expérience de quelques années dans ce domaine et je me suis penché sur la structure de Simple.

Ma première impression n’accroche pas l’enthousiasme de Google pour Simple, surtout si je le compare à la véritable simplicité du premier langage BASIC avec ses PRINT DO IF GOTOSimple s’apparente plutôt au nouveau BASIC en usage dans la suite Microsoft pour construire ses macro-commandes, notamment en suivant un protocole de déclaration et de construction (dim as sub…).

J’ai dit “s’apparente” car en fait sous un air simple, Simple est plus “compliqué” que ça. J’appellerai plutôt ce langage SIMPLE++ car c’est du Basic orienté objet avec des news, des objects et ses implémentations d’instructions. Google prévient que Simple reste un langage puissant : ceci explique donc cela.

Pour programmer Simple, il vous faudra installer sur votre ordinateur les SDK de Java à partir de la version 1.6 et de Android à partir de la version 1.5.
Alors à vos claviers pour de bons petits softs et jeux à foison ! Et n’hésitez pas à nous faire part de vos réalisations dans les commentaires ci-dessous !

Le lien utile : Simple.