===== Talks ===== `How does Python get the length with the len function`__ ========================================================= 2024.2.26. at `PyCon Philippines 2024`__ .. __: https://docs.google.com/presentation/d/e/2PACX-1vRBodXX9LU8fQ8bLLkqUUjATpfBLqRaCJZVrWG892A4GqcAWkAtv3a2uQohGnh5IOfdPCvqQp_vQ6rf/pub .. __: https://pycon-2024.python.ph/ .. raw:: html * 動画: https://youtu.be/a8nhzdes2es `Django ORM道場:クエリの基本を押さえ,より良い形を身に付けよう`__ ========================================================================== 2023.10.27. at `PyCon APAC 2023`__ .. __: https://www.slideshare.net/shimizukawa/pycon-apac-2023-django-orm-dojo .. __: https://2023-apac.pycon.jp/timetable?id=GJJGPS .. raw:: html
Django ORM道場:クエリの基本を押さえ,より良い形を身に付けよう from Takayuki Shimizukawa
* 動画: https://youtu.be/5N5Mr3UJhLw `Navigating Python: Milestones from Essential Reads`__ =========================================================== 2023.09.27. at `Python PH 2023.09`__ .. __: https://www.slideshare.net/shimizukawa/pythonph-202309 .. __: https://www.meetup.com/ja-JP/pythonph/events/296081160/ .. raw:: html
Navigating Python: Milestones from Essential Reads from Takayuki Shimizukawa
`IKEv2-VPN`__ ======================= 2023.06.17. at `PyHackCon 2023`__ .. __: https://www.slideshare.net/shimizukawa/ikev2vpn-pyhackcon2023 .. __: https://pyhack.connpass.com/event/282942/ .. raw:: html
IKEv2-VPN PyHackCon2023 from Takayuki Shimizukawa
`OpenTelemetryでWebシステムの処理を追跡しよう`__ ============================================================== 2022.11.12. at `DjangoCongress JP 2022`__ .. __: https://www.slideshare.net/shimizukawa/lets-trace-web-system-processes-with-opentelemetry-djangocongress-jp-2022 .. __: https://djangocongress.jp/2022.html#talk-10 .. raw:: html
OpenTelemetryでWebシステムの処理を追跡しよう - DjangoCongress JP 2022 from Takayuki Shimizukawa
* 動画: https://youtu.be/Z5LbchdhvAY `プログラマーとの出会い - Hello, Programmer!`__ ============================================================== 2022.01.22. at `PyCon Kyushu 2022`__ .. __: https://www.slideshare.net/shimizukawa/20220122-hello-programmer-at-pycon-kyushu-2022 .. __: https://kyushu.pycon.jp/2022/#keynote .. raw:: html
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022 from Takayuki Shimizukawa
* 動画: https://youtu.be/Avp5FLZG99Q `VS Code Web & GitHub Codespaces でローカル環境を持たずに開発しよう`__ =========================================================================== 2021.11.29. at `#BPStudy 171`__ .. __: https://www.slideshare.net/shimizukawa/github-codespaces-20211129-bpstudy .. __: https://bpstudy.connpass.com/event/230981/ .. raw:: html
VS Code Web & GitHub Codespaces でローカル環境を持たずに開発しよう 2021/11/29 #BPStudy from Takayuki Shimizukawa
`Webアプリを並行開発する際のマイグレーション戦略`__ ====================================================== 2021.10.16. at `PyCon JP 2021`__ .. __: https://www.slideshare.net/shimizukawa/migration-strategies-for-parallel-development-of-web-applications .. __: https://2021.pycon.jp/time-table/?id=273396 .. raw:: html
Webアプリを並行開発する際のマイグレーション戦略 from Takayuki Shimizukawa
* 動画: https://youtu.be/9b4F14EsTG0 `エキスパートPythonプログラミング改訂3版の読みどころ`__ ======================================================= 2021.08.11. at `みんなのPython勉強会#72`__ .. __: https://www.slideshare.net/shimizukawa/expert-python-programming-3rd-ja-stapy72-249960680 .. __: https://startpython.connpass.com/event/219206/ .. raw:: html
エキスパートPythonプログラミング改訂3版の読みどころ from Takayuki Shimizukawa
* 動画: https://youtu.be/rrRB2FeEqEU?t=4795 `RLSを用いたマルチテナント実装 for Django`__ ============================================ 2021.07.03. at `DjangoCongress JP 2021`__ .. __: https://www.slideshare.net/shimizukawa/a-multitenant-implementation-using-rls-for-django .. __: https://django.connpass.com/event/214451/ .. raw:: html
RLSを用いたマルチテナント実装 for Django from Takayuki Shimizukawa
* 動画: https://www.youtube.com/watch?v=BLfO79jJO2c&t=3133s `独学プログラマーのその後`__ ============================= 2021.05.12. at `みんなのPython勉強会#69`__ .. __: https://www.slideshare.net/shimizukawa/the-selftaughtprogrammerandbeyond20210512 .. __: https://startpython.connpass.com/event/201615/ .. raw:: html
独学プログラマーのその後 from Takayuki Shimizukawa
* 動画: https://youtu.be/zXctQwofKVA?t=2391 `Django + SQLAlchemy: シンプルWay`__ ==================================== 2020.8.28. at `PyCon JP 2020`__ .. __: https://www.slideshare.net/shimizukawa/simple-way-with-django-sqlalchemy-20200828-updated-version .. __: https://pycon.jp/2020/timetable/?id=203756 .. raw:: html
【修正版】Django + SQLAlchemy: シンプルWay from Takayuki Shimizukawa
* 動画: https://www.youtube.com/watch?v=DyAnzE7r-3M `『自走プログラマー』 が我々に必要だった理由`__ ================================================= 2020.2.28. at `BPStudy#150`__ .. __: https://www.slideshare.net/shimizukawa/the-reason-we-needed-the-selfpropelled-programmer-book .. __: https://bpstudy.connpass.com/event/166409/ .. raw:: html
『自走プログラマー』 が我々に必要だった理由 from Takayuki Shimizukawa
`Sphinx customization for OGP support`__ ======================================== 2018.11.28. at `SphinxCon JP 2018`__ .. __: https://www.slideshare.net/shimizukawa/sphinx-customization-for-ogp-support-sphinx-con-jp-2018 .. __: https://sphinxjp.connpass.com/event/103294/ .. raw:: html
Sphinx customization for OGP support at SphinxCon JP 2018 from Takayuki Shimizukawa
`Sphinx customization for OGP support`__ ======================================== 2018.11.07. at `Plone Conference 2018`__ .. __: https://docs.google.com/presentation/d/e/2PACX-1vRUIL9NzNqF-boVgrIQYSqsndVIeNAm_F6zj4j-H6LWYe4ACLJw3C0No52P1k9ftGChIbnwIA29BW9k/pub .. __: https://2018.ploneconf.org/talks/python-web-day/sphinx-customization-for-ogp-support .. figure:: /_static/img/ploneconf2018-talk-sphinx-customization-for-ogp-support.png :target: https://docs.google.com/presentation/d/e/2PACX-1vRUIL9NzNqF-boVgrIQYSqsndVIeNAm_F6zj4j-H6LWYe4ACLJw3C0No52P1k9ftGChIbnwIA29BW9k/pub :width: 80% `Webアプリケーションの仕組み`__ ================================ 2018.9.18. at `PyCon JP 2018`__ .. __: https://goo.gl/3vBMzZ .. __: https://pycon.jp/2018/event/sessions .. figure:: /_static/img/pyconjp2018-talk-web-application-mechanism.png :target: https://goo.gl/3vBMzZ :width: 80% * 動画: https://www.youtube.com/watch?v=L7j2zgtpV9c * Togetter: https://togetter.com/li/1268167 ログミーTech記事 .. figure:: docs/images/logmi-webfw1.* :target: https://logmi.jp/314757 * 2018.09.25. `【PyCon JP 2018】仕組みから理解するWebアプリケーション フレームワークを使わずに原理を学ぶ`__ * 2018.09.26. `なぜフレームワークが必要なのか? Webアプリ開発を支える基礎技術を身につける方法`__ .. __: https://logmi.jp/314757 .. __: https://logmi.jp/314918 `len()関数がオブジェクトの長さを手にいれる仕組み`__ ===================================================== 2017.9.8. at `PyCon JP 2017`__ .. __: https://www.slideshare.net/shimizukawa/how-does-python-get-the-length-with-the-len-function .. __: https://pycon.jp/2017/ja/schedule/presentation/22/ .. raw:: html * 動画: https://www.youtube.com/watch?v=aich6wqftkA * Togetter: https://togetter.com/li/1148634 `仕事で使うちょっとしたコードをOSSとして開発メンテしていく - Django Redshift Backend の開発`__ =============================================================================================================================== 2016.9.21. at `PyCon JP 2016`__ .. __: https://www.slideshare.net/shimizukawa/why-dont-you-share-your-code-snippet-for-your-jobas-a-open-source-software-pycon-jp-2016 .. __: https://pycon.jp/2016/ja/schedule/presentation/48/ .. raw:: html `Easy contributable internationalization process with Sphinx`__ ==================================================================== 2016.8.15. at `PyCon APAC 2016`__ .. __: https://www.slideshare.net/shimizukawa/easy-contributable-internationalization-process-with-sphinx-at-pycon-apac-2016 .. __: https://www.pycon.kr/2016apac/program/44 .. raw:: html `素振りのススメ`__ ======================= 2016.1.27. at `Python入門者の集い`__ .. __: https://www.slideshare.net/shimizukawa/suburi-no-susume-at-python-nyumon .. __: https://python-nyumon.connpass.com/event/23466/ .. raw:: html `世界のSphinx事情`__ ======================= 2015.11.24. at `SphinxCon JP 2015`__ .. __: https://www.slideshare.net/shimizukawa/sphinx-in-the-world-sphinxcon-jp-2015 .. __: http://sphinx-users.jp/event/20151124_sphinxconjp/index.html .. raw:: html
世界のSphinx事情 @ SphinxCon JP 2015 from Takayuki Shimizukawa
`Sphinx紹介 - Sphinxワークショップ@関西`__ ============================================= 2015.10.31. at `Sphinx ワークショップ@関西`__ .. __: https://www.slideshare.net/shimizukawa/jus-sphinx-sphinx .. __: https://sphinxjp.connpass.com/event/22023/ .. raw:: html
JUS関西 Sphinxワークショップ@関西 Sphinx紹介 from Takayuki Shimizukawa
`Sphinxで作る貢献しやすいキュメント翻訳の仕組み`__ ====================================================== 2015.10.10. at `PyCon JP 2015`__ .. __: https://www.slideshare.net/shimizukawa/sphinx-53764167 .. __: https://pycon.jp/2015/ja/schedule/presentation/45/ .. raw:: html
Sphinxで作る貢献しやすいキュメント翻訳の仕組み from Takayuki Shimizukawa
Sphinx autodoc: automated API documentation ============================================ * 2015.8.29 PyCon Korea 2015 (page__, slide__) .. __: https://www.pycon.kr/2015/program/33 .. __: https://www.slideshare.net/shimizukawa/sphinx-autodoc-automated-api-documentation-pyconkr-2015 * 2015.8.22 PyCon Malaysia 2015 (slide__) .. __: https://www.slideshare.net/shimizukawa/sphinx-autodoc-automated-api-documentation-pyconmy-2015 * 2015.7.20 EuroPython 2015 (page__, slide__) .. __: https://ep2015.europython.eu/conference/talks/sphinx-autodoc-automated-api-documentation .. __: https://www.slideshare.net/shimizukawa/sphinx-autodoc-automated-api-documentation-europython-2015-in-bilbao * 2015.6.7 PyCon APAC 2015 in Taiwan (page__, slide__) .. __: https://tw.pycon.org/2015apac/zh/program/69 .. __: https://www.slideshare.net/shimizukawa/sphinx-autodoc-automated-api-documentation-pyconapac2015 Easy contributable internationalization process with Sphinx ============================================================ * 2015.8.23 PyCon Malaysia 2015 (slide__) .. __: https://www.slideshare.net/shimizukawa/easy-contributable-internationalization-process-with-sphinx-pyconmy2015 * 2015.6.18 PyCon Singapore 2015 (page__, slide__) .. __: https://pycon.sg/static/archive/2015/schedule/presentation/49/index.html .. __: https://www.slideshare.net/shimizukawa/easy-contributable-internationalization-process-with-sphinx-pyconsg2015 * 2015.6.6 PyCon APAC 2015 in Taiwan (page__, slide__) .. __: https://tw.pycon.org/2015apac/zh/program/50 .. __: https://www.slideshare.net/shimizukawa/easy-contributable-internationalization-process-with-sphinx-pycon-apac-2015-in-taiwan-49057754 `PyPro2の読みどころ紹介:Python開発の過去と現在`__ ==================================================== 2015.5.29. at `BPStudy93`__ .. __: https://www.slideshare.net/shimizukawa/pypro2python-bpstudy93 .. __: https://bpstudy.connpass.com/event/13348/ `Pythonコミュニティ-紹介`__ ============================= 2015.5.16. at `LOCAL 2015`__ .. __: https://www.slideshare.net/shimizukawa/python-local-2015 .. __: https://local-community-summit.doorkeeper.jp/events/22821 `PyPro2の読みどころ紹介:Python開発の過去と現在`__ ===================================================== 2015.3.26. at `白ヤギ勉強会(第13回)`__ .. __: https://www.slideshare.net/shimizukawa/pypro2python3 .. __: http://aial.connpass.com/event/12900/ Forkwell キャリア談義 #2 feat. ビープラウド ============================================= 2015.3.5. at `Forkwell キャリア談義#2`__ .. __: https://forkwell.connpass.com/event/11424/ .. figure:: docs/images/forkwell-carrier-2.png :target: https://forkwell.connpass.com/event/11424/ 登壇blogを書きました: :doc:`/blog/2015/03/forkwell-python-event/index` `執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話`__ ================================================================================= 2014.12.6. at `版管理+自動組版`__ .. __: https://www.slideshare.net/shimizukawa/python2sphinx .. __: https://connpass.com/event/6724/ `Welcome to Sphinx-1.3`__ ============================== 2014.10.26. at `SphinxCon JP 2014`__ .. __: http://www.freia.jp/taka/slides/sphinxconjp2014-welcome-to-sphinx-1.3/index.html .. __: http://sphinx-users.jp/event/20141026_sphinxconjp/ `PyCharm活用術`__ ====================== 2014.9.13. at `PyCon JP 2014`__ .. __: http://www.freia.jp/taka/slides/pyconjp2014-pycharm/index.html .. __: https://pycon.jp/2014/schedule/presentation/5/ `Python 2.5 からPython 3.3 で動作するツールの作り方`__ ==================================================================== 2013.9.15. at `PyCon APAC 2013`__ .. __: http://www.freia.jp/taka/slides/pyconapac2013-how-to-make-with-python2-to-3/index.html .. __: https://apac-2013.pycon.jp/ja/program/sessions.html#session-15-1300-rooma0715-ja1-ja `Introduction to Sphinx documentation generator`__ ======================================================= 2013.5.25. at `PyCon Taiwan 2013`__ .. __: http://www.freia.jp/taka/slides/pycontw2013-sphinx-introduction/index.html .. __: http://tw.pycon.org/2013/ja/speaker/#speaker_id_11 `Chefの 環境別設定が難しい話`__ ================================== 2013.6.14. at `Biglobe Tech Talk #1`__ .. __: http://www.freia.jp/taka/slides/biglobe-tech-talk1-chef-lt/index.html .. __: http://connpass.com/event/2486/ `Chefで構築するBP-Redmine環境`__ ====================================== 2013.4.26. at `BPStudy#68`__ .. __: http://www.freia.jp/taka/slides/bpstudy68-chef/index.html .. __: http://connpass.com/event/2207/ `Pythonな会社でchefしてる例の紹介`__ ====================================== 2013.4.15. at `Chef Casual Talk #1`__ .. __: http://www.freia.jp/taka/slides/chef-casual-talk1/index.html .. __: http://chef-meetup.doorkeeper.jp/events/3513 `ドキュメントジェネレータSphinx`__ ====================================== 2013.4.6. at `万葉.rb`__ .. __: http://www.freia.jp/taka/slides/everyrb-6th/index.html .. __: http://everyleaf.github.io/kaigi/ `Sphinx 1.2 preview`__ =========================== 2013.2.23. at `SphinxCon JP 2013 Spring`__ .. __: http://www.freia.jp/taka/slides/sphinx120-preview/index.html .. __: http://connpass.com/event/1379/ `Writing a book using sphinx`_ ===================================================== 2012.9.16. at `SphinxCon JP 2012`__ .. _Writing a book using sphinx: https://www.slideshare.net/shimizukawa/writing-a-book-using-sphinx-sphinxconjp-2012 .. __: http://sphinx-users.jp/event/20120916_sphinxconjp/ 日本語と英語のスライドがあります - `Sphinxを使って本を書こう`__ - `Writing a book using sphinx`_ .. __: https://www.slideshare.net/shimizukawa/sphinx-pyconjp-2012 `Refactoring A Python Beginner's Code`__ ============================================== 2012.9.15. at `PyCon JP 2012`__ .. __: http://www.freia.jp/taka/slides/refactoring-python-beginners-code/index.html .. __: http://2012.pycon.jp/program/sessions.html#session-15-1455-room433-ja `PYTHON PACKAGING`__ ========================== 2012.3.17. at `Python Developers Festa 2012.03`__ .. __: https://www.slideshare.net/shimizukawa/python-packaging-pyfes-201203 .. __: http://voluntas.hatenablog.com/entry/20111015/1318682867 `Pythonスタートアップ勉強会 Python入門`__ =========================================== 2011.9.28. at リクルートエージェント Pythonスタートアップセミナー .. __: https://www.slideshare.net/shimizukawa/python201109-python * togetter: https://togetter.com/li/193984 `BPStudy#48 PyCon JP 2011 開催報告`__ ======================================= 2011.8.31. at `BPStudy#48`__ .. __: https://www.slideshare.net/shimizukawa/bpstudy48-pyconjp2011 .. __: https://bpstudy.connpass.com/event/809/ `ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』`__ ============================================================================= 2011.6.18. at `日本UNIXユーザ会 2011年6月勉強会`__ .. __: https://www.slideshare.net/shimizukawa/blockdiag-jus20116 .. __: http://sphinx-users.jp/event/20110618_jus_benkyoukai/index.html `Sphinxからプレゼンテーションスライドを作ってみた`__ ====================================================== 2011.1.31. at `PyCon mini JP 2011`__ .. __: http://www.freia.jp/taka/slides/pycon-mini-jp-2011-sphinx-presentation/s6/index.html .. __: https://sites.google.com/site/pyconminijp/reports/lt#TOC-Sphinx- 2つのプレゼン用HTMLテーマでスライドを出力しました * `s6版`__ * `htmlslide版`__ .. __: http://www.freia.jp/taka/slides/pycon-mini-jp-2011-sphinx-presentation/s6/index.html .. __: http://www.freia.jp/taka/slides/pycon-mini-jp-2011-sphinx-presentation/htmlslide/index.html `ドキュメントを作りたくなってしまう魔法のツールSphinx`__ ============================================================ 2010.12.8. at `日本UNIXユーザ会 2010年12月勉強会`__ .. __: https://www.slideshare.net/shimizukawa/sphinx-6084667 .. __: http://sphinx-users.jp/event/20101203_jus_benkyoukai.html `Pythonで アジャイル 開発サイクル 2011ver.`__ ================================================ 2010.9.4. at `XP祭り2010 ~ アジャイル学園祭~`__ .. __: http://www.freia.jp/taka/slides/xpfest2010/index.html .. __: http://kokucheese.com/event/index/2167/ Pythonでアジャイル開発を効率よく行う例として、 分散バージョン管理、構成管理、ユニットテスト、継続的インテグレ―ションなどを 用いた開発サイクルについて、それぞれPythonのツール群(MercurialHG,buildout, Buildbot, Noseなど)の活用方法をお話します。 `テスト自動化 - Buildbot & Selenium`__ ========================================= 2008.3.7 at `Python Developers Camp 松本`__ .. __: https://www.slideshare.net/shimizukawa/python-autotest-pdc2008w .. __: http://www.freia.jp/taka/blog/549/index.html