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

twitter広告のruby sdkメンテナーになった

仕事でtwitter-adsを使う案件をやってて、大した修正じゃないけどsdk(twitter-ruby-ads-sdk)にも不足機能のpull request送ってたらメンテナーまでのし上がれた。 送ったpull request 大した内容じゃないのでいじめないでください github.com 結果 admin権限…

デスクトップPC新調2017

kambayashia.hatenablog.com 前回から7年ぶりに買い換えた。 ケースとかは使いまわして主要なパーツだけ交換 買ったもの メモリーカード (W4U2666BMT-8G [DDR4 PC4-21300 8GB 2枚組] 10903円 kakaku.com グラフィックボード ZOTAC GeForce GTX 1060 6GB AMP …

YAPC::Asia 2015 2日目感想まとめ

続き 参加したもの 2日目 Google Cloud Platformの謎テクノロジーを掘り下げる - YAPC::Asia Tokyo 2015 GCP紹介セッション。 GCPドキュメントが英語ばっかりだから割とよかった。 borgとか名前忘れたけどGCPのアーキテクチャの話があったけど、上でAPI使っ…

YAPC::Asia2015 前夜祭&1日目感想まとめ

まじめなのでちゃんと感想書いた。 参加したもの 前夜祭 PHP帝国の逆襲!(を願うPHPerが話す最近のPHPについてのクイックツアー PHP7対応版) - YAPC::Asia Tokyo 2015PHP帝国の逆襲!(を願うPHPerが話す最近のPHPについてのクイックツアー PHP7対応版) -…

絵文字ライブラリのemojifyを修正した

概要 githubやqiitaなどで使える絵文字を使用するためのライブラリ「emojify.js」で、css的に使いづらい箇所があったので修正プルリクエスト出して取り込んでもらった。 コード changed css property by kambayashia · Pull Request #10 · heldr/datauri · G…

jquery-textcompleteでドロップダウンがウィンドウ外にはみ出る問題の対応

概要 画面一番下に入力ボックス置いて、そこでjquery−textcomplete使ったら候補表示のドロップダウンがブラウザ外に見切れちゃう問題が起きた。 一応表示位置変更でどのDOMにくっつけるかをオプションで指定できるっぽいけどよくわかんなかったから、とりあ…

絵文字のサジェスト対応でDataUri画像を使う

概要 emoji - 絵文字をサジェストで快適に入力する - Qiitaqiita.com 上記では画像ファイルを使ってるけど、配置とかだるいし、HTTPリクエスト数多いので、1リクエストで済むData Uri方式を使う CSS内の画像埋込で高速化(Data URI) - Qiita サンプル http://…

peerjs-server経由でチャット

概要 チャットとかのログを残すためにサーバ経由でチャットを送るようにしたかった。 それのためにシグナリングサーバに無理やりくっつけた。 実装 クライアント peer.chat()でチャットを送り、type:CHATのデータをチャットデータとして受信・処理する。 ユ…

peerjsでping-pong

概要 herokuでpeerjsサーバ動かしたら60秒くらいでWebSocketが切断する問題が起きた。 ドキュメント見たら、30秒?で切れるようなので、しかたなくping−pongを実装した。 WebSockets on Heroku | Heroku Dev Center 実装 クライアント 受信したPINGに返答を…

peerjsにルーム機能と切断検知機能をつける

概要 peerjsを使ってWebRTC実装したときに、FireFoxだとcloseイベントが通知されなかったので1meetingのjsを参考に、ルーム管理と切断検知を作ってみた。 コード サーバ kambayashia/peerjs-servergithub.com クライアント kambayashia/peerjsgithub.com ル…

vagrantでdebian wheezyの環境を作る

最近仕事でもvagrantを使うのでいろいろ覚えつつ、個人用環境を作ってみた。 vagrantとは vagrantの使い方やってるページはいろいろあるのでそのへんで 詰まったところ chefがインストールできない とりあえず http://www.vagrantbox.es/ からwheezyのvanill…

cakephp HttpResponseがクラス名かぶってる

概要 cakephp 2.2でhttpSocket使ってスクレイピングしようとしたけど、戻り値のHttpResponseにあるべきプロパティやメソッドがない 参考 cakephp2.0のHttpSocket http://book.cakephp.org/2.0/en/core-utility-libraries/httpsocket.html 1系からの使い方の…

cocos2d-x タッチイベント取得

概要 タッチイベントを取得してゲーム中で使用する リポジトリとブランチ https://github.com/kambayashia/cocos2d-x-game/tree/develop/touch-event 実装差分 https://github.com/kambayashia/cocos2d-x-game/commit/31da3d8cdcc17ecbfd6b0b746b41a89d83d6a…

cocos2d-x 別シーンに行って元のシーンに戻る

概要 前回のサンプルでは切り替えたら前のシーンには戻れなかったが、ポップアップメニューや設定画面など、完了したら元の画面に戻りたい画面を作る リポジトリ https://github.com/kambayashia/cocos2d-x-game/tree/develop/multi-scene-stack 前回のリポ…

cocos2d-xでシーンを切り替える

概要 タイトル、ゲームメニュー、ゲームのように複数シーンの時の切り替え処理を作る リポジトリ https://github.com/kambayashia/cocos2d-x-game/branches/develop/multi-scene シーンクラス追加 新規でシーンクラスを作る メニューと選択物は下記画像参照 …

cocos2d-xで画像を動かす

追記 githubにサンプルプロジェクト作成 https://github.com/kambayashia/cocos2d-x-game/tree/develop/move-sprite 画像配置コード確認 今までのサンプルでも参考にしているHelloWorldの全画面に出ている画像をどう出しているか確認する コードは前回ボタン…

cocos2d-xでボタンを作る

ボタン機能を見てみる 付属しているサンプルをもとにUIのボタンを追加してみる。 HelloWorld.cppの中を見るとこんな感じでボタンを作っている。 ///////////////////////////// // 2. add a menu item with "X" image, which is clicked to quit the program…

矩形キャプチャ

mac

http://mac4beginner.blogspot.jp/2009/09/blog-post.html 矩形キャプチャとるコマンドあった。 ファイル保存場所は下記の場所

cocos2d-x入門

ios

概要 cocos2d-xはcocos2dというiphone用ゲーム開発フレームワークをマルチプラットフォームにしてなんやかんやしたゲーム開発フレームワーク できることとか機能とか -> http://www.cocos2d-x.org/projects/cocos2d-x/wiki クラスリファレンスとかのドキュメ…

macportsとgccとgitインストール

mac

macports なんかmacで使われているパッケージインストールマネージャ的なものでいろいろお世話になるそうなので入れる ダウンロード lionはMacPorts-2.0.1-10.7-Lion.dmgが最新っぽいので下記からインストール https://distfiles.macports.org/MacPorts/ イ…

現職

今更ながらグリーに入って14ヶ月経った

Droid X バッテリーマネージャーバグ

http://www.droidxforums.com/forum/droid-x-rescue-squad/11460-cant-access-battery-usage-my-dx.htmldroid xをfroyoに更新すると、バッテリーの消費分析画面が確認できない。

Droid Xアップデート後のPCモード接続問題

Droid Xをシステムアップデートしてfroyo(android 2.2)にしてしまうと、 PCに接続してデバッガ(adb)として使うことができなくなってしまう様子。 http://www.pcworld.com/article/205977/android_22_froyo_droid_xpc_driver_problem_a_quick_fix.html 解決法…

Droid X アップデート

ソフトバンクが全機種android 2.2を搭載と言う記事をみて悔しくなったので、 頑張ってDroid Xをシステムアップデートする方法を探してきた。 http://www.droidforums.net/forum/droid-x-faq/87503-how-froyo-over-wifi-only-no-service-needed.html 通信会社…

デスクトップPC現在価格

メインのデスクトップPCを新調してから1年が経過したので、現在の評価額を検証する。 購入時の価格(http://d.hatena.ne.jp/kambayashi/20091019/1255938085) 購入2ヶ月の価格(http://d.hatena.ne.jp/kambayashi/20091230/1262144379) [マザーボード]GA-P55-U…

DROID X買ったった

ついに念願のandroidの実機としてDROID Xを個人輸入で手に入れた。 前に作ったOpenGLのやつを動かしてみたけど、エミュレータとは段違いの速さで滑らかな動き。 これでようやくいろいろ動かせそうだ。 ※追記 最初にアクティベートがあるけど、http://www.lif…

Droid Xハードウェアリセット

日本語化しようとしてMore Locale2を入れて言語を日本語、国を日本にしたら、 ホーム画面に戻ろうとするとその直前のアプリ画面に戻る無限ループになり、 仕方なく電源オフにしたらブートを延々繰り返しつづけるという恐怖を味わったので、 立ち上げずに行う…

応用情報技術者試験受けた

まだ午前しか結果出てないけど61/80で75%くらい。 あとは午後の解答速報を待つのみ。

BBC Natural History届いた

先月末にamazon.com(米)に注文したブルーレイが届いた。 かかった代金は 70ドル(商品)+20ドル(輸入代行手数料)+20ドル(送料)で合計110ドル(日本円で1万円弱) 商品に対して手数料がかかりすぎたか。 複数一括で買わないと安さがあんまり実感できないな・・・ ま…

応用情報技術者試験

5年ぶりに情報技術者試験受ける。 試験まであと2ヶ月。 http://www.jitec.ipa.go.jp/1_11seido/ap.htmlこれ受かったら、高度試験も目指そう。

gmailの新デザインが流出?

gmailの新デザインが流出したとか何とか。 http://mashable.com/2010/07/31/new-gmail-screenshot/メニューの上のほうでメールアドレスがプルダウンから選べそうになってるのは複数アカウントの切り替えが簡単にできるようになるということなのか。

BBC Natural History買った

BBC Natural Historyっていうイギリステレビ局のBBCが撮影したドキュメンタリーのブルーレイボックスが安かった(購入時69ドル)から、初めて輸入代行を使って買ってみた。 http://www.amazon.com/Definition-Natural-History-Collection-Galapagos/dp/B0019MG…

twitter APIのUser method使ってみた

流行に乗ってtwitterのデータを使うアプリを作ってみた。 作ったのはtwitterのアカウント情報を収集して、そのアカウントの概要情報とタイムラインへのリンクを表示するようなもの。 twitter APIドキュメント(http://apiwiki.twitter.com/Twitter-API-Docume…

saira買った

steamとは まずsteamとは、アメリカの会社valveが開発したゲームダウンロード販売プラットフォームで、アメリカのゲームを中心に販売している。 日本未発売の作品も多く、しかもよく安売りセールをしているため、FPSユーザなどにとって重宝している。 購入は…

YUI3入門

YUI3とは Yahoo User Interface Library3の略称。 yahoo謹製のjavascriptのライブラリ群。 参考サイト 公式サイト http://developer.yahoo.com/yui/3/ サンプル http://developer.yahoo.com/yui/3/examples/ APIリファレンス http://developer.yahoo.com/yui…

CentOS5.4インストールバグ

仮想化ソフトVirtualBox上でCentOS5.4をインストールしようとしたら、何度やってもエラーが出る問題があったので書いておく。http://bugs.centos.org/view.php?id=4103 インストールパッケージ選択時のリポジトリ選択でextrasを使うようにすると、 バグって…

windows phone 7でXNAを使ったゲーム作成

プロジェクト作成 Visual Studio2010を立ち上げたらメニューのFile->New Projectで新規プロジェクトを作成する。 プロジェクトの作成が終わったら、とりあえずそのままF5で実行する。 画面が青で塗りつぶされたエミュレータが表示されるが、これは毎フレーム…

Windows Phone 7開発ツール

windows phone 7が発表されて開発ツールも公開されたのでインストールしてみた。 ダウンロード まずは開発者向け公式サイトへ行く。 http://developer.windowsphone.com/Default.aspx そこからなんやかんやでダウンロードサイトへのリンクを発見。 http://ww…

Crosswalk sdk サンプル - SLTest

今回はcrosswalkのSLTestというサンプルのソースを解説する。 SLTestはdotXSIを前回サンプルのクラスとは違うクラスで読み込み、 ファイルの全データをambientなどの意味が分かる変数をもつインスタンスとして保持する。 今回はその中から3Dモデルのモデリン…

Crosswalk sdk サンプル - XSIDump

crosswalk sdk付属サンプルのXSIDumpを見ていく。 開始〜引数チェック int main(int argc, char *argv[]) { #ifdef CODEWARRIOR mwInit(); /* To initialize the C++ runtime */ #endif #ifdef _PSX2 // // Initialize file IO layer // // Use Soft's file …

新調PCの現在価格

2ヶ月前に組み立てたPCのパーツの価格が急激に下がっているとすごく負けた気になるので、 ここらで1回現在価格をチェックしてみる。前回記事[マザーボード]GA-P55-UD3R Rev.1.0(\16306->\13350)[CPU]Core i7 860(\27472->\26200)[メモリ]W3U1333Q-2G (DDR3 P…

crosswalk sdk サンプル

前回インストールしたcrosswalkには出力したdotXSIファイルを解析するライブラリやサンプルプログラムがあるので、それを見ていく。 開発ツール プログラムの開発環境としてvisual studio2005か2008を使う。 設定 環境変数にcrosswalkのSDKディレクトリを追…

crosswalkインストール

crosswalkについて http://www.softimage.jp/xsi/7/crosswalk.html crosswalkとは各3Dモデリングツール間で相互にデータをやりとりするための入出力プラグイン/ライブラリ。 dotXSIというテキストフォーマットで3Dオブジェクトを出力してくれるので、ゲーム…

テクスチャマッピング2

XSI

前にテクスチャを1面だけ貼ったやつの続きで、今回は全面に貼ってみる。 テクスチャ 今回使用するテクスチャはこれ。 サイズは256x256で,フォーマットはpng。 マテリアル・テクスチャ設定 まずはいつもどおりポリゴンメッシュ用意。ポリゴンは特に分割しない…

モデリング

XSI

モデリングについての説明 http://e-words.jp/w/E383A2E38387E383AAE383B3E382B0.html今回は立方体に屋根をつけただけの家を作る。 ポリゴンメッシュ作成 いつもどおりの手順で立方体のメッシュを作る。 ポリゴンの分割部分の選択でそれぞれ2分割の設定にす…

XSI入門3

XSI

前に予告したポリゴン、エッジ、頂点操作について。 選択モード ポリゴン 'u'キーをポリゴン選択モードになる。操作したいポリゴンをクリックすると、ポリゴンを選択できる。 複数選択したいときは、クリックしたあとそのままマウスをドラッグしてほかのポリ…

XSIでテクスチャマッピング

XSI

前回までは何の色もついていない立方体だったが、今日はそれに画像(テクスチャ)を貼る。 テクスチャ まずはテクスチャの用意。 いつもは大体OpenGLで使うことを前提にしているので、テクスチャは2のn乗(8,16,32,64,128,256・・・)のサイズにする。 フォーマット…

XSI入門2

XSI

昨日の続き。 1つ前に戻る(アンドゥ) Ctrlと"z"キーを同時に押すと、直前の操作を取り消せる。 モードの取り消し 何のモードを選んでいるかわからなくなったら、とりあえずEscキーを押す。 そうすればとりあえずオブジェクトに影響を与えるモードではなくな…

XSI入門

XSI

画面説明 まず、4つに分かれているウィンドウの説明。 左上:上から見た図(トップビュー) 左下:正面から見た図(フロントビュー) 右下:右側から見た図(ライトビュー) 右上:空間に配置したカメラから見た図(カメラビュー)左上、左下、右下はそれぞれY軸、Z…

XSI Mod Tool導入

XSI

XSI Mod Toolについて 「Softimage XSI」はゲームや映画のCG制作に使われる3Dモデリングツールで、Mod Toolはそれの無料版。 少し機能制限はあるが、個人で利用する分には充分なのでおすすめ。 以下が日本語版の公式サイト http://www.softimage.jp/modtool/…