Forum Programmation.web Compilation des CSS de linuxfr rails

Posté par  . Licence CC By‑SA.
Étiquettes :
0
27
nov.
2016

Bonjour,

J'essaie de compiler les CSS du site. Le README indique qu'il faut lancer :

bin/compile_sass app/assets/stylesheets/application.css.scss > app.css

Quand je le lance j'ai l'erreur :

bin/compile_sass:17:in `<main>': uninitialized constant Sass::Exec::Scss (NameError)

J'ai pourtant bien installé la gem sass.

Pendant ce temps, dans l’écosystème Ruby

Posté par  (site web personnel) . Édité par Davy Defaud, ZeroHeure, Pierre Jarillon et Nils Ratusznik. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
48
17
nov.
2016
Ruby

Même si les analystes le positionnent toujours comme un langage à la popularité limitée, il n’empêche que depuis l’arrivée du cadriciel Rails, le langage Ruby est utilisé par de nombreux services qui partagent notre quotidien : GitHub, Airbnb, Twitch, Zendesk, LinuxFr.org, etc.

Petit tour d’actualité de ce langage qui va bientôt fêter ses 20 ans !

Crystal, un langage proche de Ruby, en version 0.16

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
40
8
mai
2016
Ruby

Crystal est un langage de programmation, encore jeune. Il s'inspire de Ruby pour la syntaxe mais vise des performances proches du C. La version 0.16 vient de sortir, avec un nouvel algorithme pour l'inférence de types. À noter, le compilateur de Crystal est écrit en Crystal.

Voici à quoi ressemble un serveur HTTP basique écrit en Crystal :

# A very basic HTTP server
require "http/server"

server = HTTP::Server.new(8080) do |context|
  context.response.content_type = "text/plain"
  context.response.print "Hello world, got #{context.request.path}!"
end

puts "Listening on http://0.0.0.0:8080"
server.listen

Forum général.petites-annonces Des entrepreneurs/artisans/commercants dans le coin?

Posté par  (site web personnel) . Licence CC By‑SA.
0
19
oct.
2015

Bonjour a tous,

Avec un ami on a lancé la plateforme MyUnéo, de mise en relation gratuite entre particuliers et professionnels dans le domaine des services et commerces.
Le serveur (OVH) est sous Debian et le site a été codé en Ruby principalement.
On aimerait bien avoir vos retours dessus.

L'idée est de mettre en avant les meilleurs professionnels autour de nous. Le site inclus de nombreuses fonctions, comme une carte interactive, des profils pour les "Champions" (Pro), l'avis (…)

L'appel aux conférenciers de ConFoo est ouvert

Posté par  (site web personnel) . Édité par Nÿco et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
8
3
sept.
2015
Communauté

ConFoo recherche une fois de plus des conférenciers passionnés pour la prochaine conférence.

L'évènement a lieu à Montréal, Canada, du 24 au 26 février 2016. C'est une conférence excitante pour développeurs web avec des conférenciers du monde entier. La conférence unit plusieurs langages de programmation sous le même toit, ainsi que d'autres sujets liés au développement web. L'appel aux conférenciers se termine le 20 septembre 2015.

Depuis quelques années, ConFoo renouvelle 50% de ses conférenciers. Si vous n'avez jamais parlé à cette conférence avant, vous devriez soumettre.

Si vous préférez seulement y assister, il y a un rabais jusqu'au 13 octobre.

Journal Gem teleinfo ruby

Posté par  . Licence CC By‑SA.
Étiquettes :
31
16
mar.
2015

Eh guys.

Vous connaissez téléinfo? Le stream de données que vous pouvez collecté de tous les compteurs EDF qui ont une dizaine d'années?

J'ai fait un petit montage pour désérialisé le flux et je récupère tout ça sur un Raspberry et je viens de pousser une gem permettant de les formatter dans un Hash tout ce qu'il y a de plus standard.

Le truc, c'est que je n'ai que l'option HPHC (Heures pleines/heures creuses) : si vous avez des trames (…)

Journal Tagger efficacement son Ogg-thèque

Posté par  . Licence CC By‑SA.
19
1
mar.
2015

TL;DR

OggAlbumTagger est un script Ruby qui permet de tagger de la musique au format Ogg Vorbis. Il fonctionne de façon interactive, propose de l'auto-complétion et de l'auto-suggestion, supporte les tags multi-valués ainsi que les pochettes d'album. Il est capable de gérer des albums complets, de renommer les fichiers à partir des tags, et permet de vérifier certaines bonnes pratiques concernant le contenu des tags.

Code source et documentation : sur Github.

Pourquoi OggAlbumTagger ?

M'étant récemment installé un serveur MPD (…)

Forum général.petites-annonces [CDI] Recherche développeur application web : Linux, Ruby, OpenStreetMap

Posté par  . Licence CC By‑SA.
5
21
jan.
2015

Nous sommes une start-up qui éditons et distribuons un logiciel libre web appelé Mapotempo depuis 2014. Nous sommes basés à Pau et à Bordeaux.

Construit avec RubyOnRails et Postgres, Mapotempo permet d’optimiser des tournées de livraison ou d'interventions en zones urbaines et rurales en s'appuyant notamment sur la cartographie OpenStreetMap.

Pour faire face à notre croissance et à notre développement, nous recherchons un développeur qui sera sous la responsabilité du Responsable Développement.

Missions principales :

Étudier les besoins, concevoir et (…)

Ruby Terminal session 4, le 18 novembre 2014 à St-Étienne

Posté par  (site web personnel) . Édité par Benoît Sibaud, NeoX et Nils Ratusznik. Modéré par Nils Ratusznik. Licence CC By‑SA.
Étiquettes :
5
15
nov.
2014
Ruby

L'atelier Terminal Ruby porte bien son nom, c’est une hérésie rien que dans le titre. À travers les ateliers Terminal Ruby, nous vous proposons, depuis fin septembre, de nous attarder sur le plaisir d'écrire, la découverte d'un langage, ses subtilités ou ses multiples variations de tests de réponses autour d'un besoin donné. Ce mardi 18 novembre 2014 aura lieu la 4e séance.

Résumé de l'épisode précédent :

On a commencé vers 19h et fini vers 21h, mais sans trop savoir encore ce qu’on allait faire. ⦿.⦿

Cette dernière session ruby terminal s'est focalisée sur le… je vous le donne en mille… REFACTORIIIING !!! Depuis le temps qu'on vous le dit !

Cette fois-ci nous sommes partis d'un long script transformé en un ensemble de fonctions avec un usage massif du pattern extract method.

Les travaux de cet atelier sont visibles sur le github d'Alolise.

Ruby Terminal session 3, le 28 octobre 2014 à St-Étienne

Posté par  (site web personnel) . Édité par Benoît Sibaud, palm123 et Florent Zara. Modéré par Florent Zara. Licence CC By‑SA.
5
26
oct.
2014
Ruby

L’écriture d’un logiciel c'est un peu comme des nains qui creusent une mine…. On sait quand ça commence, pas quand ça finit.

L'atelier Terminal Ruby porte bien son nom, c’est une hérésie rien que dans le titre. À travers les ateliers Terminal Ruby, nous vous proposons de nous attarder sur le plaisir d'écrire, la découverte d'un langage, ses subtilités ou ses multiples variations de tests de réponses autour d'un besoin donné.

Résumé de l'épisode précédent et programme du suivant en seconde partie de la dépêche. Pour la session 3 à venir, voir l'article sur le site d'alolise, ce sera le 28 octobre vers 19h15, jusqu'à 21h, à Saint-Étienne.

Ruby dans le terminal - Session 2 - Le 21 octobre 2014 à Saint-Étienne

Posté par  (site web personnel) . Édité par Nils Ratusznik et Benoît Sibaud. Modéré par bubar🦥. Licence CC By‑SA.
6
18
oct.
2014
Ruby

Alolise est un groupe d'utilisateurs de logiciels libres (GUL) de la Loire basé à St-Étienne.

Deuxième session ce mardi 21 octobre, d'une série d'ateliers, hebdomadaires ou bi-mensuels, consacrés à Ruby.

Parce que nous sommes en 2014, beaucoup voient le code comme le moyen d'avoir des jeux multijoueurs, des webapp consommant de multiples API, administrées sur des architectures distribuées de micro service… bla bla bla…

Oui… Mais et le plaisir d'écrire dans tout ça ? À travers les ateliers Terminal Ruby, nous vous proposons de nous attarder sur le plaisir d'écrire, la découverte d'un langage, ses subtilités ou ses multiples variations de tests de réponses autour d'un besoin donné.

Un coding dojo donc ! Avec pour seule ambition de faire tout de suite et sans objectif, des choses qui s'affichent dans le terminal, scripts, jeux en ascii… Un atelier fait pour ceux qui veulent coder tout de suite et surtout écrire, réécrire, débattre et comparer.

Ruby terminal ou le cercle des codeurs disparus 2 Le Retour : à l'écran le 21 octobre 2014.

Ruby dans le terminal le 7 octobre 2014 à Saint-Étienne

Posté par  (site web personnel) . Édité par Benoît Sibaud, Pierre Jarillon et bubar🦥. Modéré par bubar🦥. Licence CC By‑SA.
Étiquettes :
6
2
oct.
2014
Lug

Alolise est un groupe d'utilisateurs de logiciels libres (GUL) de la Loire basé à St-Étienne.

Nous commençons à partir du 07 octobre en soirée, une série d'ateliers, hebdomadaires ou bi-mensuels selon l'affluence, consacrés à Ruby.

Parce que nous sommes en 2014, beaucoup voient le code comme le moyen d'avoir des jeux multijoueurs, des webapp consommant de multiples API, administrées sur des architectures distribuées de micro service… bla bla bla…

Oui… Oui… Mais et le plaisir d'écrire dans tout ça ? À travers les ateliers Terminal Ruby, nous vous proposons de nous attarder sur le plaisir d'écrire, la découverte d'un langage, ses subtilités ou ses multiples variations de tests de réponses autour d'un besoin donné.

Un coding dojo donc ! Avec pour seule ambition de faire tout de suite et sans objectif de but, des choses qui s'affichent dans le terminal, scripts, jeux en ascii… Un atelier fait pour ceux qui veulent coder tout de suite et surtout écrire, réécrire, débattre et comparer.

Ruby terminal ou le cercle des codeurs disparus : à l'écran en octobre 2014.

ConFoo 2015: la conférence pour les développeurs web est à la recherche de conférenciers

Posté par  (site web personnel) . Édité par Benoît Sibaud, ZeroHeure et bubar🦥. Modéré par ZeroHeure. Licence CC By‑SA.
3
9
sept.
2014
Communauté

ConFoo est à la recherche de conférenciers
ConFoo est à la recherche de professionnels du web avec une connaissance approfondie du développement avec PHP, Python, Ruby, Java, DotNet, HTML5, Databases, Cloud et le dévelopement mobile souhaitant partager leurs connaissances et expériences lors du prochain ConFoo. Soumettez vos propositions entre le 25 août et le 22 septembre.

  • ConFoo 2015 se déroulera du 18 au 20 février à Montréal, à l’Hôtel Hilton Bonaventure.
  • Nous prenons grand soin de nos conférenciers en couvrant la majorité des dépenses incluant le déplacement, l’hébergement, le lunch, le billet complet de la conférence, etc.
  • Les présentations sont d’une durée de 35min + 10min de questions et peuvent être tant en français qu'en anglais.
  • ConFoo est un environnement ouvert où tout le monde est invité à soumettre. Vous êtes qualifié et amical? Joignez-vous à nous!

Si vous voulez simplement assister à la conférence, nous avons un rabais de 290$ en vigueur jusqu’au 13 octobre.

Sortie de CoRM

Posté par  (site web personnel) . Édité par ZeroHeure, Pierre Jarillon, Xavier Teyssier et patrick_g. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
24
20
mai
2014
Commercial

CoRM est une application web open source de gestion de la relation client (sous licence AGPLv3).
Créé en octobre 2012, l’objectif premier est d’offrir un outil simple à utiliser, mais néanmoins puissant.

Bannière CoRM

L’application est conçue pour les entreprises de 1 à 100 collaborateurs (bien qu’aucune limite n’existe). Son but est de vous aider à gérer les relations entre vous et les différents acteurs qui composent votre environnement professionnel.

L’idée est donc de placer le compte (qu’il soit un suspect, client, fournisseur…) au centre de l’application.
Ainsi d’un simple coup d’œil, vous savez quels sont les évènements (rendez-vous, appel, courriel…), opportunités commerciales, documents et même devis liés à ce compte…

Plus d’informations dans la suite de la dépêche.

Déploiement automatisé d’applications Ruby on Rails à Mons le 20 mars

Posté par  (site web personnel) . Édité par Benoît Sibaud et bubar🦥. Modéré par claudex. Licence CC By‑SA.
3
13
mar.
2014
Communauté

Ce jeudi 20 mars 2014 à 19h se déroulera la 27ème séance montoise des Jeudis du Libre de Belgique.

Thématique : Internet|sysadmin|développement

Public : sysadmin|entreprises|étudiants

L’animateur conférencier : Etienne Charlier

Description : terme issu de la contraction des mots anglais development (développement) et operations (exploitation), le DevOps est une approche industrielle recouvrant un ensemble de techniques et de principes visant à faciliter la mise à disposition des applications en réconciliant les étapes de développement et de déploiement. Cette présentation portera sur le DevOps. Cependant, elle ne fera qu’effleurer le côté purement Ops du DevOps (i.e. le passage à l’échelle, l’adaptation à la charge, …) pour se concentrer sur les contraintes pour les développeurs. Le sujet sera développé au travers d’un exemple basé sur Ruby et le framework Ruby on Rails (RoR).