カラクリスタ

『輝かしい青春』なんて失かったヒトのブログ

ソフトウェア

ソフトウェア的なコトとか

あらゆる環境で使えるオレオレ NERDFont を手軽に合成する方法

以前、というか前回、 という記事で、 NERDFonts を手軽に使うには Fontlink or fontconfig 使うと良いよ! 的なコトを書いたんですが、その後、 macOS でも使いたい って言うか Windows でもなんか表示おかしくね? とか色々と欲とか問題も出てきたんで、そ…

Dell XPS 9560 の OS を NixOS (Linux) に戻したくなってきた

何度でも言おう。 またか。 まぁ、前回 Windows 10 Pro に戻ったのが、 と言う記事を書いた様に、今年の 8月15日辺りなので、一応は三ヶ月ぐらいは持ったっぽいです。 ……が、やっぱり色々と MSYS2 な shell 環境を触っている内に、 あ~、なんか NixOS に戻…

仮想通貨から Proof of Work を無くすためにはファイル共有 P2P を模せば良い

僕はしばらく前からか、もしくは前々からか、 仮想通貨 (Bitcoin 等) の Proof of Work を用いた Mining って、ただの電気の無駄遣いなんでは…… と思っていて、この、 電気の無駄遣いの根本の原因 である Proof of Work を、 なんとかして無くせないか、と、…

todo.txt を快適に扱える様に Makefile でタスク定義をするなどした

昨日の記事でも言った様に、 僕は今 todo.txt ベースのタスク管理にチャレンジしているんだけれども、 todo.txt を Vim で、 を使って操作するのみでは、ちょっとだけ手が届かない感が有ったので、 とりあえず Makefile にタスク定義して、少しだけ便利にす…

今日行なった作業

とりあえず雑多に。 1. msys2 での環境を再構築した 僕の場合、本格的に Linux 環境が必要になる場合には NixOS on Hyper-V を使ってるんですが、 なんちゃって UNIX-like 環境で十分な場合だったり、あるいは、GVim (+kaoriya) で必要になるコマンドライン…

改めて Bitcoin について思うところを書いてみる

昨日、CryptoCurrency の Mining をちょっとだけ再開したんだけど、 よくよく考えてみると、なんかアホらしくなってきたので、 今日はその辺り、非常に雑に書いてみたいと思います。 1BTC ≒ $7500 ぐらい (2017年11月現在) ってアホなの? まぁ、 Bitcoin が…

久しぶりに CryptoCurrency Mining 辺りを触った

と言う話。 とりあえず、 Monero Monacoin を試しに掘ってみようかな、という感じになった。 具体的には、CPU で Monero を掘って、GPU (NVidia) で Monacoin 掘るような感じ。 ただまぁ儲かるか、って言われると多分儲からないと思うので、ほぼ遊びだけども…

Ubuntu 16.04 on WSL を使おうかと思ったが、結局は取り止めた話

nixpkgs から提供される golang が build 出来なかったので、導入は取り止めました。 何が起きたのか まぁこれ、 nixpkgs の問題でも golang の問題でもなく、 Microsoft の Windows subsystem for Linux の syscall 関係の問題だと思うんですが、 nixpkgs …

電子書籍を Calibre で管理して Markdown 化する試み

を試していました。 Why? Windows で快適に使い易そうな ePub or PDF リーダーが見付からなかった 前々から一度やってみようと目論でいた テキストベースの電子書籍なら、 Markdown 保存でええやろ的な何か How? Calibre で色々取り込んで textz で markdown…

Windows 10 Pro を再インストールした

とりあえず、今日の午後から作業して再インストールしてました。 で、とりあえず今のところ不具合とかは無く、非常にスッキリとした環境になったので気分的に良い……んだけど、 CorvusSKK の設定を詰めてない影響で、微妙な所で前と挙動が違ってアレなので、 …

Windows 10 Pro の Wi-Fi が不安定なのをなんとかした

というメモ。 何がどうなっていたか 症状としては、 Windows 10 Pro で Wi-Fi 経由のネットワークが不安定で頻繁に繋らなくなる と言う感じ。 原因は? 結論から言えば、Windows 10 Pro の Wi-Fi の省電力設定が原因だったっぽい 対策 基本的には、 Windows …

Dell XPS 9560 をWindows 10 Pro Fall Creators Update にした

とりあえず、Update したのでメモ。 Update した方法 Windows Update で手動で更新チェックしたら自動的に降ってきたので、そのままインストール。 作業時間としては、おおよそいつもの環境を元に戻すとかを全部込みで 1時間ぐらい。 インストール後に行なっ…

Raindrop.io を使い始めた

と言う話。 Raindrop.io とは? これ: まぁ、触ってみた感じ、 Online Bookmark なるモノを、2017 年代に相応わしいカタチにしました と言った風情のサービスです。 何故 Raindrop.io を使い始めたのか 僕のはてブのブクマ数はそんなに大したコトはないので…

Javascript でMobile Native App を作れるヤツのまとめ

今日、なんとなくで調べた事をまとめておきます。 前提 基本的に WebView を Wrap するタイプのヤツは含めてません (Cordovaとか) 見付けたモノを掲載しているだけなので、中身については余り詳しくないです また、このリストに含めているモノは OSS のみで…

Firefox Developer Edition (Firefox 57) に乗り換えてみた

僕は今現在、普段の Web ブラウジングも、Web 開発時の動作確認も、 Firefox 56 を使っていて、色々と User Stylesheet で UI のカスタマイズとかしていたんですが、 今日、ふと、 あ、そういや Firefox 57 って色々アドオンとか使えなくなるんだったっけ と…

今まで使ってきたノート系サービスなどの雑感

ここ最近、僕個人の印象として、 Web, Desktop or Mobile で情報をまとめたノートが取れる みたいなサービスが最近増えてきた感があって、かつ、自分も色々とそう言ったモノを使ってきた中で、 あ、これはこの用途に向くけど、この用途には向かないな…… とい…

Web Application に HTML を用いなければならない、と言う前提は実はない

主に、mizchi さんの、 と言う記事と、そのブコメである を読んで思った事を書きます。 我々には XML が有るじゃないか! 上記の記事に対するブコメで、 そもそも HTML を Web Application を作るのに使ってるのが間違い という様なコメントをいくつか見かけ…

Vim の Plugin 管理を vim-plug ベースに戻した

と言う話。 僕は以前、NixOS を使い出した辺りから vim の plugin 管理は NixOS 側 (正確には nixpkgs) で管理していたんですが、 Windows とか macOS 等のシステムが nixpkgs で管理されてない環境で、 nixpkgs とそれらの環境用の plug.vim の二重管理にな…

Macbook Air mid 2011 の Windows 10 Pro を 1703 にした

僕の所有する PC の内、一番最初に買った Mac Hardware である、 Macbook Air midi 2011 は、今現在、家族 (主に母) の共有 PC になっていて、これの OS が、 Windows 10 Pro 1609 (Anniversary Update) のままで、ずっと最新の Windows 10 に追従させてなか…

Mac mini late 2012 の OS を macOS High Sierra に戻した

と言う話。 まあ、作業自体は昨日辺りに行なっていて、今日の時点ではファイルの同期を Syncthing で行う様にした、というぐらいの中身しか触ってないんですが、 本当につい先日 NixOS を突っ込んで復活させた Mac mini late 2012 を、諸事情で macOS High S…

NixOS on Mac mini な NAS が早々とトラブった

と言う話。 何が起きたか Wirelss のネットワークに繋がってるハズなのに、Wireless 経由の通信が一切出来なくなった 試したコト Wireless LAN 親機の再起動 (AirMac Extreme 5th gen) Mac mini late 2012 の再起動 NixOS 上で動かなくなった wlan interface…

NixOS on Mac mini late 2012 で zfs 使ってファイルサーバを立てた

とりあえず色々書き残しておく。 ハマった所 1. hardware-configuration.nix で zfs dataset を自動マウントする 基本的に、 sudo zfs set mountpoint=legacy tank する sudo mount -t zfs tank/data /tank/data する そして最後に nixos-generate-config し…

Mac mini late 2012 に NixOS (head) を入れた

と言う話。 しばらく前から、 現状使ってない Mac mini late 2012 を NAS にでもするか と思ってて、実際には何も作業していない状態が続いていたんですが、 本日、ようやくながらに重い腰を上げて、午前中に色々作業していました。 そしてその時に、 Mac mi…

Firefox の UI をカスタマイズしてみた

結果としてこう言う感じになった: 使っている拡張機能 Greasemonkey これは今のところ主に開発用に入れてる そのため、普段は有効になっていない ちなみに開発時には CSS 置換スクリプトを有効にしている Instapaper 僕は普段 後で読む 系のサービスは Insta…

Bitcoin はオモチャだが、Blockchain はオモチャではない

昨日、お風呂に入っている時、なんとなく マシンリソースを無駄遣いしない CryptoCurrency とか作れないかなー という事に思いを馳せていて、色々な事を悶々と考えていたのですが、その時に、 あれ? Blockchain って Bitcoin 的な要素を抜けば、割と実用可…

Windows ファイル共有上の node_modules 問題をなんとかした

という話。 Windows ファイル共有上の node_modules 問題をなんとかしたとは? Windows のファイル共有……と言うか、Linux の ACL とか Permission が有効にならない共有ファイルシステム上で、 yarn add や npm i を使って node_modules とかと作ろうとする…

色々あって結局 Windows 10 Pro 上で開発環境を作るのを止めた

うん、まあチラシの裏です。 まー最初は cmd.exe on Windows 10 Pro でなんとかなるかなーと思ってたんですが、 想定以上に、こう、Console Applciations がめんどくさい挙動となるため、なんかもう嫌になってきて、 とりあえず Windows 10 Pro のネイティブ…

Windows 10 Pro で開発環境を構築した (WIP)

とりあえず。 基本的には、 辺りを参考に、 cmd.exe で生活出来る様にした (と言っても色々と作業中だけども) 。 なお、 Windows 10 Pro に改めて追加したソフトウェアは次の通り: msys2 あと、cmd.exe の Color Scheme には Smyck Color Scheme を用い、 フ…

久しぶりに foobar2000 を使った

いったい何時ぶりなんだろう。 とりあえず今のところのレイアウトを貼っておく。 とは言っても、まだ殆ど何も弄ってないけど。

Windows 10 Pro で restic を使って BackBlaze B2 に自動バックアップ

という感じの事を仕込みました。 話の前提 僕は、今まで散々バックアップ体制を変えては活用もせずにまた変える、と言う事を繰り返してきて、 最近では NixOS を使っていた時に filesystem 上のデータが破損して、たまたま残っていた HDD 上の バックアップ…