2011/06/05

UPGRADE JAPAN!!で話してきた | HTML5時代の技術の恩恵を受けるには

HTML5時代の技術、その恩恵を受けるにはどうすれば良いのか15分という短い時間ですが紹介させていただきました。
難しい内容もあったかもしれませんが、聞いてくださった皆さんが少しでもHTML5に興味を持って、調べたり、実際に使うきっかけになると嬉しいです。

HTML5やCSS3など、新しい技術を使おうにもInternet Explorer 6, 7, 8などの非モダンブラウザのことを考えると使用するのを躊躇してしまう現場もあると思います。
そんな現場でもHTML5やCSS3の利用を支援してくれるライブラリ群(Polyfill)をいくつか紹介しました。


※6/8(水)追記: セッションの内容を補完してくれる記事が本日公開されていました。
HTML5&CSS3入門 with HTML5 パック 第6回 Graceful DegradationとPolyfill
by 小山田 晃浩さん
http://www.adobe.com/jp/joc/devnet/dreamweaver/articles/html5pack_css3_part6.html

※6/9(木)追記: セッション中に省略したGraceful Degradation, Regressive Enhancement, Progressive Enhancementについての参考にどうぞ。
第16回HTML5とか勉強会 Progressive Enhancement
by 羽田野 太巳さん
http://www.html5.jp/blog/?p=503

2011/03/20

データ復旧のためのHDD取り扱いについて

石巻市で津波の被害にあった関係者から「サーバーが海水に浸かってしまったのだが何とかHDDからデータを復旧したい。可能性があるのならどうしたら良いか。」という相談を受けるという機会があったので、少しだけ情報を共有しておく。

相談者の利用しているサーバーはDell(デル株式会社)の物だったため、Dellにデータ復旧の件で電話したところ、Dellではそのようなサービスは行っておらず、株式会社ワイ・イー・データのオントラックというサービスを紹介された。

データ復旧/復元サービス オントラック(株式会社ワイ・イー・データー)
http://www.ontrack-japan.com/

電話にてHDDドライブが海水に浸かってしまっている、泥がドライブ内部に混入している可能性もあることを伝え、対応方法を伺った。
すると同様の問題に遭遇した人たちに向けて「水没ドライブ取り扱い」という案内を掲載してくれていたので紹介する。
詳細はリンク先を参照していただきたい。

水没ドライブ取り扱い
http://knowledge.ontrack-japan.com/guide/flood_drives.html
近年発生した水害からの教訓より、洪水等で水没してしまったハードディスク・ドライブ(HDD、HD)等の媒体(メディア)からデータを復旧するにあたっての注意点をお知らせいたします。下記の注意点を守って頂く事でデータ復旧できる可能性が上がります。
一般的な注意点
....
ハードディスク(HDD、HD)をお送りになるときの注意点
....

現在、仙台市でデータ復旧サービスを提供している株式会社データサルベージコーポレーションが「仙台営業所への持込に限定」「データ容量が1GB以下」「障害のレベルが軽度、中度に分類されるもの」のようにかなり厳しい条件ではあるが3/25日まで無償で復旧してくれるらしい。
被災地では、運送業者がまだ機能しておらず、自分で持って行くしか手段がない状態であるため、このように現地の営業所で受け付けてくれることは重要だと思う。

被災して読めなくなったHDDを無償で即日復旧、病院や学校のデータを優先
http://itpro.nikkeibp.co.jp/article/NEWS/20110315/358368/

是非、被災地の法人/個人のためデータ復旧サービスを提供する企業には、費用の値引きを検討していただきたい。
サーバーやPCはまだ買い替えれば済むが、データの価値はそれら以上に遥かに高いものなので。

2011/03/01

福井でみんなで集まってサービス/ソフトウェアを作ってみませんか?[3/5, 3/12]

2011年3月5日(土), 3月12(土)に第2回Google Hackathon for GAE in 福井が開催されます。なんで第2回かというと、2010年は2月にGoogle App Engine、4月にChrome拡張をテーマにGoogle Hackathonが行われており、無料で使えるクラウドプラットフォーム Google App Engine(GAE)をテーマにするのが2回目だからです。

今回は3月12日のHackathon当日に、京都GTUG(Google Technology User Group)からGoogle API Expertの山下さんGoogleからGoogle App Engineを担当されている松尾さんに来ていただきます。GAE/Python、GAE/Javaの先生がいるのでここぞとばかりに疑問をぶつけるチャンスかと思います。

現在の申込者の統計(だいたい)としては、下記のようなデータとなっています。
GAE初心者:90%
デザイナー:20%
女性:10%


「Hackathon?レベルの高い人たちの集まりかな?そんなの怖いわー。ついてけないよ。」という心配はありません。事前勉強会やIdeathonからHackathonまでの準備期間が十分にありますので 学生や初心者の方も安心してご参加いただいております。

また、バックエンドはGoogle App Engine + 各種Webサービス、フロントエンドはPC/Mac、iPhone/Android/ガラケーというように組み合わせはいろいろ考えられますので、フロントエンドのデザイン/開発をしたい方の参加も強く願っています。
是非、JavaScript , Objective-C , HTML5 , CSS3 など持っている知識を存分に活かしてください。

====== イベント案内 ======
■名称
 第2回Google Hackathon for GAE in 福井
■申し込み
 こちらのフォームからお申込みをお願いします。
 http://goo.gl/UMfRE
■日程
 2011年3月5日(土) 事前勉強会, Ideathon
     12日(土) Hackathon

 ※Hackathonのみの参加は原則出来ません。Ideathonにもご参加下さい。
 難しいなという方はコチラへご相談ください -> gh.fukui at gmail.com
■スケジュール
 3月5日(土)
  12:30 ~ 開場
  13:00 ~ 15:00 事前勉強会(こちらは必須ではありません)
   GAE/Java編  @shoito
   GAE/Python編 @rch850
  15:00 ~ 18:00 Ideathon(ここからの参加でOKです)
  18:30 ~ 懇親会(ビアバッシュ)

 3月12日(土)
  09:30 ~ 開場
  10:00 ~ 18:00 Hackathon
  18:30 ~ 懇親会
■会場
 めがね会館7階 株式会社jig.jp様 会議室
 ・地図: → http://goo.gl/2rXe
 ・アクセス:JR鯖江駅から徒歩15分、鯖江ICから車で5分
■定員
 最大30名(事前にお申し込みが必要です)
■対象者
 プログラマー、デザイナー、Hackathonに興味がある方 (入門者や学生の方も大歓迎)
■参加費
 一般1,000円、学生は無料
 ※参加費は備品の準備、遠方よりご参加いただくスタッフへの交通費に割当てさせていただきます。
■その他
 twitter公式タグは #ghfukui です。

2011/01/26

AWS Elastic Beanstalkを求めて、JAWS-UGの勉強会に行ってきた

既に、ギークなご家庭では「新しいPC買ってよ。」でなく「今月はインスタンス3つまでよ。」とか、「あなた!今月インスタンス立ち上げ過ぎじゃない?MapReduceでいかがわしい画像をごにょごにょしてたんでしょ!」などという会話が交わされている思います。

そんな、オフィスでも家庭でもクラウドは切っても切れない時代ですので「Japan AWS User Group (JAWS-UG) - Hokuriku(金沢)勉強会 第0回」に参加してきました。
http://atnd.org/events/11854


JAWS-UGはAWS(Amazon Web Services)の利用促進、情報共有のためのユーザーグループで、全国各地でイベントを開催しています。
今回はAWSエバンジェリストの玉川憲さん(@KenTamagawa)がいらっしゃるということと、先週、AWS Elastic Beanstalk(以降、Beanstalkと表記)という興味深いサービスが発表されたので、それを目的に参加しました。

AWSの多くの情報を共有していただいのですが全部は書ききれないので、今回はBeanstalkについて共有します。
これまでAmazonが提供していたEC2, S3のようなサービスはIaaSというタイプに分類(どこかの誰かが勝手に?)されていましたが、BeanstalkはPaaSに分類されるであろうサービスだと思います。

Beanstalkを使用すると、私たちはJavaで開発したアーカイブ(warファイル)をアップロードするだけで良く、あとのEC2インスタンス、Elastic Load Balancing、Auto Scalingの作成/設定はAWS側で自動的に行われます。
この辺のインフラ周りの作成/設定が面倒だったのですが、Beanstalkのおかげで解放されそうです。
(SimpleDBやRDSまではその範疇でないので、完全に解放されるわけではなさそうですが)

まだ試してないですが、Google App Engineのような運用の手軽さ、AWSの自由度が合わさった魅力的なサービスな気がしています。
ちなみに、現在はJavaだけに対応しているのですが、今後、Rubyなど他の言語にも対応していくそうです。

それと昨夜のイベント中、Amazon Simple Email Service(SES)という大量メール送信ができるサービスが発表されました。
AWSのサービスブロックが着々と揃ってきた感じがしますね。
http://aws.amazon.com/ses/

AWSには無料枠が設けられていますので、もしまだ使ったことがないという方は試してみてはどうでしょう?
百聞は一見に如かずと言いますし。
http://aws.typepad.com/aws_japan/2010/11/%E3%82%A2%E3%83%9E%E3%82%BE%E3%83%B3%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E3%81%AE%E7%84%A1%E6%96%99%E3%83%86%E3%82%A3%E3%82%A2%E3%82%92%E7%99%BA%E8%A1%A8.html

※JAWS-UG: Japan Amazon Web Services User Group (ジョーズ・ユージー)
http://jaws-ug.jp/

※AWS: Amazon Web Services(下記のサービス群)
http://aws.amazon.com/jp/

※AWS Elastic Beanstalk
http://aws.typepad.com/aws_japan/2011/01/introducing-amazon-beanstalk.html

2010/11/23

HTML5時代のWeb技術について勉強会をやります - 福井

11/27(土) HTML5などなど次世代Web勉強会 in 福井

HTML5やCSS3、SVG、関連APIなどをテーマに「講演」や「自作サービス/アプリのデモ&裏側を解説」というスタイルの勉強会を開催します。

Mozilla Japanのdynamis(@dynamitter)さんにFirefox4と次世代Web技術についてのお話、Firefox for Androidのデモをしていただけることになりました。
Firefox, ThunderbirdなどMozillaのソフトウェアにお世話になっている皆さん、日頃の感謝、要望などを直接お伝えできるチャンスです。

イベントのターゲットは初心者、開発者、デザイナー問わずになっておりますのでお気軽にご参加ください。
クリエイターに直接質問できる良い機会になると思います。

イベント受付ページ
http://kokucheese.com/event/index/5492/

日時: 2010年11月27日 13:30 - 17:30
定員: 30名
会場: 福井県鯖江市新横江2-3-4 めがね会館7F 株式会社jig.jp 会議室
最寄り駅: JR鯖江駅

[開催プログラム]
* 13:00 - 13:30 開場、準備
* 13:30 - 13:35 オープニング
* 13:40 - 14:30 Firefox4で見るHTML5時代のWeb技術 by Mozilla Japan @dynamitter
* 14:30 - 15:30 W3C総会レポート&使おうSVG by @rch850
-- 休憩10分 --
* 15:30 - 17:20 サービス/アプリのデモ&解説

デザイナーがつくるHTML5アプリ(仮) by @shirokuro331
利用技術: Canvas

Canvasでアニメーションしてみたよ(仮) by @taiju
利用技術: Canvas

twistmap(仮) by @mirutover
利用技術: WebSocket(socket.io), node.js

クイズアプリ(仮) by @tkmsm
利用技術: WebSocket, Scala

HTML5で始めるお気楽プログラミング(仮) by @aroma_black
利用技術: Web Storage, Offline Web Applications, CSS3, (Flask@Python), Widgets

Firefox for Android by Mozilla Japan dynamis(@dynamitter)

* 17:20 - 17:30 クロージング
* 18:00 - 20:00 懇親会 (秋吉 鯖江店)