かばちんのエンジニアブログ

日々の経験の中で培った内容を備忘録も兼ねて記録していくブログです。少しでも誰かの役に立つために頑張って続けていけたらなと思います。

Ubuntu

CoreCLRでNewtonsoft.Jsonを試してみた

前回こちらの記事でCoreCLRでNugetからライブラリを取得する方法をご紹介しました。 kabatin.hateblo.jp 実際にNugetからライブラリを取得し、使用できるのかを試してみましたので共有したいと思います。 サンプルソース using System; using Newtonsoft.Jso…

CoreCLRでNugetからライブラリを取り込む方法

CoreCLRを使うことでLinux上で.NETプロジェクトを動かすことができるようになりました。 空のプロジェクトからシステムを組んでいくにあたりどうしてもNugetからライブラリが欲しかったりすると思います。 もしくは、Windowsで作っていたプロジェクトを移植…

CoreCLRのインストールとビルド、実行まで

最近必要に駆られてCoreCLRを触っております。 CoreCLRとはMicrosoft社が開発しているオープンソースで、 LinuxOS上で.NET Coreを動かすことができるフレームワークです。 簡単に説明すると、C#で書いたプログラムがそのままLinuxOS上で実行できるという代物…

Laravel5をLinuxで使う時にハマるポイント

LinuxサーバでLaravel5を利用する時にだいたいの人がつまずくであろうポイントをまとめてみた。 ハマるポイント1 これを忘れてvendorフォルダが作成されておらず動かない。 composer install ちなみに composer もインストールしなければならないので下記コ…

Docker + Laravel + MariaDB + Redis での環境構築

Scalaの開発環境の次に、手堅くPHPの開発環境も作ることになりました。 その手順とハマったポイントなどを備忘録として書いていきたいと思います。 前提条件 ・Macでの手順 ・MacのVirtualBoxにUbuntuがインストール済み ・Dockerもインストール済み ・docke…

DockerのUbuntuコンテナにScala開発環境を構築

この記事を書くに至った動機 エンジニアにはあるあるですが環境構築途中で失敗して、一度削除してまたいちから作成する時に調べ直さなくてもいいように手順を記録していきたいと思います。 (もうすでに1回やり直してます。。) 環境構築の手順 ・ベースと…

VirtualBoxのディスク容量を拡張する

VirtualBoxで作業をしていると、想定よりディスクを使用してしまい容量不足になることがあると思います。 作業内容そのままでディスク容量を拡張する手順を残しておきたいと思います。 ディスク容量拡張の手順 ・新規ディスクを追加する ・コマンドでHDDをク…

Vagrant を使ったVM環境構築

前回 VirtualBox を利用して、Ubuntu に Docker と SSH を入れるということをしました。 どうやら Vagrant を使うともっともっと簡単に環境構築が行えるようなので実際に試してみました。 ※MacOSXで行っております。 Vagrantってなに? VirtualBox のようなV…

VirtualBox内のUbuntuへSSH接続

MacOSXにインストールされているVirtualBoxで起動されたUbuntuで作業するとレスポンスがもっさりしていてストレスたまりますよね? なのでUbuntuに対してMacOSの端末からSSH接続をすることにしました。 VirtualBoxの設定 VirtualBoxのメニューバーから「環境…

Mac + VirtualBox + Ubuntu 14.04 + Docker による開発環境構築

仕事でDockerを利用して開発環境を作る機会が頂けましたので環境構築の手順の共有と備忘録として記事を書いていきたいと思います。 各ソフトウェアのバージョン情報など ・MacOSX 10.11.1 ・VirtualBox 5.0.14 ・Ubuntu 14.04 LTS ・Docker 1.10 VirtualBox…