Journal J'avais envie de coder ce soir

Posté par  (site web personnel) . Licence CC By‑SA.
14
21
sept.
2013

Et je voulais un petit truc qui se torcherait facilement, en une soirée.
Le but était de faire un truc le plus compact possible, déployable et migrable rapidement. Et éventuellement utile.

Un raccourcisseur d'URL m'est venu à l'esprit. Comme ça, pour le fun.

Les outils :
* pour le langage, Perl bien sûr, y pas mieux ;
* pour le framework, Mojolicious, c'est évident ;
* pour la tronche du truc, Twitter bootstrap (build custom pour plus de légèreté), parce que j'avais (…)

Concours de programmation CodinGame le 21 septembre 2013

Posté par  (site web personnel) . Édité par tuiu pol et Nils Ratusznik. Modéré par Pierre Jarillon. Licence CC By‑SA.
13
17
sept.
2013
Technologie

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 21 septembre 2013 à 18h.

L'évènement accueillera des développeurs du monde entier pour leur permettre de défier leurs pairs, gagner des prix** ou entrer en relation avec des sociétés attractives qui recrutent (France, USA, Luxembourg, UK, Maroc). Parmi les entreprises annoncées figurent, en autres, Nintendo, Ubisoft, ou Dailymotion.

** Tablette Samsung Galaxy Tab 3, appareil photo Fujifilm Finepix S4200, Algorithms in a Nutshell / O'Reilly, et des T-shirts.

Red Hat Software Collections 1.0 Beta

Posté par  (site web personnel, Mastodon) . Édité par claudex et Xavier Teyssier. Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
20
20
juin
2013
Red Hat

Red Hat a annoncé, le 5 juin dernier, les « Software Collections » en version 1.0 Beta. Il s'agit d'un canal (terminologie de Red Hat pour désigner un dépôt logiciel) contenant des logiciels dont les versions sont plus récentes que dans les canaux habituels de la distribution RHEL.

Comme chaque canal logiciel de Red Hat, celui-ci est soumis à souscription auprès de la société.

La liste des logiciels inclus ainsi que leurs modalités d'installation et d'utilisation sont détaillés en seconde partie de cet article.

Forum Programmation.perl Passage d'array dans une subroutine

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
1
24
fév.
2013

Bonjour tout le monde !

J'aurais besoin d'un coup de main pour comprendre pourquoi mon test perl fonctionne ainsi :

#!/usr/bin/perl -swl
my $scalar=45;
my @table=[5, 6, 7];
my %hash=("test"=>"TEST", "abc"=>"ABC", "ghi"=>"GHI");

my @final=[ $scalar, \@table, \%hash];

sub findHashValue{
        my ($contref,$key)=@_;
        my @container=@$contref
(…)

Journal Une interface d'administration des pads pour etherpad : Etherpad::Admin !

Posté par  (site web personnel) . Licence CC By‑SA.
23
18
jan.
2013

Vous connaissez sans doute Etherpad, un éditeur de texte collaboratif en temps réel.

C'est pratique, en vogue, et personnellement, je ne peux pas m'en passer, à tel point que je l'ai installé au boulot (mes collègues en sont très contents).
Mais, il y a un point qui pèche : on n'a pas la liste des pads, ce qui peut être gênant si on a oublié de le noter, on ne peut pas les renommer si on s'est planté et (…)

Forum Programmation.perl [resolu] regexp qui ne marche pas, enfin pas toujours.

Posté par  .
Étiquettes :
2
6
déc.
2012

le texte que je cherche à nettoyer tout sur une seule ligne, au milieu d'un fichier que je parcours ligne à ligne :

 src="C2_Fr_OIITXD.jpg" pageID="1" width="1651" height="2335" Sender="Moi" Receiver="" Script="" Document_Location="" Category="2a" Document_Date="05/09/2013" Document_Object="Bon de livraison" Language="french" NumPage="2" Receiver_Address="une adresse avec un numero des espaces, des virgules" Receiver_Name="marie ubert" Phone="+33(0)1.22.33.44.55"

le code qui vide les champs
il fait ca avec tous les champs, j'utilise la meme logique sur chacun des champs

if ($_ =~ /(Sender=".*?")/)
 {
   $_=~
(…)

Forum Programmation.perl Application perl dancer en cgi lente

Posté par  (site web personnel) .
Étiquettes :
0
31
oct.
2012

Bonjour,

Je viens de déployer un petit blog écrit en perl avec dancer sur mon serveur lighttpd. Le déploiement se fait en cgi (je n'arrive pas à le faire tourner en fastcgi). Mais l'application est affreusement lente, il faut plusieurs secondes pour afficher une bête page avec peu de contenu.

Je tiens à préciser que l'application est tout à fait véloce si je la lance manuellement avec perl (sans passer par lighttpd).

Voilà le contenu du dispatch.cgi :

#!/usr/bin/env perl
(…)

Forum Linux.redhat Install module perl erreur

Posté par  .
Étiquettes :
0
14
oct.
2012

Bonjour,

Perl ce n'est vraiment pas mon truc…

Je cherche à installer ce module: HTTP::Request::Common.

Je tape cette commande: perl -MHTTP::Request::Common -e l

Et j'ai cette erreur:
Can't locate HTTP/Request/Common.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .).
BEGIN failed--compilation aborted.

Je suis sur une CentOS : CentOS release 5.8 (Final)
C'est une dedibox

Linux 2.6.18-308.13.1.el5 #1 SMP Tue Aug 21 17:10:18 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux

Merci pour votre aide.

Escenadil, un moteur de jeu d’aventure en mode texte

Posté par  (site web personnel) . Édité par Davy Defaud, baud123, claudex, Benoît Sibaud, Florent Zara et Bruno Michel. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
25
24
sept.
2012
Jeu

Escenadil est un projet libre de moteur de jeu d’aventure en texte, sous la même licence que Perl, que j’ai commencé au mois d’août. Le but est de pouvoir facilement écrire une petite aventure (voire pas si petite) en éditant un simple fichier YAML.

Journal Réunion technique Perl

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
9
18
sept.
2012

La prochaine réunion technique des Mongueurs de Paris aura lieu le mardi 25 septembre 2012.

La réunion aura lieu à la Maison des associations du 12ème, de 19h00 à 21h00

Programme :

Elizabeth Cholet : l'automatisation de Firefox avec Perl en utilisant AnyEvent, Coro et les modules MozRepl

Elle sera suivie de discussions et débats au café d'à côté.

N'hésitez pas à commenter pour confirmer votre venue, ou pour plus d'information.

dams

Que sont les réunion technique Perl?

Ce (…)

Forum Programmation.perl PHP client -> Perl serveur (communication socket)

Posté par  (site web personnel) .
Étiquettes :
1
24
mai
2012

Bonjour

J'aimerais faire appel à un script PERL qui écoute sur un port via un script PHP. Je ne suis pas loin du résultat (test pour le moment)
Le problème est que ma page php (pour le moment lancé en CLI) bloque au socket_read() . A savoir que sur le serveur quand je remplace par "toto" ça roule de bout en bout mais dès que j'essaye de lire ça bloque…

Une idée lumineuse? Une piste?

Note : j'ai fait un (…)

Perl 5.16.0

Posté par  (site web personnel, Mastodon) . Édité par baud123, B16F4RV4RD1N et claudex. Modéré par baud123. Licence CC By‑SA.
Étiquettes :
27
24
mai
2012
Perl

Imperturbable et quasiment un an jour pour jour après la publication de la version 5.14, Perl vient de sortir en version 5.16.0. Rappelons que Perl, créé en 1987 par Larry Wall, est un langage interprété, polyvalent, et particulièrement adapté au traitement et à la manipulation de fichiers texte, le tout sous double licence GPLv2 et Artistic.

Je vous invite à consulter le perldelta de la 5.16.0 pour la liste détaillée des changements.

Conférences « Perl, fun again! » le 5 mars 2012 à Paris

Posté par  . Édité par Benoît Sibaud, baud123, tuiu pol et claudex. Modéré par Pierre Jarillon.
Étiquettes :
12
27
fév.
2012
Perl

Le lundi 5 mars 2012, de 18h30 à 22h00 à La Cantine (Paris), les Mongueurs de Perl organisent une réunion technique avec un format différent.

Au programme, des présentations d'environ 15 minutes, sur des sujets comme :

  • les bases de données relationnelles et NoSQL ;
  • l'objet avec Moose ;
  • Dancer, le framework web à la mode ;
  • les bibliothèques asynchrones (POE, AnyEvent).

Et bien d'autres encore (voir programme en seconde partie de dépêche).

Venez nombreux pour discuter avec les membres de la communauté Perl parisienne!

Forum général.petites-annonces offre de stage rémunéré - développement Web en perl "moderne"

Posté par  .
Étiquettes :
3
18
jan.
2012

Bonjour,

En bref on cherche un hacker perl expérimenté.
Ce qui suit est l'annonce officielle.

Merck-Serono, société pharmaceutique allemande implantée à Genève, recherche un stagiaire pour du développement web au sein du service de Bioinformatique.
Le stage est pour une durée minimale de 6 mois, et débuterait idéalement vers le mois de mars.
Il est à noter que le stage est rémunéré 1500 CHF par mois (~1200 euros), ou 1000 CHF + une chambre dans un logement Merck-Serono avec (…)