タグ

programmingとdevelopmentに関するhush_puppyのブックマーク (177)

  • エンジニアの役割

    技術評論社の WEB+DB PRESS に連載中のコラムが新しくウェブで公開されたので、ぜひとも読んでいただきたい。 エンジニアの魔法の手〜面白いプロジェクトの関るには このコラムで一番注目していただきたい部分は、以下の一節。 自分が関わっているプロジェクトの方向性がおかしいと思ったら,自分がどんな立場にいようと強く主張すべきだ。会社はそんなエンジニアを必要としているし,当に会社のためになるのであれば必ず耳を傾けてもらえるはずだ。「そうは言っても,難しいんだよ」などと逃げを決める上司は怒鳴りつけてやればよい。 会社にとって最悪なのは,「こんなものを作っても誰も使わないんじゃないか,会社の価値を上げることにつながらないんじゃないか」と思いながらも黙々と仕事をするエンジニアだ。そんなエンジニアばかり集まっている会社は絶対に市場で成功しない。プロジェクトに関わるエンジニア全員が,「自分たちがど

  • TBS王様のブランチに出るとどれだけ有料iPhoneアプリが売れるのか晒してみる:村上福之の「ネットとケータイと俺様」:オルタナティブ・ブログ

    先日、TBS様の王様のブランチにぼくが個人的に作ったアプリが紹介されました。 イチャイチャしてると仲の良さを計測するiPhoneカメラアプリ作った. パチパチ。許可もらってなかったので、番組見てないです。TLで知りました(笑) さて、テレビに有料アプリが出るとどれだけ効果があるのでしょうか?以前、無料のガラケーサイトが紹介されたときはえらいことになりましたが、有料iPhoneアプリだとどうなるのでしょうか!? 放送があったときの、販売画面を公開します!!! : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 30個です。まぁ、7000円くらい入ってくるそうです(\350*3070%=7350?)。ありがとうTBS。今日も納豆ご飯だよ!アプリセレブへの道は遠い… アプリ売れないので

    TBS王様のブランチに出るとどれだけ有料iPhoneアプリが売れるのか晒してみる:村上福之の「ネットとケータイと俺様」:オルタナティブ・ブログ
    hush_puppy
    hush_puppy 2011/07/12
    350円という値段が高いと思われたとか?115円のや無料のはどうだったんだろう?/アプリ紹介記事をみたら・・・なんと言えばいいのか・・・
  • Androidアプリのメモリリーク対策手法 | Bescottee

    googleAndroid開発者向け ブログに「Memory Analysis for Android Applications」という記事があったため、自分のために訳しました。参考になれば幸いです。エントリを見るうえで、eclipse の基的な使い方を理解している必要があります。 Androidアプリのメモリ解析手法 Dalvikランタイムは、ガベージコレクトしてくれるかもしれませんが、それはメモリ管理を行わなくてもよいというわけではありません。モバイル端末上でのメモリ利用状況は特に注意を払わなければなりません。投稿では、開発するアプリのメモリ利用状況の把握を支援する Android SDK で提供しているメモリプロファイリングツール群のいくつかを紹介させて頂きます。 メモリ利用時の問題はいくつか明らかになっています。例えば、もしあなたのアプリがユーザの画面タッチ操作のたびにメモ

  • 開発中に求めること - ✘╹◡╹✘

    7月1日にCookpadにインターンとして参加してから1週間が経過した。「インターンに参加する」では齟齬があり、「インターンとして参加する」が最もしっくりくる雰囲気。ここでは時間が過ぎていくのが速すぎて恐ろしい。月と太陽まで高速なサイクルを回さなくてもいいのに。 今まではてなで働いた経験しかなかったけど、今回クックパッドで働いた経験が1週間貯まった。これまでは「はてなだからこうしているのかもしれない」という捉え方しか出来なかったけど、この時点で「ああどこも共通してこうなっているのかも」という視点に立って考えることが出来る状態になった。その視点から考えてみて、幾つかの共通する意見が明確になってきた。 学習コスト Cookpadの開発は、途中からJoinしやすい環境が整っていた。Railsを採用しているところは特に、内製フレームワークに対する理解の為の学習コストが発生することなく、開発に取り掛

    開発中に求めること - ✘╹◡╹✘
  • 米Twitter、UIKitライクなMac OS X向けUI開発フレームワーク「TwUI」を公開 | OSDN Magazine

    Twitterは7月1日、Mac OS X向けのUI開発フレームワーク「TwUI 0.1」を公開した。Mac OS Xの「Core Animation」機能を利用するUIフレームワークで、iOS向けアプリケーションで利用されている「UIKit」に近い感覚でMac OS X向けアプリケーションを開発できる。 TwUIは、Twitterが提供するMac OS X向けの公式クライアント「Twitter」(旧名称はTweetie)で利用されているフレームワーク。iOS向けのUIフレームワーク「UIKit」の哲学をデスクトップ向けに適用したもの、と開発チームは説明している。UIKitはCore Animationを利用しており、CPUではなくGPUを用いたハードウェアアクセラレーションを利用できる点が特徴となる。TwUIを利用すると、iOS開発者は慣れ親しんだMVCモデルでUIを開発できるという。

    米Twitter、UIKitライクなMac OS X向けUI開発フレームワーク「TwUI」を公開 | OSDN Magazine
  • 「えきねっと」の衝撃! 最悪のユーザビリティーを放置するJR東日本の体質  : 筆Blog

    Penです。 数年ほど前に、えきねっとに起因するトラブルで、JRから1万円ほどだまし取られました。 新横浜発の新幹線のチケットを「えきねっと」を利用して購入しました。 当日の朝、出発の30分ほど前に横浜駅に到着したのですが、肝心のチケットの受け取り場所(キオスク端末)がみつからず、JR東海の窓口に並んで確認をこころみるも、長蛇の列で30分を空費したあげく、発車時間になったためとりあえず乗車券を購入して、新幹線に飛び乗りました。 (横浜駅新横浜駅はJR東海の縄張りらしく、JR東日の端末はよくわからない場所にひっそりと設置されています) とりあえず目的地で下車したのちに、窓口で事情を話したところ、JR東海の職員はJR東日が運営する「えきねっと」のことはわからないらしく、5分くらいマニュアルと格闘したのちに「えきねっとのチケットは発券していないので、クレジットカードに請求されません。」と断言

    「えきねっと」の衝撃! 最悪のユーザビリティーを放置するJR東日本の体質  : 筆Blog
    hush_puppy
    hush_puppy 2011/07/01
    世の中には二種類の客がいる。システムを発注するやつと実際に使うやつだ。
  • http://japan.internet.com/busnews/20110627/2.html

    hush_puppy
    hush_puppy 2011/06/27
    サブのモニタがあると重要ではないものをそちらに放り込めてメインのモニタでの作業で集中できる。あと紙全般やホワイトボードなどのアナログな手段もモニタの使用面積の節約になる。
  • エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type

    エンジニアtypeは、各種エンジニアをはじめ「創る人たち」のキャリア形成に役立つ情報を発信する『@type』のコンテンツです。

    エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type
  • 本当はすごい codefirst の開発環境 - suer のブログ

    (記事は @suer, @mallowlabs, @mzp がノリノリで共同執筆しました!) 近代的なソフトウェア開発に必要なツールは3つある。 分散バージョン管理ツール ITS CI ツール 私はこれに AsakusaSatellite (以下AS)を加えたいと思う。 以上の4ツールを使用することによって、迅速なコミュニケーション、洗練された自動化をベースとした開発リズムを体験することができる。 このあとの節では具体的なユースケースをベースに、上記ツールの連携方法及びそのメリットをみていく。 ユースケース:開発中にソースコードの特定行で例外が発生した原因を探る ここは codefirst の開発室。 @suer と @mallowlabs と @mzp はリズム良くコードを書いています。 そんなとき、ビルドの異常を知らせるポップアップが表示されます。 さっそくAS 上でミーティングがは

    本当はすごい codefirst の開発環境 - suer のブログ
  • 並河岳史メモ: JavaScriptがネイティブアプリを飲み込む日

    2011年6月11日土曜日 JavaScriptがネイティブアプリを飲み込む日 2003年1月、某通信キャリア主催のiアプリコンテストで僕のチームが優勝した。 コンピュータサイエンス方面の大学四年生で、暗号技術関連の研究で修士課程に進むつもりだったけど、人間性や態度に問題があって、僕はラボを追放されていた。 就職活動は全くしてなくて、もうすぐ卒業という状況だったけど、コンテスト優勝実績のおかげで携帯コンテンツ業界にうまく潜り込めた。 その後、携帯端末上で動作するアプリをひたすら書きまくった。 2004年も2005年も、携帯JAVAアプリの仕事はたくさんあった。 も杓子もどのサイトにもアプリ、差別化するにはとりあえずアプリ、というぐらい業界がヒートアップしていた時期もあったと記憶している。 今ではどうなったかというと、フィーチャーフォン(ガラケー)の世界はHTMLとFLASHが

  • これが本当のWeb男子。朝起きたら早く会社行かなきゃと思いつつRSSリーダーを消化

    これが当のWeb男子。 先週「ゲットするなら断然Web男子!」という記事が話題になっていたがあれは後半が浅い!という声を聞いた。違うよ。全然違うよ! 「今とても旬、そしてまさに買いどきな男子をチェックしましょう。」ってなんだよ(笑。 hara19.jpでは早速その中の一人にインタビューしてきたのでリアルなWeb男子像に迫りたい。 彼が誕生日だったので夜景が見える美味しい和をご一緒してきたよ。 Web男子のプロフィール今回登場してくれたのは港区にお勤めの28歳男性。仮にTクンとしよう。 ・誕生日を迎えたばかり。おめでとう! ・Webエンジニア ・港区の会社に勤務 ・今フリーだけど顔出しはNG(><) ファッションはカジュアルなYシャツにカーディガンと綺麗目で清潔感あり。 Web男子の一日ファッションチェックやかばんの中身チェックをしてみようかと思ったがかばんは財布と鍵しか入ってないとのこ

    これが本当のWeb男子。朝起きたら早く会社行かなきゃと思いつつRSSリーダーを消化
    hush_puppy
    hush_puppy 2011/06/06
    昼食の時間が自由なのって地味に重要な気がする。時間が決まっていると昼食前の数時間は気合いが必要な作業を避けがちになる。ポール・グレアムの"クリエイターのスケジュール"に近いかも。
  • 良いデベロッパになる為の13のTIPS

    読みやすいTIPSのリストが話題になるのは洋の東西を問わず見られる現象です。ハンガリーのブタペストのデベロッパ、Csaba Okronaさんが書いた記事が話題になっていました。さっそくその項目を見てみましょう。 レッスン1 全体像を理解せよ コーディング作業だけに囚われず、ビジネスやプロジェクト等の面からも理解する。 レッスン2 自分の時間を確保せよ 残業や早出は結局バグを招く。スピードは良いデザインと正しいアーキテクチャから生まれる。 レッスン3 間違った時は考え方を変えるチャンス 既存の技術で問題が遅くなってきたような場合は新しい技術へ移行する。ただし既存の技術がうまく行っている場合にただトレンドを追ったりはしない レッスン4 脳を鍛え続けろ 日々のタスク以外の鍛錬を行え。コードゴルフなどはよい例 レッスン5 人生を大事にする 特に重要。残業が続けば燃え尽きるのも早い。 レッスン6 集

    良いデベロッパになる為の13のTIPS
  • iPhoneアプリ設計の極意

    TOPICS Mobile 発行年月日 2011年06月 PRINT LENGTH 320 ISBN 978-4-87311-502-3 原書 Tapworthy FORMAT PDF おもしろいiPhoneアプリのアイデアが思いついたとしてもカタチにできなければ意味がありません。ただ単にカタチにしただけでは他のアプリと差別化できません。App Storeという巨大な市場で成功するためには、洗練されたデザインと効果的なユーザビリティをもつ個性的なアプリにする必要があります。書では初期段階の構想から磨きぬかれたインタフェースをつくり出す方法を、端的で明解な原則と豊富な例で解説します。Facebook、USA Today、Twitterrificといった秀逸なUIをもつiPhoneアプリの開発舞台裏を知り、思わずタップしたくなるアプリを作成するためにデザイン、心理、文化、人間工学、ユーザビリ

    iPhoneアプリ設計の極意
    hush_puppy
    hush_puppy 2011/06/03
    これは買うしかない。即、予約した。
  • 蒼と碧の幻想 プロジェクトマネジメントのノウハウ(2011/4)

    受託系ソフトウェア開発チームのリーダーをやり続け、現在までにおおよそ20プロジェクト全勝・・は言い過ぎだけど、とりあえず無敗とは言えそう♪ 最初の会社では「なんでそんなにうまくいくのかさっぱりわからない」と言われ続け、今の会社ではチームと個人の賞を独占したノウハウをタダで公開♪ -- ●リード 1)プロジェクトの成功には、短期的な成功と中長期的な成功をがある。両方を意識すること。 2)プロジェクトの短期的な成功は、お客さんを満足させて利益をあげること。 3)プロジェクトの中長期的な成功は、メンバーが成長することとメンバー同士がまた一緒に仕事したいなと思い合うこと。 4)リーダーとメンバーがフラットでオープンな関係を築けなかったプロジェクトは、中長期的には失敗する。 5)ほとんどの人にとって仕事はあくまで生活の手段。生活のイベントより大切な仕事のタスクなんてない。 ●フラット 1)リーダー、

  • 個人で作ったWebサービスの仕様書(Evernoteのメモ)を2つ公開してみる - アインシュタインの電話番号

    個人でWebサービスを作る際の考察に関する以下の記事が、とても興味深く面白かった。ここに書いてあることはだいたい同意で、自分も実践したいと思うことばかり。 個人でWebサービスを超高速でつくる人たちの作り方を考察。 │ モノづくりブログ 株式会社8bitのスタッフブログです で、記事の最後に執筆者が聞いてみたいこととして「個人Webサービスの場合、仕様書はどうしてるの?」と呼びかけていたので、僭越ながら自分が過去に作ったWebサービスの仕様書(Evernoteに書いたメモ)を公開してみる。公開するのはNekostagramとはてなスターカウンターのもの。 仕様書(TODOリスト)の書き方 自分の場合、Webサービスを作るときに書くものは「仕様書」などと呼べるようなちゃんとしたシロモノではなく、Evernoteに思いついたことをどんどんリストアップしていくだけ。いわゆるTODOリストですね。

    個人で作ったWebサービスの仕様書(Evernoteのメモ)を2つ公開してみる - アインシュタインの電話番号
  • 理想の開発環境 - mixi engineer blog

    たんぽぽグループの森です。 一日の半分近くを机に座ってすごすエンジニアにとって、快適な開発環境は切実な問題です。 外界からうけるストレスを極力排除し、効率よくフロー状態にはいることと、フロー状態を長く維持することはとても重要です。 お前は今までに購入したキーボードの数をおぼえているのか?と突っ込まれてもしかたが無いキーボード遍歴を重ねましたが、KINESISに出会い キーボードに関してはまぁまぁ満足することができました。 机・椅子・マウス・ディスプレイとまだまだ欲望は果てしないのですが、今回のミクシィ社の引越しに伴い、エンジニアの机と椅子にオカムラ社のクルーズ&アトラスが選定され、机と椅子に関してもかなりの満足度を得ることができたので自慢報告します。 クルーズ&アトラスの御紹介 クルーズ&アトラスはオカムラ社が販売している低座・後傾姿勢を特徴としたパーソナルワークステーションです。 2

    理想の開発環境 - mixi engineer blog
    hush_puppy
    hush_puppy 2011/05/18
    「クルーズ&アトラス」も羨ましいが、個人の裁量でさらなるカスタマイズが許されているのが羨ましい。
  • IT業界の仕事を辞めたくなるとき--10の理由を紹介

    これまでに少なくとも何回か、もう少しで仕事を辞めそうになったことがある人は手を挙げて欲しい。遠慮しなくていい。IT業界が、世の中でもっともストレスが高い業界の1つであることは、誰もが知っている。そして残念ながら、大学では日々を切り抜ける術を教えてはくれない。この記事では、愛するIT業界のキャリアを離れる決断をする理由になり得る要因について考えてみよう。 1.ストレス IT業界仕事など楽なものだなどと言う者がいたら、決して許してはならない。IT分野では、ストレスのない職は珍しい。なにしろ、ITとは災害管理なのだ。顧客やユーザーがわれわれに電話をかけてくるときには、ほぼ間違いなく直ちに対処する必要のある緊急事態だ。そして、その作業に取り組むときには、間違いは許されない。さもなければ、契約や自分のクビを失うことになりかねない。さらに悪いことに、ストレスはほとんど途切れることがない。われわれは常

    IT業界の仕事を辞めたくなるとき--10の理由を紹介
  • 株式会社ミクシィ が引っ越したらしいので行ってきた! - 941::blog

    ヤマピカリャー!! どうも、くしいです。 株式会社ミクシィ に行ってきた!ってのを丁度1年前(2010年4月)に書いたのだけど 最近出来たばっかりのビルに引っ越したらしいのでお邪魔しに行ってみた! なんと今回は執務エリアまで撮影させてくれちゃいました。うひょー。すげー。 ミクシィさんはもう説明の必要がない有名SNSと思われるので説明は省略。 わからん!て人は前回のエントリを参照してくだちい。 ほいきた受付。 ==== どどん、mixiロゴ。 なんだかシックな雰囲気。大人になったっていうか。 ※公開から3ヶ月以上経過した特定の記事は有料となっている場合があります この続きはcodocで購入

    株式会社ミクシィ が引っ越したらしいので行ってきた! - 941::blog
    hush_puppy
    hush_puppy 2011/05/10
    クルーズ&アトラスなる机と椅子がうらやましい。欲しい。でもマウスが滑り落ちそう。
  • スタートアップで働くのが素晴らしい7つの理由

    僕はいくつものスタートアップで働いてきたし、ほら、ここに証拠の古傷もある。確かに大変なこともあるんだけど、何事にも代え難い、得るところの多い経験なんだ。 クールなプロジェクトの一端を担える スタートアップで働く一番の理由はクールなことができるってこと。新しいアイデア、あるいは主流とは違った見方で、スタートアップはいつでも限界を押し広げてる。スタートアップは目新しさや革新性で生きている。みんなアイデアに取り付かれてる。いかに次のレベルへ持って行くか、あるいはそのアイデアを実現するかが全て。たまに怖じ気づくこともあるけれど、クールなことに取り組むってことは何事にも代え難い。 皿洗いから料理長まであらゆることが出来る 同じことをしなくてすむ。大きな会社では同じことを5年間続けるとかありがち。仕事でもプライベートでも、僕は変化が好きで、それがスタートアップのいいところ。新しいことをに飢えることがな

    スタートアップで働くのが素晴らしい7つの理由
  • https://jp.techcrunch.com/2011/05/10/20110507why-the-new-guy-cant-code/

    https://jp.techcrunch.com/2011/05/10/20110507why-the-new-guy-cant-code/
    hush_puppy
    hush_puppy 2011/05/10
    ちょっとポートフォリオの作り方調べてくる。