タグ

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

  • Google Cloudではじめる実践データエンジニアリング入門[業務で使えるデータ基盤構築]

    2021年2月20日紙版発売 2021年2月18日電子版発売 下田倫大,寳野雄太,饗庭秀一郎,吉田啓二 著 B5変形判/440ページ 定価3,740円(体3,400円+税10%) ISBN 978-4-297-11948-5 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto このの概要 AIやIoTが実用化フェーズに入りつつあるのみならず,デジタルトランスフォーメーション(DX)への注目の高まりによって,事業やサービスを取り巻くデータを分析・活用・管理するためのインフラであるデータ基盤の重要性が増しています。 データ基盤を構築するにあたり,先行する事例から,Google Cloud(Google Cloud Platform, GCP)はデ

    Google Cloudではじめる実践データエンジニアリング入門[業務で使えるデータ基盤構築]
    ohtaman
    ohtaman 2021/01/17
  • 最終回 今生きるプログラマーが、この仕事をあこがれのものにする | gihyo.jp

    ご好評いただいた連載も今回で最終回。いつもとは趣向とは変え、竹馬氏がこれまでのインタビューを振り返りながら、未来への展望を綴ります。 一皮むけば高度なコンピュータサイエンスが 今まではインタビュアーとして抑えた感じでやってきましたが、今回は自分のブログ「mizchi's blog」の読者はご存じのような、いつもの感じで行きます。 この連載インタビュー企画の依頼を受けたときの個人的な狙いとして、技術評論社の名前を使って、いつもは会いづらい人に会いに行く口実を作ろう、ということを考えていました。その目的はほぼ達成できたので、関係者諸氏には、とても感謝しています。 ……という個人的なテーマとは別に、僕自身が連載を通して一貫して表明したい課題感があり、それは「高度なコンピュータサイエンス/プログラミングスキルの現場適用の難しさ」というものです。 僕自身、大学でコンピュータサイエンスを修めたわけ

    最終回 今生きるプログラマーが、この仕事をあこがれのものにする | gihyo.jp
    ohtaman
    ohtaman 2019/10/21
  • 2019年10月16日 “脱帽です”―9億3,000万ハッシュ/秒でようやく判明したケン・トンプソンのパスワードは…? | gihyo.jp

    Linux Daily Topics 2019年10月16日“脱帽です”―9億3,000万ハッシュ/秒でようやく判明したケン・トンプソンのパスワードは…? AT&Tのベル研において、かのケン・トンプソン(Ken Tompson)とデニス・リッチー(Dennis Richie)がUNIXの開発を開始したのが1969年、つまり今年2019年は"UNIX50周年"にあたるアニバーサリーイヤーでもある。その記念すべき年に、現代のハッカーたちが偉大な先駆者に挑んだ5年越しのゲームがゴールを迎えた。 RubyのWebサーバインタフェース「Rack」やテストフレームワーク「Bacon」の開発者として知られるLeah Neukirchenは2014年、BSD 3のソースツリーからパスワードファイル(/etc/password)を入手した。そこにはトンプソンやリッチーのほか、GoogleCEOを務めたエリ

    2019年10月16日 “脱帽です”―9億3,000万ハッシュ/秒でようやく判明したケン・トンプソンのパスワードは…? | gihyo.jp
    ohtaman
    ohtaman 2019/10/16
  • ゲームAI技術入門 ──広大な人工知能の世界を体系的に学ぶ

    2019年9月30日紙版発売 2019年9月30日電子版発売 三宅陽一郎 著 A5判/384ページ 定価3,058円(体2,780円+税10%) ISBN 978-4-297-10828-1 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 書のサポートページサンプルファイルのダウンロードや正誤表など このの概要 書は,ゲームで使われる人工知能AI)がどのようなしくみになっていて,どうやって作るのかを解説した書籍です。ゲームの内部に登場するキャラクターは,まるで意識を持っているかのように,こちらの隙をついて攻撃してきたり,また状況にあった動作をしてくれたりします。単純なものならif文の組み合わせでも実現できますが,

    ゲームAI技術入門 ──広大な人工知能の世界を体系的に学ぶ
    ohtaman
    ohtaman 2019/09/19
  • 第1回 JavaScriptの基礎を見直す | gihyo.jp

    連載のはじめに みなさんこんにちは、今回より「聞いたら一生の宝、プログラミングの基礎の基礎⁠」⁠ の連載を担当させていただく橋佑介です。 記事では、広く利用されている技術から新しい技術まで、基的な部分を現場のエンジニアの声を取り上げつつ解説していきます。習得している方にとっては振り返りとなり、また今から学ぶ方にとっては同じ疑問にぶつかった方の意見が参考になれば幸いです。 現場のエンジニアの声は私が開発に携わっている技術系QAサイトteratailから抜粋しています。 第1回では、現在では様々な環境で利用されているJavaScriptの基礎をteratailの初心者投稿とともに振り返っていきます。 JavaScript JavaScriptは主にウェブブラウザを実行環境とし、動的なウェブサイト構築などに利用されてきました。 また、今ではNode.jsをサーバサイドで利用することが増え、

    第1回 JavaScriptの基礎を見直す | gihyo.jp
    ohtaman
    ohtaman 2015/02/21
  • 2015年のHadoopとビッグデータ活用 | gihyo.jp

    あけましておめでとうございます。濱野 賢一朗です。 1年は早いものですね。当にあっという間に過ぎ去ってしまうものです。しかし、いざ1年を振り返ってみると、いろんなことが起きていたのだと実感したりもします。ここでは「ビッグデータ(Big Data)活用」が2015年にどう変化していきそうか、Hadoopの話題を中心に紹介したいと思います。 2014年を振り返る まずは、昨年を振り返ってみましょう。急浮上したバズワードという印象の「ビッグデータ活用」も、すこし落ち着いてきました。まだまだ浮ついた話を耳にしましたが、一方で、具体的な事例や技術の話も増えてきた1年でした。 システム基盤の観点では「Hadoop」の変貌が始まりました。皆さんご存じのとおり、Hadoopは並列分散処理を実現するオープンソースソフトウェアです。技術的側面での変貌は2015年に格化すると思いますが、その下準備が着実に行

    2015年のHadoopとビッグデータ活用 | gihyo.jp
    ohtaman
    ohtaman 2015/01/02
  • 2015年のLinuxのコンテナ技術 | gihyo.jp

    2014年は非常にDockerが盛り上がった1年でしたね。 Dockerは2013年の夏ごろから注目を集めはじめました。その後バージョンが0.9となった2014年の春ごろからさらに注目を集めるようになり、それ以降はさまざまなサービスやベンダーがDockerをサポートしたり、Docker関連のプロダクトを出したりするニュースが駆け巡った気がします。 Dockerに関係する勉強会が数多く開催されるようになり、Docker Meetup Tokyoなどは募集が始まった途端に定員に達するという活況ぶりでした。 Dockerは「コンテナ技術」そのものではなく、Dockerがやりたいことを実現するための技術要素の1つとしてコンテナを使っています。このDockerの盛り上がりと共にそれまでどちらかというとマイナーな技術であった「コンテナ」も2014年には非常に注目される技術となりました。 実際、筆者が主

    2015年のLinuxのコンテナ技術 | gihyo.jp
    ohtaman
    ohtaman 2015/01/01
  • RedPenを使って技術文書を手軽に校正しよう 記事一覧 | gihyo.jp

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

    RedPenを使って技術文書を手軽に校正しよう 記事一覧 | gihyo.jp
    ohtaman
    ohtaman 2014/12/27
  • 検索エンジン自作入門 ~手を動かしながら見渡す検索の舞台裏

    2014年9月25日紙版発売 2014年9月25日電子版発売 山田浩之,末永匡 著 A5判/224ページ 定価2,948円(体2,680円+税10%) ISBN 978-4-7741-6753-4 ただいま弊社在庫はございません。 Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle 楽天kobo honto 書のサポートページサンプルファイルのダウンロードや正誤表など このの概要 まいにち使っている検索エンジンがどうやって動いているか,知っていますか? 書では,小さな検索エンジンを作りながら,ソースコードレベルで検索エンジンのしくみを解説。 Yahoo!Japanの検索エンジン開発チームを経て2008年度上期未踏IT人材発掘・育成事業において高性能分散型検索エンジンの開発によりスーパ

    検索エンジン自作入門 ~手を動かしながら見渡す検索の舞台裏
    ohtaman
    ohtaman 2014/09/05
  • 第2回 コンテナの仕組みとLinuxカーネルのコンテナ機能[1]名前空間とは? | gihyo.jp

    前回は、Linuxで使えるコンテナの実装を説明したあと、LXCを使って簡単にコンテナの作成、起動、停止が行えるところを紹介しました。今回は、そのコンテナの仕組みを簡単に説明し、その仕組みからくるメリット・デメリットを紹介した後、コンテナはカーネルのどのような仕組みを使って動作しているのかを簡単に説明していきたいと思います。 コンテナの仕組み コンテナをまだ使ったことがない方でも、VMwareやVirtualBox、KVMといった仮想マシン(VM)を使ったことはあるという方は多いのではないでしょうか。まずはVMとの比較をしながら、コンテナの仕組みを説明してみましょう。 図1 VMとコンテナの仕組み(1)仮想マシン VMでは図1のように、コンピュータの上で動くOSやVMを実現するためのハイパーバイザの上で、実際のハードウェアをエミュレートするVMが動きます。つまり実際の物理的なコンピュータと同

    第2回 コンテナの仕組みとLinuxカーネルのコンテナ機能[1]名前空間とは? | gihyo.jp
    ohtaman
    ohtaman 2014/05/27
  • 第1回 LXCとコンテナの基本 | gihyo.jp

    はじめに みなさま、はじめまして。加藤と申します。最近注目を集めている仮想化技術の『コンテナ』に関する連載を始めることになりました。よろしくお願いいたします。 コンピュータの性能が向上し、仮想化という言葉も一般的になりました。従来はVPS等のサービスやIaaS、クラウドといったキーワードと共に語られることが多かった仮想化ですが、最近では開発者自身のPC上で仮想化を使ってテスト環境を作成し、使い終わったら消去するという使われ方が増え、仮想化技術を扱うエンジニアも、インフラエンジニアからアプリ開発者まで広くなりました。 また、従来は仮想的なマシンをコンピュータ上で実現するVMware、Hyper-V、KVMといった技術が話題になることが多かったことに対し、最近ではImmutable Infrastructureといったキーワードと共に『コンテナ』が話題になることが増えました。『⁠コンテナ』とは

    第1回 LXCとコンテナの基本 | gihyo.jp
    ohtaman
    ohtaman 2014/05/13
  • 第10回 これからのECと検索 | gihyo.jp

    この連載も今回で最終回です。 これまでこの連載では、ECサイトにおける検索の重要性について解説してきました。今回は総括としてこれまでの内容についてまとめます。 ECを取り巻く環境 まずECを取り巻く環境についてです。 連載第1回でも触れたように、スマートフォンの普及によるECの裾野の拡大というのは大きな変化です。ECは一部の先進的なユーザが使うものから、多様なユーザが使用する日常のインフラの一部に変わりつつあります。 またユーザ層が拡大するということことにより、「⁠検索を使いこなしてくれない」ユーザが増えるというトレンドになっていくことが予想されます。このため、検索は、ユーザの道具だけではなく、サイトからユーザにアプローチするための接客機能、コンシエルジュのような役割が求められるようになっていくことでしょう。 検索はユーザとの対話インターフェース このようなECを取り巻く環境の変化に加えて

    第10回 これからのECと検索 | gihyo.jp
    ohtaman
    ohtaman 2014/02/06
  • 2014年のWebアクセシビリティ | gihyo.jp

    あけましておめでとうございます。株式会社ミツエーリンクスの黒澤剛志です。私は主にフロントエンド技術HTMLCSSなど)からWebアクセシビリティを見てきました。稿では、フロントエンド技術の標準化や実装動向とJIS X 8341-3:2010への対応という側面から見たWebアクセシビリティの短期的な予測を寄稿させていただきます。 Web標準とWebアクセシビリティ HTML5 2014年のWeb標準と言えば、まず、HTML5の勧告が予定されていることが挙げられます。HTML5は既に勧告候補(Candidate Recommendation)に達しており、これから大きく変わることはまずありません。新しい機能の検討は、引き続き、HTML Living StandardやHTML 5.1などで行われるでしょう。 例外は拡張仕様の取り込みと実装されなかった機能の削除です。拡張仕様ではImage

    2014年のWebアクセシビリティ | gihyo.jp
    ohtaman
    ohtaman 2014/01/03
  • 本日12月1日より、プログラマ有志による2013年の技術系Advent Calendarが各所ではじまる | gihyo.jp

    日12月1日より、プログラマ有志による2013年の技術系Advent Calendarが各所ではじまる 日12月1日より、プログラマ有志による2013年の各技術系Advent Calendar(アドベントカレンダー)が一日目を担当する人のblogではじまっている。 昨年以上に細分化されたため、昨年よりも今年のAdvent Calendarの数が多くなっているようだ。また、技術系以外の人に対してもこのような形式のAdvent Calendarの認知度が上がり、技術系以外のAdvent Calendarも昨年より増えている。 一般的なAdvent Calendarは、12月25日のクリスマスを楽しみに待つために、12月1日から24日までのカレンダーの日付の部分(扉だったりする)を開けるようになっており、1日ずつその日の日付の部分を開くと天使や動物の絵などが見えるという仕組み(もちろん、様々

    本日12月1日より、プログラマ有志による2013年の技術系Advent Calendarが各所ではじまる | gihyo.jp
    ohtaman
    ohtaman 2013/12/02
  • 第2回 見つからないエンジニアを探し出す技術 | gihyo.jp

    能力に自信がないのは、評価する機会に恵まれていないことの裏返し 「自分にそんなに自信を持っているエンジニアはいませんよ」 先週、とあるエンジニア対象のイベント(トークショーのゲストとして出演していました)で出会ったエンジニアの多くは、「⁠エンジニア採用が難しいと企業が悩んでいる、だからエンジニアにとっては売り手市場なのだ」といくら説明しても、自分自身の能力にイマイチ自信が持てない、といった様子でした。 しかし、求人倍率などのデータを見れば、転職市場にエンジニアが足りていないのは一目瞭然です。私自身がプロデュースしているCodeIQへも、企業の採用担当者たちからの期待が高いことからも明らかなのですが。 連載を読んでいる皆さんの中にも「自分の能力に絶対の自信がある」という人は、それほど多くないのかもしれません。しかし、それは同時に、自分の能力を客観的にアセスメント(評価)する機会に恵まれてい

    第2回 見つからないエンジニアを探し出す技術 | gihyo.jp
    ohtaman
    ohtaman 2013/10/26
  • 魅力的な絵本のつくりかたが詰まった一冊!:ロングセラー

    『アリス』や『アンパンマン』など,マンガと同じく,ヒットすれば映画化,ドラマ化など,マルチメディア化されている絵。さらに,これもマンガと同じく,自分で絵もストーリーも作っていくことができるという魅力的なメディアなのです。 書では,ストーリーの作り方から,絵を描くことだけでなく,造の仕方をはじめ,最近のデジタル環境での制作,電子出版への対応などについても書かれています。著者は,日児童出版美術家連盟会員である,つるみゆきさん。プロの絵作家なので,実際の現場での考え方や作業手順を元に,素人でもわかりやすく解説しています。 また,絵のテーマをつくったり,ストーリーつくりのヒント,感情表現,技法など,さまざまな解説にあわせて,参考図書として,つるみさんが選んだ名作絵の紹介もありますので,パラパラとみていくだけでも楽しくなります。絵だけでなく,物語を作りたいという人全般にとっても貴重な

    魅力的な絵本のつくりかたが詰まった一冊!:ロングセラー
    ohtaman
    ohtaman 2013/08/23
  • 第1回 気持ち良さはどこからくるのか~身体に近づくUIへ | gihyo.jp

    UI/UXは進歩の激しい領域のために、時に前例なしの設計が求められることがあります。たとえば近年の例では、スマートフォンやタブレットが急速に普及し、まだノウハウのない中でこれらのデバイスに特化したUI/UXが求められました。これからも誰も触れたことないデバイスや状況でも、的確な設計を行うことが求められます。 そういった未踏の領域では、先端の研究領域に注意を向ける一方、UI/UXの原点を学ぶ必要があります。コラムではインタラクションの研究者という立場から、これまでのUI/UXにおいて何が質であるかを知るのと同時に、これから向かう未来を見据えながら、今何を学ぶべきかを分析、考察していきます。そしてUI/UXに携わる人に少しでもUI/UX設計の「なぜ」に答える材料になればと思います。 効率だけでは語れない道具の設計 スマートフォンやタブレットなど、高性能な端末を持ち歩く時代となりました。ネッ

    第1回 気持ち良さはどこからくるのか~身体に近づくUIへ | gihyo.jp
    ohtaman
    ohtaman 2013/08/22
  • Hadoopは基幹業務をどう変えるのか─ソフトバンクモバイルにおけるオープンソース活用 | gihyo.jp

    Hadoopはバッチ処理の課題への解決策となり得るか 企業のあらゆる領域にITが浸透し、それに伴って会計や在庫管理、あるいは販売管理などシステムから出力されるデータ量も拡大し続けています。このデータ量の増大によって、多くの企業において新たな課題となりつつあるのがバッチ処理の遅延です。 たとえば、毎日の売上を集計するために、販売管理システムからデータを吸い上げてバッチ処理を行うといった場合、サーバリソースに余裕がある夜間にバッチを走らせ、翌朝担当者が出社する頃には集計データが出力されているという形が一般的でしょう。しかし、ITが事業のさまざまな領域で活用されるようになったことから、バッチ処理すべきデータ量は増大し続けています。これにより、バッチ処理が時間内に終わらない、「⁠突き抜け」と呼ばれる事態に頭を悩ませる企業が増えているのです。 突き抜けが発生すると、さまざまな領域に大きな影響が及ぶ恐

    Hadoopは基幹業務をどう変えるのか─ソフトバンクモバイルにおけるオープンソース活用 | gihyo.jp
    ohtaman
    ohtaman 2013/03/30
  • 第5回 チューニングのために理解しておきたいGCの4つのアルゴリズム | gihyo.jp

    なぜアルゴリズムを学ぶのか GCによる停止時間が長くなり、アプリケーションの処理時間が短くなると、業務に使える時間が短くなってしまいます。その問題を解決するために、GCをチューニングすることで、アプリケーションの停止時間を短くすることが考えられます。 その際大事なのは、GCのアルゴルズムを把握しておくことです。 GCのチューニングを行うときは、GCで行われている処理の内、どの処理に時間がかかっているかをモニタリング⇒分析⇒チューニングする、という流れになります。しかし、GCのアルゴリズムを知らないと、モニタリング結果を見てもどこに問題があるかがわからず、分析やチューニングを行うことができません。 今回は、以下の4つのアルゴリズムをご紹介します。 マーク&スイープGC コンパクション コピーGC 世代別GC GCのアルゴリズムはJVMの実装によって異なりますが、多くの場合、上記4つのアルゴリ

    第5回 チューニングのために理解しておきたいGCの4つのアルゴリズム | gihyo.jp
    ohtaman
    ohtaman 2013/03/27
  • Hadoopすらもかなわない!? Amazon Redshiftの破壊力をHapyrus 藤川氏が語る | gihyo.jp

    Hadoopすらもかなわない!? Amazon Redshiftの破壊力をHapyrus 藤川氏が語る シリコンバレーで起業し、順調にビッグデータビジネスを展開している日人ベンチャー企業といえば、Hadoop Conference Japan 2013 Winterでも話題となったTreasure Dataがその筆頭に挙げられます。 ですが、Treasure Dataとほぼ同じ時期に西海岸でビジネスをローンチし、現在、国内外の投資家たちから高い注目をあつめるビッグデータベンチャー、それも日技術者が創業者である企業が実はもう1社存在します。それが藤川幸一氏率いるHapyrusです。今回、来日中の藤川氏に直接、Hapyrusが現在最も注力するAmazon Redshiftに関するビジネスを中心にお話を伺いました。 藤川幸一氏 Redshiftへのデータアップロードを事業の中核に ─⁠─H

    Hadoopすらもかなわない!? Amazon Redshiftの破壊力をHapyrus 藤川氏が語る | gihyo.jp
    ohtaman
    ohtaman 2013/03/21