Twitter APIの仕様変更のため、「いいね」の新規取得を終了いたしました

黒木玄 Gen Kuroki

@genkuroki

  • いいね数 389,756/311,170
  • フォロー 995 フォロワー 14,556 ツイート 293,980
  • 現在地 (^-^)/
  • Web https://genkuroki.github.io/documents/
  • 自己紹介 私については https://twilog.org/genkuroki と https://genkuroki.github.io と https://github.com/genkuroki と https://github.com/genkuroki/public を見て下さい。
並び順 : 新→古 | 古→新

2018年01月19日(金)

クラッシュランダー 6× @E_Fessenden

18年1月19日

掛ける数と掛けられる数という区別があると仮定して(あくまでも仮定)。
なぜ、「掛けられる数が先」が正しいと確信できるのか、全く理解出来ない。
マイルールで統一するのはどうぞ好きにやって、だけど、他人に強制しちゃいけない。
強制するなら、それなりの根拠が必要ですよ。 #掛算

タグ: 掛算

posted at 00:06:02

matheca @paulerdosh

18年1月19日

アクティヴラーニングの人々は、よく、グループワークに馴染めない学生を、社会に出たら困るだろうに、という言い方で、否定するけど、いつも人とツルんでないと一人じゃ何も決められない人だって社会では困るよ。

タグ:

posted at 00:07:27

@shin1n

18年1月19日

過去にJuliaはベクトル化せずにforループ回せという記事を見かけて鵜呑みにしていたのだけど、どうやら現状は全くそうではないらしい。

タグ:

posted at 00:07:55

あおじるPPPP @kale_aojiru

18年1月19日

出産子育てとか美容とか健康とか食とか、生活に密着したところにトンデモや詐欺やカルトが当たり前みたいな顔して居座ってるのはこわいね

タグ:

posted at 00:09:07

ʇɥƃıluooɯ ǝıʇɐs @tsatie

18年1月19日

此れは♬ こんなんあったらもう高校の教科書や参考書要らんかも、、、 twitter.com/genkuroki/stat...

タグ:

posted at 00:23:22

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

そま@める @merumerumee____

18年1月19日

@8MasaMichi @genkuroki リプ有難うございます!

どうやら、そのようですね(^◇^;)

そう教えたいのなら九九の早覚えの丸暗記を重視させたりする教え方を見直した方がすんなり頭に入るんじゃないかとさらに疑問にも思ってしまいましたが(>_<)

タグ:

posted at 01:31:35

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

黒木玄 Gen Kuroki @genkuroki

18年1月19日

twitter.com/_kkk096/status...

#Julia言語

Windowsを使っているひと以外はPythonは「OSに付属するもの」になっていると思う。

Juliaで単純にPkg.add("IJulia")すると自前のPythonをもう一つ入れてしまっている可能性が高い。それがトラブルの原因かもしれません。続く

タグ: Julia言語

posted at 08:01:10

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 続き。私はWindowsでAnaconda3を入れてからJuliaを入れてPkg.add("IJulia")したのですが、Juliaカーネルが死にまくってJupyterからJuliaを使えませんでした。

しかし、Anaconda3のjupyterのありかを環境変数JUPYTERでJuliaに教えてあげてから、Pkg.add("IJulia")したらトラブル解消。続く

タグ: Julia言語

posted at 08:06:06

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 各OSごとにPython環境(Jupytetノートブックを含む)を作る方法はググれば比較的容易にわかります。Python環境さえ整備されていれば、環境変数JUPYTERでjupyterコマンドのありかをJuliaに教えてから、Pkg.add("IJulia")するだけなのでJulia+Jupyterの環境整備は比較的容易。続く

タグ: Julia言語

posted at 08:10:15

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語

twitter.com/genkuroki/stat...

訂正:「記号して」→「起動して」

タグ: Julia言語

posted at 08:12:41

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 自体は公式バイナリを入れれば最新版をトラブル無しに使える。問題はPkg.add("IJulia")してもJupyterからカーネル死で使えない場合があること。

私の場合には、Python+Jupyter環境を作ってから環境変数JUPYTERでjupyterコマンドのありかをJuliaに教えてPkg.add("IJulia")して問題解決。

タグ: Julia言語

posted at 08:20:23

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 私自身によるインストールの記録は

twitter.com/genkuroki/stat...

にあります。訂正「記号」→「起動」。

JuliaでPkg.add("PyPlot")するときには、使用するpythonコマンドをENV["PYTHON"]="pythonのフルパス"でJuliaに教えてからにする必要もあります。

タグ: Julia言語

posted at 08:24:54

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 +Jupyter + PyPlot + Seaborn + … の環境を作ることは、Python 環境がすでに作ってあるなら、Juliaにpythonやjupyterのありかを教えてからPkg.addするだけなので簡単です。

相対的にPython環境をまじめに作るのはすごく大変。私はAnaconda3を入れる**だけ**の手抜きで済ませた。

タグ: Julia言語

posted at 08:29:03

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 Windowsを使っていてかつPythonをあまり使わない人は気楽です。

Anaconda3を入れてJupyter notebookを含む豊富なPythonライブラリを使うだけで十分です。Juliaにjupyter.exeとpython.exeのありかを教えてPkg.addするだけ。

これなら素人でも気軽に手を出せると思います。

タグ: Julia言語

posted at 08:37:40

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 自体のインストールでトラブルことはないと思います。公式サイトのバイナリを入れれば良いだけ。

問題はPython側にあります。Julia側ではどうしようもない。

だから私は、特にPythonをすでに使っている人はJupyterでJuliaを簡単に使える、と言っています。

タグ: Julia言語

posted at 08:46:23

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 のインストールは極めて簡単。

面倒なのはPython環境の整備。そしてややこしいPython側の様子をENV["~"]="~"のような方法でJuliaに教えることを忘れるとトラブること。

こういう問題はPython側の環境の標準が決まっていれば起こらないことです。Python2.7 vs. Python3問題の泥沼。

タグ: Julia言語

posted at 08:52:07

Yuki Nagai @cometscome_phys

18年1月19日

クリーンインストールしたMac high SierraにJuliaをこの前インストールしたけど、brew install jupyterをするとPythonも入れてくれて、そのあとJuliaを入れてパッケージのIJuliaを入れる、でうまくいったと思う

タグ:

posted at 08:56:13

黒木玄 Gen Kuroki @genkuroki

18年1月19日

twitter.com/kazurof/status...

私は以前Octaveやscilabのユーザーだったのですが、現在では

#Julia言語 +Jupyter notebook環境

に完全に引っ越してしまいました。特にOctaveやscilabのユーザーはJuliaに引っ越しても困らないと思う。そして、得られるメリットは大きいです。

nbviewer.jupyter.org/gist/genkuroki...

タグ: Julia言語

posted at 09:13:53

ryoppippi @ryoppippi

18年1月19日

@genkuroki Octaveまで代替できますか?

タグ:

posted at 09:20:11

Kazuro Fukuhara @kazurof

18年1月19日

@genkuroki おおお。情報ありがとうございます!参考にさせていただきます。

タグ:

posted at 09:32:21

黒木玄 Gen Kuroki @genkuroki

18年1月19日

@ryoppippi Octave固有の特別なライブラリがあってそれを使っているならわかりません。

しかし、行列の扱い、函数の計算、FFT、グラフの作画、…などなど標準的な機能に関してはOctaveより #Julia言語 +Jupyter notebook環境の方が圧倒的に優れています。

タグ: Julia言語

posted at 09:33:43

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 がこれだけ使えることが明らかになった現在では、Octaveやscilabを使い始めそうになっている人には「Julia言語にした方が良い」とはっきり言った方がよいと思う。

scilabでKdV方程式を解かせたら数分かかったのですが、Juliaなら数秒でした。

nbviewer.jupyter.org/gist/genkuroki...

タグ: Julia言語

posted at 09:53:00

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 を使ってわかったことは、「便利なら少々処理が遅くてもよい」というのは人間が使う道具としては誤りだということ。

非線形偏微分方程式のKdV方程式は最も有名なソリトン方程式なのですが、数値解を求めるごとに数分待つのはつらいです。それが数秒に縮まるのは極めて大きなメリット。

タグ: Julia言語

posted at 09:58:00

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 そして、「計算がどんなに速くてもめんどくさいのは困る」というのも本音としてあります。Julia言語の特徴は「気楽にシンプルなコードを書いて速い」という点。

あとJupyter notebookから使用すると、コードと計算結果を一つのファイルで管理できて、公開することも易しい。これも重要。

タグ: Julia言語

posted at 10:00:36

ぱりー @Woofer30

18年1月19日

変数名とか関数名にζとかσとかめっちゃ使ってる twitter.com/Woofer30/statu...

タグ:

posted at 10:03:46

Riko Muranaka/村中璃子 @rikomrnk

18年1月19日

そうなんですか?事実であれば、誹謗中傷ですので、代理人と相談し、事実確認が取れ次第、モーニングクロスと田中康夫さんに抗議します。BPOへの報告も同時に検討します。 twitter.com/dcount09/statu...

タグ:

posted at 10:17:13

tₖᶠ @tkf

18年1月19日

Arch Linux が配ってる Julia バイナリが謎の segfault するの、違うマシンでも再現するし、 julialang.org のバイナリ使うかな。。。こっちは問題出ない。。。

タグ:

posted at 11:44:20

ʇɥƃıluooɯ ǝıʇɐs @tsatie

18年1月19日

プライス方程式ってって思ってググっても日本語のウィキペにはプライスという人の業績とかがあるだけ。英語だとプライス方程式の例まで別に取り上げて解説してある。楽しそうなんだけど読んで遊ぶ時間が取れるのか... それこそ #JuliaLang でサクサク実験しながら遊べそうなのになぁ、、、

タグ: JuliaLang

posted at 12:24:04

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語

github.com/JuliaLang/juli...

sbromberger: ユニコードのζでもリーマンゼータを使えるようにしたぜ!

johnmyleswhite: ζを変数名としてよく使っています。

jiahao: ζはリーマンゼータ以外によく使われているのでやめた方がよいです。

sbromberger: やめます。

twitter.com/woofer30/statu...

タグ: Julia言語

posted at 14:58:58

Hakky(´・∀・) @St_Hakky

18年1月19日

今月Juliaネタブログためまくって、来月から解放するスタイルでいくか。

タグ:

posted at 14:59:44

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 のリポジトリでのやりとりはとても面白いです。ζをリーマンゼータ函数専用の記号にしてしまうのはまずすぎ(笑)。

タグ: Julia言語

posted at 15:01:49

ceptree @ceptree

18年1月19日

Pythonのときは誘電率εとか透磁率μとか使ってたけど、わざわざ日本語で打って変換してたから冗談半分やった。Juliaやとtexコマンド使えるから実用で使えそうな気がする。Pythonもパクろう。 twitter.com/woofer30/statu...

タグ:

posted at 15:01:58

ceptree @ceptree

18年1月19日

ギリシア文字打つのめんどくさいから人に渡すコードに使うのは躊躇するけどJuliaユーザーだと適切に使ってたら理解度たかそう

タグ:

posted at 15:06:29

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語

* 「AとBのどちらを使うか?」ではなく、「両方使うことになりそうだ」というのが現実的かつ合理的な考え方だと思います。

* Pythonはすでにインフラの一つなので使わずに済ませることは無理。Julia言語+Jupyterの組み合わせの人はPythonも使っている。

twitter.com/yasuokajihei/s...

タグ: Julia言語

posted at 15:43:03

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語

* たとえNumpy、Numba、Cythonを使っていても、Pythonでやるより、Juliaでやる方が合理的な仕事は現時点でもたくさんあります。

* NumbaやCythonを適切に使えば「Pythonも速い」と言えます。しかし、実際にやってみれば「色々」面倒な上に、Juliaほど速くならなかったりする。

タグ: Julia言語

posted at 15:46:48

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語

* 一般的な形式の高速計算全般(特定の目的に特化された既存のライブラリですまない場合)には、Pythonを使うよりも、Juliaを使う方が合理的だと思います。そして、そのことに気付く人は**これから増える**。(より正確に言えば、v1.0が出てから増えると予想されます。)

タグ: Julia言語

posted at 15:50:18

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 * Rのような統計学文化に浸透した言語も使われ続けると思います。

* しかし、高速計算が必要な統計処理にはJulia言語の方が楽にできるということに気付く人が出て来れば、併用する人が増えると予想されます。

* 「AとBとCのどれを使うか?」ではなく、「目的に合わせて全部使う」が正解。

タグ: Julia言語

posted at 15:52:22

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 はMATLAB的な文法で(MATLABとはもちろん違いますがあくまで「的な」)超高級電卓としても使い易いです。

だから、MATLABクローンを使っている人はJuliaにすぐに引っ越しできます(私自身は実際にそうでした)。

* JuliaがMATLABクローンを駆逐することは十分にありそう。

タグ: Julia言語

posted at 15:57:49

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 JuliaとOctaveとscilabについては「全部使え」と言うのは合理的ではなく、まだv1.0が出ていない現時点であっても特にJuliaを使うことが合理的だと私は思っています。

これに対して、Julia、Python、Rはどれも「Jupyter仲間」として全部使われ続けると思います。

タグ: Julia言語

posted at 16:00:20

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 私はJupyterで Julia、Python、Rだけではなく、Rubyも使えるようにしてあります。証拠のインストール記録が次のリンク先にある。
nbviewer.jupyter.org/gist/genkuroki...

私は統計関係の計算をJuliaでやった場合には、Rのパッケージが出す結果と比較して確認していたりいます。

タグ: Julia言語

posted at 16:04:54

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 個人的にPythonのNumbaの高速性には好印象を持っています。コードの変更無しに100倍以上高速化できる場合がある。

myenigma.hatenablog.com/entry/2017/03/...

しかし、Numbaをハードな計算に使おうと思った人が、Juliaも試しに使ってみたとしたら、結果的にJuliaの方を好むことになる可能性大。

タグ: Julia言語

posted at 16:15:08

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 では特別なパッケージを使わなくても最初から、簡単にCで書いた函数を自分で組み込んで使えます(ccall函数)。Fortranでも同様のようです。

divrot.hatenablog.com/entry/2016/01/...
fortran66.hatenablog.com/entry/2017/08/...

PythonのライブラリもPyCallパッケージを利用すればかなり自由に利用できます。続く

タグ: Julia言語

posted at 16:31:17

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 さらにRCallパッケージを利用すれば、Julia言語からRとデータを交換して、Rで計算したり、Rでプロットしたりできます。
github.com/JuliaInterop/R...

数式処理言語のMaximaもJulia言語から呼び出せます。
nbviewer.jupyter.org/gist/genkuroki...

タグ: Julia言語

posted at 16:36:03

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 から他言語の資源を利用できることはとても便利なので、こういう仕組みはどんどん整備されて行って欲しいと思います。

タグ: Julia言語

posted at 16:37:01

あ〜る菊池誠(反緊縮)公式 @kikumaco

18年1月19日

Rの流儀に慣れていないせいか、Rは「使われてる感じ」がするんだよね。Juliaは「使ってる感じ」がする。流儀だよなあ

タグ:

posted at 17:23:43

非公開

タグ:

posted at xx:xx:xx

ごまふあざらし(GomahuAzaras @MathSorcerer

18年1月19日

あとはbokeh dash plotly もおすすめ. twitter.com/genkuroki/stat...

タグ:

posted at 18:18:14

川端裕人 『ドードー鳥と孤独鳥』(国書刊 @Rsider

18年1月19日

最初はピテカントロプス=ジャワ原人へのセンチメンタルジャーニーでした。メガントロプス論争やら、ホビット、フローレス原人の登場やら、台湾の海底からの新発見やらでみるみる視野が広がり、唯一無二の「アジアに住むぼくらの人類史」になりました。書き手冥利! goo.gl/aKeoUf pic.twitter.com/KDgS3rJbat

タグ:

posted at 18:20:56

ごまふあざらし(GomahuAzaras @MathSorcerer

18年1月19日

Python でもGIF アニメーションがレンダリングされているぞ・・・ー> eliezersilva.blog/2015/12/26/emb...

タグ:

posted at 19:10:28

黒木玄 Gen Kuroki @genkuroki

18年1月19日

@MathSorcerer 僕がJulia+Jupyterで採用している方法と同じですね。base64エンコードしてhtmlに埋め込む。

タグ:

posted at 19:24:12

ごまふあざらし(GomahuAzaras @MathSorcerer

18年1月19日

@genkuroki matplotlib の animationの仕様が変わったせいか gif でセーブできないみたいですね.modifyが必要になりそうです.

タグ:

posted at 19:25:28

黒木玄 Gen Kuroki @genkuroki

18年1月19日

@MathSorcerer こちらではgifで保存できています。matplotlibのバージョンは2.1.1です。
gist.github.com/genkuroki/509a...

タグ:

posted at 21:17:18

黒木玄 Gen Kuroki @genkuroki

18年1月19日

@MathSorcerer 2015だから古いのか。コピペしても動かないという意味だったのか。失礼しました。

タグ:

posted at 21:18:16

ごまふあざらし(GomahuAzaras @MathSorcerer

18年1月19日

@genkuroki いえいえ ありがとうございます。

タグ:

posted at 21:19:33

ごまふあざらし(GomahuAzaras @MathSorcerer

18年1月19日

どなたかNimでIsingModel作ってないだろうか

タグ:

posted at 21:32:20

ごまふあざらし(GomahuAzaras @MathSorcerer

18年1月19日

要するに静的言語でJuliaとどちらがryということが知りたいだけ

タグ:

posted at 21:34:36

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 現在ダウンロード中で自分で試してもいないのに無責任なんですが、Julia言語を試してみたい人は

juliacomputing.com/products/julia...
JuliaPro personal

を試してみるという手もあるかもしれません。

タグ: Julia言語

posted at 21:49:37

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 JuliaProのダウンロード中。遅い。あと数時間かかりそう。実際に試してみるのは明日の朝になりそうかな。

タグ: Julia言語

posted at 21:57:59

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語

juliacomputing.com/products/julia...

を見ると、Jupyter が含まれているので、JuliaPro personal free 版で十分に使えるなら、初心者にはこれをすすめておけばいいと思ったので試そうとしています。

MKL版もダウンロードできます!
MKLが何かを知っている人は一緒に試してみませう!

タグ: Julia言語

posted at 22:06:00

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語

個人的には

nbviewer.jupyter.org/gist/genkuroki...

で公開している2次元イジングのテストコードの実装を希望。

注意:擬似乱数生成器の選択に注意。Julia言語のデフォルトはdSFMTです。擬似乱数発生器が何であるかの情報はこの手のテストでは決定的に重要。

twitter.com/MathSorcerer/s...

タグ: Julia言語

posted at 22:12:42

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語

nbviewer.jupyter.org/gist/genkuroki...

で公開されている2D Isingのテストコードは十数行しかありません。私の実力の範囲内でできるだけ素直な記述を心がけました。Julia言語特有のマクロや型指定は一切使っていません。Julia言語のデフォルトの能力がこれでわかるようになっています。

タグ: Julia言語

posted at 22:15:41

ʇɥƃıluooɯ ǝıʇɐs @tsatie

18年1月19日

gist.github.com/anonymous/e23f...
そんな訳で酔っ払ってても上手くいきましたよ!素敵過ぎる♬ twitter.com/genkuroki/stat...

タグ:

posted at 22:18:17

黒木玄 Gen Kuroki @genkuroki

18年1月19日

#Julia言語 JuliaProのダウンロード途中でこけた。やりなおし。

タグ: Julia言語

posted at 22:33:11

黒木玄 Gen Kuroki @genkuroki

18年1月19日

@tsatie おお!さんくす。そうそう、例のパズルの解答の Julia kernel Jupyter notebookです。

nbviewer.jupyter.org/gist/genkuroki...
百囚人問題

置換を扱うパッケージを使っています。

タグ:

posted at 22:36:56

ʇɥƃıluooɯ ǝıʇɐs @tsatie

18年1月19日

@genkuroki 嗚呼、ええよく分かってます。学生さん達にどう紹介するかってところで色々細工をしているところです♬

タグ:

posted at 22:57:57

非公開

タグ:

posted at xx:xx:xx

ʇɥƃıluooɯ ǝıʇɐs @tsatie

18年1月19日

こういう個別のパッケージを使う「おもちゃ」を沢山用意してリンクを貼ったおもちゃ箱が有り難いのじゃないかと思います。昨年から学生さんたちにプログラミングを少々手ほどきしてみた観測結果から,お手軽で結果がすぐ見えるなら(できれば画像的に)どんどん進んで習得するのは今の子も同じと確認♬ twitter.com/genkuroki/stat...

タグ:

posted at 23:32:51

非公開

タグ:

posted at xx:xx:xx

@genkurokiホーム
スポンサーリンク
▲ページの先頭に戻る
ツイート  タグ  ユーザー

User

» More...

Tag

» More...

Recent

Archive

» More...

タグの編集

掛算 統計 超算数 Julia言語 数楽 JuliaLang 十分 と教 モルグリコ 掛け算

※タグはスペースで区切ってください

送信中

送信に失敗しました

タグを編集しました