中年プログラマーの息抜き

ブログをはじめました。気の向くままにプログラム関連ネタをメモしていきます。

perl

メール受信からプログラムを実行し添付ファイル保存する

はじめに レンタルサーバー(XSERVER)、メール受信をトリガーとし、プログラムを起動します。※Lambda Function的な...。今回は、特定のアドレスがメール受信した時に、Perl5 のプログラム import_attachment.pl を実行する例を紹介します。 手順 トリガー設定…

PERL[CGI]でPHPのSESSIONを利用してみます

はじめに PERLで作ったダウンローダーって行数少なくソフト的にはファイルサイズに上限がないなど、個人的に便利なので社内のちょっとしたシステムでよく使います。 一方でメイン画面は他言語でPERLを使う機会は減っていて、ほかの言語で書いたプログラムと…

ファイルロックでファイルの破損を予防する

はじめに 5分PERL:例えばアクセスカウンター的なものです。 環境 ・PERL 5 open()、flock() してカウントアップするプログラム ・値を書き込む時は一時ファイルを利用するほうが安全と思います。 ・flockによるロックは、CGIが異常終了してもロックが残らな…

Androidからインストール可能なAPKをダウンロードするスクリプト PERL CGI

スマホからAPKファイルをダウンロードするときにいくつかの問題に直面した。それを回避するためのスクリプトを書いてみました。 ・問題1:Basic認証をかけたときにスマホでダウンロード出来ない。 ・問題2:Content-Typeが不正な時に、スマホでAPKが実行で…

YAPC::Asia Tokyo 2015 参加 #yapcasia

YAPC::Asiaに参加したので、そのレポートを書きます。 メリークリスマス! 次期PERLバージョンとなるPERL6について聞けました。 ついにリリース!?ってことで・・ <a href="http://perl6.o…