カラクリサイクル

『輝かしい青春』なんて失かった人の雑記

Tips

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 使っ…

libvirt で ユーザーセッションに繋げられない時に確認するコト

昨日と今日で自己解決した小ネタです。 昨日、 gnome-boxes + qemu-kvm で VM でも立てるか と思って作業していたんですが、なんか、 あれ、gnome-boxes が一瞬だけ立ち上がって落ちるぞ…… という状態になっていました。 それで、その後、 うーん、これ libv…

Dell XPS (9560) と Mac mini late 2012 間の ssh 通信に Bluetooth PAN を使う様にした

と言う小ネタです。 今、僕は Dell XPS 15-inch (9560) を机の上にほぼ据え置きで設置していて、 その右後ろに Mac mini late 2012 が鎮座、そして XPS の左隣に今まで使ってきた iiyama のモニタと、 その手前にMac 用のキーボード + Trackpad を設営して使…

TypeScript の const enum でちょろっとハマった

まあ、ハマってたと言ってもちょっとだけなんですが、 9.4 Constant Enum Declarations - TypeScript Spec に書かれているconst enum の仕様を把握していなくて、 TypeScript で export した enum が undefined になってコードが動かん。なんでや? ってなっ…

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

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

Mac mini late 2012 に Archlinux をインストールした

2017年 3 月 6日時点での話です。 実際のインストール作業は昨日していたんですが、 Dell New XPS 15-inch (9560) を購入してから、特に使ってなかった、 Mac mini late 2012 に、 Archlinux を入れたりしてました。 で、とりあえず、今は、 rootfs encrypti…

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

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

Google Tag Manager で Google Adsense を制御した話

このブログの過去記事には、いわゆる敏感な話題が含まれていて、 今回 Google Adsense を復活させるに当たり、これに該当する記事では広告を配信しない、 と言う手法を使ったんだけど、今回はその辺りの話を書いてみます。 どの様に制御したか 手順としては…

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

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

ふと Windows 10 で FeedLab と Latemark for Pocket を試したら良い感じだった

RSS / Atom Reader 探しに一区切り着いた感。 www.microsoft.com www.microsoft.com とりあえず各アプリについて説明すると、 FeedLab は Feedly Client Latemark for Pocket は Pocket Client と言う感じで、まあ名前のまんまなんだけど、 今まで試してきた…

macOS Sierra から Windows 10 Pro に取り敢えず乗り換えてみた

と言う話を雑に。 なんで乗り換えたのか 実を言うと、そんなに深い理由とか無かったんだけども、 ここの所、 PC を買い替えたい。でも Mac だと高いし、色々中途半端にロックインされるし…… と言う感じで、購入できる PC がまったくもって決まらなかったので…

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

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

Serverless アーキテクチャ、共有レンタルサーバでも代用可能なのでは?

と、今日ふと思ったので、その辺りを雑に書く。 1. その Serverless は本当に必要ですか? 基本的に、僕は AWS Lambda + Amazon Gateway API みたいなのは、 現代におけるモダンな CGI っぽいモノ という認識でいるんだけど、基本的に、これらの Serverless …

さっき月額換算の固定費を計算したら、¥6,000を切っていた件

他人にとっては割とどうでも良いけれど、個人的には嬉しかったので書く。 昔はまあ、携帯代やら、 ISP (自分専用) やら、各種 Web サービスの利用料やらで結構額が掛かってたんだけど、 ついさっきザックリと端数切り上げで月額換算の固定費を計算してみたら…

GitBook で Markdown 文法そのものに手を入れたい場合には、`kramed` に手を入れると良い

本日の知見未満。 以前、というか数日前に外出中に調べていて、その辺りをまとめるのをすっかり忘れていた話。 まあ、 Markdown で電子書籍が作れる! というソフトウェアに、 github.com っていうのが有るんですが、この GitBook の Markdown 処理系は、 (2…

最近の僕の技術スタック

なんかヒマなので書く。 まあ、 技術スタック 、と言うワリには、大したコトも無い話しなんだけど、最近、僕はこういう言語を使って個人的な開発してますよって話です。 1. 主な開発言語: Golang, ES2015 最近……というよりかは、大分前からそうなんだけど、…

購入済電子書籍 PDF を各種電子書籍専用端末向けに最適化するには `k2pdfopt` が最強っぽい

今日書いた、 the.nyarla.net の続き。 1. 前書き 今日の午前中に書いた上記記事では、 PDF を ePub にするのは止めとけ という結論になったのですが、その記事を書いた後、 (購入した電子書籍な) PDF を Kindle 向けに最適化するにはどうしたらええんや…… …

PDF の電子書籍を ePub に出来ないかと挑戦してみたが、予想以上に難行だった

という話。 まあ、昨日、久しぶりに、 なんか久しぶりに読書でもすっか!!1 と思い立ち、その後、 あ、Kindle で PDF を快適に読めないかな……? と思いついたのが運の尽き、なんか色々試行錯誤してたら、 あれ、読書しようと思ってたのはどこ行ったんや…… …

フィギュアを予約注文する時の、たった一つの守るべき鉄則

欲しいと思ったら速攻で買え! でないとモノが無くなるぞ!!1 ぶっちゃけ、 the.nyarla.net で、買おうかどうか考えてたグレーのヤツ、Amazon で品切れてました。 で、止むを得なく人間色 (っていうのか?) のヤツを予約したっていう。 人々の物欲は無慈悲…

Re:VIEW 用のものすごくシンプルなボイラープレート作った

––––有言実行。 作ったヤツ github.com で、これは何よ? 商業規模の書籍に執筆に耐え得る書籍用の軽量マークアップ言語 に、 github.com というのが有るのですが、今回作ったヤツは、その Re:VIEW で書籍を書く際、 さすがに 毎回これをするのはさすがにめ…

#ポリニアン をようやく開封した

まあ、撮影技術とかポージングが下手なのはほっとけ。 先日、 the.nyarla.net と言っていた、ポリニアンシリーズの、 ポリニアン?FMMクローバ(F/G)出版社/メーカー: ダイバディプロダクション発売日: 2015/04/24メディア: おもちゃ&ホビーこの商品を含むブ…

lightline.vim で一行 AA とか Unicode 絵文字を使うとかわいい感じになる

今日のカスタマイズ。 僕は最近、開発環境の再開発を行っていて、その際に、 パッチの当てたフォントを作るのが面倒 だとか、あるいは、 モバイル (特に iOS) とかの ssh クライントで、パッチを当てたフォントを使うのが難しい といった理由で、 (zsh とか …

Ethereum の DAppS (Decentralized Applications) で参考になりそうなやつ

今日もまた色々探してみたんだけど、今回、新しく下記を見付けたのでメモっておく。 http://book.ethereum-jp.net/book.ethereum-jp.net Ethereum で DAppS 作る上での概念とか考えかたとかその辺りを書いてある書籍。 絶賛執筆中みたいで、GitBook を使って…

物事への過集中を防ぐために『ポモドーロ・テクニック』を導入してみた

概要: という話。 まあこれは私事なんですが、この度、来週の月曜日ぐらいから、 社会復帰 + 就職に向けて色々と活動 (というか就労支援の利用とその事前準備等) を行う事になり、 その上で障害となりそうな、 物事への過集中 を防止するため、今日の夕方ぐ…

React-ish な Component ライブラリは、CSS-based な UI framework と組み合わせると、割と良さげではないか?

以下雑な知見です。 今時、HTML ベースで UI を作るときには、 React だったり、 あるいは Angular とかその系列を使うと思うんですが、僕自身は個人的には、 React-ish な実装としては、 github.com よりも github.com が好みだったりします。 で。 deku は…

『nekokak』コマンドで自分のアイコンを回転させてみた

mattn.kaoriya.net あまりに見詰めすぎると、酔うので注意 。 現に、自分は Soozy Slack で回転アイコン貼り付けた後、 じっとその回転する様を見詰めていたらめっちゃ酔って気分が悪くなりました。 まあ、だったらブログに貼り付けるなよって話では有るんで…

本日の成果

gist.github.com Material UI - Material Design React Components を取り敢えず動かすためのコードです。はい。 まあ、元にしたというか参考にしたコードは以前、 Nyadgets! を React + material-ui 仕様にしようと思って、結局は採用しなかったヤツなんだ…

Gulp や Grunt を使わずに npm scripts で Makefile っぽくビルドタスクを定義するのはアリなのだろうか

なんか無駄に間違った方向に努力している気がしないでもない。

川上量生氏の『コンテンツの秘密 ぼくがジブリで考えたこと』を読んだ

概要: 割と雑な読書感想文です。 昨日だったか、その前だったかに、川上 量生氏の著書、 コンテンツの秘密 ぼくがジブリで考えたこと (NHK出版新書)作者: 川上量生出版社/メーカー: NHK出版発売日: 2015/04/11メディア: Kindle版この商品を含むブログ (12…

CoreOS を fleet とか etcd 抜きで使ってみた

概要: 以下技術系ポエムです。 ちょうど昨日、僕の持っている、 Mac mini late 2012 に、OSX Yosemite を再インストールして、自宅サーバにすべく、 必要最低限のソフトウェアだけを入れて云々、という作業をしていたのですが、 その際に znc や lingr-ircd …

デザインにおける『遊び』と『無駄』の違いについて

概要: 個人的に思うところを書きます。 まあ、ぶっちゃけ僕はプロのデザイナーでもなんでもないので、 今回書いている事が正確かどうかはわからないのですが、 以前、書こうとか思っていて書いてなかった、 デザインにおける『遊び』と『無駄』の違い につい…

増井 俊之氏の著書、『スマホに満足してますか?~ユーザインタフェースの心理学~』を読んだ

概要: はっきり明言しよう。めっちゃ面白かった! 最近、@drikin さんのブログで紹介されていた、 スマホに満足してますか??ユーザインタフェースの心理学? (光文社新書)作者: 増井俊之出版社/メーカー: 光文社発売日: 2015/02/20メディア: Kindle版この商…

僕がブログ記事などの文章を書くときに心がけている三つのコト

概要: ヒマなのでなんとなく書いてみるテスツ 今、ちょうどなんかヒマな感じで、退屈しているので、 僕がブログ記事などの文章を書くときに心がけている三つのコト をさらっと書いてみたいと思います。 1. 言いたいことは三つにまとめる まず最初にこれ。 僕…

本日 FL Studio on Wine in OSX Yosemiteで得られた知見

概要: 知見です。 FL Studio 11.1.1 が、 wine 1.7.31 on OSX Yosemite で、 Cool Stuffとかのプロジェクトファイルを開くと、ほぼ確実にクラッシュする というヤツにずっと悩んでいたのですが、本日 $WINEPREFIX/drive_c/windows/system.ini に、 msacm.vor…

言及

How to set up with Jack Audio Connection Kit over Network 概要: 書いた。 えっと今日はなぜか FL Studioを久しぶりにいじっていて、 FL Studio on Wine in OSX Yosemite をやろうとしてできなかったので、あきらめてVM上で動かすことにしたんですが、 VM…