タグ

2012年1月26日のブックマーク (24件)

  • Loading...

    Loading...
  • dankogaiさんへの返信 : 小野和俊のブログ

    昨日、「メンテナビリティの高いソースコードを目指して」というエントリを書いたところ、dankogaiさんから、「コードも見せていないお前にコードを語る資格はない」と怒られてしまったので返信エントリ。 実はブログを初めて1,2年くらいの頃はコードを含むエントリをそこそこ書いてたのですが、プログラマーでない知人から「何の話か全然わからなかった」と言われ、またdankogaiさんも指摘している通り、「コードについて書く方がコードを書くより読まれる現実」があり、コードを含むエントリはJava Programming Tipsという別のブログに移した経緯があります。 ではどこに力を入れているかというと、私が一番力を入れいてるのはDataSpiderという商用ソフトウェアの設計と実装ですが、これはアプレッソの50人の社員を10年間支えてきてくれているソフトウェアなので「はい、どうぞ」とソースコードをお

    dankogaiさんへの返信 : 小野和俊のブログ
    peketamin
    peketamin 2012/01/26
    「オープンソースプログラマーは職業プログラマーより偉い」っていう前提に注意しようと思った。(っていうか、無意識のうちにそう思ってた自分に気づいた)
  • ディレクターなら知っておきたい「バナー広告制作の基礎知識」 : LINE Corporation ディレクターブログ

    こんにちは、NHN Japanのマッチングサービス事業部でマーケティングを担当しているotakeです。 今回は担当サービスの運用業務と並行して出稿も担っている忙しいディレクターさんやこれから出稿業務に携わる方のために、チャッチャと読んで現場ですぐに使える実戦的なナレッジの一部を「バナー広告制作の基礎知識」として書かせていただきます。 当事者意識を持たせるAttentionを考える ユーザーの購買行動において、バナー広告が担うポジションはAttention(注意)喚起にあたりますが、一般的にバナー広告は誰に注意を促すものなのでしょうか。 検索から目的を持って能動的に何かを探しているわけではないが、潜在的な関係性を秘めているのがバナー広告の対象となる潜在層。ここに位置する対象には”この広告はあなたに関係あるものです”、”おそらくあなたの話です”といった潜在欲求に気づきを与える「当事者意識を高め

    ディレクターなら知っておきたい「バナー広告制作の基礎知識」 : LINE Corporation ディレクターブログ
  • 尾野真千子、ヒロイン交代に「複雑ですね」 (サンケイスポーツ) - Yahoo!ニュース

    NHK連続テレビ小説「カーネーション」試写会&会見に出席した左から、新山千春、尾野真千子、川崎亜沙美=大阪市中央区(写真:サンケイスポーツ) 女優、尾野真千子(30)が25日、大阪市中央区のNHK大阪放送局で行われた連続テレビ小説「カーネーション」(月〜土曜前8・0)の第18週(30日〜)の試写会に出席した。 【写真で見る】尾野真千子、自画自賛「面白かったでしょ」 18週から舞台が昭和30年代に移り、成長した長女役、新山千春(31)、次女、川崎亜沙美(27)らが登場。3月3日放送分からは、70代以降の晩年を演じる夏木マリ(59)にバトンタッチする。 尾野は「(交代は)複雑ですね。でも、私一人では成り立たない。バトンタッチがあるから成り立ってる。私がおばあちゃんを演じても気持ち悪い。しわもないし、声に張りもあるし」と笑顔。「(後任が)夏木さんと聞いてステキやな、と」と信頼を寄せた。

    peketamin
    peketamin 2012/01/26
    ええええええ!…まぁでも笠智衆じゃあるまいし、晩年の役は30代のオノマチには難しいか。そんな中でも後任が夏木マリというのはナイスキャスティング!
  • コードについて書く方がコードを書くより読まれる現実 : 404 Blog Not Found

    2012年01月26日13:00 カテゴリCodeArt コードについて書く方がコードを書くより読まれる現実 ビューティフルコード Andy Oram / Greg Wilson 編 "38 Beautiful Coders" 著 / 久野禎子 / 久野靖 訳 [原著:Beautiful Code] ご高説もっとも。 小野和俊のブログ:メンテナビリティの高いソースコードを目指して ソフトウェアを中長期にわたってメンテナンスしていく場合、メンテナンスしやすいコードと、メンテナンスしにくいコードとの間には、同じ機能を実現していたとしても、その価値には雲泥の差があります。 で、どこですか? あなたの、コードは。 blogの記事も、5000を超えて久しい。コードが入ったものもあるし、入っていないものもある。 これくらい書いていると、いやでもわかることがある。 読者のほとんどは、コードを読みたくな

    コードについて書く方がコードを書くより読まれる現実 : 404 Blog Not Found
    peketamin
    peketamin 2012/01/26
    "で、どこですか?あなたの、コードは。" アイタタタ
  • ペア・プログラミング:An Agile Way:オルタナティブ・ブログ

    アジャイルのプラクティスを、もう一度解説して行きたいと思います。できるだけ、日の文脈にあった内容を加えて、実践できるように。また、野中先生に後でコメントを頂く予定。 ペア・プログラミング 文字通り、2人一組になってペアでプログラミングを行う。XPでの1つのプラクティスに挙げられており、1台のPCを交互に使って行うのが基形。昨今ではデュアルディスプレーを使ったり、ネットワークと画面共有を使ったりして遠隔地で実践しているチームもある。 コーディングは単純作業ではない。1つ1つの変数や操作の名前を決めることや、その構造、アルゴリズムにいたるまで、多くの設計判断が入り込む、クリエイティブな活動である。また、ミスが起こりやすい作業でもある。刑事やパイロット、スキューバダイビングなど、リスクが高い作業はペアで行うことは現実の世界にはたくさんある。二人でプログラミングを行うことで、リアルタイムにレビ

    ペア・プログラミング:An Agile Way:オルタナティブ・ブログ
    peketamin
    peketamin 2012/01/26
    "リスクが大きい作業や逆にクリエイティブな作業はペアで行ったほうが効果的"
  • ゲーム感覚で楽しく学べる系Webサービスいくつか

    ちょこちょこ見かけるので最近に なって見かけた、ゲーム感覚で 楽しく学べるWebサービス的なもの をご紹介。Webアプリのアイデア の参考にもなればなぁとの気持ち も込めて。 ゲーム感覚で学べる、みたいなWebサービスは昔からありますので、ここ最近見かけたものを中心に少しまとめてみます。暇つぶししながら学べるって考えるとお得かもしれませんね。 Web制作に関わるものが中心です。 Kern Type カーニングをゲーム感覚で楽しく学べます。ドラッグで文字詰めしてください。 Kern Type Shape Type ベジェ曲線を学べるサイト。デザイナーさんは勿論、非デザイナーさんもこういうのでデザインがいかに難しく時間がかかるものか理解できるのではないかと。こういうの体感しておくとデザインなんて安売り出来ないし、簡単に学べない事が分かるかと思います。 Shape Type Color — Me

    ゲーム感覚で楽しく学べる系Webサービスいくつか
    peketamin
    peketamin 2012/01/26
  • Macのファンが回りっぱなし充電もできない状態になったら「SMCのリセット」を行おう。 – 和洋風KAI

    朝からピーンチ!だった、するぷ( @isloop )です。 どうやら昨日ブラウジングしながら寝落ちしてしまったのですが、朝起きたらMacBook Airがブーンとファンが回りっぱなし状態に。しかもMagSafeのLEDランプもつかず、充電もできない状態でした。 「なんじゃこりゃぁ!」と松田優作並に太陽にほえたかったのですが、まだ日が照ってないので対処方法を探してみることに。 そしたら解決方法がありました!あったんやで! どんな状態になったのか。 まずファンがなりっぱなしです。ブーンとずっとなってる。これには焦りました。あきらかに故障してるっぽいですもん。 次に、メニューバーをみると電源バーが表示されない状態に。なんじゃこりゃ! あと、MagSafeのLEDもつかなくなりました。これはジーニアスバー行きか・・・!と思ったのですが! SMCのリセットで治る! Intel-based Macs:

  • 女性を無視したマーケティングがどれだけ痛いかがわかるデータたち – TechDoll.

    どんどんパワーアップしていく女性たち。女性の収入はどんどん上がっているし、家庭でお財布の紐を握っているのも女性。そんな女性を理解するためのデータがTheNextWebにあったので紹介するよ。 米国では、購入判断の85%を女性が決めたり影響したりしてるそう。従来の男性商品に関しても、その50%以上を女性が購入している。その一方で、女性の91%が、マーケターや広告主は自分たちを理解していないと回答してる。 収益力 1. 平均的なアメリカ人女性の収入は2028年には男性を上回ると予測されている 2. 米国の私有財産の51%が女性によってコントロールされている 3. 米国の持ち株制度の50%以上が女性によって保持されている 4. 米国の個人資産の60%以上を女性がコントロールしている 女性の購入パワー 5. 自動車からヘルスケアまで、消費者購買の85%は女性によって行われている 6. ヘルスケア関

    女性を無視したマーケティングがどれだけ痛いかがわかるデータたち – TechDoll.
  • きらりの部屋

    2020年6月に脳出血の緊急手術を受けた俳優でモデルの清原翔(きよはら しょう)さん。 1993年2月2日生まれの清原さん、2024年2月に31歳になりました! 清原翔さんが脳出血のその後はどうなったのか気になる人も多いようですが、2024年現在も療養中とのこと...

  • YouTube - Broadcast Yourself

    ガストロンジャー

    peketamin
    peketamin 2012/01/26
    相変わらず石森への可愛がりがヒドイw
  • ペリーがパワポで提案書を持ってきたら :: デイリーポータルZ

    最近知ったのだが、いまセンター試験って国立大学だけじゃなくて私立大学もたくさん参加しているのだ。 きっとセンター試験に参加しませんかって提案書を持って大学を回った人がいるのだろう。パワーポイントで作ったA4横の資料だ。 紹介から始まって、費用や役割分担、スケジュール案だろうか。 そう思うとなんでも提案書が作れる気がしてきた。日でいちばんメジャーなあの交渉ごとで提案書を作ってみよう。 仕事じゃないパワーポイントって楽しいですね。(林 雄司) 開国させるための資料を作ります 自分がペリーになったつもりで日に開国を促す提案書を作ってみた。ペリーの肖像画は著者の死後50年が経っているために自由に使えるようになっていた。ラッキー。

  • 図解でみる正規表現入門  part11 - いろいろな繰り返し (6)

    前のページ    次のページ 繰り返しのお話は今回で最後です★  今回は、少々トリッキーな 否定形の繰り返し表現 を2つご紹介します .*? を使ってもうまく動かないときにどうしても必要になる表現なので 繰り返し表現で困ったときにはこれらの使用をご検討下さい ■ [^ABC]*? これはどういう意味なのかと言うと、A、B、C 以外の文字の繰り返し です まずは .*? と [^ABC]*? の動作の違いを見てみましょう♪ ▽ JR.*?駅着 で検索した図 最初の 「JR」 から 「駅着」 までヒットしてしまってますね これは 「 . 」 が 「駅発」 の 「駅」 にもヒット出来るために このような誤爆が起きてしまいます ▽ JR[^駅]*?駅着 で検索した図 最初の 「JR」 からはヒットしていませんね これは、最初の 「JR」 と 「駅着」 の間に 「駅発」 の駅の文字があるので 最初の

  • 図解でみる正規表現入門  part31 - 文字列 の 否定

    正規表現 否定 文字列前のページ    次のページ いろいろな環境の中には、先読みの否定である (?! ) が 使えない環境があります。 このような環境では、 「ABC」 という文字列を含まない というような、文字列の否定をする正規表現を作るのは とても難しい作業になります ※ (?! ) が使える環境での作り方は こちら 。 では、例として、 以下のようなテキストにマッチする正規表現を考えてみましょう★ ・ テキストの先頭が AA から始まる ・ テキストの末尾が AA で終わる ・ 先頭の AA と、末尾の AA との間に挟まれた文字列の中には  AA が存在しない ちなみに、 "AAAAA" というテキストの場合、中に挟まれた文字列が  A の1文字だけなので、マッチするものとします ▽ マッチさせたいテキストの図 このような場合、 まず、以下のように正規表現に使えそうなパーツを書き

  • 図解でみる正規表現入門  part28 - 先読み 肯定 (?= )

    前のページ    次のページ 今回は 先読み の 肯定 である (?= ) をご紹介します! これも動作しない環境が多いのですが、 先読みはとても強力 な表現 です! 先読みを覚えれば正規表現の幅がとても広がりますよ★ ではまず、 先読みがどういうものかをご説明しましょう♪ 以下の表現をご覧下さい A(?=B) これは、 もし 「A」 の後ろの文字が 「B」 だったら 「A」 1文字にマッチする という意味の正規表現です では、 実際に動かした図をご覧下さい♪ ▽ 「 A(?=B) 」 で検索した図 「AB」 の 「A」 にマッチしていますね! そして、 「AB」 の 「B」 にはマッチしていません この正規表現にマッチするのは 「A」 の1文字のみで、 「B」 はマッチの条件として呼ばれているだけなのです また、 (?= ) は ^ や $ と同じように、位置 にマッチする表現です 以下

  • パーティショニングの使用例 - カーディナリティが低いカラムを使って検索する場合

    MySQL 5.1で追加された機能にパーティショニングがある。これは適切に利用すれば非常に強力な機能であることは間違いないのだが、使いどころが難しい。なぜなら、 インデックスをつけるだけでカバー出来る場合が多い。 パーショニングを使わずに、単にテーブルを分けてしまえばいい。 テーブルが巨大にならないとあまり効果を実感できない。 使い方を間違えると性能が落ちてしまう。 などの問題があるからだろう。 そんなわけで、今日と明日でパーティショニングが役に立つシーンを2つ紹介しようと思う。今日は一つ目、インデックスをつけたいカラムのカーディナリティが低い場合だ。カーディナリティとは日語に訳すと濃度とか訳されるが、要は値の種類(分散具合)のことである。例えば、YesかNoの2つの値しかとらないカラムは非常にカーディナリティが低く、インデックスをつけるととても効率が悪い。インデックスを使って目的の行を

    パーティショニングの使用例 - カーディナリティが低いカラムを使って検索する場合
  • The Greatest Tech Companies In History, Period.

    An icon in the shape of a person's head and shoulders. It often indicates a user profile.

    The Greatest Tech Companies In History, Period.
    peketamin
    peketamin 2012/01/26
    フォード安定の首位
  • iPhoneで動くARアプリを作るためのライブラリ10選

    iOSでもARしよう 前回の「3DモデルがアニメーションするARをOpenGL ESで作る」までは、主にAndroidでAR(拡張現実)を実現する方法について解説してきました。 スマートフォンの2大勢力としてiPhoneAndroidが挙げられる以上、iPhoneでARを実現する方法も書かなけれ消化不良というものでしょう。「モバイルARアプリ開発“超”入門」の第5回はiPhoneiPadで使用されているiOSにスポットを当ててみます。 iOSで使用可能なARライブラリ8選 iOSで使用可能なARライブラリは各社開発を進めているため、実用に耐え得るもののみに絞っても、かなりの数が出そろっています。まずは、それぞれのライブラリについて、各社のサイトやデモアプリを動かした結果を基に簡単に見ていきます(アルファベット順)。 また、以下の一覧では認識方法を以下の3種類に分けて記述していきます。

    iPhoneで動くARアプリを作るためのライブラリ10選
  • 非公開サイト

    サイトの構築。作品の販売。ブログの投稿。この他にもさまざまな機能があります。 ログイン サイトをはじめよう 非公開サイト このサイトは現在プライベート設定になっています。

    非公開サイト
    peketamin
    peketamin 2012/01/26
  • オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル

    トップ 目次 はじめに コマンド Rubyの起動 環境変数 Ruby 言語仕様 Ruby でのオブジェクト オブジェクト クラス プロセスの実行 Ruby プログラムの実行 終了処理 スレッド セキュリティモデル Ruby の文法 字句構造 プログラム・文・式 変数と定数 リテラル 演算子式 制御構造 メソッド呼び出し(super・ブロック付き・yield) クラス/メソッドの定義 その他 多言語化 正規表現 手続きオブジェクトの挙動の詳細 組み込みライブラリ Builtin libraries 標準添付ライブラリ All libraries C API All C API その他 pack テンプレート文字列 sprintf フォーマット Ruby用語集 Rubyで使われる記号の意味(正規表現の複雑な記号は除く) 疑似BNFによるRubyの文法 配布条件 このマニュアルのヘルプ

  • ネットサービス系ベンチャーを起業するときサービスが流行るまでは会社をやめないべきか? : けんすう日記

    前回の記事 昨日、こんな記事を書きました。 日でのネットサービスベンチャーの立ち上げ期はどうやってっているのか - ロケスタ社長日記 @kensuu すると、以下のような指摘がありました。 komamixさん 受託開発前提でやるならベンチャーやる必要ない。ただ思うように軌道に乗らずに受託っていうパターンでしょはてなとか/だから速攻で諦めた彼は優秀だと思いますよ。あの彼の考え方で続けて幸せなわけがない abiruyさん 暇な会社で働きながら副業で立ち上げて、起動に乗ったら独立しました。 bboykk 会社作ってサービス作るんじゃなくて、サービスやアプリ作ってたらある程度収入が入ったから会社作るのが理想かな。 raituさん ネットベンチャー創業期、自社サービスが軌道に乗り切る迄は受託でいつなぐことになるよな。そこから上手く自社サービスに転じられた例は、はてなとnanapiか。そも軌道に

    ネットサービス系ベンチャーを起業するときサービスが流行るまでは会社をやめないべきか? : けんすう日記
  • 驚くほど違う→あなたの文章を最適化するたった4つのルール

    文のレベルで、日語を明確化する工夫について取り上げた著作には、多勝一(1982)『日語の作文技術 (朝日文庫)』(朝日文庫)があるが、酒井聡樹(2007)『これからレポート・卒論を書く若者のために』(共立出版)が、さらなる改良に取り組んでいる。 この記事は、両著作についての私的メモの域を出ない。 なお『これからレポート・卒論を書く若者のために』は、井上真琴『図書館に訊け!』(ちくま新書)とともに、大学新入生のマストアイテム。入学する前に読んでおくと、まるでちがった4年間を過ごせるだろう。 以下では、まず日語の文がわかりにくくなる4大原因を示し、次に4大原因のそれぞれに対応した4つの最適化ルールを提示する。最後に、それぞれのルールについて適用例を挙げて、ルールの活用法を説明する。 文が分かりにくくなる4大原因 1.一つの文に多くの情報が詰め込まれている 2.情報を与える順番がおかしい

    驚くほど違う→あなたの文章を最適化するたった4つのルール
  • 驚くほどお金に詳しくなれるQ&A集 - BENRISTA

    お金に関するよくある質問とその答えを、Q&A形式で紹介する記事です。 身近な疑問の解消にお役立てください(※このページ内に広告リンクは一切ありません)。 キャッシュレス決済全般のQ&A: Q.キャッシュレス決済とはなに? 広義には暗号通貨決済や口座振替も含まれる: Q.いくらから支払いに使えるの? お店によっては最低利用金額がある: Q.いくらまで支払いに使えるの? クレジットカードは青天井: Q.土日や夜間でも支払えるの? QRコード決済はまだ不安定: クレジットカードのQ&A: Q.クレジットカードって何歳から作れるの? 18歳以上なら原則として保護者の同意不要: Q.クレジットカードってどうやって作るの? 心配な方はお店で申込も可能: Q.カード申込ってどのくらい時間かかるの? 店頭での申し込みも20分程度: Q.カード申込は夜間や早朝でも可能なの? 審査結果が届くまでの時間は異なる

    驚くほどお金に詳しくなれるQ&A集 - BENRISTA
  • Python vs Ruby vs PHP vs Haskell プログラミング言語バトル part1

    42 : デフォルトの名無しさん : 2011/11/12(土) 23:53:51.20Pythonの方が弄れる対象が多いのに、なんでウェブ系だとPHPの方が流行ってんだろ 端末からのテキスト処理も楽だし、数値計算周りのライブラリも充実しているのに PHPが優遇されているのって歴史的な経緯以外に何か他の理由でもあるのか? けどまぁ、情弱な文系SEが大半を占めているバカだらけの日じゃ別にPHPで困ることもないか 45 : デフォルトの名無しさん : 2011/11/13(日) 01:41:24.25数値計算や端末からのテキスト処理なんてWeb系じゃ大して使わないからなあ… 43 : デフォルトの名無しさん : 2011/11/13(日) 00:04:23.30PHPが未だに現役なのは、単に歴史的な経緯でしかないだろ Pythonに関しては、ZopeさえコケていなければWebサーバ用LLとし

    Python vs Ruby vs PHP vs Haskell プログラミング言語バトル part1