やってみる

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

SQLite3

SQLite3のトランザクション用フレームワークを作った

ついにそれっぽいのができた。

RaspbianでSQLite3をコンパイルした

あっさり成功。

SQLite3のcreate table文解析・実装ツールを作ってみた(中途半端)

主キーと外部キー解析は特定の書式しか対応していない。

まとめてAPI用DBも作る

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

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

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

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

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

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

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

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

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

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

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

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

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

まとめて言語DBも作る

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

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

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

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

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

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

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

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

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

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

ライセンスDBの関連付。

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

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

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

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

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

ついでだから。

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

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

GNUのライセンスDBを作る

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

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

ライセンスのキー名をCUIで入力しマスターDBに挿入する。

GitHubのコンピュータ言語DBにデータを挿入する

前回のつづき。

GitHubのコンピュータ言語DBを作成する

プログラミング言語ごとの色とか。

他者リポジトリのライセンス情報を挿入する

CUIからGitHubリポジトリのURLを入力することで。

リポジトリのライセンス情報を挿入する

自分リポジトリのライセンスを一括取得。

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

前回のつづき。念の為ページネーションされないか調べてみたが、無かった。

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

APIから取得して。

他者のGitHubリポジトリとライセンスを管理するDBを作成した

使用したライブラリのライセンスを確認するなどに使えるか。

GitHubリポジトリごとにライセンスを管理するDB(テーブル)を作成した

自作リポジトリのライセンスを管理するために。