2011-01-01から1年間の記事一覧

Webアプリケーション作成のためのCSSの基礎

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

Webアプリケーション作成のためのHTMLの基礎

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

MojoliciousでのテンプレートやJSONの描画 renderメソッドの解説

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

署名つきクッキーのためのパスフレーズを設定する / Mojolicious

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

スタッシュのデフォルト値の設定 / Mojolicious

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

DBIx::Custom - SQLでデータベースに簡単アクセス

Perl › モジュール › データベース › here DBIx::Customは「insert,update,delete,select」などのデータベースへのクエリを簡単にするためモジュールです。O/Rマッパーとしては、覚えることが少なく、生のSQLに近い記述ができます。DBIx::Customは以下のよう…

UTF-8の扱い / Mojoliciousリファレンス

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

MojoliciousとAnyEventを同時に利用する

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

Perl 5.14 リリース

Perl › バージョン情報 › here Perl5.14がリリースされましたね。個人的に気になった部分。 Unicode6への対応 Unicode6に対応しました。絵文字などが利用できます。ただし一部Perlの内部実装とぶつかる部分がある(ベルをあらわす文字)。これは将来的にはUnic…

perlbrew - ユーザー環境にPerlをインストールする

Perl › モジュール › here ユーザー環境にPerlをインストールするにはperlbrewというツールを使用します。システム標準のPerlを利用したくない場合や新しいバージョンのPerlを利用したい場合は便利です。またperlbrewを使うと複数のバージョンのPerlの切り替…

Perlのファイル入出力の基礎

Perl › here Perlのファイル入出力の基礎をマスターしましょう。 テキストファイルの読み込みと書き込みができるようになることを目標にします。 ファイルオープン ファイルを読み込むためには最初にファイルをオープンする必要があります。ファイルはOSによ…

DBIx::Customの「select」メソッドで行を「選択」する

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

DBIx::Customの「delete」メソッドで行を「削除」する

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

DBIx::Customの「update」メソッドで行を「更新」する

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

DBIx::Customの「insert」メソッドで行を「挿入」する

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

Perlのスコープについて理解しよう

Perl › スコープ Perlのスコープについて理解を深めましょう。この記事はstrictプラグマを有効にした前提で書いていますので、ソースコードの先頭には普段どおり以下のように書いてくださいね。 use strict; use warnings; スコープの作成 Perlのスコープは…

Test::Mojoで実行できない試験を行う / Mojolicious

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

アプリケーションを実行する - hypnotoad / Mojolicious

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

Apacheのmod_proxyを使った場合に"Service Temporarily Unavailable"エラーが出る場合の対処法 / Mojoliciousリファレンス

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

さくらのレンタルサーバーライトプランでCPANモジュールをインストールするためのスクリプト

Perl › Mojolicious さくらのレンタルサーバーライトプラン(月額125円)でCPANモジュールをインストールするためのWebアプリケーション(CGIスクリプト)を書きました。さくらのレンタルサーバーライトプランでは、SSHやTelnetを使えないために、CPANモジュール…