bo-tech

heart and tech with love.

react native tutorial 日本語で(2015/10/24)

bo-tech.hatenablog.com 先日の記事でios、android共に実機デバッグができるようになった。 なので次のステップに。 チュートリアルを試す facebook.github.io reactも触ったことがないので、雰囲気掴むためにチュートリアルをやってみる。 ついでになんとな…

仕事で新しいサービスを作る事になったのでreactで遊んでみた。

Reactと戯れる まずはinstall 前提条件として macであること というのがあるのだが、それ以外でのやり方は知らない。 android版も出たからwindows機でも動くのかな。 Homebrew — The missing package manager for OS X を入れる。 Node.js のv4以上を入れる…

intel Edisonで何か作ってみよう その4

さてこれまでで、割といい感じにLチカまで持ってこれたかと。 ということで、何かしらセンサーやらボタンやらを組み込んでLチカとか何かをハックしたりとかwebサービスと連携したりとか遊んでみたいと思う。 pushボタンで点灯 hello worldの少し上のレベルか…

intel Edisonで何か作ってみよう その3

さて、こないだの部分で電源コードを繋いでおけば、 無線で家の中どこでもedisonと繋がれる状態になった。 はかどる。 さて待望のLチカにいくとしよう。 step4: IDE(XDK)を導入する edisonにはいくつかIDEが用意されている。 For JavaScript: Intel® XDK I…

Intel Edisonで何か作ってみよう その2

前回のでファームウェアの更新が終了したので↓ bo-tech.hatenablog.com 次は何か取り付けて遊んでみるか。 step3: 初期設定をする wifiの設定やパスワードの設定やsshでの接続設定を行おう。 この設定やると無線で転送とかできるからコード不要になって コン…

Intel Edisonで何か作ってみよう その1

Intel Edison 公式は下のやつ。 www.intel.co.jp amazonで買うと2万円前後するっぽい。 www.dfrobot.com こういうところで買えば12,000円くらいかなと。 あとセンサー周りも細々買えば同じ2万円でもセンサーがある状態になるし結構お得かと。 何から手をつけ…

Azure webappsでnode アプリをdeployするときに困ったこと

AZURE WEB APPSでnodeアプリをデプロイ時にCERT_UNTRUSTEDが出る という現象にハマった。 色々調べてみるとそもそもこのエラー自体がversionに起因するものみたいだ。 とはいえ、web appのversion指定ってどこでやるんだろうか。 まず思ったのがazure portal…

expressjsのres, next, errの挙動を確認してみた

今さら感のある実験(ExpressJS) res, next, errの動きってどうなるの? 疑問があったのでendpointを一つ作って試し打ち。 router.get('/test/abc', function(req, res, next) { console.log('a'); next(); }, function(req, res, next) { console.log('b'); …

Azure Webappsにてnode_modulesがインストールされないエラー

Azure WebappsとBitbucketとデプロイ 今 Azure Webappsを利用してwebサービスの開発中。 BitBucketでソース管理していて、 デプロイをpushしたら自動で反映するようにしていた。 スロットの追加 ちょっと試験的にスロットの追加をやろうと思い、 0から構築。…

azure table storage 困り事 [AuthenticationFailed]

AuthenticationFailedのエラー 再起業して、現在新しい製品の1stリリースを目指して開発中。 構成は angular-fullstack azure table storage sendgrid twilio webpay?? こんな感じか。 virtual boxの仮想環境内で実装しているのだが、 下記のようなエラーが…

cocos2d-xとiphone

他社さんに遊びに来たのでcocos2d-xと戯れる iphoneで実機デバッグができるようにする。 最近購入したのでw いかん、全然わからん。 GClue blog: Xcodeで実機デバッグをするまでの手順(スクリーンショット付き) この辺りを参考にしてどうにか完成。 全体的…

generator-angular-fullstackが成功しなかった話

流行りに乗ろうとした ということでyeomenを入れて、angular-fullstackフレームを使おうと思ったのだけど、 途中でエラーが発生して失敗した。 というか一瞬成功しているように見えたが、 grunt serve を実行したらダメだった。 エラー内容は Warning: Error…

良いメッセージ vol.1

ほりえもん@近畿大学 https://www.youtube.com/watch?v=2DTyHAHaNMw www.youtube.com よい話かと思う。 同じところでずっと働こうとするのは悪いことだとは思わないし、大きな会社も立派だと思う。 とはいえ、一度起業をして失敗して、もう一回やり直そうと…

ある会社のCTOを辞めた話

CTO辞めました いろいろあって先月末をもってCTOを辞めました。創業者の一人だったのに。 巷でよく聞く話ですし、特に最近は自分の周りでもたくさんいた。 会社をやる上で最も大切にしなくてはならないことはなんだろうか。 社長はお客さんしか見てなかった…

良いUIを生み出す7つのルール その1

要約してみた 7 Rules for Creating Gorgeous UI (Part 1)medium.com いちいちグーグルとかでサイトの構成となりそうなものを探したりするのがめんどくさいから良いUI, UXの基本というものを理解するというのが趣旨。 1. 光は空から降る 下から来ると不気味…

Ansible

少し使ったけど改めて 構成管理ツールAnsibleをもう少しまともに使ってみるか。 Ansible Documentation — Ansible Documentation 特徴として chefと異なり、client側に特別なツールを用意しなくて良い というのが大きな利点かと思われる。 基本的にはpython…

Vagrant, ansible, Docker

違いはなんだろうか 最近この辺のインフラツールを扱っていたので 違いやら使いどころやらを整理してみる。 Vagrant これは一番わかりやすい。 インフラの最もベースとなるOSやらメモリ容量やらストレージのサイズやらを管理するための共通的なインターフェ…

Docker

Dockerさわってみよ 昨今流行っているdockerを遅まきながらに触ってみようかと思う。 vagrantとansibleは利用していてなんとなーく分かったけど、 dockerだけはいまいちまだ感覚がつかめていない。 Dockerを準備する docker搭載済みのubuntuのvagrant boxが…

ローカルでの開発環境を構築する

汚れない開発環境を作るとしよう macでの開発を行っているけど、荒れるのが嫌いなので ローカル開発環境を構築することにします。 Vagrant, VirtualBox入れる Vagrant - bo-tech ここ参照してください。 Centosを立ち上げる。 mkdir mycentos cd mycentos va…

Vagrant tips

共有フォルダってのがあるらしい Vagrantfileがあるhost OS上のフォルダと guest OS上の/vagrantが共有らしい シンボリックリンクをguest OS上に貼っておけば webサーバーの内容をhost OSから変更することができる。 Provision サーバー作成時の色々な設定な…

Vagrant

仕事の関係でVagrant ちょっとごたごたがあって、趣味アプリの時間が取れなくなってしまった。 なので、最近すこしキャッチアップを始めたVagrantについて記載。 Vagrantとは 仮想マシンを構成をプログラムするためのツールってところだろうか。 いろいろな…

心に従う

本当にやりたいことか 今やっていることが本当にやりたいことか。 今やっていることが本当にやるべきことか。 なんか違う気がする。 100%間違っているとも思えないけど、 100%合っているとも思えない。 なんでだか分からないけど、心にもやもやしたものを感…

why, how, what

何をやるべきか、何のために生きているのか 自分の心と向き合うのは難しい。 他者を通じてしか自分を真に理解するのは難しいと思う。 自分が真に良い仕事をしたい、正直に生きたい、満足ある死を迎えたいなどと思うのであれば why から始めよう。 世の中 wha…

Error on line 1: プロローグにはコンテンツを指定できません。 Intellij

プロローグにはコンテンツを指定できません。 が出てきた。 IntelliJを利用しているときに。 Intellij Content is not allowed in prolog java - Intellij Content is not allowed in prolog - Stack Overflow によると workspace内の.ideaを削除してから再…

cocos2d-xに関する勉強

androidへのソースコードの追加 iOSの方はClassesをそのまま利用するみたいなので、特に設定の追加とかはいらないんだけど、 androidはソースファイル(cppファイル)を追加したらmkファイルへの変更が必要とのこと proj.android > jni > Android.mk LOCAL_S…

"ShotNote"開発開始

アプリ名 ShotNote さて開発するかー。 アプリ名称は「ShotNote」 cocos2d-xの開発キャッチアップ用のアプリってことで。 機能としては 私個人の不満点を解消するためだけです。 その不満とは 今日明日しか使わないアラート機能なのに世の中のツールは手間が…

C++に関する勉強

C++

メモ書きとしてまとめておこう C++のtestプロジェクトを作成して、 困ったときにはシンプルな形でテスト実行が出来るようにしておいた。 xcodeで作るときはschemeという概念の理解が必要だった。 eclipseやらintellijでいう実行環境の設定だと思うのだが全然…

テストプロジェクトを作ってみよう

cocos new発動 ヘルプによると cocos new -p bo.apps.MyApp -l cpp -d MyApp --ios-bundleid bo.apps.MyApp --portrait MyApp これで作成できる。 -p パッケージ名 -l 使用言語、cpp,lua,jsのいずれか -d 作成するディレクトリ名 --ios-bundleid 詳細不明だ…

cocos2d-xを動かす

中途半端だったので 環境作ろう - bo-tech に引き続き環境構築を行おう。 確か前回はcocos2d-xのインストール(途中)までやっていた気が。 といことで以下続き。 cocos2d-xのsubmoduleを更新する git submodule update --init 環境変数の自動設定 cocos2d-x…

環境作ろう

C++経験 そういえばC++って書いたことないや。 まぁなんとかなるだろう。 世の中の叡智がどうにかしてくれるはずだ。 かなりの他力本願。徐々に慣れていくだろう。 環境構築してみる cocos2d-xはversion3系を利用する。 新しいモノを作るのに古いフレームワ…