ThinkPad S1 YOGA(2014年モデル)のタッチパッドを交換した話

2017年10月14日土曜日
自分が使っているThinkPad YOGAのSSD交換について検索していたところ、下記の記事でX250の使われているタッチパッドが付けられることを知りました。 Lenovo ThinkPad S1 Yoga 改良 早速やってみたので、自分の言葉で手順と感想を残します...

emacsでmagitを使ってタイプ数を減らす話

2017年9月30日土曜日
magitとはemacsでgitの操作ができるプラグインです。 「magitを使えばgit操作のためのタイプ数を減らせる」と聞いたので、自分が普段している操作をmagitで行う方法を調べてみました。 メモも兼ねて共有します。 magitのインストール方法 ini...

DataTablesに追加した独自の検索情報をsaveStateで管理する方法

2017年9月30日土曜日
実現までに調査と時間を要したので、メモを共有します。 背景 DataTables とは、一覧表示をサポートしてくれる、jsのライブラリです。 DataTablesには saveState というオプションがあり、これを有効にするとブラウザのローカルストレー...

clojureで改行なしのlogを表示する方法

2017年9月23日土曜日
詰まりながらも実現できたのでメモを残します。 動作確認環境 下記の環境で動作確認しました。 OS: ubuntu leiningen: 2.7.1 clojure: 1.8.0 java: open-jdk-1.8 方法 「 print 」「\r」「...

calvinを使ってhiccupを利用したnodejsアプリを作る方法

2017年9月6日水曜日
やりたかったことを実現できたので、方法を共有します。 背景 前回は lumo を使って、nodejsのアプリをcojurescript(以下cljs)で作りました。 lumo(javaに依存しないclojurescriptビルドツール)でnodejsアプリを作る方...

lumo(javaに依存しないclojurescriptビルドツール)でnodejsアプリを作る方法

2017年8月31日木曜日
個人的に興味のある内容なので、自分の言葉でまとめます。 背景 clojure とはjavaの上で動くlisp系(関数型)言語です。 clojurescript (以後cljs)とはjavascript(以後js)をclojureで書ける言語です。 cljsをj...

FreecCADでshell(蓋の無い、内側をくり抜いた箱)を作る方法

2017年8月27日日曜日
個人的に便利だと思う機能を知ったので、手順を共有します。 使ったもの FreeCAD 全体像 この手順でshell(蓋の無い、内側をくり抜いた箱)を作ります。 底面の作成 立方体の作成 壁の厚さを指定 1. 底面の作成 箱の底面のスケッチを...

FreeCADでstlファイルを出力する方法

2017年8月18日金曜日
やり方が分かるまでに時間がかかったので、メモを共有します。 FreeCADとは オープンソースの3D CADソフトです。 https://www.freecadweb.org/ stlファイルとは 3次元形状を保存するファイルです。 3Dプリンタで出力...