読者です 読者をやめる 読者になる 読者になる

にしもと.blog

色々してます。

【GAS】個人用Twitterっぽいものを15分程度で作ってみる

GAS

GWの暇つぶしとしてどうぞ。 ※GAS → GoogleAppsScriptのこと 何ができるか お金いつおろしたんだよ!!ということを管理するために、 ボタンを押す → スプレッドシートに反映される、という仕組みを作ってみました。 ここにコメントを投稿すると(コメントは無…

コマンドラインでロジックツリー(SVG形式)が描きたい

Graphvizというのがよいようだ。 (参照:データのビジュアル化を最少の労力で: Graphviz) しかし、「Bootstrap フローチャート」でググった結果、draw.ioを使用し、SVGを出力してもらうこととなった。 (参照:ワイヤーフレーム、フローチャートなどの無料ド…

lolipop上のMediawikiで編集するとエラーがでるときの対策

lolipop.jp ↑これでした。 判定は、↑のURLにも書いているが、ログ参照のところでそのPHPがブロックされているか見ることができる。

wgo.jsで碁盤の大きさを調整する

公式ページ SGF Player | WGo.js どうやるか var player = new WGo.BasicPlayer(elem, { sgf: sgf, layout: { bottom: ['Control'] }, board: { section: {top: 0, right: 0, bottom: 9, left: 9}, } }) WGo.BasicPlayerの中でboardという項目があり、 board…

ipynbファイルをrstファイルに変換するプログラム

github.com のnotebookconvert.py 元ネタはココ → 2. Pythonを勉強する周辺環境 — python_kobe 1.0 documentation なんてググったかはメモに書いていないのでわからない。

Railsで本番環境にデプロイするときに困ったこと

・なんか上手くいかない → mysqlのバージョンを指定したら治った

Sqaleにムームードメインで取得した独自ドメインをあてる

つまづくの2回目なのでメモ。 コンパネ → ドメイン操作 → ムームDNS でDNSの設定画面へ 「変更」というボタンを押すと 設定2のところに 「サブドメイン」 「種別」 「内容」 というのがでてくるので サブドメイン → www 種別 → CNAME 内容 → sqaleのホームペ…

で囲まれた部分をaタグに変換するのをRubyで

Wikipediaとかで"["と"]"で囲まれた部分をaタグに変えるのをRubyで書いた. その後redcarpetというgemがあるのを知り、そちらを採用 https://gist.github.com/nishimoto/f0e743dff91bf6eecf0606ea2d4f0270 Gistのリンク コードは以下 gist.github.com

Railsで"wrong argument type symbol(expected Module)"

DBの先読みで @comments = @micropost.comments.include(:user) をしたらハマった。 Moduleが来るはずのところにSymbolが来てるよ、というエラー。 includeはモジュールを読み込むとに使うやつで、DBの先読み時に使うのはincludesでした。 ということで @com…

Rails tutorialで「DEPRECATION WARNING: Sprockets method `register_engine` is deprecated.」

Waningの続きを見るとsprocketsが悪いと書いてあるが、Gemfileにはsprocketsないやん!! と思った。 Gemfile.lockにてsprocketsを調べると、sass-railsの中で使われているようだ。 ↓ sass-railsのバージョン指定をなくして bundle installのあとbundle update…

AtomのPlatformIO IDE Terminalでエディタにターミナル機能を付加する

Rstudioのbash版が欲しいと思っていたらAtomにあった。 atom.io なにこれめっちゃ便利

Googleスプレッドシートからjsonを取り出してcsvにconvertする

意外と落とし穴があるのでメモ 1. スプレッドシートを公開する ハマったポイント^^; 2. URLの調査 https://spreadsheets.google.com/feeds/cells/#{spread_sheet_id}/od6/public/values?alt=json ただし、od6の部分は複数シートある場合はちょっと違う。 …

Rubyでtsvファイルをhashに収める

最初はこれだった def file_to_hash(file_name=ARGV[0]) file = File.open(file_name,"r") hash = Hash.new() file.each do |line| line.chomp! hash[line.split("\t")[0]] = line.split("\t")[1] end file.close return hash end start_time = Time.now has…

Rですべての行に関してapply関数を用いてt検定

R

↓のコードをコピペで1行ずつ動かせば理解できる。 gistebe7cd16dbeed0453106 apply関数は apply(<使いたいデータ>、 <1なら行について 2なら列について>、 <やりたいこと>) という感じで使えるのは知っていたが、具体的なやり方がわからなかった。 ただ今回…

RでAnosimをやる方法(具体例とともに)

自分のラボのWikiはそろそろなくなる、とのことなのでこっちに移設。 まずコードから # dataの準備 data <- cbind(c(1,2,3),c(4,5,6),c(7,8,9),c(10,11,12),c(8,5,7)) rownames(data) <- c("A","B","C") colnames(data) <- c("Sample1","Sample2","Sample3",…

AlphaGoについて、ふわっと解説するよ

この記事について 非ガチ勢(バイオインフォまん)によるAlphaGoのふわっとした解説です。 私は囲碁有段者&機械学習もふわっと理解しています。(実装はしないパッケージユーザー) 論文読めるならば Mastering the game of Go with deep nerural networks and …