Saturday, October 31, 2009

10/31/2009


  • 11:30 pm くらいから、キャリアが設定を更新するタイミングで、担当しているサイトにおいても設定を更新する作業を実施する予定なり。





Friday, October 30, 2009

10/30/2009


  • 目覚めたら、激しい痛みをノドに感じた。完全に風邪だった。

  • とりあえず本番へリリースできた。

  • これまでになく入念に準備したので、ささっと作業できた。

  • PC のリプレースを完了できず。

  • NTT の工事を担当する人が電話をしてきた。なぜに...。

Thursday, October 29, 2009

10/29/2009


  • β サイトに反映したが、テストしてもらえなかった。





Wednesday, October 28, 2009

10/28/2009


  • 最終面接の日

  • ほとんど条件の話だけ

  • 予定より早く終了したため自宅へ戻り、ついでに銀行で、紛失したカード類の手続きした。



Tuesday, October 27, 2009

10/27/2009


  • データベースのメンテナンスを対応するため 07:30 に出社した。

  • iD と WAON とキャッシュカード一体型のクレジットカードを紛失していたらしい...。




Monday, October 26, 2009

Sunday, October 25, 2009

10/25/2009


  • 二日酔いのためかダラダラしてしまった。





Saturday, October 24, 2009

10/24/2009


  • 午前中、北千住でコンタクトレンズを購入した。

  • 自宅に戻り、昼食を済ませた後、また北千住へ。ジーンズを購入した。

  • 自宅へ戻るため綾瀬に到着したら雨が降ってきた。

  • 18 時ごろに池袋へ移動するために自宅を出発した。

  • 自社で知人と会い、その後、麻生十番へ移動した。

  • 貸し切りの店内で 3 時間ほど飲み食いした。

  • その後、クラブへ移動して朝まで遊んだ。

  • ジョナサンで始発を待ちつつ、朝食を食べた。

  • フラフラしつつ駅へ移動した。溜池山王で千代田線へ乗り換えた。その後、爆睡した。

  • 自宅に到着し、歯磨きをしようとしたら吐いた。その後、シャワーを浴びて寝た。

Friday, October 23, 2009

10/23/2009


  • 仕事の後に社長と会って、話をしようと考えた。

  • 社長は、予定アリで会えないらしい。

  • 結局、自分も終電に近い時間帯まで仕事をしてしまった。

  • 新しいマシンが支給されたが、作業できず、そのまま放置している。


Thursday, October 22, 2009

10/22/2009


  • リリースした。





Wednesday, October 21, 2009

10/21/2009


  • リリースする予定だったが、不具合が発見されてしまい、リリースできなかった。





Tuesday, October 20, 2009

10/20/2009


  • データベースのメンテナンスを対応するため 05:30 am に起床した。





Monday, October 19, 2009

10/19/2009


  • 自宅で寝ずに朝まで仕事をし、そのまま出社した。





Sunday, October 18, 2009

10/18/2009


  • 仕事 10:30 - 18:00

  • 自宅に戻りシャワーを浴びた。

  • その後、自社@池袋へ移動したら、既にビルが閉まっていて、入館できなかった。

  • しかたなく自宅へ戻り、自宅で作業を開始した。


大学

社会人をサポートしている大学(発見できた大学のみ記載

KEYWORDS:
大学 社会人 夜間 理工 コンピュータサイエンス

東京電機大学 :: 工学部第二部

先端工学基礎課程 | 電気通信大学

東京理科大学 | 入学案内 | 大学入試

Saturday, October 17, 2009

10/17/2009


  • 仕事 10:30 - 17:00

  • 大学へ進学するかどうかの件で tweet している人にアドバイスをいただけた。




Friday, October 16, 2009

Thursday, October 15, 2009

10/15/2009


  • got an invitation to Google Wave.





Wednesday, October 14, 2009

10/14/2009


  • 面接の予定





Tuesday, October 13, 2009

10/13/2009


  • ヒアリングマラソンの契約を更新した。

  • 23:00 過ぎまで残業...

  • 明日のスケジュールを通知しているはずなのに、そのアサインって...。



Monday, October 12, 2009

10/12/2009


  • 夕食にラーメンを食べた。





Sunday, October 11, 2009

10/11/2009


  • あれしきの酒を飲んだだけで二日酔い?





Saturday, October 10, 2009

10/10/2009


  • 二子玉川の河川敷で開催された、職場メンバーとのバーベキュー会に参加した。

  • 11:30 に改札の前で待ち合わせだったが、到着した時刻は 11:45 だった。

  • ほとんど知らない人ばかりで。

  • 暗くなるまで現地でワイワイした。


Friday, October 09, 2009

10/09/2009


  • 23:00 過ぎまで残業だった。

  • 既存のドキュメントをベースに必要な部分を更新したら、不足しているという指摘をいただいてしまった。

  • やっと正式にコーディングを開始できる。

  • 明日 BBQ に参加するので、日曜日と月曜日で終了させたい。

  • このままだと、カーネル読書会に参加できなくなってしまう。

Thursday, October 08, 2009

10/08/2009


  • 悪すぎる体調

  • 23:30 ごろに就寝...




Solved : Why `Segmentation fault' occurs in C

void pointer について検索していたら対処を発見した。malloc を使用するらしい。

#include <stdio.h>
#include <stdlib.h>

int main()
{
//int thing = 2;
//printf("Thing %d\n", thing);
int *thing_ptr;
thing_ptr = (int *) malloc(sizeof(int));
*thing_ptr = 3;
printf("Thing %d\n", *thing_ptr);
return (0);
}

Why `Segmentation fault' occurs in C

これだと
#include <stdio.h>

int main()
{
int thing = 2;
printf("Thing %d\n", thing);
int *thing_ptr;
*thing_ptr = 3;
printf("Thing %d\n", *thing_ptr);
return (0);
}


正常で
% gcc -g -Wall -o example01 ./example01.c 
% ./example01
Thing 2
Thing 3
%


なぜ、これだと
#include <stdio.h>

int main()
{
//int thing = 2;
//printf("Thing %d\n", thing);
int *thing_ptr;
*thing_ptr = 3;
printf("Thing %d\n", *thing_ptr);
return (0);
}


こうなる?
% gcc -g -Wall -o example01 ./example01.c 
% ./example01
Segmentation fault
%

Wednesday, October 07, 2009

10/07/2009

Tuesday, October 06, 2009

10/06/2009


  • プロジェクトに重要な課題が発見されてしまった。

  • VMware on Ubuntu な環境で FreeBSD 7.2-RELEASE に Xfce ベースのデスクトップ環境を設定した。

  • それほどリソースを割り当てていないため、鈍い反応だが、それなりに活用できそう。

  • 普段 X な環境を必要としないので、この環境で学習しよう。


FreeBSD 7.2-RLEASE Installation Notes

Preface



自分が FreeBSD のインストレーションを覚えられた理由は、日本語の FreeBSD 本が存在したからだが、その FreeBSD 本をベースにした内容に、やや古さを感じるようになった、やはり FreeBSD Handbook ベースで作業できると better なので、簡単にまとめる。

// 一度、途中まで書きかけたファイルを削除してしまったので適当な内容に...

Installing FreeBSD



省略

After rebooting



% su -
# mv /var/tmp/* /tmp
# rm -fr /var/tmp
# ln -s /tmp /var/tmp



# vi /etc/ntpd.conf
server ntp.jst.mfeed.ad.jp
server 127.0.0.1
driftfile /etc/ntp/ntp.drift
logfile /var/log/ntpd.log

# vi /etc/rc.conf
ntpd_enable="YES"

Installing a Package



# pkg_add -r lsof

Obtaining the Ports Collection



CVSup Method


Make sure /usr/ports is empty before you run csup for the first time! If you already have the Ports Collection present, obtained from another source, csup will not prune removed patch files.

# csup -L 2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile

Portsnap Method



# portsnap fetch

# portsnap extract

If you already have a populated /usr/ports and you are just updating, run the following command instead:

# portsnap update

Sysinstall Method



Installing Ports



# cd /usr/ports/sysutils/lsof
# make install clean

Upgrading Ports



/usr/ports/UPDATING

portupgrade



portmanager



Installing X11



# cd /usr/ports/x11/xorg
# make install clean

OR

# pkg_add -r xorg

% startx

Starting with version 7.4, Xorg can use HAL to autodetect keyboards and mice. The sysutils/hal and devel/dbus ports are installed as dependencies of x11/xorg, but must be enabled by the following entries in the /etc/rc.conf file:

hald_enable="YES"
dbus_enable="YES"

Configuration of X11 is a multi-step process. The first step is to build an initial configuration file. As the super user, simply run:

# Xorg -configure

The next step is to test the existing configuration to verify that Xorg can work with the graphics hardware on the target system. In Xorg versions up to 7.3, type:

# Xorg -config xorg.conf.new

Starting with Xorg 7.4 and above, this test produces a black screen which may make it difficult to diagnose whether X11 is working properly. The older behavior is still available by using the retro option:

# Xorg -config xorg.conf.new -retro

If all is well, the configuration file needs to be installed in a common location where Xorg(1) can find it. This is typically /etc/X11/xorg.conf or /usr/local/etc/X11/xorg.conf.

# cp xorg.conf.new /etc/X11/xorg.conf

Desktop Environments



Installing Gnome



# pkg_add -r gnome2

Installing Xfce



# pkg_add -r xfce4

% echo "/usr/local/bin/startxfce4" > ~/.xinitrc

% startx

Installing Applications



Installing Firefox



# pkg_add -r firefox3

Enabling Flash Plugin with Firefox



// TODO

Installing Opera



# pkg_add -r opera

TODOs



- fonts
- OpenOffice.org
- Wireless Connection Setting
- Japanese Input

Using portsnap

# portsnap fetch

# portsnap extract

# portsnap update

# portsnap fetch update


--
Portsnap: A Ports Collection Update Tool

Monday, October 05, 2009

10/05/2009


  • 先方に面接の日程をメールした。

  • 19:30 で仕事を終わった。

  • NTT 東日本の担当者が工事日について連絡してきた。

  • 先日、マンションの管理会社の担当者が、「オーナーが無理って言ってます」と、断られたんですけれど...。


Sunday, October 04, 2009

10/04/2009


  • 大塚で開催された 2 次会に参加した。

  • 3 次会も参加した。

  • 休日までも、職場のことをネタにされると、さすがに悪い気分だ。

  • つーか、それしか話題ないの?みたいな。


Saturday, October 03, 2009

10/03/2009


  • よろしくない体調だった。





Friday, October 02, 2009

10/02/2009


  • 秘密裏に進めていた仕事を発見されてしまい、

  • なぜかブロードキャストされてしまい、

  • 結果的に怒られてしまうハメに。



Thursday, October 01, 2009

10/01/2009







雑談 :: IT 関連の情報を配信しているサイト

たいてい毎日、自分は IT 系のニュースを確認するため、主に以下のサイトを閲覧している。

- http://ascii.jp/
- http://japan.cnet.com/
- http://journal.mycom.co.jp/
- http://www.itmedia.co.jp/

国内のニュースであれば、これらのサイトで入手できる情報で十分だ。ただ、国外の動向を、より早く認識したいため、今後、海外のサイトも確認していこうと考えている。

とりあえず、CNET japan の source である

- http://www.cnet.com/

から読みはじめようと考えている。ただし、普段から海外のニュースを閲覧している人たちは、どこのサイトを確認しているだろうか?自分の周囲に、それらしき活動をしている人間は存在しないため、質問しようにも質問できずにいる。誰か、おすすめのサイトを紹介していただけるだろうか?