2018年6月

python: matplotlib のエラーを解決する方法

  • 2018.06.28

macで、python3 をpyenv からインストールしたのですが、グラフのモジュールの「matplotlib」がうまく動きませんでした… 解決方法を調べたので、記事として残しておきます。参考になれば幸いです。 検証環境 macOS High Sierra, pyenv, python 3.6.5 最初の状況 以下のようなpythonスクリプトを作りました。 import matpl […]

MySQL: AUTO INCREMENTを確認するには

  • 2018.06.24

MySQLには、テーブルの特定のカラムに「AUTO INCREMENT」を設定できますが、これの値を確認する方法を紹介します。 検証環境 macOS High Sierra, MySQL 8.0.11 以下のようなSQLで作られたテーブルを例にして話を進めます。 create table auto_increment_test( id int AUTO_INCREMENT, name varcha […]

macでpyenvを使ってpython3を始めよう

  • 2018.06.18

今回は、mac で、pyenv を使ってpython3 を始めるためのメモを残そうと思います。 pyenv (ピーワイエンブ)は、異なるバージョンのpythonを複数管理できるツールで、例えば「このプロジェクトはpython2 で、あのプロジェクトはpython3 で開発する」のようなことが可能です。何より、デフォルトでインストールされているpython を汚さずに、新しいpython をインスト […]

YouTube Data API v3 で、特定チャンネルの最新の動画IDを取得するには?

  • 2018.06.14

YouTube Data API v3 という、Googleが提供しているAPIがあります。本記事は、そのAPIを使って、YouTubeのある特定のチャンネルの、最新の動画IDを取得してみようと思います! これができれば、「自分のWebサイトに、最新の動画を自動的に表示する」ということも可能になります。 はじめに こちらが公式ページですね。 YouTube Data API の概要  |  You […]

コマンドラインでzipファイルにパスワードをつける方法

  • 2018.06.01

仕事で、zipファイルにパスワードをつけたいという要望がありました。 コマンドラインから簡単に実現することができるので、メモとして残しておきます。 検証環境 macOS High Sierra, bash 3.2.57 ※ おそらくLinux環境でも動作すると思います。 コマンド 以下のような書式で、コマンドを実行します。 zip -e [圧縮後のファイル名] [圧縮前のファイル名(複数可)] 例 […]