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

今日の名言

何の束縛もない若かりし頃、想像は果てしなく広がり、私は世界を変えることを夢見ていた。ところが、年を重ねて賢くなり、世界は変わらないことに気づいた。そこで、目指すものをもう少し近いものにして、自分の国から始めることにした。だが国も変わらなか…

「今日の名言」

学べば学ぶほど、自分が何も知らなかったことに気づく 気づけば気づくほど学びたくなる Albert Einstein

PHILIPS SHB7000 買った感想

研究室の友人がBeatsのWirelessヘッドホンを買って、快適に使っているのを毎日見ていると自分も欲しくなってしまうのが私の悪いところです。 ということで、私もWirelessのヘッドホンを買うことにしました。しかし、Wirelessのヘッドホンとなると高い!! 友…

rails console エラーを直す

最近ある事情によりRuby on Railsを勉強することになりました。そこで、ドットインストールで学習を進めていくと、rails consoleを使うことになりました。 $ rails console /home/ryohei/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/irb/completion.rb:9:in …

大学院

9月10日に希望している大学院に合格出来ました。いろいろ支えてくださった方々、ありがとうございます。なんで今さら?と思うかもしれませんが、ブログ更新しようと思っていても、なかなか行動に移せないのが私の悪いところなのです。とにもかくにも、来年か…

mysqldump 文字化け

別のサーバにあるDBをまるまるローカルにコピーしたくて、mysqldumpを使いましたが、文字化けしてしまったことがありました。 リモートとローカルのDB設定を統一することで解決出来ましたので、紹介します。 1. リモートとローカルDBの設定確認 mysql> statu…

MySQL C APIを使ったときに文字化けした

以前のブログでも紹介したやりかたで、CのプログラムでMySQLに接続し、データを取ってきて出力に成功した。しかし、データに日本語が含まれていると文字化け(日本語の部分が?マークに変換されてしまう)してしまう問題があった。 mysql_options(MYSQL *mys…

MySQL C APIを使って、C言語でMySQLに接続

久しぶりの更新です。研究で、C言語からデータベース(MySQL)に接続しなければならなくなりチャレンジしてみました。 恥ずかしながらAPIを使うの初めてです(笑) #include <stdio.h> #include <stdlib.h> #include <mysql/mysql.h> #define MYSQL_SERVER "localhost" #define MYSQL_USERNAME </mysql/mysql.h></stdlib.h></stdio.h>…

KeyRemap4MacBookによるChromeの挙動がおかしくなる

以前ブログで紹介させていただいきました、MacのキーボードカスタマイズができるアプリKeyRemap4MacBookでViのキーバインドをいつでも出来るように設定しました。 このアプリで他にもemacsの便利なキーバインドも設定して、快適に過ごしておりました・・・と…

.vimrcと.gvimrc

前回は、MacVimをインストールしてターミナル上で起動出来るように設定しました。それの影響で.vimrcと.gvimrcをいじっていたら、気になるがありました。あっ、ちなみに.gvimrcはGUIのVim(今回はMacVim)専用設定を記述するためのファイルです。 .gvimrcの…

MacVimを入れて・・・

久しぶりの更新になります...「継続は力なり」という言葉もある通り、継続して更新しないとせっかくの日々の成長(成長出来ているかは置いといて・・・)記録できないので忘れてしまう...orz 今後はちゃんと定期的に更新するように頑張りたいと思います(´…

vimを使ってProcessing

こんにちは。この前からProcessingの勉強をしているわけですが、コーディングがvimで出来たらいいなぁなんて思いまして、調べてみたらこんなものがあるじゃないですか!?!?てことで、いれてみたらこうなりました。 他にも、[Shift + K]で関数のリファレン…

Processingでオブジェクト指向を学ぶ

こんにちは。前回はJavaでサーバとブラウザのリクエストのやり取りとかを学習しました。 今回は、Webアプリケーションの開発とかをしたかったのですが、まずオブジェクト指向について完全に理解していない部分があったので、オブジェクト指向プログラミング…

KeyRemap4MacBookを使ってみた

最近ふと思いました。「vimではhjklで移動しているのに、vimを使っている時以外は普通の矢印キーを使っているのは使いづらいのではないのか・・・」そこで、キー配列をカスタマイズするためのアプリ「KeyRemap4MacBook - OS X用のソフトウェア」をインストー…

Javaで超簡易サーバのプログラムを構築してみた

最近Javaの勉強を始めました。そこで、Socket通信を使ってサーバの基礎となるプログラムを開発してみました。まず、ポート番号を設定する。 int port = 8080; ServerSocket servSock = new ServerSocket(port); 次に、クライアントの要求を常に受け取るため…