2008-01-01から1年間の記事一覧

タグで管理されたWiki

Web

Wikiの各ページは,普通は階層的な構造になってますが,こいつらがタグで管理されたスタイルならもっと便利じゃないかな?と思った. 実装してみよう.

タイトル変更

ちょっと中ニな長めのタイトルにしてみたw すぐやめるかも.

PukiWiki Plus! 熱

Web

いまPukiWiki Plus!がマイブーム(古 で,Subversionのリポジトリから落としてきて,設置した. http://www.mm.media.kyoto-u.ac.jp/members/ykawani/public/ いろいろまとめに使っていきます.

Yahoo! Pipes 始めました

Web

とりあえずUS Yahoo!のアカウントを作った.目的はYahoo!PipesとFlickr.Flickrの方は,いまGoogleのPicasa Web Albumsの顔認識がアツ過ぎるのでしばらく放置. で,Pipesの方ですが,何というか・・・対象が微妙?デキる人は自分でプログラム書くような内容だ…

PukiWikiからトラックバックできるかテスト

うまくいけばこの記事にトラックバック

ないと思ったら

FedoraForum.orgにこんなトピックが・・・ http://fedoraforum.org/forum/showthread.php?t=198016 Beta release date Changed to 2008-09-23 just to let you guys know the new Date2008-10-28 Preview ReleaseFedora10 Final Release Date 2008-11-18 って.…

Chrome入れてみたけど

Bookmarkは普通のブックマーク.Google ブックマークがデフォルトだったらいいのに.今後のアップデートに期待. それを見越して,deliciousからGoogleブックマークへ移転計画中.はてなブックマークはどうしよう・・・.

武田哲也

武田哲也最高.今日ライブで初めて見たけど. 武田鉄矢ネタで,「母に捧げるバラード」を歌うと思わせといて,結局歌ったのは「贈る言葉」がちょっと混ざった「スタンドバイミー」だった. 武田哲也のTAKEの方は,歌激うま.Skoop On Somebodyは最高です.Sh…

Microsoft Natural Wireless Laser Mouse 6000

Microsoft Natural Wireless Laser Mouse 6000 買っちゃいました. このフィット感はたまらん.マイクロソフト ワイヤレス レーザー マウス Natural Wireless Laser Mouse 6000 69K-00004出版社/メーカー: マイクロソフト発売日: 2007/01/26メディア: Person…

PukiWikiのプラグインを作ってみる

結構簡単.文字列を返す関数を1つ作ればOK. まず,#hoge の形で使いたい場合は, function plugin_hoge_convert() &hoge();の形で使いたい場合は, function plugin_hoge_inline() ?cmd=hogeの形で使いたい場合は, function plugin_hoge_action() という関…

Google Chrome すげー

Google BookにGoogle Chromeの紹介用マンガが上がってます. すげーの作るな〜. 約40ページの作品です.

CDのありえない破損の仕方

CD(正確にはCD-R)が壊れました. しかもすごい壊れ方.意味不明.

EeePC901

以前から買う買うと言ってたEeePCをやっと入手ッ! この軽さッ!小ささッ! カスタマイズしまくって使い倒します.

ポニョ

「崖の上のポニョ」を見てきました. wikipedia -崖の上のポニョ-なんか後半話が飛んだような・・・. 母親同士何話してたのかとか気になる点が多い.なんか映画の長さも短かったような気がする.う〜ん.

InsertionSort(挿入ソート:基本挿入法)(Ruby編)

InsertionSort(挿入ソート:基本挿入法)のRubyによる実装 def insertionsort(array) ret = [] array.each do | val | inspoint = ret.size ret.each_with_index do | rval, index | if val < rval inspoint=index break end end ret.insert(inspoint,val) …

InsertionSort(挿入ソート:基本挿入法)(C言語編)

InsertionSort(挿入ソート:基本挿入法)のC言語による実装 #include "insertion.h" void insertionsort(int *array,int size){ int i,j,k; int temp; // 挿入対象ごとに繰り返し for(i=0;i

正比例の法則

エントリの投稿数と仕事のテンパリ度は比例する.

InsertionSort(挿入ソート:基本挿入法)

ソート済みの列に対し,未整列データをひとつずつ挿入していく. 配列は挿入が苦手なため,リスト構造などを用いて実現することが多い. 5 4 3 6 2が入力された場合,先頭の5がソート済み列であるとして, 4 5 3 6 2 # 4を5の前へ挿入,4 5 がソート済み列 3…

BubbleSort(バブルソート:基本交換法)(C言語編)

BubbleSort(バブルソート:基本交換法)のC言語による実装. /** * @file bubble.c * @author yasutomo57jp * */ #include "mylib.h" /** * @brief バブルソート * * @param array ソート対象の配列 * @param size 配列の大きさ */ void bubblesort(int *ar…

BubbleSort(バブルソート:基本交換法)(Ruby編)

BubbleSort(バブルソート:基本交換法)のRubyによる実装. def bubblesort(array) for i in 0...array.length-1 for j in 0...array.length-1-i array[j+1],array[j]=array[j],array[j+1] if array[j] > array[j+1] end end return array end Rubyは多値代…

Sortingのための準備(Ruby編)の修正

ここで書いたコードを次のように修正. test.rbのsortのインタフェースを若干修正 require "mylib.rb" # 配列に読み込む array=load_array # ここでソート # array=bubblesort(array) # 配列を出力 print_array(array)

BubbleSort(バブルソート:基本交換法)

隣り合うものの大小を比較して,交換する. 5 4 3 6 2が入力された場合, 4 5 3 6 2 4 3 5 6 2 4 3 5 6 2 4 3 5 2 6 n(=4)回の処理でこうなる.これで,最大の要素が最後尾にくる. 次に,同じことを,最後から2番目の要素までに対して適用する. 3 4 5 2 6 …

BubbleSort(バブルソート:基本交換法)(C++編)

BubbleSort(バブルソート:基本交換法)のC言語による実装. まずmylib.cppに次を追加. /** * @brief 値を交換する * * @param i 入力値1 * @param j 入力値2 */ void swap(int &i,int &j){ int temp=i; i=j; j=temp; } 次にバブルソート本体. /** * @fil…

Sortingのための準備(Ruby編)

調子に乗ってRubyでも一つ前のエントリと同じのをやってみた. def load_array() array=[] while str=gets array += str.split(" ") end return array end def print_array(array) array.each_with_index do |x,index| printf("%8d",x) print "\n" if index …

Sortingのための準備(C言語編)

まずはC言語で.標準入力から可変個のデータを読み込む関数と,それを出力する関数を作ってみた.mylib.cとして保存しておく. #include "mylib.h" /** * @brief 配列にデータを標準入力から読み込む * * @param size 配列の大きさ * * @return 配列 */ int …

Sortingを鍛えるぞ〜

というわけで,昔作ったWebページを見返す.Webのアカウント名がhimaって・・・.相当暇人だったんだろうか.しかもデザインが・・・(笑) http://www5e.biglobe.ne.jp/~hima/sorting/ しかもスペルミスしてる・・・Merge Sortが〜. この際,いろんな言語でいろんな…

EeePC 901-Xを買いに

話題のNetbookのEeePC 901-Xを買おうと思い立った.EMobileの申し込みと同時購入で14900円.これは買い. お店に行って実際に展示品をさわってみると,噂どおりめちゃくちゃ軽くて,しかも動作もそれなりに速い.さすがSSD. ただ,残念ながら品切れしてて,…

腹痛

昨日からずっと腹痛. 耐えかねて薬局で薬を買ってきた.

Sortingのための準備(C++編)

まだやってるよこの人・・・と言うわけで、C++でも書いてみた. まずはヘッダファイルmylib.hから. /** * @file mylib.h * @autor yasutomo57jp * */ #include <vector> #include <string> #include <iostream> #include <iomanip> #include <cstdlib> std::vector<int> load_array(); void print_array(const</int></cstdlib></iomanip></iostream></string></vector>…

今日はこの辺でやめておこう

暇なんじゃなくて現実逃避でした. こんなにプログラム書いたりしてる場合じゃないのに・・・.