カラクリスタ

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

小ネタ

ちょっとした小ネタ。Tips など

QEMU の コマンドライン引数は人間が気軽に書けるモノではない

ここ最近がんばって引数構築してたけど、アレ、正直言ってつらい。 僕は最近、と言うかここ数日間、 Windows 10 Pro with KVMGT's vgpu on rootless qemu な、環境を構築しようとしていて、その際に、 virt-manager だと融通聞かない部分が有るから、qemu の…

P2P を使うソフトウェア開発に libp2p を使うと便利そう

昨日だったかに、 IPFS の開発状況って今どうなっているんだろう と思ってリポジトリを見てたんですが、その際、 と言う、大変に面白そうな Project を見つけたので紹介します。 libp2p とは? libp2p は、読んで字の如く、P2P ソフトウェアを開発するために…

datproject について少し調べた

僕は以前、 P2P で Web を実現する為のソフトウェアとして、 に、ついて調べた事をブログに書いた様な記憶があるのですが、 今日は、それとは別のプロジェクトで、 と言う、似たようなプロジェクトについて調べたので、その辺りを書きます。 datproject (dat…

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

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

todo.txt でタスク管理をし始めて判ったコト

とりあえず、色々と向き不向きが有るっぽい、と判ったので、忘れない内にメモっておきます タスク管理には、『消費型』と『記録型』がある まぁ、消費型 とか 記録型 と言う名前自体は、便宜上、僕が勝手に付けた名前であって、 そう大して重要でもなんでも…

あらゆるフォントを気軽に NERDFonts 対応化させる方法 (Windows or Linux)

NERDFonts is 何? これ: あらゆる フォントを NERDFonts 対応化とは? 基本的には、 Windows: フォントリンク Linux: fontconfig によるフォントのリンク を使って行う 手順 1. NERDFonts のリポジトリから NERDFonts の Glyph のみの TTF を落してくる 基…

BargeOS VM を Hyper-V 上に立てて Hyper-V 上の NixOS の Docker から繋ぐ

という事をさっき行ったのでメモ。 前提条件 僕の環境の Hyper-V は、vSwitch で NAT が有効になっている NixOS は現時点の master を使用 (2017年10月26日現在) BargeOS は 2.6.2 BargeOS VM の下準備 Hyper-V で BargeOS を動かす際には、 BIOS が使える第…

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

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

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

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

似た者同士が集まるブログでは、Google Adsense より Amazon がたぶん強い

と言う仮説。 つい先程、はてなブックマークの Feed を眺めていた所、 と言う記事に興味を引かれて読んでたんですが、 あれ? 自分の印象と真逆 じゃん……何でなんだろう、コレ と思ったので、少し考えてみました。 僕のところの Amazon アソシエイト vs Goog…

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

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

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

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

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

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

このブログを軽くするために色々小細工してみた

と言う話。なお、これは『はてなブログ Pro』上での話です。 今回行った小細工は次の二つ: スタイルシートを デザイン設定 で設定せずに headに要素を追加 で設定 はてなスターやコメント欄を撤去 あと、前々から行っている小細工は次の通り: 外部からリソー…

AirServer + Synergy + QuickRes で Retina macOS 環境を DIY した

本日の、『お前は一体何を言ってるんだ』案件です。 まず最初にドーン 一体、何をどうしたのか かいつまんで言うと、 macOS Sierra の Retina 環境 を、真っ当な方法で Dell XPS 9560 上で使えるように DIY した です。 用意したモノ……というか今回使ったモ…

NixOS で 常に nixpkgs の master branch を追いかける際のコツ

ここの所、普段使いの NixOS の nixpkgs の channel を GitHub 上の master branch に切り替えていたのだけれども、 とりあえず、ある程度安定させるコトが出来たので、その辺りのコツとかを軽くまとめてみます。 1. nix-channel を unstable にする際は、 n…

Electron と NW.js の違いについて (再調査)

と言う話。 話の前提 まず、Electron も NW.js も、 (Chromium ベースの ) Web技術でデスクトップアプリケーションを作れる という所は同じです。 それで、そこまでは同じなんですが、そこだけに着目していると、 あれ? Electron と NW.js って何が違うんだ…

NixOS を使う上で気を付けたい三つのコト

とりあえず、今日はブログに取り立てて書く事がないので、 NixOS を使う上でのちょっとした小ネタを。 1. システムへのストレージの割り当ては多めに NixOS は、システムの状態を宣言的に書くコトができ、かつ、そのシステムへの変更をも簡単にロールバック…

PEG.js で機械的に構文を定義したい時に ejs 使ったら便利だった

と言う話です。 話の前提とか理由 大体、 the.nyarla.net という辺りの問題。 で、もうちょっと詳し書くと、今作っている nytra という軽量マークアップ言語 (markdown とかはてな記法とかの類い) では PEG.js を使って構文定義をしていて、 かつ、インライ…

Linux (NixOS) で AirPlay Mirroring の Receiver を動かす一番方法

今日、この手のヤツの作業をずっとしていたんだけども、i686 or x86_64 な Linux (NixOS) で、 Apple 製品での AirPlay Mirroring を行える様にするためには、 LonelyScreen を wine で動かすのが確実っぽいです。はい。

久しぶりに真面目に Perl を書いた

と言うお話。 今日、なんか久々に、 プログラミングを面と向かって取り組むかー という気持ちが復活してて、とりあえず以前から作ろうと思ってたモノを書き始めました。 それで、最初は plenv とか perl-build とか使って、最新の Perl をサクっと入れて……、…

Vivaldi on NixOS で Flash PPAPI Plugin を有効にした

という話。 実を言うと、僕の NixOS 環境上の Vivaldi では、今まで Flash Player が動いてなくて、 Flash が必要になる Web サイトとか基本的には動きません! という感じだったのですが、 今後 N 高等学校への入学を目指している関係で、色々と必要になる…

Android 系デバイスで Linux を native に走らせる為の作業の流れ

について調べていて、今日ようやくその流れというか、全体の作業図が判ってきたので、 その辺り忘れない内にメモっておきます。 情報源 Got My Xoom running Debain native (without chroot) 大体の流れ まずはファイル等のバックアップを取る 次に 該当端末…

データのバックアップに bup + rclone と言う構成を取る事にした

僕は最近……と言うか、 XPS 9560 で Linux を使い始めた頃から、 データのバックアップとか全然してない感じだったんですが、 もうそろそろこれじゃイカンだろう と言うことで、色々とモノを探し、 bup + rclone と言う組み合わせてでバックアップを取る事に…

NixOS は良いぞ!という話

僕はここ一週間ぐらい、普段使いの OS として、 NixOS を使って、色々と大胆な Linux デスクトップ構成を試していたりしたんですが、 その過程の中で、色々と NixOS への知見やら、便利さが判ってきたので、 今日はその辺り書きたいと思います。 NixOS の利…

Archlinux 系で美しい日本語書体を得たい場合には、noto-fonts-cjk を使うのが手っ取り早い

という小ネタ。 タイトルで言いたいことは全部言った。 Arch Linux - noto-fonts-cjk 20170404-1 (any) まあ、Linux や BSD 系のカーネル使ってる環境では、フォントであろうと自由に選択すれば良いんですが、 日本語に対応した自由なフォントってあんまり選…

KVM/QEMU に Windows 10 Creators Update を入れたけど動かなかった話

あくまで、 2017年4月8日現在の話です。 何がどうダメだったのか 基本的に、 Windows 10 Pro 32bit with BIOS Disk は Virtio の qcow2 with writeback Microsoft の公式の ISO を落してきて Installer Disk として使用 と言う感じでインストールしてアップ…

Riot + Onsen UI + Webpack 、ガッチャンコして Hello, World!

という作業を今日していた。 とりあえず、現在の設定ファイルの構成 package.json { "dependencies": { "css-loader": "^0.28.0", "file-loader": "^0.11.1", "json-loader": "^0.5.4", "onsenui": "^2.2.1", "postcss-loader": "^1.3.3", "riot": "^3.4.0",…

Android ・ B2G OS Devices で Native に Linux を動かせないかと色々調べた

という話 + メモ。 なんで調べてたか Firefox Flame の端末をなんとかして活用出来ないかと思ってた 技術的にやってみると面白そうだったから 気の迷い 判った事 Android だろうと ARM だろうと、bootloader から Kernel の起動の流れは普通の Linux と同じ…

QEMU-KVM で音が出ない時に確認しておきたい事

について、今日はサラっと書きます。 話の前提 Host OS は Archlinux で Dell XPS (9560) 用にちょっとだけカスタマイズしたカーネルを使ってる virt-manager は qemu:///system へ接続していて、音を除けば問題なく動作する ただし、VM の設定で Spice 使っ…