Singletonと言えば、オブジェクト指向言語におけるデザインパターンの一つのことです。 とあるクラスのインスタンスが高々1個までしか存在しないことを保証するクラスのことを指します。 Singleton パターン - Wikipedia Singletonには重大な欠点があります。このWikipediaの記事でも指摘されているように、グローバル変数として利用することができてしまい、コードの保守性に問題を来すことがあるのです。 この問題点および解決策などについて詳しくは、2013年6月のCocoa勉強会関西における @kaniza さんの発表スライド ワタシはSingletonがキライだ を参考にされると良いでしょう。 しかし、上記のスライドの中で指摘されている通り、Singletonには誘惑があるのも事実。基本的に筆者はこの誘惑に負ける程度の人間です(小規模なソフトウェアを作る時は特に)
3月3日、GoogleAdwordsで彼女が出来てからちょうど1ヶ月が経ちました。 そこで、この1ヶ月の間に僕の身に起きた出来事などをまとめてみようと思います。 はてなオフィス訪問 これは、先日ブログにも書きましたがはてな東京オフィスに遊びに行かせていただきました。 僕みたいなへっぽこwebエンジニア見習いがはてな東京オフィスに入れるなんて思ってもみなかったのでGoogleAdwords効果の威力を思い知った次第です。 彼女の親族と会食 これは同棲の契約を行なった日の出来事です。 彼女の親族に同棲をするなら一度会おうという旨のお話をいただいたので会食をすることになりました。 正直、親族の方々から平手や正拳突きが飛んでくるのでは?と予想していたので待ち合わせのときは終始チビリそうでした。 しかし結果としては、とても和やかに話が進み、最後は「また次回食事でもしよう」と言われるほど 穏便に事が進
前回、「2年付き合った彼女と別れたのでGoogleAdwordsで彼女を募集してみる」というエントリーを書いたのですが、思わぬ反響がありましてJ-castニュースさんにミニ取材されたり、ついにはyahooニュースにまで掲載されるというトンデモ展開になりました。 Twitterのフォロワーは2日足らずで600代後半から900人近くまでふくれ上がり、ソーシャル力を示すKloutスコアは60になりました。(安倍晋三氏と石破茂氏の間くらいに相当) Twitterでは、男女問わず数々の見知らぬ方から「応援してる」や「彼女できるといいですね♡」といった温かいお言葉を多数いただきましたし、本当に心から感謝しております。 また、冒頭の写真の通り、無事GoogleAdwordsの審査に通りまして検索すると広告が表示されるようになりました。Googleの方とはメールの他電話でも手厚いサポートをしていただきまし
※本ページはアフィリエイトプログラムによる収益を得ています iPhone 4S、新しいiPadに続き、iPhone 5にもやはり「ライフルで撃つと壊れる脆弱性」があることが確認されました。YouTubeに検証動画が投稿され、さっそく話題になっています。 検証に使われたのは50口径の対物ライフル。1回目の実験では、弾丸はやや上にそれたものの、見事カメラ部分を粉々に粉砕し貫通。さらに2発目の弾丸がボディ右側に大きな風穴を開けると、新品だったiPhone 5は見るも無惨な姿へと変わり果てました。 実験しているのは、iPhone 4S、新しいiPadの時と同じRichard Ryanさん。iPhone 4Sでは後にこの脆弱性を解決する「1インチ装甲ケース」が発売されましたが、現状iPhonea 5にはそういったケースの発売予定はなく、今のところ絶望的な状況となっています。 バーン! ドーン! 無茶
「自動改札機の運賃計算プログラムはいかにデバッグされているのか? 10の40乗という運賃パターンのテスト方法を開発者が解説」を読んで、「鉄道の運賃計算プログラムのテストすげー」と思った人も多いかと思います。 目次 1. しかし乗り越し精算機が・・・2. お金が増えた?3. 仕様?にしても・・・4. 追記5. Twitter スポンサーリンク しかし乗り越し精算機が・・・ これで思い出した画像をご覧ください。 これは、先月JR東日本の乗り越し精算機を使ったときの画像です。 私はぱっと見て「乗り越し精算機にこんな簡単なバグがあるの????」と思いました。なぜなら、「カード投入金額(260円)」から「精算金額(130円)」を差し引いた値が「カード残額(131円)」と一致していないからです。 運賃計算プログラムのデバッグ手法記事を読んで「鉄道運賃のテストすげー」と思ってから見たらショックを受けそう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く