e-t172

Cette utilisateur n'a partagé aucune information biographique

Accueil: http://www.e-t172.net/


Article par e-t172

Animation : programmer une explosion sur une CASIO

Ce matin, j’avais rien à foutre en cours de Math, alors j’ai expérimenté le générateur de nombres aléatoires de ma CASIO Graph 35+ et la fonction de « graphes circulaires » (qui ont probablement un autre nom mais je ne suis pas encore à ce niveau).

Avec le graphe dynamique on peut obtenir un effet d’explosion bien sympatoche. Voici la procédure pour le reproduire :

  1. Allez dans la fonction de graphes dynamiques.
  2. Séléctionnez TYPE, puis r=.
  3. Entrez les 3 formules suivantes :
    r1=Ran#*A r2=(Ran#+1)*A r3=(Ran#+2)*A

    (pour le Ran#, il faut faire OPTN, PROB puis Ran#)

  4. Ensuite configurez la V-Window (SHIFT puis F3) :
    View Window Xmin  :-30  max  :30  scale:1 Ymin  :-30  max  :30  scale:1
  5. Allez dans le SET UP (SHIFT puis MENU) et mettez à Off Graph Func, Coord, Grid, Axes et Label.
  6. Retournez dans l’affichage des formules et faites VAR, puis RANG. Entrez les informations suivantes :
    Dynamic Range A  Start:1  End  :10  pitch:0.5
  7. Ressortez, puis faites SPEED et séléctionnez Fast.
  8. Revenez sur l’écran des variables et lancez le calcul de l’animation en faisant DYNA.

Le calcul de l’animation est très lent (il met 8 minutes avec ma Graph 35+), donc ne vous affollez pas. Si vous êtes impatient, vous pouvez diminuer ce temps en augmentant le pitch mais l’animation sera moins fluide.

J’imagine que mes formules sont loin d’être les meilleures. On peut en trouver de plus belles et de plus réalistes – aussi je vous en serais reconnaissant de m’en faire part dans les commentaires.

Au passage, ma Graph 35+ a un écran monochrome ; j’imagine que ça doit être magnifique avec une calculatrice à écran multicouleurs.

Protocole Skype : crypté et fermé

Après avoir consulté et admiré le complexe protocole de MSN Messenger (coder une méga-classe client en PHP fait partie de mes nombreux projets, peut-être la verrez-vous pointer le bout de son nez), j’ai été pris de curiosité et j’ai été voir le protocole de Skype.

Je dois dire que j’ai été un brin déçu : le document n’explique que de façon générale le fonctionnement du réseau Skype (avec des nodes et des supernodes, comme KaZaA) et la manière dont il arrive à se connecter malgré un NAT ou un pare-feu. Les seuls messages décrits sont les messages de login.

Explications à cela : tout le protocole Skype post-login est crypté en AES (utilisé entre autres par le gouvernement américain). Du coup, impossible de savoir ce que les machines se disent et encore moins d’espérer coder un client Skype tierce partie.

Seul côté positif de l’histoire : au moins, on est sûr que nos conversations sont très bien sécurisées.

MSN.com aux standards : une lueur d’espoir ?

MSN et MSN Search sont passés tableless (sans tableaux).

Doit-on y voir une lueur d’espoir pour un meilleur support des CSS dans Internet Explorer 7 ?

Ne crions pas victoire trop vite : les différentes branches de la multinationale sont parfois contradictoires… regardez IE pour Mac et son support des standards excellent, et à l’opposé la version Windows qui est tout le contraire ! Le passage aux normes du portail de l’entreprise est encourageant mais ne veut finalement pas dire grand chose vis à vis d’une éventuelle conformité de IE7.

Néanmoins, il est amusant de se dire que les développeurs Web de MSN ont dû pas mal en chier pour que leurs pages soient compatibles avec leur propre navigateur !

Tout en rondeurs

Je viens de terminer un document expliquant les différentes méthodes pour appliquer des coins arrondis à un bloc en XHTML/CSS.

Il est disponible ici : http://www.e-t172.net/articles/round/.

Ceci afin de montrer qu’il existe de meilleures méthodes que celle de notre bien-aimé Raphaël.

Bonne lecture et dites moi ce que vous en pensez dans les commentaires.

Service de chat "anywhere" de Mail2Web

J’ai testé hier soir le service de chat que je mentionnais dans mon précédent billet. Verdict : il est excellent.

Après s’être inscrit, on a accès à deux systèmes de chat : le premier pour IE « normal » (c’est à dire pour une machine viruelle java pourrie) et le deuxième « avancé » pour machine virtuelle made by Java. Je n’ai testé que la deuxième applet et elle est franchement excellente.

On commence par configurer les éventuelles passerelles vers les autres systèmes de messagerie : MSN, Yahoo… simplement en donnant son nom d’utilisateur / mot de passe pour chacune d’elles. Une fois ceci fait, on a accès à tous les contacts de sa liste. Seul regret : les groupes ne sont pas pris en compte, ce qui devient vite casse tête quand on a 150 contacts MSN comme moi.

Une fois en discussion avec quelqu’un, on s’aperçoit de la qualité de l’applet : les smileys sont restitués comme dans MSN Messenger, et il y a même les petites notifications en bas à droite comme sur le MSN original. Problème cependant : ces notifications ne se superposent pas aux autres fenêtres, il faut donc avoir le bureau derrière pour les voir. Probablement une limitation de Java.

En conclusion, Mail2Web nous propose un excellent service qui permet de dialoguer avec tous ses contacts MSN de n’importe où dans le monde. Ca c’est du progrès.