業界で名の知れたプログラマーは、今年1年何を学んでいたのか? 2012年も残りわずかとなり、いよいよ「年忘れ」の時期になった今、あえて今年1年で学んだことを忘れる前に取材・記録しておこうという本企画。「同業者が役に立ったものは、自分にも役に立つはず」という仮説を基に、彼らの学びlogから、今年の流れと来年の動向予想をしてみよう!
■コミュニティのハードルは本当に高いのか? 【10月5日】ITコミュニティ秋祭り・リターンズ【2012】 10月5日(金)、開発者のためのお祭りイベントをやります。 「コミュニティの人たちは楽しそう、参加してみたいけど行きづらい……」という人のために、酒と祭りムードで皆を記憶喪失にすればハードルも下がると考えました。半分冗談ですが半分は本気です。 コミュニティで活躍している人でも、誰でも最初は「ぼっち」(ひとりぼっちの意)でした。かくいう@IT編集者もそうでした。 ■@IT編集者の「ぼっち力」は53万ぐらいあった気がする 編集者は、取材だけではなくイベントや飲み会で、本当にたくさんのエンジニアと会う機会があります。 「一緒に開発する機会がない」「プログラミングの話をする仲間がいない」——いろいろな場所で、いろいろなエンジニアからたくさん「ぼっち」についての悩みを聞きました。 そんな人たち
前々回のGit解説の続き。 Gitでは色んな作業の仕方があります。 デザイナーとエンジニアの間でよくある作業の流れをイメージ描きつつ説明してみようかと。 今回は「エンジニアとデザイナーが同じブランチで作業する」です。 まず朝出社! 今日は検索ページを作るお仕事をすることになりました。 このイメージにそって説明してみます。 [イメージ内:P-1] エンジニアがみんなの場所(remoteとか呼ばれてるところ)から最新の「master」ブランチを持ってきて… そこから「search」というブランチを作りました。 [イメージ内:P-2] エンジニアは「search」というブランチで、検索フォームのあるページを作成しました。 デザインはまだ入ってません。 [イメージ内:P-3] エンジニアは「git push」というコマンドで みんなの場所remoteに「search」ブランチを置
英語でこの記事を読む(Reading in English) ・4/5 追記: 好きなプロジェクトのコードが読めるPocketCodeをリリースしました。 クリスマスも当然の如く開発充なはむへいです! 僕と同じくクリエイティブで孤独なXデイを過ごす500万人のエンジニアを応援する為に 『CodeLibrary』というOSS(オープンソースソフトウェア)のコードをスマフォ上で読めるアンドロイドアプリをリリースしました! きっかけ 「OSSも読まないエンジニアって...」という記事を読んで、慌ててコードリーディングを始める 移動中にSNSを見る時間を、コードリーディングに充てたい スマフォでソーシャルにコードリーディングが出来るプラットフォームを作ろう! ベータ版ができたから公開するお^^ ←イマココ どんなアプリ? ちょっとした空き時間に、スマートフォン上でソースコードが読める、アンドロイド
2011年12月14日19:25 はやぶさ「こんなこともあろうかと!」のJAXA國中教授の話が面白すぎました #cybozusummit カテゴリイベント行ってみた Tweet みなさま、寒くなってまいりましたが、いかがお過ごしでしょうか。 ゼロスタート広報もりのです。 (ちなみに、わたくしは、この冬まだ風邪をひいておりません) 先日、技術評論社さん×サイボウズさん共催、 日本マイクロソフトさん協賛の 「エンジニアの未来サミット for students 2011」 第3回にお邪魔してきましたので、 今回は、その様子をお送りしたいと思います。 第三回となる本イベントでは、 無人小惑星探査機「はやぶさ」プロジェクトのイオンエンジン開発を担当された 國中 均 JAXA宇宙科学研究所 教授が登壇されるとのことで、 もう朝からハイテンションでございます。 というわけで、今回
いろんなエンジニアを見てきて、成功パターンはそれぞれだけれど 失敗パターンはだいたい決まっている。以下、アンチパターン。 成し遂げるのではなく、中途半端で満足する。 自分の責任と考えず、人のせいにする。 よりよくしようとせず、現状維持を良しとする。 仕事を中心においていない。 自分の特徴を構築していない。同世代と比べてさしたる特徴がない。 生活習慣を重視しない。日々の積み重ねに価値をおいていない。 与えられたチャンスに乗っからない。やる前から怖じ気づく。 アウトプットの質にこだわらない。 自分を分析していない。強み弱みを問われても答えられない。 刺激よりも、平穏を求める。変化に弱い。 行動よりも熟考を優先する。考えた末に行動しない。 現在の仕事の進め方に疑問を持たない。既存踏襲が正しいと思っている。 チームへの貢献よりも、自分の仕事の進捗を優先する。 焼き畑農業的な人間関係。信頼の構築では
グーグルは検索エンジンだけではなく、メールソフトのGmail、オフィス系ソフトのGoogle Apps、WebブラウザのChromeやOSのAndroidなど、さまざまな種類と規模のソフトウェアを開発しています。 それらはどのようにテストされ品質管理されているのでしょうか? グーグルのブログGoogle Testing Blogに、Test Engineering DirectorのJames A Whittaker氏による「How Google Tests Software」がポストされ、その概要を伝えています。 3つのチームからなるEngineering Productivity Whittaker氏はまず、グーグルにはテストの専門部隊はいないのだ、という組織構造の説明から始めます。 There isn't an actual testing organization at Googl
『なぜ、コンピュータープログラミングは楽しいのか。なぜ、僕を含めプログラミングに携わる人々は、何度も辛い目に遭いながらも、この職種から遠ざかる事が出来ないのか・・・?』 この問いに対する答えが下記のサイトに載っていました。ここには、プログラミングの本質的な楽しさが書かれています。 Why is programming fun? An extract from Fred Brooks' (Frederick P. Brooks Jr.) book, The Mythical Man-Month http://www.grok2.com/progfun.html この書籍の日本語訳「人月の神話」はこちらです。 人月の神話【新装版】 評価: 4.7点 著者:Jr FrederickP.Brooks,Jr.,Frederick P. Brooks,滝沢 徹,牧野 祐子,富澤 昇 発売日:2014-
こんにちは。開発ブログ言いだしっぺの satoshi です。リートでは、AddClips と Lancers というサービスが現在の主力サービスですが、AddClips は1人のエンジニアが担当し、Lancers は2-3人 のエンジニアが開発を担当しています。 当たり前ですが、1人と3人では開発スタイルが大きく異なり、気をつけるポイントも全く違います。当たり前の事が多いのですが、リートで特に気をつけていることをご紹介できればと思います。 開発環境 VMware ESXi を使って開発環境は5秒で用意する 通常、VMwareはLinuxやWindows上で動作しますが、VMware ESXi はその上で直接、複数のVmware(仮想化マシン)を立ち上げることができます。 Vmwareを導入するために、Linuxを導入したりする必要はなく、その容量も32MBとコンパクト。しかも無償で利用可能
Hacker Newsのフォーラムに2010.8.10に作られたスレッド Ask HN: I'm an 18 year old programmer; How do I get a job? プログラミング歴は長い。けど大学出てない(当然コンピュータサイエンスの学位なし)、実務経験ゼロ、地方都市(ペンシルバニア州の田舎)のIT系の仕事が少ない所に住む18才エンジニアがどうやったら仕事探せる?と質問立てたスレッド。 アドバイスがためになった スタートアップの求人ばかり載ってるところとか ないものねだり 自分のようなビザが必要な人向けのアドバイス 2010.8.13追記 ポストしてる人の情報追加 見落としてたポスト追加 以下斜め読んだ内容 スレッド主 Craig Weber 投稿内容 今18歳 13歳から親父の仕事手伝ってた。 親父は電気技師 組み込み型の電気回路の設計とプログラミングしてた
開催概要 デザイナ×エンジニアのコラボレーションが創り上げるアプリのムダにかっこいい度合いと、ばかばかしさを競う「おばかアプリ選手権」。Windows 7プラットフォームで動く、Windows 7の機能を生かしたアプリを競う「おばかWindows 7アプリ選手権」を3月1日から行います。 作成したアプリケーションが動く様子を、動画キャプチャ、または撮影機材で撮影して、動画共有コミュニティ「zoome」の特設サイトに投稿していただきます。アプリケーションが作成できない方も、おばかアプリのアイデアを投稿していただき、それを見たデザイナやエンジニアがアプリケーションを作成し、その動画を投稿することもできます。 アイデア発案者とアプリ作成者にチームを組んでいただくことで、いままでのデザイナ×エンジニアに加えて、アイデア発案者とのコラボレーションも推進していくことを主旨としています。 一定期間アプリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く