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 を見て下さい。
並び順 : 新→古 | 古→新

2021年04月28日(水)

グレッグ @glegory

21年4月28日

一回目の新型コロナワクチンを受けました。特に体調は悪くありませんが、やはり夜になってから接種部位に痛みを感じますね。そのくらいです。ただ、副反応は2回目が強烈らしいので、また呟きたいと思います。医師会での高齢者接種グループに参加します。社会的責任を微力ながら、果たしたいです。

タグ:

posted at 00:08:07

黒木玄 Gen Kuroki @genkuroki

21年4月28日

#Julia言語 素晴らしい!しかし惜しい!

@. y = sin(x + 2t)

は本質的に

y .= sin.(x .+ 2 .* t)

と等価。

2t が 2 .* t になることと、 = にも . がつくことです。

y .= ~ は y が前もって作られていなければエラーになります。
一度作った配列をループの内側で使い回したいときによく使う。 twitter.com/imaginary_nyar...

タグ: Julia言語

posted at 02:44:30

黒木玄 Gen Kuroki @genkuroki

21年4月28日

JuliaでMKLを使う場合にはnightly build版が便利なのですが(using MKLで使える)、他人の質問に答えることが多いので、最新安定板も入れた。

さらに、--depwarn=yes をつけてjuliaを起動するようにしておいた。警告が見えない状況で調べものをするのは怖い。些細なうざい警告は出てくれた方が便利。 twitter.com/genkuroki/stat...

タグ:

posted at 03:18:53

黒木玄 Gen Kuroki @genkuroki

21年4月28日

多分「ちょっと前」=「2018年8月」でしょう。かなり前の話。

#Julia言語 は2018年8月にv1.0をリリースするときに長期的に維持できそうなスタイルに仕様を大幅に整理しました。

2018年8月のv1.0以降のJuliaは驚くほど安定している。

現在ではnightly buildでさえ安定しているように見える!😊 twitter.com/nanaki_tw/stat...

タグ: Julia言語

posted at 03:24:44

黒木玄 Gen Kuroki @genkuroki

21年4月28日

v0.6以前の #Julia言語 の開発は試行錯誤しまくっていて、仕様が安定しておらず、その勢いについて来れたパッケージ開発者達は「一騎当千の強者」という感じに見えました。

#Julia言語 の開発者達は v1.* の間は breaking change は行わないという約束を守っており、ウルトラ安定しています。

タグ: Julia言語

posted at 03:39:03

黒木玄 Gen Kuroki @genkuroki

21年4月28日

正しい選択なのか分かりませんが、旧環境と同じく、msys64を入れて、

MING64 ~
$ pacman -S mingw-w64-x86_64-toolchain

した。

タグ:

posted at 03:52:05

黒木玄 Gen Kuroki @genkuroki

21年4月28日

gcc -v


gcc version 10.2.0 (Rev10, Build by MSYS2 project)

タグ:

posted at 03:54:38

黒木玄 Gen Kuroki @genkuroki

21年4月28日

Pythonは保守的に「動いて欲しいものが動いたら、無理にバージョンアップしない」という方針にしているのですが、Juliaなら

* nightly buildを主に使う。
* 使用中のパッケージも毎日全部アップデートする(笑)

という常識的には危険に感じられることをしても問題が生じることは稀です。

タグ:

posted at 04:09:29

黒木玄 Gen Kuroki @genkuroki

21年4月28日

たまに nightly build は「いい具合に壊れまくる」ので本当は大っぴらに勧め難いのですが、開発を先に進めるための試行錯誤で何が起こるかを気軽に経験できるというメリットはあります。

どうせ、いつでも安定板に戻れる。

タグ:

posted at 04:13:19

黒木玄 Gen Kuroki @genkuroki

21年4月28日

@jirohhana AtCoderの仕様自体がJITの #Julia言語 にとって不利なので、結果的にひどくアンフェアな比較になっています。

私がほぼ同じコードでJuliaとgccを比較した結果

gist.github.com/genkuroki/a176...

log_loop(100)での比較
124.200 μs ← Julia
183.400 μs ← gcc -O3

Juliaの方がなぜか速い。続く pic.twitter.com/6wn5hiQ8Hd

タグ: Julia言語

posted at 05:05:08

黒木玄 Gen Kuroki @genkuroki

21年4月28日

@jirohhana この場合にgccより #Julia言語 の方が速くなったことには、Juliaではlogやsinなどの基本的な函数をJuliaで実装し直したことが関係しているのかもしれません。

Juliaのコードに一切型名が書かれていないことにも注目。

Juliaは書き易く、gccやg++やRust程度の速さで計算してくれます。 twitter.com/jirohhana/stat... pic.twitter.com/AuQ01dJhh3

タグ: Julia言語

posted at 05:11:01

黒木玄 Gen Kuroki @genkuroki

21年4月28日

私のような低レベルなプログラマーがgccを使うと、多くの場合にスピード競争で #Julia言語 に負けちゃいます。実際にやってみると分かる。

素人には原因がなかなか分からない。

Juliaは優れたライブラリを貼り合わせて作られているので、素人にとっては色々安心です。

gist.github.com/genkuroki/a176... twitter.com/genkuroki/stat... pic.twitter.com/dxYglfg1nQ

タグ: Julia言語

posted at 05:16:22

サッコ先生の!ライフスキル講座 @sakko_t0607

21年4月28日

思春期外来の医師からのお願いです😉

中学生は子ども医療費で低用量ピルをただで飲めます。

子ども医療費が高校生まで無料で使える自治体が3割あると聞きます

割と真剣に全国で高校生まで子ども医療費が無料になれば、高校生に低用量ピルいけるのになって思ってますが

議員の皆さんいかがですか😊 twitter.com/dr_aikowow/sta...

タグ:

posted at 05:43:01

サッコ先生の!ライフスキル講座 @sakko_t0607

21年4月28日

私の思春期外来のお客様は

若年妊娠
性虐待被害
知的障がいの性被害や
摂食障害の無月経
飛び込み分娩

社会の縮図がここにある👀

最近ちょっとHPVワクチンが増えてきたかな
それと
学内の大学生の低用量ピルです

ハッピーになるためにも
不幸にならないためにも

根本はやっぱ性教育

タグ:

posted at 05:55:21

黒木玄 Gen Kuroki @genkuroki

21年4月28日

#Julia言語 せっかくなので、スレッド並列化と分散処理化も試してみました。

6コアで
12スレッド
12プロセス

n = 1000 の場合には
18.788 ms ← gcc
13.069 ms ← julia
1.257 ms ← julia スレッド並列
1.636 ms ← julia 分散処理(複数プロセス)

gist.github.com/genkuroki/a176... pic.twitter.com/0DHY83YJO5

タグ: Julia言語

posted at 06:07:51

黒木玄 Gen Kuroki @genkuroki

21年4月28日

#Julia言語 1台のパソコンで気軽に計算するなら、スレッド並列化が便利です。複数のjuliaのプロセスをaddprocsして@ everywhereとかする手間がいらないし、メモリも共有されている。

もっと大規模な計算ではusing Distributedが力を発揮しそうです。

並列処理まで含めてかなりお手軽な感じ。

タグ: Julia言語

posted at 06:13:50

黒木玄 Gen Kuroki @genkuroki

21年4月28日

#Julia言語 の並列処理への対応は使い易くなって来たのですが、今後さらに使い易くなると予想される。

Juliaの開発者達は、プログラミングの素人にコンピュータの計算能力をフルに使わせることに快感を感じているように見える。

社会科学を含む科学全般にインパクトを与える可能性がある。

タグ: Julia言語

posted at 06:18:17

黒木玄 Gen Kuroki @genkuroki

21年4月28日

#Julia言語 私はそれでど素人なので、

6コア12スレッドの i7-10750H

を使っているとき、Juliaで何スレッドまで許して並列化するとよいのかよく分かっていないのですが、経験的には、コア数分の6ではなく、最大の12スレッドまで許した方が速くなります。 twitter.com/genkuroki/stat...

タグ: Julia言語

posted at 06:23:55

宮川 哲 @tetsu_miyagawa

21年4月28日

我が家は選択肢Cの「放置」。目立つ所に出て来ちゃった時には家具の裏とかに退散して頂く時はあるけど。目に見えない様なダニとか食べてくれてるものと信じてる。カメムシはA。 twitter.com/genkuroki/stat...

タグ:

posted at 06:49:25

黒木玄 Gen Kuroki @genkuroki

21年4月28日

@jirohhana Julia的なJITの利点と欠点について学んで、件のブログ記事での比較がアンフェアな理由を補足として付け加えた方がよいと思いました。

タグ:

posted at 06:50:30

黒木玄 Gen Kuroki @genkuroki

21年4月28日

@jirohhana 私のコードと比較してみれば分かるように、コードの書き方の問題ではありません。

AtCoderのJuliaにとって不利な仕様の問題です。

技術的にはAtCoderの仕様でJuliaを含めた複数言語のベンチマークを行うことはアンフェアで馬鹿げています。アンフェアだったと補足説明を書くべきです。

タグ:

posted at 07:18:04

積分定数 @sekibunnteisuu

21年4月28日

中高一貫の生徒が公立高校を受験して落ちた場合、そのまま元の学校に在学できるのかな?

 入学時に「公立は受けません」と誓約書を書かせるところもあるらしい。そんなの法的拘束力はないから無視して受験できるだろうけど、落ちた場合、公立受験を理由に退学処分できるものなのかな?

タグ:

posted at 08:28:20

積分定数 @sekibunnteisuu

21年4月28日

処分権の乱用だと思うけど、実際どうなっているんだろうか?

タグ:

posted at 08:28:41

黒木玄 Gen Kuroki @genkuroki

21年4月28日

疲労困憊

タグ:

posted at 09:36:08

ずかし♡手作りツイート @ZukashiT

21年4月28日

クリスピークリームで作ったけど、ポンデリングで作ったら殺傷力100倍とかになるから絶対やめてください。 twitter.com/ZukashiT/statu...

タグ:

posted at 09:39:14

黒木玄 Gen Kuroki @genkuroki

21年4月28日

動画の再エンコード抜きの結合のために avidemux を使った。

タグ:

posted at 09:39:30

歩行者は右側通行 @JikanBae

21年4月28日

昨日の音楽ライブコーディングの話を聞いて、また試したくなってきた。以前やったときにはSonic PiもTidalも自分に合わなかったんだよね。Overtone overtone.github.io は面白かった。
#Julia言語 でできないかなー

タグ: Julia言語

posted at 10:03:50

岸政彦 @sociologbook

21年4月28日

俺も「させていただきます」も「了解しました」も「取り急ぎ失礼します」も普通に使こてるし、使いたい言葉使えばいいんだよ

タグ:

posted at 10:15:56

岸政彦 @sociologbook

21年4月28日

「させていただきます」も何があかんのかわからん。

タグ:

posted at 10:17:09

アヒル93 @SomeKindOfDuck2

21年4月28日

pythonで書いたシミュレーションをsupplementary用にモデルパラメータを変えて走らせ直してるんだけど, やっぱりこういう時にはJuliaが強いなって思う.

タグ:

posted at 10:48:18

じりおん @zillione

21年4月28日

Pythonで速度でないよ〜って言ってるところにJuliaをスッと差し出す程度の能力

タグ:

posted at 10:49:40

黒木玄 Gen Kuroki @genkuroki

21年4月28日

2018年8月より前に書かれた多くのコードが #Julia言語 v1.* で動かないのですが、どうしてもそういう古いコードを v1.* でも動かしたい場合には

julialang.org/downloads/oldr...

からv0.7.0をダウンロードして、v0.7.0で試してみるとよいです。どのように変更するべきかを教えてくれます。 pic.twitter.com/bSbMSvQKQU

タグ: Julia言語

posted at 10:50:50

黒木玄 Gen Kuroki @genkuroki

21年4月28日

#Julia言語 解説追加

旧Juliaではeye(n)で実際にn×n個の成分が全部埋まっている単位行列が作られました。

しかし、たかが単位行列ごときにO(n²)オーダーのメモリを消費するのはひどい。

v1.0以降のJuliaではこのような点が大幅に改良されています。

twitter.com/Nanaki_tw/stat... pic.twitter.com/dgO3AsyxHg

タグ: Julia言語

posted at 11:06:34

非公開

タグ:

posted at xx:xx:xx

@kankichi57301 @kankichi57301

21年4月28日

「失われた30年」を「失われた40年」にしたいのか、こいつは。さすが売国平ちゃん twitter.com/tweetsoku1/sta...

タグ:

posted at 12:25:16

いとーゆーや@縁counter代表だった @yuya296

21年4月28日

juliaという激アツ言語を今更知った、ありがとう先生 pic.twitter.com/vX92yphRTF

タグ:

posted at 13:14:39

黒木玄 Gen Kuroki @genkuroki

21年4月28日

@mkashi そのサイトは悪質なサイトなので要注意です。

そのサイトの主である石川幹人さんは典型的な疑似科学である超心理学の人です。

そのサイトの好意的な読者は、他の悪質な疑似科学と違って超能力研究には好意的にならなければいけないと誤解する危険性があります。

twilog.org/genkuroki/sear...

タグ:

posted at 14:28:21

黒木玄 Gen Kuroki @genkuroki

21年4月28日

@5chneewei55 【教師用指導書のことを「指導要項」と呼んでる文化圏があるのかもしれない】

さすがにそれはないです。

タグ:

posted at 14:29:52

黒木玄 Gen Kuroki @genkuroki

21年4月28日

@5chneewei55 「指導要領」と書けずに、「指導要項」「指導要綱」のように書く文字通り何も分かっていない人たちがいるだけです。

タグ:

posted at 14:32:26

黒木玄 Gen Kuroki @genkuroki

21年4月28日

@jirohhana note.com/jirohhana/n/n6... を消してしまったんですね。

消さずにアンフェアな比較をしてしまったことをブログ記事にコメントとして追加した方が良かったと思います。

多分、アンフェアな行為になることを理解していない人達は沢山いるので、よい貢献になっていたと思います。

タグ:

posted at 15:12:40

黒木玄 Gen Kuroki @genkuroki

21年4月28日

@mkashi そのサイトにも良い解説が沢山あります。

問題はそのサイトの主自身が典型的な疑似科学の人だということです。

これは鵜呑みするしないの問題ではなく、そのサイトの主自身が疑似科学の人であることに言及せずにそのサイトを紹介すること自体が有害な行為だと思ったので、直接コメントしました。

タグ:

posted at 15:19:49

黒木玄 Gen Kuroki @genkuroki

21年4月28日

#Julia言語 リンク先の第1段落は誤り。

log(i * j)



ccall(:log, Float64, (Float64,), Float64(i *j))

で置き換えたらさらに速くなった。

n = 1000
18.8 ms ← gcc
13.1 ms ← Julia log_loop_julia
8.3 ms ← Julia log_ccall_julia

gccより倍以上速い理由は?

gist.github.com/genkuroki/a176... twitter.com/genkuroki/stat... pic.twitter.com/1uf557RQw8

タグ: Julia言語

posted at 16:05:02

非公開

タグ:

posted at xx:xx:xx

黒木玄 Gen Kuroki @genkuroki

21年4月28日

#Julia言語

pkg> test CUDA

が何1つ通らない。理由はメモリが足りないこと。

julia --threads 4

として、可能なスレッド数を12から4に減らしたら、

818 passed, 0 failed, 4 errored, 0 broken

という結果になった。

エラーが出たのはcuparse, cublas, cudadrv\pool, device\intrinsics

タグ: Julia言語

posted at 17:03:41

黒木玄 Gen Kuroki @genkuroki

21年4月28日

dot(::CuArray{Float32, 1}, ::CuArray{Float32, 1}) is ambiguous.
dot(::CuArray{Float64, 1}, ::CuArray{Float64, 1}) is ambiguous.

の類のエラーが出まくっている。

タグ:

posted at 17:11:22

Yuki Nagai @cometscome_phys

21年4月28日

JuliaのDistributedArraysの配列を更新する方法がわかった

タグ:

posted at 17:22:51

大石雅寿 @mo0210

21年4月28日

算数での掛け算順序論争で思い出した。小学生の時、文章題での答えの単位は掛けられる数の単位と同じにする、と教えられた。今から思うと方便なのだが、そんなものだと思っていた。掛ける数と掛けられる数を逆にしても×にはされなかったような微かな記憶があるが、方便に従っていればそれで良かった。

タグ:

posted at 17:23:47

黒木玄 Gen Kuroki @genkuroki

21年4月28日

リンク先の passedなどの数は誤り。間違ってworker 5の結果だけを見ていた。結果は

Overall
Pass 11711
Fail 11
Error 31
Broken 5
Total 11758

でした。この結果を得る前に

pkg> add CUDA#master

してあります。 #Julia言語 twitter.com/genkuroki/stat...

タグ: Julia言語

posted at 17:33:44

積分定数 @sekibunnteisuu

21年4月28日

「算数と数学は違う
算数は日本語力であると思った」

と言う人の日本語力は・・・ twitter.com/sekibunnteisuu...

タグ:

posted at 17:34:10

Takayuki KUSANO @tkusano

21年4月28日

“ネイティブコンパイルEmacsの登場 | 日々、とんは語る。” htn.to/2Pxva7YumE

タグ:

posted at 17:38:02

Miura Hideki @miura1729

21年4月28日

エディタですらネイティブコードを生成するのに という煽りが爆誕しそう

タグ:

posted at 17:55:13

Miura Hideki @miura1729

21年4月28日

でも、あまり速くなっていないな。おそらくバイトコードをそのままCコードに機械的に置き換える奴だろう

タグ:

posted at 17:56:36

Miura Hideki @miura1729

21年4月28日

ソース見たら、簡単な型解析を行っているようだ。おもしろい git.savannah.gnu.org/cgit/emacs.git...

タグ:

posted at 18:03:50

Miura Hideki @miura1729

21年4月28日

Lispで書かれたコンパイラのソースを読むと心が落ち着く (Stalinを除く

タグ:

posted at 18:04:34

Miura Hideki @miura1729

21年4月28日

SSAなんて不穏なワードを発見した。奴ら本気だ

タグ:

posted at 18:09:33

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

21年4月28日

#Colaboratory#Python で遊ぼう♬ で #ミラー・ラビン判定法 で指定した桁の #素数 を拵えるプログラムを拵えた。折角だからと20桁の素数を2つ拵えて掛け合わせた40桁程の合成数拵えて #ポラード・ロー素因数分解 をと... 5分経っても終わらない... 40桁やとどれ位なのやろ... pic.twitter.com/Fm5gs7lf1x

タグ: Colaboratory Python ポラード ミラー 素数

posted at 21:47:46

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

21年4月28日

同じ事を #Julia で遊ぶとどないなんやろ。

タグ: Julia

posted at 21:48:51

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

21年4月28日

22時間掛ると言われて止めた... 10桁10桁で20桁だと即行で結果が。間をとって16桁16桁で試してる。

タグ:

posted at 22:03:49

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

21年4月28日

1分58秒で終わってた。ほんならいけるんかなぁ。よし、18桁18桁で再チャレンジ♬

タグ:

posted at 22:22:59

Hiroyasu Kamo @kamo_hiroyasu

21年4月28日

「高校数学 大学数学 違い」でググると変なのがいっぱいひっかかりました。

タグ:

posted at 22:54:44

OokuboTact 大久保中二病中年 @OokuboTact

21年4月28日

#超算数

今の小学校の算数教育は、戦後すぐの文部省官僚だった和田氏と中島氏(二人共退官して天下り)の呪いに縛られている。

タグ: 超算数

posted at 23:05:16

OokuboTact 大久保中二病中年 @OokuboTact

21年4月28日

当時もう1人、青池実という文部省官僚がいたけど、
この人は和田義信や中島健三と比べると、カリスマ性がなかったみたいだ。
文部省を退官した後に、東京教育大学附属小学校教諭になっている。

タグ:

posted at 23:10:49

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

21年4月28日

(°♢°;)50分経っても解けてへん...

タグ:

posted at 23:12:55

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

User

» More...

Tag

» More...

Recent

Archive

» More...

タグの編集

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

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

送信中

送信に失敗しました

タグを編集しました