ハッカドールの裏側を一部紹介。 高校生でも理解できるくらいの内容でかいてみました。Read less
Introduction An event driven application/architecture is an application/architecture that is driven by internal/external events. Most non-trivial applications/architectures (from Operating Systems to Web Servers and Enterprise applications) are event driven. Examples of events are: A Loan Application has been accepted/rejected (commercial business). A new Rostering Schedule is ready for distributi
ピグ事業部でサーバーサイドエンジニアをしている有馬です。 先日、弊社よりスマートフォン向けネイティブアプリとして、 「PiggPARTY」がリリースされました。 ピグパーティ iOSアプリ ピグパーティ Androidアプリ PiggPARTYは、スマートフォンのアプリ上で、 顔や洋服などの様々パーツを組み合わせて、自分好みのピグ(アバター)を作成することができ、 渋谷エリアや、原宿エリアといった現実を模したエリアや、 好みの家具で模様替えした自分のお部屋でパーティ(イベント)を開催したり、 他のユーザーと、テキストチャットやスタンプなどで、 リアルタイムにコミュニケーションを楽しむことができるサービスです。 PCアメーバピグをご存じの方には、そのスマートフォン版というと伝わりやすいかもしれません。 PiggPARTYでは、同期的なリアルタイムコミュニケーションを実現するために、 新たにリ
最近gruntからgulpに移行した。gruntの時はgruntプラグインで実現していた機能の一部は、gulpプラグインではなく普通のnodeモジュールを使って実現しているものもある。サンプルコードはすべてCoffeeScriptで記載している。 どんなニーズに基いているか デザインやちょっとしたプログラミングをする人なので、単体テストとかはないです。 CoffeeScriptとSCSS/Compass好き。 とりあえず入れると便利 gulp-load-plugins "gulp-"で始まるモジュールを自動的にrequire()してくれる。 plugins = require 'gulp-load-plugins' # pluginsオブジェクトの下へ自動的にぶらさがる。"gulp-"は省略される .pipe plugins.coffee() # ハイフン付きのモジュール名はキャメルケース
はじめに この夏、Node.jsを始めようと思い立ったときに調べたことをメモしました。 「お前こんなことも知らなかったの!?」ということがばれるのは恥ずかしいですが、同じところで立ち止まってる人のお役に立てば。 下準備 Node.jsのバージョン管理ツールの導入 メリット 異なるバージョンのnode.jsを手軽に共存させられる 代表的なもの nvm nodebrew nave nodebrewでnode.js(+npm)のインストール 既にnode.jsをインストールしている場合は一旦アンインストールする必要あり node.jsのアンインストール Mac OS X から Node.js をアンインストールする方法 node.jsのアンインストール nodebrew + node.jsインストールの流れ node.js 入れるなら nodebrew が超簡単 [Front end] Node
gulp.jsを使っていて、デバッグが必要になるケースは次の2つですが、やることはあまり変わりありません。粛々と、方法1〜3を試して行きましょう。 gulpfileが動かない 自作/他作のプラグインの挙動がおかしい 基本的にはNode.jsのデバッグそのものですが、(gulp.jsのユーザには) Node.js自体に不慣れな場合もあるかと思いますので、参考まで。 方法0: npm install デバッグの前に、何はともあれ。 方法1: gulp-debug まずは気楽にデバッグする方法から。gulp-debugを使えば、プラグインをパイプして行く途中で、ファイル(正しくはvinyl)がどういう状態か見ることができます。 方法2: console.log 邪道感が溢れてますが、どこがおかしいか当たりが付いている場合は、ログを吐かせるのが早いです。gulpfile内に問題がある場合は、ほぼこ
Seleniumとは Seleniumとは、Webアプリケーションのテストを自動化するためのフレームワークです。Seleniumが提供するコマンドやAPIを用いることで、実際にWebブラウザを動かしながらWebアプリケーションの動作を検証することができます。これにより、従来手動で行っていたWebアプリケーションにおける回帰テストの多くを自動化することが可能になります。 Selenium 2(Selenium WebDriver)とは Selenium 2は、先月の8日に正式版がリリースされた、Seleniumプロジェクトの新しいプロダクトです。Selenium 2の最大の特徴は、やはりWebDriverとの統合でしょう。これについては、WebDriverの開発者であるSimon Stewart氏の話も含めた詳しい内容が以下の記事に載っているので、そちらを参照してください。 Selenium
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く