Pinned
Shuhei OHNO
Shuhei OHNO
1,083 posts
Shuhei OHNO
@ohnolab
RIKEN / YCU / Few-Body Systems Physics
Shuhei OHNO’s posts
Gitを使えない人がよく言っている「Gitは個人だと使わない」は誤り。正しくは「個人だときっかけがない」であって、共同作業はきっかけの一つに過ぎない。習得した人は個人でも使ってる
10000×10000行列の固有値分解に3秒かからないのすごいな
Quote
Shuhei OHNO
@ohnolab
新しい記事を公開しました
Google ColabのGPUとJulia言語のパッケージCUDA.jlを使って行列積と固有値分解が高速化できることを確かめました!
#JuliaLang #Julia言語 #Julia
zenn.dev/ohno/articles/
高校生の頃に数値計算の成果でポスター発表をしていたところ九大(?)の謎の研究者が「最近はJuliaっていうのがあるらしいぞ」と噂していた。それからVBA, VBS, C, Fortran, gnuplot, Octave, JavaScript, Pythonなどで数値計算をして遊び、ちょうど卒業研究の前にv1.0が出たJuliaを試したら最強だった
すごい!!Juliaの開発者ご本人からご支援いただきました!!

Quote
Jeff Bezanson
@JeffBezanson
I donated! x.com/ohnolab/status…
academist Prize 第5期に採択されました
本日9/2からクラウドファンディングを実施し、支援総額と支援者数に応じた賞金が皆様からご支援いただく研究費に上乗せされる仕組みです。ご支援と拡散をよろしくお願いいたします!
#academistPrize #Julia言語 #JuliaLang #OSS
新しい記事を公開しました
Google ColabのGPUとJulia言語のパッケージCUDA.jlを使って行列積と固有値分解が高速化できることを確かめました!
#JuliaLang #Julia言語 #Julia
GoともRustとも事情が違うけどJuliaがクラスベースOOPを採用しなかった背景にはクラスによるカプセル化が数値計算では障壁になりうるという事情がある
GIF
本日16時からJulia講習会を開催します!Zoomで参加したい方はご連絡ください!
【日時】2025年5月15日(木) 16:00-17:30
【会場】横浜市立大学 金沢八景キャンパス
【講師】大野 周平
【内容】
1. Google ColabによるJulia入門
2. 環境構築の補助
3. 利用相談
【資料】
これまでJuliaで卒論と修論と博論に取り組んできました!これからもJuliaで生計を立てていく所存です!死ぬまでにJuliaの上位互換が現れたら、Juliaの資産をその言語から呼び出せるように整備してJuliaを広めた責任を取ります!
Quote
山田涼太 | Science Aid CEO
@roy29fuku
Replying to @roy29fuku
「すべての科学者がJuliaを使うのがゴール」
「生涯続けて取り組む」
言質取りました!
academist-cf.com/projects/394?l
ローレンツ方程式
言語:Julia v1.11.2
計算:DifferentialEquations.jl v7.16.1
描写:CairoMakie.jl v0.13.2
分類:#JuliaLang #Julia言語 #Julia
詳細:gist.github.com/ohno/7d2670db1
GIF
機械学習はJuliaでやるときにおすすめの講義
『計算物理屋のためのGit/GitHub入門』
『計算物理学のためのJulia入門』
『GPUによる数値線形代数』
『AI・機械学習を用いた計算物理学入門』
#計算物理春の学校
Quote
計算物理春の学校 広報
@compphysschool
時間割が発表されました!
『計算物理屋のためのGit/GitHub入門』
『計算物理学のためのJulia入門』
『原子核密度汎関数理論の基礎と最近の展開』
『数値くりこみ群とテンソルネットワークの系譜』
…
など様々な講義が開講されます。お楽しみに!
#計算物理春の学校
compphysschool.github.io/2026/timetable
研究を進めていたら物理学上の問題を線形代数演算に落とし込むまでの手計算やプログラミングがボトルネックだとわかったので途中式をドキュメントに書いて丸ごとオープンソースにすればいいという結論に至った。これとか
ohno.github.io/TwoBody.jl/dev
ロボ太先生の記事で紹介されているような数値計算を気軽に試せるようにFiniteDifferenceMatrices.jl(github.com/ohno/FiniteDif)を開発しました。これを活用したTwoBody.jl(github.com/ohno/TwoBody.jl)では有限差分法で水素原子などの量子力学的二体問題を解くことができます!
Quote
ロボ太
@kaityo256
参考のために、これまでに書いた数学関係の記事を以下にぶら下げておきます。まずは「線形代数を学ぶ理由」。この記事では、主に数値計算を主眼として線形代数がどのような形で出てくるか、どういう活躍をするかをまとめました。
qiita.com/kaityo256/item
あらゆるものがJuliaで書かれている科学計算界隈を育てています
Quote
東郷レナ
傷心準備中Vtuber
@TohgoRena
あらゆるものがMATLABで描かれている計算機科学界隈で育ちました。 x.com/ShunSakana/sta…
新しい記事を公開しました
第一原理計算で用いられる対称直交化と正準直交化をJulia言語で実装し、ザボ・オストランド『新しい量子化学 上』(1987)の値と一致することを確かめました!
#JuliaLang #Julia言語 #Julia
新しいリポジトリを公開しました
Plots.jlとMakie.jlによる折れ線グラフ、散布図、ヒストグラム、ヒートマップ、アニメーションなどの例をまとめてGitHubで公開しました!
#JuliaLang #Julia言語 #Julia
新しい記事を公開しました
Julia言語における基本文法、特殊関数、数値積分、最適化、線形代数、可視化、量子力学の簡単な例をまとめたノートブックをGoogle Colabで公開しました!
#JuliaLang #Julia言語 #Julia
『Fortranユーザーのための現代ソフトウェア開発入門』を書くとしたら目次こんな感じ
・VSCode
・Git
・GitHub
・fpm
・Modern Fortran
・AIコーディング
・テスト設計
・テスト駆動開発
・GitHub Actions
・Docker
無事に講演が終了しました!
講演中だけでなく、終了後にもJulia言語や開発手法についてたくさんのご質問をいただき、とても嬉しかったです。ご清聴いただきありがとうございました
Quote
Shuhei OHNO
@ohnolab
日本物理学会 第80回年次大会に参加しています
本日17日10:30頃から、SL101会場にて『少数多体系物理学におけるオープンソースプロジェクトの進展』というタイトルで口頭発表します。ぜひお越しください!
#Julia言語 #JuliaLang #OSS
『Makie.jl入門』を更新しました!
JuliaCon 2025で「Makie」の読み方を開発者に質問したところマキエやメイキーではなくマーキーとのことです。Google翻訳の入力言語をドイツ語にして音声を聞くボタンを押してみてください
zenn.dev/ohno/articles/
#Julia言語 #JuliaLang #Julia #JuliaCon
新しい記事を公開しました
Julia言語の機械学習パッケージであるFlux.jlからLux.jlへの移行手順を解説し、同じ計算結果を再現するコードを作成して実行時間を比較しました!
#JuliaLang #Julia言語 #Julia
今日の出来事
・航空券の搭乗時刻に誤り
・椅子のネジが外れてる
・システム障害で80分遅延
・部品が届かず欠航
・ロビーで4時間放置
・飛行機が直る
・机が傾いてて機内食が置けない
・謎の中継地で燃料補給
・到着するも乗り継ぎ便がない
・スーツケースはまだ羽田←New!!
『Plots.jl入門』のMakie版を執筆しました!
Google Colab上で動作するノートブック、PlotsからMakieへの移植例、Overleaf上でのグラフの利用方法、BibTeXによる引用方法、ジャーナルごとのガイドライン集も併せて公開しています。ぜひお試しください!
Quote
Shuhei OHNO
@ohnolab
新しい記事を公開しました
Juliaの可視化パッケージである『Makie』について簡単な例を交えて解説しました!
#JuliaLang #Julia言語 #Julia
zenn.dev/ohno/articles/
日本物理学会 第80回年次大会に参加しています
本日17日10:30頃から、SL101会場にて『少数多体系物理学におけるオープンソースプロジェクトの進展』というタイトルで口頭発表します。ぜひお越しください!
#Julia言語 #JuliaLang #OSS
新しい記事を公開しました
Julia言語の機械学習パッケージと数式処理パッケージを組み合わせることでニューラルネットワークの関数形を明示的に書き下します!
#JuliaLang #Julia言語 #Julia