春になって暖かくなると、ついつい意識が高ぶってしまいますね。 今回はあくまで個人的な、エンジニアの評価基準とキャリアパスについての私見を、どちらかというと新人の方向けに垂れ流してみたいと思います。 はじめに 新人の方々は今頃は、研修に追われていたり、それが終わっても配属先で揉みくちゃにされる日々が待っているでしょう。中には既に後ろ向きな思考になっている人もいるかもしれませんが、そういう人には今回どうでもよい話で、前向きな人がそのエネルギーをエンジニアとしての成長に無駄なくつぎ込むために、若いうちにあまり考えないけど、考えておいた方がよい話をします。 ITエンジニアとして始動すると、目の前に与えられた仕事だけでも楽しいのに(その過程で苦しむのは別として)、さらにその先にIT知識が広く深く待ち受けていて、こんなことをやりたいんだ、全部マスターしてやるんだと意気込むかもしれません。そして、目の前
Google+プロジェクトのシニアディレクターを務めるゴードン・マキーン氏がGoogle+ブログでGoogleの新サーバ用のIBM製マザーボードの写真を公開しました。このマザーボードは、IBMが開発したCPU「Power8」を採用したもので、Googleが1998年の創業以来、一貫して使用していたIntel製チップのサーバからIBMサーバに乗換えることを意味し、GoogleとIntelの蜜月関係が終了したことを示す象徴として注目されています。 Gordon MacKean - Google+ - Today I'm excited to show off a Google POWER8 server… https://plus.google.com/111282580643669107165/posts/Uwh9W3XiZTQ This Google Motherboard Means T
今年に入ってから毎日の開発時間を去年の半分にしてみた。 すると、毎日凄く集中できて、空いた時間に頭にスペースが出来てアイデアもわきやすく、効率もよくなったのでこれはいいかも。 タレブとDHHの話がきっかけ 最初のきっかけは、Rails作ったDHHが「開発なんて長時間やっても逆効果だから毎日の仕事時間を減らせ。8時間じゃなくて5時間、4時間だけにしろ。それだけ短かったらSNSなんて見てる暇はない。」とスタートアップスクールで話してたこと。 あと、去年タレブのAntifragileという本を読んで、短い仕事時間を毎日やるのが長期に渡っていいパフォーマンスを出す秘訣だというような事を言ってた。 アップストアでアプリを出すのは、結果が出なければ開発時間をいくらかけても価値が0となる世知辛い世界。でもこれは完全成果主義でなかなか面白い。 毎日の開発時間の成果をいかに上げるかっていうのを考えていると、
最近こつこつ作っていたZenyがリリースされました。めでたい。 Zeny(ゼニー)は、”大雑把にお金を管理したい”人向けの、爆速入力家計簿アプリです。無料で使える。 毎度の事ながらビジュアルは後回しですが、UIのシンプルさと操作性を追求しております。 家計簿アプリ戦国時代の昨今、なぜZenyを作ったかを書いてみる。 Zenyをダウンロード 家計簿には興味がなかった 実は家計簿をつけることには元々興味がなかったのです。チマチマお金を記録する時間がもったいないなと思ってた。 一ヶ月の書籍代と外食費、この二つの金額ぐらいは知りたかったんだけど、記録するのはめんどくさかった。 出来るだけクレカで支払って、たまに明細データを見ればよいだろうと。Moneytree便利だし。 しかし、去年から青色申告することにして、その流れでTaxnoteという確定申告用の仕訳帳アプリを作りました。 Taxnoteで経
実装すべきだ。それもすぐに。 世の中には、会う都度いつも「こんなアプリがあったらいいと思うんだよな」と、同じアプリのアイデアを語るプログラマというのがいる。 これは非常に良くないと思うのだが、そう私が思う理由を挙げてみる。 理由1: アプリのアイデアは大抵ろくでも無い物だ どんなアイデアであれ、大抵の物はろくでも無い。それはセンスが無いとかそういう問題じゃなくて、新しい良い物を生み出す、というのは難しいという事だ。 だから、大切に温めて、狙ってえいっ!と良い物を作るってのは、普通出来ない。 ろくでも無いアイデアは、なるべく早く失敗した方が、時間を突っ込んでから失敗するよりもずっと良い。 理由2: アイデアを温めている間は、他のアイデアが浮かびにくい 心の中に気になっている物がずっとあると、なかなか他の事を思い浮かばない物だ。大抵のアイデアはろぐても無い物で、たまに当たるアイデアにめぐり会う
楽天koboの30%引きとか、50%引きクーポンにつられて コミックを買いまくってた。 たまたま集めたい小学館のコミックがあって、 「※このコンテンツには、5年間の再ダウンロード期限があります。 」 という記載はあったものの、5年以内にダウンロードしておけば、 そのまま読めるものだという認識でいた。 でも、それが間違いだったということを知らされて衝撃を受けている。 昨日、楽天koboが「Kobo Desktopで、電子書籍を読めるようになった。」と 発表したので、仮に外付けHDDなどにデータを保存しておけば、 購入した書籍は、半永久的に読めるのだろうかと思って、問い合わせしてみた。 楽天koboからの回答としては、外付けHDDなどへのデータの保存は不可能なうえに、 5年後は、オンラインで同期してしまうと、電子書籍データは消えてしまうとのことだった。 (ライブラリから削除されて、消えるという
TDD/BDDにおける「振る舞い」の意味するところとは何なのか:いまさら聞けないTDD/BDD超入門(3)(1/3 ページ) 前回の「TDD/BDDの思想とテスティングフレームワークの関係を整理しよう」では、TDD/BDDについて、その思想と、それをサポートするテスティングフレームワークに分けて解説しました。その中で、TDD/BDDについては実際の熟練者の言葉を借り、テスティングフレームワークについては概要を触れて、その系譜をたどりました。 BDDはその名前に「Behavior」とありますが、「振る舞いとしてのテストコードを書く」とはどういうことなのでしょうか? 難しく考え過ぎる必要はありませんが、「それは振る舞いを書いていないよ」と指摘をする熟練者が何を考えているかを理解することはBDDを習熟していく中で重要な意味を持ってきます。 本記事では「振る舞い」という言葉がどのような意味で使われ
この記事はDockerに関する実験的な記事や,Buildpackを使ってHeroku AppをDocker Containerとして使えるようにする“building”の開発などで知られるCenturyLink Labsの “What is Docker and When To Use It”の翻訳です. Dockerとは何か?Dockerをどこで使うべきか?についてよく見かける記事とは違った視点から説明されています. 翻訳は許可をとった上で行っています. Dockerとは何でないか Dockerとは何かを説明する前に,Dockerは何でないかについて述べる.Dockerの否定形は何か?Dockerの制限は何か?Dockerが得意でないことは何か? DockerはLXCのようなLinux Containerではない DockerはLXCだけのラッパーではない(理論的には仮想マシンも管理でき
If you were looking for MSDN or TechNet blogs, please know that MSDN and TechNet blog sites have been retired, and blog content has been migrated and archived here. How to use this site Archived blogs are grouped alphabetically by the initial letter of the blog name. Select the initial letter from the TOC to see the full list of the blogs. You can also type the name of the blog or the title of the
This blog post is older than a year. The information provided below may be outdated. 2014/5/2 更新: 本 Internet Explorer の脆弱性に対処するセキュリティ更新プログラムをセキュリティ情報 MS14-021 として公開しました。詳細は、こちらの投稿をご覧ください。 -————————— 本日マイクロソフトは、セキュリティ アドバイザリ 2963983「Internet Explorer の脆弱性により、リモートでコードが実行される」を公開しました。 このアドバイザリは、Internet Explorer において確認されている脆弱性の説明、および脆弱性から保護するための回避策を提供しています。ユーザーが、影響を受けるバージョンの Internet Explorer で特別に細工され
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く