サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
seinzumtode.hatenadiary.jp
ここを参考に https://www.pyimagesearch.com/2016/03/28/measuring-size-of-objects-in-an-image-with-opencv/ https://github.com/shohei/measure-from-image
使うのはアヤメのデータ(iris) 縦軸: Sepal.Width, 横軸: Sepal.Lengthでプロットする ggplot(iris,aes(x=Sepal.Length,y=Sepal.Width,color=rev(Species)))+geom_point() k-meansクラスタリング R言語プログラミング: クラスター分析 - k-means http://d.hatena.ne.jp/hamadakoichi/20100415/p1 Rでk平均法を使う http://xn--p8ja5bwe1i.jp/wiki/%E3%83%90%E3%82%A4%E3%82%AA%E3%83%BB%E3%83%87%E3%83%BC%E3%82%BF%E3%83%BB%E3%83%9E%E3%82%A4%E3%83%8B%E3%83%B3%E3%82%B0/R%E3%81%A7k%
http://stackoverflow.com/questions/16808471/ruby-on-rails-way-to-create-different-seeds-file-for-environments db/seeds/development.rb db/seeds/test.rb db/seeds/production.rbload(Rails.root.join( 'db', 'seeds', "#{Rails.env.downcase}.rb")) $ rake db:seed RAILS_ENV=production
http://hblog.glamenv-septzen.info/entry/2015/03/22/233241 より引用 1. --save は package.json の dependencies に追記される。 他の人が npm install した時に、dependencies に指定したパッケージが全てインストールされる。 2. --save-dev は package.json の devDependencies に追記される。 開発者のみが使うため、利用者が npm install パッケージ名 するときはこの依存パッケージはインストールされない。 もし devDependencies もインストールしたい場合は、--dev 設定を有効化(これはnpm installのオプションではなく、 npm help 7 config にあるようにnpmの設定である)して、npm
CooltermとかZtermとかあるけど、Pythonでやりたかったので。 これでRaspberry piのターミナルからArduinoをコントロールできる。 https://github.com/shohei/avr_parrot_echo ポイントとしては、 (1)マルチスレッドを実装する。キーボード中断が入った時の処理としてスレッドをキルしないと、プログラムが終わらない。 (2)raw_inputの後ろに改行コードを付けて送る。付けないとprint data, したときに、即時に標準出力に出ない。 (3)sys.stdout.write()を使うと綺麗に表示される。print data,だと全角文字っぽく表示されてしまった。 (4)ArduinoのSerial.available()的な感じで、通信が安定するまで待たないといけない。 参考:マルチスレッドのキル http://sta
https://sites.google.com/site/owlnetvista/virtualpc200725 VirtualBoxと対応するExtension Packをダウンロードしてインストールする。(PUELライセンスのもの) VirtualBox起動前にUSBデバイスを接続し、設定のUSBのところにいく。 USBを有効化するチェックボックスにチェックし、Add fromをクリックして該当するUSBデバイスを追加する。 Vagrant upで起動すれば該当するUSBデバイスが有効になる。 これでCUPSからプリンタが見えるようになった。
2段組で書いている途中で一旦2段組を解除して、図や表を貼りたいとき アスタリスクをつけると一時解除される \begin{figure*} \end{figure*}でもこれだとなぜか真ん中に来てしまう。 以下の命令をヘッダに書いとけばうまくいくことがわかった。 \makeatletter \@dblfptop 0pt \makeatother
Adafruitのチュートリアルを参考に。 http://learn.adafruit.com/downloads/pdf/reading-a-analog-in-and-controlling-audio-volume-with-the-raspberry-pi.pdf Raspberry piのGPIOにはA/D変換がついていないので外部コンポーネントが必要である。 秋月で打ってるMCP3208を使った。 接続は図を参照。 CH0にアナログ信号を入力する。基準電圧は3.3V。 コードはPythonで、RPi.GPIOモジュールを使う。 チュートリアルのピン番号が間違っていたので修正した。 #!/usr/bin/env python import time import os import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) DEBUG = 1
JavaでJSONを使う方法を解説する。 1. (What) JSONとは何か 2. (Why) なぜJSONを使うのか 2-1. データベース的な視点から 2-2. Web的な視点から 2-3. モバイルアプリでなぜJSONを使うのか 3. (How) どうやってJavaでJSONを使うのか 3-1. HTTPリクエストで文字列を取得する 3-2. とってきた文字列をJSONオブジェクトに変換する 3-3. JSONを解析してデータをとりだす 1. JSONとは何か JSON(ジェイソン、JavaScript Object Notation)は、JavaScriptにおけるオブジェクトの表記法をベースとした軽量なデータ記述言語である。JavaScript Object Notation - Wikipedia とりあえずは「JSONオブジェクト」というのを知っておけばOK。JSONオブジ
ここを参考に http://mythosil.hatenablog.com/entry/2013/12/07/225349 # 起動時オプションを指定 $ cat /etc/sysconfig/docker other_args="-dns 8.8.8.8"を追加するところがポイント。 次にRailsを動かすべくRuby入りのDockerを作成してみる。 http://deeeet.com/writing/2014/03/06/rbdock/ therubyracerとlibv8のところを修正した。 Dockerfile FROM ubuntu # Install basic packages RUN apt-get update RUN apt-get install -y build-essential wget curl git RUN apt-get install -y zlib
ここを参考に。 http://tomowatanabe.hatenablog.com/entry/2013/03/23/233554 Arduino側のコードはそのまま使う。 serial.ino #define TEMP A5 #define LED 13 int value; // アナログ入力値(0〜203) int tempC = 0; // 摂氏値( ℃ ) char trans[20]; // 数字(文字列)の送信用配列 char recv[10]; // 数字(文字列)の受信用配列 void setup() { pinMode(TEMP, INPUT); pinMode(LED, OUTPUT); // シリアル通信速度 Serial.begin(9600); } void loop() { // シリアルからのデータ受信 memset(recv, 0, 10); char
http://stackoverflow.com/questions/11775813/writing-a-java-program-in-xcode XCodeは標準でJavaの開発ツールを持ってるみたい。 テンプレートファイルを以下からダウンロード。 http://www.2shared.com/file/hExLjJ1X/Java_Xcode4_template2.html 解凍するとProject TemplatesとFile Templatesの2つのフォルダが入っていた。 Project Templates/Javaを~/Library/Developer/XCode/Templatesの中に、 File Templates/Javaを~/Library/Developer/XCode/Templates/File Templates/の中に入れた。 XCode起動→New P
Adafruitのチュートリアルを参考に。 http://learn.adafruit.com/downloads/pdf/beaglebone-black-installing-operating-systems.pdf Ubuntu13.04のイメージ(.xz圧縮形式)はここからダウンロードする。 http://www.armhf.com/index.php/download/ ダウンロードしたubunbu(.xz形式)を解凍して.img形式にしておく。 自分の場合はAdafruitに書いてあったThe Unarchiver.appっていうアプリを使ったけど、 デフォルトのアーカイバでもできるのかな。 SDカードを挿す前に df -hしてからSDカードを挿入して再度 df -hすると、SDカードがどこにマウントされているかがわかる。 自分の場合は/dev/disk1s1だった。 SDカ
http://blog.popowa.com/2013/02/security-warning-no-secret-option.html Railsコマンドを打つと次のエラーが出るとき SECURITY WARNING: No secret option provided to Rack::Session::Cookie. This poses a security threat. It is strongly recommended that you provide a secret to prevent exploits that may be possible from crafted cookies. This will not be supported in future versions of Rack, and future versions will even inval
https://www.parse.com/apps/quickstart Parse SDKをここからダウンロード https://parse.com/downloads/ios/parse-library/latest 追加するフレームワーク AudioToolbox.framework (Show Me) CFNetwork.framework CoreGraphics.framework CoreLocation.framework libz.1.1.3.dylib MobileCoreServices.framework QuartzCore.framework Security.framework StoreKit.framework SystemConfiguration.framework AppDelegate.m #import <Parse/Parse.h>appli
http://stackoverflow.com/questions/3606964/no-matching-architecture-in-universal-wrapper-problem-in-wxpython $ arch -i386 pythonとする。 64bitは $ arch -x86_64 pythonhttp://stackoverflow.com/questions/3631108/why-cant-i-change-the-system-default-python-the-way-apple-says-i-can
主なコンポーネントの使用方法 http://www.kasperkamperman.com/blog/processing-code/controlp5-library-example1/ フォントの変更方法(デフォルトだとcontrolP5のフォントは小さいと思う) http://forum.processing.org/topic/control-p5-changing-mouseover-color-font-size-font 色とかサイズとか自分の好みにカスタマイズしてテンプレート化しておく。 import controlP5.*; ControlP5 controlP5; void setup() { size(640,480); smooth(); //frameRate(30); controlP5 = new ControlP5(this); ControlFont cf
http://techawakening.org/download-author-disabled-slideshare-presentations/1361/ 画像ファイルをとってくることになる。 idがog:image になってる部分のcontentから画像リンクを抽出 #!/usr/bin/env python #-*- coding: utf-8 -*- import os for x in range(18): #This string should be adjusted string = "slide-"+ str((x+1)) + "-1024.jpg" #print string command = "wget http://image.slidesharecdn.com/business-plan-8540/95/" + string #print command os
カルマンフィルタを実装してみました。 こちらの解説を参考に。http://www.cs.unc.edu/~welch/kalman/kalmanIntro.html 問題はwikipediaにあるトロッコの問題。 早速コードから。 グラフはこちら。 0
<副題>KDD Cup2012への道 KDD Track1の訳はこちらから。 http://satomacoto.blogspot.jp/2012/03/kdd-cup-2012-track-1.html 世の中の推薦システムには,協調フィルタリングと コンテンツベースフィルタリングの2種類が主にあるようです. こちらの修士論文に先行研究がまとめられています. http://inet-lab.naist.jp/publication/m-gu3.pdf 絵で見るとわかりやすいです. (1)コンテンツベースフィルタリング (図の出展:評価付けの重みを考慮した協調フィルタリング手法の提案と評価 - 奈良先端科学技術大学院大学 修士論文 http://inet-lab.naist.jp/publication/m-gu3.pdf ) まずユーザの嗜好を表すプロファイルベクトルを用意します. プロ
情報検索の指標をまとめる。 KDD Cup2012 Track1のEvaluationのページにpdfへのリンクがあった。 http://www.kddcup2012.org/c/kddcup2012-track1/details/Evaluation これはわかりやすい。 http://sas.uwaterloo.ca/stats_navigation/techreports/04WorkingPapers/2004-09.pdf (図の出典:Recall, Precision and Average Precision ,Mu Zhu, Working Paper 2004-09, Department of Statistics & Actuarial Science, University of Waterloo, http://sas.uwaterloo.ca/stats_nav
FacebookのGraphAPIの使い方はこの辺りにいろいろ載ってる。 https://developers.facebook.com/docs/reference/api/ 例えば音楽をとってくると。。。 { "data": [ { "name": "Michael Schenker Group / Temple Of Rock", "category": "Musician/band", "id": "249184148459561", "created_time": "2012-04-25T11:16:13+0000" }, { "name": "Sarah Brightman", "category": "Musician/band", "id": "301956239856782", "created_time": "2012-04-10T09:39:05+0000" }, {
http://q.hatena.ne.jp/1259202686 の質問者のコード import java.awt.*; //これが要る TextField inputLine = new TextField("inputLine"); void setup() { size(200,100); setLayout(null); inputLine.setBounds(30,37,125,25); add(inputLine); } void mousePressed(){ String iLine = inputLine.getText(); println("inputLine: " + iLine); } void draw() { } これだとアルファベットしか打てない。 import java.awt.*; import javax.swing.*; void setup(){
openframeworksの第一歩。 http://openframeworks.jp/download.htmlからテンプレートが配布されているが、 xcode4.1のテンプレート格納場所がわからない(分かる人教えてください)。 そこでテンプレートを使わない方法。(環境はOS X Lion 10.7.2, Xcode 4.1) 1.openframeworksをダウンロード 2.空プロジェクト(emptyExample)をコピーする 3.コピーしたemptyExampleをmyApps(名前は適当)下におく (注)(openframeworksのルート)/フォルダ/フォルダ/src となるように作らないとコンパイルが通らない! (ofMain.hがないといわれる) http://openframeworks.jp/forum/topic.php?id=7 4.emptyExampleを
このページを最初にブックマークしてみませんか?
『how to code something』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く