タグ

開発に関するthichのブックマーク (21)

  • 裏も表もないトイレの“紙”様 日本製紙クレシア「スコッティ12ロール」 (産経新聞) - Yahoo!ニュース

    【開発ヒストリー】 表と裏ともなめらかなトイレットペーパーがお目見えした。日製紙クレシアが10月から売り出した「スコッティ12ロール」は、手に巻き取ろうが、くしゃくしゃとまるめようが、使い心地に満足できる商品を目指した自信作だ。開発陣は評判を勝ち取るまでに、幾重にも工夫を重ねてきた。 ■裏で拭いたら意味なし トイレットペーパーには表と裏がある。ロールに巻いたとき目に見える側が表、内側が裏だ。メーカー各社が肌触りのなめらかさを競い合うのは表の話。裏はたいがい、繊維がけば立っている。メーカーは利用者が表を使うことを想定して、商品を設計している。ところが、実態はメーカーの想定とは異なるらしい。 日製紙クレシアの調査によると、トイレットペーパーの使い方でもっとも多いのは、「柔らかく丸める」で約3割を占めた。これでは表の肌触りが生かされない。それどころか、「裏面を外にして折りたたむ」「裏

  • 長文日記

    thich
    thich 2011/03/01
    考え方のプロセス。人生の変化。
  • iPhone SDK アプリケーション開発ガイド — 正誤表 — マーリンアームズ株式会社

    iPhone SDK アプリケーション開発ガイド Jonathan Zdziarski著 近藤誠監訳  武舎広幸+武舎るみ訳 トップ 例題ダウンロード 正誤表 まえがき等 訳者あとがき 追加情報 書評 | オライリー アマゾン その他の著訳書   ブログ   辞書サイト 下記の誤りなどが見つかりました。お手数ですがご変更ください。 重要な訂正は背景に色が付いております。 例題などがうまく動かない場合は、付録2 デバッグの参考もご覧ください。 原著者が画像を削除してしまった例があり、それらについてはこのサポートページに画像をおくようにしていますので、ソース中のURLを変更してください(すべての画像を準備したつもりですが、もし漏れがありましたらご連絡ください)。 このiPhone SDK のバージョン3の時点で作成したものであるため、XcodeやInterface Builderの図やウィ

  • Hello World / HPDT

  • インターネット側からiPhone上のソケットに接続できました « ku

    実は私、NokiaがNokia端末上で動くMobile Web Serverを出した時にセットでついてたMWS:Rationale - OpenSourceに今までのウェブサーバなんか全く全然インタラクティブじゃない、インタラクティブっていうのはこういうのを言うんだ!と書かれているのを読んで以来、ケータイウェブサーバウォッチャーです。 今日、帰宅途中に @shachi @cqa02303 photoアルバムじゃなくて、ftpやhtmlサーバを内臓したカメラアプリっていいんじゃないかと思うですよ Twitter / fladdict: @shachi @cqa02303 photoアルバ … というのを読んで、そういえば今すぐ日の携帯で動かせるウェブサーバ CeHttp - bits and bytesでためした限りはSoftbankだと外からも繋げられたから、もしかしておなじSonft

  • Cocoaの素、Objective-Cを知ろう - @IT

    Objective-C初心者のための入門連載です。Objective-Cとは何かの基礎知識から、さまざまな基構文/文法(変数、データ型、nil、配列、プロパティ、アクセサ、クラス、スーパークラス、ルートクラス、サブクラス、ポインター、メソッド、インスタンス、リンク、ラッパークラス、コンパイラディレクティブ、id、メッセージ式、文字列操作、forなどの繰り返し(ループ)、列挙子、ディクショナリ(連想配列)、高速列挙、オブジェクト指向、継承、プロトコル、多重採用、セレクター、クラスクラスター、カテゴライズ、カテゴリ、メモリ管理、ガベージコレクション、参照カウンターなど)を、書き方が分かる豊富なサンプルコードとともに解説します。

  • Ring

    Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や

  • 目的別インデックス:iPhoneアプリ開発を始めてみたい! | iPhone-dev

    iPhoneのアプリを開発するにあたり、今ではたくさんのチュートリアル記事がでていますので、そのなかで入門記事をあつめてみました。また、関連書籍も参考にして下さいね。 gihyo.jp 目指せ!iPhoneアプリ開発エキスパート 技術書籍で有名な技評さんのgihyo.jpで10回に渡りアプリ作成の一連の流れが解説されています。目次を紹介すると以下の流れになっています。 # 第1回 プログラマのためのiPhone仕様の紹介 # 第2回 iPhone SDKの入手と設定 # 第3回 アプリ開発の第一歩 # 第4回 初めてのプログラミング # 第5回 アクションとObjective-C # 第6回 画面とパーツの調整 # 第7回 応用テクニック # 第8回 アプリの完成を目指して # 第9回 デバイスでアプリを動かす # 第10回 App Storeで

  • 「できるからやる」から脱却しよう - GoTheDistance

    atsuizoさんのこのエントリを読んだ。 そろそろ内製回帰について一言いっておくか。 - なからなLife 同時期に内製派として出会い、立場は変われど目指す方向が同じの友人のエントリを読んで、歯がゆい気持ちになった。 上記エントリの骨子は「プラスを広げる内製のメリットを引き出すためにも、「言われたからやる」じゃなくて「提案して、実行する」ことに価値がある、それをモチベーションにする組織作りをしなくてはならない」ということにあり、その点については完全に同意です。 でも、現場じゃ忙殺されているうちにわかんなくなるんだ。何のために今この仕事をしているのか、が。それを伝えるのは、経営の仕事なんだ。 僕は中小企業に属しているから経営と実際の業務と情報システムの3つの軸を自分の中に立ててバランスを取ることができていますが、ほとんどは「経営」「現場」「情シス」に役割が別れているため、その調整コストたる

    「できるからやる」から脱却しよう - GoTheDistance
  • 記録が前進の原動力になる - レジデント初期研修用資料

    今は電子化された原稿を、出版社の方に、暫定的に Subversion で管理していただいて、 原稿に加わった変更の履歴だとか、あるいは出版社側で行われた処理については、 逐一Trac というアプリケーションで閲覧できるようになっている。 そもそもまだ、企画が通るのかどうか分からない段階。出版社の、言わば軒先を借りて遊ばせていただいているだけなんだけれど、 これは当に快適だなと思う。 振る舞いがコンテンツになる 単なるユーザーとしてTrac を使う分には、これは単なるホームページに見える。 Wiki みたいに、自ら何かを書き加えることもできるみたいだけれど、Trac は、 原稿に関する自分の振るまい、Subversion からチェックアウトしてきた原稿をあれこれ直して、 それにコメントを加えてコミットするという、一連の作業が、そのままTrac のコンテンツとして、 Web ページに反映され

  • 高い可用性と性能を低コストで確保―分散技術の先端を知る—Part4 | IT Leaders

    分散システムは、複数台のコンピュータノード(以下、ノード)を用いることにより、システム全体としての処理能力を向上させたり、可用性を増大させることを目的にしたシステム形態である。処理するデータ量の増大に対してこれまでは、サーバーのCPUを増設する、リレーショナルデータベース(RDB)を増強する、といった対策で乗り切るケースが多かった。しかし、そうした対策はパフォーマンスとコストの両面から見て限界を迎えつつある。信頼性の高いサービスを低コストで提供するクラウドコンピューティングにとって、大規模な分散システムを実現することは極めて重要である。 ただし、分散システムには複数のコンピュータを単純に並べるだけは不十分で、それらを協調動作させる技術が不可欠だ。その上で大量のデータを高速に処理する性能と高い可用性を実現しなければならない。 パートでは、インターネットイニシアティブ(IIJ)が独自に開発し

  • 使えるvalidate一覧

    zenpou 1. 名前: たかせゆういち 2. blog: http://d.hatena.ne.jp/zenpou 3. 年齢: 24くらい Railsについて 1. KBMJでRailsの開発をやっています。 2. 小江戸らぐというユーザーグループで、毎月Railsの勉強会の講師をしています。。 開発環境とか 1. Windows Vista(ノート) と Windows XP(デスクトップ)を2台並べてます。(synergyで連動) 2. でも、実際に開発する場合、ネットに繋がってたらLinuxにPuttyで接続して開発。 3. ネットに繋がってない場所だと、ローカルのcoLinux上にPuttyで接続して開発。 4. 開発に使うLinuxは、ディストリは余り気にしないけど、debianとCentOSとFedora。 5. Linux上でzsh + scre

  • Androidの仕組みを知る(1)

    遂に日でもAndroid携帯が発売された。注目を集めているAndroidとは,一体何なのか,パソコンに移植するためにはどのような作業が必要なのか,アプリケーションを開発するにはどうするのか解説する。 Androidは,米Google社が開発し,携帯電話関連の業界団体であるOHA(Open Handset Alliance)が2007年11月に発表した,ソフトウエア・スタック(複数層で構成するソフトウエア群)である。 Androidを構成するソフトには,携帯端末向けに改良されたLinuxカーネルとミドルウエア,アプリケーションの実行環境,開発環境であるアプリケーション・フレームワーク,アプリケーション,がある。 Androidは携帯端末用として開発されているものの,適用範囲は携帯端末にとどまらない。Androidが現在対応しているCPUは英ARM社のARM系と米Intel社のx86系の2種

    Androidの仕組みを知る(1)
  • 「富豪プログラミング」もいいけど「けちな大富豪」になるべき

    Ruby on Railsに代表されるDRY(Don't Repeat Yourself)スタイルのフレームワークは、手っ取り早くサイトを立ち上げるのにはとても便利だ。特にRailsのActive Recordの様に、ランタイムにダイナミックにコードや設定ファイル(もしくはそれに相当するもの)を生成してくれる仕組みは、情報を一カ所のみに記述することによりミスを減らすという意味でもアジャイルな開発という意味でも重要である。 ただ、この手のフレームワークを使う場合に一つ気をつけなければならないのは、それがスケーラビリティの面で商用に耐えられるものか、という点である。特に、その手のダイナミックなコードや設定ファイルの生成(Railsの場合だとデータベース上のテーブルのスキーマに基づいたActive Recordクラスのダイナミックな生成)が、最初にサイトにアクセスが来た時に一度だけ実行されるもの

  • 主語は「わたし」に――相手の心に響く伝え方

    話し相手に意思や思いを伝えることは難しい。相手の気分を害さずに気持ちを伝えるには、話す内容の主語を「あなた」から「わたし」に変えてみるといい。 仕事をしていると、会社の仲間や顧客に対してさまざまなメッセージを伝える機会がある。その中でも指導や指摘、依頼のメッセージは伝える側も伝えにくく、言われる側も嫌な思いをしかねない。一方期待や感謝などのメッセージは、伝える側にとっては少し気恥ずかしいが、伝えられた側はうれしい気分になる。 このように、メッセージにはネガティブなものもあればポジティブなものもある。今回はこうしたメッセージの種類にかかわらず、少し意識するだけで自分の気持ちを正直に伝え、相手の心に響かせる方法をお伝えしよう。 メッセージの伝え方で受け取る側の気持ちも変わる われわれの仕事は複数のメンバーで構成されることが多い。第三者とのかかわりは自分の仕事にも影響を及ぼすものだ。システム開発

    主語は「わたし」に――相手の心に響く伝え方
  • グーグルがAndroidアプリ開発コンテストの第2弾を発表

    グーグルは2009年5月27日(米国時間),Android用アプリケーションの賞金付き開発コンテストの第2弾「Android Developer Challenge 2」(ADC2)を開始すると発表した。8月にアプリケーションの応募を受け付け,10月中旬に第1ラウンドの結果発表,11月中旬に優勝者が決まるという。 今回のコンテストは,10個のカテゴリに分けて競う形を採る。具体的には,(1)教育/リファレンス,(2)ゲーム:カジュアル/パズル,(3)ゲーム:アーケード/アクション,(4)ソーシャル・ネットワーキング,(5)ライフスタイル,(6)生産性向上/ツール,(7)メディア,(8)エンターテイメント,(9)旅行,(10)その他――のカテゴリである。 賞金は,各カテゴリごとに第1位が10万ドル,第2位が5万ドル,第3位が2万5000ドル。また,全カテゴリを合わせた総合順位も競い,上位入賞

    グーグルがAndroidアプリ開発コンテストの第2弾を発表
  • まつもと直伝 プログラミングのオキテ 第20回 MVCとRuby on Rails:ITpro

    Ruby on Railsをはじめとする最近のWebアプリケーション・フレームワークの多くは,MVCと呼ばれるデザイン・パターンを採用しています。今回は,このMVCパターンの「正体」について考えます。 MVCはGUIを備えたプログラムを設計する際の指針となるデザイン・パターン*1の一つです。「モデル」(Model),「ビュー」(View),「コントローラ」(Controller)という3つの構成要素の頭文字から命名されました。多くのデザイン・パターンはプログラムの一部のみの構成を決めています。しかし,MVCはアプリケーション全体の構成を決めることが多いため,「アーキテクチャ・パターン」と呼ばれることもあります。 MVCは,元々プログラミング言語Smalltalkにおいて,ウインドウ(GUI)を持つアプリケーションを構築する際の指針として誕生しました。 MVCを発明したのは,当時,米Xero

    まつもと直伝 プログラミングのオキテ 第20回 MVCとRuby on Rails:ITpro
  • 3行でできる超お手軽全文検索 - mixi engineer blog

    梅雨。部屋干しした洗濯物による異臭騒ぎに苦しむmikioです。今回は、Tokyo Cabinetのテーブルデータベースで超お手軽に全文検索をする方法について説明します。 使い方 テーブルデータベースについてまずおさらいしておきましょう。PerlRubyのハッシュのようにコラム名とその値を関連づけた構造を、主キーを識別子として保存するデータベースです。例えばRubyからデータを保存するに以下のように行います。データベースであることをほとんど意識させないというのが素敵ポイントです。APIはCでもPerlでもRubyでもほとんど同じなので、言語にかかわらず同じようにレコードを操作できます。 require 'tokyocabinet' include TokyoCabinet # データベースを開く tdb = TDB::new tdb.open("casket", TDB::OWRITER

    3行でできる超お手軽全文検索 - mixi engineer blog
  • | ^^ |秒刊SUNDAY | もうアプリ要らない!WEB開発に使えるFirefoxのアドオン11個

    2008年07月09日 もうアプリ要らない!WEB開発に使えるFirefoxのアドオン11個 Firefoxの強みといえば、やはり膨大な種類と強力なアドオンでしょう。その中でも特に使える、そして開発に役立つアドオンがありますので是非活用してみてください。もうこれでアプリ要らなくなるかもしれません。 ◆DreamWeaverの代わりに『Codetch』 言うならば、DreamWeaver。ブラウザ上で、HTMLのコーディングが視覚的にできてしまうDW要らなくなるソフト ■Codetch.com :: Home ■インストール ◆ブログエディタ『ScribeFire Blog Editor』 Wordpressなどのブログに投稿する機能を持ったエディタです。 ■ScribeFire - Fire Up Your Blogging! ■インストール ◆簡単なアプリ開発『The Pencil

  • Producing Web » Blog Archive » Web企画を立てる際にリストアップする34の要素

    Webサービスの企画を行う際に、企画書を作られることがあるかと思います。個人で作るサービスであれば作らないこともあるでしょうが、企業として取り組む場合には必要なものです。 via Changes to site permalink page on Flickr - Photo Sharing! なぜ必要かと言えば、プロジェクトメンバーと意識を共有するためです。これがずれていると、プロジェクトの進行方向が徐々にずれていってしまいます。そうならないよう、初志を書き出しておくことで、定期的に見直し、改訂してプロジェクトを進めていくのが重要です。 そこで今回は私がWebの企画書(自分用ではなく、他社への提案用)を作る際に注意している項目を書き出してみました。実際は、これらを必要に応じて削除/追加したりします。 □ コンセプト 最も大事ですね。端的な言葉でサービスの概要を言い表す必要があります。 □