Si vous parlez un petit peu Anglais, alors cette vidéo est faite pour vous :
Elle vous explique comment cracker les mots de passe Windows, comment utiliser le Wifi, collecter les paquets et les analyser afin de les cracker et de se faire une clé vous donnant l’accès au réseau, etc.
Tout est là, amusez vous bien :
Ci suivent quelques notes que j’ai prises après toute une journée passée à créer en entier l’exemple qui fonctionne.
Vous pouvez télécharger, puis décompresser l’exemple en entier en cliquant ici.
Pour l’installer et le tester c’est très simple : le répertoire s’appele « siteinternet » et c’est là qu’est le site internet, il vous suffira d’afficher la page « http://localhost/intranet/gs.php ». Oui j’ai développé cet exemple dans un sous-répertoire « intranet » car ExtJS est destiné, pour ma part à faire uniquement de l’administration.
Voici ce qui fonctionne : la vision d’une liste :
Et le mode édition :
Le plus intéressant c’est le modèle MVC.
Je vous laisse lire toute la documentation ici, ici et là.
Maintenant je vous fais un résumé de ce que j’ai retenu :
L’architecture
Elle doit absolument suivre ce schéma :
`-- app
|-- controller
|-- data
|-- model
|-- store
`-- view
——————— controller =
Ce qui assemble data + model + store + view En général les contrôleurs créent les vues et attendent des évenements pour agir en conséquence.
model =
Là où on définit les colonnes des ensembles de données. C’est là aussi où on définit en général où aller chercher les données par défaut (« proxy »).
store =
Là où on définit sur quels modèles on se base, et où on surcharge là où aller chercher les données (= redéfinition de « proxy »).
Règles de syntaxe à respecter :
store = noms au pluriel : app/store/Stations.js
model = noms au singulier : app/model/Station.js
L’auteur de cette composition est Yaniewicz.
Voici une de ses œuvres (je l’ai retenue car elle était destinée au piano bien sûr) :
Les Lanciers
Elle est faite pour piano.
Elle a été composée au c1860
Son genre est du type popular / dance.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité est mauvaise).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici
NB : j’ai récupéré ces compositions, qui sont entièrement libres de droit, sur ce site qui est tout simplement géniallissime : mutopiaproject
Comme je l’ai toujours dit, ExtJS est une librairie JavaScript extrêmement puissante.
Le seul problème c’est qu’elle est dure à maitriser… mais les résultats obtenus sont incroyablement beaux par rapport au temps de développement.
La même société, Sencha, qui n’est constituée – apparemment – que de personnes très compétentes, a développé le même système, mais pour téléphones portables : le Sencha Touch.
Et ils se sont penchés sur ce que j’appellerai le site du moment : PhoneGap.
Ils ont fait un tutoriel qui vous permet de combiner la puissance de PhoneGap et de Sencha Touch :
J’expliquerai plus en détail dans un prochain article comment fonctionne PhoneGap, mais à mon avis, c’est l’avenir pour des développeurs comme moi qui n’ont pas le temps de se pencher sur les plateformes mobiles spécifiques : je n’ai pas le temps d’apprendre tout iOS et je n’ai pas le temps d’apprendre Android. Par contre je connais bien JavaScript, je commence à bien connaitre HTML5, et grâce à PhoneGap, on peut aller loin, très loin 😉
L’auteur de cette composition est R. H. Williams (1805–1876). Je n’ai rien pu trouver sur cet auteur. Si vous cliquez dessus vous verrez le résultat d’une recherche sur google… et surtout si vous avez plus d’informations à son sujet, n’hésitez pas à laisser un commentaire, je l’intègrerai dans cet article.
Voici une de ses œuvres (je l’ai retenue car elle était destinée au piano bien sûr) :
Dymuniad
Elle est faite pour quartet and piano.
Elle a été composée en 1835
Cette composition est un hymne.
Sa licence est de type « Creative Commons Attribution-ShareAlike 3.0« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité est limite).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici
NB : j’ai récupéré ces compositions, qui sont entièrement libres de droit, sur ce site qui est tout simplement géniallissime : mutopiaproject
Je viens de traduire un gros morceau du texte ici.
Lorsque le navigateur fait une requête pour une image statique, il envoie tout de même les cookies dans la requête. Le serveur ne se sert absolument pas de ces cookies. Ils créent donc un traffic supplémentaire totalement inutile. Il faut s’assurer que tous les composants statiques tels que les images sont récupérés sur des domaines sans cookie. Par exemple, il suffit de créer un sous-domaine static, et d’y mettre les composants adéquats.
Par exemple, si le domaine est www.example.org, il suffit de mettre les composants statiques sur static.example.org. Néanmoins, si vous avez déjà mis en place des requêtes sur le domaine de plus haut niveau, soit example.org, alors les cookies suivront tout de même sur static.example.org. Une solution est d’acheter un nom de domaine dédié.
Par exemple, Yahoo! utilise yimg.com, Youtube utilise ytimg.com et Amazon utilise images-amazon.com.
Un autre bénéfice concerne les proxies : certains proxies refusent de mettre en cache des composants qui ont été demandés avec des cookies. Pour la note, si vous vous demandez s’il vaut mieux utiliser example.org ou www.example.org pour votre page de base, pensez à l’impact des cookies. Le fait de supprimer www ne vous laissera pas d’autre choix que d’écrire des cookies qui seront tous diffusés sur *.example.org. Donc, pour des raisons de performance, c’est mieux d’utiliser le sous domaine « www » et d’écrire les cookies pour ce sous-domaine.
…
Vous ne voyez pas que je suis en train de pleurer ? J’ai tout faux sur la plupart des sites Internet que j’ai crée. Bon, aujourd’hui c’est nettement moins problématique que si nous étions dix ans en arrière, mais c’est très agaçant de savoir que tout le travail mis en place est à revoir (règles de réécriture, traducteur, etc)… et le discours que je tenais qui va avec (pas la peine des www). On en apprend tous les jours !
L’auteur de toutes ces compositions est T. Turpin (1873–1922). J’ai pu trouver sa biographie en Français. Si vous cliquez dessus vous verrez le résultat en Français.
Voici quelques-unes de ses œuvres (je les ai retenues car elles étaient destinées au piano bien sûr) :
The St. Louis Rag
Elle est faite pour piano.
Elle a été composée en 1903
Son genre est du type jazz.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité n’est pas bonne).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici
The Harlem Rag
Elle est faite pour piano.
Elle a été composée en 1899
Son genre est du type jazz.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, il ne faut pas se fier à la qualité vous pourrez faire mieux).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici
NB : j’ai récupéré ces compositions, qui sont entièrement libres de droit, sur ce site qui est tout simplement géniallissime : mutopiaproject
Copier coller d’URLs : ici, plus de prise de tête. Dans 2003, on copie colle une URL, et là le curseur restait collé à l’URL et tout ce qu’on tapait faisait partie de l’URL, ce qu’on ne veut, dans 99,99 % des cas, jamais. Sur 2007, hop, le coller fonctionne parfaitement, il ajoute automatiquement un espace et on peut continuer à taper comme si de rien n’était ;
Gestion des paragraphes solidaires. Le principe est que, très souvent, on fait un paragraphe et juste en dessous on y intègre une image. Cette image, souvent, ne rentre pas dans la page, et hop, saute sur une page suivante. Il faut alors la sélectionner, et remonter avec la souris sur le texte qu’on veut « collé » à l’image, et bouton droit => paragraphe => « paragraphe solidaire » et hop le texte devient « solidaire » de l’image et y reste collé. Sur 2003, soyons honnêtes, ça fonctionnait. Mais mal, très mal. Je ne compte plus le nombre de fois où je me suis arraché les cheveux parce que ça fonctionnait mal, voire pas du tout. Là, je n’ai jamais eu de problèmes. Absolument jamais, ça fonctionne parfaitement. Le rêve ;
Copier coller intelligent : une fonctionnalité aussi géniale que pratique c’est le copier coller intelligent (enfin c’est moi qui l’appelle ainsi) : supposons que vous soyez dans un paragraphe tout en italique. Vous allez dans un autre paragraphe, qui, lui est tout en gras avec une fonte totalement différente. Vous faites copier, vous revenez dans votre paragraphe italique, et vous collez. Et là c’est la magie : Word s’aperçoit que le texte vient d’un « ensemble homogène ou tout est en gras », vers un « ensemble homogène ou tout est en italique ». Il s’adapte et change la fonte, et le passe automatiquement en italique. Géniallissime. Encore plus fort : si, dans ce texte, il y a quelque chose qui ne fait pas partie de cet ensemble homogène par exemple un texte en « Courrier New », alors il laissera ce morceau, et uniquement lui, en « Courrier New ». Mais mieux encore ! Juste à côté du texte collé apparaît une petite icône, et si vous cliquez dessus, il vous propose tout de même de garder la mise en forme d’origine, au cas peu probable où vous le vouliez. Le top du top ;
Mode Plan : l’équipe de Word s’est enfin aperçue que le mode « affichage plan » était un mode juste temporaire, dont on n’avait que ponctuellement besoin. En pratique, hop, on clique sur « Affichage », et là il y a une icône « Plan », on clique dessus, et on a l’affichage sous forme de plan. Pratique, en plus avec les icônes très grosses, peu de chance de cliquer au mauvais endroit. Et là dès qu’on a cliqué dessus, hop une grosse icône en rouge apparaît : fermer le mode Plan. Donc dès qu’on a fini d’ajouter les titres et sous titre afin d’avoir une organisation du document un peu cohérente, hop un clic et on ferme le mode « Plan ». Tip top. Encore une fois je ne dis pas que Word 2003 ne l’a pas, je dis que c’est une fonctionnalité améliorée.
L’auteur de toutes ces compositions est Thomas Tallis (1505 – 1585). Je n’ai rien pu trouver sur cet auteur En Français. Si vous cliquez dessus vous verrez le résultat de sa biographie, mais dans la langue de Shakespeare. Si vous avez plus d’informations en Français au sujet de ce compositeur, n’hésitez pas à laisser un commentaire, je l’intègrerai dans cet article.
Voici une de ses œuvres (je l’ai retenue car elle était destinée au piano bien sûr) :
If Ye Love Me
Elle est faite pour voix et piano.
Cette composition est une chanson.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : Fichier midi (.mid)s (zipped) (attention, la qualité n’est pas bonne).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici
NB : j’ai récupéré ces compositions, qui sont entièrement libres de droit, sur ce site qui est tout simplement géniallissime : mutopiaproject