CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
『Pythonで学ぶあたらしい統計学の教科書』は、統計学とPythonを基本から学び、Pythonでデータを分析する方法を身につけられる「あたらしい教科書」シリーズの1冊です。 本書は第1部で統計学の基本を、第2部でPythonの基本を説明します。そのうえで、統計学を実践的に使えるようになるためにPythonを用いた統計分析の手法を第3部で解説していきます。推計や検定などの基礎となる考え方はもちろん、正規線形モデルや一般化線形モデルといった統計モデルも紹介。 さらに第7部では既知のデータを分析する統計学から、「予測」する機能に特化した機械学習とのつながりを学んでいきます。いかにしていい予測を導き出せばいいのか、あるいは悪い予測をどうやって回避するのか、丁寧に解説します。 統計学は全体としては複雑で難しいものですが、理論と実践を一つずつ理解していけば、おのずと全体像が掴めてきます。本書では日
機械学習を根本から理解するには、関連する数学の深い知識が不可欠です。基礎となる数学を大学で学んだ方でも、今も覚えているかというと不安があるのではないでしょうか。翔泳社では、機械学習に携わるITエンジニアで大学の数学を学び直したい方のために、中井悦司さんによる『技術者のための基礎解析学』を1月19日に発売します。 『技術者のための基礎解析学 機械学習に必要な数学を本気で学ぶ』は、機械学習やディープラーニングに造詣の深い中井悦司さんによる基礎解析学(特に微積分)の解説書です。 機械学習を道具として利用するだけであれば、数学の深い知識は無用かもしれません。しかし、機械学習に携わるITエンジニアとしてより価値のある仕事をしたいのならば、数学は不可欠な知識となります。 CodeZine読者の中には、かつて学んだ数学の知識が忘却の彼方にある方もいるかもしれません。機械学習の理解には、その記憶を蘇らせる
アイレットは、スマートデバイス機種およびOSのバージョンごとの動作テストの自動化を支援するサービス「devicepack」を8月1日より提供開始すると発表した。AWSのサービス「AWS Device Farm」を利用しており、一度に285種類の機種・OSに対して動作テストを自動実行できる。自動実行のためのテストスクリプト作成支援も行う。 devicepackは、アイレットのAWSマネージドホスティングサービス「cloudpack」で提供されるサービスの1つで、AWS Device Farmを利用し、テストシナリオの作成や環境構築およびテスト自動化の支援を行う。AWS Device Farmは、スマートデバイスやiOS/Androidなどの各機種・各バージョンでの動作テストをAWS上で一度に実行できるサービスで、現在は機種×OS×バージョンの組み合わせ285種類に対応している。 一度に大量機
はじめに AndroidにはWebViewと呼ばれるクラスが用意されています。簡易的なブラウザの機能を提供しているクラスで、URLを渡してHTMLをレンダリングさせたり、JavaScriptを実行させたりすることができます。内部ではWebKitを使用しておりAndroidの標準ブラウザと同じような出力結果を得ることができるため、このクラスを使用することで簡単にWebブラウザの機能を持ったアプリケーションを作成できます。 しかし、その簡単さ故、使い方を誤ったり仕様をよく把握していなかったりすると、脆弱性の元になります。今回はこのWebViewクラスの使い方に起因する脆弱性について見ていくことにしましょう。 WebViewクラスとJavaScript WebViewクラスを使用した場合、注意しなければならないのはJavaScriptを有効にした場合です。デフォルトではJavaScriptの機能
はじめに 多数のクライアントからのリクエストを処理しなければならないWEBシステムでは、パフォーマンスの問題が出てくることが珍しくありません。 パフォーマンスの問題を解決する技術の一つとして「キャッシング」技術があります。これは動的コンテンツの生成結果をメモリにキャッシュ(一定期間保存)し、その間に受けたリクエストに対してはキャッシュの値を返すことにより、生成の処理数を減らすことができるというものです。また静的コンテンツでも、PDFや画像ファイルなど比較的大きいファイルをHDDではなくメモリにキャッシュすることにより、ファイルロードを高速化することができます。 他のパフォーマンスの問題解決方法と比べて大きなメリットは、ビジネスロジックの修正を最小限に抑えることができ、デグレーションを防ぐことができるところです。ただし、キャッシュされている間は古い情報がレスポンスとして渡されることになり、常
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く