賃貸暮らしのわが家の地震対策【揺れから命を守る編】 以前のブログでも記載した、防災の優先順位に基づいて対策を進めています。まだ手をつけられていない部分もありますが、ある程度まとまってきたのでざっくりとご紹介していきます。 優先順位別に改善していっているため、今回は主に地震の揺れ対策がメインになります。…
賃貸暮らしのわが家の地震対策【揺れから命を守る編】 以前のブログでも記載した、防災の優先順位に基づいて対策を進めています。まだ手をつけられていない部分もありますが、ある程度まとまってきたのでざっくりとご紹介していきます。 優先順位別に改善していっているため、今回は主に地震の揺れ対策がメインになります。…
以下の文章は、Bram Cohen による How to Write Maintainable Code の日本語訳である。 本翻訳文書については、福盛秀雄さんと竹中明夫さんから誤訳の訂正を頂きました。ありがとうございました。 ソフトウェア技術者は、自分が書くコードがどのようにあるべきか分からず悩んでいる。よく知られたエッセイ「悪い方がよい」(訳注:日本語訳)がその良い例である――どうして悪いほうがより良くなれるの? やっぱり悪いほうが悪いんじゃないの? さらにややこしいことに、「悪い方がよい」の話は、それが主張しようとしている内容とは正反対の議論の中で引き合いに出されることが多い。 問題は、みんながコードの「美しさ」を判断するのに非常に多様な、また往々にして相反する基準を採用していることだ。美的感覚よりも客観的な、コード品質に対する基準が明らかに必要である。 僕としては、メンテナンス性に
ソフトウェア製品の開発関係者と話をしていると、時々「バージョン5」が話題になる。良い製品はバージョンが上がるごとに機能が豊富になって価値も高まっていくが、バージョン5あたりで完成の域となり、それ以上は価値をあげることが難しくなるという説である。各バージョンごとにコメントをつけるとすると以下のような感じになる。 バージョン1: とりあえず出たね バージョン2: 使い物になるかも バージョン3: 普通に使える バージョン4: すごく良くなったな バージョン5: 完成 バージョン6: もう機能追加はいらないよ 以下に少し検証を... Windows の個人向けのバージョンは、途中から 95, 98 と来たが、Windows 3.1 から継続して考えると Windows 95 はバージョン4、Windows 98 はバージョン5となる。その後に Windows Me がリリースされたが、正直言って
C言語初心者が戸惑うものとして、「再帰」に関する技法がある。まあ、今時の言語で「再帰関数」を書けないのは、COBOL と FORTRAN, 古典的BASIC くらいのものだが、一般的な言語解説書での説明は大変おざなりなものである。だから、これは意識して憶えないことには、やはり身に着かない。 そこで「Super Technique 講座」では、再帰の技法を、再帰という発想の親玉である Lisp(Scheme) を利用して理解する、という無謀な企てをしてみることにする。「ある言語を理解するのに、何で別な言語を勉強するの?」という当然の疑問が湧くことだろう。しかし、しかし、「それがハッカーというものである」。筆者は MS-DOS の時代に、UNIXのテキストツールの使い方を理解するために、それらを自分で実装した。一見「無駄」に見える技術投資は、ことプログラマにとっては決して「無駄」ではない。Li
Slot online 🦂 adalah situs mesin slot yang menyediakan permainan slot terlengkap. Situs slot gacor yang sengajah dihadirkan untuk anda yang senang bermain permainan slot gacor dan rasakan sensasional maxwin hari ini. Situs slot gacor online malam ini dan dapatkan kemenangan terbaik anda hanya dengan minimal deposit dan dapatkan kemenangan dengan mudah setiap hari.
日本語で上手いプレゼンをしている映像が見れるサイトを教えてほしいです。
In addition to an almost 20% annual discount, get an extra $75 off all annual Grasshopper virtual phone plans today.
社内の精鋭エンジニアを中心に定期的に勉強会をすることになった。んで、 JavaScript の講義は僕がやることになった。 資料を社内だけでとどめておくのはもったいないので、ここに公開していきます。社内の人も社外の人も読んでください。 講義の内容は基本的にソース嫁。ソースレビュー形式。 ※ターゲットは JavaScript は書いたことない、オブジェクト指向言語プログラマ。 Section 00 Prototype.js の前に JavaScript のオブジェクトの概要・・・ オブジェクトを作ってみる。 var object = {};オブジェクトにメソッドとかプロパティを追加してみる。 var object = { field: 'IT戦士', method: function() { alert('hello ' + this.field); } }; object.method()
昔「HyperSnapping」 というスナッピング(吸着)編集手法を提案したことがある。 図形をドラッグして編集するとき、 ドラッグ距離に応じて大きさが変化する格子(グリッド)が出現してスナップするようになるというものである。 ちょっとだけドラッグするぶんには制約が無いのだが、 遠くまでドラッグすると距離に応じて大きな格子にスナップするので 「アイコンの整列」みたいなことが簡単にできる。 設定した格子にくっつくように図形を配置できるシステムは多いが、 ドラッグ距離に応じて格子のサイズが変化するところがポイントである。 Alan Cooperの本によると、 一度使うと忘れないインタフェースを「イディオム」と呼ぶらしい。 スライダとかドラッグ&ドロップみたいなGUI操作は、 それまで見たことがなくても一度見れば使い方を忘れることがないから良いイディオムだといえる。 HyperSnapping
BambooHR is all-in-one HR software made for small and medium businesses and the people who work in them—like you. Our software makes it easy to collect, maintain, and analyze your people data, improve the way you hire talent, onboard new employees, manage compensation, and develop your company culture. It’s designed to set you free to focus on what matters most—your people.
Posted by masuidrive Mon, 20 Mar 2006 19:21:00 GMT やっとRails本読み終わりました。 気になった所には付箋をつけたので、引き続き復習を兼ねて書き出し。 Railsアジャイル本の自分用まとめ – P.1〜140編 初の日本語Rails本キター P.212 ブール型の属性を使う時は?を忘れずに モデルでブール型の属性を使う場合、そのまま属性名を使うと、Boolean型のオブジェクトじゃなく、’t’, ‘f’,’0’,’1’などの文字列を返してきます。 これをBoolean型に変換するには、属性名の最後に?を付けます。 user = User.find_by_name 'masuidrive' # この書き方はダメ puts "user is admin" if user.superuser # こっちが正解 puts "user is ad
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く