タグ

ブックマーク / tyamaguc07.hatenadiary.org (4)

  • オペレーションミス - ちゃまぐの備忘録

    転職して、アプリケーション構築だけでなく、サーバのソフトウェアインストールや設定などオペレーション作業も行わせていただけるようになりました。 貴重な経験を積むことができる機会を与えて頂き、ありがたく思っています。 しかし、日オペレーションミスをしてしまいました。 覚悟はしていたか すでにサービスを開始しているアプリケーションが動作しているサーバ上での作業でした。 したがって、作業中に何かミスをしてしまった場合、サービスに影響が起る事、最悪実害が発生する事も把握していました。 ですので、少なくとも作業開始前は今から行う作業への覚悟はありました。 ですが、結果的にミスを犯しました。 今振り返ると、作業を進める中で自分が実行しようとするコマンドがどのような結果になるのか、 どのサーバで作業を行なっているのか、といった事への注意が疎かになっていったと思っています。 自分には向いていないのではない

    オペレーションミス - ちゃまぐの備忘録
  • Hokkaido.pm#4 に行ってきた。 - ちゃまぐの備忘録

    書くのが一日遅れましたが、2/19(土)にHokkaido.pm#4に行ってきました。 頑張って早起きして、午前中のハンズオンから参加。 内容は、charsbarさんが作成された資料をもとに、 Mojolicius::Liteを使ってWebアプリケーションを作ってみるというものでした。 この資料が大変分かりやすく作成されており、 自分で何か作るときには、是非、Mojolicius(::Lite)を使ってみようと思いました。 お昼休憩を挟んで、テックトーク開始。 以下、ちゃんとメモできてたところをまとめました。 aloelightさんのテックトークより。 内容は便利モジュール紹介でそのなかでも特に知らなかったものかつ、これは便そうだ!と思った物。 Config::Pit パスワードなどをコードに直接埋めることを回避できる。 設定したパスワードなどは、ユーザディレクトリ直下の.pptディレクト

    Hokkaido.pm#4 に行ってきた。 - ちゃまぐの備忘録
  • Crypt::SSLeay のインストールではまったので、メモ。 - ちゃまぐの備忘録

    cpanmでCrypt::SSLeayをインストールしようとして、失敗した。 build.logを確認すると、以下のようなエラーが出てる。 No installed SSL libraries found in any of the following places. /local /local/ssl /opt/ssl /usr /usr/local /usr/local/ssl /usr/local/openssl You will have to either specify a directory location at the following prompt, or rerun the Makefile.PL program and use the --lib switch to specify the path. If the path in question is cons

    Crypt::SSLeay のインストールではまったので、メモ。 - ちゃまぐの備忘録
  • utf8プラグマ使用時の文字列のバイト数の取得方法 - ちゃまぐの備忘録

    bytesプラグマを使うことで解決する。 (11/02/12)追記しました 何もせずに length をしてみると。 use strict; use warnings; use utf8; my $str = "あいうえお"; print length $str,"\n"; 結果は文字数。 5 以下の用に bytesプラグマを使うことで、バイト数を取得できる。 use strict; use warnings; use utf8; my $str = "あいうえお"; { use bytes; print length $str,"\n"; } 結果は、バイト数 15 ブレースで囲むのは、bytesの効果が及ぶ範囲をレキシカルスコープに限定するため。 bytesは何をやってくれるのかというと… use bytes プラグマはそれの現れたレキシカルスコープの残りで文字セマンティクスを無効化し

    utf8プラグマ使用時の文字列のバイト数の取得方法 - ちゃまぐの備忘録
  • 1