macのkicadにローカルなフットプリントライブラリを設定する方法

2017年11月16日木曜日
背景 基盤を自作する会 を開催したときに、macユーザーの方がフットプリントを期待通り読み込めないことがありました。 調べてみたところ、ファイルの置き換えができていない場合にそのような状態になることが分かりました。 ファイルの置き換え手順が分かりにくく感じたので、画...

pythonのpipでインストールできるライブラリを公開する方法

2017年11月14日火曜日
背景 pipとはpythonのライブラリ管理プログラムです。 ライブラリとして公開できたら良いと思うプログラム( raspberry piでLCD(AQM1602)を使い、IPを表示する方法 )があったので、公開してみました。 下記のサイトなどを参考にして公開でき...

ubuntuで動かすemacsの日本語フォントを調整する方法

2017年11月6日月曜日
苦労したので、分かったことを共有します。 動作環境 OS: ubuntu17.10 emacs: 25.2.2 背景 ubuntu17.10のaptコマンドでインストールできるemacsで使われる日本語フォントは、個人的にあまり好きではありません。...

ubuntu17.10で日付を上部のバーに表示する方法

2017年10月25日水曜日
設定方法が分かったので、メモを共有します。 設定方法 下記のコマンドを実行します。 gsettings set org.gnome.desktop.interface clock-show-date true 関連情報 下記のスレッドで方法を知りました。 ...

ubuntu17.10にdockerをインストールする方法

2017年10月24日火曜日
迷ったので、メモを残し、共有します。 背景 docker とはcontainerという単位でlinuxの仮想環境を作れる、環境構築プログラムです。 DBやプログラミング言語が設定されたcontainerなどが公開されているため、自分のPCに環境を構築しなくても、該...

ubuntu17.10のmysqlにrailsからアクセスする方法

2017年10月22日日曜日
OS更新するたびに悩むので、メモを共有します。 使ったもの ubuntu17.10をインストールしたPC ubuntuOSはこちらからダウンロードできます。 Download Ubuntu Desktop mysql 下記のコマンドでインストールしま...

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...