Blog Pro de Jean-Baptiste HEREN

Aller au contenu | Aller au menu | Aller à la recherche

Tag - développement web

Fil des billets - Fil des commentaires

mercredi 21 juillet 2010

Convergence des applications Bureau / Web / Mobile

Il se passe quelque chose du côté des outils de développement. ce n'est pas une nouveauté.  La convergence progresse et l'on trouve de plus en plus de sociétés allant dans ce sens.

Un peu d'histoire

Sur le terrain des outils de développement "universels", on a constaté l'évolution suivante :

  • il y a JAVA, bien sûr, avec son énorme API et sa machine virtuelle, capable de fonctionner sur une multitude de plateformes.
  • puis il y a eu les API multi-plateforme comme mono, GTK ou QT. L'idée étant de développer une fois, compiler partout (pour le bureau)
  • on a eu Adobe (Macromedia) avec Flash, l'arrivée de ActionScript 3, puis Flex pour le web, et enfin, AIR. AIR est le véritable résultat de la convergence. Prenez un développeur Actionscript ou HTML/Javascript, il sera capable de développer des applications Web ou de bureau avec un outil Unique. Pour aller plus loin, Adobe a même été jusqu'à permettre la compilation d'applications Flash sous la forme d'apps natives pour l'iphone.

Lire la suite...

mardi 20 juillet 2010

Une Alternative à la suite Graphique Adobe pour OSX ?

En tant que travailleurs du Web, nous sommes habitués à travailler avec les logiciels Adobe, même pour réaliser des tâches simples comme de petites illustrations vectorielles, ou simplement du découpage d'images avec optimisation pour le Web.

En tant qu'indépendant ou pour un usage personnel, se pose d'un coup la question du coût des licences logicielles. Pourquoi donc dépenser 2000€ sans comparer les offres. N'existe-il pas des logiciels équivalents (voire meilleurs) et moins onéreux ?

Après des mois de recherche pour monter une chaine logicielle alternative, à la fois fonctionnelle et pas cher,  voici ce que j'ai pu trouver :  nous verrons que, passé un petit temps d'adaptation, certaines de ces applications nous offrent beaucoup plus qu'un alternative.

Lire la suite...

vendredi 2 avril 2010

Build & use mod_auth_user_dir on debian 5.0 Lenny

In the need of a WebDAV functionnality that could allow one to share users personal directories with automated authentification, i found an apache module, auth_user_dir, that looked fine to me on http://www.genos.org :

You can create private user folders using the WebDAV protocol. Users will have only permissions to access to their own directory. Without this module, a htaccess file must be created inside every user folder. This is completely unmanageable when the number of users is big.

We can build a file server accessible from Windows and Linux using the WebDAV protocol and a web server like Apache. Because the protocol is build upon HTTP, the server uses ports TCP 80 (HTTP) and TCP 443 (HTTPS). These ports are commonly open in firewalls without any other special requirement.

The module appears to have been developed in 2004 an  attached tutorial was referring to some patches that no longer exist. So here is explained the way I managed to build this module on debian in 2010. I also found some tricks to make the mysql authentication work. This is a little crap but it worked !

Lire la suite...

mercredi 17 mars 2010

Ces Frameworks qui laissent entrevoir l'avenir du Web.

Dans le cadre de recherches sur les technologies web et donc les Frameworks qui auraient l'avantage dans les mois les années qui viennent, j'ai été vraiment surpris du nombre et de la qualité des projets existants.
Ce que l'on a appelé le "Web 2.0" a tenté de rendre les sites web aussi réactifs que des applications de bureaux. La plupart du temps, cela se limite à des effets visuels, parfois cela a fait germer de nouvelles idées. Cette tendance nécessitait de coordonner de nombreuses technologies dans un précaire équilibre, afin d'obtenir un site qui fonctionne (Javascript / HTML / PHP / CSS / Flash , etc.).
L'apparition de Frameworks ajoutant un niveau d'abstraction face aux multiples langages interagissant dans notre bon vieux navigateur, a été le début d'une révolution. On pense à Ruby, suivi de cakePHP et Symphony. Pour atuant, leur utilisation nécessite toujours une bonne connaissance de DOM et des langages du web.

Lire la suite...

mercredi 30 septembre 2009

HOWTO backup & restore mediawiki

The purpose of this post is an abstract procedure to backup and restore a Media Wiki install, Typically to move it from one server to another.

Notice that this process works with most of web applications. For Example, I am using the same kind of procedure to copy my oscommerce instance :).

Lire la suite...

samedi 14 juin 2008

Enrichissement progressif avec xaJax

Xajax est une librairie PHP qui permet au développeur de créer des interfaces Web exploitant AJAX, sans avoir à se soucier du javascript. C'est à ma connaissance, le moyen le plus simple pour faire évoluer progressivement un site existant vers une interface dynamique, comme cela a été fait pour la gestion du panier et les bandeaux déroulants, sur le site de la boutique bababio.

Lire la suite...

lundi 5 mai 2008

Organiser une plateforme de développement Web

Voici comment j'ai organisé ma plateforme de développement web, à partir de solutions mac pour le serveur et les clients. MacosX présente le double avantage de la convivialité et de l'ouverture d'un UNIX. Il est donc tout à fait possible de réaliser sur ce système, les tâches serveur que l'on réaliserait plus naturellement sous linux. Notez que sur le principe, ceci est réalisable sur n'importe quel OS actuel.

Lire la suite...

mercredi 23 janvier 2008

Curriculum

Jean-Baptiste HEREN, 32 ans. 9 ans d’expérience.

Titre & fonction

Chef de projet Systèmes d'information.

Consultant ERP - Décisionnel - Technos Web

Lire la suite...