Rは統計解析のブッシュナイフだ 実践! Rで学ぶ統計解析の基礎(1) オープンソースの統計処理言語・環境の「R」を使って実践的な統計解析のテクニックとリテラシーを習得しよう!
Rは統計解析のブッシュナイフだ 実践! Rで学ぶ統計解析の基礎(1) オープンソースの統計処理言語・環境の「R」を使って実践的な統計解析のテクニックとリテラシーを習得しよう!
ちわっす!インフラ担当の池田(@mikeda)です。 今日はサーバ監視周りの話です。 まずNaviPlusでは、サーバ監視にNagiosとMuninを使っています。 普通ですね! 気をつけていることは、ちゃんとサービスも監視する(正常なHTTP応答、応答速度など)ということでしょうか。 まぁこのへんは今日の本題ではないので別の機会に話します。 システム運用してると、こんな情報も見たいなーというのが出てきます。 例えば、今回紹介するのはこんなのです。 障害発生時(例えば昨日のXX時XX分)の全サーバのプロセスリスト 全サーバのリソース使用状況のザックリとしたレポート あのDBでXX時ごろに流れてたクエリはどんなのか 去年のセール時のアクセス数やサーバ負荷の状況が見たい 本番サーバでtmuxを起動しっぱなしの人がいないか こういう既存ツール(うちだとNagios/Munin)にマッチしないもの
iOSエンジニアの荒井です。 今回はXcodeプロジェクトのライブラリ依存関係を簡単に管理出来る”CocoaPods”の紹介をします。 未導入の方はオープンソースの管理が劇的に変わるので是非導入してみてください。 はじめに 最近iOSの勉強会などに参加すると、CocoaPodsを導入していることが前提で話が進む事が多くなりました。また、iOSエンジニアと話す際も「CocoaPodsで管理していますか?」という質問を頂きます。 導入していないことによって不便をきたすことがないようにしたいですね。 もちろん、単に時代の流れの面でだけでなく、メリットの部分が非常に多いと感じています。 今回のエントリでは 1. CocoaPodsのメリット 2. CocoaPodsの導入手順 に焦点を当てて紹介していこうと思います。 Cocoa Podsの導入メリット 冒頭にも書きましたが、Coco
Go言語の名前の由来について、デマを思いついたGo言語の名前の由来について、デマを思いついたので、ちょっと面白いと思った人は広めてほしい。 Go言語の名前の由来って知ってる? あれは日本語の数字の5(ゴー)から来てるんだよ。 5は4(シー)、つまりC言語の次だから。 つまりC++やC#と同じ由来なのね。 あ、C#はC++++なんだよ。知ってた?(注:これは本当) こんな感じで。 Go言語はブレイク寸前であり、かなりの関心を集めているが、まだ詳しく知られてはいないので、デマを広めるには今が絶好と思う。 なんでロブ・パイクやケン・トンプソンが日本語を知ってるんだ、ともっともな指摘を受けた場合こんな感じで返していただきたい。 ロブ・パイクやケン・トンプソンがUTF-8の考案者だということは知ってる?(注:これは本当) で、彼らがそれを考案するきっかけは、慶應の村井純先生が、ベル研で「日本語」につ
はじめに 毎日新しいJavaScriptライブラリが登場していると思いますが、それらがどういう実装になっているかを知ることはライブラリを使う以上に大事かもしれません。 ソースを全部読めば分かるかもしれませんが、それをやるには時間が足りません。 JavaScriptに限った話では無いですが、今回はJavaScriptを例に”特定の機能はどうやってるんだろ?”という事を調べる方法についてです。 探す前にドキュメントに載ってないかを見るのが手間がなくて一番よいですが、書いてない場合は実装を見ます。 Vue.js 今回はVue.jsというAngularJSやKnockoutのようなViewとModelのデータバインディグを行うライブラリを例に、データバインディグはどうやっているのかを2つの方法で調べてみたいと思います。 コードをステップで見ていく これはよく見る方法で皆さんもやったことがあると思い
最近、「了解」は失礼だという説が出てきているようです。 どこの誰が言い出したのか知りませんが、ごく最近であることは確かです。 少し前のマナー本には、そんなことは書いてありません。 たとえば、2003年のこれだけは知っておきたい! 改訂版 ビジネス・マナーハンドブックには、次のようにあります。 しかしそうしたルールができていない社外の人からのメールを受信したときには、「メール、受けとりました」「その件、了解しました」など、簡単でよいからすぐに返信し、… また、2005年の「こんなことも知らないの? 大人のマナー常識513」というマナー本には、次のような記述があります。 内容に疑問のあるときにはその点を記して送信しますが、そうでなければ「メール拝見しました。○○の件は了解しました」などと簡単な返信でかまいません。 しかし、2008年の「信頼される社会人へのパスポート敬語検定」*1には、次のよう
Paul Krugman, “Redefining The Middle Class,” Krugman & Co., February 7, 2014. [“The Realities of Class Begin To Sink In,” January 27, 2014] 中流階級を再定義する by ポール・クルーグマン Victor J. Blue/The New York Times Syndicate アメリカにはおかしなことがあれこれある.その1つは,長らく見られる傾向として,自分のことを中流階級だと考えてる人たちがとてつもなく広範囲にまたがっている点だ――そして,彼らは自分を欺いている.国際的な基準にてらせば貧困者ってことになるはずの低賃金労働者たちは,中央値の半分を下回る所得でありながらも,自分たちは中の下にあたる階層だと考えている.その一方で,中央値の4倍や5倍の所得を
「深く音楽をする」ということを考えてみたい。 哲学を例にとって考えてみよう。哲学とはある意味、考えるという行為をどこまで精密にするかといういとなみだともいえるだろう。われわれはみな考えるが、そのたいていの部分において、決められた手順のなかでその行為をおこなっている。そして、考えるという行為の大部分を、この手順に含まれるシステムが司っている。しかし、思考を精密にする──哲学する──なら、そのシステムそのものを検討せざるをえなくなる。 音楽するという行為も同じであるように思える。われわれはみな音楽をする。それがJポップであろうと現代音楽であろうと、どんな音楽であろうとその音楽を共有するために前提とされているルールがある。そして、ほとんどの音楽という行為は、この前提に含まれるシステムによって司られている。もしわれわれが、こうしたなかば自動化されたシステムによらないで音楽をしたいなら、その音楽をな
Clippy.js Add Clippy or his friends to any website for instant nostalgia. Our research shows that people love two things: failed Microsoft technologies and obscure Javascript libraries. Naturally, we decided to combine the two. Clippy.js is a full Javascript implementation of Microsoft Agent (AKA Clippy and friends), ready to be embedded in any website. Pick an assistant below and mash some animat
Сергей Доброхотов | Sergey Dobrokhotov, Мирзоев Карахан Агахан оглы, Владимир Назайкинский | Vladimir Nazaikinskii , Grigory Dvorkin | Григорий Дворкин, Ivan Korshunov | Иван Коршунов, Vladimir A. Kutsenko | Владимир Куценко, Aleksandr Poretskii | Александр Порецкий, Grigorii Popov | Григорий Попов, Андрей Дымов, Alexandra Urtaeva | Александра Уртаева , Svetlana Itarova | Светлана Итарова, Eleonor
AGCA - Algebraic Geometry and Commutative Algebra Module¶ Introduction¶ Algebraic geometry is a mixture of the ideas of two Mediterranean cultures. It is the superposition of the Arab science of the lightening calculation of the solutions of equations over the Greek art of position and shape. This tapestry was originally woven on European soil and is still being refined under the influence of inte
現在のパスワードを教えてくれるからといって、「平文で保存してる!くぁwせdrftgyふじこlp」と脊髄反射してはいけません。 JALの6桁数字パスワードがどう格納されているか? 古いシステムなのでMD5でハッシュ化していると想定しますが、もちろんsaltは付けているでしょう。 さて、そんなパスワード保管方式で、現在のパスワード問合せに応答するシステムを作ってみます。 パスワードを「567890」、saltを「hoge」として、データベースには"hoge$567890"のMD5値"4b364677946ccf79f841114e73ccaf4f"が格納されているとします。 総当りしてみましょう。 (ns six-length.core (:require [clojure.core.reducers :as r]) (:import [java.security MessageDigest
2014年のご時世になっても,やはりprintfデバッグはそのお手軽さとあいまってよく使われる. Objective-Cでの開発でもそれは御多分に洩れずそんな感じで,NSLogを埋め込んで変数の様子をコンソールに出力する. viewのheightなどを表示したいとき, CGFloat height = CGRectGetHeight(view.frame); NSLog(@"height = %f", height); なんてNSLogを書く. しかし,iOSの世界にもiPhone 5s が登場し,64bit環境が追加されてから,これが通用しなくなった. (OS XはSnow Leopardから64bit環境になってるからもうちょっと前からだけど) なぜなら, CGFloat The basic type for all floating-point values. typedef flo
橋本治『橋本治のかけこみ人生相談』 →試し読み・電子書籍の購入はこちら(幻冬舎plus) →電子書籍の購入はこちら(Amazon) 幻冬舎で「人生相談」お悩み募集! 「かけこみ人生相談」では、皆さまが今直面しているお悩みを募集しております。仕事、家族、お金、健康など、ジャンルは特に問いません。 ご応募いただいたお悩みは、編集部で選考の上、採用いたします。お悩みには、橋本治さん(1948年生まれ。小説・評論・戯曲など、縦横無尽に創作活動を展開)、三砂ちづるさん(1958年生まれ。津田塾大学教授。世界のお産・子育ての研究をとおして女性の生き方を提案)、藤原美智子さん(ヘア・メイクアップアーティスト。美容の技術から生き方まで幅広く支持される)、藤田晋さん(1973年生まれ。株式会社サイバーエージェント代表取締役社長。起業家のトップランナー)、岸見一郎さん(1956年生まれ。哲学者。アドラー心理学
Why SVG (and Snap)? SVG is an excellent way to create interactive, resolution-independent vector graphics that will look great on any size screen. And the Snap.svg JavaScript library makes working with your SVG assets as easy as jQuery makes working with the DOM. Modern features for modern browsers Snap.svg is designed for modern browsers and therefore supports the newest SVG features like masking
2014-02-09 【文字起こし】iPS研究所の『山中伸弥』教授のSTAP細胞に関する考察 今回の、STAP細胞の論文、私は心から感動しました。 これまで、外から遺伝子を加えることでしか出来なかった万能細胞が、ストレスをかけるだけ、という全く違う方法で出来るという、本当に驚きました。 研究に成功された小保方先生をはじめ、関係者の先生方、本当におめでとうございます。 私たちのiPS細胞研究所でも、是非、STAP細胞の研究も行って、細胞の初期化の原理の解明、新しい将来の治療法、そういったものに貢献出来たらと思っています。 一方で、今回、STAP細胞の報堂が、iPS細胞より安全、iPS細胞より効率が高い。 そのような形で報堂されたことに対して、大変残念に思っております。 2006年、私たちはマウスでiPS細胞の樹立を報告しました。8年前です。 その時の、初代のiPS細胞。確かに、樹立効率は低く
35ドルの小さなコンピューター、Raspberry Piのいろいろな使い方を一気に紹介!手頃な値段で買えるカードサイズのコンピューター「Raspberry Pi(ラズベリー・パイ)」が、世間のメカ好き達の創作意欲を奮い立たせている。本来は子供たちにコンピューティングに興味をもってもらう目的で作られたものだが、各種プロジェクト用により小さくて安いコンピューターを求めているプログラマー達の開発にも多く使われているのだ。 Raspberry Piに関する最初の紹介記事で、我々は初心者に向けた10のシンプルなチュートリアルを紹介した。しかしこれらのチュートリアルは、Raspberry Pi信者達が開発した事例のほんの一部にすぎない。まだまだ多くのプロジェクトがPiのコンピューティング能力を限界まで活用し、この小さなデバイスの様々なすばらしい用途を我々に示してくれている。 関連記事: 新しい「Ras
早速ですが、 撮り方と設定を公開しましょうか(笑 まずは設定から Mode:マニュアル SS:1/60秒 f:3.2 ISO:3200 WB:AUTO 画角:16mm ISO3200とかもう 画質破綻してますよね(笑 でも、今回は印象勝負です さて、撮り方ですが これは風景写真+ストロボ でなんにでも応用できますよ^^ ①平行を揃える これはもう風景写真の鉄板ですよね^^ ②次に東京駅に明るさをあわせる まずはストロボ気にしないで、 自分が普通に風景写真を撮る要領で 設定を決めてしまえばいいです^^ ③ストロボの明るさを調整する 何回かシャターをきって ちょうどいい明るさを見つけてください 明るすぎれば雪に反射しすぎて 東京駅が見えなくなりますし、 逆だとあまり雪が目立たなくなります の手順です ライトの方向を変えられる外付けストロボが必要になります。 上に向けてライトを当てるためですね。
正式サポートの概要 DockerはこれまでもOS Xの上で動かそうと思えば、動かすことはできました。これはOS Xの上でVagrant(実稼働しているのはVirtualBox)などを利用した仮想マシンで通常のUbuntuやCentOSなどのLinuxを立ち上げて、そのLinux環境の中でDockerを稼働させるというものが中心でした。もちろん公式サポートはされていませんでした。 これはDockerそのものがLXC (Linux Containers) と呼ばれるLinuxのOSレベルでの仮想化技術を利用したものなので、Linuxの上でしか利用できなかったからです。よって、バージョン0.8からもOS Xの上でネイティブに動作するわけではありません。 では、どのようにして正式サポートしたのかというと、Dockerが専用の軽量仮想マシンイメージを用意し、OS Xからこの仮想マシンに対してDock
Markdown記法のチートシートです。 記法はGitHub Flavored Markdownに準拠し、一部拡張しています。 Qiitaでシンタックスハイライト可能な言語一覧については、 シンタックスハイライト可能な言語 をご覧下さい。 Code - コードの挿入 Code blocks - コードブロック たとえば、「Ruby」で記述したコードをファイル名「qiita.rb」として投稿したいときは、 バッククオート(`) か チルダ(~) を使用して以下のように投稿するとシンタックスハイライトが適用されます。 コードブロック内でコードブロックを書きたい場合は異なる記号を使うことで書けます。
It looks like that Playboy TV app we told you about a few weeks back won’t be coming to Chromecast any time soon: Along with the release of the Chromecast SDK, Google (S GOOG) also published the Terms of Service developers have to agree to in order to make their apps Chromecast-compatible. One of the conditions: Explicit content is a no-go. The Chromecast Terms of Service include a number of devic
I'm happy to tell you I just finished the first version of IGJavaScriptConsole, a JavaScript/Ruby REPL for your Objective-C apps! REPL stands for Read-Eval-Print-Loop. See it in live below: Why? Since iOS 7 shipped with JavaScriptCore, I always want to run Ruby on it with Opal. While it is totally possible to write Opal app as is, its getting harder when the Ruby classes getting interact with nat
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く