鈍足ランナーのIT日記

走るのが好きな5流のITエンジニアのブログ。

趣味の範囲は広いけど、どれも中途半端なクソブロガー楽しめるWebアプリを作ってあっと言わせたい。サーバーサイドPerl(Mojolicious)、クライアントサイドVue.js。Arduinoにも触手を伸ばす予定。

2014-09-01から1ヶ月間の記事一覧

vue.jsでv-componentを使ったTodo難しい。

TodoMVCのvue.jsのサンプルはVueに付属しているのですが、 v-componentを利用して、そして、バリデーションも使って 実現してみたいなぁと試しているけど、思うように動かすことができていない。 1つ1つのTodoをv-componentにして、親のTodo一覧に 編集中の…

Mojoliciousで並列WebAPIアクセスした結果を待ち合わせて処理する

とりあえずこんなんで、どうでしょう? package Test::Web::Example; use Mojo::Base 'Mojolicious::Controller'; use Mojo::IOLoop::ForkCall; # This action will render a template sub welcome { my $self = shift; my @results; $self->render_later();…

忘レインでMAに応募します

今作っているMA【エム・エー】 応募用のアプリ(ハード)です。 純粋にソフトで勝負するにはスキルがなさすぎて、全く歯が立たないことが わかったので、ハードを絡めて勝負することにした。 説明文をしっかり書かないと予選通過できないだろうから、練習が…

PasoriをArduino IDEで使うには。。。

こちらを見ながら設定 http://dev.tetrastyle.net/2011_06_01_archive.html USBホストシールドのライブラリ https://github.com/felis/USB_Host_Shield Pasoriライブラリの準備 NeoCatさんが公開してくれている http://d.hatena.ne.jp/NeoCat/comment/201011…

Wiznet イーサーネットシールドを使う・・・インクルードパスは?,MACアドレスは?

さて、イーサーネットシールドの動作確認から ホームページをみると 「Wiznet W5100 チップを搭載します」とあるので Githubでライブラリを探してみる なんか、これっぽい感じがするのでgit clone https://github.com/Wiznet/WIZ_Ethernet_Library 後はライ…

備忘

Rails – 親子テーブルを一度に更新する方法 | 田村倉庫 アプリつくつてて子テーブルを一気に更新させたい 要件はよくあると思うけど Perlではどうやるかわからないので学びたい。

Arduino+パソリでなんとかしよう

RFID到着が29日とは締切に間に合わない。 パソリと接続できるみたい。 家にそういえばパソリあつたと思う、 UBSホストシールドとブレッドボード、ジャンプワイヤを千石で今日かつた。 TETRASTYLE-dev-BLOG: USB Host Shield (PaSoRi篇)

子どものお絵かきラインスタンプ意外に売れた!

リリース仕立ては売れるようだ リリースして数日ですが、思った以上に売り上げがあった。15個くらいは 売れたかも。リリースしたては新着に入るから、結構売れるみたい。 50円の売り上げ以外に37円もあるけど、海外での売り上げや割引?という情報があった。…

Gotanda.pm #2に参加

五反田PMに初参加してきました。 kfly8さんのチューニングのお話はとても参考になりました。 N+1問題って??なにそれと知らなかったから 知るきっかけになりました。 普段私はTengをsearch_by_sqlでJOINしまくって取得していたのですが・・。 Tengの思…

Arduino互換機、初めの一歩!

互換機なので、IDE付属のドライバーだと認識しなかった。 いろいろと調べたところ 私の落札したArduinoはこれとよく似ている。 落札額より安い・・・ でも、1つしか買わないし、送料とか手間考えたらヤフオクでいいかも。 NEW ATmega328P CH340G UNO R3 Boar…

ArduinoでRFID RC522を動かそう。

値段が安かったから、特に何も調べず購入したRFIDどう動かすんだろと後づけで調べる。 Arduino Playground - MFRC522 ピン番号が被っているけど・・・ ArduinoのRFID RC522 のスペックをみると D9,D10,D11,D12,D13というデジタルIOピンを使う。 これは、イ…

Arduinoのプログラムの方針たてる

さて、Mojolicious側の管理アプリが大雑把にできたので・・ 今度はArduino側のプログラミング準備。 HTTPステータスコードで制御した方が楽っぽい amcewen/HttpClient · GitHub のexampleを見ながら。 ボディの値を取るところのコードはなかった。 HTTPステ…

Arduinoのロムライタ(IDE)の準備

ハードウェア側のアプリを作成したり、 作製したアプリをArduinoへ書き込んだりする必要がありますので こちらのURLからダウンロードすればいいのかな。 最新版をダウンロードしてみよう。 Arduino - Software インストールしたら ヘルプ>初心者向けガイ…

ArduinoでHTTPアクセス

エコシステムを利用しない手はない、というわけで ArduinoイーサーネットシールドというハードからMojolicious(HTTPサーバー)に対して HTTPアクセスするわけなのですが、ライブラリが提供されています。 下記ライブラリでいいのかな。Mojoliciousからの返却…

Arduino購入

Arduino本体は、ヤフオクで、990円で落札。こんな仕様です。 Arduino Uno R3(Revision 3)の互換機です。 ■■ 製品仕様 ■■ ・CPU:ATmega328P ・動作電圧:5V ・入力電圧(推奨):7~12V (DCジャックからかVIN端子からの入力です。) ・I/Oポート : 20ピン ・Flash…

半田ゴテ苦手でも遊べる電子工作

ハードにも若干興味ありでも・・・ 若いころはPICマイコンのROMライタキットを買ってきて半田ゴテで 部品組み立て、ROMライタで書いて LED光らせて遊んだりしました。でも、その後ライタがすぐ壊れ たり散々でした・・ 最近は半田ゴテフリーであそ…

Webアプリを作っても、1日1人も来ないという私に贈るjavascriptライブラリ

Webアプリを作っても、1日1人も来ないという ことはよくあることだと思います。 そうです、グローバル展開すればチャンスは数倍に 跳ね上がるはず。 こういったライブラリがあるのか。 これから、試してみよう。 http://i18next.com/ あと、使い方の注意は、…

無料枠で使うBluemix

PerlでBluemixを使う方法 BluemixでMojoliciousを動かした - 鈍足ランナーのIT日記 さて、Bluemixの価格表が改定されていて、なんと1125 GB-hoursまで無料という太っ腹。 512M弱のインスタンスを3つ立て運用しても無料ということになる。 Redisサービス(…

android studio で広告を張って公開するまで

WankoChatのAndroid版が だいぶ動くようになってきた。 公開までの手順を調べておこう。 512×512のアイコンを作っておく マルチアイコン生成ウェブアプリ|便利ウェブアプリ一覧|カンタローCGI スクリーンショットを作る [http://smartphone-zine.com/mobil…

androidでチャット、オートスクロール、ENTERキーで発言

オートスクロール Scrollview not scrolling down completely java - Scrollview not scrolling down completely - Stack Overflow キーイベント こちら

Androidのstrings.xmlのデータにjavaソースからアクセスしたい

メッセージの中身を日本語、英語と分けたいのですが、 レイアウトのxmlならば、@string/hogeという感じで書ける、 さて、javaソースからアクセスする方法はどうするんだろう?

AndroidでJSONを扱う方法

ググるのもいいけど、 普通にdeveloper.android.comへ行ってJSONと検索するのがベターな気がした。 JSONObjectというクラスが検索され、APIがでてくるから。 hasというメソッドで有無を聞いて切り分けていけばいい感じ。 あとは、メソッドチェインでアク…

Androidでチャットのサンプル

とりあえず、これを見ながら実装してみるかな・・ elabs/mobile-websocket-example で学んだこと。 AndoroidからWebsocketを使うには build.gradleに以下の記述を追加したあとに、 Build> Clean Projectをしないとダメだった。 dependencies { compile "org.…

MQTT client

Paho - Open Source messaging for M2M Paho - Open Source messaging for M2M javascriptからMosquittoブローカに接続するには websocket経由でないとだめらしく。Mosquitto1.3.4単体だとサポートしていないみたい。 http://stackoverflow.com/questions/25…

ブラウザで楽器演奏

備忘録 できるだけ歩く鳥: audioタグとJavaScriptでピアノを作ろうとしたけど諦めた ASCII.jp:iPad対応!HTML5 Audioで作るブラウザーピアノ (1/6)|古籏一浩のJavaScriptラボ HTML5 Audio ピアノ制作 : Return – 読み込みによる遅延を解消!! | TM Life ban…

perlのツールを使って作ったラインスタンプ公開された

PerlBeginnersで実演したツールで作ったラインスタンプが 公開されました。 ラインスタンプ作りの実演 from Tetsuya Tatsumi terureruというキャラクターです。 塗り忘れをしていて、何度もリジェクトされましたが、無事公開されました。 よろしくお願いしま…

perlでMQTTと戯れたい

まず、MQTTブローカーのインストール。 こちらから、cygwin-windowsというのを選んでみた。 http://mosquitto.org/download/ クライアントから使うには。。 AnyEvent::MQTTというモジュールがあるようで。 こいつをcpanmでインストールすると、 サブスクライ…

Andoroid Bindingsに挑戦するか・・・

Andoroid版MVVM(Model-Value-ValueModel) http://code.google.com/p/android-binding/ http://www.slideshare.net/tworks/androidbinding-hokunet 簡単に作れるかな??余計複雑になるか?とりあえず チュートリアルから。 サンプルのListViewTutorialをダウ…

Andoroidで初めての画面遷移

こちらのエントリが素晴らしい。 http://examples.javacodegeeks.com/android/core/view/onclicklistener/android-onclicklistener-example/ http://androidhacker.blog94.fc2.com/blog-entry-26.html Android - 美しいOnClickListenerの実装方法(を教えてく…