▼ [Software]辞めていった人達が作ったシステムの保守を楽しいものにする はてなは「絶対すべきでないこと」をやらかしたのか? nabokov7; rehash : ライブドアという会社の話をしよう - Q12. 次世代ブログサービス(になるはずだった) nowaの撤退をどうみた?(下) この辺りの話題を眺めていて思うところあったので少し書いてみる。 別にはてな社やライブドア社がどうだって話ではなくて、システムやソフトウェアを開発する仕事の話です。 まず、大前提として、 新しくスクラッチから書き起こす 既にある機能と互換性を保ちながら改修する プログラマにとっては、前者の方が圧倒的に楽しい仕事だと思ってます。(最近無くなったらしいけど)グーグル社の20%ルールは、開発者の創造性を巧く引き出せるよう上手に設計された制度です。 ただ、現実問題として、IT業界では後者の仕事を行う機会の方が
nedaly_37_logo.jpg ちょうど1ヶ月くらい前、家入さん率いるハイパーインターネッツと「チョコくれ!」を1週間で立ち上げるまでの舞台裏というエントリーを書きました。家入さんとコンタクトを取ってチョコくれ!の初版をリリースするまでの1週間を振り返ったエントリーです。開発の裏側を公開したこの内容はとても多くの方に見て頂き、「ホワイトデーバージョンの記事も書いて欲しい!」というメッセージを多数もらっていたので、前回の続編としてまた違った角度でエントリーに記してみようと思います。 メンバー全員が集合したのはわずか2日のみ。 5日でスマートフォン対応まで作り上げたneda.ly開発の舞台裏。 nedaly_37_team.jpg 1週間で30ページ分のデザイン&コーディング、プログラムの結合とスマホ対応を実現させるというスケジュール。それが今回のneda.lyをリリースさせるのに要
Programming Language Challenges in Systems Codes システムコードにおけるプログラミング言語の挑戦、あるいは、なぜいまだにシステムプログラミングはCなのか。 著者がJonathan Shapiroであることが興味深い。Jonathan ShapiroはD&Eに頻出する名前である。Bjarne Stroustrupの記述からして、初期のC++の設計に多大な影響を与えた人物である。それに、最初にC++を使って本格的で大規模なプロジェクトを始めたのも、Jonathan Shapiroだ。しかし、今日、Jonathan Shapiroの名前はC++界では、あまり有名ではない。私はMLとかHaskellなどの言語には疎いので、この方面の話は知らなかった。 なぜシステム・プログラミングは、いまだに1970年代に開発された大昔の高級アセンブリ言語で書かれてい
このiOSアプリ*サービスに学ぶ! プッシュ通知機能を手軽に利用できるサービス『Airgram』 中津川篤司 2012/03/19 『このiOSアプリ*サービスに学ぶ!』は、オープンソース情報ブログ「MOONGIFT」管理人の視点から捉えたiOSアプリや周辺サービスから、ユニークなもの、興味深いものをピックアップし、そのポイントを解説していきます。iOS(iPhone/ iPad/ iPod touch)デバイスの利用者、その環境向けのアプリやサービスを開発している方はぜひお読みください! iOSではプッシュ通知が利用できる。アプリをインストールしたままでは放置されがちだが、プッシュ通知を使うことで定期的に思い出してもらうことが可能だ。特にiOS 5以降はプッシュ通知がスマートに表示されるようになったので多用しているアプリも増えている。しかし通知を使うためにはアプリを作るのはもちろん、AP
アメリカのマクドナルドが公式にラーメン売ってて笑った / しかも馬鹿にできないウマさ! 2012年3月19日 Tweet アメリカのマクドナルドでラーメンが売られているという。これはネタとか嘘とかではなく、本当に「正真正銘のラーメン」が売られているらしい。しかもこのラーメン、アメリカはアメリカでもハワイでしか食べられないというのだ! 百歩譲って中国とか香港のマクドナルドがラーメン売っているのならわかるけど、アメリカで、しかもハワイだけでラーメンを売っているって、どーいうこと!? さっそくハワイのマクドナルドに行ってラーメンを食べてみた! はたして本当に売っているのか!? ハワイのマクドナルドが売っているラーメンは「サイミン」と呼ばれており、いくつか諸説があるが「ハワイに移民した日本人が作って食べていたラーメン」が由来といわれている。つまり、味も見た目もほとんどラーメンと同じ思ってもらって間
随時追記。自分で確認していない情報もあります。 addSubveiw: しただけで viewWillAppear: が呼ばれる viewDidAppear: なども同様。iOS 5以前はメイン以外のコントローラのは呼ばれなかったので、手動で呼ぶようにしていた場合は要注意 http://hmdt.jp/blog/?p=261 ※ willRotateToInterfaceOrientation:duration: や didRotateFromInterfaceOrientation: は従来どおりメインのコントローラのしか呼ばれない parentViewController が nil になる 親のViewControllerを取得するにはiOS 5からできた presentingViewController というプロパティを使う http://www.comgate.jp/taiata
iPhone 4Sを手に入れたので、UIImagePickerController で動画を撮るときの解像度やフレームレートなどをまとめ直してみた。 iOS 5 で使える UIImagePickerControllerQualityType (enum順) UIImagePickerControllerQualityTypeHigh UIImagePickerControllerQualityTypeMedium UIImagePickerControllerQualityTypeLow UIImagePickerControllerQualityType640x480 (iOS 4から) UIImagePickerControllerQualityTypeIFrame1280x720 (iOS 5から) UIImagePickerControllerQualityTypeIFrame96
@TeamMOSA2 さんがリリースした「辞書絶一門」というアプリが、iOS 5内蔵の辞書からデータを抜き出してたり、さらに加工して単語にリンク貼ってたり、コピーしたテキストの意味をバックグラウンドで通知してくれたりと色々変態すごいので、仕組みを妄想してみました。 どれくらいすごいか 辞書絶一門: あの「辞書」を超える変態神辞書アプリ!バックグラウンド動作がヤバい!無料。 - AppBank どうやって辞書データを抜き出しているか妄想 iOS 5で辞書を表示するには UIReferenceLibraryViewController を使う リファレンス見てもわかるように中身はまったくのブラックボックス でもどうせ UIWebView で loadHTMLString:baseURL: か loadRequest: してるに決まってる じゃあそれをフックしたら辞書データのHTML抜けるんじゃ
アドイノベーションは、iPhone向けに個人や企業が無料で告知できるソーシャルアプリ「PRList ~みんなの告知掲示板~」の提供を開始した。無料でダウンロードすることができる。 このアプリは、個人が告知したい情報を無料でPRすることができるクラシファイド広告(個人広告)サービス。登録したユーザーは、カテゴリーを選択して告知内容を投稿することができる。コメント機能で投稿者と手軽にコミュニケーションが取れるだけでなく、気が合うようだったら、コンタクト機能で自分のメッセージとメールアドレスを伝えることも可能だ。 同社では、フリーマーケットの開催や、趣味仲間の募集、英語や韓国語など外国語を教えたい人の告知、ルームシェアの相手募集、飲食店や美容院などのお店のPR、アルバイトや正社員の採用募集、「おすすめアプリ」に好きなアプリを投稿してゲーム仲間を見つける、といった利用方法を想定しているとのこと。
「ないのなら作ってしまえpresentingViewController - Objective-Cで動的メソッド追加 - bricklifeのはてなブログ」というエントリーで、iOS 5から UIViewController に追加された presentingViewController というメソッド(プロパティ)の疑似メソッドを作成し、iOS 4でも使えるようにするという話をしました。 そこではメソッドが使われる前、例えばアプリケーション起動時などにObjective-Cランタイムの関数を使って追加する方法をとりましたが、今回は NSObject の resolveInstanceMethod: というクラスメソッドを使ってみます。 resolveInstanceMethod: resolveInstanceMethod: というメソッドは、オブジェクトに送られたメッセージが実装され
Objective-Cランタイムシステムを直接操作して、iOS 5から新しく追加されたメソッドをiOS 4で動かしたときにも使えるようにしてしまえ、という話です。 例題:parentViewController問題 iOSでUIViewController「親」からUIViewController「子」をモーダル表示したとき、これまでは子のparentViewControllerに親が格納されていましたが、iOS 5からはそれがnilになって、代わりに新しくできたpresentingViewControllerに格納されるようになりました。iOS 5からUIViewControllerにコンテナ機能が追加されたので、その辺色々整理されたのでしょうか。 参考:http://cocoa.hatenablog.com/entry/2011/11/24/222140 なので子から親を呼びたい場合、
iOS 5.0.1 で、"do not back up" というファイル属性が追加されました。 この属性はどういう時に使うのでしょうか。 Technical Q&A QA1719 How do I prevent files from being backed up to iCloud and iTunes? http://developer.apple.com/library/ios/#qa/qa1719/_index.html 再生成や再ダウンロードが可能なデータは、バックアップ対象にならないCachesディレクトリに入れておけという指針、これはiOS 5より前からずっと言われている事で特に代わりありません。 iOS 5で新しくなったのは、ディスク不足の時にCachesディレクトリが消されるようになったという点。iOS 4以前では、CachesディレクトリはOSリストアの時にしか消えま
VOYAGE GROUPがFacebookをはじめとしたソーシャルメディアのマーケティング支援に参入する。4月2日に100%子会社となる新会社「ソーシャランド」を設立する。資本金は非公開。代表には、VOYAGE GROUPソーシャルプラットフォーム事業開発室 室長の矢澤修氏が就任する。 また新会社設立に先立ち、マツダが運営するFacebookページ「マツダ/Mazda Japan」向けに、マツダ車と友達の画像で、モザイクアートを作成できる「MAZDA CAR MOSAIC」を提供する。4クリックで、マツダ車と自身のFacebook上の友達の画像をミックスしたオリジナル画像を生成し、プロフィール画像に設定したり、友達と共有したりできる。 VOYAGE GROUPでは1月に「Mosaic Face Me」を提供しており、2カ月で20万人の利用者を集めた。今回提供したMAZDA CAR MOSA
「名刺なんてなくなればいい」、無料名刺管理サービス「Eight」の狙い -INTERNET Watch ただの名刺管理サービスではなく、サービス上で繋がっている相手の情報が更新されると自動で更新されるというソーシャルアドレス帳だそうなんだけど、こういう機能を見るとあの「Ripplex」を思い出してしまう。 純国産のソーシャルアドレス帳「Ripplex」の需要 - ARTIFACT@ハテナ系 「Ripplex」も最初盛り上がったけど、その後フェードアウトしていった。ソーシャルアドレス帳は登録しても、使う機会が少なかったりして、情報を更新するモチベーションが少なかったんだろうなあ。このEightは自動更新の部分はあまり売りじゃなくて、正確なOCR機能が一番の売りだから、そこで伸びれば、自動更新の部分もだんだん売りになるのかも知れない。 なお、Facebookは、携帯電話番号や住所を範囲を限定し
Every year, before, during, and after South by Southwest, everyone’s eager declare someone the winner of the conference. Then comes the inevitable backlash, with questions about whether Popular App X will ever catch on with “regular people” — or if it’s just useful to techies who are constantly checking their iPhones in search of the next party. For the second year in a row, mobile Q&A app Thumb (
DISCLAIMER 本記事は個人の知識、感想に基づくもので、特定の組織を代表するものではありません http://uzulla.hateblo.jp/entry/2012/03/15/170632 この記事の蛇足記事です。 この記事の先取りまとめ 三行でいえば、 ・自分や身内で、ちまちまネタつくって継続的にポストしよう ・できるだけ転載してもらおう、その為の努力をしよう ・宣伝はとても重要だけど凄く面倒 もう以下読まなくていいよ!散った散った!!! 本題 割と知られていないことですけど、ウェブサービスは知られないと使われない!!(ババーン あなたのそのウェブサービス、どうやって人に宣伝してます? 宣伝 宣伝とは何かを周知することですけど、自分で一件一件情報を伝えるなんて無理なので、流入を期待できるメディアに掲載してレバレッジかけます。 たとえば ・SNSや掲示板など(CGM) ・ニュ
テキサス州オースティンで開催のSouth by Southwest(SXSW)を、その参加者たちの顔ぶれで親しまれているイベントとして考えてみよう。SXSWは映画、音楽、インタラクティブメディアのカンファレンスが混ざり合ったようなものだが、その上に大量のアルコールとバーベキューソースがかけられて、魅力的で優雅な1週間のフェスティバルという箱に手際よく詰め込まれている。それは、他に類を見ないコンピュータ好きの集いだ。 しかし、SXSWは、単なる予定どおりのパーティーやパネルディスカッション、カンファレンスセッションを超えたものであり、ここ数年は特にモバイルアプリの分野で、新興企業の成功へのきっかけとなる可能性を秘めたイベントと見なされている。広く話題になったSXSW 2007でのTwitterのローンチ、そして規模が劣るとはいえ、2009年にGowallaとfoursquareがTwitte
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く