公式Twitterの画面はごちゃごちゃしているので、ユーザーCSSを記述して見た目を変更して使用しています。

こんな感じ

Firefox,Chrome,Edgeで使用できます。PC版SafariでもユーザーCSSを指定すると適用できます。

ついでに最近実装されたインプレッション数も非表示にしています。

続きを読む

こんにちは。たまに思い立ったように二次創作小説を書いているのくです。

クラウドで.txtデータをやりとりしつつ、AndroidのJota+、Windows10ではMery、Linuxの入ったノートとiPhoneではNolaでちまちま書いていました。……が、この間Nolaで書いたものをクラウド上のテキストファイルに上書きした所、Nolaの方で上手く同期ができておらず、しばらくポチポチして書いた部分がパーになってしまいました。泣いています。

Meryだと自動で複数バックアップを取ってくれたりもするけど、いちいちファイルを増やしてのバックアップを取るのも面倒……そういえばプログラマーみたいに小説をgit管理で書いている方がいた…!私もやろう、そうしよう!

そういうわけで、Visual Studio CodeをエディタとしてGit&Githubを使って差分管理しながら小説を書く方法まとめです。Windows/Mac/Linuxで利用できます。あと自己責任になりますがAndroidでも行う方法を後ろの方に書いています。iOSでも有料アプリ(Working Copy)でPush出来るようです。

そもそも何が出来るの?

小説を書いてコミットという操作をすると、gitというプログラムが変更履歴を作成してくれます。履歴が管理されるので、進捗管理や、消したり書き換えたところを戻したり再利用したい…という場合便利です。

また、例えばデスクトップとノートPCで別々の行を編集して保存した場合、なんとそれらの変更を合体(マージ)させることができます。ワオ…!

統合(マージ)のイメージ

同じ行が編集されていた場合は競合が発生しますが、履歴が残るのでどちらを残すかも決められます。

実際何をするの?

Visual Studio Codegitを公式サイトよりダウンロードしてインストールし、ブラウザからGitHubのサイトに登録して、それらを連携すると準備完了です。

実際に小説を書きながらやることを簡単にまとめると

  1. pullという操作でweb上から書きかけの小説データをダウンロード
  2. 小説の続きを書く
  3. コミットという操作で変更履歴を作成
  4. pushという操作で変更履歴と小説データをweb上にアップロード

を繰り返すイメージです。太字の操作はエディタにあるボタンを押すだけで進みます。小説は自分で書くしかないです。でも画像中のサンプル文章を書いたのはAIのべりすとくんなのでウナギに焼き印を押した戦犯は彼/彼女です。私は悪くない…

続きを読む

メギド72は利用規約により商用利用以外での公式画像の加工・転載が可能なため使用させて頂いております

メギド所持率チェッカーにキャラ画像が欲しいとご要望をいただいたものの、200体以上のキャラの顔を切り抜くのは骨が折れる…ということでOpenCVによる顔検出を試してみました。

顔画像をいくつか学習させる部分から試したみたいと思っていましたが、少ない画像からカスケード分類器を作成する為のツール(opencv_createsamples)などがOpenCV4では終了しており、既存の学習済みの顔検出カスケードモデルを使用して検出を行った所…

ウァサゴの顔検出を試した画像。顔以外の部分が検出されている
こら そこは顔じゃない

続きを読む

備忘録サイトなので現時点のPC環境などのメモ

続きを読む

ちょこちょこペリビットを作ろうとしています

〆所持チェッカーはPHPで出力してJSで弄っているけれど、今ならVue.jsで書き直したらもっと色々足せるなあ…とも少し

今年はフライナイツ団長&副団長~

現在10章1節直後、生放送最後に脳を爆破されています…

「おかえり、フォルネウス」

8章でヴィータの形に押し込められた人外とヴィータの目線の違いの描写、「親友」という言葉の解体と再構築に感銘を受けての4月のリジェネレイト、ワインを用意したりバッチリで臨み来てくれました。今も元気に狼藉奥義を連発してくれています

メギドは「愛」「父性」についてなど、私たちが当たり前に感じている感情etcを人外目線から丁寧に解体&再構築をやってくれるところが大好きです。

仕事の業務ではあんまり弄らないので趣味で弄っている感じです。

自分の歩み

小~中学生の頃、多分C++かVB6な感じの時代?、父が業務で使っていたこともあり、ウィンドウやボタンがGUIで視覚的に感覚的に作れるのは子供心に最高の玩具でした

VB6.0でRPGとかを作ろうとしてマップファイルを読込とかまでは作れたけれど途中で飽きて挫折…

こういうの

RPGツクールはすごいな…と実感しました

その後個人同人サイト全盛期で、HTML4+CSS+JavaScriptをちょっと弄った物の、当時ポップアップ広告etcによりJavaScriptはアドオンで無効にしたりする時代

 

Flashの時代でもあったのでActionScriptは結構お世話になりました

三角関数とかはこの頃ようやく重要性を理解したり…

ロリポップに移ったのでPHPで自前アクセス解析etcを作ったり(Apacheログ見れば良いのだけれど)

 

大学(化学科)に入ってからは授業で少しCとJavaに触ったけれどコンパイル要るタイプは面倒な感じもしてファイル処理などはPHPでやってました

あと吉里吉里で同人ゲームもどきを作っていたのでスクリプター担当したりちょっとプラグイン作るのにCも少し触った記憶(朧気)

この頃さくらインターネットのレンタルサーバーに変更

その後Pythonに出会ってファイル操作etcはそちらでやるように

 

就職して数年、特に業務では(ExcelVBAやメモ帳とブラウザがあれば弄れるJavaScriptは使用しているけれど)使わないけれど、ちょっと真面目に勉強し直したいな…と思い、今JavaScriptを勉強し直してます

HTML4時代の遺物のため、まずHTML5から…個人サイトはでも読めればいいよね…

ES6とかよく分かっていなかったのでオライリーの第7版を読みつつ、pythonでよく使うitem in itemsみたいなのとかも使えるのに感動しました

vue.jsなどの仮想DOM弄る系も触ってみたら便利だったのでツールや簡単なゲームとか作りたいな~と思っています

for letter in words:
    print (letter)

Syntax highlightもできる

ソースコードなど汚いですが乞うご期待…できるといいなあ

折角なのでサイトを作りました。ゲーム関連やイラスト、プログラム関連などつれづれ書けたらいいな