タグ

2017年6月26日のブックマーク (8件)

  • GitHub - aklt/stunter.vim: Run vim test

    takets
    takets 2017/06/26
    簡単に使えるvimscript用テストプラグイン
  • Perlで単体テスト - yokkunsの日記

    Perlの単体テスト、特にMockObjectを使ったテストについての情報が少ない気がするのでまとめてみる。 前提 モジュールは、CPAN形式であると前提。雛形は、Module::Starterで作成すると良い。 テストは、Test::Perl::Criticを入れる。 インストール $ sudo cpan Module::Starter $ sudo cpan Module::Starter::PBP $ sudo cpan Test::Perl::Critic 初期セットアップ $ perl -MModule::Starter::PBP=setup モジュールの作成 $ module-starter --module=Ysm::Example $ cd Ysm-Example $ ls Build.PL Changes MANIFEST Makefile.PL README ignor

    Perlで単体テスト - yokkunsの日記
    takets
    takets 2017/06/26
    MockObject基礎
  • vim-easy-align に乗り換えることにしたので。 - ばかもりだし

    んあぁー...何てこと. 先日買った音源達のひとつに,だいぶ前に観た kexp のスタジオライブ以来,ずーっっっと気になっていた『s』ってバンド,つかソロなんだけどね,の『Cool Choices』があるのだが,これをデータダウンロードで購入したことに酷く酷く酷く後悔している. 購入目的に探している時は, mp3 データしかないらしいとで嫌だな思いながらも「まあちっぽけなインディだし,時代も時代だから,そんなこともあるか」と仕方なく itunes から買ったんだが...*1 ある日ある記事に目を通していたら「あれ?」 cd であるじゃあああん! しかも検索してみたら,あの時と違ってかなりアッサリ見つかったぞ?*2 何故だ! ...つかアレだろ*3. 結構な思い入れあって購入を決めたアルバムだけにインパクトでかい. 買い直すか? とこのところ数日自問自答している. Cool Choices

    vim-easy-align に乗り換えることにしたので。 - ばかもりだし
    takets
    takets 2017/06/26
    Easy-alignの使いかたをよく忘れるためメモ
  • CentOS上でPerlのDBIを使ってSQL Serverに接続する手順 - Perl入門ゼミ

    Perl › データベース › here CentOS上でPerlDBIを使ってSQL Serverに接続する手順です。FreeTDS, UnixODBCというUnix(Linux)のライブラリとPerlDBD::ODBCモジュールを適切にインストールし設定する必要があります。 (試した環境はCentOS release 5.5 (Final)。この記事はRed Hat Enterprise Linux, Fedoraでも有効であるかもしれません。また他のLinuxディストリビューションでも有効であるかもしれません。SELinuxを無効化しておかないと、インストールがうまくいかないかもしれません。ソースからインストールするのでgccなどの開発ツールは事前にインストールされていることを想定しています。) 接続のイメージを書くと以下のようになります。 DBI - ODBC(通信にFreeT

    CentOS上でPerlのDBIを使ってSQL Serverに接続する手順 - Perl入門ゼミ
  • Perlの勧め(1) Class::Accessor::Fastを使おう - エンジニアブログ - スカイアーク

    onagataniです こんにちわ。 今回から数回に分けて自分のお勧めするモジュールを紹介したいと思います。 内容がモダンじゃない!と思う方もいるかもですが自分の好きなモジュールを紹介しますので最新の技術が知りたい方は見ないように...。 一回目は「Class::Accessor::Fast」です。 これはなにかというとPerlでアクセサを自動生成するモジュールです。 たとえば、下記のような場合にとても便利です。 MyClass.pm package MyClass; use strict; use warnings; sub new { my ($class, $args) = @_; my $self = { address => $args{address}, blog => $args{blog}, }; return bless $self, $class; } sub addr

    takets
    takets 2017/06/26
    Class::Accessor::Fast の使い方。アクセサとnewが自動生成されるらしい。
  • perlstyle - Perl スタイルガイド - perldoc.jp

    Each programmer will, of course, have his or her own preferences in regards to formatting, but there are some general guidelines that will make your programs easier to read, understand, and maintain. プログラマは、もちろん人それぞれ、フォーマットには好みがあるでしょう。 しかし、いくつかのガイドラインに従うことによって、プログラムの可読性や 保守性をあげることができます。 The most important thing is to run your programs under the -w flag at all times. You may turn it off explicitly

    takets
    takets 2017/06/26
    これが公式か
  • 現代的なPerlの記述方法一覧 - Perl入門ゼミ

    Perl › here Perl5.8以降における標準的なPerlの書き方を解説します。 インターネットで検索するとPerl4のころの古い記述がたくさんあります。また書籍などの多くもPerl4の記法で書かれています。Perl4の記法は複雑になりやすく間違いを生みやすいのでこれからPerlを書く人はPerl5の現代的な記法で記述することを強くお勧めします。 strictプラグマとwarningsプラグマ (必須) strictプラグマとwarningsプラグマを有効にします。 use strict; use warnings; use strict;とuse warnings;の2行はスクリプトの最初に必ず記述してください。これらはPerlの文法チェックを厳しくするためのものです。面倒だという軽い気持ちでこれを記述しないと後々当に面倒なことになります。 use strict;とuse wa

    現代的なPerlの記述方法一覧 - Perl入門ゼミ
    takets
    takets 2017/06/26
    近代的なperlのコーディング規約(公式?)
  • 富士山登山の装備と持ち物リスト|初心者のための富士山登山

    富士登山に必要な装備(トレッキングシューズやザック、レインウェア)や、その他の持ち物の一覧を掲載しています。耳馴染みのないものや日常で使わない道具は使い方や用途を解説しています。 荷物のチェックリストも用意してますので、出発前の忘れ物チェックに使っていただけたら幸いです。 必要な装備はたくさんありますが、代用して出費を抑えましょう このページではたくさんの装備を紹介していますが、全部買い揃える必要はありません。一度にこれだけの装備を揃えるのはとても大変なので、代用できるものは代用して出費を抑えましょう。 代用する場合はどういったものを用意するか、というポイントは各装備の解説のところで書いています。

    takets
    takets 2017/06/26
    富士山の荷物チェックリスト