Mathtodon
#python

Hey! Mastodon.py 1.3.0 is finally out, with lots of stuff in it! Highlights include:

* Streaming should break a lot less now, and there's better error handling
* All endpoints from Mastodon v2.3.0 and v2.4.0 and one from v2.1.0: media_update, webpush support (including some utilities for the cryptography), account fields, pinned statuses
* More tests, more documentation, etc

Thanks to everyone who helped!

GitHub: github.com/halcy/Mastodon.py/r

Docs: mastodonpy.readthedocs.io/en/1

#mastodonpy #python 🐍

うーん、でもこれつきつめていくと任意の言語のコメントに注釈できるような実装が望まれるのでは。。。 #C言語 #Cpp #Java #アセンブラ #Verilog #VHDL #Ruby #Python #JavaScript

If you're into programming, and Python in particular? Maybe this DevKit is for you!

The Python Devkit Bundle can be yours for $20 or less.

Remember, with bundles you can choose how much money goes to me and how much goes to the publishers and charity etc. (it's hidden behind a toggle)

humblebundle.com/software/pyth

#ad #python #humblebundle #sellout

New design for weechat.org!

The site is now responsive, using Bootstrap.

Hope you enjoy the new site!

History of the site with screenshots: weechat.org/blog/post/2018/05/

#weechat #site #python #django #bootstrap

The 10 Most Common Mistakes That Python Developers Make | Toptal bit.ly/2iNXsmb #Python

Releasing KritaToot (0.1alpha) for Krita 4.0.0.

Post images on Mastodon from Krita.

Download:

github.com/spaceottercode/krit

posted with KritaToot

#mastodon #toot #krita #mastoart #artist #art #opensource #python #plugin

RT @PyImageSearch: Here it is, the best post I've ever written! How to build a Santa/Not Santa detector with #DeepLearning #Keras, #Python, and the @Raspberry_Pi: t.co/TW2U1UkJYT #NotHotdog #MachineLearning #ArtificialIntelligence #AI t.co/uDoNiNvVZg

正月から家族サービスの片手間にちょこちょこと解答を作っておりましたが、ちょっと50問は多かったです・・・なんとかギリギリ1月4日のうちに間に合いました。

でも、力作です!

【解答編】Mastodonで始めるPythonプログラミング!腕試しテスト50本ノック(初級編)
takulog.info/exercise-python-f

#python

Entre #Gitlab qui veut un README en #Markdown pour le présenter joliement, et #PyPi qui le veut en #reST, vous faites quoi ?

#Python

Hey what's up, since Mastodon 2.1.0 is out, there is also a new version of Mastodon.py that implements all the new functionality, and in addition has some quality of life improvements (id unpacking, attribute-style access to returned dicts) as well as unit tests (a massive thanks to @codl for this) and better documentation!

Docs: mastodonpy.readthedocs.io/en/1
PyPi: pypi.python.org/pypi/Mastodon.
Github: github.com/halcy/Mastodon.py/r

#mastodonpy #python 🐍

GIFアニメを生成するように書き換えたJupyter notebook

gist.github.com/genkuroki/e1b6

すべてを実行して、save して reload すれば生成したGIFアニメを閲覧できます。

訂正:GIF動画を作成したい人は、正しくは以下の手続きに従って下さい。

plot_evolution_outcome("2dRD.png", n_steps=150)

のような部分を

plot_time_evolution("2dRD.gif", n_steps=300)

のように書き直して実行する。

ポイントは

* plot_evolution_outcome を plot_time_evolution に書き直すことと、

* ファイル名の *.png を *.gif に書き直すこと

です。n_stepsも増やしておくと長めの動画になります。

どうしてこれでよいかについては

github.com/ijmbarr/turing-patt

を読めばわかります。

github.com/ijmbarr/turing-patt
で公開されている Jupyter notebook では notebook の外にある tutils.py の内容が本質的です。

そこに動画と静止画作成のためのコードが書いてあります。

簡単なコードなので Julia 言語に移植するのも難しくないと思いました。(私はやりませんが。)

動画作成は本質的に単純作業です。1コマ1コマ画像を作ってそれを順番に表示するための動画ファイルを作成するだけ。

matplotlib.animationを使えば各コマを作成するコードを書くだけでアニメーションを作れます。

みんなが使っているプログラミング言語を使用した方が仕事のやり方に関する情報が検索によって得られやすいので、可能ならば教育現場でもそういう言語を使えたらよいなと個人的には思います。

しかし、問題は環境構築のややこしさ。

mathtod.online/@satie/851335

でsatieさんにチューリングパターンに関するJupyter notebook (Python)について教えてもらいました。私も試してみました。

degeneratestate.org/posts/2017
github.com/ijmbarr/turing-patt

「モニョモニョ動く」動画は例えば In [6] の下の静止画をクリックすれば見れます。

すべての静止画についてGIF動画へのリンクがついているわけではありません。

しかし、自分で作るのは簡単です。

plot_evolution_outcome("2dRD.png", n_steps=150)

のような部分を

plot_evolution_outcome("2dRD.gif", n_steps=300)

のように書き直して実行するだけです。n_stepsも増やしてあります。

Mastodon.py 1.1.2 Out Now on PyPi, fully supports Mastodon v2.0.0.

On GitHub: github.com/halcy/Mastodon.py

Docs: mastodonpy.readthedocs.io/en/1

Thanks to @codl , @Elizafox and probably some other people for the contributed fixes!

#mastodonpy #python 🐍

Every time I log into the birdsite i see something within the first 10s that reminds me why I'm trying to quit it.

Who's here from #pdx #portlandia ?

Are there other trans guys in tech around? Or queers in tech in general? Or allies?

Who all is on here from the #python community? I'm giving a talk at PyCascades this January about micropython.

I'm also really into #hiking #camping and the #outdoors in general.

Say hello! Please 🙂🍍

RT @mkamimura: “数学 - Python - JavaScript - 合成関数、逆関数の微分法(導関数、ニュートン商の極限)( @hyuki @mo…” htn.to/F7BvCjcSWR #数学 #プログラミング #Python #SymPy #J…

RT @mkamimura: “数学 - Python - JavaScript - 分数関数の微分(導関数、ニュートン商の極限)( @hyuki 、 @otake…” htn.to/DJ1eQz #数学 #プログラミング #Python #SymPy #J…

WindowsでもAnacondaを入れれば、Pythonさん一式が簡単にインストールできて、jupyter notebookへのショートカットも作られる。

面倒なのは、jupyterのPYthonの部分じゃなくて、JUlia(とR)の方。

Julia自体は簡単にインストールできるけど、JuliaをJupyter notebookで使うことができるところまで行くのは初心者には大変だと思う。

私のインストール記録は次の場所に。

nbviewer.jupyter.org/gist/genk

最初は juliabox.com で試してみるのがいいと思う。