Fin… et suite…
Voilà, le temps et venu. Je ferme définitivement ce blog pour me consacrer pleinement au suivant.
See you there.
![]() |
begin require "greg.rubyfr.net" rescue MacOSX, PostgreSQL, Ruby => e RubyFR.read( "[Why not]" ) end |
| L | Ma | Me | J | V | S | D |
|---|---|---|---|---|---|---|
| « juin | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||
Voilà, le temps et venu. Je ferme définitivement ce blog pour me consacrer pleinement au suivant.
See you there.
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 !
Pour fêter la sortie de shoes 2 (Raisins), j’ai remis les chaussures de mon Nabaztag.
|
|
Téléchargement :
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.
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é !
Pour être exact, il y a le portable, sous Vista, de ma copine qui trône à côté de mon MacBook, mon MacBook Pro, mon Mac Mini, mon iPhone, mon iPod Touch, … Et bien je dois avouer que Windows est resté aussi amusant que dans mes souvenirs :

Alors que je travaillais sur une application Web pour iPhone, je me suis subitement rappelé qu’il n’y a pas encore (officiellement) d’iPhone en France. Heureusement pour tester il existe iPhoney…
Tout cela est fort bien mais reste réservé aux seuls utilisateurs de MacOSX. N’étant pas de nature sectaire, je me suis dit qu’il serait bien que mes amis Windoziens puissent tester également le fruit de mon travail. J’ai donc développé iPhone Web Test.
Il s’agit d’une petite application Web permettant de tester un site Web comme si vous y accédiez via un iPhone. En fait ce n’est rien de plus qu’un navigateur dans un navigateur. Mais si vous faîtes le test en utilisant Safari sur votre Windows, vous pourrez presque vous y croire… Rotation de l’iPhone inclus…
Bon, j’entends maintenant les Linuxiens râler qu’encore une fois on ne pense pas à eux… Je n’ai pas essayé, mais Safari, finalement, c’est du KHTML non ?
The Stack Builder is a download and installation wizard combined with a set of pre-configured packages to complement PostgreSQL on Windows. Stack Builder will be distributed with future versions of PostgreSQL and EnterpriseDB for Windows.
En clair, Dave Page a conçu un wizard permettant d’installer PostgreSQL et un jeu de packages pre configurés choisis par l’utilisateur, sous Windows. Dans un message envoyé sur la liste pgsql-general, Dave nous informe que le StackBuilder est toujours en développement, mais il invite ceux qui sont intéressés par son projet à tester le premier package, qu’il faudra télécharger “à la main” : pgRail.
pgRail, c’est Ruby, Rails et le connecteur PostgreSQL pour Ruby.
Si la chose vous branche, testez et reportez vos problèmes ou remarques dans l’outil de suivi de pgFoundry.