fév 24
Après la lecture de cet article, je me suis dis qu’il serait intéressant de parler d’un autre logiciel permettant de faire des maquettes pour vos webdesigns.
Le logiciel en question est Inkscape.
Inkscape est donc un logiciel de dessin vectoriel open source. Il est disponible sur plusieurs plates formes (Windows, Mac, Linux). Sous Mac j’avoue que ce n’est pas très bien intégré … peut être une prochaine version native apportera plus de souplesse.
Voici un exemple concret :
Je dois travailler pour la maquette d’un nouveau site pour notre CMS bridgeo.
Les avantages de travailler en mode vectoriel sont évidents.
- Modifier les couleurs facilement
- Faire des essais de mise en page facilement
- Redimensionner vos éléments sans perdre en qualité
Inkscape est un logiciel puissant mais peut parraître compliquer au premier abord. Il est vrai qu’il vous faudra y passer un peu de temps pour pouvoir profiter pleinement de sa puissance. Moi même je suis loin de tout maîtriser. Mais aujourd’hui il me permet de faire tout un tas de travail (professionnel et personnel) au quotidien.
Bref, Inkscape pour le maquettage et The Gimp pour le découpage et vous vous retrouvez avec 2 outils assez puissants pour tous vos travaux.
Pros de Illustrator/Photoshop, ce n’est pas la peine de troller… Je ne compare pas les 2 solutions … Je présente juste la solution libre
déc 10
Je viens de mettre en ligne un nouveau projet qui est encore en phase de développement (dont je parlais dans le billet précédent).
http://pm.solisoft.net
Identifiant : Test Account/test@test.com
Mot de passe : 12345
C’est un clone (enfin ça sera un clone) de basecamp mais en français (et multi langues par la suite).
Les technologies utilisées sont Ruby on Rails et mongodb (la dernière version stable 1.2.0)
Merci pour vos feedbacks
déc 08
Cela fait un petit moment que je n’ai plus écrit … Le problème de travailler seul est que les journées sont bien trop courtes pour bloguer. Enfin, ce matin je vais essayer de vous informer des prochaines avancées et projets.
soliMAP
soliMAP avance bien, sont référencement bat son plein, nous espérons de plus en plus de visiteurs dans les prochains mois. Nous avons été sélectionné pour la startup academy !
soliCMS
Le CMS avance lui aussi (un peu moins vite) car la plupart des fonctionnalités que nous souhaitions sont présentes. Nous avons déjà quelques sites en production utilisant l’outil. Nous allons prochainement mettre en ligne le site présentant le CMS.
Voici les sites qui utilisent le CMS :
http://palavaslesflots.com http://elixir-groupevocal.com http://kaloustian.gr http://sicass.com http://msl-stores.com http://sermibat.com
soliPM
Que dire de soliPM mis à part que ce sera un mini basecampHQ en Français (multi-langues plus tard). Mais le projet utilise mongoDB et RoR, ce qui me permettra de « scaler » les yeux fermer !
Là aussi tout est à faire, le site, les tutoriels, etc …
sept 10
Je viens de réinstaller un nouveau serveur et du coup cette fois j’ai noté tout ce dont j’avais besoin pour une installation future. Ca devrait servir à quelques développeurs
La version d’ubuntu choisie est la 8.04 TLS 64bits
août 28
Nous venons de mettre en ligne le nouveau design de BatitelWeb.com pour le rendre plus agréable à utiliser.
Pour rappel, BatitelWeb.com est un site Internet qui permet la réalisation de devis / factures et utilisant une bibliothèque de plus de 60 000 ouvrages dans les métiers du bâtiment.

Développement : Ruby on Rails / MySQL
août 20
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 !
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.
août 10
J’ai commencé la création d’un logiciel (top secret) qui utilisera mongodb comme base de données, Ruby on Rails comme framework, et en utilisant une méthode BDD (Behaviour-Driven Development).
Je n’ai pas l’habitude d’utiliser des méthodes strictes pour le développement … mais cette fois ci j’ai envie d’apprendre à générer du code via du BDD.

Mongodb est une base de données clés-valeur sans schémas. Cela peut surprendre pour les utilisateurs de base de données relationnelles (MySQL, PostgeSQL, etc … ). L’avantage de ces base de données là est justement dans leur flexibilité et leur facilité à « scaler ». Mettre en place un Master-Slave ou un « Replica pairs » est assez trivial. Il existe d’ailleurs d’autres bases de données clés-valeurs : couchdb par exemple … Mais j’ai trouvé la génération des vues un peu spéciale … mais j’y reviendrai sûrement …
J’aimerai aussi me mettre plus sérieusement au BDD via cucumber & shoulda histoire de moins coder au kilomètre, mais faire quelque chose de plus structuré.
Il est intéressant de se remettre en question de temps en temps sur sa façon de développer. Coder avec Ruby & Ruby on Rails c’est chouette … mais il faut être sûr de bien rester dans la philosophie Ruby et MVC.
juin 12
Avec ce titre racoleur (et surtout dans l’air du temps), je tenais a pousser un coup de gueule contre le navigateur de Microsoft. Pourquoi tant de haine ? Et bien tout simplement car celui ci n’implémente pas encore la possibilité de gérer des arrondis, des ombres portées directement via la feuille de style.
Voici un exemple de ce que l’on peut faire facilement avec un navigateur à base de webkit (safari4 ou google chrome), Mozilla gère les arrondis mais pas encore l’ombre portée. (Cela sera supporté à partir de firefox 3.1)

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0px 0px 5px #555;
-moz-box-shadow: 0px 0px 5px #555;
box-shadow: 0px 0px 5px #555;
Tout cela est bien beau mais ne fonctionne pas sous Internet Explorer (même en version 8). Il faut donc créer des images, les découper faire en sorte que cela ait le même rendu mais au final sera beacoup moins souple. Imaginez que l’on souhaite modifier la courbe de l’arrondi …
Cela ne fait pas économiser non plus le temps nécessaire lors du téléchargements de ces images … Vous me direz, ok maintenant avec nos grosses connexions ADSL, quelques images à télécharger pour avoir un visuel agréable c’est pas bien grave … Oui mais imaginez le nombre d’internautes qui téléchargent toutes ces images sur tous les sites internets … Cela fait un temps énorme, un transfert énorme, et finalement, demande pas mal de traitement / traffic pour gérer tout ça.
Maintenant vous avez une bonne raison d’abandonner IE. A nous développeurs Web, designers de forcer les choses … Les arrondis et ombres portées seulement via les feuille de styles. Au pire les utilisateurs d’IE n’auront pas les effet visuels, au mieux ils migreront vers des navgateurs respectant mieux les standards du W3C
mai 19
Depuis quelques temps je m’intéresse à la base de données couchdb pour réaliser des applications qui supporteront une montée en charge facilement.
Voici comment installer couchdb 0.9.0 pour un ubuntu server 8.04 :
Je vais commencer une série de posts concernant la mise en place d’une solution fiable et robuste autour de Ruby on Rails et couchdb.
avr 02
J’ai eu à travailler avec l’API de Paypal. J’avais tout d’abord essayé de chercher un plugin ou un gem qui me permettrait de faire facilement ce dont j’avais besoin. Finalement, j’ai créé mon premier gem. C’est pratique et celà peut servir à d’autres développeurs.
Vous trouverez toutes les infos ainsi que le code source à l’adresse suivante :
http://github.com/solisoft/paypal_nvp/tree/master
Recent Comments