パスワードを忘れた? アカウント作成

過去1週間(やそれより前)のストーリは、ストーリアーカイブで確認できますよ。

3421137 comment

コメント: 最初からこうしてればよかった (スコア 1) 98

by narucy (#2158328) ネタ元: Windows 8 では Aero を廃止

ガラスみたいでキレイ、あまりになんてのは子供っぽい(半透明はいいから処理しろ処理)

クラシック表示でもいいんですけど、しかし、ウィンドウの影はあったほうがいいですね。視覚的に境界線が明確になる。これは実利があるデザイン。

3257360 comment

コメント: Re:敢えて言おう (スコア 1) 89

たしかにブラウザは複雑になりました。そのかわり、ユーザーにとってはコンピューターの使い方の複雑さは縮減しているので、よいではないですか。バックアップもインストールもアップデート作業もいらない。セキュリティリスクはレガシーなネイティブアプリケーションをインストールすることよりはるかに低い。クラウドアプリケーションはまこと素晴らしい。

結局、ソフトウェアがすべきことは、人間にとっての複雑な仕事を縮減することであります。コードが肥大化するのは、望まくないこととはいえ、目的を達成するためならしかたない。

2978963 comment

コメント: Re:Javaを使わない選択肢では、いけませんか? (スコア 1) 124

Java は、近年のプログラミングスタイルにマッチしてないですねえ。分野によりますけども。

Unicode でエンコードされた Key/Value で構成されたデータがネットワークを駆けまわる、そういう構造を扱うときには、スクリプト言語のほうが短く書けてコードが濃密になる。

2659809 comment

コメント: Re:3パスプログラミング (スコア 3, すばらしい洞察) 64

間違っています。1パスで書いてください。プログラミングにおいてモックアップを書き散らすなんてことはありえません。コードは常に整理してください。

今、考えられうるかぎり、最もシンプルで、最も実装が早く、要求が満たされる方法を考えて、完成形そのものをコードにしてください。テスト駆動開発して、常に正しく動くようにしてください。

ソフトウェアが成長する過程でより理想的な設計が見つかることもあるでしょう。しかし、それは完成形を目指して書こうとしてるから見つかるのであって、正しく動くかどうか分からないとにかく書いて試す、みたいなものでみつかるものではないでしょう。

正しい設計が見つかったら、そのように書きなおしてテストを通してください。それは1パス目2パス目とか段階踏んでやるものではなく、絶えず行うものです。

2644154 comment

コメント: Re:bitcoinで終了 (スコア 1) 12

まあ、これは国がやることですから bitcoin とは、ちょっと方向性を変えるんだと思いますが、bitcoin はそうとう参考にするでしょう。

自由に通貨は発行していいし、bitcoin ではやや時間がかかるトランザクション処理も、中央集権的なデータベースを使って素早く処理することもできそうです。

システム運営者にも通貨偽造が原理的に不可能であるべきだとか、要件はいろいろありそうで最適解に行き着くのは難しいでしょうが、社会システムの基盤のあり方をオープンな場で競争できるのはよいですね。これが閉じられた企業ないしグループでやると、たぶん酷いシステムが出来上がる(笑)

2628707 comment

コメント: Re:HTMLから (スコア 1) 171

言語によって、他人のコードが読みやすい、読みにくいというのは、私はあんまり信じてないです。Fortran、アセンブラはたしかに厳しい(笑)しかしながら、JavaScript についていえば、読みやすく書くことはできます。どんな言語でも、間違った書き方をしたコードは読みにくい。言語仕様の縛りがしっかりしてれば、自動的に正しい書き方になるとは、私は考えません。

最近のプログラミングスタイルとして「文字列をキーにした値」をともかく楽に扱いたい、というニーズが高いとおもいます。シンプルなhttpリクエスト、NOSQLみたいなことで。JavaScript はそういうスタイルにマッチしてます。Java は、値を格納すること一つでも、無用に長いアクセサメソッドいっぱい並べるスタイルです。あれはあんまりよくないと思います。近年のニーズに合ってない。

2624816 comment

コメント: Re:HTMLから (スコア 1) 171

前にも似たような「最初に触るプログラミング言語はなにがいい」みたいな
トピックがありましたが、やはり JavaScript がベストオプションだと思います。

ブラウザで動かす限り、ローカルファイルに触れないというのも、いいではないですか。
間違って変なコード動かしてファイル消してしまうこともない。

コンパイルしてできた exe ファイルを、他人に実行してもらうおうにも厳しいでしょう(笑)

2621815 comment

コメント: Re:Windowsを卒業して (スコア 1) 265

by narucy (#2135619) ネタ元: 一般人が思う「パソコンで許せないこと」

Windows は、設定項目があちこちに散らばってて、なんでこんな作りになってるのか、わけがわからないですね。誰でもすぐ分かる、しかもさほどコストがかかるとは思えないユーザインターフェース改善作業をサボってるのが、どうにも許せません。

Chrome ブラウザないし ChromeOS は、単に設定のためのページがひとつあるだけ。設定項目を検索すればそれらしい項目がすぐ出てくる。スーパーシンプル。

(メトロUI は同じマイクロソフトが設計したとは思えない素晴らしいコンセプトですが、こういう製品を出す気概があるなら、なぜもっとはやくこうしなかったのだろう・・・)

2454461 comment

コメント: ズレたこと言うようですいませんが、変なとこで感心してしまった (スコア 1) 84

モバキャス、という名前でサービスを展開するものと思ってたら、nottv っていうんですね。あー、こっちのほうがぜんぜんいいじゃないですか。ブランディングのセンスがすばらしい。ネーミングもいいし、目の焦点があってない謎の生き物も毒気があってよい。新サービスは、綺麗にデザインするだけじゃ足りない。多少引っかかる変な名前、変なブランドキャラをあえて設定するのが流行るサービス作るコツかもしれません。

typodupeerror

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

読み込み中...