Fil Atom de tous les billets → Fil atom de tous les billets Fil atom du blogueBlogue

Lundi, le 25 août 2008

Bureau Ubuntu (en bois)

Bon, ceux qui sont écoeurés de voir mes stupides captures d’écran de Ubuntu vont être combés (!), voici à quoi ressemble mon bureau présentement :

Bureau de bois (sans fenêtres)

Bureau de bois (avec une fenêtre)

Posté le avec les tags: , et  — 6 commentaires.

Lundi, le 11 août 2008

Flahoo! version Django

À l’automne 2006, dans le cadre du cours « Langage Multimédia III » de ma formation en « Techniques d’Intégration Multimédia » j’avais créé une application nommée Flahoo! qui se voulait être une expérimentation avec les APIs de Flickr et Yahoo ainsi que le hasard.

Dans les dernières semaines, j’ai fait du ménage dans mon dossier ~ chez Dreamhost avec un client FTP (mon erreur, je sais) et je me suis retrouvé avec un dossier flahoo.exomel.com entièrement vide, et évidemment, je ne possédais aucun backup.

Récemment, j’avais eu l’idée de ré-écrire le code de Flahoo! à l’aide de Kohana, le meilleur framework PHP selon moi. Mais j’ai plutôt décidé d’utiliser Django, un framework en Python, un langage que j’ai commencé à apprendre l’hiver dernier. Le résultat final est donc…

Capture d'écran de Flahoo!

J’espère que FastCGI va tenir le coup !

Bonus : le code source de l’application Django est disponible via un dépôt svn, mais il risque fort de changer très prochainement car cela parait un peu trop qu’il s’agit de ma première application Python (ie. je n’ai pas très bien pensé à mes trucs avant de commencer à coder).

Posté le avec les tags: , et  — 5 commentaires.

Samedi, le 26 juillet 2008

Bureau Ubuntu avec fenêtres

Bureau Ubuntu avec fenêtres

Ubuntu, GNOME, Rhythmbox, Gnome-Terminal, Mitter, ZSnes et gVim.

Posté le avec les tags: , , , et  — 5 commentaires.

Mercredi, le 23 juillet 2008

Commandes UNIX pratiques

Cela fait maintenant 3 mois que mon système d’opération principal est Ubuntu et la seule chose que je regrette est d’avoir enduré Windows pendant toutes ces années !

En tant que « noob » en matière de GNU/Linux, cela fait donc 3 mois que je parcours les forums d’aide et les mailing lists pour trouver des réponses à mes questions, qui la plupart du temps, commencent par « Est-ce qu’il y a une commande UNIX pour… ». Et souvent, la réponse est oui !

Voici donc 3 commandes que j’ai découvert au fil du temps avec GNU/Linux : less, grep et top.

less

$ less .bashrc

La commande less permet de contrôler le flux d’information qui s’affiche à l’écran. Lorsqu’on lui passe en argument un fichier, elle affiche ses premières lignes puis nous permet de naviguer à l’intérieur de ce-dernier avec les flèches et d’effectuer des recherches de textes.

$ ls -l | less

Elle peut également être utilisée avec le standard input pour parcourir une quantité de lignes, comme un listing de dossier.

grep

$ grep --color=always -Rils 'test' ./*
$ grep -Ris --include=*.php '^if' ./*

Une des commandes les plus puissantes de UNIX. Elle sert à rechercher du texte (sous forme d’expression régulière ou de texte normal). Elle possède une myriade d’options que l’on peut voir avec $ man grep ou $ grep --help.

top

$ top

Affiche un tableau (qui se met à jour à interval régulier) qui montre les processus en cours sur la machine, avec leur niveau de CPU utilisé et leur mémoire vive consommée. Très pratique lorsqu’on se connecte sur sa machine en SSH.

Des suggestions ?

Et vous, quelles sont vos commandes UNIX « préférées » ?

Posté le avec les tags: , et  — 10 commentaires.

Jeudi, le 3 juillet 2008

Colorization pour Aptana

Un des billets les plus populaires encore aujourd’hui sur ce blogue est « Aptana », dans lequel j’offre mes fichiers de colorization pour Aptana Studio. J’ai modifié ces fichiers depuis, et je voulais les partager à nouveau :

Exemple de code PHP

Exemple de code HTML

Exemple de code Javascript

Exemple de code CSS

Vous trouvez peut-être que c’est dommage (ou bizarre) que les couleurs utilisées par les différents langages ne soient pas les mêmes, ou même pas dans les même teintes — c’est parce que j’ai décidé que chaque schéma de couleur soit différent des autres, pour qu’on puisse facilement déterminer, en regardant le code, dans quel de type de fichier est-ce qu’on se trouve.

Vous pouvez donc télécharger les fichiers .col pour Aptana Studio dans un fichier zip appelé remi-aptana-col4.zip.

Mise à jour : Comme il peut être difficile de trouver comment importer ces fichiers pour quelqu’un qui vient de commencer à utiliser Aptana, voici la procédure :

  1. Extraire le fichier ZIP à quelque part.
  2. Dans Aptana, ouvrir le menu « Window » Preferences » et naviguer dans l’arborescence jusqu’à « Aptana » Editors ».
  3. Pour chacun des éditeurs (CSS, HTMl, etc.) vous devez vous rendre dans la branche « Colors » et cliquer sur le bouton « Import… » qui vous permettra de choisir le fichier .col correspondant à l’éditeur que vous avez sélectionné.

Il n’est malheureusement pas (encore) possible de tout importer/exporter ses schémas de couleurs d’un seul clic.

Posté le avec les tags:  — 2 commentaires.


twitter | flickr | last.fm Fil Atom du sideblogueSideblogue

1er septembre 2008

Google Chrome — 1 commentaire

Google Chrome est le nom du nouveau projet de navigateur créé par Google. La bande dessinée présentant le projet est une excellente idée !

27 août 2008

Aptana + Pydev — 0 commentaires

Je suis surpris que cela n’ait pas fait plus de bruit dans la blogosphère, mais Aptana a acheté Pydev, dans le but d’ajouter le support de Python dans Aptana.

15 août 2008

Mon fichier .vimrc — 0 commentaires

Voilà maintenant quelques mois que j’utilise vim et j’ai pensé qu’il serait intéressant de partager différents trucs que j’ai accumulé dans mon fichier .vimrc.

23 juillet 2008

code.remiprevost.com — 0 commentaires

Juste pour mentionner que dans les dernières semaines, j’ai lancé code.remiprevost.com, un répertoire contenant mes dépôts SVN. Il n’y en a qu’un (public) pour l’instant, mais je compte bien ajouter quelques projets d’ici là. Ultimement, mon but est de rendre le dépôt du code de ce blogue public.

Désolé pour mon rythme de mise à jour presque nul ces derniers temps; je devrais revenir avec un nouveau billet sur Ubuntu/GNU/Linux bientôt !

15 juillet 2008

« Stop using FTP » — 3 commentaires

Steven Frank, un des gars de Panic, les créateurs du logiciel Transmit — un client FTP très populaire sous OS X — à propos du protocole FTP :

Unless tunneled over a secure socket, FTP is 100% insecure. Your password, and the contents of all of your files are sent in the clear, free to be examined or captured by any network hop between you and your server.

8 juillet 2008

Opera Web Standards Curriculum — 0 commentaires

Enfin, un vrai tutoriel pour apprendre comment bâtir un site Web de la bonne façon, en utilisant les standards Web (XHTML et CSS). Si votre beau-frère veut faire des sites Web, faites-lui lire le Opera Web Standards Curriculum et il apprendra la bonne méthode.

2 juillet 2008

Ancien blogue WordPress désactivé — 0 commentaires

Les archives d’Effair dans le temps que j’utilisais WordPress ont été temporairement désactivées car j’ai découvert récemment que du code malicieux avait été injecté dans mes templates, comme s’est arrivé à Patrick il y a quelques mois.

J’ignore cependant si cela fait longtemps que mon thème avait été modifié…

1er juillet 2008

Google et Flash — 6 commentaires

Google est en train de développer qui permettra de parser les fichiers Flash. Cela donnera un argument de plus à ceux qui pensent encore que Flash peut servir à faire autre chose qu’un fichier multimédia embeddé dans un document HTML ou XHTML.

Wow, un pas de plus en avant pour l’accessibilité du Web ! … NOT !

30 juin 2008

Introduction à HTTP au W3Québec — 1 commentaire

Lors de l’assemblée mensuelle du W3Québec de ce soir, à laquelle je ne peux malheureusement pas assister, Samuel Sirois traitera d’un sujet encore trop méconnu chez les designers développeurs Web — bien que nous l’utilisons à chaque jour, presque à chaque minute — HTTP.

J’espère que les slides de cette présentation seront rendues disponibles au public !

Notepad3 ? — 3 commentaires

Lorsque je travaille sous Windows, un des programmes que j’utilise le plus — et ce depuis plusieurs années — est Notepad2, un petit logiciel libre écrit par un programmeur suisse, Florian Balmer. Florian a publié aujourd’hui un texte intitulé « The Spirit of Open Source » qui traite de Notepad3, un projet basé sur Notepad2 qui ne mérite pas vraiment le « 3 » dans son nom…


Fil RSS des messager sur TwitterTwitter — Derniers messages

Fil Atom des photos sur FlickrFlickr — Dernières photos prises

  • Google Chrome
  • Bureau de bois (avec Banshee)
  • Bureau de bois
  • Marjo et les pâtes à la méditéranéenne
  • Pâtes à la méditéranéenne
  • Bureau Ubuntu avec fenêtres
  • Salon
  • Balcon
  • La Rue Gingras
  • Le 750
  • Salle à manger
  • Linux vs. Glamour

Fil RSS des chansons sur Last.fmLast.fm — Dernières chansons écoutées

6 septembre à 11:21 Metallica – All Nightmare Long

6 septembre à 11:13 Metallica – The Day That Never Comes

5 septembre à 14:45 Drunken Monkey – Calabria

5 septembre à 14:37 DJ Sona – Xplosion

5 septembre à 14:32 Pakito – Living On Video

5 septembre à 14:30 Creambase – Fiddle 2003

5 septembre à 14:06 BeatFreakz – Somebodys Watching Me (Hi Tack

5 septembre à 14:00 The Prodigy – Smack My Bitch Up

5 septembre à 13:56 DJ Tiësto – Theme from Norefjell

5 septembre à 13:52 ATB – Ayla

À propos

Rémi Prévost est un développeur web habitant la région de Québec qui fait partie de la nouvelle génération des professionnels du web.

Il est préoccupé par les standards du web, l'accessibilité du contenu ainsi que la nouvelle direction que semble prendre le web: le Web 2.0. Il est curieux et aime les technologies émergentes telles que: OpenID, JSON, Atom, les API ouvertes, les microformats, etc.