FLINTERS Engineer's Blog

FLINTERSのエンジニアによる技術ブログ

damaya の検索結果:

Leap Motionを動かしてみる

こんにちわ@damayaです。最近話題のLeap Motionを手に入れたので、簡単ですがまとめました。 Leap Motionのストアも公開され、これから大いに期待できそうです。(VisualizerとJavaScriptのexamplesが動作した所を動画にしました) http://youtu.be/KL-vk5h38GA対応機種Windows7、Windows8 MacOS X 10.6以上 Ubuntu Linux 12.04 LTS、Ubuntu Linux 12.…

Google エンジニアによる最新モバイル テクノロジー(Google mobile session)に参加してきました

こんにちわ@damayaです。2013.07.18に六本木ヒルズで開催された「Google エンジニアによる最新モバイル テクノロジー(Google mobile session)」というセミナーに参加してきました。 メモ書き程度ですが内容を少しまとめて紹介いたします。 アジェンダは、 - Play Games API - Modern Android Design - Payment new features and IABv3 - Supercharge your App…

スマートフォンのクリックイベントを高速化について@開発合宿 in 三浦海岸

はい、@damayaです。事業開発本部では1年に4回、部内でエンジニアの為の開発合宿が1泊2日で開催されています。 今回、私が開発合宿で調査内容について発表した「スマートフォンのクリックイベントを高速化」という説明資料を SlideShareに公開したのでここに掲載したいと思います。 開発合宿20130523 from damaya_sep

技術書の選び方について

はい、@damayaです。 今回は開発言語を習得する上での技術書の選び方について記事を書きます。 4月も終わり、システム開発を担当する技術職の新入社員は、どのような基準で技術書を選んだでしょうか。 ページ数? キャプチャーの数? 売れてる本だから? 最新刊だから? 先輩がその本で学んだから?解り易そうなことはもちろん、自分に合う本/合わない本はあるかと思います。 でも買って読み進めてみないと、自分の目的と合ってるか合っていないかわからない・・・。私の場合、新しい言語の場合は、…

iOSとAndroidで使えるCSS3のアニメーション例

はい、@damayaです。 今回はiOSとAndroidで使用できるCSS3のアニメーション例をご紹介します。最近、❤(ハートマーク)をドキドキさせるアニメーションを創る機会があったのでサンプル例を紹介します。 サンプル例ではドキドキするアニメーション速度を3段階つくりました。CSS部分 @-webkit-keyframes anime-doki{ 0%{-webkit-transform: scale(0.8)} 20%{-webkit-transform: scale(1…

アプリ開発勉強会/HTML5 Web Components/リーンスタートアップ/JSマルチスレッド・社内ミドルウェアのセミナー@GREEに参加してきました

@damayaです。グリー本社で開催された「アプリ開発勉強会 / HTML5 Web Components/リーンスタートアップ・モバイルファースト/ JSマルチスレッド・社内ミドルウェア」というセミナーに参加してきました。 メモ書き程度ですが内容を少しまとめて紹介いたします。アジェンダは、 「ヒットスマホアプリの作り方とマネタイズ」 …株式会社コンテンツワン 橋本 謙太郎さん 「アプリ「トリセツ」にて実践したリーンスタートアップ」 …株式会社ジェネシックス 冨田 憲二さん …

Tera Term便利実例 その2 ログを自動取得(保存)する

damayaです。 それでは、さっそくTera Termの便利な実例その2です。【過去記事】 Tera Termマクロ実例 その1 SSH自動ログイン今回はTera Termのログを自動取得(自動保存)する設定例を紹介します。 Tera Termの初期設定では、ログを保存するように設定されていません。 本番サーバーは基、開発環境等でも自分が過去にどのような作業を行ったか、又はその時のサーバーの応答内容を後から調査できるようにログを保存しておきましょう!▼自動的にログ採取を開始…

Tera Termマクロ実例 その1 SSH自動ログイン

damayaです。 2013年の1か月が過ぎました。時が過ぎるのは早いものです。今回はTera Termのマクロについて便利な例を紹介します。Tera Termのマクロは、拡張子がttlのテキストファイルをダブルクリックすれば実行されます。 実行されない場合は、C:\Program Files (x86)\teraterm\ttpmacro.exe と関連付けを行ってください。▼SSH接続例 ; 10.0.0.0 へSSH1で接続し、ユーザー名とパスワードを指定してログインし…

MySQLにてENGINE=MEMORY vs ENGINE=InnoDB(実はFusion-io)ベンチマーク対決!

…でとうございます。@damayaです。 本年も宜しくお願い申し上げます。2013年最初の記事はFusion-io ioDrive Duoです! 去年の12/20にGREEプラットフォームにてローンチされた「輪廻のラグランジェ〜ジャージ部ガールズ〜」で、DBにFusion-ioを使用していますので、MySQLでのベンチマーク結果をご紹介します。 まず、下記サイトにてMySQLのダミーデーターを生成します。 http://www.generatedata.com/#generat…

GoogleSwiffy で出力されるJavaScriptを正規表現で置換

AWS

…す、大晦日生まれの@damayaです。 とうとう2012年も終わってしまいますね。 2012年最後の私からの記事はJavaScriptです。最近業務上でGoogleSwiffyをよく使うのですが、FLASHがSwiffyでJavaScriptに変換されたものを更に画像部分のみを置換するプログラムをご紹介します。処理自体の説明ですが、FLASH内に画像がいくつあるかわからない状況で、JavaScript内で最大何回処理を繰り返せばいいのかわからず、まさかのwhile(true)…

カンシチェッカーProの公開を終了します

こんにちわ、@damayaです。昨年の9/8にリリースした「カンシチェッカーPro」ですが 明日6/29をもちまして公開を終了します。 たくさんのダウンロード、誠に有難うございました。 この場を借りて感謝申し上げます。 尚、無料版の「カンシチェッカー」は現状のままとなりますので引き続きご愛用いただければ幸いです。

GooglePlay用のアプリバージョンチェッカーなるものを作ってみる

こんにちわ、@damayaです。ANDROIDアプリをバージョンアップしたけど即反映ではない為、いつ変更されるかわからないモヤモヤありませんか? 今日はそんなモヤモヤを少し緩和できるPHPコードをご紹介します。 仕組みは簡単です。 監視対象アプリのバージョンが一致するまで、1分間隔で監視します。 バージョンアップした場合は、JavaScriptのAlertでお知らせします。ソースを見るには「もっと読む」からどうぞ。 <html lang="ja"> <head> <meta …

GooglePlay用のアプリ公開チェッカーなるものを作ってみる

こんにちわ、@damayaです。ANDROIDアプリを公開したけど即反映ではない為、いつ公開されるかわからないモヤモヤありませんか? 今日はそんなモヤモヤを少し緩和できるPHPコードをご紹介します。 仕組みは簡単です。 アプリが公開されていなければ、公開されるまで1分間隔で監視します。 公開されたという判別は、HttpStatusが404から200に変わった場合です。 公開された場合は、JavaScriptのAlertでお知らせします。ソースを見るには「もっと読む」からどうぞ…

【ぐっと萌ーニングコール】じゅわーすぴーかーで囁くようになりました!

こんにちは! 最近アンチエイジングに目覚めた@tsumakkyです。本日、わたくしのアプリ、【ぐっと萌ーニングコール】バージョンアップいたしました! 前々からアプリのコメントで、 「キャラの声がスピーカーから聞こえるのがイヤだ」 というご指摘を多々受けておりました。

カレログ2対応「カンシチェッカーPro」リリースしました

こんにちわ、 @damayaです。話題の「カレログ2」を検知・アンインストールができるカンシチェッカーProというAndroidアプリをバージョンアップしました。不用意に監視アプリがインストールされているか、あなたもチェック!!【カンシチェッカーPro】https://market.android.com/details?id=jp.co.septeni.kansicheckerpro

Titanium Mobileで作成したSkype Online Checkerをリリースしました

こんにちわ、@damayaです。チェッカーシリーズ第3弾としてSkypeへログインしなくても、Skypeユーザーのログイン状態を表示する「Skype Online Checker」というAndroidアプリをリリースしました。Titanium Mobileで作ったアプリとしては初となります。 【Skype Online Checker】https://market.android.com/details?id=jp.co.septeni.SkypeOnlineChecker

AndroidのTitanium Mobile用モジュール(module) の作成 for WindowsXP

こんにちわ、@damayaです。今日は、WindowsXPでTitanium Mobile用のmodule(Android用)を 作成する手順をご説明します。用意するもの・JDKのインストール ・Android SDKのインストール ・Google APIs and SDK version 4のインストール ┗(AndroidSDKおよびAVDマネージャーよりダウンロード) ・antのインストール ┗(Eclipceに含まれているものか、http://ant.apache.o…

カンシチェッカー リリースしました

こんにちわ、@damayaです。話題の「カレログ」を検知できるカンシチェッカーというAndroidアプリをリリースしました。不用意に監視アプリがインストールされているか、あなたもチェック!! 【カンシチェッカー】https://market.android.com/details?id=jp.co.septeni.kansichecker

GoogleTVについて

こんにちわ、@damayaです。事業開発本部では月に一度、部内で勉強会が開催されています。 今回、私が勉強会で発表した「Google TVについて」という説明資料を SlideShareに公開したのでここに掲載したいと思います。 Google tv について20110812 from damaya_sep

Android 画面キャプチャ アプリでキャプチャと動画で保存

こんにちわ、@damayaです。今日はJDKやAndroidSDKを使って画面キャプチャする方法と、 端末だけでキャプチャする方法をご紹介します。▼JDKやAndroidSDKを使ってキャプチャー 方法1 AndroidSDK標準のキャプチャー http://septeni-original.hatenablog.com/entry/20110427/1303873453 ▼JDKやAndroidSDKを使ってキャプチャー 方法2 Android Screen Monitor…

Android 3.1 APIレベル12 SDK公開

こんにちわ、damayaです。 本日、Android 3.1のSDKが公開されました。 Android 3.1の新機能は下記のようです。 - UIの色や位置などを改良- ウィジェットをリサイズ可能- USBホストをサポートし、キーボードやゲームコントローラー、デジカメなどを認識可能- WiFiネットワーク機能の強化- HTTPプロキシ対応- Google Marketから映画のレンタルが可能- 最近使ったアプリのリストを拡張- 「Media Transfer Protocol…

PHPソーシャルアプリ開発テクニックとパフォーマンス改善のセミナーに参加してきました

PHP

こんにちわ、damayaです。 昨日、大手町で開催された「PHPを使ったソーシャルアプリ開発テクニックと、アクセスに耐えるためのパフォーマンス改善」というセミナーに参加してきました。主に重要だと感じた部分を列挙いたします。 アジェンダは、 「負荷分散設計」 「Webサーバーのスケールアウト手法」 「PHP中間コードキャッシュ」 「データーキャッシュ」 「DBサーバーのスケールアウト手法」 「メッセージキューイング」 「ソーシャルアプリ向け画像生成」 「ソーシャルアプリ向けFl…

Android対応サイトの構築ポイントご紹介セミナーに参加してきました

こんにちわ、@damayaです。 本日開催された「Android対応サイトの構築ポイントご紹介セミナー」に参加してきました。主に重要だと感じた部分を列挙いたします。--------------------------------------------------------------------------------------------サイト開発前に知りたいAndroidの端末仕様について~Android対応のサイト開発における端末の機種依存問題のご紹介~ 株式会社…

XPERIA Play(R800i)のキーコード一覧と内蔵センサー一覧

こんにちわ、@damayaです。前回のXPERIA Playの仕様に引き続き、Android SDKからみたXPERIA Playの情報です。 adbでXPERIA Playを認識させ、アプリ側の仕様(U/A、搭載センサー、ハードウェアキーの値)を調べました。▼R800iのユーザーエージェント(WebViewのWebSettings.getUserAgentString()使用) Mozilla/5.0 (Linux; U; Android 2.3.2; ja-jp; R80…

PlayStation Suite対応 XPERIA Play(R800i) Android2.3.2!

こんにちわ、@damayaです。 XPERIA Playが手に入ったので、仕様とキャプチャー画像をいくつかお見せ致します。 (携帯電話にプレステの起動ロゴが表示されるのは、ちょっと感動しますね) 型番 R800i OS Android 2.3.2 CPU Qualcomm MSM8x55 Snapdragon(1GHz Scorpion ARMv7) GPU Adreno 205(245 MHz) メモリー 400MB(デュアル LPDDR2) 内部ストレージ 380MB デ…

Android バージョンとコードネームとAPIレベルと私

こんにちわ、@damayaです。今日は、Android バージョンとコードネームとAPIレベルについてまとめたいと思います。 APIレベル バージョン コードネーム 意 味 イメージ 1 1.0 Base ? − 2 1.1 Base_1_1 ? − 3 1.5 Cupcake カップケーキ 4 1.6 Donut ドーナツ 5 2.0 Eclair エクレア 6 2.0.1 7 2.1 8 2.2 Froyo フローズンヨーグルト(Frozen Yogurtの略) 9 2.…

EclipseでAndroid SDKのコードアシストを速くする裏技

こんにちわ、@damayaです。 今日は、Androidアプリ開発時のEclipseのコードアシスト機能の高速化についてご説明します。 Eclipseの便利な機能の一つ、コードアシスト機能(Ctrl + スペースキー等)ですがAndroidアプリ開発時に すぐに保管されず、イライラしてしまう場合は、対象APIのソースコードをダウンロードし展開しておけば、 幸せになれるかもしれません。 (パスやファイル名は各自の環境に合わせて読み替えてください) Android 1.6用 → …

Android 開発 for WindowsXP その3 〜エミュレーターの設定からサンプルプログラム実行まで〜

こんにちわ、@damayaです。 今日は、前回の【Android 開発 for WindowsXP その2 〜eclipseの設定からエミュレーター起動まで〜】に続くその3をご説明いたします。 前々回は、こちら→【Android 開発 for WindowsXP その1 〜ダウンロードからインストールまで〜】 9−1.Androidエミュレーターで初期値では日本語表示ではないため、日本語表示に変更すると同時に現在時刻の表示も変更するため、「MENU」ボタンをクリック 9−2.…

PHP 比較演算子の罠

PHP

こんにちわ、damayaです。突然ですが、PHPのプログラム問題です。 下記11パターンのif文のうち、「同じ」と出力されるのは何番と何番でしょう? <?php if(0 == '0'){ // 1 echo '1:同じ'; } if(0 == 'a'){ // 2 echo '2:同じ'; } if('1' == '1.0'){ // 3 echo '3:同じ'; } if('1' == '01'){ // 4 echo '4:同じ'; } if(1 == TRUE){ /…

Android 開発 for WindowsXP その2 〜eclipseの設定からエミュレーター起動まで〜

こんにちわ、@damayaです。今日は、前回の【Android 開発 for WindowsXP その1 〜ダウンロードからインストールまで〜】に続くその2をご説明いたします。 8-2.「C:\Android\eclipse\eclipse\eclipse.exe」を実行(※C:\Android\eclipse\eclipse.exe は使用しません) 8-3.「ワークスペース(W)」に「C:\Android\workspace」と入力し、「この選択をデフォルトとして使用し、…