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

Amazon Echo Showが発表されました

噂されていたAmazon Echo Showが発表されました。 噂通りのスクリーンのついたもので、6/28発売のようです。 www.amazon.com 開発系情報を発信しているAlexa BlogにもEcho Showについての記事があがっています。 Introducing the All-New Echo Show : Alexa …

SlackのStatusを簡単に変更できるChrome拡張をつくった

作りました。 chrome.google.com 定型パターンを登録しておくとボタン押すだけでSlackのステータスを変更できます。 背景 先日Slackに自分の状態を設定できる新しい機能が追加されました。 slackhq.com 絵文字とテキストで自分の状態を表すことができます。 …

Bash on Ubuntu on Windowsにおけるpyenv経由でのPythonインストール

Bash on Ubuntu on Windowsにおいてpyenv経由でPythonを入れようとしたら軽くハマったのでメモ。 pyenv自体のインストールはドキュメント通りで問題無くできます。 github.com さてさくっと入れるか。 [~] pyenv install 3.6.1 Downloading Python-3.6.1.tar…

Visual Studio 2017のテーマを変更する

Visual Studio 2017のテーマを変更する方法です。 正直、Visual Studioを真面目に使うのはVisual Studio 2012以来です。 実に5年ぶりです。 デフォルトダークなテーマがあったりとだいぶイケてる感じになっていて満足しています。 しかし、なんかコードが見…

Windows 10の開発環境作り(2017年春編)

もう3月も半ばですね。気分はもう春です。 春ということで気分を切り替えるために、久々にまじめにWindowsを使ってみることにしました。 そのため環境構築まわりで何をやったのかをメモがてら残しておくことにします。 ちなみにこのマシンを買いました。 GAL…

音声認識や音声コントロール系ニュースまとめサイト始めました

Voice-Recognition-Tech.infoという音声認識、音声操作に関するTech系ニュースまとめサイトを始めることにしました。 イケている名前が思いつかず安直な名前となってます… voice-rek.gather-tech.info 去年から始めたGater-Tech.infoの音声認識特化版という…

Swift Teetsに参加してみた

Swift Tweetsに参加しました。 Swift TweetsとはTwitter上で行われるバーチャルな勉強会となっており非常に面白い試みです。 Qiitaがスポンサーになっているようで発表者の方のつぶやきはQiitaでまとめられています。 qiita.com Twitterのハッシュタグはこち…

Japan Product Manager Conference 2016に参加してきた。〜アウトラインメモ〜

Japan Product Manager Conference 2016に参加してきました。 家庭の都合上、最後まで参加できなかったのですが当日とったアウトラインメモを残しておきます。中途半端なメモのところもありますがそこはご愛敬ということで。 ※一部、私個人の解釈でメモして…

Vagrant上のUbuntuにRabbitMQをたててMQTTをお試し

MQTTがだいぶ流行ってきている感がある今日この頃。 仕事上でもちょっと触る必要がでてきたのでちょっとメモっておきます。 MQTTについてはこちらの素晴らしい記事で確認して下さい。 MQTTについてのまとめ 今回はとりあえずちょっと試したいのでブローカー…

疲れた時にBotに癒してもらおう

前置き 作業中ちょっと息抜きしたいときってありますよね。そんなときは何故か戸田恵梨香さんを見たくなるのは私だけではないはず。 疲れているときはキーボードで文字入力するのも面倒なので楽に戸田恵梨香さんを見たいものです。 そんな時に便利なのがRing…

Slack×Hubot×GitLabでレビューを効率化しよう

この記事はSlack Advent Calendar 2014 - Qiitaの22日目の記事です。 内容 チーム内でのちょっとした開発にはGitLabを使っているのですが、MargeRequest(以下MR)を投げた時にレビューを効率化するためにの方法を説明したいと思います。 Slack導入以前 別にMR…

iBeaconで濡れしらず

この記事はおうちハック Advent Calendar 2014 の18日目の記事です。 お題目 外出してから雨が降ってきて、「傘がない!」という経験がある方は多いと思います。 天気予報を見る習慣がある方はいいのですが無い方もそれなりの数いると思います。 こんな悩み…

pod installでエラーが出るときの対応

pod installしたときに以下のようなエラーが出ることがある。 [!] The `master` repo requires CocoaPods 0.32.1 - こんな時は、CocoaPodsをバージョンアップしてあげればOKです。 gem install cocoapods 無事アップデートされたら再度、pod installしてあげ…

Mac OSXのDockerを1.0にあげる

Docker1.0がリリースされましたね。 IT’S HERE: DOCKER 1.0 早速アップデートしたのでメモ。 古いBoot2Dockerをアンインストール 既に1.0より前のDockerを入れている人はbrew経由でDockerを入れているはずです。今回からインストーラーが提供されているよう…

Brewfileとbrew-caskとを使ってのMacのセットアップ

Macの初期セットアップをするにはBoxen使うよりもBrewfileとHomebrew-cask使うのが良いかと思います。 現時点ではこの方法が一番だと個人的には思っております。 BrewfileとHomebrew-caskについての記事はいろいろな方が書かれているので詳細はそちらを参照…

Xcodeおすすめプラグイン

今のところ使っていて便利なXcodeプラグインをつらつらと記録しておきます。 今後いいものを見つけたら更新していく予定。 Xcodeプラグインのインストール方法 基本的にはgithub等に上がっているソースコードを落としてきてローカルでビルドすれば勝手に入っ…

Macのdotfilesをhomesickで管理する

扱うMacの台数が増えてきたので、そろそろ本気でdotfiles(.zshrcとか.vimrcとか)を管理してみることにしました。 単にGithubでdotfilesを管理するだけでもいいのですが、調べてみるとhomesickというgemを使うのが今はイケてるっぽい。 homesick 1. homesick…

Macにoh-my-zsh導入

今までbashで別にいいやって感じでずっとbashを使い続けていましたが、どうもzshを使っていないと時代遅れ感がだいぶ出てきたのでzshを使うことにしました。 いろいろ設定するのめんどくさいなーとか思っていたらoh-my-zshを使うのがナウな感じなようです。 …

iOSで実機にアプリを転送してテストする方法

最近周りでiOSアプリの開発に手を出す方々が増えてきたので自分の備忘録も兼ねてまとめておきます。 今更感が若干ありますが。。。 注意点 ブラウザで行う作業はすべてSafariで行った方が無難です。Safari以外だと証明書の発行等がうまく動かずコケる可能性…

Mac上にMacの仮想マシンをたてる

その名の通りです。 何がしたいんだって話はありますが、ちょっとした検証したい時にいつも使っているMacの環境を汚したくないときなどに非常に便利です。 自分の場合は、Boxenの検証環境として使うのが主な目的です。 基本的には以下を参考にすればOKです。…

SqlAlchemy-migrateを使ってみる

SqlAlchemy-migrateを使ってみる 概要 RailsのActiveRecordのMigrationに影響を受けて、SQLAlchemy を使ったプロジェクトのスキーマ管理をできるようにしたもの。 現時点での最新Verは0.8.2みたいです。 Package Index > sqlalchemy-migrate > 0.8.2 使用方…

Cent OSの初期設定

sudoを使えるように まずrootになる [braitom@localhost ~]$ su - root Password: [root@localhost ~]# visudoで以下を編集。 [root@localhost ~]# visudo ## The COMMANDS section may have other options added to it. ## ## Allow root to run any comman…

Macへpyenvをインストールする。

githubのInstallation通り。 インストール ホームディレクトリに移動してgit cloneする $ cd ~ $ git clone git://github.com/yyuu/pyenv.git .pyenv Pathやinit設定 $ echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc $ echo 'eval "$(pyenv ini…

brewupdateで失敗するときの対処法

brew update すると以下のような感じでこけることがある。というか非常によくある。 braitom-no-Mac-mini:local braitom$ brew update error: unable to unlink old '.gitignore' (Permission denied) error: unable to unlink old 'README.md' (Permission …

rspecの自動実行

guardを使うとできるようです。 guardのインストール guardとguard-rspecをいれる。 gem install guard gem install guard-rspec guard initファイルの作成 対象のプロジェクトのディレクトリで実行。 guard init 実行すると、「Guardfile」という名前のファ…

WebStorm 6.0からの機能:File Watchers

コンパイルする系の言語の扱いが非常に便利になったみたい。 CoffeeScriptの場合 「Settings → File Watchers」からCoffeeScript作成。(CoffeeScriptプラグインが入ってればデフォルトで多分入っている) 以下のように設定すればOK。 参考 WebStorm6のFile Wa…

MacにRuby環境構築

インストール ※brewが入っていることが前提 brew updateする brewが最新でないといろいろダメなことがあるので。 brew update opensslとreadlineも入れておいたほうがいいみたい。 brew install openssl brew install readline rbenbいれる brew install rbe…

Sublime Text 2の設定など

行った設定、入れたプラグイン等を随時メモしていきます。 Package Controlはいれている前提。 Settings -User { "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme", "font_size": 14.0, "highlight_modified_tabs": true, "scroll_past_e…

macでの.bashrc

すぐ忘れるのでメモ。 ~/.bash_profileを作成して以下を記述。 if [ -f ~/.bashrc ] ; then . ~/.bashrc fi で、~/.bashrcを作成してこれに記述。 例えばこんな感じ。 . ~/.nvm/nvm.sh nvm use v0.8.2 最後に設定を反映させるために、 source ~/.bashrc

Cronの設定について

Cronの設定方法を毎度毎度忘れるので参考リンクをメモ。 cron の設定ガイド crontabの書き方 crontabがどうしても動かないときに確認すべき3つの点+α

Metroアプリでライブタイルを実装するときに参考になるサイト

とりあえず公式のドキュメントで参考になるもの ・基本中の基本 Quickstart: Sending a tile update (Metro style apps using JavaScript and HTML) ・notification queueを使う時 How to use the notification queue with local notifications (Metro style…

Handlebarsメモ

HandlebarsはMustacheをベースに開発されたテンプレートエンジンです。 細かい使用方法は公式サイトで詳しく説明されています。 http://handlebarsjs.com/ 少し試している中でif文での比較を行いたい部分があったのですが どうやらデフォルトではサポートし…