タグ

関連タグで絞り込む (266)

タグの絞り込みを解除

プログラミングに関するkimihitoのブックマーク (687)

  • おやすみのシャワーを浴びて眠ろう!「おやすみシャワー」をつくったぼくらの24時間

    クックパッドさん主催の第3回「開発コンテスト24」に参加して、チームのみんなと一緒に「おやすみシャワー」というアプリをつくり、応募しました。結果は、なんと特別賞でした!去年に続き、2年連続の特別賞をいただき、とても満ち足りた気持ちでこの文章を書いています。ほくほく。 エンジニア向け「第3回 開発コンテスト24」開催 | クックパッド株式会社 第3回「開発コンテスト24」受賞作品発表 | クックパッド株式会社 このエントリでは、ぼくが過ごしたドラマチックな24時間のことを記録してみたいと思います。他のメンバーのエントリと重複する内容もありますが、重複を避けるよりも、ぼくから見た24時間をなるべくそのまま記すことを大事にします。 このエントリの目次 他のメンバーから見た24時間 前日までのこと 12日の朝のこと 12日の夜のこと 13日の朝のこと 「おやすみシャワー」を紹介します 「おやすみシ

    おやすみのシャワーを浴びて眠ろう!「おやすみシャワー」をつくったぼくらの24時間
  • []だから、おれは職業プログラマーなんだ - Re:Life

    2012-11-09 []だから、おれは職業プログラマーなんだ 今の会社にはいったときの数少ない同期元アルバイト3人とニュー浅で飲んでた。一人は今の会社で正社員になり、一人は一度都合上休職した後別の会社で正社員をしており、自分はいまの会社でバイトだ。しかし自分にとって数少ない同期と言える存在で、いろいろなんだか良い飲みができたとおもう。自分で言ったのだが、「プログラマーって業務時間外でもプログラミングしているのは少数派で、基的は仕事としてやっているよね」というような話をした。今いろいろあってまあ少しは落ち着いてきたのか、「あくまで仕事仕事であって、プライベートにまで侵する必要はない」という話。実際のところ直接的に仕事に役に立つかは別として情報は集めたり関連した技術を業務時間外に学んだりしていて仕事とプライベートは混ざっているものなのだけど、しかしまあ別に仕事のためにプログラミングをし

  • 俺式4.0 :: 25 歳くらいのゲームプログラマの人がやる Adobe AIR を使った比較的真っ当なゲーム開発

    25 歳くらいのゲームプログラマの人がやる Adobe AIR を使った比較的真っ当なゲーム開発 Created: 2012-10-23 Modified: 2012-10-23 Written by Tatsuya Koyama このページは この文書は平行世界における 16 歳の僕へ向けたメッセージだ。 平行世界における 16 歳の僕は、恐らくゲームを作りたいと思っているだろう。 夢見る少年である君は、自分の頭の中に溢れるイメージを形にしたくて仕方がない。 絵を動かすこと、音を鳴らすこと、プログラムを書くことに興味を抱いてやまない、 でも何から手をつけていいかわからない、そういう年頃だ。 君に朗報がある。25 歳の僕も、まだゲームを作りたいという信念を持ち続けている。 そして運良く、ゲームを作るという職業にもついている。 コンソールライクなスマートフォンのソーシャルゲームを作って運用す

  • 体系的な知識・技術を身につけるための学習法について - Kentaro Kuribayashi's blog

    体系的な知識や技術を身につけたいと思っています。たとえばプログラミングに関していえば、これまでたまたま興味を抱いたところをつまみいしていて、小手先の技術が少しは身についたものの、もうちょっとなにか深いことをやろうとしても、それだけではなかなか難しい。とはいえ、教育機関のようなところでやり直すわけにもいきませんし、かといって、なにかをただ作ったりしているうちにいつの間にか体系的な知識や技術が身につくというのも、そういうひともいるかもしれませんが、あまり考えられないことです。ではどうすればいいか……?と考えていたのですが、先日ちょっと思いついたので、とりあえずまずは実践してみたいと思いました。 というのはつまり、学習したいと考えている、なにかそれなりに大きな規模の分野について、自分でを書くつもりで、あるいは、こういうがあったら体系的な知識を得られるだろうなあというの目次を自分なりに書き

    体系的な知識・技術を身につけるための学習法について - Kentaro Kuribayashi's blog
  • 文系女子が、ゼロからプログラマになる方法

    10月13日、オラクル青山センターで「オブラブ 収穫祭 ~若手エンジニア、実りの秋~」が開催された。オブラブは、ソフトウェアエンジニア同士の交流の場として、今年で11年目を迎える。今回のイベントでは、若手エンジニア教育担当者がそれぞれの立場からプレゼンテーションを行い、エンジニアの成長と教育について考えるきっかけとなった。ここでは、永和システムマネジメントの講演をベースに、同社流の教育術を取り上げる。永和システムマネジメントは、ソフトウェア開発受託プロジェクトを基業務として行っている会社である。 入社2年目の田垣亜季氏は、社会学部出身のいわゆる「文系女子」。大学時代は、まったくプログラミングをしたことがないという。しかし、現在は1人のプログラマとしてイベントカレンダー+ログなどを手掛けている。なぜ、プログラマの道を選んだのか。 彼女は、「自分でWebアプリが作れたらいいなと思ったから」

    文系女子が、ゼロからプログラマになる方法
  • はてなインターン2010に参加してきました - ✘╹◡╹✘

    先日、8月2日から参加していた はてなインターン2010が無事終了しました。 間違いなく、これまでのエンジニア人生で最も刺激的な20日間でした。 参加初日から既に1ヶ月は経っているのですが、まだ先週のことのように感じます。 そんな濃厚なはてなインターンの様子を、出来る限り分かりやすくレポートしようと思います。 発散しすぎて相当長くなってますので、時間のあるときにゆっくりと読んでいただけると幸いです。 はてなインターンで作ったもの 自分はid:skymountainとはてなブックマークチームに参加し、はてブのTwitter連携機能の強化を行ないました。実はつくったものは十分リリースレベルに達していて社内発表も行なったのですが、更に機能強化がねらえると判断したため現在引き続き開発を行なっている最中です。ここでまだ紹介できないのは残念ですが、Twitterユーザーの方にもそうじゃない方にも非常に

    はてなインターン2010に参加してきました - ✘╹◡╹✘
    kimihito
    kimihito 2012/10/14
    書籍を参考に
  • プログラミングこうやって覚えた - ✘╹◡╹✘

    プログラミングどうやって覚えたんですか?って聞かれて、そういう情報少ない気がしたので書く。 チラシの裏みたいな長文だらだら書くの、はてなブログでも1回やってみたかった。 最初は、大学のサークルみたいなやつで先輩がRailsをつかってて、Railsっていうサイト作るためのフレームワーク(?)っていうのがあるから覚えようって聞かされて、MVCみたいな話をされた。サッパリだった。それ自体の概念もサッパリだったが、それを使う理由も分からなくてメタサッパリもあった。3時間くらい教えてもらったけど、サッパリだった。その後そこでは結局Railsを使うことはなかった。並行してRubyというものも教えてもらって、irbというのがあってそこで色々試すということをした。面白いなー会話してるみたいだなーと思って教えてもらっているときは少し弄っていたけど、使う理由も分からなかったので使わなくなった。ちなみにWind

    プログラミングこうやって覚えた - ✘╹◡╹✘
  • Island Life - 広義のプログラミング

    About 南の島のプログラマ。 たまに役者。 Practical Schemeの主。 WiLiKi:Shiro 最近のエントリ 無限cxr高校受験Defense振り返ってみると2019年は色々学んで楽...覚えるより忘れる方が難しい(こともある)眼鏡のつると3DプリンタIris Klein Acting ClassSAG-AFTRA conservatory: Voice Acting創作活動って自分を晒け出さねばならないと...ループを使わずに1から100までMore... 最近のコメント shiro on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/14)1357 on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/01)ベアトリーチェ on ハイポハイポハイポのシューリンガン (2022/04/02)ベアトリーチ

    Island Life - 広義のプログラミング
  • 最近のウェブ系スタートアップが採用しているプログラミング言語やフレームワークまとめ - laiso

    http://www.quora.com/Node-js-Ruby-Python-who-wins-in-5-years を読んでて「勝利条件としてより多くの”スタートアップ”に選択されること」という話がでてたけど、そもそも今は何が採用されているのか状況がよくわかたっていなかったので調べた。 スタートアップ? 一般(自分の周辺)に「ウェブサービス」みたいな呼称されているもの。消費者向けというかなんというか、企業向けシステムとか、ソーシャルゲーム単品とかは含めないことにした なんでスタートアップ?(小規模な企業) 企業が大きくなってくると、いろんな領域で必要なことがあってこの企業は→このプログラミング言語みたいなひもづけができなくなるので 項目は =企業ではなく=サービスでわけた 順番、国内外は適当。できるだけ知名度のありそうなサイトを選んだ いわゆるサーバーサイドのアーキテクチャの話(それ

    最近のウェブ系スタートアップが採用しているプログラミング言語やフレームワークまとめ - laiso
  • 第1回 PhoneGapとは | gihyo.jp

    はじめまして、株式会社キクミミの富田宏昭と申します。おもにWebアプリケーションを開発しています。この連載では、PhoneGapを使ったiOSおよびAndroidアプリケーションの開発方法について全4回に分けて紹介していきます。どうぞお楽しみください。 PhoneGapとは PhoneGapはNitobiが開発、公開しているクロスプラットフォーム・モバイルアプリケーションの開発フレームワークです。スマートフォン向けアプリケーションの開発では、各OSごとに特定の言語を使用をして開発をおこなうことになります。たとえばiOSの場合はObjective-C、AndroidBlackBerryの場合はJavaWindows Phone 7の場合はC#・Vidual Basicなどです。複数のスマートフォンに対応するアプリケーションを開発する場合、デベロッパは複数の言語をもちいてそれぞれの開発環境

    第1回 PhoneGapとは | gihyo.jp
  • 中年コーダーが教える本当にクリーンなコードの作り方 - 「リーダブルコード」の書評に代えて : 404 Blog Not Found

    2012年09月18日15:00 カテゴリ書評/画評/品評Art 中年コーダーが教える当にクリーンなコードの作り方 - 「リーダブルコード」の書評に代えて リーダブルコード Dustin Boswell / Trevor Foucher 須藤功平・ 角征典 訳 [原著:The Art of Readable Code] 遅まきながら出版社より献御礼。 基的に、以下のスライドを一冊のにすると書になる。 クリアなコードの作り方 - How to make clear code なのに「リーダブルコード」を読了した時の気持ちと、共訳者による以上のスライドを見た時の気持ちは180度違った。前者ではとても嬉しくなったのに、後者ではとても悲しくなったのだ。 なぜそうなったかを書くことで、書に何が書かれているのかを紹介することにする。 クリアって cat /dev/null > dirty.

    中年コーダーが教える本当にクリーンなコードの作り方 - 「リーダブルコード」の書評に代えて : 404 Blog Not Found
  • プログラミング能力

  • 大学とプログラミング

    大概は独学でプログラミングを覚えた技術者の方がコンピュータサイエンス専攻の大卒者より仕事ができる http://tinyurl.com/99ahrkt 僕は化学科から情報工学だから、半分独学半分専攻。なので両方の利点を兼ね備える… みたいなことは、まったくなく。 独学の利点は勝手にプログラミングできること。アセンブラばっかりやってても良いし、ハンダ付けしても良いし。ただし、 * 自分の金では不可能 金かかるんだよね。コンピュータは昔は高かったし。結局、大学の機材を使っていたから、そういう意味では独学ではないかも。今は、もっとずっと安上がりかも。でも、Jobs も Gates も「大学の機材を利用していた」。うまく使ってくれ。そういえば、Google だってそうだ。Internet 関係はほとんどそうだよね。 独学と言っても、そばに情報工学科はあったし、一緒にやっていた哲学の助手の人がいろい

  • Pythonを取り巻く開発環境(PyCon JP 2012資料 #pyconjp) - YAMAGUCHI::weblog

    はじめに こんにちは、Python界の情弱です。情弱ながらPyCon JP 2012で1セッション持たせてもらえることになりました。予め資料を公開しておきますので、当日は色々と質問・意見して頂ければと思います。 各トピックは各トピックでの総論になっていますので、細かい部分は文最後の参照にあるリンクを見るとより理解が深まります。 「なおここに書いてある内容は所属する団体とは関係のない、私個人の見解ですので、予めご了承下さい。」テンプレ終わり。 イベント PyCon JP 2012 発表日時 2012-09-16 11:00-11:45 作者 @ymotongpoo URL http://2012.pycon.jp/program/sessions.html#session-16-1100-room357-ja スライド (追記: 2012/09/16 23:50:00) 発表の24:00頃

    Pythonを取り巻く開発環境(PyCon JP 2012資料 #pyconjp) - YAMAGUCHI::weblog
  • オブジェクト指向の設計と実装の学び方のコツ

    1. 学習パターンを実践する オブジェクト指向の設計と実装の 学び方のコツ 2012年9月12日 有限会社 システム設計 増田 masuda@system-sekkei.com Twitter : @masuda220

    オブジェクト指向の設計と実装の学び方のコツ
  • 新卒向けカリキュラムで出す課題

    「新卒向けカリキュラムを考え中」の話ですが、始めることにしました。受講者がまじめにノートをとれば、ぼくが死んだら、ソシュールのように受講者が講義ノートを元に出版してくれるでしょう。 講義を聞くだけでプログラマにはなれないので、毎回課題を出す予定です。とりあえず手を動かすのは重要です。写経(コードの書き写し)でもいいから手を動かすべきです。次の課題を出す予定です。 基礎 – リンクトリスト – ハッシュマップ – ツリー(binary, B-tree) – 各種ソート – バイナリサーチ – 8クイーン – ハノイの塔 – ライフゲームGoFデザインパターンの実装(使えるモノのみ) – 文字列パーサ – グラフ探索 – [コードリーディング] コレクションライブラリ(Java Standard library, Apache Commons, Google Guava) 実践 – 自作

  • "Hello world!"

    このお話はたぶんフィクションです。実在の個人や企業とはあんまり関係ありません。そういうことにしろください。 10年前、20代になったばかりの頃の僕は、今思えば当に最低な生活を送っていた。高校を中退し、実家とは疎遠で、友達もなく、金もなく、夢も希望もなく、ただバイト先と自宅を行き来するだけの毎日。いつも視界には霞がかかったようで、底の見えない空虚さだけが僕の心を支配していた。 それでも趣味らしいものはあった。オンボロマシンにRedHatを入れ、ダイヤルアップの細い回線で自宅サーバを立て、Perlでガラクタのようなプログラムを動かす。そんな子供じみた遊びだけど、プログラムを組んでいるときだけは空虚さを忘れ、画面の中に没頭できた。 ただ、そのときの僕はもうすでにいろんなものに打ちのめされていて、若者にありがちな全能感などというものは霧散していた。自分がプログラミングで何かを成すだとか、それを仕

    "Hello world!"
  • アプリ開発を効率化する 方法あれこれ

    4. 自己紹介 Facebook : Atsushi Mizoue Twitter : asion_m ・Vimが大好きで社内で 布教&プラグイン作成なんかやってます ・JavaScriptも大好きで最近仕事では ほとんどJSしか書いてません。 ・麦酒が血液です。

    アプリ開発を効率化する 方法あれこれ
  • - 不吉な匂い

    不吉な匂いとは、リファクタリングを必要とするコードから感じられる雰囲気を、比喩で表したものです。 ここでは、感じ取った不吉な匂いに対して、どのような解決法を選ぶことができるかを取り上げます。 匂いとして示されているのは、次の22のケースです。ひとつずつ見ていきましょう。 また、解決法に添えられている数字は、参考書籍「リファクタリング」の何ページに記されているかを示しています。

  • 中級プログラマが初めてひとりでWebサービスを作るときにやったこと–(2) -歌って踊れるプログラマー

    前回書いたとおりとりあえず1月中に何か作るっていうことではじめたこのプロジェクト。 BETA版という逃げ道を作ってしまったのですが、カタチができたので許してくださいごめんなさい。 「酒ばっか飲んでるけどプログラム書けるわけ?」と言われることが多すぎるので、ちゃんとプログラマだよっていうアピールのために作ることにした、っていう感じ。えいやではじめただけあってドキュメントと呼べるものも仕様書もない。大丈夫、脳内に仕様書がある!的なノリでし。 子どもの成長過程を見れる、アルバムサイトができたよ まだまだ課題がだいぶ多いのですが、アルバムサイトを作りました。 モバイルサイトと称していますが、アカウントの発行がモバイルからしかできません。PCからでも使えます。 PHPMySQL、フレームワークはZendFramework。動画部分は動画変換エンジンGemediarを利用しています。 写真をメ