Lien WAT de Gary Bernhardt- Des bizarreries de langages de programmation [2012]
![](http://img.linuxfr.org/avatars/724/084/000/avatar.png)
Bonjour,
Pour nous former à hotwire un nouveau framework front lié à Ruby on Rails, une partie de l'équipe de Squadracer a développé le lundi midi une petite application sur la base de wordle. La particularité est de faire deviner une méthode du framework RoR ou du language ruby.
Le premier mot de chaque jour est le même pour tout le monde, les autres sont aléatoires.
Le développement s'est fait en code ouvert via twitch (https://www.twitch.tv/squadracer) où tout(e) (…)
Dans cette release dans la série Langages machines : une pierre précieuse, orientée objet, le bonheur des devs et des rails.
Notre invité est Bruno Perles, CEO de Atnos, agence spécialisée Ruby
Écoute, liens, textes, commentaires et inscription pour un atelier sur Toulouse : https://cpu.pm/0187
Chapitres :
Vous l'avez compris, M. Perles est d'accord pour animer un atelier (…)
La version 7.0 du cadriciel Ruby on Rails a fait son apparition le 15 décembre 2021.
Pour rappel, Rails est un framework web complet développé en Ruby qui encourage la lisibilité du code, tout en privilégiant les conventions à la configuration.
Il fait la part belle à l'architecture Modèle-Vue-Contrôleur (MVC) et s’appuie sur un certain nombre de sous-ensembles :
Vous avez forcement croisé un site utilisant ce cadriciel : GitHub, Twitch, Airbnb, Kickstarter ou encore LinuxFr.org !
Le 25 décembre 2020 le langage Ruby est passé en version 3.0 !
Image de Jack Hunter.
Cette version est le fruit de cinq ans de travail, le travail sur la branche 3.0 ayant commencé en 2015.
La suite de cette dépêche retrace les changements contenus dans cette nouvelle version.
Bonjour,
Dans le cadre de mon premier projet en rails, je dois gérer une relation multiple :
Les Products, Categories et Vendors peuvent avoir une ou plusieurs References.
+---------+
| Product |
+---------+
| name |
| ... |
+---------+
|
|
+-------------+
| Reference |
+-------------+
| name |
| ... |_____+----------+
| product_id | | Category |
| category_id | +----------+
| vendor_id | | name |
+-------------+ | ... |
| +----------+
|
+--------+
| Vendor |
(…)
L'ADULLACT, association nationale au service des collectivités et administrations, cherche un·e développeur·euse full stack Ruby pour travailler sur un logiciel libre développé par les services de l'État.
L’Association des Développeurs et Utilisateurs de Logiciels Libres pour les Administrations et les Collectivités Territoriales (ADULLACT) a été fondée en 2002. L'association, unique en Europe, a pour objectif d’organiser le développement de logiciels libres sur fonds publics. Elle accompagne les collectivités dans la création de nouveaux logiciels libres, et (…)
ConFoo 2019 se déroulera du 13 au 15 mars à Montréal, à l’Hôtel Bonaventure.
ConFoo est à la recherche de professionnels ayant une connaissance approfondie du développement avec PHP, Ruby, Java, DotNet, JavaScript, les bases de données, l’intelligence artificielle et plus, souhaitant partager leurs connaissances et expériences lors du prochain ConFoo. Soumettez vos propositions avant le 24 septembre.
Mon bien cher Nal,
Voulant synchroniser simplement des fichiers de configuration utilisateur, j'ai tout d'abord testé quelques-uns des outils énumérés ici.
Je voulais un outil:
Je voulais aussi utiliser git (et git-crypt pour chiffrer les fichiers sensibles).
Trouvant les outils testés trop compliqués (voir risqués), j'ai décidé d'écrire une gem ruby de quelques lignes, kyrbeis pour faire cela.
Je me suis dit que cela pourrait aussi éventuellement vous (…)
PolyConf est une conférence pour échanger sur les meilleures pratiques de la programmation. Les programmeurs sont trop souvent réduits à un langage de programmation alors qu’il est plus sage, dans un contexte d’innovation constante, d’apprendre à apprendre et de combiner le meilleur de chaque langage dans des solutions ad hoc. Autrement dit, le fait de ne pas se spécialiser en tant que développeur sur un langage spécifique, pour préférer une approche polyvalente. Concrètement, cela s’est reflété dans le programme de l’événement qui a traité de nombreux sujets : Ruby, Python, Haskell, Rust, Erlang, Go, Java, F#, JavaScript…
NdM. : cette édition est intitulée « L’univers des langages de programmation. Ne voyez pas les frontières / limites, voyez les horizons » (The Universe of Programming Languages. Never see boundaries, but only horizons). Les trois précédentes éditions ont eu lieu à Poznan en Pologne. Les huit éditions précédentes (à l’époque l’événement se nommait « RuPy », a priori plus centré sur Ruby et Python) ont eu lieu à Budapest, Brno, au Brésil et en Pologne.