Ubuntu

pbcopy on Linux (using GTK+)

というわけで、書いてみた。 pbcopy.c #include <gtk/gtk.h> #include <gio/gio.h> #include <gio/gunixinputstream.h> int main(int argc, char *argv[]) { gtk_init(&argc, &argv); GInputStream *in = g_unix_input_stream_new(0, FALSE); gchar buf[1024]; gssize read_bytes; GError *error; GString *</gio/gunixinputstream.h></gio/gio.h></gtk/gtk.h>…

Linux でも pbcopy/pbpaste

Mac OS X で便利だったコマンドの一つが pbcopy/pbpaste。 pbcopy は標準入力から受け取ったデータをクリップボードにコピーし、pbpaste はクリップボードのデータを標準出力にペーストする。 ソースコードをエントリに載せるときや、ダウンローダにコピーし…

最低限の開発環境を整える

適当に Hello, World なプログラムを書いてコンパイルしようとしたところ、 % gcc hello.c hello.c:1:19: error: stdio.h: No such file or directory なにー、これすらないのか。って、そういえば Leopard を使い始めたときも XCode をインストールして初め…

VirtualBox で Ubuntu

特別な理由があったわけではないのですが、ふと面白そうだと思ったので VirtualBox 内に Ubuntu をインストールしてみた。 で、現在あらかたの環境が整ったところ。プログラミングに関すること以外はだいたい今の Mac の環境に近づいた。 以下、現在に至まで…