読者です 読者をやめる 読者になる 読者になる

haiju's 開発メモ

開発に必要な情報を自分用にメモ

tips

Manjaro Fluxbox 15.12_x86-64でlibtinfo.so.5が見つからなくてPureScriptのインストールでハマった

Manjaro Fluxbox 15.12を使っていて、npmでPureScriptを インストールしてパッと見、インストールできたー! と思って、pscコマンドやpulpコマンドを実行してみたら 以下エラーで動かなかった。 /usr/lib/node_modules/purescript/vendor/psc: error while l…

Win7(x64)のVMのCentOS7(x64)にibus-mozcを導入

CentOS7をミニマルからインストールして日本語入力 はFedora24でも使っていた、ibus-mozcを使いたいという ことで導入した手順をメモ。 Virtualboxのバージョンは5.1系最新の5.1.8を使用。 日本語フォントを最初にインストールしておく。 $ sudo yum install…

VMのManjaro GNOME 16.10のtmpfsが100%になってたら

最近、自宅のほぼOfficeサーバ化してるMacbook Air のVirtualboxのManjaro GNOME 16.10にzshを インストールしようとしたら、マウント位置が /tmp のtmpfs以下が100%になってて容量不足で無理だった ので、とりあえず1GB -> 2GBに増やしてみた手順を メモ。 …

【自分用メモ】MySQL障害解析の仕方

[参考サイト] www.hachim.jp nippondanji.blogspot.jp qiita.com thinkit.co.jp

VMのManjaro-gnome-16.08_x86-64をHostのWin7(x86-64)からsshアクセス可能にする

ノートPCの画面が狭いので、HostのMobaXtermでも 編集できるようにsshアクセスを許可する。 [手順] 1. Guestのmanjaroにopensshをインストール。 % sudo pacman -S openssh 2. serviceに登録。 % sudo systemctl enable sshd Created symlink /etc/systemd/s…

VMのManjaro-gnome-16.08_x86-64 で rootパスワードを設定してsuでrootユーザに切替られるユーザを限定

CakePHPのプロジェクトで使用している開発環境 で、明示的なrootユーザとhttp(apache)ユーザを 作成する必要があって調べたことをメモ。 [rootユーザのパスワード設定] 1. 以下のコマンドを実行し、rootのパスワードを設定。 % sudo passwd root 新しいパス…

Manjaro Fluxbox 15.12でfzf-0.15.2-1-x86_64.pkg.tar.gzが破損しててupdateにコケる件の対応策

ここ数日、タイトルのファイルが破損しててpacmanで システムの更新ができなくて困ったねーと思っていた件を 調べて対応したのでメモ。 ManjaroやArch界隈を調べていたら同じ内容でコケてる人が 多数。対応策はManjaroのforumで発見。 [手順] 1. pacmanで ar…

VirtualboxにインストールしたFedora24を再起動後、ディスクから起動できない場合の対応

使用しているバージョンはそれぞれ以下。 Virtualbox: 5.1.8-111374-Win Fedora: Fedora-LXDE-Live-x86_64-24-1.2 で、Virtualboxにインストール後に再起動したら下記 エラーが出てHDDから起動できない。 Booting from local disk... FATAL: INT18: BOOT FAI…

Fedora24に日本語フォントとmozcを導入

ibusで動かしてる日本語入力IMが半角/全角 キーで切り替わらないよう困ったー。 ということで、おとなしくmozcを導入した話。 [手順] 1. vl-gothic-pとipa-gothic,ipa-minchoをインストール $ sudo dnf install ipa-gothic-fonts ipa-mincho-fonts vlgothic-…

【自分用メモ】MariaDBとかLevelDBとか。Webサービスのデータ保存について

RDBMSだったらMariaDB、NoSQLだったら SQliteみたいなファイル形式で保存するDBって ないんだっけ?で調べていたらGoogle製の LevelDBってのがあるらしい。 詳しく内容は見てないけど、構想中のサービス で使ってみたいなと思ったのでメモ。 その他にも従来…

rustupを使ってRust開発環境を構築

以前、VAIO Duo11でmanjaroをWindow8のVMで運用している時は、 multirustで環境構築をしたという記事を書いたけど、その後、 rustupを使ってインストールするという情報が出回ったので connpassにはmultirustを使ってインストールする情報が 書いてあったけ…

Manjaro Fluxbox 15.12の日本語ディレクトリ名を英語名に戻した

前の記事の通りにコマンドを実行してみたら、「Command not found」 だったので、コマンドをインストールするとこからやったw [手順] 1. xdg-users-dirs-gtkをインストール % sudo pacman -S xdg-users-dirs-gtk 2. 改めて、一般ユーザでコマンドを実行 % L…

Fedora24 LXDE (32bit) のhome以下の日本語ディレクトリ名を英語名に戻す

これは多分、他のLinuxについても共通だと思う。 (違ったら調べる) 日本語をわざわざ入力するの大変なので、やっぱり 英語名に戻すことにした。 [手順] 1. 以下のコマンドをターミナルに入力し実行。 $ LANG=C xdg-user-dirs-gtk-update 2. 画面に「フォル…

Manjaro Fluxbox 15.12にatomエディタを導入する(1) インストール〜日本語表示設定まで

visual studio code + IonideでもF#開発はできるけど、atom + Ionideで利用 できるプラグインの方が多機能なので、その環境も作りたいなーってのと 他にCommon Lisp開発環境用のatom-slimeも試してみたいという理由で 今年の春頃はarch/manjaroでインストー…

Manjaro Fluxbox 15.12のカーネルをアップグレード

ようやく、VAIO Duo11のManjaroのカーネルを4.1.xから4.4.xに アップグレードした。 [手順] 1. kernel 4.4をインストール % sudo pacman -Sy linux44 2. システムを再起動し、以下コマンドでkenal 4.4になったことを確認 % uname -r4.4.21-1-MANJARO [参考…

Linuxのカーネル情報を確認するコマンド

VAIO Duo11にインストールしているManjaroのカーネルを バージョンアップしたいので、カーネルのバージョン等の 情報を確認するコマンドについて調べてメモ。 **確認自体はWindows7(32bit)のVirtualBox上のFedoraで行っている。 [コマンドについて] Linux そ…

sudoユーザを追加する方法

[Note] 1. /etc/sudoers ファイルに sudoコマンドを利用できるユーザを追加。 2. /etc/sudoers ファイルには予めsudoコマンドを利用できるグループが 用意されている。 (ex) Debian: sudoグループ, CentOS/Fedora: wheelグループ ※Fedora24の場合、上記ファ…

Fedora24_x86-64にatomでF#とCommon Lisp開発環境を構築【準備編】

自宅のMBAのVirtualBoxにFedora24を入れたので F#とCommon Lisp開発環境をManjaroでエラーで 入れられなかったAtomで作ってみる準備用メモ。 [参考サイト] inchingforward.com nmilosev.svbtle.com atom.io F#: IDEs, text editors and how to get started –…

低スペックなWindows7環境にVirtualbox + Manjaro 16.03 LXDEでLAMP環境を構築 (1)

Virtualboxを再起動したら、エラーで何も起動しなくなってしまったけど、 Virtualboxを利用しない仮想環境やWindowsを消去してLinux環境を 構築した場合に役立つだろうと思い、メモ。 [構築手順] 1. Virtualboxにメモリ1GBとHDD30GBほどを割り当てて、 Man…

CodeIgniterが新しくなって帰ってきてたらしい(ΦωΦ)

CodeIgniterはWordpressで開発する会社にいる頃に チラっと聞いたことあって使うかもしれなかった けど、結局、使わなかった。 約2年ほど前だったけど、既に、日本語ドキュメント サイトが放置されてるなーって印象しかなかったけど、 去年くらいからオーナ…

魔法少女よりも速い弟分(ΦωΦ)

Laravelについてはさっきまとめたくらいで、人気が 一番あるらしいけど、Rails並の重量級フレームワーク で遅いということくらいしかまだよくわからないのだけど、 魔法少女にはLumenというマイクロフレームワークの 速度がでる弟分フレームワークがおるらし…

デザートより魔法少女で(ΦωΦ)

タイトルにあまり意味はありませんw 派遣先でPHPで社内システムを開発しているけど、 過去の遺物(PHP5.1.6)でちょっとした共通ライブラリ とBootstrapとjQuery程度しか使えずに開発している。 でも同じ社内にはCakePHPとかPHPUnitを使ってる プロジェクトも…

Manjaro Fluxbox 15.12のChromiumにflashプラグインをインストール

flashといえばadobeだけどChromiumには専用のがあると知って インストールした際の備忘録。 [手順] 1. Chromium用のflashプラグインをインストール。 % yaourt -S chromium-pepper-flash 2. プラグインを有効化。 Chromiumを起動し下記アドレスにアクセス。 …

Manjaro Fluxbox 15.12の日本語入力をuim-anthyからfcitx-mozcに変更して自動起動の設定をする

仕事先での低スペックWindows7のVirtualboxにManjaro-lxde-16.03 をインストールしてLAMP環境を構築した時に、fcitx-mozcを使って やっぱりuim-anthyより安定してていいなーと思ったので、ようやく 重い腰を上げてfcitx-mozcに変更してfluxbox起動時に自動起…

低スペックなWindows7環境にvirtualbox + Trisquel Mini GNU/Linuxで開発環境を構築(3)HostOSからGuestOSにアクセス可能にしてWeb開発を支援

VirtualBoxのGuestOSにインストールしたTrisquel Miniのデフォルト ブラウザのMidoriはBootstrapに非対応で、FirefoxやChromeのように プラグインでデバッグツールを拡張して使えないので、HostOSから のアクセスを可能にして、デバッグ支援環境を構築する。…

低スペックなWindows7環境にvirtualbox + Trisquel Mini GNU/Linuxで開発環境を構築(2)LAMP環境構築

Debian/Ubuntu系でLAMP環境の構築手順をメモ。 Trisquel Mini 7.0はUbuntu 14.04LTS相当なので、その辺の情報をまとめる。 [手順] 1. apache2インストール。 $ sudo apt-get install apache2 apache2-utils 2. /etc/apache2/mods-enabled/dir.confを編集して…

低スペックなWindows7環境にvirtualbox + Trisquel Mini GNU/Linuxで開発環境を構築(1)日本語化,VBoxGuestAdditionsインストール

自分なりに低スペックなWindows7のローカル開発環境としてCygwinか gnupackの導入を検討していたけど、/home/<username>がないのが気持ち 悪いし、Windows7と同様の構成にするとディレクトリが深くなり過ぎるから 面倒くさくて無理!!!!! ということで、Netbookと</username>…

軽量Linux

Cygwinとgnupackをインストールまでしたけど 設定とかいろいろ詳細がわからなかったので、 virtualbox + 軽量Linuxでやり直すとこまで戻って 自分用メモ。 www.linux.com www.techworm.net www.linuxandubuntu.com www.linuxandubuntu.com Trisquel Mini | T…

gnupackとCygwinについて

主に仕事で使うローカル開発環境についてのメモ。 gnupack Users Guide qiita.com quindim.hatenablog.com yuukiar.co qiita.com WindowsでLinuxを使い人向けの「Cygwin」「gnupack」 qiita.com commte.net forest.watch.impress.co.jp keisanbutsuriya.hate…

MySQLでデータ更新に失敗した時にAuto_incrementの値を手動で調整

Auto_incrementに設定された値を手動で戻したい場合の対応。 [手順] 1. 手動で調整したいテーブルのAuto_incrementを確認(7282 を 7279に修正したい) SHOW TABLE STATUS LIKE '%tablename%'; -> 7282 2. 調整したい数まで更新に失敗したデータを削除。 Delet…

Windows7にGolangを勉強する環境を構築 (1)

タスクを2時間ほどで完了してしまって、暇だったので Windows7にGolangを勉強する環境を構築したメモ。 golangのstatic site generatorにあるgo-templatesとは何だ? というのを解明するために勉強する環境を作る。 [手順] 1. 公式から最新のWin32バイナリの…

visual-studio-code + Ionide+WebSharper + Yeoman on Manjaro Fluxbox 15.12 準備編

MonoDevelpの方がvisual-studio-codeよりも軽いけど、 そのままではFSCore.dllの参照設定がエラーになるってのと できればエディタだけでWebSharperが使えたらいいのに。 と思って調べていたら、Atom-Editorのプラグインで ionide-websharperってのがあった…

VAIO Duo11のManjaroのサウンドを設定する

VAIO Duo 11にインストールしたManjaroで音楽を聴こうと 思って、Youtubeとかネットラジオに接続してみたけど 音が出てなーい!!!!! ってことで、ArchWikiをメインに横目で見ながらデフォルトで インストール済みのライブラリやソフトを確認しながら 書…

Windows7にVisual Studio 2015 Communityを入れずにF#環境を構築してみる

スペック的にはVisual Studio 2015 Communityを入れて もまぁ大丈夫な環境だったけど、実際にインストールして みたら、再起動しろって通知の後にサードパーティ製の デバイスドライバの関係でエラーになったので、これは あかんということになって、やっぱ…

RLoginの代わりにMobaXtermを使ってみる

最近、Windowsでmonoを動かすためにいろいろ調べてて、 Cygwinの代わりに使えそうなMobaXtermなるものを見つけて 興味があったので、RLoginの代わりにSSHで開発サーバに 接続して使ってみたメモ。 使っているのはFree版のPersonal Edition。 バージョンは9.0…

VAIO Duo11のManjaroにvisual-studio-codeとIonideをインストール

以前、無印Win8のVirtualBox上のManjaroにvisual-studio-code をインストールしたらハングアップしてしまって、使い物に ならなかった件については記事を書いた。 それ、VMにインストールしてるから問題あるんじゃね? というアドバイスをもらったので、生Li…

oh-my-zshでzsh周りを設定

備忘録にzshおよびoh-my-zshの設定方法が残されていなかった ので、VAIO Duo11にインストール+設定したついでにメモ。 [手順] 1. インストール前に現在のシェルを確認。 $ echo $SHELL 2. zshをpacmanでインストール $ sudo pacman -S zsh 3. ターミナルでz…

Win8のVAIO Duo11にManjaro Fluxbox 15.12をインストール(3) インストール

ギリギリまでデュアルブートにするかWindows消去で Manjaroインストールにするか迷っていたけど、結局、 パーティションを切るのが面倒くさいし、特にWin8が なくても困ってないので、SSD内を全部消去して Manjaroをインストールした。 既に、リカバリメディ…

Win8のVAIO Duo11にManjaro Fluxbox 15.12をインストール(2) EFIモードでUSBから起動できるように設定変更

VAIO Duo11はWindows8から起動がBIOSからUEFIに代わり、 セキュアモードに対応したということで、ASSISTボタンで USB起動をTOPにしたり、セキュアモードを無効にできたり できるらしい。 ちなみにセキュアモードが有効になっているとWin8以外の OS(Linuxと…

Win8のVAIO Duo11にManjaro Fluxbox 15.12をインストール(1) LiveUSB作成

現在、ManjaroのWikiが証明書の期限切れでアクセス 不能なため、それに代わる情報を整理。 まずは、インストールメディアのフォーマットと 作成について。 [フォーマット] pc-karuma.net www.nagaoka-ct.ac.jp [ISOファイルをUSBに書き込む] itsfoss.com Uni…

manjaro-fluxbox-15.12にインストールしたClamavの設定

Clamavの設定と使い方の備忘録。 [手順] 1. pacmanでインストール後、/etc/clamav/以下に自動的に clamd.confとfreshclamd.confが作成されているが、あえて 参考にしたサイトの通りに、clamd.conf.sampleと freshclamd.conf.sampleをそれぞれコピーする。 su…

Manjaro-fluxbox-15.12でVisualStudioCodeを試してみる

最近、F#のWebフレームワークWebSharperが再び、 自分の中で盛り上がって来たので、環境構築して 使ってみたいと思ってVisual Studio Codeをインス トールしたらイケるんじゃね? と軽い気持ちで試してみた。 Visual Studio Code + IonideでIDEっぽく使える…

VMのManjaro-fluxbox-15.12にjdkをインストール

環境構築の進捗は割と進んでる方だったが、なぜか jdkインストールの記事を書いていなかったので備忘録 をメモ。 [手順] 1. yaourt でjdkを検索 → yaourt -Ss jdkextra/jdk7-openjdk 7.u99_2.6.5-1 OpenJDK Java 7 development kitextra/jdk8-openjdk 8.u92-…

Manjaro-fluxbox-15.12にhaskell-stackを使って開発環境を構築

中古良品ノート PCをゲットしたし、多分そろそろ Arch系 の x86_64環境でもstackのバグは修正されたよね?ってことで、 テストプロジェクトを作って実行するまでの手順をメモ。 まぁ、とあるサイトの手順をそのまま試して確認しただけなの だが。去年はまだ…

Dolphin Smalltalkの最新をインストールする時に必須なもの

Dolphin Smalltalkの最新(ver 7)はOSSになったという ニュースを去年の終わりか今年の初めくらいに知って 中古良品ノートPCに新調したらインストールしよう と思って、ようやくそれが叶ったので実行してみたところ、 VCRUNTIME140.dllがないので起動できませ…

xampp portableを使ってWindowsに開発環境を構築

開発サーバにテスト環境はあるけど、諸事情によりローカルの Windowsにデバッグ環境を構築して、いろいろいじりたいけど レジストリ等を汚したくない場合の備忘録。 [前提] **xampp portableをインストール不要で使う場合は、ルートディレクトリ に配置する…

勝手に予約されたWindows10へのアップグレードをキャンセルする方法

デスクトップPCはCPUとメモリのスペックで何とか できるかもしれないけど、ノートPCの場合はいろいろ 厳しいのでWin8 -> 8.1への強制アップグレードすらも 拒否しているのに何でWin10への強制アップグレード させたがるんだろう? それ、オマエが決めるんじ…

tar.xz形式の 圧縮ファイルを解凍 (展開)する

tar.xz形式は扱ったことなかったので備忘録 [手順] 1. tar.xzからtarファイルにする xz -dv tor-browser-linux64-5.5.4_ja.tar.xz 2. tarファイルが作成されるので、tarコマンドを使ってファイル展開 tar -xvf tor-browser-linux64-5.5.4_ja.tar これでOK(Φω…

package-queryのエラーでyaourtで検索できない時は

MacのVirtualboxのmanjaroで最初、発見したけど忙しくて 放置していたが、Duo11のVirtualboxのmanjaroでもyaourtでjreを 検索しようとして発見したので重い腰を上げて対処。 調べてみたら、archlinux及びそれからforkしたyaourtを参照 してるディストリに影…

Win8から8.1及び10への強制アップグレードを回避する備忘録

先月末に手に入れたVAIO Duo11のデフォルトOSはWin8で、 VAIO Updateすると大量のバグが発生するし、何でもかんでも OSアップグレードを押し付けてくる姿勢に嫌気がしてるし、 旧メトロUIをもっと触ってみたいというのがあって何とか 回避できないか方法を調…