カテゴリー: 開発
-
CAMPHOR- Advent Calendar 7年間の振り返り
この記事は CAMPHOR- Advent Calendar 2020 19日目の記事です.18日目の記事はお休みで,17日目の記事は @sanpo_shiho の「CAMPHOR- VPSのコンテナ…
-
GitHub Actions を活用した Python プロジェクトの CI
この記事は CAMPHOR- Advent Calendar 2019 17日目の記事です.16日目の記事は @kmconner の「家の電気使用量を可視化する」でした. この記事では,先日公開された…
-
モダンフロントエンド開発環境のセットアップに Neutrino を利用してみた話
mypy Playgroud のフロントエンドはこれまで生の (トランスパイル等をすることのない) JavaScript と jQuery 等のいくつかのライブラリで実装されていました.今後の機能追加…
-
Python ウェブアプリのためのプロファイラ wsgi_lineprof の仕組み
この記事は CAMPHOR- Advent Calendar 2018 20日目の記事です.昨日の記事は @lotz 氏の「“アルゴリズムこうしん”のアルゴリズムをHaskel…
-
PEP 561 に準拠した型ヒントを含むパッケージの作り方
この記事では Python 3.7 で採択された PEP 561 Distributing and Packaging Type Information について簡単に解説し,PEP 561 に準拠し…
-
WSGI ミドルウェアとして使えるラインプロファイラを作った話
この記事は CAMPHOR- Advent Calendar 2016 の1日目の記事です. Python の WSGI ミドルウェアとして使えるラインプロファイラ wsgi_lineprof を作成…
-
Homebrew のリポジトリを GC してサイズを削減する
Homebrew のリポジトリで GC を実行して, リポジトリのサイズを削減できるサブコマンド brew git-gc を作成しました.
-
Swift 3 への移行時に気付いたこと
この記事では既存の iOS アプリを Swift 3 に移行した時に気付いた幾つかの知見について紹介します. 自分自身がまだ iOS 10・Swift 3 について理解が不十分な部分もありますが, 少…
-
brew tap 用のリポジトリを Travis CI でテストする
パッケージマネージャの Homebrew は tap を用いることで, サードパーティーが提供しているリポジトリの Formulae を利用することが出来ます. この記事では brew tap 用のリ…
-
Python 2 と型ヒント (Type Hints)
この記事では PEP 484 — Type Hints の更新によって提案されている Python 2 における型ヒントについての情報をまとめます.