とにかく書く

日々の雑感や知り得たことを、とにかく書いています

マザーボード変更(Z370 GAMING PLUS へ)

PCのマザーボードを Z370 GAMING PLUS にした。CPU は Intel Core i5 8400, メモリもDDR2 のものしか持っていなかったので、DDR4 8GB x 2枚を新調した。マザーボードとCPUで約3万円、メモリで約2万円。 当初、Arch Linux が上手く起動せずに困ったのでメモす…

コロッケとゆで卵

出来合いのものでも自分で作ったものでも、コロッケにゆで卵を入れてかるく潰すとポテトサラダみたいで美味しい。

豚の生姜焼き

最近は豚の生姜焼きにはまってるので、また忘れないよう作り方をメモする。

ローストビーフ

昨日キチリで食べたローストビーフが美味しかったので家でも作ってみた。20分程度で作れて意外に簡単だった。材料 牛肉 もも 250g程度 オールスパイス 適量 塩 適量 胡椒 適量 にんにく 1カケ 生姜 にんにく1カケと等量 香味野菜(玉ねぎなど。食べない。肉…

Arch Linux で BUFFALO「WI-U2-433DHP」を使う(2018/02/18 修正版)

以前、 BUFFALO の WI-U2-433DHP をつかうためにドライバとしてGitHub - paralin/rtl8821au: RTL8821au driver updated to work on the latest kernels を使っていた。ところが linux/timer.h にあった init_timer 関数(マクロだけど)や、struct timer_lis…

Arch Linux で BUFFALO「WI-U2-433DHP」を使う

Arch Linux で BUFFALO「WI-U2-433DHP」を使うためにやったことのメモ。 この記事の記述は古く、もはや使えません。新しい記事を参照してください。

find-tags の実行時に TAGS ファイルを探しに行く

GNU Global だと、こういうことはやってくれるけど、変数と関数を区別していて(?)手になじまなかったので etags を使い続けている。だけど GNU Global はタグファイルを自動で検索してくれるところが使いやすかった。 だから etags の場合でも find-tags を…

夏の一品

かんたんに作れる一品をメモ。 オクラ:鍋や電気ポットで沸かしたお湯をかける。お湯の量は5本で500cc程度。そのあと5mm程度に輪切りにする ミョウガ:両端を切り、縦に輪切りにする 大葉:茎を切って捨て、葉を細切りにする 豆腐:取り出す 豆腐にオクラと…

疲れているときの男料理

普段はかんたんに炒めものを作ることが多いけれど今日はあまりにも疲れていた。 そこで冷凍チャーハンとレタス(1人なら1/2カットでOK)を買ってきて、レタスを2cm角に切り刻んでチャーハンに混ぜて電子レンジで温めた。美味しいレタスチャーハンの完成。

標準のファイラをnemoにする

Dropbox の「フォルダを開く」をクリックすると audacious で開こうとして使い物にならないので調べた。以下で設定する。 xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search gsettings set org.gnome.desktop.background sho…

HDDがマウントできなかった

Arch Linux の起動時にXFS でフォーマットしているHDDがマウントできなかったので調べて解決した。そのメモ。

シェルスクリプト Tips

シェルスクリプトで「こんなときどうしよう」と思って調べたことを備忘録としてまとめます。同様のことがあれば今後追記していきます。Wiki代わりに。

Windows 7 を5年半使って気づいたこと

タイトルは大仰だけれど、フォルダを開いた状態で BackSpace キーを押すと、直前に表示されていたフォルダに移動することに初めて気づいた。Raymond Chen が Microsoft の TechNet マガジンに書いているとおり、Windows XP から Windows Vista になったとき…

HDDをSSDに換装したメモ

Windows用ノートPCとして使っている lenovo の ThinkPad は最近動作が遅いなぁと感じていた。Windows エクスペリエンス インデックス によるとHDDのスコアが5.4と他より1.0ポイントも低い。起動時もやたらHDDアクセスランプが点灯しているし、SSDに変えてみ…

メニュー等の文字が表示されない

Firefox にて Firefox Sync で Windows版Firefox と同期させたためかフォントの設定がおかしくなってメニュー等に全く文字が表示されなくなった。 こうなると、設定画面すら文字が表示されなくて、設定の変更すらままならなかった。${HOME}/.mozilla/firefox…

Vivaldi を使ってみた

Firefox がメモリを多く消費してしまっているので、Vivaldi (1.0) を使ってみた。ベータ版から改良されていて、動作も軽快でとても使いやすい。flash は chromium-pepper-flash をAURからダウンロードすると自動的に[ツール]→[プラグイン]で読み込んでくれて…

Virtual Box で仮想PCが起動できない

久々に Virtual Box で仮想PCを起動しようとしたら vboxdrv モジュールが見つからないとか言われて起動できなかった。 linux-headers を pacman からインストールするとモジュールも再コンパイルされた。あとはエラー時に出ていたコマンドを実行すると起動す…

印刷できない The PPD version (x.x.x) is not compatible with Gutenprint y.y.y

印刷できなかった。 CUPS の管理ページでジョブの状況を見ると、 The PPD version (x.x.x) is not compatible with Gutenprint y.y.y と出ていた。x.x.x と y.y.y は、このときのそれぞれのバージョン番号で、食い違っていた。Arch Linux のフォーラムを参考…

はじめてのOpenCV

OpenCVは、画像処理・画像解析ライブラリ。 カメラから取得した画像を使って、なにかしてみようと思い使ってみる。

光沢のある丸いボタンの描き方

フラットなデザインが主流にもかかわらず、GIMP での光沢のある丸いボタン(アクア風のボタン)の描き方を書いてみます。ちなみに Windows ソフトでは TAKABO SOFT の AQUA MAKER2 という便利なソフトがあるので、それを使えば良い…と記事を書く段階になって…

firefox 43.0.1

ArchLinux にて firefox 43.0.1 をfirefoxの公式ウェブサイトからダウンロードしたらそのまま使えた、という話。

x11keymacs を Arch Linux で使ってみる

Yashiro Takeshi氏のプログラムで、キー入力を変換してくれるソフトウェアである x11keymacs を Arch Linux で使えるようにしてみた。Libre Office のキーバインドがどうしても我慢できなかったから。

覆面算WWWDOT - GOOGLE = DOTCOMを解く

C言語でやってみた。やっつけのひどいコードだけども。 #include <stdio.h> #include <stdlib.h> #include <string.h> /* WWWDOT - GOOGLE = DOTCOM: EとMは互換 */ /* W > G */ /* WDOTGLECM */ /* 012345678 */ typedef enum { false, true } bool; enum { W, D, O, T, G, L, E, C, M };</string.h></stdlib.h></stdio.h>…

シェルスクリプトで半角スペースを含むファイル名を扱う

Bash のシェルスクリプトで半角スペースを含むファイル名を扱うには、環境変数 IFS (Internal Field Separator) を改行だけにすればよい。 #!/bin/sh IFS_BACKUP=$IFS IFS=$'\n' # スクリプトをここに書く IFS=$IFS_BACKUP 滅多に遭遇しないながらも、ずっと…

Sambaでファイルサーバ

HDDの容量が余っていたので、パーティションを分けて妻の写真フォルダ用にSambaでファイルサーバにしてみた。 HDDはバックアップ用と2つあるので、1つ目をパーティションを区切ってファイルをコピー、2つ目も同様にパーティションを区切ってコピーした。備忘…

ArchLinux から EPSON の PX-401A で印刷する

FreeBSD の時と同様に Kosei's FreeBSD Blog: CUPSでCanon iP 4200プリンター を参考にgutenprint をドライバにして CUPS で印刷した。aur にある epson-inkjet-printer-px-402a をドライバとして使うと印刷できなかった。あと、Epson 公式の Mandriva Linux…

Google Test でC言語のプログラムをテストする

Google Test でC言語のプログラムをテストするようにできたのでメモ書き。C言語でプログラムを書いていて、CUnit でテストコードを書いていたのだけれど、CU_ASSERT_EQUAL などで failure になっても「どんな値で failure になったのか」が分からなかった。G…

ディスクの初期化

Windows でUSBメモリを含むディスクを初期化する方法。diskpart コマンドを使う。 diskpartコマンドについては、@IT の記事に詳しいけれど、ディスクがそもそも使用不可などになっている場合の対処が書いていなかったので。

TABLE の行(tr)の入れ替え

JavaScript で table の行(tr)を入れ替えようと次のように書いたら Node not found っていうエラーが出た。 function swap(a, b) { var table = document.getElementById('table_name'); var clone = table.rows[a].cloneNode(true); table.replaceChild(t…

Nautilus SVN をインストールする

Arch Linux でも Windows の TortoiseSVN みたいな SVN クライアントが使いたいな、と思ったので AUR にある Nautilus SVN をインストールしてみた。