talk

Doing Math with Python (en)

Amit Saha in Education

This talk will describe how Python can be used a programming language to explore math topics usually covered in middle and high school. By learning how to create graphs and fractals, manipulating algebraic expressions, calculating statistical measures and solving calculus problems using computer programs, the learner is able to immediately apply computer programming to explore other subjects.

talk

Integrating Django with Centralised Identity Management (en)

Fraser Tweedale in Business

Centralised identity management is common in businesses and large open-source projects. Users, groups, service identities and access policies are stored centrally rather than in individual applications' database tables. This talk covers integrating Django applications into these environments to achieve organisational security objectives while providing a positive user experience.

talk

Translation of Python Programs into non-English Languages for Learners without English Proficiency  (en)

Renyuan Lyu in Education

A set of 18 Turtle programs translated into traditional Chinese (tc) and Japanese (jp) was used as an example to demonstrate semi-automatic translation of Python-3 programs into non-English languages. By this way, it is possible to generate many Python programs in learners' native languages to help younger learners without English proficiency learn Python more quickly.

talk

Sphinxで作る貢献しやすいドキュメント翻訳の仕組み (ja)

Takayuki Shimizukawa in Documentation

Sphinxは、Sphinxドキュメントのソースから、翻訳しやすいgettext形式の翻訳カタログファイルを作成できます。 また、翻訳カタログを使ったドキュメントの多言語化に対応しています。 あなたは、翻訳カタログを扱える好きなエディタやサービスでドキュメントを翻訳できます。 このセッションでは、これらの機能を使ってドキュメントを翻訳するプロセスの全体像を紹介し、それを自動化する方法について紹介します。 また、Sphinxで書かれたドキュメントを翻訳するうえでのヒント、コツ、そして注意点についてお話しします。

talk

組合せ最適化を体系的に知ってPythonで実行してみよう (ja)

Saito Tsutomu in Science

最適化って難しそうでわからないという人に、最適化の体系化をガイドします。 Pythonには、SciPy、PuLP、OpenOptなど最適化のパッケージが目白押しです。 整数最適化や整数非線形最適化などについて、無料で始める方法をご説明します。
  • このエントリーをはてなブックマークに追加