これをラップに包み、電子レンジの500Wで3分間加熱する。 その後、キッチンペーパーの上で、出てきた水分を30分ほど乾かし、燻製場に、APELUCAのテーブルトップスモーカー をセット。 サクラのスモークチップをひとにぎりスモーカーに入れ、強火で煙を出したら、玉ねぎをスモーカーに。 玉ねぎに熱を加えたいので、このまま強火で燻煙を続ける。 ゆらゆらと立ち上る煙を見ながら、待つこと10分。 丸ごと燻製玉ねぎのローストのできあがりだ。 さて、これは熱いうちに。 サクッと燻製玉ねぎにナイフをいれ、そこに桜塩をふって オリーブオイルをまわしかければ、完成だ。 玉ねぎの甘く香ばしいオーラーが立ち上り、そこに加わる燻製香。 サクラのチップと、桜塩で、気分もあがる。 玉ねぎの甘みと、シンプルな塩味にオリーブオイル。 これ、最高にうまいではないか! アツアツで、野菜の甘みが出た玉ねぎに、コクと香りの黒ビール
We’re happy to announce three new members of the Rails committers team: George, Javan, and Ryuta 🎉! George Claghorn: George has been an integral part in creating our new Active Storage framework. He wrote a substantial part of the framework itself by extracting hard-won lessons from his work at Basecamp on moving our storage to the cloud. George also managed the stand-alone rails/activestorage re
Go programs, when properly implemented, are fairly simple to test programatically. Go unit tests offer: Increased enforcement of behavior expectations beyond the compiler (providing critical assurance around rapidly changing code paths) Fast execution speed (many popular modules' tests can execute completely in seconds) Easy integration into CI pipelines (go test is built right in) Programmatic ra
Karl Matthias Principal Systems Engineer at Nitro. Co-Author of "Docker: Up and Running" from O'Reilly Media. Dublin, Ireland. Twitter Google+ Github If you are coming from Ruby or another dynamic language you are used to mocking and stubbing extensively for testing. This works fabulously well in Ruby, for example, where you can easily modify a class or object at runtime when testing it. Because G
ミニマリズムエルゴノミクスキーボード、let’s split Twitter上の日本のキーボードファンの間でlet’s splitというキーボードをみんなで作ろう的な企画が@matsPodさん主催で開催されていたので参加して作ってみることにした。 もとよりストレートネックと肩こりに悩まされていたのでエルゴノミクスキーボードへの興味は強くあった。そのうちにErgodoxを買い、キーマップを自分流に染めていくうちにErgodoxの無駄なキーの多さが気になっていたのでlet’s splitのコンセプトにはとても共感した。 組み立て、失敗続きの一週間 今回のために半田ごてを買うような電子工作初心者だったので組み立てには手間取った。 正確には組み立て自体はすんなりいった。多分一番乗りで完成!くらいの勢いで。 しかし分離している左右のキーボード同士の通信と左側の一部キーが機能しなかった。 Twitte
glances インストール 使い方 ctop インストール 使い方 gtop インストール 使い方 htop インストール 使い方 vtop インストール 使い方 cpustat インストール 使い方 GitHubを眺めていたらtopの代わりとして使えそうなコマンドが色々あったので試してみる。 glances Glances - An Eye on your system(公式ページ) github.com glancesは色々な情報を表示できるモニタリングツール。 インストール pipでインストールできるので下記コマンドを実行。 $ pip install glances 使い方 glancesで起動できる。図のように色々な情報がまとめて表示可能。 ブラウザで確認できるWebサーバモードや、リモートマシンを監視するクライアント/サーバモードもあるようだ。 ctop ctop(公式ページ
trdsqlというコマンドラインツールを作りました。 Goで作ってます。 githubの trdsqlからダウンロード出来ます。 またLinux/Windows/macOSのバイナリもあります。 以下は、古くなっている内容もいくつかあります。 最新版に対応した、より詳細な内容は trdsql 目次 | Noboru Saito's page を参照して下さい。 これは何? 簡単に言えばCSV(TSV含む)やLTSVに対してSQLを実行できるツールです。 同様のツールが q や textql 等いくつかあります。 trdsqlはPostgreSQLドライバとMySQLドライバを含んでいて実際にDBに接続することでSQLite以上の機能を使用できるようにしています。 PostgreSQLやMySQLの構文が使えるだけではなく、CSVファイルと実テーブルでJOINしたり、CSVファイルからテーブ
TOML v0.4.0 トムの明瞭で最小の言語の意味。 (By Tom Preston Werner) 注:この仕様はまだ固まっておらず、バージョン1.0になるまでは安定しない可能性があります。 目的 TOMLは明瞭なセマンティクスを持ち、可読性の高い、ミニマルな設定ファイルフォーマットとなることを目的として作られています。TOMLは曖昧さなしに連想配列に変換できるよう設計されていて、 様々な言語上でそれらのデータ構造に展開することが出来ます。 例 # TOMLドキュメントの例です。 title = "TOML Example" [owner] name = "Lance Uppercut" dob = 1979-05-27T07:32:00-08:00 # 日付は当然ファーストクラスです。 [database] server = "192.168.1.1" ports = [ 8001,
TOML は、GitHub の中の人が提案した、設定ファイルを記述するための小さな言語である。明瞭な文法なため、人間が読みやすい。また、TOML はハッシュテーブルに明確にマップするように設計されているので、様々な言語でのデータ構造へパースしやすい。 また、Vim で有名な NeoBundle が TOML パーサを搭載したことや、勢いづいている Go でのサポートも熱いことから、すごく伸びそうなフォーマットである。 TOMLノススメ 【個人メモ】設定ファイルフォーマットにはTOMLがいいのかも NeoBundleのプラグイン管理をTOMLに任せてvimrcをスッキリさせる GoとTOML 仕様 TOML の仕様は単純だ。 大文字小文字を区別する UTF-8 である必要がある ホワイトスペースとは tab (0x09) と space (0x20) のみ 改行とは LF (0x0A) と
スキップフロアってこういう風に作るんだよ!的な、そんなおたく。 まず外観からしてかっこいい。さすが建築家の建てた家。 出典: suumo.jp ご覧の通りのセンスの良さ。 そしてセンスと趣味がふんだんに、それはもうふんだんに…。 この中に詰め込んであります! 出典: suumo.jp ほんと、すごい。 まずこの駐車場。地下に降りるようになっているのですが… 出典: suumo.jp 車の奥にバイクも置ける! 出典: suumo.jp なるほど、うまく作ってる! じゃ無いですか?そう思うじゃ無いですか? これがまだこれだけで無いのですよ…! 玄関に入ったら緩やかな登りのスロープで… 出典: suumo.jp スロープの先にまたバイクを置いてあるという! え?バイク何台?!自転車何台?!という感じ。 出典: suumo.jp でね、そのバイク置き場の横で半分ステップを上がると… 出典: suu
はじめに githooksをうまく使うことで、lintによる規約チェックやコミットメッセージのフォーマット確認など、チームメンバー全員のコード品質を担保したり、作業の漏れを防ぐことが出来ます。 というわけで、今回はチームメンバー全体で共有しておきたい、オススメのgithooksをまとめてみたいと思います。 注意点 基本的にbash前提で書いているので、 #!/bin/bash をgithooksの各ファイルの1行目に書いておいてください。 また、githooksは実行権限がないと動きません。 なので、ファイルを作った後は必ず権限を付与してあげてください。 vi .git/hooks/pre-commit chmod +x .git/hooks/pre-commit vi .git/hooks/commit-msg chmod +x .git/hooks/commit-msg それと、hoo
git diff は色んな場面で本当によく使うんですが、できることが多いだけに全然覚えられずに毎回調べてしまいます。 なので、場面ごとに使えるコマンドを一覧でまとめてみました。 先にワークツリーとインデックス【Gitの基本】- サルでもわかるGit入門を読んでおくと、ここに書いてある diff について理解しやすいと思います。 git pull する前にリモートとの変更点を見る git pull をする前にローカルの最新コミットと pull 先のリモートリポジトリとの変更点が見たいときはこのコマンドで見れます。 ここでいうリモート名は origin とかそういうやつです。 git push する前にリモートとの変更点を見る 上記のコマンドは、こんな感じで逆にもできます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く