2009-01-01から1年間の記事一覧

Mac版 Google日本語入力が超便利

Windows版は家でも会社でも使ってるけど、Mac版もいれてみた。 以下のURLにMacから進むと、自動的にMac版のページに飛んでくれます。 Google 日本語入力 http://www.google.com/intl/ja/ime/ MS-IMEライクな操作感が最高 最初に思ったのが、入力がWindowsのM…

[Xcode]Xcode 3.1.2→3.1.4へアップグレード(Mac OS X v10.5)

Xcodeを最新版にアップデートしたのでメモ。 2009年12月29日現在、Xcodeの最新版は3.2.1。だけど3.2系はSnowLeopard専用なので、Mac OS v10.5ユーザーは、XCode 3.1.4へのアップデートとなります。 ソフトウェアアップデートできるのかと思ったけどできない…

プログラマーのフォント選び

プログラマーのためのフォント講座。常識といえば常識なんだけど、知らない人にとってはまったくの盲点だったりするかもしれません。知っておくべきことはたった一つだけです。 必ず等幅フォントを選ぶこと フォントには以下の2種類があります。 等幅フォン…

Subversionじゃダメな理由

SCM

CVSはともかく、Subversionで十分と思ってる人が実際のところ多数派じゃないでしょうか。ふとSubversionじゃダメな理由が仕事中に思いついたので書いてみます。 保守的なシステム開発の現場 システム開発の現場って保守的なところが多いと思うんです。極端な…

ニコニコ動画の未来の姿を酔っ払いながら想像してみた

ニコニコ動画の未来の姿を全力で想像してみた - 論理的なアイディアはまだかい? http://d.hatena.ne.jp/ronri/20090320/1237502451 ニコニコ動画(未来) 2077年の空間的社会 家に帰るとパソコンが自動的に物理的空間へと続く軌道に乗り、ブラウザを三次元…

ニコニコ動画 ヲタ臭がきつすぎないランキングTOP10

最近のニコニコ動画はヲタ臭がきつすぎて近寄れない - 流転爆心地 http://d.hatena.ne.jp/ryu-ten/20090316 「最近のニコニコ動画はヲタ臭がきつすぎて近寄れない」という意見、確かにその通りだと思った。なので、ヲタ臭がそれほど匂わず、一般人が見てニコ…

[Scala]Listの使い方

Java import java.util.*; public class Sample1 { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("Apple"); list.add("Windows"); list.add("Linux"); for (String s : list) { System.out.println(s); } } } Scala obj</string></string>…

ScalaのUnitってなによ。

戻り値で指定されるUnit object HelloWorld { def main(args: Array[String]): Unit { println("Hello, World") } } 関数型言語の関数について 関数型言語の「関数」ってのは、数学的な関数のことを意味します。C言語とかの関数(Javaで言うメソッド)とは別…

初心者が最初につまづく基本的なこと

Stringの型と戻り値を明示した厳格な書き方 object HelloWorld { def main(args: Array[String]): Unit = { val str: String = "Hello!" HelloWorld.say(str) } def say(s: String): Unit = { println(s) } Stringの型と戻り値を省略した書き方 object Hello…

Windowsプログラマが持つ、Macに対するイメージ3選

自分のまわりにいるプログラマがMacに対して持つイメージを3つ挙げてみた。ちなみに2次請けや3次請けをしてるシステム開発会社に勤務しています。 実用的じゃないけどオシャレPCだよね。あ、デザイン系の職業ならありか。 MacがUNIXだということは誰も知りま…

Mac買ったらまず3つのディレクトリを覚えよう

Windowsユーザが、Macを使い始めて最初につまづくのはディレクトリ構成じゃないでしょうか。 ディレクトリ構成がわけわかめな状態では、アプリケーションのインストールもどこがどうなっているのかさっぱりわからないです。するとこの「わからない」という不…

String配列を変数にいれずにreturn文へツッコむ方法

String配列じゃなくても配列ならなんでもいいんだけど、少し特殊なので書きたいときに文法を忘れてしまっていることに過去3回遭遇。ブログに書いとく。 例えばString配列を戻り値とするメソッドがあるとします。ふつうは以下のように書きますよね。 public S…

Scalaでハローワールド

object HelloWorld { def main(args: Array[String]): Unit = { println("Hello, World!") } } これを「HelloWorld.scala」というファイル名で保存し、scalacでコンパイルする。 D:\Lab\Scala>dir /b HelloWorld.scala D:\Lab\Scala>scalac HelloWorld.scala…

都内のクラブ(踊る方)情報を徒然かいてみた

はてなユーザでクラブに行く人はかなり少数派な気がするのですが、どうでしょう?ぼくは1年程前からクラブによく行くようになりました。 ここではクラブってどんなところ?という人から、興味はあるけどきっかけが…という人や、あんなとこ何が楽しいわけ?と…