ソフトウェアエンジニアの日常の雑記

日々思ったことをまとめます

2011-06-01から1ヶ月間の記事一覧

Javaのリフレクション

Javaは言語としてリフレクションをサポートしている。他にもPerlとかRubyとかも。(Cはサポートしているんだっけか?) コードはとても簡単。 // リフレクションなし Foo foo = new Foo(); //インスタンス foo.hello(); //メソッド呼び出し // リフレクション …

エンジニアとしてやっていく為に英語の勉強をはじめる

とある会社の先輩の送別会で、"xxxくん、エンジニアになるなら英語やったほうがいいよ"っていってもらった。中学・高校と英語と数学から逃げ続けてきて、大学も文学部の日本文学に進み、まった英語とか数学とか関係ない方向に進んでいたはずなのに、会社に入…

Javaフレームワーク開発入門を読み始めて

ちょっと気になって衝動買いしてしまったが、読み始めてみるととても読みやすくて初中級くらいの私にはちょうどいい本だった。まだ2章くらいまでしか読んでいないが結構いい本だと思う。Java入門的な本を読み終わって、ライブラリ使ってちょっと書き始めたっ…

MozillaとGoogleのブラウザのリリースサイクルの短縮化について思うこと

MozillaとGoogleのブラウザのリリースサイクルの短縮化について、いくつか思うことを。 ブラウザのリリースサイクルより前に、Linuxの世界では、FedoraとUbuntuの両ディストリビューションのリリースサイクルは約半年である。OSなのにリリースサイクルが半年…

会社をちょっとだけ楽しくする為にしたいこと

今日、出勤で作業内容的に待ち時間が多かったので、会社で今やってみたいことを考えてみた。現在、会社で私を取り巻く状況は混沌と化しているので、そこから脱却を図るべく、改善の為にやりたいことを挙げていく。 チームとして仕事したい これは、今チーム…

LinuxでXが固まったら時の最終手段

LinuxでGUI(X)が固まった時の対処方法 Ctrl + Alt + BackSpace 上記でダメなら別の端末からターミナルでログインし、下記のコマンドを実行 $ ps -ef | grep -i xorg root 26851 26847 3 19:21 tty7 00:00:11 /usr/bin/Xorg :0 //PIDを取得 $ sudo kill -9 26…

コマンドの通知

SHELLでデスクトップにポップアップ通知をだすことができる。ちょっと長めの処理になった時に便利。 notify-send "メッセージ" で出力できる。 色をつける場合は、3段階選べる。 notify-send -u low|normal|critical "メッセージ" 表示時間指定もできる noti…