Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
Perl Perltidy Perl の Pretty Printer 設定 by Perl Best Practices $ cat ~/.perltidyrc -l=78 # Max line width is 78 cols -i=4 # Indent level is 4 cols -ci=4 # Continuation indent is 4 cols -st # Output to STDOUT -se # Errors to STDERR -vt=2 # Maximal vertical tightness -cti=0 # No extra indentation for closing brackets -pt=1 # Medium parenthesis tightness -bt=1 # Medium brace tightness -sbt=1 # Medium
Open source Perl and Python implementation of Macromedia's AMF protocol Download it! Current version is AMF-Perl-0.15.tar.gz. If you don't have Flash MX 2004, get the examples from an older release: AMF-Perl-0.14.tar.gz September 19, 2004. An alpha implementation of AMF in Python. Version 0.04. Usage instructions and code samples. What is this? Short version Flash Remoting is a way for Flash
スクリプト言語の比較 *1 *2 *3 *4 *5 *6 *7 コメント 行の継続 定数 未代入の変数へのアクセス 変数の展開 入出力 出力 フォーマット出力 出力先変更 標準入力 __END__ 演算 +1 整数/整数 負数の除算 文字列 真と偽 多重代入 多岐分岐 関数 関数 関数引き数 関数引数に対する副作用 関数のデフォルト引数の値の評価タイミング 関数のデフォルト引数にコンテナ型を使用した場合の振舞 関数戻り値 関数の再帰 関数の別名 関数定義内関数定義 関数の引数の順番 関数にファイルハンドルを渡す オブジェクト指向 クラスの定義 インスタンスメソッドの定義 メソッドのクラス内での利用 インスタンスメソッドの可視性 インスタンスメソッドの追加 インスタンス変数 インスタンス変数の可視性 インスタンス変数の追加 クラス変数 クラスの継承 多重継承 スーパクラスのメソッド呼び出し
Python Perl 2007/06/11 1. pyperl http://aspn.activestate.com/ASPN/CodeDoc/pyperl/perlmodule.html 2. Perl http://www.bioinfo.sfc.keio.ac.jp/class/genpro/Progs/External_sh.py (1) Perl get_genes.pl #!/usr/bin/perl -w use strict; local *FH; my $gbk_file = $ARGV[0]; open(FH, $gbk_file) || die "Cannot open ¥"$gbk_file¥": $!"; while(<FH>){ chomp; if(/^ ¥/gene=¥"([^¥(]+)¥"/){ print "$1¥n"; # Python } } cl
macでビルドに失敗したので、etchをPowerBookG4に入れた上でインストールしてみました。 KOSHIGOE学習帳 - [python]Perl関連 Pythonから"簡単"にCPANモジュールを使えると思っていたのですが、意外(当然?)にめんどくさい事が多そうです。 そもそも、Pythonのタプルを渡す事が出来ません。ソースのコメントを眺める限りでは、Boolean, Integer, Float, String, List, Dictionaryだけが許可されている風です。 さらに、よく分かっていませんが日本語も何かしらの理由で受け取る事が出来ない場合があるようです。Acme::KensiroというCPANモジュールを使ってみたのですが、返ってくる文字列をPythonで受け取る事が出来ませんでした。 # -*- coding: utf-8 -*- import perl pe
以前どこかで、PerlでPythonコードを埋め込んで実行出来るという記事を見かけたのが頭に残っていたので、Pythonではどうかと調べてみると、ありますね。 PyPerl - PythonInfo Wiki Python Cheese Shop : PythonPerl 0.9 PyPerlが先発なれど"pyperl is currently unmaintained."との事。ここを読む限りでは、PythonPerlは2006/06/16頃に0.9がリリースされていてアナウンスされている様子。 PythonPerlを使って適当なPerlコードをPythonに埋め込んで実行してみようと思ったのですが、手元のOSXではビルドに失敗してしまいました。 ~$ python setup.py build running build running build_ext building 'perl
PerlまたはJavaScriptの質問です。Pythonではtype(obj)でオブジェクトのタイプ(整数とかリストとか)がわかり、dir(obj)でそのオブジェクトが持っているフィールドやメソッドの名前がわかります。PerlやJavaScriptに似たような機能はありますか?
One thing that I absolutely adore is the sheer embeddability of JavaScript. It’s a (comparatively) simple language that is fiercely flexible. I tend to liken JavaScript to water – alone it’s painfully simple but it can take the form of its container – and mixing it with anything enhances its flavor. Since JavaScript, alone, is so dumb (we’ve become spoiled by browsers which provide DOM, setTimeout
These tools, frameworks, and libraries help to automate unit test execution, which is usually performed by the developer, usually using interfaces below the public interfaces of the software under test. Other categories that are relevant for unit testing include Static Analysis Tools, Test Coverage Tools, and Test Implementation Tools. Current Listings AdaTEST 95 AgitarOne Aunit C++Test Cantata++
Tenjin News (2012-02-16) pyTenjin 1.1.0 released (2011-11-27) rbTenjin 0.7.1 released (2011-11-24) rbTenjin 0.7.0 released (2011-04-29) pyTenjin 1.0.2 released (2011-02-22) pyTenjin 1.0.1 released (2011-02-21) pyTenjin 1.0.0 released Introduction Tenjin is a very fast and full-featured template engine available in several script languages. How fast Tenjin is? The following is a result of benchmark
2008年03月10日15:30 カテゴリLightweight Languages perl & javascript - nested list comprehension これをperlとjavascriptでやろうという試み。 Matzにっき(2008-03-03) - [言語] CS 11: Python track: python idioms List Comprehensionの解説で results = [(x, y) for x in range(10) for y in range(10) if x + y == 5 if x > y] という例題がある。そうか、forって複数指定できるんだ。Perl 基本的には 404 Blog Not Found:perl - 格子点を生成する関数の生成 同じ考えです。 http://codepad.org/mTJcx3Nb su
スクリプト言語用のデバッガの使い方 - Ruby, Python, Perl スクリプト言語用の CUIのデバッガの使い方を簡単にまとめました。対象言語は Ruby, Python, Perl です。 私は C, C++ でプログラムを書いているときはデバッガ (主に GNU/Linux 上の gdb) を頻繁に利用します。しかし、スクリプト言語ではそれほどでもありません。これはおそらく次のような理由によります。 ビルドが不要なので printf デバッグが容易 (ある程度大きい C++ のプログラムではビルド時間が長いので printf の挿入はしんどい) 異常終了時にスタックトレースが表示される (Ruby, Python なら自動、Perl の場合は use Carp; $SIG{__DIE__} = \&Carp::confess; など) オブジェクトのインスペクトが簡単 (Ru
2006年04月17日18:52 カテゴリLightweight LanguagesLogos CGIの神話と現実 PHPのパフォーマンスに関しては、すでに川合さんのPerlよりPHPの方が軽くて速いは本当?が出ていて、これでプロには充分なんだけど、すでにプロのプログラマーを離れて、一般の人でも動的Webページ生成プログラムを書くようになった今、もう一度整理しておいた方がいいかも知れない。 提督の野望 海軍広報: 2006/4/17 PHP たしかにCGIはパーミッションの設定とか面倒なことが多かったし、スピードも遅いから廃れても仕方ないんだけど、じゃあPHPはどのぐらい使いやすいのかね? と思って調べてみた。 誤解その1--CGIはPerlで書かれている まず最初に抑えておきたいのは、CGIは言語の名前ではなく、Webサーバーが外部プログラムにページ生成を依頼する時にどんな情報を渡し、ど
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く