2011年11月13日日曜日

Skype not loading in Ubuntu 11.10 (Error loading libXss)

YOOtheme - http://www.yootheme.com



「第22回プログラミング実習室」に参加してきました


第22回プログラミング実習室」に参加してきました。


・バリューコマースからのお話
バリューコマースさんからのサービス紹介

・WebAPIを使ってみよう!
田村啓さん(@tamurakei)によるワークショップ
サンプル結果:こちら

バリューコマースさん提供のWebAPIを使って、商品の横断検索の実例及びサンプルの作成

自分でも使えるし、外部に提供してもいいですね。
WebAPIの良さを存分に活かしている感じがしました。

サンプルがその場でサクッと動くと感動しますね!


WordPressにバリューコマース提供のWebAPIを組み込もう!
星野邦敏さん(@khoshino)のよるワークショップ

サンプル結果:こちら →テスト場所の「天気表示」がそれです。

資料:


今度は星野さんのワークショップです。
まず、非常に簡単で手軽なlivedoor天気のWebサービスを利用してWordPressに天気を表示してみる実習
・WordPressに「Exec-PHP」プラグインを入れる
・ウィジェットか何かで、テキストを書く
(PHPのコード)

たったこれだけで、天気が表示されます!

2つ目はバリューコマースさんの商品API SDKをWordPressのプラグインとして利用する方法の実習

完成形は当日配布されませんでしたが、基本的にPHP知っていてあとはWordPressのプラグインの記法(functionにするとかコメントとか)が出来れば実は簡単に出来ますよ!ってお話でした。

この続きは自分でもやってみます。

あ、ちなみに私この時WordPressのセットアップをサーバーセットアップと格闘しながらでちゃんと話聞けてませんでした。 すいません・・・。(^^ゞ


・懇親会
懇親会では、いろんな情報交換や日々のWeb制作の情報共有など、
非常に有意義な時間ですね。
・いただきもの
バリューコマースさんネーム入りのお水
こちらは、ボールペンとオフラインイベントでしかもらえない
カテゴリートレンド活用ブック
アフィリエイト初めてまもない方は、ぜひトレンドをつかむのにオススメです。
もらうには、バリューコマースさんのイベントに行きましょう!


※注意
サンプルは未熟者の私が修正してますので、脆弱性ある場合はコメントください。
また、私の都合でサイトが見れない場合もあります。

2011年11月6日日曜日

「GTUG Bootcamp 2011」に参加してきました



先日、「GTUG Bootcamp 2011」に参加してきました!

当日はスタッフということで、朝8:00集合!
うっ!早い・・・(・.・;) でも、眠い目こすって間に合いました。

最初は簡単な分担の説明、各担当に分かれてリーダーから説明という感じですが、
特に大変な作業はなし。


会場に参加者が来るまで、約1時間ほどGoogle社内のホールなどをぶらぶらしてました。


以下は参加時のメモです。
他の方やGooglerの方が詳しい内容をまとめてくださっているので、私は個人的な参加で得られた内容を記していこうと思います。



●Google Apps Script (GAS)
http://t.co/6twPs8W
・スプレッドシートで管理された、データから差し込み印刷が出来る!



ハンズオン形式で、Javascriptコーディング経験ありと無しに1つのテーブルで別れて講習。
ハンズオンってすごくためになりますね!
話し聞くだけとは大違い。
スタッフ権限で、二種類のサンプルスクリプト課題をいただきました。(^^ゞ



●Chrome Extension
http://www.slideshare.net/yoshikawa_t/chrome-extension
・6週間ごとでメジャーアップデートしている
・Google Quick Scroll
・Webサイト、Webアプリを作る要領で作成可能
・インターフェイースの拡張
 BrowserActionなどなど
・ブラウザの操作
・その他
 Cross-Origin XHR
 Background Pages
 Content Scripts
 データの永続化


ここではライブコーディングもあって、本当に簡単にChromeのExtensionのさわりですが作れるんだと感動しました。



●Google App Engine
・自動にスケールアウトする
・テスタビリティが高いSDKが提供される
・GAEが処理する仕組み
 GFE(Google Front End)が静的ファイルを返す
 GFEがAppServerにリクエストして、自分が作ったプログラムが処理をする
 1リクエスト1インスタンスが基本
 1. 複数リクエストが来たら、自動スケール行う
 2. インスタンスが空くまで、キューで待機する
 Pending Reqest
 Pending Ratency
・Memcahe APIを活用する
・keyだけでよい場合はkeyだけで







●Google+ API
https://docs.google.com/presentation/d/1oDkvwodZmkBMeeInhkzDYbHKj7Ss2CoXvnU6OwpzcMQ/edit#slide=id.p

見れなかった




●ハンズオン:新聞風のページを作ろう!
goo.gl/KHUq8

・HTML5の仕様概要説明


この後、メモ書きが無いのでtwitterから拾って来ます。


・開催概要
https://sites.google.com/site/tokyogtugusersite/
・Fumiさんのブログ - 資料のリンクがあって便利です!
http://fumit.blogspot.com/2011/10/gtug-bootcamp-2011.html

もらった、GAEのTシャツ

とりあえず、今はこれで。続きは後日。

enchant.js meetup!に行って来た


去る10月21日に[enchant.js meetup!]なるイベントに参加して来ました。

最初から参加するつもりが、仕事とかいろんな事情で、後半の参加。

「伊藤さん (@pbrocky) |ゲーム開発日誌、私の場合」
の途中から。
ただ、伊藤さんの話はとても面白い。

自分世代はポケコンだ!とか、ジュリアナ東京に惹かれる物があるとかね。

作品のコンセプトは後付けだったのかも知れないが、よく考えられている。

社会人が、本気になれる!そんなコンテストだと言う事がとても伝わるプレゼンテーションだった。


その次は、
「enchant PRO 開発チーム |enchant PRO 概要説明・Live Coding (仮)」
enchant PRO開発チームによる発表

これがenchant.jsをベースにした、Androidのネイティブアプリ開発環境。

それだけじゃ、わからないのでライブコーディング!

えっ!?たった1行でカメラを起動。
出来はどうあれ、かなり開発のハードルを下げてくれるのはよく分かった!

出来たサンプルアプリ見たけど、カメラ起動とARを使ったアプリ。
ARを使った方は、なかなか面白い。

この後、
UEI 代表取締役社長兼 CEO 清水さん|enchant.js + PRO ロードマップ


あんまり、blogじゃ書けないような先行発言ばかりでした。
ただ、ヤル気を起こさせる言い回しは本当にさすがです。


その後、懇親会
enchant.jsのコア部分開発者「田中 諒」くんとお話できたり
エバンジェリストの「Eric」さんとお話ししたり充実できました。

報告記になっていませんが、楽しかったということで許してください ><

・ATND - タイムテーブルとか
http://atnd.org/events/20675
・公式ブログの記事 - ちょっとしかない
http://blog.enchantjs.com/en/2011/10/28/enchan/
・4Gamer.net - レポート
http://www.4gamer.net/games/032/G003263/20111022006/

共有