適当な画面作るのに便利なCSS

画面作るときは結構デザインに時間かかっちゃうけど、これとか使えば簡単に作れそう。 HTMLをCSSにあわせるな!クラス無しCSSフレームワーク tacit | Raccoon Tech Blog [株式会社ラクーン 技術戦略部ブログ]

LA LA LANDを酷評している人は一体何を見ているのか

ラ・ラ・ランド見てきました。素晴らしい映画でした。何がすごいって、絵が完璧。音楽もいい。エマ・ストーンはラブロマンスにはこれ以上ないくらいピッタリの、うっとりするような演技でした。 まだまだ良いところは書ききれませんが、絶賛記事は世の中に溢…

配色を考えるのに、RGBで考えるな

色選びって難しいですよね。適当に選ぶとどぎつい配色になってしまいます。 特にExcelやペイントのカラーパレットから選ぶと悲惨なことになります。人間がきれいだと認識する配色には、ある程度法則があります。 ただしその法則は、人間の特性に沿ったものな…

SIerデスマーチ人狼

ストーリー 概要設計とコーディングを並行するデスマーチPJの真っ最中。エンジニアたちは一刻も早く仕様をFIXし、PJを完了させたい。 しかし顧客は現場部門と調整しきれておらず、RFPに書ききれていない要件が山ほどあることに気づいてしまった。 エンジニア…

[Rails]Model/テーブル設計で必ず覚えておきたいSTI | Raccoon Tech Blog [株式会社ラクーン 技術戦略部ブログ] 自動化やスクレイピングに使えるやつ XPath | Raccoon Tech Blog [株式会社ラクーン 技術戦略部ブログ]

しばらくWindows8を使ってみた感想は、言われてるほど悪くないといったところ。 メトロスタイルはタッチパネルに最適化されていると言われているけど、実はキーボードと親和性が高い。タッチパネルだと細かい操作ができないから、1画面に表示する情報が少な…

インド人は0を発見したというけれども

僕らは小さい頃から0は当然のように知っていた。でも無いものは無いことは、発見前でも後でも変わらない。「無い」が数値の0にシフトしてしまっただけ。 プログラムを始めてぶつかる壁の一つに、nullがある。nullと0は別のもので、nullは人類が0を発見する前…

画像サイト巡回が捗るiPadやiPhoneでも使える画像閲覧用のブックマークレットつくってみたよ

画像の一覧がずらーっと出てるページを、スライドショーっぽくするブックマークレット。普通のブラウザでも使用可。 使い方は最後の方に。 javascript:(function(){var array=Array.prototype.slice.call(document.querySelectorAll('a[href*=".png"],a[href…

ポケモン初心者と呼ばれないために バトルトレイン21連勝まで(1)

ポケモンBW2が発売されて約一ヶ月、初めてポケモンに触った人や、あんまりやりこまない人でもエンディングを見れたころでしょうか。最近のポケモンはクリア後のボリュームも充実していて、ポケモンファン向けのやりこみを楽しめます。 でもゲーム中にヒント…

ものごととはそういうものだ

こんなエントリ書いたのは、人間みんなある程度で考えることをやめてて、それを理解させるのはつらいから。 シャットダウンがスリープになってたことを挙げたけど、電源っていうものは落とさないとだめなんだと信じている人が多いからそういう結果になったん…

あいらぶWindows 95

Windows 8 RPを入れてみたんだけど、なんかいまいち。 何がいまいちか考えてみた。 結局のところ、OSが変わるごとに、PCの操作を覚えなくちゃいけないってすごいストレスなんじゃないかと。 Win95→XPの流れの中で、大幅には操作自体は変わってない。だからス…

久しぶりにPC自作したからまとめてみた

Mid 2010のMacBook Pro一本にしてたんだけど、Diablo3が満足に動かないから買っちゃった。自作は苺皿くらいのときからさっぱりしてなかったから、選び方とか調べ直したとこのまとめ。 CPU Kがついてるかどうかでオーバークロックできる設定になってるかどう…

iOS開発メモ(書きかけ)

InterfaceBuilderで画面遷移をさせる - めも帖 画面遷移とかUIViewとか[iPhone] アプリのローカライズ(国際化対応)方法 | Sun Limited Mt. ローカライズ

それ、何が面白いの?

こないだ友達と飲みに行ったら、不思議な事を言っていた。 人の趣味に対して「何が面白いの?」というとブチ切れられるけど、「どの辺が面白いの?」というと嬉々として語りだすとのこと。 言われたシーンを想像すると僕も同じ反応を示すと思うけど、言葉の…

2-4 九九表示プログラムを作る 制御構造

前置きが長くなってしまいましたが、順にコーディングしていきます。 この章については、わかりやすい記事が沢山あるのでざっくりです。わからなければ検索してください。 プログラミングの基本中の基本、制御構造を使用します。 変数 var i = 1; i = i +1; …

2-4 九九表示プログラムを作る 作る

それでは作っていきます。 一の段を作る 前回のループのところの例と一の段が似ていると気づいてもらえたでしょうか? // 一の段表示プログラム var kakeru = 1; // 1から while( kakeru <= 9) { // 9までをかける textarea1.value += ' ' + 1 * kakeru; // …

3-1 とりあえず終わり

ここまでのことで、入門はできてるので、初心者向けの記事を読んで何を言っているかわからないということはなくなっていると思います。この先は覚えなければならないジャンルが多岐にわたるので、各自でやりたいことによって調べてみてください。 覚えなけれ…

3-2 初心者から中級者を目指すためのチュートリアル

オブジェクト指向について理解するには、遠回りしてる気もするけど、このステップが最短な気がする。このへんちゃんと理解してれば他の言語に浮気が楽勝になるし。 1.Javaをかじる 簡単なところだけ。分岐、ループ、配列、パッケージ、メソッドとフィールド…

2-1 九九表示プログラムを作る

今回の目的 プログラミングをしたことが無い方にとって、プログラミングは難しい勉強をして、頭の良い人がやるもんだというイメージを持っているかもしれません。僕の経験上、それは誤った認識だと感じています。最先端の技術開発をする研究者を目指すのであ…

2-2 九九表示プログラムを作る 解答例その1

さっそく解答例 textarea1.value = ''; textarea1.value += '1 2 3 4 5 6 7 8 9\n'; textarea1.value += '2 4 6 8 10 12 14 16 18\n'; textarea1.value += '3 6 9 12 15 18 21 24 27\n'; textarea1.value += '4 8 12 16 20 24 28 32 36\n'; textarea1.value …

2-3 九九表示プログラムを作る 設計

前回挙げた間違いの原因は、「九九の表を表示する」という「要件」に対して、「コーディング」してしまったことにあります。「九九の表を表示する」というのはどういうことなのか、作ってみてからやっぱり変だから作りなおそうということが減らせるくらいに…

1.hello,world

今回の目的 習うより慣れろということで、とりあえずやってみます。 学習用につくったサンドボックスの使い方の説明のために、そして昔のえらいひとが最初にプログラミングするときはhello,worldと表示するもんだとしたことにならって画面にhello,worldと表…

0.まえがき

プログラミングの入門書ってなんかわかりづらい、と思っていました。だから、はじめてプログラミングする人向けに、たらたらと記事を書いていきます。 「プログラミングができる」とはなんだろうか 入門書がわかりづらい理由を考えてみるといろいろあります…

Javascriptを試せるサンドボックス作ったよ

ここ。 プログラミング初学者向けのエントリかHPかをずっと作りたかったんだけど、しょっぱなの初学者の敷居の高さ問題が難しすぎて手をつけられなかった。 まず、プログラミングは敷居が低いこと。始めるのと使えるようになるのが別だとすれば、始めるだけ…

プログラマがすぐに解けない問題をプログラマ的に解いてみた

まつひろのガレージライフ: 幼児が数分で解けるのに大人が解けない算数(?)の問題 8809 == 6:false ↓ 何らかのロジック走ってる int unknown(int arg) unknown(8809) == 6:true unknown(7111) == 0:true ・ ・ ・ 関数unknownの仕様思いつかない ↓ 型間違…

docomo 定額データプラン128Kをおすすめする5つの理由

定額データプラン128Kに切り替えて1ヶ月経った。けっこう良い。使用端末はXperia ray。SPモード。 1.意外と遅くない 思ってたより遅くて困ることがない。128Kでできない事って言うと、画像をたっぷり使ったリッチなサイトが遅い、youtubeなんかの動画ス…

ソフトウェアテストのエビデンスってなんぞや

SI屋さんをやってるんだけども。要件定義→概要設計→詳細設計→製造→単体テスト→結合テスト→総合テストっていう昔ながらのウォーターフォールモデルで、昔ながらに手動でテストを行ってる。 詳細設計の意味も理解出来ないんだけど、そっちはもっともらしい理由…

CSS3のAnimationsで遊んでみた

CSS3 Animations;アニメーション - CSS3ウェブブラウザ実装メモ - 血統の森 web実験小屋 これを見てたら面白そうだったから使ってみようと思ったけど、あんまり使い道が思い浮かばない。 とりあえずはてなキーワードのhoverをホバーさせてみた。Firefoxとか…

ゆとりって文章乱れてるよね

っていう話を2chで議論してるとか噴飯。 http://blog.livedoor.jp/news23vip/archives/4003834.html こいつらがゆとり世代が出来なかった、今だと完全におっさん世代しか使えなかった頃の2chを見たらどうなってしまうんだろう。 はとわの混同くらいで済むの…

9時間以上寝なくちゃいけないタイプ

7時間くらいでも良いタイプの日もある。 よく3時間ごとに眠りの周期が来るから、3時間周期で眠ったほうがいいっていうけど、平均3時間周期だと2:50周期の人も3:10周期の人もいそう。そうすると、3時間周期で6時間寝ると20分ずれて、眠気まっただ中とかになり…