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

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

2016-01-01から1年間の記事一覧

「ぬこしょうぎ」におけるリアルタイム通信

リアルタイム将棋「ぬこしょうぎ」をリリース 先日こんなアプリをリリースさせて頂きました。 ぬこしょうぎ - ヤルキマントッキーズ株式会社 将棋をモチーフにコマの動きは将棋そのままで、将棋からターン制をバッサリと取り除いたゲームです。 ルールはシン…

CoreCLRでNewtonsoft.Jsonを試してみた

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

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

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

UnityでRedisを使いたい場合に便利なTeamDev.Redis

Unity to Redis 果たして需要があるのか分かりませんが、、、 UnityからRedisに対してアクセスする方法を残したいと思います。 今回僕がUnityからRedisに接続するために利用したライブラリはTeamDev.Redisというものです。 TeamDev C# Redis Client - Home …

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

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

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

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

docker-compose のインストール

Dockerを使っていると複数のコンテナを管理するのが大変になってきます。そんな時に力を発揮するのが「docker-compose」です。 Docker では Dockerfile にてコンテナの内容を管理していましたが、docker-compose では docker-compose.yml ファイルでコンテナ…

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

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

ChatWork Send To ALL

ブログを始めて間も無いのにすでに数週間も間が開いてしまいました…。今日はちょっと珍しいことをしたので記事を書きたいと思います。 みなさん、チャットワーク使ってますか? きっといろいろな企業の方がチャットワークを使われていることと思います。チャ…

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のメニューバーから「環境…

Docker 主要コマンド一覧

みなさん Docker 使ってますか? この記事ではDockerのコマンドについてまとめてみました。 オプションなど細かく分類するとまだまだたくさんありますが、実務でよく使うものを集めてみました。 Docker 主要コマンド一覧 ローカルにあるイメージ一覧を取得す…

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

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