タグ

2009年11月2日のブックマーク (4件)

  • Vim勉強会へ行ってきた - yaotti's diary

    Emacs使いだけど敵状視察として行ってきました.なかなか面白かった. 何人かの発表のち,vimscriptコードリーディングという流れ. 以下結構適当なメモ+Emacs設定へのフィードバック Emacsからvimへ id:kozo-niさん vimは設定が楽,楽しい smartchr.vim =の後に空白とかの補完 良いなあこれ,欲しい FuzzyFinder anythingぽいもの? snipMate 動的補完 yasnippet(設定が面倒?) ctags, taglist.vim ctags -Rを実行して:Tlistと打てば大体わかる 検索したい単語の上で*を押すと検索 これは便利 Emacsでもやりたい(デフォルトではない) vimにとってautocomplpop,neocompとfuzzyはおおきい Chromevimp=>vimlike smoozie GoogleCh

    Vim勉強会へ行ってきた - yaotti's diary
  • wavファイルのフォーマットを読み込む - 橋本詳解

    http://d.hatena.ne.jp/shokai/20091028/1256680676 でファイルヘッダを読み込んだので、続けてフォーマットチャンク部分を読み込んだ。 この、Cで書かれてるけどわかりやすいから参考にした。 readHeader.rb #!/usr/bin/env ruby # -*- coding: utf-8 -*- if ARGV.size < 1 puts 'ruby readHeader.rb input.wav' exit 1 end File.open(ARGV.first){|file| file.binmode puts riff = file.read(4) data_size = file.read(4).unpack('V')[0] puts "#{data_size} (bytes)" puts wave = file.read(4) i

    wavファイルのフォーマットを読み込む - 橋本詳解
  • #perl and more - $_ とスコープ : 404 Blog Not Found

    2009年11月01日22:30 カテゴリLightweight Languages #perl and more - $_ とスコープ 良記事は補足して育てよう。 現代的なPerlの記述方法一覧 + α - Perl入門〜サンプルコードによるPerl入門〜 補足するのは、$_の使いどころについて。 実はこうすることで、$_の使用は暗示的なものも含めてすべてトラップすることが出来る。 use strict; use warnings; { package _; use Carp; sub TIESCALAR { bless {}, shift } sub FETCH { croak q(Don't you dare get $_) } sub STORE { croak q(Don't you dare set $_) } } tie $_, "_"; $_ = 1; 明示的なものだけでは

    #perl and more - $_ とスコープ : 404 Blog Not Found
  • 現代的な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入門ゼミ