タグ

ブックマーク / gihyo.jp (15)

  • Amazon Web Services実践入門

    このの概要 書は世界最大のクラウドサービスであるAWSAmazon Web Services)上でWebサービスを運用するために必要なポイントをまとめた実践的な解説書です。AWS上でサービスを利用するために設定手順や必要なノウハウ,日々の運用/管理を円滑に行うために必要なポイント,トラブルにも対処できるようにするための設計や運用監視,また従量課金モデルであるAWSでいかにコストを抑えるかなど,AWSを利用してWebサービスを提供していくための現場のノウハウがギュッと詰まっています。 こんな方におすすめ AWSの導入を考えている人 AWSをより効果的に運用したいと考えているエンジニア 書に関するお知らせ 書に関連する記事を公開しております。 はじめに この書籍に関連する記事があります! Amazon Web Servicesのことを知ってみよう! Amazon Web Servic

    Amazon Web Services実践入門
    pcod
    pcod 2015/11/28
  • 第5回 蓑輪太郎―Twitter本社で働くエンジニアのキャリア | gihyo.jp

    先を歩むエンジニアへのインタビューを通してエンジニアのキャリアについて考える連載、今回はゼロからOSやScheme処理系を作り、現在はTwitter社で働く凄腕エンジニアのhigeponこと蓑輪太郎さんにお話をお伺いしました。 [撮影:平野正樹] 危機感を感じた1社目 ─⁠─higeponさんはいつもさまざまなことを勉強なさっていますが、いつごろから自ら技術を学び始めたのでしょうか? higepon(以下ひ⁠)⁠:2001年に入った初めての会社が大きいSI系で、技術に長けたチームに入れてもらえました。そこではモデルケースになるような優秀な先輩がいて、たとえばトラブルが起きたときに、自分で率先して原因を解明して、周りにも的確に指示を伝えていて問題を解決していたんですよ。その先輩から「しっかりプログラミングを勉強しないとまずいよ」と言われたんですよね。それで自分で実際に勉強をし始めたら、今

    第5回 蓑輪太郎―Twitter本社で働くエンジニアのキャリア | gihyo.jp
    pcod
    pcod 2015/04/25
    恐ろしい…
  • 第3回 宮川達彦―最先端のWebエンジニアのキャリア | gihyo.jp

    先を歩むエンジニアへのインタビューを通してエンジニアのキャリアについて考える連載、今回は古くからPerlコミュニティで活躍し、最近ではWebテクノロジ情報発信のポッドキャスト「Rebuild」が話題の宮川達彦さんにお話を伺いました。宮川さんは、筆者のクックパッドの同僚でもあります。 [撮影:平野正樹] プログラミングに興味を持ったきっかけ ─⁠─最初にプログラミングやエンジニアリングに興味を持ったのはいつでしょうか? 宮川:父親がプログラマだったので、コンピュータは小さいころから家にあったんですけど、プログラミングはしておらず、純粋にPCユーザとしてゲームとかで遊んでいました。プログラミングのきっかけは、東京大学に通い始めて、趣味でホームページや掲示板を作っておもしろいと思ったことですね。そのあと3年次に、理学部情報科学科を選択し学びました。それと前後して、大学の友達から「オライリー・ジ

    第3回 宮川達彦―最先端のWebエンジニアのキャリア | gihyo.jp
    pcod
    pcod 2014/12/15
  • 第2回 深津貴之―アプリ開発者からその先へ | gihyo.jp

    先を歩むエンジニアへのインタビューを通してエンジニアのキャリアについて考える連載、今回は、UI(User Interface)に主眼を置いた斬新なWebサービスをFlashで提供し、iPhoneアプリの黎明期からヒットを何作も出してきた、「⁠fladdict」という名前でも有名なTHE GUILDの深津貴之さんにお話を伺いました。 [撮影:平野正樹] デジタルと物理的なデザインを学んだ大学時代 ─⁠─いつからテクノロジに興味を持ち始めたのでしょうか? 深津:大学で「都市情報デザイン研究室」に所属し、「⁠テクノロジで生活がどう変わるか」を研究していました。そこでおじいちゃんと孫に遠隔でコミュニケーションが発生するとどう変化が起こるのかなどを研究しました。いろいろとやっているうちにインタラクションやUIに興味を持ち、Flashを始めました。その後、就職に興味が湧かず、学びたいこともあったので

    第2回 深津貴之―アプリ開発者からその先へ | gihyo.jp
    pcod
    pcod 2014/10/18
  • 機械学習 はじめよう 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    機械学習 はじめよう 記事一覧 | gihyo.jp
    pcod
    pcod 2013/10/30
  • 第3回 クックパッド技術部部長 井原正博氏に訊く(前編)―「強い個」を採用することへのこだわり | gihyo.jp

    僕の仕事は「優秀なエンジニアを採用すること」 いまや月間4.9億PV、1,400万人のユーザを擁するレシピコミュニティーサイト『クックパッド⁠』⁠。同サービスを運営するクックパッド株式会社は、日有数のテクノロジー・カンパニーとしても知られています。今回は、同社で技術部部長を務める井原正博さんを訪ね、お話を伺いました。 現在社員数は100名弱、そのうち35名ほどのエンジニアが在籍しています。その技術部門の部長を務める井原さんの役割は、 (クックパッドでいうところの)優秀なエンジニアを採用すること 優秀であるはずのエンジニアがきちんと成果を出している状態にすること の2点であると言います。 井原さんが「どういうものを作ろう」とか「ああいうことをやろう」といった指示を出すことはほぼないそう。そうしたことはスタッフ個々が当然自分の仕事としてやっている環境のようです。それも、井原さんが担うところの

    第3回 クックパッド技術部部長 井原正博氏に訊く(前編)―「強い個」を採用することへのこだわり | gihyo.jp
    pcod
    pcod 2011/10/14
  • 第37回 他人の土地に家を建てる祖父 | gihyo.jp

    「あの立派な庭あったやろ? あそこうちの土地じゃなかったんや⁠」⁠。 稲荷大社でお稲荷さんをブラブラすることでお馴染みの父が、亡くなって7年経つ祖父の家の資産価値を調べたら、自分の土地じゃない所に家をブッ建てていたということがわかりました。 玄関の前にある庭、ガレージの土地はすべて元々の不動産屋のもので、家の部分だけがシモダ家の土地だったらしいのです。もう亡くなっているので真相は祖父しか知らないため、どのような取り決めでそのような謎な形になったのかはすべて闇の中なのですが、とりあえず放っておくわけにもいかないので、先日父が不動産屋に「調べてもらったらこんな感じだったのですが、庭の部分をお返しするとしても庭を通らないと玄関に辿りつけないのです。今後どうやって家に入ればいいのでしょうか? 裏の壁をよじ登る感じでしょうか?」と尋ねると、「⁠うちもずっと謎でした。何故うちが他人が住んでいる家の税金

    第37回 他人の土地に家を建てる祖父 | gihyo.jp
    pcod
    pcod 2011/05/28
    いい話
  • openFrameworksから拡がるメディアアートの世界 | gihyo.jp

    openFrameworksとは - 歴史と特徴 openFrameworks (オープンフレームワークス) は、C++で記述された「クリエイティブなコーディング」のためのオープンソースのツールキットです。Mac OSXWindowsLinuxで動かすことが可能で、iPhoneiPadなどのiOSのデバイス上で実行することも可能です。openFrameworksは、2Dや3Dのグラフィック、動画やアニメーション、音声など、様々なメディアを簡単に扱うことが可能なため主にメディアアートやインタラクティブなメディアで活発に活用されています。 開発の歴史 openFrameworksは、2004年にアーティストでありプログラマーでもあるZach Liebermanが、ニューヨークにあるパーソンズ大学の大学院で教鞭をとっていた際に、アートを学ぶ学生のための作品制作ツールとして開発されました。彼

    openFrameworksから拡がるメディアアートの世界 | gihyo.jp
    pcod
    pcod 2011/01/21
  • 第2回 Kai の基礎 ─Kaiのインストールと基本的な使い方 | gihyo.jp

    また、Erlangの公式サイトではWindows向けにインストーラ付きのバイナリも提供されています。 ここでは、公式サイトからソースコードをダウンロードし、CentOS 5.3上でコンパイルする方法を説明します。 なお、執筆時のErlangの最新バージョンはR13Bであるため、連載ではR13Bを用いて説明します。しかし、Kaiの推奨バージョンはR12B以上ですので、ご利用のプラットフォームが提供するErlangパッケージのバージョンがR12B以上であれば、そちらをご利用されても差し支えありません。 もし、パッケージからErlang をインストールするのであれば、インストールの説明をスキップし、Erlang VMの起動まで進んでください。 Erlangのソースコードは、Erlangの公式サイトから取得できます。 ダウンロードページからR13Bのソースコード(53.1 MByte)をダウンロ

    第2回 Kai の基礎 ─Kaiのインストールと基本的な使い方 | gihyo.jp
    pcod
    pcod 2009/06/28
  • 第1回 nonlocalでクロージャが便利に | gihyo.jp

    Pythonでプログラムを書いていると、よく関数の中で関数を作ることがあります。 Python はクロージャに対応していて、関数の中で作られた関数は、外側の関数のローカル変数を参照することができます。 クロージャが一番役に立つ場面がデコレータです。次の例では、引数を取るデコレータを作るために関数内関数を2段階作成し、それぞれのローカル変数を一番内側から参照しています(このプログラムは、Python 2.6とPython 3.0の両方で動きます⁠)⁠。 リスト1 # coding: utf-8 from __future__ import print_function import sys def log(out=sys.stderr): def decorator(func): name = func.__name__ def decorated(*args, **kwargs): ###

    第1回 nonlocalでクロージャが便利に | gihyo.jp
    pcod
    pcod 2009/01/14
  • 連載:はじめてのAmazon EC2&S3 〜これからの新サービスの公開の形〜|gihyo.jp … 技術評論社

    第1回仮想マシンレンタルサービスAmazon EC2、大容量ストレージサービスAmazon S3を使ってみよう 増井雄一郎 2008-05-19

    連載:はじめてのAmazon EC2&S3 〜これからの新サービスの公開の形〜|gihyo.jp … 技術評論社
  • 第2回 OpenCVを使ってみよう | gihyo.jp

    第1回では、画像認識の概要や基原理、実例などを紹介しました。第2回の今回は、これから皆さんが画像認識のプログラムを組んでいく上で必要なOpenCVというツールについて紹介します。 OpenCVとは? OpenCVは正式名称を"Intel Open Source Computer Vision Library"と言い、その名のとおりインテル社が開発したオープンソースのC/C++ライブラリ集で、コンピュータ・ビジョンに必要な各種機能がパッケージされています。 具体的には、だいたい以下の処理を行う関数群が用意されています。 線形代数や統計処理など、コンピュータビジョンに必要な各種数学関数 直線や曲線、テキストなど画像への描画関数 OpenCVで使用したデータを読み込み/保存するための関数 エッジ等の特徴抽出や画像の幾何変換、カラー処理等々の画像処理関数 物体追跡や動き推定などの動画像処理用関数

    第2回 OpenCVを使ってみよう | gihyo.jp
    pcod
    pcod 2008/05/29
  • 連載:検索エンジンを作る|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    連載:検索エンジンを作る|gihyo.jp … 技術評論社
  • 第3回 Python編 | gihyo.jp

    インストール インストールは、LinuxMac OS Xではリスト1の手順で行ってください。Windowsの場合は、http://pyyaml.org/download/pyyaml/にあるWindows installerを使ってください。 リスト1 PyYAMLのインストール $ wget http://pyyaml.org/download/pyyaml/PyYAML-3.05.tar.gz $ tar xzf PyYAML-3.05.tar.gz $ cd PyYAML-3.05/ $ sudo python setup.py install 使い方 PyYAMLの使い方はリスト2のようになります。日語を含む場合は必ずUnicodeにデコードしなければならない点に注意してください。詳細はリファレンスマニュアルを参照してください。 リスト2 PyYAMLの使い方(ex-pyyam

    第3回 Python編 | gihyo.jp
    pcod
    pcod 2008/04/17
  • ムービー企画「 Subversion によるバージョン管理入門」WEB+DB PRESS Vol.39 誌面連動ムービー

    ムービー企画「Subversionによるバージョン管理入門」 WEB+DB PRESS Vol.39誌面連動ムービー バージョン管理ツールSubversionは、現在のプログラミング開発において欠かせないツールです。Subversionを利用することにより、ソースファイルの変更を管理することができます。また、複数の開発者がソースコードに対して同時並行に変更を施せます。 この記事では、Subversionの基操作方法をムービーでご紹介します。 なお、WEB+DB PRESS Vol.39、特集1「構成管理 実践入門」の誌面連動ムービーにもなっています。 誌面の第2章「Subversionによるバージョン管理入門」では、svnコマンドによるSubversionの使用方法をご紹介いたしました。 Windowsの場合は、第2章のコラムで紹介したTortoiseSVNを使って、GUIベースでSub

    ムービー企画「 Subversion によるバージョン管理入門」WEB+DB PRESS Vol.39 誌面連動ムービー
  • 1