ごらくらいふ

プログラミングしたりゲームしたり

成果物

Obsidianコマンドエイリアスプラグイン v1.2.0をリリースしました

github.com 何が変わった? コマンドとの紐付けが成功しやすくなりました Obsidian起動後に、コマンドを再度紐付ける頻度が下がります。 "Missing command. Run this and try rebiding" と表示されるエイリアスが少なくなります。 Obsidian起動時というのは…

エクスポートしたKindle note HTMLをmarkdownに変換するコマンドを作った

Kindleには自分のハイライトをエクスポートする機能がある。 マイノートからシェアボタンを押すと、メモをHTML化した上でメール送信できる。 このHTMLを、必要な分だけ抽出してmarkdownにするコマンドを作った。 github.com 自分のメモを共有したい。ブログ…

C95出ます

あー12月なにも書いてないな。書くことねーかなー。 とか思ってたけど完全に書けるネタ手元にあるじゃん、じぶん。 C95に参加します。 コミックマーケット95 三日目 12/31 (月) 東4 ラ 20a サークル名「やものや道場」で参加します。 Webカタログはこちら ht…

DeployGate-CLIのカレントユーザー切り替えコマンドを作った

はい。作りました。 github.com 自分が、個人だったり所属コミュニティに応じてDeployGateアカウントが複数存在するので、 いわゆる誤爆をやらかしてしまう危険がある。 deploygate-cliは設定ファイルとしてアクセストークンをぽんっと置いてあるので、 アカ…

権限のクリーンなURL, タイトルコピー系chrome拡張を作った。

はい。 や、職場で「ガバガバ権限まじでやめて」って言われたので「じゃーもう自作しますわ」ってなってやりました。 久しぶりに作って頭の体操になった感じする。 chrome.google.com 「このサイトを共有したい」そう思ったときにタイトルとリンクが一度にコ…

Zaif Apiを叩くツール zacli v0.1.0 をリリースした。

Rust製のZaif API Wrapperを作っているので、これをコマンドラインツールとして使用するCrateを作成した。 yajamon.hatenablog.com インストール方法 RustとCargoの準備が整っているなら、以下のコマンドでインストールできる。 cargo install zacli 使い方 …

Zaif-api-rust v0.5.0をリリースした。trait From、エラーハンドリングに便利だった。

ついさっき、Rustで書いたzaif-apiのwrapper、v0.5.0をリリースした。 github.com 今回の改修はエラーハンドリングが目的で、「まず動く」で作っていたところを取り回しできるようにした。 活躍したのが標準ライブラリに入っているFrom<T>トレイトで、あるstruc</t>…

Rustでzaif apiのwrapperを書いている

Rustでzaif apiのwrappreを書いたている。 reqwestでもりもり実装していて、なんか楽しい。 まだ借用チェッカーと戦ってるボーイなので、もりもりコピーして構造体たち皆所有権のあるデータ持つ、みたいな書き方してる。 まぁ使う分には引数に与えたデータを…

ライフゲームってやつをDOM+VanillaJSで書いてみた

ライフゲーム - Wikipedia ライフゲームというものをつい最近知ったので、息抜きにガガガっと書いてみた。(DOM+VanillaJS製) 「まず動く」に重点を置いて書いて1.0.0のタグを切ったので、よければforkしてリファクタリングの練習材料にでもしてほしい。 gi…

typescript環境作りに2時間かかってたのでスクリプトを書いた

「あーたいぷすくりすとの環境つくろー」つって2時間かかってるのアホ過ぎてプッチン来たぞ— 焼きニー (@Yajamon) October 30, 2016 tscそのまま使ってwatchでもかけて居れば良かったのでは— 焼きニー (@Yajamon) October 30, 2016 「まずコード書こうよ」っ…

続・リリースするファイルに対応したバックアップを作る

↓この処理をシェルスクリプトにした。 yajamon.hatenablog.com #!/bin/bash src=$1 dest=$2 backup=$3 # backupのパスがファイルなら終了 if [ -f $backup ] ; then echo "\$backup is file" exit 1 fi # srcと同じディレクトリ構造のbackupディレクトリを作…

iPadでdvorak jpほしい

無いから作ってる。 とりあえずアルファベット直輸入と末梢できるようにしたよ。 ハハッワロス 入力中の文字列をinputAccessoryViewに表示したいけど、UITextViewとか入力先が保持してるパターンの資料しか見つかってないので辛い。 ローマ字テーブルも作ら…

カウンターChrome拡張「CounterExt」を作りました!

つくりました!!!! chrome.google.com スクリーンショット 目的 カウントする何かがほしかったのです。 ゆくゆくは外部からのリクエストを受けて、カウンターのプラットフォームにする野望があります! src Githubでソース公開しています。 github.com 不…

ウィンドウサイズを1px単位で調整するchrome拡張「diccal」をアップデートしました!(ver.0.1.0)

以前公開した chrome拡張「diccal」をアップデートしました! yajamon.hatenablog.com 更新内容(0.1.0) 操作盤の長押しに対応しました!もう長連打の必要はありません! 操作盤を開くためにクリックする場所がちょっとわかりやすくなりました インストール …

SQLite3 に SQLをサクッと実行できるラッパー「YJMSQLiteQueryExecuter」を作りました!!!

yajamon/YJMSQLiteQueryExecutergithub.com 「既存コードあるから!」とSQLite扱う仕事引き受けたら sqlite3 function直書きしかなくて怒髪天を突いたのでつくりました。 以下、READMEの内容を日本語でべちゃっと書きます。 機能 インスタンスにSQL渡すだけ…

ActionSheetのラッパー「YJMActionSheet」を作りました!!

どうもyajamonです。 yajamon/YJMActionSheetgithub.com 発端 iOS 8.3 にて、UIActionSheet が deprecated になりました。 代わりにUIAlertControllerの の使用を推奨されていますが、こちらは iOS 8.0 からしか利用できません。 まだ iOS 8.0 未満を切り捨…