Recommend Me


Jeudi 11 juin 2009

Fin… et suite…

Voilà, le temps et venu. Je ferme définitivement ce blog pour me consacrer pleinement au suivant.

See you there.

• • •

Vendredi 12 décembre 2008

Nab Has Shoes 0.3.1

Classé dans : Linux, Mac, Projets, Ruby, Shoes, Windows — greg @ 19:36

Pour fêter la sortie de Nab Has Shoes 0.3.1, je viens d’ouvrir le projet sur rubyforge qui vient donc compléter la page sur The ShoeBox.

Have fun !

• • •

Mercredi 10 décembre 2008

Nab Has Shoes 0.3.0

Classé dans : Linux, Mac, Ruby, Shoes, Windows — greg @ 21:02

Voici la version 0.3.0 de Nab Has Shoes


Nab Has Shoes

Téléchargement :

• • •

Mardi 9 décembre 2008

Mon Nabaztag a des (nouvelles) chaussures !

Classé dans : Linux, MacOSX, Ruby, Shoes, Windows — greg @ 18:58

Pour fêter la sortie de shoes 2 (Raisins), j’ai remis les chaussures de mon Nabaztag.

Nabaztag Shoes Nabaztag Shoes

Téléchargement :

Shoes.app :width => 320, :height => 352, :resizable => false do
  require ‘cgi’
  require ‘iconv’
  require ‘open-uri’
  require ‘fileutils’
  require ‘rexml/document’

  NAB_URI = "http://api.nabaztag.com/vl/FR/api.jsp?"
 
  if /Windows/.match( ENV[‘OS’] )
    HOME = ENV[‘USERPROFILE’]
  else
    HOME = ENV[‘HOME’]
  end
 
  PREF = File.expand_path(File.join(HOME, ".nabaztag.shoes"))

  def write_pref( s, t )
    open( PREF, "w" ) do |f|
      f.print "#{s}|#{t}"
    end
  end
 
  def n_say( s, t, m )
    REXML::XPath.match(
      REXML::Document.new(
        open( NAB_URI +
          "sn=#{s}&token=#{t}&tts=" +
          CGI.escape(
            Iconv.iconv(‘iso-8859-1′, ‘utf-8′, m)[0] )
          ) { |io| io.read }
      ), ‘/rsp/comment’
    ).map{ |n| n.text }
  end
   
  begin
    serial, token = open( PREF ).read.chomp.split( /\|/ )
  rescue Errno::ENOENT
    serial, token = ["", ""]
  end
 
  background "nabaztag.png"

  stack :margin => 30 do
    stack :margin => 5 do
      para "Serial"
      @serial = edit_line :width => "90%"
      @serial.text = serial
    end
    stack :margin => 5 do
      para "Token"
      @token = edit_line :width => "90%"
      @token.text = token
    end
    stack :margin => 5 do
      para "Message"
      @message = edit_line :width => "90%"
    end
   
    flow do
      stack :width => "20%", :margin => 5 do
        b = button "Go" do
          @answer.replace n_say( @serial.text, @token.text, @message.text )
          if serial != @serial.text or token != @token.text
            serial = @serial.text
            token = @token.text
            write_pref( @serial.text, @token.text )
          end
        end
      end
   
      stack :width => "80%", :margin => 5 do
        @answer = para ""
      end
    end
  end
end

Vous avez toujours besoin de cette image.

• • •

Dimanche 5 octobre 2008

API

Classé dans : Langage, Linux, People, Projets, libre — greg @ 22:12

“The userspace API you propose should however be taken out and shot, then buried with a stake through its heart, holy water in its mouth and its head cut off, at midnight in a pentacle at a crossroads in the presence of a priest”

Alan Cox (http://article.gmane.org/gmane.linux.kernel.malware/513)

• • •

Vendredi 12 septembre 2008

Get DropBox !

Classé dans : Linux, MacOSX, Windows — greg @ 13:47

J’ai longuement cherché une solution me permettant de balader facilement des fichiers entre plusieurs machines et prenant en compte l’hétérogénéité imposée par mes enfants et ma copine qui ne jurent que par Windows, moi qui n’aime qu’Apple, mais qui apprécie également Linux…

Bien entendu il y a les disques externes, mais on devient vite flemmard quand il faut, bien confortablement allongé dans son lit, aller fouiller au fond de son sac. De plus, jongler avec 10cm de câble USB dans un lit n’est pas sans risque !

Bien entendu j’ai un compte .Mac MobileMe, et bien qu’il soit utilisable1 sous Windows, il ne l’est pas sous Linux.

J’ai donc regardé du côté de SugarSync. Intéressant et pas forcement hors de prix (vous pouvez faire un test pendant 45 jours). Mais malheureusement, là encore, c’est OK pour Windows et Mac, mais pas de support pour Linux.

Il y a également PowerFolder, mais je me suis perdu sur leur site avant même de comprendre comment fonctionne le service :(

Bien entendu je vous passe les solutions sur lesquelles je ne me suis même pas attardé telle que Windows Live FolderShare (bien qu’il supporte Mac).

Je suis tombé sur Syncplicity dont la démo m’avait convaincu que je venais de trouver exactement ce que je recherchais. Malheureusement, il ne fonctionne que sur Windows.

Je suis donc reparti plein d’espoir, j’ai chevauché mon Google, et j’ai repris ma quête. Et un beau jour je suis tombé sur DropBox. J’avais l’impression d’être Galaad ! En effet non seulement c’est aussi simple que Syncplicity, mais en plus cela fonctionne sous Windows, Mac et Linux… Comble du bonheur, la solution est gratuite jusqu’à 2 Go… Oui mais…

I need more storage! How can I get more?

Dropbox will always be a free service, but more storage will be available to those willing to spend a bit of money. We’ll have these plans out and available within a few weeks.

Si je vous raconte tout cela, c’est que jusqu’à maintenant il fallait trouver une bonne âme pour vous offrir une invitation (je l’aurais fait avec plaisir, mais je n’en avais que 15, et elles sont vite parties). Or depuis hier, le service est ouvert à tous. Je vous jure, vous allez adorer !


1 enfin je pense, je n’ai jamais essayé !

• • •

Dimanche 9 mars 2008

Eee PC

Classé dans : Linux, Ruby, Tout et rien — greg @ 16:53

Il est arrivé vendredi. Et depuis je l’ai exploré en long en large et en travers…

Première chose, bien qu’ayant seulement 512Mo de mémoire, j’ai été épaté par l’utilisation d’OpenOffice. J’ai terminé un article pour GLMF avec. Et à part un besoin d’adaptation à la taille du clavier, c’est idéal pour ce genre de travail.

Si vous craquez, pensez à modifier le source.list afin de pouvoir installer correctement Ruby, RDoc, GCC et autre afin de pouvoir développer correctement. J’ai également ajouté une carte de 4Go pour travailler. Attention cependant, si vous utilisez RubyInline, il ne faut pas oublier que, par défaut, le répertoire ~/.ruby_inline a tendance à se remplir rapidement… Pour ma part, j’ai positionné INLINEDIR de façon à ne pas charger le disque système.

Franchement, avec un clavier “Mac”, ça serait parfait ;)

• • •

Vendredi 1 septembre 2006

GNUstep et MacOSX

Classé dans : Langage, Linux, MacOSX — greg @ 8:41

Source : LinuxFR

Les frameworks Base et GUI du projet GNUstep viennent de passer respectivement en versions 1.13 et 0.11. Gorm passe en version 1.1.

Et alors ?

Et alors la grande nouveauté vient du fait qu’il est maintenant possible de lire et sauver des fichiers “nib” venant de MacOS X.

• • •

Mercredi 23 août 2006

Music please…

Classé dans : Apple, Linux, Musique, Windows — greg @ 10:45

Certaines personnes se demandent encore comment je peux diffuser de la musique dans mon appartement à partir de mon seul ordinateur.

Et oui, et c’est là que vous comprenez que tout le monde n’a pas la chance de connaitre le doux monde Apple. Et même si certains auraient tendance à lorgner du côté de chez Steve avec un petite rire moqueur, je les remercierais de bien vouloir le faire mais après avoir éteint leur iPod ;)

Bref…

Je vais donc maintenant lever le voile sur un secret mal gardé : comment diffuser de la musique dans toutes les pièces de son appartement simplement et sans douleur ?

La solution est ici et plus précisément . Si vous êtes sous Windows, il vous faudra aussi ceci, sous Linux vous pouvez utiliser cela, ça ou encore ça. Et si vous n’avez pas encore d’ordinateur chez vous, regardez par ici.

• • •

Lundi 26 juin 2006

Mon coeur fait BumpTop™

Classé dans : Linux, MacOSX, Windows — greg @ 17:03

Plus d’infos ici !

• • •
Page suivante »
Powered by: WordPress • Template adapted from the Simple Green' Wench theme - RSS