タグ

関連タグで絞り込む (161)

タグの絞り込みを解除

oReillyとプログラミングに関するkana321のブックマーク (43)

  • 初めてのPerl 第3版

    Perlは、今やインターネット随一の働き者であり、また世界中のシステム管理者、ウェブハッカー、お気楽プログラマたちのお気に入り言語です。書は「リャマ」の愛称で親しまれ、多くの人々をPerlプログラミングへと導いたPerl入門書の決定版です。Perlコミュニティのキーマンであり、Perlトレーナーでもある著者が、Perl学習者の実際的なニーズを取り入れて、全面的な改訂を行いました。初学者には難しい正規表現の解説を拡充し、UnixとWindowsの両環境を考慮して練習問題を書き改めるなど、より効果的に(もちろん楽しく)学べるよう十分な改良が加えられています。このページをご覧になっているのなら、もうPerlの入門書選びに迷う必要はありません:-) 関連ファイル サンプルコード 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月

    初めてのPerl 第3版
  • JavaによるRESTfulシステム構築

    Java EE 6でサポートされたJAX-RSの特徴とRESTfulアーキテクチャ原則を使って、Javaでの分散Webサービスを設計開発する方法を学ぶ書籍。理論よりも実装に焦点を当て、RESTのアーキテクチャから実装までを豊富なサンプルコードとともに解説します。前半では、URIの決定方法、HTTPコンテンツネゴシエーション、HATEOASなどRESTとJAX-RSの概要について解説し、後半のワークブックでは、前半の技術解説で取り上げた設定、実行などを例題と共に学習します。JAX-RS仕様の解説と具体的な利用例からなる書を読むことで、Javaの新しいデザイン手法であるアノテーションやインジェクションなどについても自然と学ぶことができるでしょう。柔軟なAPIを提供するJAX-RSを題材にRESTについて学べる書は、Javaの最新動向を学習したいプログラマ/設計者必携の一冊です。 目次 まえ

    JavaによるRESTfulシステム構築
  • Java Swing Hacks

    書では、Javaの教科書で解説されているような表面的で基的なSwingの使い方ではなく、GUIの表現方法の範囲を広げるようなSwingの使い方を紹介します。IDEが提供する既存のGUIコンポーネントだけでは実現できない、デスクトップアプリケーションの未来を感じさせるテクニックが満載です。ただGUIが書けるだけでは許されない、よりレベルの高いアプリを要求されるJavaプログラマは必携です。Java 5.0対応。 監訳者まえがき クレジット はじめに 1章 基コンポーネント 1. イメージ主体のコンポーネントを作る 2. ありふれたテキストラベルに甘んじない 3. 魅力的な絵柄のボーダを作る 4. カスタムカレンダに日付を表示する 5. テキストコンポーネントに透かし模様を入れる 6. スクロール区画に透かし模様を入れる 7. NASAの写真をテキスト領域の背景に設定する 8. タブの切

    Java Swing Hacks
    kana321
    kana321 2014/11/19
    Online Catalog: Java Swing Hacks
  • 実践 Android Developer Tools

    書は、Androidアプリケーションの開発に欠かせないAndroid Developer Tools(ADT)とその関連ツールについて、基礎から実践的な開発テクニックまでを解説しています。Androidの開発ツールであるADTの効果的な使い方を学ぶことで、開発プロセスが楽になり、コードの品質が上がり、その結果、より磨かれた堅牢な製品を生み出せるようになります。また、Android StudioやGradleについても章を設けて解説しています。Android開発者必携の書籍です。 はじめに 1章 始めよう 1.1 最低要件 1.2 Javaをインストールする 1.3 Android SDKをインストールする 1.3.1 ADT Bundleをインストールする 1.4 Eclipseを使わない開発 1.4.1 コマンドラインの使い方 1.4.2 ほかのIDEの使い方 1.5 開発用デバイスの

    実践 Android Developer Tools
  • Making Things See

    TOPICS Make/Electronics/DIY 発行年月日 2013年03月 PRINT LENGTH 456 ISBN 978-4-87311-611-2 原書 Making Things See FORMAT PDF 書は、MicrosoftのKinectと、オープンソースのプログラミング言語Processingを使ってインタラクティブなアプリケーションを作成するための書籍です。3Dのデータを扱ったことのない読者を対象に、距離情報の処理、ポイントクラウドの解析と操作、人体の関節の動きの追跡、ポーズやジェスチャーの検出などについて、豊富なサンプルコードを使って解説を行います。さらに、3Dプリンティングのためのデータやジェスチャーでコントロールするロボットアームの作成など、作品の可能性を大きく広げる情報も紹介します。Kinectを活用して多彩な作品を生み出してきたアーティストへの

    Making Things See
    kana321
    kana321 2014/11/15
    Making Things See――KinectとProcessingではじめる3Dプログラミング
  • Head Firstオブジェクト指向分析設計

    書は、JavaやC#を知っている読者を対象に、オブジェクト指向の基礎と応用を解説するものです。再利用ができ、堅牢で、拡張可能な格的オブジェクト指向ソフトウェアを分析し、設計し、書くことができるようになることを書の目標としています。柔軟なアプリケーションを作るためにカプセル化や委譲など、オブジェクト指向の原則を取り入れます。またコードの再利用を促すための開放閉鎖原則(OCP)や単一責任原則(SRP)適用について解説します。オブジェクト指向の原則、デザインパターン、さまざまな開発手法を、オブジェクト指向分析設計プロジェクトのライフサイクルに適合させる方法も学びます。 複雑な概念を脳に記憶させるため、図やイラスト、また登場人物に物語を持たせるなどさまざまな工夫を施した書は、最短の時間で最大の効果をあげることができます。 序章 このの使い方 このの対象読者 読者の考えは理解しています

    Head Firstオブジェクト指向分析設計
    kana321
    kana321 2014/11/14
    Head Firstオブジェクト指向分析設計――頭とからだで覚えるオブジェクト指向の基本
  • Pythonチュートリアル 第2版

    TOPICS Programming , Python 発行年月日 2010年02月 PRINT LENGTH 244 ISBN 978-4-87311-442-2 FORMAT 書には改訂版(第3版)があります。 プログラミング言語Python(パイソン)の作者Guido氏が書き下ろしたPython入門者のための手引き書。Pythonの言語とシステムの基的な機能やコンセプトを解説する。さらにPythonの特徴的な機能を数多く取り上げて紹介することで、読者がこの言語の雰囲気とスタイルをつかめるよう配慮している。書第2版ではPython 3に対応。また、Python 2の構文にも対応できるよう、2.xシリーズとの違いや注意点についての付録も追加掲載している。書を読めば、Pythonのモジュールやプログラムを読み書きできるようになり、ライブラリリファレンスで解説されているさまざまなモジ

    Pythonチュートリアル 第2版
  • アナライジング・マルウェア

    書では、今や社会問題となっているマルウェアへの対策として、効率的にバイナリレベルで検体を解析し、対処方法を導き出すためのテクニックを紹介します。解析対象はWindowsに感染するマルウェアです。ファイルをダウンロードするマルウェア、パックされているマルウェア、動的解析を妨害するマルウェア、コードインジェクションをするマルウェア、カーネルモード(Ring0)で動作するマルウェアといった特徴的な事案をピックアップし、それらを解析するためのツールやテクニックを日人著者が実践的な形式で解説します。 /ART/OF/REVERSINGシリーズ、ここに極まれり。 著者によるサポートページ(書のサンプルコードをダウンロード可)。 推薦の言葉 まえがき 1章 ファイルをダウンロードするマルウェアの解析 1.1 マルウェア解析の世界へようこそ 1.2 マルウェア解析とは 1.2.1 マルウェア解析にお

    アナライジング・マルウェア
    kana321
    kana321 2014/11/09
    アナライジング・マルウェア――フリーツールを使った感染事案対処
  • O'Reilly Japan - Home

    オライリー学習プラットフォームでテックチームにさらなる力を テックチームの知識は十分でしょうか? オライリー学習プラットフォームにアクセスすることで、その問題は解決します。オライリーはフォーチュン100のうち60社以上から信頼されています。われわれといっしょに学び、成長しましょう。テックチームのレベルアップを支援します。 もっと詳しく知る

  • 続・初めてのPerl 改訂第2版

    『初めてのPerl』の著者が書き下ろした続編の改訂第2版。Perl入門を済ませた読者が次のステージへと進むために必要な基礎知識やノウハウを解説。『初めてのPerl』では説明しきれなかった内容を扱っています。Perlプログラマがステップアップするために欠かすことのできないリファレンス、ディストリビューション、Perlのオブジェクト指向、テストなどについて詳しく解説し、Perlを使って大規模なプログラムを書く方法を示します。ステップアップしたいPerlプログラマの必読書です。 改訂版への序文 はじめに 1章 イントロダクション 1.1 必要な基礎知識は 1.2 strictとwarnings 1.3 Perl v5.14 1.3.1 バージョンについての注意 1.4 脚注とはどう付き合ったらよいのか 1.5 練習問題はどうしたらよいのか 1.6 助けを得るには 1.7 Perl講座の講師の方に

    続・初めてのPerl 改訂第2版
    kana321
    kana321 2014/11/08
    続・初めてのPerl 改訂第2版
  • プログラミングF#

    TOPICS Programming 発行年月日 2010年08月 PRINT LENGTH 436 ISBN 978-4-87311-466-8 原書 Programming F# FORMAT PDF マイクロソフトが注力する新しい関数型言語F#の解説書です。F#はOCamlやHaskellといった関数型言語から大きな影響を受けており、シンプルかつ強力で、効率良く開発できると注目を集めています。特に、高性能な数値計算、効率的な並列処理、ソフトウェアテストの向上など、数々の場面でに威力を発揮します。習得が難しいとされ、敷居が高い印象のある関数型言語ですが、F#は.NETプラットフォームで利用可能で、また書では関数型言語の基から解説しているので、関数型言語に初めて触れる方でも楽しく知識を身につけることができるでしょう。F#の言語の詳細を知りたい人はもちろんのこと、関数型言語について学び

    プログラミングF#
  • 初めてのPerl 第5版

    Perlは、インターネット随一の働き者であり、また世界中のシステム管理者、ウェブハッカー、お気楽プログラマたちのお気に入り言語です。書は「リャマ」の愛称で親しまれ、多くの人々をPerlプログラミングへと導いたPerl入門書の決定版です。Perlコミュニティのキーマンであり、Perlトレーナーでもある著者らが、Perl学習者の実際的なニーズを取り入れて、改訂を重ねてきました。第5版では、学習を容易に進められるように、章の構成を見直して加筆し、またPerlの新しいバージョンにも対応しました。より効果的に(もちろん楽しく)学べるよう十分な改良が加えられています。書を手にしているのなら、もうPerlの入門書選びに迷う必要はありません:-) 関連ファイル プログラム例 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表

    初めてのPerl 第5版
  • Head Firstデザインパターン

    初めて学ぶ方、過去に挫折した経験のある方、知識を確固たるものにしたい方を対象に、イラストや写真を使ってやさしく楽しく解説する人気のHead Firstシリーズのデザインパターン編。刺激的なレイアウト、思わず膝を叩く見事なたとえ、引き込まれる小話、楽しいクイズやパズルで飽きることなく読み進むことができます。複雑難解なデザインパターンの概念が面白いほどよくわかる、目からウロコの画期的な書籍です。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手持ちの書籍の刷版、刷り年月日をご確認の上、ご利用ください。 1-5刷正誤表 2008年12月18日 ■p.319 2番目のコメント 【誤】メルは別の手段

    Head Firstデザインパターン
    kana321
    kana321 2014/11/02
    Head Firstデザインパターン――頭とからだで覚えるデザインパターンの基本
  • Rクックブック

    オープンソースの統計解析ツール、Rの使い方、機能、威力を、200以上におよぶ問題の「レシピ」を通じて紹介するクックブックです。Rを使う上で頻繁に遭遇する問題、役に立つヒントを厳選した、実用的、実際的なテクニック集となっています。Rの基操作から、高度なテクニックまで網羅。初心者にとってはつまずきやすいポイントや間違いやすい箇所を的確にフォロー。中級者以上にとってはRを使った作業がより生産的、効率的になるような「使える」レシピを用意しています。 関連ファイル 付録A-C(チュートリアル) 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手持ちの書籍の刷版、刷り年月日をご確認の上、ご利用ください

    Rクックブック
  • 初めてのPerl 第6版

    システム管理者やウェブ開発者などのプロフェッショナルからお気楽プログラマまで、さまざまな読者から「リャマ」の愛称で親しまれてきた書は、多くの人々をPerlプログラミングへと導いたPerl入門書の決定版です。Perlコミュニティのキーマンであり、Perlトレーナーでもある著者らが、Perl学習者の実際的なニーズを取り入れて、改訂を重ねてきました。第6版ではPerlの新しいバージョンに対応して、より効果的に(もちろん楽しく)学べるよう十分な改良が加えられています。書を手にしているのなら、もうPerlの入門書選びに迷う必要はありません:-) 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手

    初めてのPerl 第6版
  • 初めてのPython 第3版

    Python(パイソン)は世界中で広く使用されているオブジェクト指向言語で、スタンドアロンプログラムにも、様々な種類のスクリプトにも利用できます。豊富な機能を備えている一方で、非常に使いやすく、無料で入手できる、ポータブルである、といった特徴も備えています。書は、プログラミングそのものがはじめての人から、他の言語で経験を積んでいる人まで、どちらの人にもPythonという言語の基を比較的短い時間で学べるように作られています。書を読めば、どのような種類のアプリケーションを作るにしても、必要な知識や技術が十分に身に付くようになっています。第3版はPython言語の変化への対応を中心に改訂され、Python 3.0を含めた新しいバージョンでの変更点についての解説を加えるとともに、将来新しいバージョンへ移行する際に役立つ情報も盛り込みました。Pythonの基礎を余すところなく解説するPytho

    初めてのPython 第3版
  • プログラミングScala

    プログラミング言語Scalaの解説書。Scala言語の基的な機能やScala特有の設計について学ぶことができます。対象読者はJavaRubyといったオブジェクト指向言語の経験を持つプログラマ。前半は実行可能なサンプルを実際に動かしながら言語の説明をしているため初学者にも読みやすく、後半の言語仕様の詳細やScala独特のイディオム、設計原則、デザインパターン、DSLといった高度な概念についての解説は中上級者にとっても参考になります。日語版では独自の章を2つ追加し、Scala 2.8における変更点とSimple Build Toolを使ったScalaの開発について解説しました。Scala 2.7/2.8対応。 目次 推薦の言葉 賞賛の声 訳者まえがき まえがき 1章 イントロダクション ──時速 0マイルから 60マイルまで 1.1 なぜ Scalaを使うのか 1.1.1 もしあなたが

    プログラミングScala
  • 初めてのプログラミング 第2版

    初めてプログラミングを学ぶ入門者を対象に、プログラミングの基礎をていねいに解説した書籍。教材には、誰でもどんな環境でも気軽に使えるRubyを使い、実際に簡単なコードを書きながら理解を深めます。 プログラミングとは何かを無理なく理解してもらうために、要点をひとつひとつていねいに解説。簡単な概念から始めて、かなり高度なプログラミングの知識まで身に付けることができます。プログラミングを学ぶなら、書は最初の1冊に最適な入門書です。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手持ちの書籍の刷版、刷り年月日をご確認の上、ご利用ください。 第1刷に対する正誤表 P.19 2番目のコード 【誤】 p

    初めてのプログラミング 第2版
    kana321
    kana321 2014/10/15
    初めてのプログラミング 第2版
  • プログラミング Hive

    書は、Hadoop上でSQLライクなクエリ操作を可能にするHiveについて、基礎から応用までを詳細に解説した書籍です。データ型とファイルフォーマット、またHiveQLのデータ定義、操作などの基礎的な事柄から、関数、ストリーミング、Thriftサービス、さらにAWSやHCatalogなどの応用まで、Hiveについて必要な事柄を豊富なサンプルとともにわかりやすく解説します。 日語版では、Microsoftの佐藤直生氏による「Windows Azure HDInsight Service」、Clouderaの嶋内翔氏による「Cloudera Impala」、「Hive 0.10 の新機能」、「HiveServer2」を追加。ビッグデータに関心のあるすべてのエンジニア、必携の一冊です。 訳者まえがき はじめに 1章 イントロダクション 1.1 HadoopとMapReduceの概要 1.1.1

    プログラミング Hive
  • Mind パフォーマンス Hacks

    「脳は、人間が皆、生まれつき持っている最も身近な道具である。だが、その道具を十分に使いこなしている人は多くない。この道具は、生きている限り、あらゆる活動に使用する。したがって、ほんの少し能力を向上させただけでも、その効果は、計り知れないほど大きい。そして、書には、そのためのコツが溢れている。」(「訳者あとがき」より) ――脳のはたらきや仕組みを説いた『Mind Hacks』に続く書は、脳の実践的な使い方を解説する、言わば「あなたの脳の取扱説明書」である。「記憶」「情報の処理」「創造力」「意志決定」「コミュニケーション」「明晰さ」など、日常生活の重要なテーマを中心に様々な実践テクニックを紹介。脳に眠っている驚くべき能力を引き出す。 クレジット はじめに 1章 記憶 1. 忘れ物チェックリスト 2. 数字形システム 3. 記憶の宮殿 4. 隅から隅まで 5. メジャー記憶術 6. ドミニク

    Mind パフォーマンス Hacks
    kana321
    kana321 2014/10/12
     Mind パフォーマンス Hacks――脳と心のユーザーマニュアル