2010-10-01から1ヶ月間の記事一覧
ふとSQLを勉強しようと思ったんですが、ちまちまコマンドラインのクライアントから入力するのはきついので、Vimから操作できないのかなーとか妄想してたら普通にありました。 dbext.vim - Provides database access to many DBMS (Oracle, Sybase, Microsoft…
最近gtkを勉強してますが、自分はドキュメントみないとやってけないです。が、なかなか公式のドキュメントが探しにくい(glibとかgtkとかgdkとかで分かれてる)ので、ref.vimから引けるように適当に作ってみました。ackとw3m(かlynxとか)が必要です。 使い方は…
gtkを勉強してて、コールバック関数を登録する際、 g_signal_connect(button,"clicked",G_CALLBACK(callback),(gpointer)"button 1"); とかしてて、このG_CALLBACK()って何してるんだろうと思ったけど、 typedef void (*GCallback) (void); #define G_CALLBA…
自分はいつもファイルを消すときrmを使うのでそもそもごみ箱の存在を忘れてたんですが、今日たまたまこんなの見つけました。 rmtrash rmtrash is a small utility that will move the file to OS X's Trash rather than obliterating the file (as rm does).…
思いつきで作ってみました。 まぁこれはただのタイマーです。 $ timer -m 1 $ timer -m 1 -s 10 $ timer -s 30 $ timer -s 300みたいに使えます。 ということで、 alias ramen="timer -m 3 -t 'Ramen' -i /path/to/ramen.gif"とかしてみるとラーメンタイマー…
こんな感じにすればできるらしい。 #include <stdio.h> #include <termios.h> #include <fcntl.h> #include <time.h> int main(int argc, char const* argv[]) { struct termios save_settings; struct termios settings; char c; tcgetattr(0,&save_settings); settings = save_settings; setting</time.h></fcntl.h></termios.h></stdio.h>…