solimap.com : Une nouvelle façon de consulter les annonces immobilières

Ruby on Rails, mongodb 3 Comments »

Et voilà , il n’aura pas fallu attendre bien longtemps pour que je dévoile mon projet top secret !!
soliMAP est donc en production, et les 1000 premiers comptes se retrouvent avec 10 crédits offert !

Image 2

soliMAP permet la consultation d’annonces immobilière sans aucune limitation de frontières … Si vous souhaitez consulter les annonces aux USA, en Chine, ou en Russie, cela est possible. Bon, cela dit, bien évidemment, pour le moment il n’y a pas d’annonces … Enfin si, une seule !! Située au Maroc.

Donc n’hésitez pas à en parler autour de vous … L’inscription et l’annonce avec une image est gratuite.

La version Française sera disponible la semaine prochaine si tout va bien. Merci pour vos retours d’expériences !!

Attention, les nouvelles annonces ne seront pas automatiquement publiées, mais nécessiteront une vérification de notre part.

acts_as_taggable_on_steroids et will_paginate

Ruby 4 Comments »

J’ai essayé de faire fonctionner acts_as_taggable_on_steroids et will_paginate, deux plugins Ruby on Rails ensemble.

acts_as_taggable_on_steroids permet comme son nom le laisse indiquer, un système de tags pour vos modèles et will_paginate permet la pagination de vos modèles. Seulement voilà, comment paginer un find_tagged_with ? Voici la solution.

Vous trouverez sur le site de Stoneage un tutoriel pour installer acts_as_taggable_on_steroids.

Pour l’installation de will_paginate, reportez vous sur le site de l’auteur du plugin : Errtheblog.
Read the rest of this entry »

Utilisez ActiveRecord sans Rails

Ruby No Comments »

Si vous êtes comme moi, que Ruby est devenu votre langage n°1 pour coder tout ce qui bouge, vous serez heureux d’apprendre qu’il est possible d’utiliser ActiveRecord sans Rails.

Pour cela il suffit simplement d’ajouter ces deux lignes en haut de votre programme :
require 'rubygems'
require 'active_record'

Pour configurer la connexion à la base de données :
ActiveRecord::Base.establish_connection(
:adapter => 'mysql',
:database => 'db_name',
:username => 'user',
:password => 'password',
:host => 'localhost')

Ensuite, il suffit de créer les classes dérivées de ActiveRecord (comme les modèles dans Rails) :
class User < ActiveRecord::Base
end

Vous pouvez donc maintenant utiliser ActiveRecord dans vos scripts.

Exemple :

require 'rubygems'
require 'active_record'

ActiveRecord::Base.establish_connection(
:adapter => 'mysql',
:database => 'db_name',
:username => 'user',
:password => 'password',
:host => 'localhost')

class User < ActiveRecord::Base
end

# Exemple fictif
users = User.find_all_by_tag("SoliSoft")
users.each do |user|
user.cool += 1
user.save
end

# Et voila ...

Eternity ii : Impossible à résoudre ?

Bloc Note 8 Comments »

Je viens de lancer un test pour le jeu eternity ii. J’ai écris un petit programme en ruby qui permet de calculer le nombre de combinaisons possibles pour faire un premier carré de 4×4 en haut à gauche. Donc il y a un bord en haut et à gauche.

Mon petit programme qui tourne à environ 15000 pièces/secondes m’a trouvé pour le moment 135000 positions (valides) différentes pour le départ de 4×4… selon mes calculs, ca devrait dépasser le million (aisément).

Donc mis à part un gros coup de chance… je ne pense pas que le puzzle soit solutionnable par la programmation…

Il est toujours plaisant de se creuser la tête cela dit ! Si jamais je trouve la solution, je vous le dirai !

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Connexion