2007-07-01から1ヶ月間の記事一覧

[php][api] kizashi apiのライブラリを作ってみる

kizashiの軽いライブラリ。ライブラリ?ってレベルなのかも怪しいけど備妄録のためにうpしておく.. xml処理はしてないので.使用するときはsimplexmlで処理するといいかと思います。

[api] wikipediaとreflexa apiを使ったマッシュアップサンプル

php

reflexaとwikipedia apiを作ったサンプルアプリを作ってみました。つくったのはこれです。もしよろしければテストしてください. javascriptとかcssすら使ってない状況(ノ∀`)とりあえずphpにおける配列の扱いにいらつきながら作りましたので、タミフルみたい…

[emacs] emacsのregion機能を便利にしよう

僕のeditorの使用状況は、vimとemacsを混在させてるような状況なのですが、emacsにはvimほど慣れていないので色々と不便なこと部分を感じます。 regionに関するのも不満の一部分だったのですが、たまたまemacsでmark + tab で検索したところ面白い関数を幾つ…

[雑感] はてなスターはやはり不気味である

はてなスターというものに僕は奇妙な感じを抱いています。それが誰によってクリックされたか分からない?いやわかるのか? どっちだろか、まぁいいや。 とにかくそれが、どうにも不気味な感じがします。 というのも、[asm] HLAライブラリについての考察 とか…

[映画] ハリポタを見てきた

ハリポタを見てきました( ・∀・)全体的にはしょってる部分が多すぎて訳が分からない映画でした\(^o^)/なんといっても、転換部分の多いこと多いこと.. これは本を読んでない人が見たら訳分からないだろうし、読んでいても( ゚д゚)ポカーンとしてしまう部分が多い…

[language] コメントについての言語ごとの違いについて

気づくとrubyのソースに;とかって打っていた.. 流石に//とかは打たないのだけど、たまにこういったことをしたりしてしまう。コメントも言語ごとに色々と種類がありますよね.

[api] veohのapiがあったのでveohについて調べてみた

veohのapi の存在について最近知りました。veohとは、youtubeのような動画共有サービスですが、ほかの動画サービスとは違ってユニークな方針をとってます。wikipediaに書いてる事を引用すると アップロードできる動画ファイルはAVI、wmv、QuickTime(拡張子…

[site] programmable web

apiを使ったmashupのまとめサイト。かなり参考になる。例えばこれ flashearth世界各地の地図情報でみれるサイト。しかもgoogleとかyahooとかmicrosoftの情報をそれぞれ選択出来たりします。まかなかおもしろいですapiが400以上もあって、サービスは2100ぐら…

[雑感] なかのひと.jpは凄い

うーむ、貼ってから4日くらい経過するけどこれは凄い。どこの会社や学校から来たのか丸わかりw 地図で所在地がわかるのも凄いし、いろいろと面白い。情報加工の流れは、アクセス解析→IPからどっからきたか判断→地図で所在地表示→見た目のよいインターフェー…

[ruby] cook bookに載ってる参考文献まとめ

webで見られる使用をまとめてみるrubycentral programming ruby まんが Thing that new comers should know ruby-docs.org javaプログラマがrubyについてしるべきこと coming rubyruby Bookshelfruby-core ruby-stdlibざっとこんなもんか( ´ー`)

[erlang] 著者インタビューメモ

このサイトのメモ チュートリアル, インターネットの情報は何かありませんか? それと質問をするのに一番いいのはどこでしょうか.Joe: 本は(厚かましいけれど)私の新刊がおすすめ. もうすぐ出るよ. * チュートリアル: www.trapexit.org * 配布元: www.erlang.…

[emacs][elisp] CL(common lisp mode) を試してみる

Emacs infoにのってたので試してみる。以下は使用方法に関するドキュメントの抜粋 The Common Lisp package is organized into four files:`cl.el' This is the "main" file, which contains basic functions and information about the package. This file …

[site] codegolfに挑戦しよう

codegolfなるサイトを見つけた。 このサイトとの趣旨は、いかにして短いプログラムを作るかというもの。一番短いプログラムを作った人にscore 100.. コードが長くなるにつれて、点数は低くなっていく。使用言語は、perl, php, python, rubyの4種類。腕に覚…

[c] ネットワークソフトウェア考案

ネットワークプログラミングは、マルチキャストがうんたらかんたらってことをやっており、ある程度経験があるので、ここらでなんか少し大きめのものを作りたいと考えとります。なにがいいかなぁ.. 海外ではやってるけど、日本じゃあまり話題に出てこないbitt…

[asm] HLAライブラリについての考察

The Art of Assembly languageをみたのだけれども、この本ではHLAライブラリというものを使っている。今までこのようなライブラリのことは知らなかったので、軽く調査。このライブラリを使えば、アセンブラが以下のようなコードでかけるらしい.... program H…

[server][php]dreamhostでphpのfile_get_contentsが使えない件について

使えないんですよ\(^o^)/ なんでも、セキュリティ的にfile_get_contentsには問題があるというわけで、使用禁止にしてるわけらしいです。というわけでcurlを使えってことが書かれていました。詳細はdreamhostwikiを参考のことカールなんて使いたくないやい…

hello,world! をレジスタのみで実行する

asm

nasmでhello,world!を実行させるソースを作りましたwin verで、 レジスタのみなのでで処理は簡潔です。 コンパイラはnasmとなっております mov ah, 02 mov dl, 48h int 21h mov dl, 65h int 21h mov dl, 6Ch int 21h mov dl, 6Ch int 21h mov dl, 6Fh int 21…

flickr apiをrubyで使う

ruby cookbookに載ってたので使って見ることにしました。以下はソース.一部変更してあります(文字列操作の部分 + の部分を require 'open-uri' require 'rexml/document' require 'cgi' FLICKR_API_KEY = 'your api key' def flickr_call(method_name, arg_…

The Art of Assembly Language

asm

このサイトで無料で見られる。かなりの良書。しかも、linux, win32bit, win16bitと3種類もあり非常に詳しい。アセンブリの学習に最適。てか量多すぎwてかこの本のライブラリ珍しいな..

[api][ruby] アキバ総研apiを使う

こんなapiがあるらしい。アキバ総研のapi。 記事の取得用のapiとのこと 記事検索API ■リクエストURL http://akiba.kakaku.com/service/AkibaSearch.php?パラメーター名=パラメーター値・・・ ■リクエストパラメータ word : 検索したいキーワード("UTF-8"形式…

[ruby][api] relexa apiを使う その2 xml処理をする

その1にxml処理追加してみた. charsetもUTF-8指定 #!/usr/bin/ruby puts "Content-type: text/html; charset=UTF-8\n\n" require 'open-uri' require 'cgi' require 'kconv' require 'rexml/document' url = 'http://labs.preferred.jp/reflexa/api.php' que…

[ruby] cursesでpiramid作成

どう書くの問題をcursesライブラリを使って解いてみる。cursesはc言語でちょこっと触ったことがあったので、使い方は知っていたので、まぁ楽かとソースは以下の感じ require 'curses' include Curses n = ARGV[0].to_i init_screen begin n.times do |i| set…

[本] 堕落論を読む

たまたま坂口安吾の堕落論について言及していた本を読んでいたので、それを読みたくなってしまったので、青空文庫を検索。 ここにあったので読んでみた。 人間は生き、人間は堕ちる。そのこと以外の中に人間を救う便利な近道はない。 モニタから著者の泡沫が…

[本] sed&awk

sed&awkを買ってしまった\(^o^)/ 4100円なりsed & awkプログラミング 改訂版 (A nutshell handbook)作者: Dale Dougherty,Arnold Robbins,福崎俊博出版社/メーカー: オライリー・ジャパン発売日: 1997/10/01メディア: 大型本購入: 2人 クリック: 48回この…

[vim] vimマスターへの道って記事を読んだ感想

vimマスターへの道てのが人気エントリにあったのだけど、これではvimマスターへの道には程遠いって内容でした。そもそも、vimマスターへの道とかいっておいて、emacsのキーバインドをvimに適用するとかって事を書いていて、( ゚Д゚)ハァ?って感じ。 キーバイン…

[emacs] emacsblog発見

emacsblog.orgを発見した。早速役立つ機能について解説してたので見てみた。C-x C-oの使い方の解説以下のような状態でemacsを編集してるとするおお、凄いw ちなみにC-h cでコマンドに割り当てられている関数について調べたところ、delete-blank-linesとの事…

[emacs] iswitchbuffersを使ってバッファ移動を楽にする

Emacs wikiにのっていました。これを導入することで、バッファ移動が楽になります導入方法は、Emacs21なら.emacsに (iswitchb-mode 1) と記述するだけです。これを実行すると、C-x bを実行した時iswitchモードがオンになり、例えばbufferが*Messages*と*scra…

[emacs] mac用のemacs, aquaemacs ver1.0

超高性能エディタで見た目もGood! 特徴はmacに溶け込んだその見た目。非常に綺麗で使いやすそう。性能は以下のとおり. 普通のemacsに比べ性能もかなり高そう。

[erlang] [distel] distelでerlangを書こう

distelってのがあって、erlangモードよりもよさげ?との事。erlangってはやってるのかなぁ..