やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

2017-09-01から1ヶ月間の記事一覧

GitHubアップローダの初期処理について考えてみた

ざっくりとしたイメージ。

GitHubアップローダマスターDB作成追加版を外部呼出できるようにした

たぶん動くと思う。動作確認まともにしてない。

Linuxのsudoでパスワードを省略する方法を調べてみた

インストールを自動化したくて。

Pythonパッケージの作り方を調べてみた

Pythonスクリプトをコマンドのように実行するためにどうすればいいか色々調べてみるシリーズ。

GitHubアップローダに初回マスターDB作成機能を追加した

汚いコードのまま、ろくに動作確認もせず、とりあえず結合した。

Linuxのaliasコマンドで別名定義する

コマンド短縮シリーズ。

Pythonスクリプトのシンボリックリンクを作ってPATHを通す

コマンド短縮シリーズ。

Pythonの実行を簡単にする方法について調べてみた

まとめてAPI用DBも作る

マスターDB一括作成シリーズ。

まとめて自分リポジトリDBも作る

マスターDB一括作成シリーズ。

自分リポジトリDBを作るツール

DB一括作成の前に、複雑な自分リポジトリ用DBを最低限整理する。

GitHubアカウントDBを作るツール

マスターDB一括作成シリーズ。

まとめて他者リポジトリDBも作る

マスターDB一括作成シリーズ。

他者リポジトリのライセンスを取得しDBへ挿入する(ファイル読取版)

ファイルに書き込まれたGitHubリポジトリのURLからライセンス情報を取得してDBに登録する。

まとめて言語DBも作るのリファクタリング

マスターDB一括作成シリーズ。

まとめて言語DBも作る

マスターDB一括作成シリーズ。

まとめてGNUライセンスDBも作る

マスターDB一括作成シリーズ。

Pythonのreadline()は改行コードも含まれてしまう

Pythonで1行ずつ処理したいときに不便。

SQLite3でTSVをインポートするときにパスを渡せない問題

外部から呼び出すときにファイル参照できなくなる。

ライセンスDBを一括作成する2

ちょっとだけリファクタリングした。

ライセンスDBを一括作成する

各リポジトリに散らかっていたライセンスDBを一括作成する。

GitHubのライセンスDBにGNUライセンスDBとの紐付けテーブルを追加する。

ライセンスDBの関連付。

LicenseマスターDBにレコードを挿入する4

キー名をリストしたファイルから作る。

GitHubAPIライセンスで有効なキー名を推測してみる

あてずっぽう。もっとスマートな方法はないものか。

GNUのライセンスDB(複数言語版)にデータを挿入する

いくつかの言語はできなかった。

GNUのライセンスDBを作る(複数言語版)

ついでだから。

WebスクレイピングでGNUサイトからライセンス情報を抽出してDBに挿入する

GitHubのライセンスマスターDBを作るために。

GNUのライセンスDBを作る

GitHubのライセンスマスターDBを作るために。

GitHubアップローダにライセンス更新機能を追加した

前回できなかったライセンス更新ができるようになった。

GitHubアップローダにライセンス取得機能を追加した

push後にライセンス情報を取得する。