haiju's 開発メモ

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

manjaro

Linuxで動作するAndroidエミュレータ

ちょっとヲタ活でAndroidエミュレータで作業する環境が 必要になったので、Linuxで動くのを調べてみた。 Android開発環境を作ろうとして過去に挫折した記憶・・・ さすがに今は、使える言語も増えたことだし環境構築が 楽になってると信じたいw(Φω| でも、…

Node.jsの複数バージョン管理ツールについて

最近のJavaScript系はNode,jsに依存しているものが 多い上に対応バージョンもいろいろあるので、anyenv + nodenv(ndenv?)を使ってバージョン管理しようと思う。 MBAを使ってる時はanyenv + nodebrewとかを使っていた 記憶があるのに、Manjaro(arch)になって…

Nimがpacmanでインストールできると聞いて

pacmanでもインストールできるようになったって聞いたけど、 開発版もあるし、そっちのアップデートから試してみようと 思って実行したらビルドエラーになったので、開発版のパス 設定をコメントアウトして、pacmanでインストールしてみたw 開発版のバグが直…

pacmanでインストールしたNode.jsがアンインストールできない

仕事の隙間時間で見ていたPurescriptのUIライブラリのFlareを ローカル環境で試してみたくて、環境構築中に発生した不具合。 Purescript環境は1年半くらい前に構築してたから、チュートリアル にあるように、すぐ試したい場合は単純にgithubからflare-exampl…

Lubuntu 16.04 LTSが起動しなくなったのでLinux Mint 18.3 Xfce入れた

夜から早速、Haskell環境を構築してBotフレームワーク のmarvinを動かしてみようと思ったのに、Guest Additions適用 済みのLubuntu 16.04 LTSを起動してウィンドウを広げたら、 そのままフリーズしてスタートメニューが起動しなくなってしまった ので、同じ…

Manjaro Fluxbox 15.12_x86-64のVirtualboxにLubuntu 16.04 LTSをインストール

Virtualboxが使えるようになったので、日本語化(あえて日本語インストーラー を使っていればデフォルトでほぼインストールされるの忘れてたw)とGuestAdditions インストールして、ホームディレクトリ以下を英語に戻すとこまでやった。 詳しい記事は、眠いの…

Manjaro Fluxbox 15.12でVirtualboxを起動時にrc=-1912が出たら【解決済み】

朝の記事でリンクしたサイトを読んでみたら、起動しようとしている Virtualboxに対応してないカーネルのバージョンだから、カーネルを アップデートしたら起動できる。という情報を得たので、以下の手順で 無事、起動できるようになった。 [手順] 1. 現在の…

Manjaro Fluxbox 15.12にLinux向けのVMware Playerをインストールする

万が一、VirtualboxがManjaroで動かない場合も考えてVMware Player をインストールする方法についてもまとめておく。 でもVirtualboxは秋までGentooインストールの練習をしていたから、 急にエラーになって動かなくなったの解せない。 だって、その時もカー…

Manjaro Fluxbox 15.12でVirtualboxを起動しようとしたらrc=-1912

遅れてるアドベントカレンダーの記事を書くための環境を Virtualboxで構築しようとしたらエラーで起動できないので 朝は忙しいからとりあえずメモだけしておく(ΦωΦ) [参考サイト] tatsunode.hatenablog.com qiita.com forum.manjaro.org virtualbox.org • Vi…

Dockerで開発環境を構築するのに必要な知識

Manjaro(archlinux)のHaskell環境が一定しないので、 開発環境をDockerで構築したらいいのでは? というのは先週末にたどり着いていたが、実際に 作ってみようとチャレンジしたら覚えないといけない ことがたくさんあって収拾が取れなかったので、 どこでも…

Manjaro 15.12_x86-64 のHaskell開発環境を見直し再構築用メモ

今年はHakskellのアドベントカレンダーに参加していたことを 思い出して、自分のリナタブのHaskell開発環境の見直しを して、記事用にコードを書いたり動作確認しないと直前に バタバタしてパニックになるから間に合わなくね? ってことで、必要そうな情報を…

Manjaro 15.12でもDockerが使いたい

以前、Manjaro含むArch系ディストリとDockerの相性はよろしくない ので使わない方がいいって情報を読んだ気がするけど、Linux環境だと Virtualboxを使うよりDockerを使った環境構築の情報が多い気がして ManjaroでもDocker開発環境が使えるといいなと思って…

Manjaro Fluxbox 15.12_x86-64のパッケージのアップデートでNo servers configured for repositoryエラー

リポジトリサーバーの設定がないよってエラーだけど、 そんなことあんのかー?って2年近く使ってきて思った(ΦωΦ) でも、参考サイトのアドバイス通り、/etc/pacman.d/mirrorlist の中身を確認すると空っぽだったw そういえば、/etc/pacman-mirrors ってファ…

Manjaro Fluxbox 15.12_x86-64で手動でWifiに接続する方法

Manjaroの標準でインストール?されているNetworkManagerアプレット を使って自動接続できない場合の方法がようやく分かったので、忘れない うちにメモφ(Φω| [手順] 1. まずタスクバーのNetworkManagerアプレットを左クリック。 2. 接続可能なWifiネットワ…

Manjaro Fluxbox 15.12_x86-64でVisual Studio Codeを起動する

まだF#のIonide環境構築で盛り上がってる時には、Visual Studio Codeを よく使っていた記憶があるのだが、最近、全く触ってないのでターミナル から起動する方法もすっかり忘れたwww(ΦωΦ;) 苦手なフロントエンドを勉強するにあたって、Atom Editorを使う…

Crystal のバージョンを上げてみる

使おうと思いながらやれてなかったので、バージョンアップの仕方を忘れる 頭のためにメモφ(ΦωΦ) 今回は、現行の0.20.0から最新の1つ手前の0.23.0にしてみる。 [手順] 1. 現在のバージョンを確認。 % crystal --version]Crystal 0.20.0 [b0cc6f7] (2016-11-22…

pamacでシステムを更新しようとしたらconflict files: clingo: /usr/bin/gringo already exists in filesystem.

仕事が忙しくてリナタブを起動してもpamacの更新通知を無視していたが 85個以上になったので、更新しようとしたらタイトルの通りのファイル競合 のエラーが。 clingo と gringoってなんやねーんと思って少しばかり調べてみたがclasp 関係のパッケージらしい…

Manjaro Fluxbox 15.12_x86-64のChromiumのFlash Playerを更新する

今朝、Manjaroのシステムをpamacで更新して、帰宅後、 PCでShowroomを見ようと思ったら、お使いのChromeの Flashプレイヤーは古いので更新してくださいって、 Chromiumに出たので、pepper-flashは手動アップデートか? と思っていたら、少し前から、元々入っ…

Virtualbox起動時にKernel driver not installed (rc=-1908)になったら

virtualboxをターミナルで実行したら、以下のメッセージが出た。 WARNING: The vboxdrv kernel module is not loaded. Either there is no module available for the current kernel (4.11.1-1-MANJARO) or it failed to load. Please recompile the kernel …

Manjaro Fluxbox 15.12のカーネルをアップグレード (4.4.x -> 4.11.x)

ManjaroにVirtualboxを導入してGentooをインストールしたい という一心でカーネルをアップグレードした(ΦωΦ) [手順] 1. QtWebkitとAtom-Editor-Beta以外のパッケージをアップグレード。 2. kernel 4.11.xをインストール。 % sudo pacman -Sy linux411 3. シ…

Manjaro Fluxbox 15.12_x86-64にElixir + Phoenix + Elmの関数型Web開発環境を構築してみる【作業中】

ようやく時間の隙間に余裕ができたので、自分のリナタブに ElixirとElmで関数型Web開発環境をインストール作業を始めた。 既にインストール済みのNode.jsとElmを除いて他に必要なのは ElixirとElixirのWebフレームワークPhoenixとPostgreSQLを インストール…

Manjaro 15.12_Fluxbox_x86-64にvirtualboxをインストールするには

systemd-nspawnでインストールしたFedora 25 Serverの メンテナンスを長らく放置してるので、なかなかGUI アプリを使うテスト環境が整わないということで、あまり 相性がよくないって言われている、Virtualboxをインス トールするにはどうするんだろう? っ…

Windows7(x86_64)のVirtualBoxにManjaro i3 17.0をインストールしてみた(ベースのみ)

タイルマネージャのi3を試してみたいけど以前、使った時は 日本語リソースがほとんどなくてよく分からなかったので 諦めてたけど、現在は日本語リソースが少しずつ増えてきたし、 VBoxGuestAdditionsでまた頓挫するといろいろあれなので、 Manjaroのi3の最新…

Manjaroのシステムアップグレード後にpamacでパッケージアップデートを実行したらconflicting files: でアップグレード完了できず

朝はこだわっていると仕事に出るのが遅れてあわわなので、 仕事が終わってから自習室で詳しく。 pamacを使わないでpacmanでオプション-Syyuを使うか -Syu --forceを使った方がいいとある。 pamacは一度使い始めると楽なんだけどねーwww [参考サイト] foru…

systemd-nspawnのContainerにインストールしたFedora ServerでGUI関係を起動するには?【準備編】

長らく環境構築が停滞しているManjaro Fluxbox 15.12(Kernel 4.4.x) のsystemd-nspawnで作成したFedora Server ContainerにGUI関係の いわゆる、デスクトップやウィンドウ・マネージャやアプリ等を インストールして使うにはどういう情報が必要なんだっけ? …

systemd-nspawnで構築したFedoraコンテナに一般ユーザを追加

Manjaro Fluxbox 15.12のsystemd-nspawnで構築したFedora 25 Server にログインできるユーザは今までrootのみだったけど、rootであれこれ っていうのは仮想環境でもそれどうなの?と思ったので一般ユーザを 追加してsudoも使えるようにしてみた手順をメモ。 …

ApacheがNginxに変わったらLNMPじゃなくてLEMPというらしい

Linuxタブレット化しているVAIO Duo11のHostのManjaroか systemd-nspawnのVMのFedora 25 Serverで運用するなら WebサーバーはApacheよりNginxを試してみたいなーと、 いろいろ調べていたら、A(pache) -> N(ginx)くらいの認識 だったけど、実際、LEMP Stackに…

Nim の GUIライブラリ nimxをインストールしてサンプルコードを動かしてみる(3)

この記事はNim Advent Calendar 2016 の25日目の記事です。 こちらの環境はManjaro Fluxbox 15.12のNim開発環境を 0.15.2 -> 0.15.3 にアップデートして再検証を行います。 [手順] 1. ローカルの開発環境のバージョンを上げる。 ローカルにインストールしたN…

CrystalのパッケージマネージャShardsの使い方とWebフレームワークのKemalを試してみるテスト

この記事はCrystal Advent Calendar 2016 の23日目の記事です。 CrystalのコードはRubyに似ているので、階乗とかフィボナッチ数 のプログラムを書いたりしたことはあったけど、パッケージマネージャ のShardsを使ったアプリ開発はやったことなかったな。 と…

ssh接続でプライベートリポジトリにバックアップ作成

ようやくBitbucketにssh接続できるようになったので、 ローカルのターミナル環境からブラウザにアクセスせず sshのみでバックアップしてみるテスト。 [手順] 1. バックアップしたいプロジェクトディレクトリへ移動し、以下実行。 % cd helloFParsecTest % gi…