はじめまして プラットフォームDivで、アプリエンジニアをしているtyorikanです。 実務は基本サーバサイドのプログラマですが、クライアント側のjsメインで書かせて頂きたいと思います。 現在、native言語でスマホアプリを開発するとなれば、 iPhoneアプリはObjective-C、AndroidアプリはJavaでの開発となりますが、 HTML5、Javascript、CSSでアプリを作成することもできます。 実際にアプリとしてマーケットに出すにはPhoneGapでネイティブ化させる、などが必要ですが、 jsでゲームを作るゲームエンジンとして、enchant.jsというものがあります。 ------------- enchant.js は HTML5 + JavaScriptベースのゲームエンジンです。わずか30KBのソースコードで、PC, Mac, iPhone, iPad, A
Backbone.js を試したから Knockout.js にも挑戦 JavaScript のクライアント MVC フレームワークは Backbone.js でいこうと思っていたんですが、Knockout.js が Ver 2.0 でかなり機能追加されて、ちょっと心変わり。もともと Knockout.js のデータバインディング機能に興味を持っていたところに、テンプレート機能が追加されて、試してみたくなりました。 念のため説明すると、Knockout.js は、.NET 開発者にはお馴染みの、データバインディングや MVVM パターンが特徴のフレームワークです。 Knockout : Home ちなみに、Backbone.js の記事はこちら。 作って覚える Backbone.js - present 作って覚える Backbone.js (2) Router 編 - present T
Mote.js is a spec-compliant, fast implementation of mustache templates. See how it compares to the other popular engines by clicking the "bench" link in the menu. mustache? See the mustache manual for more information about the mustache templating language. Mote is fully compliant with all the required parts of the mustache spec, with the exception of the optional lambda functionality. Mote has la
Backbone Patterns Building apps with Backbone.js Here, I try to document the good practices that our team has learned along the way building Backbone applications. This document assumes that you already have some knowledge of Backbone.js, jQuery, and of course, JavaScript itself. Table of contents Model patterns Bootstrapping data View patterns Inline templates JST templates Partials Animation buf
昨日2月9日、Google Chrome 17の安定版がリリースされました。 このバージョンでの変更点の一つに、webRequest APIが正式に実装されたことがあります。 これまでこのAPIはexperimental(実験的機能)として実装されていましたが、今回晴れて正式なものになりました。 このAPIを使うと、Chromeが行う通信を監視して通信があるたびにイベントを実行したり、HTTPヘッダを書き換えたりすることができます。 Chrome 17では、User-Agentを他のブラウザに偽装することができる機能がDeveloper Toolsに付いたのですが、その機能もこのAPIを利用して実装されてい(ると思われ)ます。(Developer Tools自体もJavaScriptによって実装された“Webアプリ”なので、多分そのはずです) HTTPヘッダをいじれるというと不安に思われる
<div id="capture" style="padding: 10px; background: #f5da55"> <h4 style="color: #000; ">Hello world!</h4> </div> html2canvas(document.querySelector("#capture")).then(canvas => { document.body.appendChild(canvas) });
About this original series JSConf focuses on two things, presenting mind-altering JavaScript technology during the daytime and providing exceptional "networking" parties during the evenings. JavaScript is exploding on the scene despite years of being behind the curtain as the workhorse of the web. JSConf is right there to expose and help push the state of the art with JavaScript in the browser, se
Recently I've been working with both the HTML 5 File API and Socket.IO and it occured to me that those technologies could be used to send, and push, files between the client and server. Immediately I set about making delivery.js, a simple node module that makes it extremely easy to send and push files between the client and the server via Socket.IO. I should note that this is my first node module,
As you can see above, the header inherited its font color property from its parent container though the CSS behavior of cascading. This behavior is quite similar to the concept of inheritance in OOP. We can also see that the header is a child of the container, inheriting certain properties, based on the behavior of the element. When we see our elements from this perspective, we have a better defin
先日社内でsencha touch2の勉強会を開催しましたので、説明用のスライドをアップします。 スライド Sencha Touch2 preview 勉強会の様子 勉強会というよりは実際にモバイル向けサービスの開発に使えるかどうか?みたいな部分が焦点でした。結果としては、「やっぱりフレームワークとして重厚すぎる気がするよね」という感じで、もっと軽量なモバイル向けフレームワークを模索する形になりました。ExtJSにロックインされる印象があるためです。 更に技術選定のポイントとして、以下のような観点が挙がりました。 複雑なUIを伴うか?(例えばyouRoomではコメントがネストするUIなので、デフォルトのUIではUXに難があります) 将来的にiPhoneアプリにする予定があるか? モバイル機器のネイティブなAPIを使用する予定があるか? ネイティブなAPIを使用する予定があるなら、Phone
Please wait while your request is being verified...
2024HTTPS in developmentAugust 31st, 2024 202320,000 GitHub starsSeptember 17th, 2023 2021Syncing sign-in stateJuly 21st, 2021 Why you need bundle size monitoringJune 11th, 2021 Back to bloggingJune 9th, 2021 2019You should open source your productJanuary 1st, 2019 2017Reclaiming your privacyJanuary 8th, 2017 2015Lessons learnt building team communication productsSeptember 21st, 2015 The startup r
Pot.js は CPU に負荷をかけることなく JavaScript の実行を可能とするユーティリティライブラリです。 Pot.js is an implemental utility library that can execute JavaScript without burdening the CPU.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く