タグ c-bata web
人気順 10 users 50 users 100 users 500 users 1000 users最近の登壇資料と出版予定の書籍、インタビュー記事 - c-bata web
最近は勉強会での登壇や書籍の出版などアウトプットが色々重なりました (昨年は一度もプロポーザルを書かず登壇依頼もなかったので随分増えました)。 そのたびにツイートもしてきましたが、ほとんど流れてしまって少しもったいない気がしたのでブログにまとめておこうと思います。 登壇資料 PyData.Tokyo Meetup #23「サ... 続きを読む
Github ActionsでクロスコンパイルしてGithub Releaseにアップロードする - c-bata web
以前kube-promptのリリースでミスをしてしまいissueが立て続けに2件上がったことがあったのですが、Github Actionsが自分のリポジトリで使えるようになったのでリリースを自動化することにしました。 以前↓の記事を書いたときとはworkflowの記述フォーマットがyamlに変更されていたり、Azure Pipelinesを裏側で使うよう... 続きを読む
Github Actionsでbranch作成/削除にフックしてFeature環境を構築する - c-bata web
最近Github Actionsを触る機会があったのですが、まだ自分のgithub accountはbetaのwait list待ちで業務で使ってるrepostioryでしか使えないので、使い方とかポイントを忘れないようにメモ。ついでにいくつか公式のactionにPR送ったり、KubernetesのIngress Rulesを編集するためのActionを公開していたりもするので、こ... 続きを読む
RAW Socket / BPF(Berkeley Packet Filter)を用いたパケットキャプチャーツールの実装 - c-bata web
パケットキャプチャーツールは、ネットワークを流れるすべてのパケットを受け取り解析します。 NIC(Network Interface Card)のほとんどはプロミスキャスモードとよばれるモードをサポートしており、これを有効にすることでアドレスにかかわらずNICはすべてのパケットをホストに渡します。 ソフトウェアとハードウェアが... 続きを読む
Google Translate APIを使ったSphinxドキュメントの自動翻訳 - c-bata web
多言語への翻訳は大変な作業ですが、近年は機械翻訳の精度も上がってきました。 この記事では、 .po 形式の翻訳ファイルをGoogle翻訳を通して自動で入力するスクリプトを作ったので紹介します。また実際に自分が公開している日本語で書かれたSphinxの資料を、このスクリプトを使って英語に翻訳してみます。 作ったもの .... 続きを読む
Django における認証処理実装パターン - c-bata web
2018 - 05 - 19 Django における認証処理実装パターン この資料は DjangoCongress JP 2018 (hashtag: #djangocongress) で話した「 Django における認証処理実装パターン」 の解説記事になります。後から見返したいことが多いかと思いますので今回はスライドだけでなく、このような形式で資料を用意することにしました。 フレームワーク の... 続きを読む
エキスパートPythonプログラミング 改訂2版が発売されました - c-bata web
2018 - 02 - 26 エキスパートPythonプログラミング 改訂2版が発売されました 書籍 改訂2版と書いてあるように、この本には初版があり日本語の翻訳書は2010年頃に出版されていました。 自分が Python を書き始めたのが2014年頃だったのですが、当時通っていた学校の図書館で見つけてこの本を借りたことがあります。 プログラミングの勉強を初めたばかりの自分は、ほとんど何も理解出来... 続きを読む
PyCon APAC 2017 参加レポート - c-bata web
2017 - 08 - 29 PyCon APAC 2017 参加レポート Python 今年で3回目のPyCon APAC参加になりました。 前回まではgihyo.jpさんの方で連載していたのですが、今回はpyladiesの方々が書いてくれるみたいなので。 台湾で開催された「PyCon APAC 2015」参加レポート:レポート|gihyo.jp … 技術評論社 「PyCon APAC 2016... 続きを読む
2週間半のReact Nativeアプリ開発を振り返る - c-bata web
2017 - 05 - 28 2週間半のReact Nativeアプリ開発を振り返る ReactNative iOS JavaScript ここ2週間ちょっとReact Nativeで iOS アプリ書いてました。 サーバサイドをメインでやってきた自分にとってかなり面白い技術で、今後も趣味で書いていきたいなと思っているのでTipsや所感を残しておきます。 目次 選定理由 今回使ったライブラリ re... 続きを読む
2017年抱負(エンジニアリング) - c-bata web
2017 - 01 - 01 2017年抱負(エンジニアリング) 今週のお題 「2017年にやりたいこと」 あけましておめでとうございます。 今年やりたいことを書き出してみる。 nwpct1.hatenablog.com 2016年はインプットのかなり多い年だったので、今年はアウトプットを増やしたい。 卒論の提出と卒業: まずはちゃんと卒業します。 書籍の出版: 実はもう動いているので必ずやりきる... 続きを読む
就活終わりました - c-bata web
2016 - 02 - 08 就活終わりました 最後どこに行くか結構悩んでしまいましたが、就職先を決め内定承諾書を返送しました。 相談に乗っていただいた方々、ありがとうございます。 感じたこと・知ったこと 就職先を人で選ぶのが、意外と難しかったこと 就活中にいただいたアドバイスの中で一番多かったのは 「どんな人が働いているか・どういう人と一緒に働きたいかを大事にすると良いよ」 っていう意見でした。... 続きを読む
PythonのWebアプリ動かす時にやったこととかメモ - c-bata web
2015-10-23 PythonのWebアプリ動かす時にやったこととかメモ Python Webアプリ Nginx Tweet はじめに ISUCONとかコンテスト系のイベントでPythonのWebアプリを出来るだけ早くセットアップしたい時があるので自分なりの手順とかメモ。自分が後で見返す用なのでまとまってないです。データベースに関しては別の記事に分けました。 nwpct1.hatenablog... 続きを読む
ビープラウドでのアルバイトを終わりました - c-bata web
2015-10-06 ビープラウドでのアルバイトを終わりました Python Tweet このブログには技術ネタ以外書かないつもりだったけど、かなりお世話になったので振り返りとお礼のエントリ。 ちょうど半年間ぐらいビープラウドでアルバイトをしていたのですが、昨日で終わりました。 BPのみなさんありがとうございました。 ビープラウドについて Pythonについて調べてるといろんなところでこの会社の名... 続きを読む