Camille Roux

Ingénieur en développement web (Ruby on Rails) sur Montpellier

Articles taggés avec ‘Conférence’

Pourquoi Ruby on Rails est génial ? (2 sur 2)

Il y a un mois environ, j’ai eu le plaisir de présenter Ruby on Rails avec Maxime Menant dans le cadre des SophiaConf 2010. Comme nous avions beaucoup de choses à raconter, nous avons décidé de ne pas faire une conférence mais deux, d’une durée d’une heure chacune.

La première, que j’ai présentée, s’adresse principalement aux entrepreneurs, chefs de projet, directeurs techniques… Cette conférence explique pourquoi Ruby on Rails peut-être un très bon choix technologique, pourquoi ce choix peut faire gagner du temps et de l’argent… J’en parlais dans un précédent article : Pourquoi Ruby on Rails est génial? (d’un point de vu non technique)

Aujourd’hui, je souhaite partager avec vous la deuxième conférence, présentée par Maxime. Celle-ci s’adresse principalement aux développeurs. Elle présente Ruby et Ruby on Rails tout en mettant en avant les points forts de ce couple fusionnel.

Pourquoi Ruby et Ruby on Rails sont geniaux ?

Pourquoi Ruby on Rails est génial ? (1 sur 2)

Il y a un mois environ, j’ai eu le plaisir de présenter Ruby on Rails avec Maxime Menant dans le cadre des SophiaConf 2010. Comme nous avions beaucoup de choses à raconter, nous avons décidé de ne pas faire une conférence mais deux, d’une durée d’une heure.

La première, que j’ai présentée, s’adresse principalement aux entrepreneurs, chefs de projet, directeurs techniques… Cette conférence explique pourquoi Ruby on Rails peut-être un très bon choix technologique, pourquoi ce choix peut faire gagner du temps et de l’argent…

La deuxième, présentée par Maxime, avait pour but de démontrer la puissance de cette technologie aux développeurs.

Dans ce billet, je vais présenter la première conférence. Je parlerai de la deuxième dans un autre billet que je publierai prochainement.

Ruby on Rails d’un point de vue non technique

(Lire la suite…)

logo SophiaConf 2010Du mercredi 30 juin au vendredi 9 juillet se tiendront pour la première fois les SophiaConf. Pendant une semaine, se dérouleront, sur Sophia Antipolis, de nombreuses conférences sur différents sujets comme le Web, Java, Scrum…

Les SophiaConf 2010 se clôtureront, le 9 juillet, par une série de 12 conférences. 2 de ces conférences seront dédiées à Ruby on Rails!

Logo du framework web Ruby on Rails

La première (9h – 10h), que j’aurai le plaisir de présenter, aura pour but de montrer que Ruby on Rails est une excellente techno (pour ceux qui n’en seraient pas encore convaincu :-p), le tout d’un point de vue non technique. L’idée est de montrer à des chefs d’entreprise, des développeurs, des entrepreneurs… que Rails peut être un très bon choix technologique. J’expliquerai pourquoi des sites très fréquentés, comme Twitter, SlideShare, Getsatisfaction… ont fait le choix de Ruby on Rails.

La seconde (10h15 – 11h15), présentée par Maxime Menant, un collègue, montrera comment Ruby on Rails peut faciliter la vie de nombreux développeurs web.

Je vous invite à regarder le programme pour plus d’information. C’est une journée à ne pas manquer!

Update: Vous pouvez suivre l’actualité des SophiaConf2010 en direct sur SophiaConf2010 in live (application Rails3 déployée sur Heroku)

Internet Mobile au BarCampSophiaAntipolis

Logo Barcamp Sophia-Antipolis

Le BarCampSophiaAntipolis est de retour pour sa troisième édition! Le thème de cet évènement dédié aux passionnés du web sera cette fois-ci l’Internet Mobile.
Ce BarCamp aura lieu le jeudi 4 mars de 16h30 à 23h00 à l’Agora Einstein.

Petit rappel : un BarCamp, qu’est-ce que c’est?

C’est une rencontre ouverte entre professionnels et passionnés du web, sous forme d’ateliers participatifs, autour d’un thème NTIC. Partager, échanger, discuter, de façon libre et conviviale sur des thématiques NTIC. Une opportunité de s’informer, de confronter ses idées et de rencontrer  des passionnés et experts de la thématique « Internet Mobile ».

On va parler de quoi?

Enfin que vous puissiez commencer à réfléchir sur le sujet, voici en exclu une liste de thèmes qui seront abordés lors cette soirée :

  • Le marketing mobile : comment « marketer » une application mobile ou utiliser une application mobile pour faire du marketing …
  • Apps vs sites mobiles
  • Les OS (ou formats)
  • La réalité augmentée, fonctionnalité très en vogue notamment sur l’application iPhone
  • La localisation
  • Web mobile : est-ce vraiment l’avenir du web ?
  • Les applications existantes, celles en projets, celles qui manquent, les innovations…
  • Le web mobile et la mobilité des personnes
  • Business : peut-on tout faire à partir du mobile ?

Génial! Comment je m’inscris?

C’est très simple, il suffit d’aller sur blog du BarCampSophiaAntipolis ou envoyer un mail à l’organisatrice, Sandra Bayer, @cari.fr

A jeudi!

  • 0 Comments
  • Classé dans : Conférences
  • Lors de la conférence « Intech’Sophia » sur le Cloud Computing, après la présentation de ProActive PACA Grid, nous avons eu droit à celle des Amazon Web Services. Comme je le disais dans le précédent article, je comptais sur cet ensemble de conférence pour répondre à de nombreuses questions que je me posais comme :

    • Est-ce qu’il est toujours pertinent, de nos jours, qu’une startup du web s’occupe de la gestion et de la maintenance de ses serveurs?
    • Quand est-ce qu’un service comme Amazon Web Services est le plus rentable? petit site web? service à très fort trafic?
    • Puis-je assurer la confidentialité des données à mes clients? Comment perçoivent-il l’utilisation du cloud computing?

    La conférence « Amazon Solutions for Clouds » nous a été présenté par Simone Brunozzi, évangéliste Amazon luxembourgeois. La présentation fut assez courte. Il nous a présenté les principaux services d’Amazon pour le Cloud Computing. J’ai pu découvrir quelques services dont je n’avais jamais entendu parler comme Elastic MapReduce (service de calcul distribué reposant sur la technologie Hadoop).

    Enfin, sans plus attendre, voici le compte-rendu de la conférence sous forme de mind map :

    Mind Map - Amazon Solutions for Clouds

    La présentation n’étant pas assez complète à mon goût, je suis allé bavarder avec Simone Brunozzi à la fin de la conférence. On a principalement parlé de la confidentialité des données. C’est une question que beaucoup de gens se posent : puis-je réellement utiliser les Amazon Web Services si j’ai des données confidentielles à stocker?
    En fait, afin de répondre à cette problématique, Amazon passe régulièrement des audits très stricts comme le SOX, SAS type II. Ces audits vérifient par exemple que même un administrateur système ne puisse pas accéder à des données sans qu’il se fasse remarquer.
    Dans la réalité il reste toujours quelques cas, où ils sont obligés d’accéder aux données, par exemple lorsqu’il y a un problème sur une machine ou un compte, les logs… Afin d’améliorer la protection de ces données, ils proposent d’anonymiser les données en créant une table de hachage, hébergée ailleurs que chez Amazon, qui contient des couples Utilisateur -> ID unique et de n’utiliser que les ID sur les serveurs Amazon.
    Le fait de proposer la deuxième solution m’a inquiété et finalement, je ne suis toujours pas rassuré sur le fait qu’Amazon puisse réellement protéger mes données.

    Ces services m’ont tout d’abord donné une très bonne impression. C’est passionnant de savoir qu’aujourd’hui, moyennant finance, on peut s’éviter d’avoir à gérer une importante partie de l’installation, la gestion et la maintenance des serveurs. Les AWS permettent même de résister à de gros pics de charge, visiblement de manière très simple. Une scalabilité à toute épreuve.
    Cependant, je n’ai pas eu de réponses satisfaisantes sur le coût et la confidentialité des données. J’ai aussi peur du fait qu’il soit difficile de s’en sortir. Lorsqu’on utilise un des services, on a rapidement tout intérêt à en utiliser d’autres… De plus, j’ai l’impression qu’il doit être difficile de revenir à un système classique.

    En conclusion, les Amazon Web Services semblent intéressants pour démarrer une application web lorsqu’on n’a pas les compétences ou le temps nécessaire pour s’occuper de l’administration système. Ils peuvent sûrement être un choix très pertinent dans certains cas, mais il faut être conscient des risques.

    Si quelqu’un a déjà expérimenté ces services, je serais ravi d’avoir son retour d’expérience…
    Et vous, qu’en pensez-vous?

  • 0 Comments
  • Classé dans : Conférences, Internet