なまけもの日記

人生のメモ帳

プログラミング

Happy Hacking Keyboard Professional JP Type-S

憧れのHappy Hacking Keyboard (HHKB)を手に入れました!! 仕事で使用するために妥協したくなかったので,選んだのは Happy Hacking Keyboard Professional JP Type-S.そして,カーソルキー付きの日本語配列にしました.本当はキーボードの色は白ではなく…

符号付き固定小数点演算の形式変換処理

10進数の実数と32bitの符号付き固定小数点演算の形式変換処理 研究の都合上,FPGA上で符号付き固定小数点演算を取り扱うことになりました.固定小数点演算を用いた演算器は整数演算と基本的に同じなので特に困ることはありませんが,回路上では全て0と1のbit…

R言語+シェルスクリプト+AWK

R言語の導入メモ ■導入環境:CentOS 5.6 パッケージをダウンロードしてインストール.それだけ. # rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm # yum install R How to Install R in CentOS 5.6 | Willington…

Visual Studio 2010

Visual Studio 2010 Express 日本語版が提供開始されました。 ■Visual Studio Community 2013 - Visual Studio ↑メタ情報は未だ2008のまま・・・ これを見ている人は学生がほとんどだと思いますので、学生ならば国際学生証を発行してDreamSparkを利用しない…

jQuery+PHP

jQueryはプラグインが豊富、簡単に組み込んで実装できるのが便利です。■jQuery Form Plugin 画面遷移なしでフォーム送信を可能にするプラグイン、フォームで入力した値をPHPに渡して処理させ、その結果を同一ページ内の特定の部分に出力させることができる。…

ftell()、fseek()

言語はPHPを使用、扱うデータはただのテキストファイル。 扱うデータの行数が20万を超えているので、毎回全探索(for文+fgets)していると死ねる。本当はファイルの最後の行から読み込みたいが、その方法がわからない。行数が少ないのであれば全てを配列に…

進化する家計簿

家計簿はエクセルで管理、 今まで使用していたのは無料配布の家計簿用テンプレート、各日付・項目に直接打ち込んでいくので結果が数値でしか分からず、単純なモノなので全体が捉えにくい。もっとグラフ化したり全体の支出に対する食費や書籍の購入費などの割…

暴走・・・

エクセル・・・マクロ・・・VBA・・・暴走・・・何もできない・・・強制終了・・・保存したのはいつだっけ? 恐る恐るファイルを開いて・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

なかのひと

■アクセス解析ツール解析 : ユーザーローカル株式会社サイトにアクセスしてきた企業の位置を調べ、地図上に表示してくれるアクセス解析ツール。プロバイダの情報までは調べてくれない。企業とか大学など、サイトを訪れたのはどの組織の「なかのひと」かを教…

WinMerge

■WinMerge 日本語版 ファイルを比較するソフトこの2つのファイル、何が違うんだ?ってときに便利、 意外に使えるのがフォルダを比較する機能、USBを使用しているのでその管理に便利。

TortoiseSVN

開発・管理するファイルが増えるとSubversionで管理するのが便利で効率がよい。TortoiseSVNはWindowsで動作するSubversionのクライアント、インストール・使い方は以下を参考に。 ■TortoiseSVNのインストールと設定 そういえば下回生はこういうソフトを使用…

上がって上がってストンと下がるもの

TOEICの予想スコアと、それに対するモチベーション。 研究用のプログラムをいじることに逃げたら負けかな? でも楽しいからいじる!! #pragma warning(disable:4996)そんなの使うな、全部書き直せ!!って声が聞こえてきそうだけど使う。別に使用しなくても…

ブックマークレット

時々自分のGmailにメモとしてメールを送るのだけど、いちいち宛先や件名を書くのがめんどくさい。 なのでクリックすると宛先、件名が既に入力されているGmailの作成画面が開くブックマークレットを作成。 javascript:(function(){m='http://mail.google.com/…