Pythonユーザーのためのカンファレンス「PyCon JP 2012」が、9月15日~17日の3日間に渡り、東京都品川区にある産業技術大学院大学で開催された。今年は「つながるPython/Python Connect」をテーマとして、参加者が交流しやすいイベントを目指したという。まずは「PyCon JP 2012」座長の寺田学氏に話を聞いた。 「アメリカ、ヨーロッパやアジアなど世界各国で開催されており、日本での開催は今年で3回目になります。このPyCon JPを通じて、Pythonユーザーが集まり、PythonやPythonを使ったソフトウェアについて情報交換し、交流することを目的としています。今年は、新たな試みとして、Python 関連コミュニティによる併設イベントを設けました。Pythonという括りを超えた技術の交流を図るためです」(寺田氏) 2日目の昼休みに行われた「オープンスペー
Perlの食えない事情 より おっと、そうです、Perlには演算子が多すぎるのでした。せっかくの機会なので、Perlの演算子を紹介します。 ビーナス演算子: 0+, +0 数値として評価してくれます。意外とよく見かけますね。 なぜこの演算子を使う必要があるのかというと、Perlは文字列と数値を明確に区別できないからです。scalarを文字列として解釈するならば文字列として、 print 0+ '10'; #=> 10 print 0+ '123b'; #=> 123 print '1.2e3' +0; #=> 1200 print [] +0; #=> 4303367864 ちなみに、文字列として評価するときにはこのようにするとかっこいいと言われています。 $obj.q(); 一見メソッド呼び出しのように見えますが $obj . ''; と等価です。 ベビーカー演算子: @{[ ]} 文字
Perl › 演算子 › ビット演算 ビット演算とは、ビット単位の論理和、論理積を求める演算のことです。ビット演算を使用する機会は少ないですが、sysopenなどC言語のライブラリを直接利用した関数を使う場合に、ビット演算を行うことがあります。またビット単位の低レベルなデータ操作を行いたい場合に使うことがあります。 ビット演算には、論理積、論理和、排他的論理和、否定があります。 演算子 意味 ビット演算の例 ビット演算の結果 ビット演算の解釈 & 論理積 1100 & 1010 1000 両方が1なら1、そうでなければ0 | 論理和 1100 | 1010 1110 どちらかが1ならば1,そうでなければ0 ^ 排他的論理和 1100 ^ 1010 0110 どちらか一方だけが1ならば1,そうでなければ0 ~ 否定 ^1100 0011 ビットを反転させる 2進数、16進数、10進数の対応
どうも、日々ヒリヒリしてますか。@mackee_w/マコピーです。 この記事はHachioji.pm #25の発表資料も兼ねています。 テストはこわくない! たぶんみなさんガチテスターで以下のことは常識というか、「は?」と思われるのではないかと想定しますが温かい目で見ていただけると幸いです。 Hachioji.pmのatndページから引用なんですがこんなことが書かれていて、 今回お題はテストです、テストこわい。 勿論お題を無視いただいて、自由な発表をしていただいても結構です! えー、線を引いたとこですね。 テストこわい、と。 テストつらい、と。 でもそんなこと無いんですよね、テストはこわくないです。 テストをこわくなくするための身構え テストこわくないです。もしあなたが朝パンをくわえて「あー納期ヤバイ納期ヤバイ」なんて呟きながら走ってたら曲がり角でテストちゃんとぶつかったとしましょう。こい

# 「ok」と示すためのさまざまな方法 ok($got eq $expected, $test_name); is ($got, $expected, $test_name); isnt($got, $expected, $test_name); # print STDERR "# here's what went wrong\n" とするよりも diag("here's what went wrong"); like ($got, qr/expected/, $test_name); unlike($got, qr/expected/, $test_name); cmp_ok($got, '==', $expected, $test_name); is_deeply($got_complex_structure, $expected_complex_structure, $test_na
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く