カラクリスタ

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

記事

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

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

Solid platform の技術的な事についてザックリと調べた

主に、 github.com についての話です。 solid とは何か 正直に言うと、僕は Solid について、詳しい背景とか思想についてはちょっと把握し切れてない感じなんですが、 大体の所をざっくばらんに言うと、 Web を再び分散化させる という目標を持ったプロジェ…

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

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

NixOS は良いぞ!という話

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

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

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

Mastodon とは一体何者なのかを調べてみた

と言う話です。 最近、僕の観測範囲内で、 mastodon.social が、 んー、なんかコレ、注目されてるっぽいなー と言う事に気がついたので、色々と調べてみました。 なお、今のところ僕は Mastodon のアカウントを作ってはおらず、今回の調べた範囲では、主に、…

OSC52 を使ってリモートからコピペ出来る様にした

と言う小ネタです。 今、僕のメインの開発環境は、 Archlinux on Hyper-V Gen2 VM なんですが、はてなブログの Theme を弄ったりする時に、 macOS Sierra とか使っていた時に良く行なっていた、 $ cat hogehoge.txt | pbcopy みたいなコトが出来なくて微妙に…

Archlinux の rootfs encryption をリモートから unlock する

とりあえず、試行錯誤した末に出来たのでメモ。 今回の作業の概要 Archlinux on Mac mini late 2012 with rootfs encryption と言う環境で、 ssh 経由で roorfs encryption の unlock が出来る というのを作った。 下準備 とりあえず今回は Wi-Fi から繋げた…

YAPC::Kansai でメモを取るのに Scrapbox.io を使ったら便利だった

と言う話。 話の前提 僕は YAPC:Asia 2015 Tokyo で、 Macbook Air mid 2011 を持っていったけど、大して使わなかったでござる という経験があって、それ故に、YAPC::Hokkaido や、昨日の YAPC::Kansai では、 メモ取りなどはすべて iPhone SE で行なってい…

iPhone の Google Drive で KeePass DB を MiniKeePass 使って開けない場合の対処法

まあ基本的には、 の手順そのままなんですが、 Google Drive 上の Keepass DB の拡張子を二重にする で解決します。 具体的には、 仮にファイル名が Personal.kdbx だった場合 Personal.kdbx を Personal.kdbx.kdbx にリネーム すると何とかなります。はい。

AWS Lambda 用 Linux Binary を用意する時は、 lambci/lambda:build コンテナを使うと便利

と言うお得情報。 AWS Lambda の実行環境は、 Lambda 実行環境と利用できるライブラリ という公式ドキュメントにも有るように、Amazon Linux をベースに構築されているので、 AWS Lambda 特有の制限さえ除けば、 Amazon Linux で動くバイナリをほぼなんでも…

Powerline 系を使う場合、 Ambiguous Width は 半角として扱う方が苦労しない

と言う個人の雑感です。 どうしてそういう結論になったか ぶっちゃけ、Powerline をサポートしたフォントを崩れなく使おうと思うと、 Terminal Emulator の Ambiguous Width の文字幅の扱い tmux や screen 等の Terminal Multiplexer での文字幅の扱い Vim …

Ricty を含む FontForge で生成したフォントを Windows 向けに修正する方法

元ネタ と言うか参考にしたページ 使うモノ FontForge で生成 or 合成したフォント ttx (fonttools) テキストエディタ 修正の仕方 主に Unix-like 環境での作業の仕方 (WSL を含む) 1. ttx (fonttools) をインストールする これは、例えば Archlinux だと、 …

現在の Windows 10 Pro のソフトウェア構成

とりあえず、 Windows 10 Pro に引っ越してきてから 2週間半ぐらいが経って、 ようやくながらにソフトウェア構成が固まってきたので、今回はその辺り書いてみます。 普段使いのソフトウェア OS: Windows 10 Pro ブラウザ: Vivaldi メーラー: Microsoft Email…

Windows Subsystem for Linux + grep 2.27 が��

だった……。 本日踏ん付けたバグ。 話の内容としては、 github.com という、Issue そのまんまな問題だったんだけど、 Windows Subsystem for Linux (1607) で、WSL 側の Syscall の不完全な実装の影響で grep 2.27 やらがぶっ壊れるというバグ。 これを今日、…

【新版】Windows Subsystem for Linux で 普通の Archlinux を使う

僕は以前、この記事ページで Archlinux on WSL の作り方を記載していましたが、 2017 年 12 月現在、そのやり方も古くなり、最新の Windows 10 Pro ではまた状況が変ってきたため、 この記事の内容を最新の内容に合わせて修正しました。 1. 参考にしたページ…

途中で挫折しないための『タグ分類』の仕方

自分の中で、2017年にもなってようやくながら、 はてブやブログでのタグ付けの仕方 が、固まってきたので、今回の記事ではその辺りをメモっておきます。 1. 『主語』は大きく『抽象的』に分類する 例えば、 Javascript を使った○○についての使い方 みたいな…

macOS Sierra で wine-staging 2.0-rc3 を使って FLStudio 12.4.1 を動かしてみた

という話です。 始めに 最初に断っておくと、 macOS Sierra で wine 使って FL Studio ! は、遊びとしてはとても楽しいのですが、実用するには色々と辛すぎる感が有るので、 ぶっちゃけ、 FL Studio で真面目に音楽を創るなら、素直に Windows の物理マシン…

AWS Lambda + Amazon API Gateway の使い道

僕個人としては、 AWS Lambda + Amazon API Gateway という組合せは、現代に黄泉返った CGI みたいなモノだと認識しているのですが、 この AWS Lambda + Amazon API Gateway 、上手く使えば Web サービスの質を向上させたり、 あるいは、経費削減とかも可能…

ストック・フロー・ストリーム

今日、なんとなく自分の 個人 Slack を復活できないかーと思って Slack いじってた時に、 ちょっとした気づきを得たので、今日はその辺り書いてみます。 今まで、 チームでの情報共有 とか、あるいは、 情報の整理・共有 という文脈では、 情報にはストック…

Web を内容毎に自動分類する上での処理の流れ

概要 Web ページを内容毎に自動的に分類したい! と考えた時に、 どの様にその処理を行なえば良いか と言うのを今日調べてたので、一度考えを整理する意味でも書き出してみます。 Web を内容毎に自動分類する上での処理の流れ 基本的にはプログラミング言語…

お題「エンジニア立ち居振舞い」: 人力には頼らない

お題「エンジニア立ち居振舞い」 に便乗して書いてみる。 まあ、 人力には頼らない って言い切ってしまうと、ちょっと語弊と言うか意味が変ってしまうんですが、 僕が開発やデプロイといった作業を行う上で、或る種の理想として思っている事の一つに、 『人…

Ricty + Powerline + NERDFonts

の作り方メモ。 手順 まず、Ricty を合成する 次に NERDFont の font-patcher を使って Ricty にパッチを当てる 最後に、Powerline の fontpatcher を当て直す なぜこの手順が必要か 単純に NERD Fonts を当てるだけだと、矢印フォントで隙間が開く (CJK 環…

各種 OS でのキーボードのキーコード取得方法のまとめ

概要 とりあえず OS 毎にキーボードのキーコードの調べ方がバラバラしているので、 この場で一度整理する意味合いでまとめて見ます。 Desktop Environments X Window System (Linux / BSD) xev を使う macOS / OS X Key Codes (Mac App Store) を使う Consol…

チーム内の情報共有を手助けする Web サービスのまとめ

概要 なんか最近、やたらとこの手のサービスが雨後の竹の子の如く生えてきていて、 正直把握し切れなくなってきたので、一度、その辺り整理する意味で書き出してみます。 2016年10月時点での情報 文書共有系 Qiita::Team esa.io Kibela DocBase NotePM チャ…

macOS or OS X で IM を使わずに、日本語キーボードでバックスラッシュを打つ方法

始めっから結論を書くと キーボード → 入力ソース → その他 → Unicode 16 進数入力 を使う。 以上。 情報ソース 『Macにおけるバックスラッシュ(\)の入力方法 』のコメント欄を参照

Docker Container におけるデータバックアップの基本的な考え方

最初に結論 ぶっちゃけ、 Docker Container のデータのバックアップ と聞くと、コンテナだとかイミュータブルなんとかだとか、そう言うのを連想して複雑に考えがちと思う (現に僕はそうだった) んですが、 基本的には、Docker のコンテナのバックアップの方…

App Store で GPL なソフトウェアを公開することは可能か?

概要 個人的に気になったので色々とググって調べてみた、という話です。 調べた結果 基本的には、 GPL なソフトウェア について 自分達が各種権利を持っている 場合 App Store で公開するのは可能 単にこれは GPL との Dual-License という扱いになるため 自…

Electron と NW.js の違いについて

昨日と今日で色々と調べたので、その辺りメモっておきます。 そもそも Electron や NW.js とは何か 基本的には、 Electron NW.js の両者とも、 既存の Web 技術を使って Cross-Platform な Desktop App が作れる という類いの代物。 なので、基本的には 、プ…

Firefox Flame の緊急ダウンロードモードを有効にする USB ケーブルの作り方

追記: 2016-07-21T13:40:00+09:00 つい先程、たまたま USB ケーブルのピンアサインとかについて調べていた所、 この記事で書いた Firefox Flame のリカバリーケーブルのピンアサインは、 スマートフォン用 の USB ホストケーブル (OTG ケーブル) と同一っぽ…