タグ

技術とエンジニアに関するnijikotのブックマーク (3)

  • 伊藤直也が語る「仕事の流儀」第4回──常に技術の新陳代謝が生まれる場所にいたい|CodeIQ MAGAZINE

    伊藤直也氏が語る「仕事の流儀」第4回で語っていただくのは、エンジニアとしてどのような刺激を受け、技術を学んでいくべきについて。 技術の多様性と世の中のトレンドを感じるために、どのように行動しているのか。常に技術の新陳代謝が生まれる場所に立ち会っていたいという直也氏ならではのこだわりと流儀をお届けする。 by 馬場美由紀 (CodeIQ中の人) 勉強会で、技術の多様性と自分の立ち位置を知る この数年、Web系、オープンソース系のエンジニアの勉強会が盛り上がっていますね。この5月から6月にかけても、Go言語開発者の集まり「GoCon(Go Conference)」「渋谷java」「AWS勉強会」「GitHub Kaigi」とか。 僕もいろいろと勉強会に参加していました。GitHub Kaigiは僕も主催者の一人でした。Twitterに書いただけなのに、申込み者が1000人とすごい人数が集まって

    伊藤直也が語る「仕事の流儀」第4回──常に技術の新陳代謝が生まれる場所にいたい|CodeIQ MAGAZINE
  • スマホ時代到来、この先生きのこるエンジニアとは!? - Tech Compass イベントレポート

    最近は、RubyでiOSアプリが開発できるRubyMotion、いまやクラウドのデファクトスタンダードとなった「Amazon Web Services」、継続的インテグレーションをさらに押し進めた「継続的デリバリー」、サーバの運用ツールである「Chef」などに興味を持ち、精力的に活動している。 氏が自己紹介がてら強調したのは、これらの技術を結びつけることで今までは不可能だった規模のシステムが信じられないスピードで開発できることだ。アメリカ大統領選挙のオバマ陣営は、先ほど挙げた技術を用いて見事に選挙を勝ち抜くシステムを作り上げた。 また、「以前は"Perlの人"として認識されていた」という同氏だが、今はRubyを使い、クラウド上でシステムを作ることが多いという。重要なのは、氏が初めからRubyやクラウドを勉強していたわけではなく、「変化に適応する力」を鍛えていたからこそ、現在よく使われる技術

  • Webエンジニアスキルの勘所

    Webのエンジニアにはどういうスキルが一番必要か?という話を考えてみた。 例えば、C言語やUnixの経験が長く、オブジェクト指向も理解していたとしたら、PHPから始まり、Rubyなどの理解は決して難しくないだろう。 では、それだけの経験で一線級のWebエンジニアとしての信頼が置けるかというと、ちょっと違うような気がする。 考え方のベースは、 「Webは、要するにテキスト処理であることが多い。だから難しい」 ほとんどの事がHTTPプロトコルを通じてテキストデータとして情報が、なんのネットワークの制約もなく流通する。つまり、HTTPヘッダを含むテキストの操作でセキュリティホールを作り、それが世界のどこから攻撃されるかわからない。 また、 同様に世界中からアクセスが集まることがありうるので、回りくどいテーブル設計をしてしまうと、あっというまに破綻してしまうこともある。 そして、 基的にマルチア

  • 1