PlayFramework + WebSocket 勉強会 PlayFramework1.2.4におけるWebSocket エンジニアカフェ 原 一浩 @kara_d 原 一浩 @kara_d $ play netbeansify トレンド 、統計、デザイン、システム デザイントレンドリサーチをベースに、デザインされたアプリ PlayFramework、R言語、CakePHP、Flexなど受託制作 何してる人? Greative is Great Creative Copyright(C) 2012 Greative - Sustainable Automation, for Creative -(http://greative.jp/) 4/4のJavaOneに参戦!! JavaOneでスピーカーします ➡ PlayFramework + WebSocketでつくる リ
BPStudy#28 : ATNDの発表資料。 スライドなどは用意しておらず、これで発表する。 自己紹介 技術方面でのキーワード jQuery 主にevent周りを追っかけている Mercurial 俺々管理からチーム開発まで、開発をより上手くまわせるバージョン管理の仕方を追求中 Struts2 今仕事で使ってる 気に入った 技術者相手では名前で損してる印象 Python Be PROUD社員だったりDjango・Pyhonハッカソン、Python温泉によく参加してたりで誤解されがちだが全然書けない Perlの方がまだ書ける Be PROUD 株式会社ビープラウドの社員 ついったでbeproudハッシュタグ付き発言を時々している 今日の本題jQuery1.4 先日jQuery1.4のアルファ版がリリースされた。 jQuery 1.4 Alpha 1 Released | Official
長い記事なので、先に結論だけ書いておきます。WebSocketのバイナリメッセージ機能は、これまでのインターネットのあり方をひっくり返します。「そんなの知ってるよ」という方もいるとは思います。僕も理屈では分かってたつもりだけど、実際にアプリを作ってみて、具体的にそれを感じることができたので、ちょっと長いですがどういうことなのか説明してみます。 WebSocketとは # WebSocketは、HTML5関連の中でも特に注目を集めている技術の一つです。通常のHTTP通信であればクライアントからのリクエストなしにサーバーは応答しませんが、WebSocketを使うことでクライアントとサーバーの間で双方向の通信が可能となります。これを利用することで、今後様々なリアルタイム性の高いサービスを構築することが可能になるでしょう。 そんなWebSocketですが、これまで波乱の道を歩んできました。数年前か
こちらの記事を参考に自分で自動テスト環境を構築した記録です。この記事はすごく参考になりました。感謝です。 Rails3+RSpec2+Spork+Guard(guard-rspec,guard-cucumber)で最速のBDD(振舞駆動開発)環境を作る - Curiocity Drives me 0.環境 # Gemfile source 'http://rubygems.org' gem 'rails' gem 'rake', '0.8.7' gem 'mysql2', '0.2.6' gem 'haml-rails' gem 'jquery-rails' $ bundle install --path vendor/bundle1.rpec-rails, factory_girl_railsのインストール # Gemfile source 'http://rubygems.org' g
Download Hidrologia en La Ingenieria – German Monsalve. Libro: Hidrologia en la ingenieria / 2 ed., ISBN: , Autor: German monsalve saenz, Categoría: Libro, Precio: $ MXN. Hidrologia En La Ingenieria by German Monsalve Saenz, , available at Book Depository with free delivery worldwide. Author: Nikorg Mazukazahn Country: Comoros Language: English (Spanish) Genre: Travel Published […] Read More »
Google では、数カ月前にgoogle.com 上でログインした状態で検索をすると、デフォルトでSSL暗号化される変更を加えましたが、今回、co.jp ドメインにおいても、同様にデフォルトで暗号化されるようになりました。 この変更により、ログインしてgoogle.co.jp をお使いの際に、検索キーワードと検索結果のページが暗号化されるようになります。公衆無線LAN やセキュリティのない通信環境等で利用される際にぜひご活用ください。 アカウントをお持ちでない場合は、 https://www.google.co.jp に直接アクセスしてお使いください。本機能は今後数週間かけて順次、お使いいただけるようになります。
accessibility 10 advanced 195 AMP 13 Android 2 API 7 apps 7 autocomplete 2 beginner 173 CAPTCHA 1 Chrome 2 cms 1 crawling and indexing 158 encryption 3 events 51 feedback and communication 83 forums 5 general tips 90 geotargeting 1 Google Assistant 3 Google I/O 3 Google Images 3 Google News 2 hacked sites 12 hangout 2 hreflang 3 https 5 images 12 intermediate 205 interstitials 1 javascript 8 job s
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
これまでのWindows Update経由でのInternet Explorerのアップデートは「IEのインストーラーが起動する」というものでしたが、今年の3月中旬以降はWindows Update経由で自動的に、特に何か操作しなくても勝手にInternet Explorerが最新版にアップグレードされることが発表されました。 Internet Explorer の自動アップグレードについて | TechNet http://technet.microsoft.com/ja-jp/ie/hh859701 自動適用は以下の表のような感じで実行されます。 上記サイトにはさまざまなFAQが掲載されており、自動的にアップデートしたくない場合の回避方法も書かれています。 なお、この自動アップデートは既に今年の 1 月中旬からオーストラリアとブラジルで、また 2 月中旬からは全世界で自動アップグレード
2001年8月27日に公開され、長きにわたって数多くのユーザーが利用していた「Internet Explorer 6(IE6)」の葬儀がしめやかに執り行われることが明らかになりました。 ハードウェアやソフトウェア、ネットサービスが飛躍的な進化を遂げ、FirefoxやOpera、Safariといった競合ブラウザが「打倒IE」を目指して突き進む中を生き抜いた同ブラウザですが、いよいよその役目を終えることとなります。 詳細は以下から。 Announcement | IE6 Funeral このページによると、「Internet Explorer 6(IE6)」は2010年3月1日に、息子の「Internet Explorer 7(IE7)」や孫娘の「Internet Explorer 8(IE8)」を残してその生涯を終えるそうです。 葬儀はアメリカのコロラド州デンバーにあるデザイン会社「Aten
Chromium recently implemented a new feature from HTML5: scoped stylesheets, aka. <style scoped>. A web author can limit style rules to only apply to a part of a page by setting the ‘scoped’ attribute on a <style> element that is the direct child of the root element of the subtree you want the styles to be applied to. This limits the styles to affect just the element that is the parent of the <styl
We have retired Flash. Support for Flash ended on December 31, 2020. Find out more https://main--cc--adobecom.hlx.page/cc-shared/assets/img/product-icons/svg/express.svg | Adobe Express Ready for standout content? Meet Adobe Express. Make and share beautiful content with ease. Choose from thousands of professional-designed templates for fast social posts, flyers, banners, and more. Get Adobe Expre
3月22日(木)19:30〜 仕事でRubyを始める人たちへ−私がRubyを始めた理由(ワケ)− というタイトルで、司会をソニックガーデンの倉貫さん、『Ruby on Rails 3で作る jpmobileによるモバイルサイト構築』の著者の小川さんと、『Ruby公式資格教科書』の著者代表の増井さんと、一緒にトークセッションをやらせていただくことになりました。僕は『スタートアップRuby』(刊行予定)著者代表として出させてもらいます>< 『スタートアップRuby』(刊行予定)について この本は、GREE の大場光一郎さんと、万葉の大場寧子さんと、同じく万葉の五十嵐邦明さんと一緒に、「たのしい開発」や、Ruby の基礎、そして文化や思想、コミュニティなどについて書いています。今まで、Ruby の本は良書がたくさん出版されていますが、Ruby の文化や思想などについて書かれた本はなかなかなかった
縁あってid:tomoyaさんから献本をいただいてしまいまして、一足先に読ませていただいております。ありがとうございます。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行本(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る 本書に寄せて『Emacs実践入門―思考を直感的にコード化し,開発を加速する』(WEB+DB PRESS plusシリーズ)|gihyo.jp … 技術評論社 はじめに『Emacs実践入門―思考を直感的にコード化し,開発を加速する』(WEB+DB PRESS plusシリーズ)|gihyo.jp … 技術評論社 tomoyaさん、Emacsを使いはじめてまだ4年しか経っていないと知って
原文:“There is no simple solution for local storage” (on March 5, 2012 by Chris Heilmann) 要約:私たちは良いデータストアとして localStorage を推奨するのをやめなければならない。パフォーマンスがひどく損なわれるからだ。しかし残念なことに、代わりとなるものはまだ完全にサポートされておらず、また簡単に実装できるものでもない。 Web 開発において、うますぎる話に出くわすことは常々だ。そういったもののいくつかは良いもので、だからこそそれが「すべて」として目立ってしまい、開発者を使うように仕向けてしまう。しかし、多くの場合、良いと思われていたものはそこまで良いものではない。また、しばらく使ってみてはじめて「間違っていた」と気づかされるものなのだ。 そんなもののひとつに、localStorage がある
「Lean Startup」の方法論を実践している企業がある。レシピ共有・検索サービスを提供するクックパッドだ。 全社員がリース氏の著書を入社前に読む クックパッドでは、新入社員に対してエリック・リース氏の「Lean Startup」を入社前に読むことを推奨している。もし入社前に読むことができなかったときには、入社後の2日を同書を読む時間にあてることができる。さらに、先輩社員が同社での活用方法をレクチャーしたり、全体会議で成果を報告したりというほどの入れ込みぶりだ。 同社の取り組みは、佐野陽光社長が「自分の言いたかったことが、うまくまとまっている」という理由から社員に薦めたことが発端。社長が普段から繰り返し話している内容に近いという理由もあり、社員の多くが「引き込まれるように」(石田忠司Happy Author部副部長)同書を読み込んだ。それだけでなく、新サービスの開発陣がその方法論を実践
■ 呼び出し側から書く Rubyを使うようになってからのような気がするが、私は日頃、コードを「呼び出し側から書く」ようにしている。とても役に立つ手法だと思うので、ここで紹介したい。 例えば、勤務表から総役務時間を得たいとする。 このとき「ええと、勤務表である MonthlyWork クラスのインスタンスには日ごとに DailyWork があって、それらのうち実役務時間と有給休暇を足して... 」といったことを考えたりは *しない*。 「どうやってその機能を実現するか」を最初は考えないようにする。「本当にその機能を実現できるだろうか、不安だ」というような感情が襲ってくることもあるだろう(特に初心者には)。しかし、大概のことは最終的には実現できるし、もし本当に実現できない問題があったとすればそれは個人のせいではない。 「どうやってその機能を実現するか」を考え始める代わりに、私はまだ存在しないそ
一般的なWeb Application Framework(WAF)ではMVCという設計及び実装における概念が取り入れられています。 MVCに従ってつくるのが全てではありませんが、 WAFを使うと共に、一度はMVCを用いたWebアプリの開発経験はしておいた方がよいと思います。 MVCはモデル(Model)、ビュー(View)、コントローラ(Controller)の3つの単語を組み合わせた言葉で、 この3つで概念が成り立っています。 クライアントがWebに対してリクエストをした時に、これら3つがそれぞれ連動して結果を返します。 一般的には以下のような処理経路をたどります。 クライアントがWebサイトにリクエスト コントローラがリクエストの処理を行い、モデルとビューを動かす 必要に応じてモデルを呼び出す 結果のデータをビューに渡す ビューがHTML化などをしたものをクライアントに表示する MV
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
ちょっとしたお遊びなんですが、普段は画面の下の隅に隠れてて、クリック (タップ) で展開、いくつかのショートカットメニューが表示される、しかもスマートフォンだと片手だけで操作しやすいみたいな UI を CSS と超簡単な JavaScript (jQuery 使用) で作ってみたので紹介。 久々にこの手のネタ書いた気がしますけども… ちょっとしたお遊びなんですが、普段は画面の下の隅に隠れてて、クリック (タップ) で展開、いくつかのショートカットメニューが表示される、しかもスマートフォンだと片手だけで操作しやすいみたいな UI を CSS と超簡単な JavaScript (jQuery 使用) で作ってみたので紹介。多分言葉で言っても伝わりにくいと思いますので実際のサンプルをまずは見てみてください。 CSS で作るスマートフォン向け片手操作メニュー サンプル 現在最新版の Firefox
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
刊行を楽しみにしていた『Emacs実践入門 - 思考を直感的にコード化し、開発を加速する』を、ありがたくも著者のd:id:tomoyaさんより、ご恵投いただきました。そうでもなくとも発売と同時に普通に買うつもりであったので喜びもひとしお、早速読んでみました。 miyagawaさんやnaoyaさんといったPerlハッカーたち(彼らもまたEmacserですね)に感化されてプログラミングを学習し始めた2004年頃、当時なんというエディタを使っていたか記憶は定かではありませんが、Emacsを使えるようになると便利らしいと聞いてはいたものの、何度挑戦してみても挫折する日々を送っていました。プログラミングの学習だけでも負荷が高い中で、エディタの使い方も学習するというのは、なかなか大変だったように憶えています。 それがふとしたきっかけで、何度目かの挑戦でするすると(というほど簡単ではなかったけど、ともあ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く