タグ

2009年3月29日のブックマーク (15件)

  • 4年生の卒研発表を見学してきて感じたこと - yuyarinの日記

    先日4年生の卒研発表を見学してきた。凄く難しいものだと思っていたので、率直な感想としては「卒研ってこの程度でいいのかな?」というものが多かった。研究内容も微妙だし、かなりいい加減なものもあった。凄いと感じたのは2件ほど。こんな大口叩いてるけど、まぁ自分も来年涙目になっているだろうw そこで、その発表と、質疑応答での教授とのやりとりの中で自分が感じた、卒論にあたっての注意点をまとめてみた。あくまで僕が見学した発表の中で感じ取ったことなので、一般的な注意点をすべて網羅している訳ではない。 研究内容について 研究のアピールポイントは? 何が革新的なの? 複数の利点があったとして一番のポイントは? ここがアピールできないと最悪。 その研究をすることで良いことはあるの? 誰が得するの? どのように得するの? 当に得するの? 卒論程度であればさして重要ではないが、このことにまで考えが及んでいるとアピ

    4年生の卒研発表を見学してきて感じたこと - yuyarinの日記
    peltier
    peltier 2009/03/29
  • おーぷんMIDIぷろじぇくと

    ホーム | ニュース | フォーラム | 資料 | FAQ |リンク | 貢献者 | 作者 Japanese | English | Chinese いらっしゃいませ。ここはフリーでオープンソースのMIDI関連ソフト及びライブラリを製作・配布しているところです。これらのソフトやライブラリは、GNU LGPL(世界樹5.1以降はMPL2.0)に基づき、ダウンロードするばかりでなく、ソースコードの閲覧・変更をすることもできます。プログラミング言語はすべてC言語(世界樹はC++言語)です。フォーラムも用意しております。感想、バグ報告、質問などお気軽に書き込みくださいませ。 ソフトウェア 世界樹:MIDIシーケンサー・MIDI編集ソフト MIDIてすたー:MIDIコントローラー・キーボードソフト 自動どらむ:自動ドラム演奏ソフト MIDIせれくたー:MIDIマッパー出力先選択ソフト ライブラリ(D

    peltier
    peltier 2009/03/29
  • PythonMatrix:C++とPythonのコラボレーション

    【1】   概要 「SWIG」というC/C++コードを各種言語から 利用できるようにするラッパージェネレータがあるのをご存知でしょうか? ホームサイト: http://www.swig.org/ Allegro CL C# Chicken Guile Java Modula-3 Mzscheme OCAML Perl PHP python Ruby Tcl といった多彩なジェネレート出力が得られます。 このページでは当然Pythonからの利用を解説しますが、 実はPython標準ディストリビューションには SWIGとの連携をサポートする機能が最初から組み込み済みです。 つまり、他の言語利用よりもPythonとSWIGの組み合わせが最も親和性が高いといえます。 PythonとSWIGの連携実績は以下のように非常に有名なプロジェクトがあることもポイン

    peltier
    peltier 2009/03/29
  • Code::Blocks :: Free C/C++ cross-platform IDE

    The IDE with all the features you need, having a consistent look, feel and operation across platforms. News Features Downloads User manual Forums Wiki License Donations The free C/C++ and Fortran IDE. Code::Blocks is a free C/C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable. Built around a plugin framework, Code::B

    peltier
    peltier 2009/03/29
    クロスプラットフォームで動くC++のIDE
  • 高速なPythonデバッガ「Winpdb 1.3.0」リリース

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Winpdbプロジェクトは11月1日、Pythonデバッガ「Winpdb」の新バージョン「Winpdb 1.3.0」をリリースした。 Winpdbはプラットフォーム非依存のPythonデバッガ。マルチスレッドや名前空間の修正、埋め込みデバッグ、暗号化通信機能などをサポートしており、標準のデバッガpdbよりも最大20倍高速だという。CPython 2.3、2.4、2.5に対応しており、実行にはwxPython 2.6以上が必要となる。 今回リリースされた新バージョンでは、新たにUnicodeに対応したほか、Python 3.0との互換性も保証された。また、シグナルや環境変数へのサポートを強化。それ以外にもパフォーマンスの改善や、多数のバグ

    高速なPythonデバッガ「Winpdb 1.3.0」リリース
    peltier
    peltier 2009/03/29
  • Vim:ステータスラインの設定(statusline) | [E2]e2esound.com

    デフォルトのvimでは、ステータスラインの情報が少なくて扱い辛い。 特に、文字コードや改行コード、ファイル・タイプなどなど欲しい情報がある。 これも設定ファイルをいじることで表示できるとのことで、調整してみる。 ■参考にしたサイト OPEN TECH PRESS:Vimのステータスラインをより有効に活用する設定法 statusline:http://www.ksknet.net/vi/statusline.html まず、1のサイトそのままを真似てみました。 set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [ASCII=\%03.3b]\ [HEX=\%02.2B]\ [POS=%04l,%04v][%p%%]\ [LEN=%L] 表示項目の中で、私の用途ではとりあえず不要な[HEX=]などを削除しつつ、必要な項目を追

    peltier
    peltier 2009/03/29
  • デスクトップ百景 - 第百景:六本木で働いていた元社長の超軽量化シンプルデスクトップ 堀江貴文

    初めてMacintoshを触ったくらいのころはデスクトップのカスタマイズとか楽しかったけど、最近は全く飾らず、機能性重視のデスクトップとなっている。壁紙も当然ない。スクリーンセーバーも一番簡単なものでデスクトップロックをしている。 ■ ゴミ箱意外は置かないシンプルなデスクトップ ゴミ箱以外はデスクトップに置かない。フォントやらウィンドウの表示関係は極限まで装飾を排除して、軽快に動くようにしている。その他システムのパラメータなどもかなりチューニングしている。が、やっぱりWindows XPは重い。Vista一瞬使ったけど最悪。もう二度と使わない。 Ubuntuなんか、かなり良くなっているみたいだしドライバも揃っている風。ただ、Webサイトの閲覧メインの私としては、やっぱりたまに表示が崩れたり、Internet Explorerに最適化されているWebサイトなんかが見られなくなったりするのが面

    peltier
    peltier 2009/03/29
  • 小宮日記

    http://heroz.co.jp/service.html http://www.facebook.com/takhaya 勤務先: HEROZ株式会社 (HEROZ, Inc.)(代表取締役CEO)出身校: 早稲田大学居住地: 東京都港区言語: 日語、英語血液型: A型誕生日: 12月20日2chradioのfacebookページをlikeしてもらっている方のプロフィールを見ていたらCOOだったので 会社概要を見てみたら占いに特化したSNSアプリのベンチャー会社の方だった。 (全国優勝7回、アマチュア世界選手権優勝など)その他TV関連のバイトをはじめ、 社会勉強もちょっぴりする。この人将棋がめちゃめちゃ強い(^^; 凄いのが総計で1600万人ユーザー(^^; トップに書いてある占いは7万人ぐらいなので、合わせ技で1600万人ってことだと思う。 占いが好きな日特化型コンテンツかもし

    小宮日記
    peltier
    peltier 2009/03/29
  • PythonにおけるUnicodeとUTF-8の相互変換 - CtrlShift.net

    IT業界の動向、ソフトウェア開発技術、ネットの情報、アイデアをまとめて配信プログラミングで文字列を扱う際には、文字コードに注意することが大切です。 特に、Web上のデータをかき集めようと思ったら、様々な文字コードに出会うことになるので、文字コードの判定方法と変換方法は覚えておかねばならない、重要な項目の一つです。 と言いつつも、Pythonの文字コードに関する作法が、個人的によく忘れがちで、「あれ?!エラーが出たぞ!!」なんてことがしばしば。 しかし、これからはそんなことが起きないように、文字コードの変換方法をここに備忘録として記述しておこうと思います。 まず、UTF-8からUnicodeへの変換方法。 uni_text = unicode(utf_text,'utf-8') そして、UnicodeからUTF-8への変換方法。 utf_text = uni_text.encode('utf

    peltier
    peltier 2009/03/29
  • 柴田文彦の“GUIの基礎と実践”

    GUI(Graphical User Interface)の2大潮流Mac OSとWindows──。この2つのGUIを、その設計思想から紐解いてみよう。 2008年12月02日 12時00分 iPhone/Mac 柴田文彦の“GUIの基礎と実践” 最終回 ユーザーの優柔不断につきあう「ゴミ箱」 GUIを採用した多くのシステムで、ファイルの削除機能に当たる「ゴミ箱」が採用されている。 2008年11月26日 18時00分 iPhone/Mac 柴田文彦の“GUIの基礎と実践” 第13回 MacWindows、「検索」の進化を振り返る 現在のパソコンを代表する2つのOS、Windows VistaとLeopardは、GUIや操作性など異なる部分も少なくないが、装備する機能を比べれば似ている点が多いのも確かだろう。今回取り上げる検索機能も、その類似点の1つと言える。 2008年11月23日

    柴田文彦の“GUIの基礎と実践”
    peltier
    peltier 2009/03/29
  • (削除しました)

    著者 / TATSUO IKURA これから IT 関連の知識を学ばれる方を対象に、色々な言語でのプログラミング方法や関連する技術、開発環境構築などに関する解説サイトを運営しています。

    peltier
    peltier 2009/03/29
  • 文字コード判定ライブラリ Universal Encoding Detector

    Universal Encoding Detector は Mozillaのコードが移植された、文字コードを判定するライブラリです。 とりあえずの使い方はとっても簡単で文字(列)をdetect()するだけで、推定されたエンコーディングと信頼度が返ってきます。 サポートされている文字コードも文句ありません。 「あ」1文字のように入力文字列が短すぎる場合の判定は常に信頼度0.505と出てましたがエンコーディングは合っていました。実用では1文字から推定するなんて皆無なので何も心配することはないでしょう。 <  | >

    peltier
    peltier 2009/03/29
  • Off : Draft/Vim

    vimrc filetype on " ファイルを開くとき fileencodings に リストされている順番で 文字コードを " 判定していく。 " 有効な文字コードが見つかると(エラーが発見されないと)、 この値が " fileencoding にセットされる。 " すべて失敗した場合には fileencoding の値は空に 設定され encoding の値が " 使われる。 set encoding=utf-8 set fileencoding=utf-8 set fileencodings=utf-8,euc-jp,iso-2022-jp,cp932 set fileformat=unix set fileformats=unix,mac,dos " <Tab> を挿入する際に スペース で置き換える。 autoindent のインデントも " スペースに変換される。 "

    peltier
    peltier 2009/03/29
  • 2008-05-05

    デュアルブート(Linuxも入れてるからトリプルか。。。)だと、Pythonのモジュールがすべて 入っていない場合があって、ハマッたので、メモメモ。。。 from twisted.internet import win32eventreactor したときに、 from win32file import WSAEventSelect, FD_READ, FD_CLOSE, FD_ACCEPT, FD_CONNECTImportError: No module named win32file というERRが出たら、Python for Windows extensionsが入っていないです。 ActivePythonを使用している場合は、問題ない(元から入っている?)みたいです。 ■Python for Windows extensions https://sourceforge.net/p

    2008-05-05
    peltier
    peltier 2009/03/29
  • フゥーイセォモ遧Cミオヨニヤ�モミマ゙ケォヒセ

    peltier
    peltier 2009/03/29