「s」をつけるだけで・・・

http://www.sohei.co.jp/ ふつうのページ ↓「s」をつけるだけ https://www.sohei.co.jp/ あれれ? いまだにこんなんがあるとは。

ちょっと書類の作成で休日出社

昨日はなるべく早く会社から出ようとして、残した仕事が少しあった。というわけで土曜日に会社に出てきてごそごそと仕様書作成に勤しんでいた。さて、マニュアルとは、ということについて考えてみた。 マニュアルが存在する必要十分条件 まず第一に、マニュ…

車無しの旅行術

車の免許は取得したものの、どうもレンタカーすら乗ることが億劫である。そもそも免許取得してからというもの、公道で走った記憶が無い。大学時代にはせっかく何十万もかけて自動車学校に行ったのだが、今ではペーパードライバーである。ちょっと今さら運転…

夕焼けの公園

朝起きたのが9時。二度寝するのももったいなくて、そのままぼーっとしていたらいつの間にか昼になってしまった。昼頃から少しずつ部屋の片付けとか、Javaの勉強をしていたりしていたら、5時頃には夕暮れになってしまった。でも、日は傾いたとはいえ、まだ…

連休明けの初日はキツい

お盆や正月、そしてゴールデンウィークのような大型連休が終わると現実世界に引き戻される感じがする。休暇を楽しむのも仕事に励むのも、どちらも現実なのだが、休暇モードから仕事モードに入るというのは、お風呂から上がって急に湯冷めをするような感覚が…

もう1回!!修学旅行'09 トピック

http://mixi.jp/view_bbs.pl?id=42042772&comm_id=4222961 こんなトピックを発見してしまった。 同世代が40人弱も参加って・・・旅行会社が商品として売り出せば売れるかもなあ

netbeansの練習

http://www.netbeans.org/kb/index_ja.html 大型連休初日ぐらいはJavaの練習でもしてみようかと、netbeansで遊んでみる。

勉強用に

Java に不可欠なリソース http://www.ibm.com/developerworks/jp/java/library/j-javaresources.html 学生の頃はちょっとJavaをかじってみたけれど、Javaの本質は文法じゃなくていかにライブラリを使いこなせるかにあるから、一度少し離れてしまうと全然分か…

昔の思い出、今の現実

昔、とてもきれいな女の子がいた。 初めて会った瞬間、何か吸い込まれる感じがしたのを今でもはっきりとおぼえている。最初は何も話しかけられなかった。でも、そのうち会うたびに、何か話すことができて、そのたび毎にいろんなことを話した。何を話題として…

CSVを処理するパーザーを作ってみた

c

職場では何かとCSVとしてデータを書き込んだり、読み込んだりすることが多い。書き込むのは簡単でも、読み込んで使うとなると文字列処理が入ってくるので難しくなる。なので、ちょっと試しに作ってみた。デリミタは引数として変えられるようにして、コンマじ…

ヒープを使ってみる

今回はヒープを用いたメモリ確保を実験してみた。Windows APIによれば、mallocを用いるより少し細かく制御できるようだ。 heap.c #include <windows.h> #include <stdio.h> #include <stdlib.h> #include <string.h> int main(int argc, char* argv[]) { LPVOID p; // ヒープから取得したポインタ HAN</string.h></stdlib.h></stdio.h></windows.h>…

ファイルの途中からメモリマップドファイルのマッピングをする(続き)

ファイルの途中からマッピングをすることで、何ができるかというと、巨大なファイルを少しずつビューをずらしながら全体を見渡せることができるということが挙げられる。 p619.cpp #include <windows.h> #include <stdio.h> __int64 Count0s(void) { // ビューの先頭アドレスは、</stdio.h></windows.h>…

ファイルの途中からメモリマップドファイルのマッピングをする

ファイルの途中からマッピングを開始しようと思ったのだが、なかなかうまくいかず、単なるNULLポインタしか取得できなかった。ようやく理由が分かった。オフセットがシステム指定の数の倍数で、自由ではないらしい。とりあえず、ファイルの途中からマッピン…

メモリマップドファイルを活用し、メモリの中身をファイルに書き出す

malloc()のように使え、そのままファイルに書き出すことができる。また、プロセス間でメモリを共有するのに便利である。 sharememory.c (共有メモリに情報を書き出す) #include <windows.h> #include <stdio.h> #include <stdlib.h> typedef struct __mydata { long data[0xFFFFFF]; } my</stdlib.h></stdio.h></windows.h>…

C++とアセンブラをやる意味

先日のエントリで、C++とアセンブラを毎日やることに何かしらの意味があるんだろうといろいろ考えた。その結果、たぶん自分が普段考えているレイヤーの上位と下位で物事を考えるという訓練だという結論に達した。人間の思考回路はだいたいべたで書くようなC…

丸善本店で見かけた本を読んでみた

http://ttoyota.com/ IT技術者として生き抜くための十ヶ条作者: 豊田孝出版社/メーカー: 翔泳社発売日: 2008/03/20メディア: 単行本(ソフトカバー) クリック: 11回この商品を含むブログ (8件) を見るいつぞやのC++とWindowsの話ばっかりの(良い意味での)…

メモリマップファイルを作成する

WindowsのようなOSでは、ページングやらメモリ保護やらたくさんの機能がある。おかげで異なるプロセス同士でも、お互い干渉せず実行できたりする。でも、複数のプロセスからメモリを共有したいときがある。メモリマップファイルというOSの機能を使えば、簡単…

コンパイラの勉強(第二章を読む)

コンパイラ構成法作者: 原田賢一出版社/メーカー: 共立出版発売日: 1999/03メディア: 単行本購入: 1人 クリック: 27回この商品を含むブログ (12件) を見る http://cid-b2d91415e1c06870.skydrive.live.com/browse.aspx/%e5%85%ac%e9%96%8b 公式サイトがつぶ…

TSUTAYAから戦争映画を借りてきた

ルワンダの涙 [DVD]出版社/メーカー: エイベックス・ピクチャーズ発売日: 2007/09/19メディア: DVD クリック: 27回この商品を含むブログ (39件) を見る今回はアフリカの内戦にスポットを当ててみる。見たけど、あまりにも残虐シーンが多いので、子どもがこの…

学生のうちにプログラムを書き始めると言うこと

最近、といってもずいぶん昔からだが、プログラマは使い捨てという概念がある。35歳定年説ってやつだ。まさに使い捨てである。定年って事は、それ以上進まないって事を意味している。つまり、プログラマはどんなにがんばったって35歳までしか仕事が無い事に…

VisualStudio2008 Professional のインストールがうまくいかない

c++

今までExpress版を使っていたが、やっぱりこういうのはProfessional版を使いたいということで、思い切って買ってみた。そしてインストールしようと・・・したら、いきなりシャットダウン&リブートしてしまった。あまりの突然の出来事にちょっと目の前の現象…

4日間の北海道旅行終わり

旅行と言っても半分帰省だったりするのだが、4日間北海道に行ってきた。まずは雪祭りをみたりしてきた。真駒内会場が警備の都合でなくなってからというもの、さとらんど会場が第二の会場という役割を担っているらしい。もともと雪祭りは地元の人たちはあん…

仕事で使う道具の良し悪し

今、会社の仕事で外回りの仕事をしている。外回りとは、工場の外で仕事をするということである。うちの会社は、たいてい工場の中ではたらくのがふつうなのであるが、経営の多角化ということもあり、工場の外で仕事をすることもある。内側では固定化された人…

メインPCを再インストール

iTunesをインストールした後、いつもどおりリブートするとなにやらOSが見つからないとかPCがメッセージを投げてくる。たまたまCD-ROMドライブにCD-ROMが入っていただけかなとかちょっと思って、イジェクトした後、またリブートしてみる。でも、やっぱりOSが…

コンパイラ構成法の続き

コンパイラ構成法作者: 原田賢一出版社/メーカー: 共立出版発売日: 1999/03メディア: 単行本購入: 1人 クリック: 27回この商品を含むブログ (12件) を見る prog3-1.y /* プログラム3.1(35ページ) */ /* 簡単な電卓 */ %start line %% line : expr '\n' { p…

コンパイラの勉強(第二章を読む)

コンパイラ構成法作者: 原田賢一出版社/メーカー: 共立出版発売日: 1999/03メディア: 単行本購入: 1人 クリック: 27回この商品を含むブログ (12件) を見る大学でコンパイラについて学んだ。でも、今は相当忘れてしまっているから、ちょっと思い出しつつ、勉…

ExcelVBAへ依存

http://www.itmedia.co.jp/enterprise/articles/0802/04/news034.html 就職してから初めて分かった事のひとつに、ExcelのVBAへの異常なまでの依存というのがある。処理の自動化をやるのに、ExcelのVBAぐらいしか見たことがない。PerlだとかPythonを使おうっ…

インストール時に使用した25桁のプロダクトキーを入手する

http://www.nirsoft.net/utils/product_cd_key_viewer.html パソコンを何台も使い続けていると、どうしても管理が雑になってしまう。あちらこちらにファイルが乱れて、不要なデータは消さないままだったり、本当は永年保存すべきデータがいつの間にか消えて…

dvd

ティアーズ・オブ・ザ・サン コレクターズ・エディション [DVD]出版社/メーカー: ソニー・ピクチャーズエンタテインメント発売日: 2004/04/02メディア: DVD購入: 1人 クリック: 8回この商品を含むブログ (14件) を見るおすすめの映画を紹介されたから、土日…

自転車のチェーンを直してきた

通勤時に自転車を使っていて、楽だ楽だと思っていた。でも、つい昨日はチェーンが外れてしまった。自転車が倒れただけでチェーンが外れたので、けっこうゆるゆるになっていたらしい。それでもって今日は自転車のチェーンを直してもらった。延びきっていたの…