write ahead log

ロールフォワード用

Windows

PowerShellではてなブログへ記事を投稿するクライアントを作った

最近はPowerShellが良さそうと感じているのでちょっと書いてみた. github.com Windows10はとても良い感じだし, Windows使うなら変にソフトを使うよりもPowerShellを素直に使うほうが良い気がしてきている. WLSは非常に良いのだけど, やっぱり統一感がないと…

Windows開発環境構築メモ(2018年10月版)

[2018/11/13追記: cmderが微妙だったのでPowerShellに変えた] PC環境を引っ越すのでメモしておく. Windows10は良い. 入れるもの 開発はどうせ仮想マシンなので最低限だけ. Google Chrome Ctrl2Cap Ricty(Font) VirtualBox Vagrant lahplus gVim git Windows1…

windowsでvimを使う時の設定時の注意

忘れそうなのでメモしておく. mac/linuxだと.vimと.vimrcと.gvimrcだけど、windowsだとvimfilesと_vimrcと_gvimrcになる. あと, windowsだとhomeフォルダが%USERPROFILE%のディレクトリになる. .vimがどこかわからなくて困っていたが, :echo &rtp で確認でき…

WSLでRubyを使うとなんか警告が出て消したい

昔対処して忘れてたのでメモしておく. Insecure worldほにゃららがやたら出る WSLでVagrantを使ったりすると以下の様なメッセージが表示される. warning: Insecure world writable dir /mnt/c in PATH, mode 040777 Rubyは親切なので権限が過剰じゃないかと…

WSLでVagrantを使う際のメモ

VagrantもWSLから使いたい. 公式サポートはしていないようだけど, アルファ版で機能提供されているようなので使ってみた. VirtualBoxのインストール ここからダウンロード ホストになるWindowsにVirtualBoxをインストールする. これはWSLは関係ない. WSL上に…

Homestead環境をWSL(Ubuntu)上で用意した時のメモ

忘れそうなので, とりあえずざっとメモ. vagrantをWSL上に入れる 別記事にした. Homesteadのインストール WSL(ubuntu)で作業. $ git clone https://github.com/laravel/homestead.git $ bash init.sh # Homestead.yamlが生成される. 必要なら生成ファイルを…

Visual Studio Installer Projectで上書きインストールができない

インストーラを作りたい 昔々, Visual Studio にはInstaller Projectというインストーラを作成するためのプロジェクトを作成する機能がありました. 機能が少なくても標準でついてきていたので非常に便利だったようなのですが2005くらいから消えてしまったそ…

VB.NET(Windows Forms)で見積管理システムを作った

昨今の技術動向をガン無視ですが, ここ2,3ヶ月ほど深夜にぼちぼちやっていたのが形になったので. github.com Releaseにインストーラを入れてみました. TravisCIが使えるかと思いましたが, 流石にWinformは無理でした.(VBはサポートしてるんですね) 目的 一応…

WSLのUbuntuにsqlplus(Oracle client)を入れる

何でも動いてビビっちゃうWSLですが, sqlplusを入れてみました. ますますWSL環境に引きこもりそうです. ダウンロード この辺からどうぞ. Oracle Database 12c Release 1 (12.1.0.2.0) ユーザ登録が要るの, 面倒ですけど. libaio1とalienをインストール oracl…

WSL上のUbuntuのターミナル色テーマを変更する

色テーマを、変えたい Ubuntu on WSL(bash on windows)は非常に使い勝手が良くて, すっかりこれ無しでは仕事ができなくなってしまった. しかし色テーマ, これだけが不満だった. (赤が見づらい) まぁ, プロパティからポチポチ変えりゃいいんですが, あまりに…

WSL(ubuntu)でRails環境を構築した時のコマンド履歴

もうずいぶん触ってないし, Railsチュートリアルやろうかと思ってハマったので. historyを加工して書き留めておく. $sudo apt install ruby-dev $sudo apt-get install libxml2 libxml2-dev libxslt-dev $sudo apt install ruby-bundler $bundle config buil…

minttyのロケールを設定する

msys2を入れてフォントや透過度を変えて満足して使っていたが, svnをコマンドで使うとロケールがおかしいと怒られた. $ svn update svn: warning: cannot set LC_CTYPE locale svn: warning: environment variable LANG is ja svn: warning: please check th…

Microsoft IMEでON/OFFをCtrl+Spaceに割り当てる

Windows10で. IMEバー右クリック プロパティを開く Microsoft IMEの設定画面で詳細設定ボタンクリック 全般タブ 編集操作 => キー設定の変更ボタンをクリック GridViewのCtrl+SpaceにIME-オン/オフを設定

Windows10にPostgreSQLを入れる

Windowsに入れたことないので, メモ書き. ダウンロードする PostgreSQLの公式へ行くと, インストーラは別の場所で配布されているらしい. ここからダウンロードしてインストールした. インストールする 基本「Next」押しただけ. パスワードは普通に設定します…

Windows10のスタートアップフォルダの場所

毎回調べないとならなくなってきて鬱陶しいのでメモ. Windows7と8でもたぶん同じ. C:\Users\ [ユーザー名]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Windows10上のMSYS2でRictyを使う

面倒なので手順だけ. URLは変わるかもしれない. $ mkdir ricty $ cd ricty $ wget http://www.rs.tus.ac.jp/yyusa/ricty_diminished/ricty_diminished-4.0.1.tar.gz $ tar xvf ricty_diminished-4.0.1.tar.gz $ start . フォントをダブルクリックしてインス…

Windows10でDockerを使う

自宅のPCをWindowsにした直後に「そうだ, docker使ってみよう」とふと思いついた. 必要なものと前提 まず, WindowsにおいてはDockerは2種類あるようだ. VirtualBox上のLinux + docker(Docker Toolbox) Hyper-V上のLinux + docker(Docker for Windows) Docker…

Windowsのコマンドラインでクリップボードにコピーする

パソコン初心者みたいだけど、知らなかったのでメモっとく. Windowsのコマンドプロンプトではclipコマンドというものがあって、クリップボードにコマンド結果などをコピーできる. date /T | clip 貼り付け結果: 2016/10/15 echoでちょっとしたものを出した…