パソコンなど

パソコンの話をします。

WacomのペンタブをX上でつかう

タブレットデバイス タブレットデバイス(いわゆるペンタブ)は、絵や文字を描くときに便利な入力デバイスである。マウスやトラックポイント、タッチパッドに比べて遥かに自然に線などを描くことができる。 X上で使う上での問題点 X上では、タブレットデバイス…

ThinkPad X13 Gen 3 (AMD) 良かったよの話

少し前にパソコンを新調した。 結構良いマシンだと思ったのでレビューする。 主なカスタマイズ CPU: Ryzen7 PRO 6850U RAM: 32GB Battery: 54Wh (4 cells) Display: 2560x1600 Keyboard: English, backlight SSD: WD-black 1TB (replaced) WLAN: Qaulcomm QC…

自作ウィンドウマネージャとほげWM

私のデスクトップ環境(左上側にFHD、右側に4Kモニタ) Linuxを快適に使うために、X上のウィンドウマネージャを自作した。 生のX、または自作ウィンドウマネージャに関する日本語の情報はほとんどないので、これを書こうと思う。 1. ウィンドウマネージャとHOG…

エラトステネスの篩の高速化

少し前に某会社の採用試験問題(?)の解説みたいな感じでエラトステネスの篩が話題になっていたので書こうと思う。C++を使うよ。 エラトステネスの篩とは ある数以下の素数を比較的高速に求めるアルゴリズム。数の集合から素数の倍数を取り除くことで最後に素…

巨大なjsonをいい感じに閲覧する

クソゲーのデータマイニングは、gameparams.jsonのデータを見る感じとなっています。しかし、gameparams.jsonはファイル容量にして226MB、615万行、2.26億文字のかなり巨大なファイルです。一般的なテキストエディタ、(atom, sublime textなど)では開くこと…