1.21 jigowatts

Great Scott!

Linux

【CentOS 7】 SlackのメッセージをOpen JTalkでHubotにしゃべらせる

概要 www.moyashi-koubou.comこの記事を読んで前回CentOSにOpen JTalkをインストールしてみました。今回はSlackと連携させて書き込んだメッセージをHubotからOpen JTalkを使ってしゃべらせるとこまでやってみます。 といってもすべて参考サイトに書いてある(…

【CentOS 7】 Open JTalkをインストールしてみた

概要 Slackに書き込んだメッセージをOpen JTalkでBotにしゃべらせたい!!www.moyashi-koubou.comこの記事を読んで完全に影響を受けましたね。 調べてみると多くの先人方がRaspberry Piで実装してますが、残念ながら持っていないので手元にあったCentOSにOpe…

【CentOS 7】 Visual Studio Codeが起動できなくなった

概要 たしか1.7に上げた頃、VS Codeがエラーメッセージを吐いて起動できなくなりました。そのときは時間もなく面倒くさかったので放置してましたが、思い出したのでなんとかしてみる回です。 環境 CentOS 7 Visual Studio Code 1.7.2 エラー内容 起動しよう…

Ruby 環境変数を設定してプログラムから値を取得する

概要 APIキーや、なんらかのID/パスワードなんかはバージョン管理の時に困ります。プライベートリポジトリであればいいのですが、ハードコーディングしてるとGitHubに何度か公開しそうに!いちいち書き換えるのも面倒なので環境変数に設定しておいて、プログ…

cronでrbenvのRubyスクリプトを定期実行してみる

概要 前回作成したニュース配信のスクリプトをcronでスケジュール実行してみました。sh-yoshida.hatenablog.com 環境 CentOS 7 Ruby: 2.3.1 cronの設定 cronについてはこちらの記事を参考にさせていただきました。 /etc/crontabと/etc/cron.d設定ファイルの…

CentOS7 Visual Studio Code をインストール / アップデートする

概要 CentOS7にVisual Studio Codeをインストール / アップデートするとき用メモ。 環境 CentOS 7 Visual Studio Code 1.5.3 インストール Download Visual Studio Code - Mac, Linux, Windows rpmパッケージをダウンロードしてきてyumでインストール。 $ su…

MongoDB mLab(旧MongoLab) に接続する

概要 MongoDBの情報をネットで追っていたらMongoLabというキーワードをいくつかのサイトで見かけました。気になったので調べてみると、 MongoLabからmLabへ名前が変わった MongoDBのホスティングサービス、DaaS(Database as a Service)である 無料枠で0.5GB…

Ruby MongoDB イン・アクション のTweetArchiverを作成する

概要 MongoDBについてはマニュアルを読むのが一番いいと思いますが、日本語で読めるMongoDB イン・アクションを進めています。MongoDBイン・アクション作者: Kyle Banker,Sky株式会社玉川竜司出版社/メーカー: オライリージャパン発売日: 2012/12/14メディア…

Ruby MongoDBに接続する

概要 MongoDBをインストールしてから半年ほど経過してしまいましたが、また少しずつ進めていきます。MongoDBのシェアはDB-Enginesによると(2016/8現在)データベース全体で4位、NoSQLでは1位のようです。それでも上位3つのデータベースは桁違いですが、Postgr…

CentOS7 Monoをインストールしてコンソールアプリを動かしてみる

概要 Linux環境で動くプログラムをNode.jsで書いてみようかとも思ったんです。でもVisualStudio + C#で出来ないかなってことでMonoをインストールしてみました。 検証環境 サーバ:CentOS 7(IP:192.168.11.9、User:sh) クライアント:Windows 7(IP:192.168.1…

CentOS7 SambaでWindows7とファイル共有する

概要 CentOS7とWindow7でファイルを共有したかったので、セキュリティ無視でとりあえず動く状態までしました。 検証環境 サーバ:CentOS 7(IP:192.168.11.9、User:sh) クライアント:Windows 7(IP:192.168.11.5) Sambaのインストール 最初Sambaがインストー…

CentOS7 MongoDBにMacから接続する

概要 CentOS7にインストールしたMongoDBにMacから外部接続します。 検証環境 サーバ:CentOS 7(IP:192.168.11.9、User:sh) クライアント:Mac OS X v10.11(IP:192.168.11.3) MongoDB:3.2 mongod.confファイルの編集 bindIpにカンマでIPアドレスを設定します…

MongoDBを使う

概要 CentOS7にインストールしたMongoDBをmongoシェルで操作します。 検証環境 サーバ:CentOS 7(IP:192.168.11.9) MongoDB:3.2 クライアントでMongoDBを操作 $ mongo 全てのデータベースを表示 > show dbs local 0.000GB db変更または作成 なければ作られ…

CentOS7 MongoDBのインストール

概要 CentOS7にMongoDBをインストールしてみます。 検証環境 サーバ:CentOS 7(IP:192.168.11.9) MongoDB:3.2 リポジトリの追加 $ sudo vim /etc/yum.reps.d/mongodb-org-3.2.repo [mongodb-org-3.2] name=MongoDB Repository baseurl=https://repo.mongodb…

CentOS7 nodebrewからNode.jsをインストール

概要 Node.jsのバージョン管理ツールであるnodebrewからNode.jsをバージョン指定してインストールします。 検証環境 CentOS 7 (OS X v10.11 El Capitanでも確認) nodebrewインストール # yum update -y # curl -L git.io/nodebrew | perl - setup 環境変数の…

CentOS7 MacからSSHリモート接続する

概要 使ってないPCにCentOS7をインストールしました。ということで、まずはMacからSSHでリモート接続してみます。 検証環境 サーバ:CentOS 7(IP:192.168.11.9、User:sh) クライアント:Mac OS X v10.10(IP:192.168.11.3) パスワード認証でログイン クライア…