attakeiの自己紹介

Portofolio of @attakei as presentation style.

じめまして

Kazuya Takei

  • 所属:株式会社ニジボックス

  • 職種:ソフトウェアエンジニア

    • 社内でのコア分野は「インフラレイヤー」中心

    • バックエンドでも動き回れる領域

    • フロントエンドも基礎的なフォローが効く

@attakei

  • ライブラリ系エンジニア

    • Webサービスよりも、プラグイン・CLI主体

    • 「とりあえず本人の需要を満たした上で、+1人使いそうだから公開する」スタンス

領域トピック

プログラミング言語系

  • 比較的自信がある:
    Python
  • ある程度実用的な実装コードを書ける:
    PHP, TypeScript, Nim
  • 多分書こうと思えば書ける:
    Golang

領域トピック

指向性

  • 「新規プロダクト」よりは「既存技術の強化・進化」のほうが得意

  • 「対カスタマーユーザー」より「対エンジニア」が得意(気楽)

  • 「他者利用」より「自己最適化」に意識が行きがち

主な制作物

分類

  • Sphinx拡張

  • Errobotプラグイン

  • CLIツール

sphinx-revealjs

https://pypi.org/project/sphinx-revealjs

Sphinx向けのプレゼンテーションビルダー

  • reStructuredTextの文法をそのままReveal.jsのスライドに変換する

  • 他のSphinx拡張をそのまま埋め込み利用できる

  • 本スライドも sphinx-revealjs

googlefonts-markup

https://pypi.prg/project/googlefonts-markup

Google FontsのPython向け便利ライブラリ

  • Font クラスからCSS生成が可能

Errcron

https://pypi.org/project/errcron

ChatBotフレームワーク Errbot の特殊拡張(プラグインではない)

  • cronjobのようにスケジュールされた処理を実行できるようにしたもの

gigi

https://nimble.directory/pkg/gigi

Nim製の .gitignore ジェネレーター

  • 軽快に動作する

  • 出力内容とは別に言語単位の情報をキャッシュするため、2度目が高速

  • クロスプラットフォームでのバイナリを提供している

発表履歴

主なイベント

これらのイベントで複数回の発表を行っています。

  • PyCon JP

  • July Tech Festa

PyCon JP 2019

July Tech Festa 2021 winter