akiyoko blog

akiyoko の IT技術系ブログです

Python

技術書典5 で頒布される Django / Python の薄い本の情報を集めてみた

akiyoko です。10/8(祝)の「技術書典5」で薄い本を出します。ブースは「か06:あきよこブログ」です。「薄いのに?」「薄くない!」Djangoの薄い(薄くない)本の第二弾《実践編》が出るってよ!《実践編》 はこんな人にオススメ① Djangoをもっと知りたい…

薄いのに?薄くない! 技術書典5 で Django の薄い本の第二弾『現場で使える Django の教科書《実践編》』を頒布します

akiyoko です。10/8 の「技術書典5」で、二作目の技術同人誌 『現場で使える Django の教科書《実践編》』を頒布 します。先週末にすでに入稿完了したので、あとは当日を待つのみです。 「薄いのに?」「薄くない!」Djangoの薄い(薄くない)本の第二弾《実…

これぞベスト・オブ・Django 本!『現場で使える Django の教科書《基礎編》』が Kindle で販売中

akiyoko です。8月に Kindle 版『現場で使える Django の教科書《基礎編》』 を販売しました。技術書典4 で頒布した『現場で使える 基礎 Django』の改訂本です(書籍名も変更しました)。全面的な修正と36ページ(本文144→180ページ)の加筆をおこない、まさ…

無料版 PyCharm で Django 開発環境を構築するまでの手順(「現場で使える 基礎 Django」本の補講その2)

akiyoko です。 この記事では、私が執筆した Django の同人誌「現場で使える 基礎 Django」で説明しきれなかった部分の加筆・補足をしています。まだ本を読んでいない方にも読める記事になっていますので、ご安心を。補講その2として今回は、「無料版 PyCha…

Django 1.11 と 2.0 の違い (「現場で使える 基礎 Django」本の補講その1)

akiyoko です。 この記事では、私が執筆した Django の同人誌「現場で使える 基礎 Django」で説明しきれなかった部分の加筆・補足をしています。まだ本を読んでいない方にも読める記事になっていますので、ご安心を。補講その1として今回は、「Django のバ…

「現場で使える 基礎 Django」ってどんな本? その読みどころをガッチリ解説

akiyoko です。今回は、4月22日の「技術書典4」 *1 で頒布した人生初の技術同人誌 『現場で使える 基礎 Django』 の概要と読みどころについて解説します。 現在、オンラインショップの「BOOTH」にて、増刷した紙の本が 販売中です。*2 完売しました!booth.p…

4/22 の「技術書典4」で「現場で使える 基礎 Django」を頒布します

akiyoko です。このたび、4/22 の「技術書典4」で人生初の技術系同人誌『現場で使える 基礎 Django』を頒布する ことになりました。 techbookfest.org (表紙はこんな感じになりそうです。*1) 現場で使える「基礎 Django」| あきよこブログ(技術書典4) …

仮想通貨税金計算サービス「BITCOINTAX」をリリースしました

アカウント登録不要、完全無料で利用できる税金計算サービス「BITCOINTAX」をリリースしました もっと手軽に仮想通貨取引の税金計算を! ドラッグ&ドロップだけで使える税金計算サービスが登場 【 サービスURL 】 BITCOINTAX : https://bitcointax.jp/ 背景…

あなたのパンダ(pandas)止まってませんか? 〜 Bokeh と ipywidgets でインタラクティブ Jupyter のススメ

この投稿は 「Jupyter Advent Calendar 2017 - Qiita」 の 22日目の記事です。 こんにちは、パンダ好きの akiyoko です。上野動物園の赤ちゃんパンダ、シャンシャン可愛いですよね〜。 Ueno Panda Live.jp というサイトで、開園日なら毎日(ただし開園時間の…

まだ Moodle で消耗してるの? オープンソースの Python製 LMS「RELATE」が圧倒的にカスタマイズしやくてヤバイぞ!

この投稿は 「Django Advent Calendar 2017 - Qiita」 の 19日目の記事です。 こんにちは、akiyoko です。「Django Advent Calendar」は 2年連続 4度目の参加になります。昨年は最後まで枠が空いていたので、調子に乗って3日分も担当してしまいました。 *1, …

たった5分でデモが動かせる! Hyperledger Sawtooth(ハイパーレッジャー・ソウトゥース)でブロックチェーンを手軽に体験してみよう

この投稿は 「ブロックチェーン Advent Calendar 2017 - Qiita」 の 17日目の記事です。こんにちは akiyoko です。 はじめに 仮想通貨やブロックチェーンの昨今の盛り上がりにより、ブロックチェーンの情報が本やインターネットで簡単に手に入るようになって…

まだ CSV の文字化けで消耗してるの?(Excel で直接開いても文字化けしない CSVファイルを Python3 で作成するスマートな方法)

この投稿は 「python Advent Calendar 2017 - Qiita」 の 9日目の記事です。こんにちは、akiyoko です。 「Python Advent Calendar」は 4年連続 4度目の参加になります。 *1, *2, *3 はじめに 皆さん、CSV は好きですよね? Excel も大好きですね? じゃあ当…

「BPStudy#123 〜技術書籍執筆の実際、ノウハウ」に参加してきました

タイトル BPStudy#123〜技術書籍執筆の実際、ノウハウ - connpass (2017.11.24) bpstudy.connpass.com 主催 BPStudy 会場 国際英語学校代々木教会ビル会場 大会議室6F 東京都渋谷区代々木1-29-5 (教会ビル) Twitter twitter.com 全体の感想など 最近、…

「fin-pyもくもく会 #10」に参加してきました

タイトル fin-pyもくもく会 #10 - connpass (2017.11.23) fin-py.connpass.com 主催 fin-py 会場 株式会社インタートレード 東京都中央区新川一丁目17番21号 茅場町ファーストビル3階 Twitter twitter.com 全体の感想など fin-py は今回で 3回目の参加とな…

「fin-pyもくもく会 #9」に参加してきました

タイトル fin-pyもくもく会 #9 - connpass (2017.10.28) fin-py.connpass.com 主催 fin-py 会場 株式会社インタートレード 東京都中央区新川一丁目17番21号 茅場町ファーストビル3階 Twitter twitter.com 全体の感想など 前回の初参加からおよそ3ヶ月、3回…

「PyCon JP 2017」に初参加してきました

タイトル PyCon JP 2017 - connpass (2017.9.8-9) pyconjp.connpass.com 主催 PyCon JP Committee 会場 早稲田大学西早稲田キャンパス63号館 東京都新宿区大久保3-4-1 Twitter twitter.com 全体の感想など PyConJP、今回が初参加でした。 会場は隅々まで活…

「第2回PythonのWebスタートアップを詳しく語る会」に参加してきました

タイトル 【増枠!】【初心者歓迎】第2回PythonのWebスタートアップを詳しく語る会【5社登壇!】 - connpass (2017.8.22) iridge.connpass.com 主催 iRidge(アイリッジ) 会場 株式会社ミクシィ 東京都渋谷区東1-2-20 住友不動産渋谷ファーストタワー7F T…

「fin-pyもくもく会 #6」に参加してきました

タイトル fin-pyもくもく会 #6 - connpass (2017.6.24) fin-py.connpass.com 主催 fin-py 会場 株式会社インタートレード 東京都中央区新川一丁目17番21号 茅場町ファーストビル3階 Twitter twitter.com Poloniex ではないですが、Coincheck様にはいつもお…

matplotlib のグラフに日本語を表示する方法(文字化け対応)

今回の内容は、Jupyter Notebook 上で matplotlib を利用したグラフを描画する際に日本語のラベル名が文字化けしてしまう事象への解消方法です。 ローカルの実行環境は以下の通り。 MacOS Sierra 10.12.3 Python 2.7.12 (Anaconda 4.2.0) Jupyter Notebook…

pandas.DataFrame で時系列データの手習い

前回・前々回と、pandas.DataFrame の基礎編についての記事を書きましたが、 Pandas の DataFrame の基本的な使い方 - akiyoko blog pandas.DataFrame の列の抽出(射影)および行の抽出(選択)方法まとめ - akiyoko blog その応用編として、時系列データを…

pandas.DataFrame の列の抽出(射影)および行の抽出(選択)方法まとめ

前回、「Pandas の DataFrame の基本的な使い方 - akiyoko blog」と題して pandas.DataFrame の基本的な使い方のまとめをしましたが、今回は、pandas.DataFrame の操作の中でも一番よく使うであろう「列の抽出(射影)方法」および「行の抽出(選択)方法」…

Pandas の DataFrame の基本的な使い方

Python でデータ分析をするためのライブラリといえば「Pandas」がデファクトですが、今回は、Pandas の DataFrame の基本的な使い方をまとめてみようと思い立ちました。特に、DataFrame で時系列データを扱うことを想定しています。具体的には、「金融データ…

ゼロからはじめる Scrapy(AWS でお手軽データ分析 その1/3)

Python で Web クローリング・スクレイピングするためのツールといえば、 今や Scrapy が真っ先に候補に上がりますよね。 Pythonでクローリング・スクレイピングに使えるライブラリいろいろ - orangain flavor 「Pythonクローリング&スクレイピング」という…

PyCharm のオレオレ最強設定

先日、「最強のPython開発環境 PyCharmのすゝめ - Qiita」という記事がホットエントリーに上がっていましたが、かくいう私も、PyCharm は Python の統合開発環境(IDE)としてまさに最強だと考えています。 www.jetbrains.com PyCharm(を含めた JetBrains …

Stripe 決済の最新事情 〜 Django と Stripe と私 〜

この投稿は 「Django Advent Calendar 2016 - Qiita」 の 4日目の記事です。 今日は クリスマス Advent Calendar の最終日ですが、4日目の記事を書いています。 というのも、自分が担当した 12/5 の「ベスト・オブ・Django本! - akiyoko blog」の前日だけ何…

PayPal 決済の最新事情 〜 Django と PayPal と私 〜

この投稿は 「Django Advent Calendar 2016 - Qiita」 の 22日目の記事です。 この記事では、「Django と PayPal REST API で In-Context Window による PayPal 決済フロー」を実装・検証します。はじめに謝罪しておきますが、「Django Advent Calendar」に…

「Python 3 エンジニア認定基礎試験」に合格しました!

この投稿は 「Python Advent Calendar 2016 - Qiita」 の 21日目の記事です。 このたび、「Python 3 エンジニア認定基礎試験」に合格することができましたー! パチパチパチ〜!! と、Python Advent Calendar で報告しようと思ったのですが、残念ながら12月…

今年の流行語大賞は「JPAP」(Jupyter / Python / Anaconda / Pyenv)〜 ゼロからはじめる Jupyter Notebook 〜

この投稿は 「jupyter notebook Advent Calendar 2016 - Qiita」 の 6日目の記事です。 今年の流行語大賞が 「JPAP(Jupyter / Python / Anaconda / Pyenv) に決まりましたね! あれ? 違うの!? といった冗談はさておき、ちょっとした統計解析をしようと…

Django ORM の SQL を出力する方法まとめ

Django ORM を使っていると、どういった SQL が発行されているか、クエリの内容を出力したいときが多々あります。SQL を出力する方法についてはいくつか方法がありますが、今回はその方法を思いつく限りピックアップしてみようと思います。 1)QuerySet の …

ゼロからはじめる Django で ECサイト構築(その3:Django Oscar の機能を調べる)

Django 製の ECパッケージの決定版とも言える Django Oscar は、公式ドキュメント によると、以下の 16 個の機能(Django App)から構成されています。 Oscar Core Apps explained — django-oscar 1.3 documentation 機能 概要 備考 Address 住所登録 配送先…