画竜点睛を衝く@mapyo

日々やった事をつらつらと書くブログです

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

facebook android sdkのサンプルで友達一覧が取得出来なかった。

facebook関係の機能を使ったアプリを作ろうと思って、サンプルを実行させようとしたが動かなかった。。。 自分のやり方がまずかったのか、チュートリアルでどこか抜けが会ったのかわからないが、 ひとまず、出来なかったという事を記録しておく。。。 参考に…

EclipseでAndroid SDK Content Loaderの処理が全然進まなくて何も出来ない

android studio使おうとしていたり、たまにeclipse使おうとしていたりして、いろいろまんべんなくハマって中々Androidの勉強が進まない。。。 Eclipse が Android SDK Content Loader 0% で止まった際の対策 - Qiita こちらが参考になった。 1. .projectsフ…

git clean でディレクトリも削除対象にする

git

-dオプションをつけないとディレクトリも対象にならない。 git clean -d -n git clean -d -f こんな感じです。 thanks CmdNote - [git,git-clean] 追跡されていないディレクトリを削除する その他 -xをつけると、.gitignoreで無視される設定のファイルも消す…

git-browse-remoteをvimで使う

こちらを参考にした。 git-browse-remote 0.1.0 を公開しました & Vim からいい感じに GitHub を開く - 詩と創作・思索のひろば (Poetry, Writing and Contemplation) vimから行けるなんて、すんごいよかった。コマンドライン、だと、 開いてるファイル名を…

git-browse-remoteがよかった

githubとか使ってて、以下のようにソースの行数を指定して他の人に伝える事って多々あると思います。 https://github.com/motemen/git-browse-remote/blob/master/lib/git/browse/remote/git.rb#L7 毎回webの画面を開いてファイルを探してファイルを見つけて…

android studioでfacebookログインボタンを設置しようとして出たエラーの解決

[Android] Facebook SDKで、ログイン&ニュースフィードに投稿する | Developers.IO こちらのサイトを参考に写経しつつやっていたら、以下のエラーが発生した。 java.lang.NullPointerException: Argument 'applicationId' cannot be null エラー内容でググ…

android studioでfacebook sdkを使えるようにするまでにやった事

ちょこちょこ修正するところがあったので、 メモ。 0. 環境 Android Studio 0.6.1 Facebook SDK 3.15 mac 1. ダウンロード https://developers.facebook.com/docs/android こちらのページからandroid用の SDKをダウンロード。 2. import android studioを起…

scalaとPlay Frameworkの環境構築

http://qiita.com/prinum/items/1fbefj6cf9641a4ec0a70 こちらを参考に進めた。 svmのインストール部分は普通に出来たが、 Play Frameworkのインストールはバージョンの関係でこの通りには出来なかった。 $ brew install play Error: No available formula f…

vimのquickrunでscalaを実行出来るようにする

不意に、scalaをやろうと思ったのだけど、 vimのquickrunで出来ないかなぁと思っていたが、出来なかったので、ちょこちょこ調べた。 以下のgistに全部書いてあります。 https://gist.github.com/mapyo/989f26d73a3c015ecc20 gistをブログっぽく書くの結構い…

macにphpenvを導入する

PHP

以下のブログを参考にさせて頂いた。 phpenv + php-buildでphpのバージョン管理 - わすれっぽいきみえ 複数バージョンの PHP を管理できる phpenv のインストール手順 : Serendip - Webデザイン・プログラミング 1. phpenvのinstall phpenvを入れる $ curl h…

githubのリポジトリのトップ画面でtを押すと。。。

tを押す前 tを押すと。。。 ファイル検索が出来るようになっていた!!! よく見ると。。。 ここをクリックするといけるっぽい 所感 知らない間にどんどん便利な機能が追加されていくなぁ〜。(たぶん、知っている人は普通に知っている気がする)

Genymotionが動かなくなっていた

何故か動かなくなっていた。 テキストでは以下 Unable to connect to your virtual device! Genymotion will now stop. Check your VirtualBox network configuration. For more information refer to: https://cloud.genymotion.com/page/faq/#collapse-nos…

lunch-shuffle-hubotを作りました。

今までbotはcinchを使って作ってたんだけど、 僕の周りでhubot熱が高まってたのもあったし、こういうのあったら面白そうだなぁというのもあったので、作ってみました。 https://github.com/mapyo/lunch-shuffle-hubot 使用イメージはREADME.mdにも書いてます…

GenymotionにGoogle Playを入れる

Android - Genymotionで開発作業効率化d(๑╹ω╹๑ ) - Qiita こちらを参考にする。 Google Apps - RootzWikiここから、自分が作成した仮想デバイスのAndroidのバージョンにあうものをダウンロード ダウンロードしたzipファイルを、Genymotionにドラッグ・アンド…

android studioでgoogle playサービスのライブラリを追加する

http://dev.classmethod.jp/smartphone/android/android-studio-support-repository/ こちらを参考にさせて頂いた。 ざっくり流れ 1. 必要なAndroid SDKをインストール Android SDK Managerを開いて、Extrasにある以下の2つをインストールする。 Android Su…

Macのローカル上でカンタンにWordPress環境を複数用意する。

非エンジニアの人に向けて手順を考えてみた。 エンジニアだったら、MAMP使わずに、自分でapacheとかmysqlとか入れて構築するのがいいのかなぁ。 でもMANPで出来るんだったらサクッと出来るからいいのかもしれない。 WordPressをMacのローカルにインストール…

実際の github.com に接続できない

macでchromeでアクセス出来なくなっていた。。。 【追記あり】MacのブラウザからGithubにアクセスするときの証明書エラーを解決する方法 | Z BLOG [解決済み]OSXアップデートしたらGitHubでSSL証明書エラーが出て繋がらなくなった件と対処法 - MEMOGRAPHIX …

macでjavacコマンドが文字化けしていた

macで以下のようなファイルを作って、コンパイルしようとした。 $ cat test.java System.out.println("hoge"); $ javac test.java # 文字化けしていた .zshrcに以下を追加 export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 文字化けはなおった。 $ javac tes…

androidでエミュレータで起動しているアプリのSQLiteのDBを見る

本当はandroid studioでいい感じのやり方があるかな?と思ったけど、 やり方がわからなかったから、 コマンドラインで実行出来る方法を探した。 どなたかご存知の方いらっしゃいましたら教えて下さい。。。 まずは、deviceに接続する # 接続されているdevice…

android studioのIdeaVIMでcontrol+[が効かなくなった

android studioにvimのプラグインを入れた - 画竜点睛を衝く@mapyo こちらのエントリでちゃんと動くように設定したはずだったのに、何故かうまく動かなくなっていた。。。何でだろう。。 keymapでcontrol+[を設定 ※英語キーボード配列として認識されるっぽい…

android studioでエディタウィンドウを分割したり移動したりのショートカットの設定

vim だと ^w + sとか、^w + v tmuxだと ^t + sとか、^t + v とかにデフォルトでなってたり、設定してたので、android studioも同じ形でやりたかった。 というか、キーでいい感じにウィンドウを分割したり、 戻したりという事が出来なかったのが苦痛だった。 …

hub pull-request -o でプルリクを送ってすぐにブラウザで開けるようになっていた。

hubコマンドを使ってコマンドラインからプルリクエストを送る - 画竜点睛を衝く@mapyo hubでGitHub Enterpriseでhttpが使えるようにする - 画竜点睛を衝く@mapyo この辺でhubを使ってみてて、毎回、 $ hub pull-request https://github.com/mapyo/helloworld…

MacからBluetooth経由でapkファイルをインストールする

ペアリング apkファイルを作成 Bluetoothで送る ざっくりこのような形で送る。 ホントは、コマンドラインでやりたかったのだけど、やり方がわからなかった。。。 1. ペアリング これは調べたらいろいろ出てくるので大丈夫だと思う。 XperiaZ と MacbookPro …

android studioにvimのプラグインを入れた

http://gihyo.jp/dev/serial/01/android_studio/0044 ココを参考に入れてみた。 「vimっぽい動作を頑張って真似ている。」と書いてあったのが印象的だった。 Escapeが、なぜか、Ctrl-@に割り当てられているので、 Ctrl-[に設定したくらい。 今からぼちぼち使…

Android StudioでGenymotionを使う

Android Studio から genymotion を使ってビルドしてみた | tamo*memo こちらを参考に作業を進める。 設定とか Genymotionの設定 # Settings→ADB # Use custom Android SDK toolsを選択 # Android Studioをインストールした時に使う、sdkを設定 /Application…

Genymotionを使ってみた。

一言で言うと、超高速なAndroidエミュレータ。 公式サイトは以下 Genymotion 参考情報 那覇レポート: Androidを仮想マシンで使う-Genymotionの使い方 実機よりも高速なAndroidエミュレータ「Genymotion」 - errand softのブログ 基本的に上記のブログを参考…

vagrantでCakePHPが動く開発環境を用意する

以下のサイトを参考にしてみました。 http://morizyun.github.io/blog/vagrant-mac-setup-biginner/ 前提 VagrantとVirtualBoxはインストール済。 各sourceのダウンロードや設定 git clone git://github.com/borivojevic/cakephp-vagrant.git cd cakephp-vag…

phpcpdを使ってみる。

phpcpdとは、phpのコードの重複を効率的に発見してくれるツール。 前提 macにcomposerをinstallするまでのあれこれ - Qiita こんな感じでmacにcomposerを入れている前提。 インストール https://github.com/sebastianbergmann/phpcpd composer経由でinstall…

composerに対応したgithubリポジトリの作成

前提 Packagistへの登録は行わない。 現状、登録しないと困った事が発生します。(下の方の困った事参照) ライブラリ側 composer.josnを作成する クラスとかもろもろ作成 tagをつける 作成したgithubリポジトリはこちら https://github.com/mapyo/composer_…

vimでstatus lineと現在の行の文字数を表示させる。

vim

そういえばmacデフォルトのvimでファイルを1つだけ開いている状態の時には表示されてなかったー。 .vimrcに以下を追加した。 " ステータスラインを表示させる set laststatus=2 " Kaoriya版GVimのdefaultに近い表示 set statusline=%-(%f%m%h%q%r%w%)%=%{&a…