いまや統計解析の標準ツールとなったオープンソースソフトウェアRの強力なグラフィックスパッケージであるggplot2を使ってグラフを作成するためのレシピ集です。棒グラフや折れ線グラフ、散布図といった基本的なグラフから箱ひげ図、バイオリンプロット、ドットプロット、地図といったさまざまなグラフィックスの作成方法だけでなく、こうしたグラフのきめ細かいカスタマイズ方法、効果的な表示方法、色の使い方、さらには文書用データへの変換方法まで、およそグラフに関することはほとんど網羅しています。実際の「やりたいこと」に応じた解決法を提示。描きたいグラフがすぐに描ける、実用的な一冊です。 目次 訳者まえがき はじめに 1章 Rの基本 レシピ 1.1 パッケージをインストールする レシピ 1.2 パッケージを読み込む レシピ 1.3 区切られたテキストデータファイルを読み込む レシピ 1.4 Excelファイルか
最近、街のカフェやIT系イベントなどでMacBookを使っている人を見かけることが多くなってきた。Windowsユーザーとしても、そのスタイリッシュな外観は気になるところ。ただ、MacBookとWindows PCはOSも異なるし、アプリケーションなどの既存資産もあって移行は簡単ではなさそうだ。本連載では、長年のWindowsユーザーである筆者がMacBook Airを実際に使って、困ったことや考えたことなどを記していきたい。第1回である今回、まずはMacBook AirとWindowsパソコンとのハードウェア仕様の違いを見ていこう。 連載目次 近頃Macが気になる! Macといえば、以前は熱心なアップルファンや、スタイリッシュな製品を好むデザイナーなどが高額な費用もいとわず使うもので、実用性重視の仕事利用ならコストパフォーマンスの高いWindowsパソコン、という印象があったと思う。しか
私は「もし完全無欠のプログラマがいるとしたら、どんなプログラマだろう」と夢想することがあります。「完全無欠のプログラマ」と聞いてどんなプログラマをイメージするかは人によって異なるでしょう。「難しいアルゴリズムを使いこなしてすばらしいプログラムを書く人」を想像する人もいるでしょうし、「チーム内のプログラマの能力を極限まで引き出して最良の結果を生み出す人」といったチーム寄りのイメージを持つ人もいるかもしれません。 「オブジェクト指向プログラミングや関数型プログラミングをバリバリ使いこなして優れたソフトウエアを作る人」というイメージを持つ人もいると思います。しかし、ちょっと考えてみると、これはおかしな話です。なぜなら、オブジェクト指向プログラミングも関数型プログラミングも、「人間がコンピュータの挙動をすべて把握することはできないことを前提に、そうした人間であっても良いプログラムを作れるように編み
Quite BASIC is an all web-based classic BASIC online programming environment. Click "Play" and see what happens! Or start coding right away! Just edit the BASIC program below! 2000 CLS 2010 PRINT "This BASIC program is just a sample of things you can do with Quite BASIC. You will see drawing on the canvas, user input/output, and in the program are examples of most of the supported BASIC commands."
What Is MINIX 3? MINIX 3 is a free, open-source, operating system designed to be highly reliable, flexible, and secure. It is based on a tiny microkernel running in kernel mode with the rest of the operating system running as a number of isolated, protected, processes in user mode. It runs on x86 and ARM CPUs, is compatible with NetBSD, and runs thousands of NetBSD packages. Get MINIX 3 now and jo
このエントリは指紋認証の付いていないiPhone 5以前をお持ちの人がiPhone 6、6Plusに買い替えるべき理由でもあります。 かつてない快適さを手に入れるために。 これがiOS8でもっとも魅力的な革新のひとつです。 1Password 無料 販売: AgileBits Inc. 評価: 4(359件) iPhone/iPadに対応 正式にフリーミアム化されました。 Touch IDの開放 iOS8では、指紋認証のTouch IDがサードパーティのアプリにも開放されます。 iPhone 5sを持っている方ならよくご存じの、指紋だけでロック解除ができるアレです。 いままでの1Passwordというのは単なる起動にもパスワード認証を求められる、セキュリティのためとはいえ少し手間のかかるものでしたが、これからは指紋を読み取るだけで完了します。 パスワードを取り出すためのパスワードは要らなく
アルファは、小売店舗などに向けた香りの販促ツール「かおるくん」を発売する。 人感センサーを搭載した送風機と香りのカードリッジで構成された装置。人が通ると自動で風を送り、カレー、チョコレート、焼き肉といったカードリッジの香りを周囲に漂わせる。 食品売り場などで使うことで、来店客の嗅覚を刺激して購買促進効果が期待できるという。価格は本体が1万円(税別)から、専用カードリッジが2400円(税別)から。カードリッジの種類は順次増やす計画。オリジナルカードリッジの製作も依頼できる。 関連記事 世界初・iPhoneで焼き肉を好きなだけ……アプリと香りデバイスで「鼻焼肉キット」 iPhoneから焼き肉の香りがただよう「鼻焼肉キット」が登場。カロリーの心配なく思う存分焼き肉が楽しめる!? 「匂い」「味」の商標登録、可能にすべき? 「音」は米国の70年遅れ 音、色、映像の商標登録制度が来年5月までに日本で始
「フィードバック制御」の歴史は古く、18世紀に起こった産業革命に起源を持ちます。本書は産業界では常識であってもソフトウェア業界では知られていなかったこの概念を、ソフトウェアエンジニアたちに広く紹介し、品質や生産性を上げることを目的に執筆された画期的かつ野心的な一冊です。著者は著名なPythonプログラマであり、ソフトウェアエンジニアの視点に立ち、理論よりも実用に重きを置いており、特に事例の多さは圧巻です。シミュレーションのコードがすべてPythonで書かれており、実際に試して、現場のプロジェクトに応用して生かすことができる実践的な内容です。 日本の読者のみなさんへ 監訳者まえがき まえがき 第I部 基礎 1章 フィードバック制御への誘い 1.1 実例 1.2 最良解を見つける 1.3 制御器を構成する 1.4 偏差を累積する 1.5 まとめ 1.6 シミュレーション用のコード 2章 フィー
最重要テーマは「テストに適したコードの作成と保守」。本書は複数のアプローチで、テストに適したコードに迫ります。まず複雑さについて考察し、続いて複雑さや結合を軽減できるようなアーキテクチャを検討します。これを基盤として、機能レベルとアプリケーションレベルでのテストについての解説に進みます。カバレッジやデバッグについて十分な知識を得て、最後に自動化に関する解説で本書は締めくくられます。最後まで読めば、テストに適したJavaScriptの本質と実践について漏れのない理解を得られるでしょう。著者がYahoo!やGoogleで培ったテストや品質管理についてのノウハウをJavaScriptに適用したWeb開発者必携の一冊。 まえがき 1章 テストに適した JavaScript 1.1 今までの手法 1.1.1 アジャイル開発 1.1.2 テスト駆動型開発 1.1.3 ビヘイビア駆動型開発 1.1.4
http://blog.cloudflare.com/understanding-and-mitigating-ntp-based-ddos-attacks1 comment | 0 points年初にLeague of Legends、EA.comのサーバがダウンする原因となったNTPベースのDDoS攻撃について、CoudFalreがエンジニアブログでまとめています。 DNS Reflection is so 2013 DNSベースのDDoS攻撃とNTPベースの攻撃は似ている。プロトコルの違いだけ。攻撃者が、被害者となる相手のIPアドレスを偽ってパケットを送付。事情を知らないサーバは、リクエストに応えて、被害者のIPアドレスにデータを返すという仕組み。実際の攻撃者のソースは隠されていて、トレースするのが難しい。もし大量のサーバが利用されると、相当のボリュームのパケットが、世界中から被害者
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く