JavaScript
August 02, 2009
JSDeferred Code Writing
��Code Reading���ˤ���פȤ�����äȤ���äϤ����Ƥ����ơ��ºݤ˽ñ¤¤¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Í�������δ����Ƥߤ褦�Ȥ������ơ�
�����JSDeferrd�Υ���ץ륳�����������򤽤��ʤ�Τ�񤤤Ƥߤ褦���ʤȤ�����٥���ä��Τ�����ɤ⡢
����˰���³��id:brazil������Ƥ���ơ��ºݤ˽񤯥����ɤ�֤��⤽��JSDeferred��¸����ͳ�ϡפȤ����Ȥ�������ּ��������Ω�Ĥ褦�ʥ����ɡפޤǤؤ�ͶƳ���Ƥ��ä���
�ץ����������˼�ʬ����������񤤤Ƥϼ¹Ԥ���&�����ߤ�ʤ����륹�����롣
�񤤤������������ɤʤ󤫤��������������Gist�˾夲���Τǡ���̣����ͤϤɤ�����
html
js,js,js,js,js,js
�����������ɤ������ʤ󤫤�Copy/Cut/Paste/Hatena�Ȥ��˽�ͽ�ꡣ̤�ꡣ
���ۤȼ���ͽ��
#0b100��#0b101�ȴ�����id:brazil����˽����Ƥ��ä��������ä��������Ϥ⤦�����ع֤餷��ô���Ԥλ��������ʤ󤫤�ɬ�פ��⡣
�ȤϤ�����Deferred�����̼Ԥ����ä��Ƥ��뤳�ȼ��Τ������ʤ�ǡ�����ߤ����ʤ�Τ��������Ϥϵդ˴��Ԥ����餤���ʤ��Τ��⡣
����TechTouch #0b110��2009/8/6 at Fusic 20:00-
�����ͽ���΢�ڤä�3���³����JSDeferred������ɤ⡢�Ȥꤢ��������ǽ�λ�Ȥ������Ȥǡ�
����ơ��ޤ�Ruby��
�ºݤ˲��򤹤뤫���Ȥ�����Rubyist�����ʤ���
����ߤ�����id:kiwanami�������Ƥ��줿��٥��Ȥ�����ɤ⡢�ޤ�����餺�����Ƥ���ʤ��ȡ�
���Ƥ�Ruby�Ȥ������ɤ������Τɤ����ξϤ����ˤ��褦���ʡ�
July 28, 2009
JavaScripter��id:brazil���󤬻��ä��Ƥ��줿���Ȥˤ�äơ���Τ����������ǥ����ɥ꡼�ǥ��󥰤��ʤ����
Ŭ��ǿޤ���Ѥ��ĤĻ��Ȥߤ��������Ƥ�餦���Ȥ��Ǥ��ơ������ٶ��ˤʤä���������tenjin.web��Tombloo��ȯ�ԡ�
�Ȥ������ǽ�Ū�˲����ߤ����ˤʤäƤ��ޤ���brazil����ۤ�Ȥ��ߤޤ��󡣤��꤬�Ȥ��������ޤ�!
���ΤȤ��˽Ф��Ŀ�Ū̾��
Deferred�������Ȥ����Τϡ�Ʊ����������Ʊ��������1�Ĥ���Ʊ�������Ȥ�����ΤˤޤȤ�Ƥ���뤳�Ȥˤ��ä��ꤹ�롣
Deffered�Ȥ����Τϡ���⥳��䵯�����֤Τ褦�ʤ�Ρ�ȯ�Фä¥ï¿½ï¿½ó¥»¥ï¿½Ï¤ï¿½ï¿½ï¿½Deferred�����ݻ����Ƥ���м�ͳ�ˤǤ��롣
�㴳�ְ㤤��ʬ�����뤫�⡣
���ξ�ˤ����ͤˤ����狼��ʤ����⤷��ʤ���ɤ⡢������祤�����봶�����ä���
����ץåȤ��ç¤ï¿½ï¿½ï¿½ï¿½ï¿½Æ¤ï¿½ï¿½ó¤¼¤ï¿½Þ¤È¤á¤ï¿½ï¿½Æ¤Ê¤ï¿½ï¿½ï¿½
����TechTouch #0b101��2009/7/30 at Fusic 20:00-
July 18, 2009
�����ͽ��Ǥ�jQuery Introduction�⤹��ͽ����ä��Τ�����ɤ⡢JavaScripter�Ф�����ȴ��㤤���ơ����Τޤ�JSDeferred Code Reading����(�¤�����ο���N����jQuery�ˤϤޤ����äƤ��ʤ��ä����Ȥ����Ȥ�Ƚ���������衣)
JSDeferred Code Reading #1
�ޤ��ϼ�ʬ��Ĵ�٤��ϰϤ�ȯɽ��
ȯɽ��ʹ���Ƥ���ʹ֤⡢ȯɽ���Ƥ���ʹ֤ⲿ����äƤ���Τ��狼��ʤ�������
���β̤Ƥ�Code Reading��˼�ʬ��ȯɽ�������ȤΤۤȤ�ɤ��ְ�äƤ������Ȥ�Ƚ����
��ɡ���ƻ��Deferred.define()���鸫�Ƥ��äơ�Deferred.next_default()��Deferred.prototype.next()�θƤФ줫���ΰ㤤�ʤɤ����򤷤Ĥġ�����Ƥ��ä��ؿ���᥽�åɥ�������򤦤ޤ����Ѥ��ƽ��call()����Ȥ����ޤǤ����򤷤���
�����Firebug���������TechTouch #0b11����������̤ϰʲ��Υ����������ɤˤĤ��롣
���ۤȼ���ͽ��
JSDeferred Code Reading���򤤡����򤤤���ɤ����򤹤��Ƽ㴳�ͤ����äƤ��äƤ��ޤ������ʤΤǡ�����ǽ���餻�������ǡ�
���Τޤޤʤ鼫ʬ�����Ǥ��ꤽ��������
����TechTouch #0b100��2009/7/23 at Fusic 20:00-
�������PHP5.3�Ȥ������ꤿ���Ȥ��������ǥ���Perl��������ߤ������äȤ��夬�äƤ���Τǡ�
�����ο��ͤ�ʤ�Ȥ��Ĥ��Ƥ���Ƥ��롩���⡩����ʤ��ΤǤ��ä���Ȥ�äƤ���������
�Ȥ����Ĥļ��󤫤饢�륳���������Ƥ���Ƥ롣
July 10, 2009
��ʬ��JavaScript��5�� BookReading�λ��˷빽�����Ť��Ƥ����Τ�����ɤ⡢��Ϥꤢ���Ǥ�ʤ������Ǥ�ʤ��ȼºݤ˿��äƳΤ����Τϻ��Ū�ˤ����Ū�ˤ⤤��������
����TechTouch #0b11��"JSDeferred Code Reading"�ʤΤ����ޤ���JSDeferred��ɬ�ס��Ȥ������Ȥ�Bookmarklet���ä���
�ʲ��Υ�����"JSDeferred Bookmarklet"��֥å��ޡ������ɲä�����OK��
101000code
���Ȥϥ֥å��ޡ�����¹Ԥ����顢���Υڡ�����JSDeferred���ɤ߹��ޤ�롣
Let's Deferred.define()!!
�����������PDF���֤��Ƥ���ΤǼ���TechTouch�ˤǤ���Ѥ��Ƥ�館��С�
JavaScript�鿴�Ԥ��ä���JSDeferred�Υ����ɤˤޤ�ȯŸ�����Ȥ�������Τ��������������ơ���٥뤬�ؿ��ؿ�Ū�˥��åפ��Ƥ����ͤϰ�����
JavaScript �� �ݤ��ʤ�
���ҿ����Ұ�N����ȯɽ��
* JavaScript���̳�ǻȤ�ͽ��
* �Ȥä�����̵��
* �ٶ����褦
* ���㤢TechTouch��ȯɽ����
* tenjin.web�򶵤���줿
* ���äѤꢫ������
�Ȥ������ơ�
�����󤿤�ʥ������Ĥ����פ��٤��줿�ȸ����Ĥķ빽��ĥ�äƤ���(�����⤢�η�̳�����)�������༫�ΤϤ��󤿤������ɤ⡢�ץ������Ϥ��󤿤�Ȥϸ��äƤ��ʤ�櫡�
�ٶ������tenjin.web��Google�ȥ����ܡ�����������衣
�����˼�ʬ�Υ����ܤ�̵���ä��Τ�N�����ȿͤ��ä��餷�������������롣
�Ǹ��JavaScript���Ф��뵿�������������ʤ󤫤ϡ����ʤ�������夲�Ƥ��줿�����ȷ��ʤ󤫤������������ä��餷����
CȪ��PHPer��N���ˤ�����ʿͤ��֥ݥ��󥿤Ϥ��������ɻ��ȤϤ����פߤ������������ǽ�Ū��Firebug�ǻ��ȷ��ʤȤ�����±顣�ʤ�Ȥʤ����򤷤Ƥ��줿�äݤ���
�Ǹ��ؤ���������Ƥ���¦������夬�ä�new�黻�Ҥ��äȤ����ҡ��ȥ��åס�prototype�μ¸��ޤǤ��Ƥ�����
for JSDeferred Code Reading
JSDeferred��Code Reading��ĩ�路�������˺��ޤ����á�
�ַ��JavaScript���Τ�ʤ��Ȥ����ʤ��פȤ������Ȥǡ�setTimeout��᥽�åɥ�������ʤ󤫤ˤĤ����ٶ�������Ƥ�Ҳ�
���ۤȼ���ͽ��
JavaScript�鿴�Ը����Ȥ����Ǥ����������ʤ�����
�ǽ�ϳΤ��˽鿴�Ը������ä��Ȼפ��������ɤ⡢���椫�鴰���˰�äƤ������β̤Ƥ�ï��狼��ʤ����Ȥ�ߤ�ʤǼ¸����Ƥ���
����ơ��ޤ�����夬�ä�������"JSDeferred Code Reading"�ˡ��Ŀ�Ū�ˤϤ��ʤꤦ�줷������ɤ�Ϳ������ꤽ��(�ޤ����ä�)��
����TechTouch #0b11��2009/7/16 at Fusic 20:00-
��ʬ�������Ф��äڤߤ����ʤ��ʤ�ǡ��Ǥ��뤫�������򤷤ƻ�����������褦�Ȼפ���
�����JSDeferred�������������Ǥ⡣
Not JavaScripter�ʿͤΤ����jQuery����ȥ����������ߤ����ʤΤ���ͽ�ꡣ
���ʤߤ�TechTouch��JavaScript�ʥ��٥�ȤȤ����櫓�ǤϤʤ��Τǡ��Ѷ�Ū�˼���ơ��ޤ��ĥ���Ƥ����н�����ޤ���
June 16, 2009
JSDeferred�Υ����������ɥ꡼�ǥ�����PDF���������
�ޤ����ɥ�����ȤϽ��¤��Ƥ��뤱��ɤ�Ȥ����Ϥ�Ϥ꥽�������ɤ���ۤ��������ȤΤ���(�ʤ󤫤ߤ�ʸ��äƤ���)��
����Kanasan.JS��Roppongi.JS�ʤɤǤ�JSDeferred�Υ����������ɥ꡼�ǥ��󥰤��Ԥ��Ƥ��ꡢ�����ߥ󥰤�ƨ������ʬ�Ȥ��Ƥ����ˤ��䤷����ʡ��������
tenjin.web�ʤɤ�JSDeferrd����夲�Ƥ����Ȥ��줷������ɤ⡢����MVC���꡼���ʤΤǤ⤦������ˤʤꤽ����
codecheck.in�Ǥ��ꤿ������ɤ⡢���ޤΤȤ��㤦�Τ��ʡ�����ꤿ���äƸ��äƤ������С����ʤ����ʡ���
�Ȥ����櫓�ǡ��ҤȤ�JSDeferred�����������ɥ꡼�ǥ��󥰤򤷤褦�Ȼפä���
JSDeferred���ɤ� (Kanasansoft Web Lab.)��
��������JSDeferred��400�Ԥ�Library�Ǥ����ѻ極������ A3��ʸ���������ò¥®¥ê¥®ï¿½ï¿½ï¿½É¤ï¿½ï¿½ï¿½ç¤ï¿½ï¿½ï¿½Ë¤ï¿½ï¿½Æ¹Ô´Ö¤ï¿½Ä´ï¿½ï¿½ï¿½ï¿½É½ï¿½ï¿½ï¿½ï¿½2�ʤˤ���ȡ��ʤ��1�ڡ����˼��ޤäƤ��ޤ��ޤ���
�ȥ��ɥХ������񤤤Ƥ��뤷�����ä����ʤΤ�A3�λ�˰������ߤ���
�Ȥ��������̤˥��ǥ����ʤɤǰ�������ȷ빽���̤�̵�̤ˤĤ��äƤ��ޤ���1��˼���褦�Ȥ����ʸ�����������������ʤäƤ��ޤ���
�ʤΤǡ�PDF���Ϥ�����Τ򤵤��Illustrator����Ĵ������A3�˼���Ƥߤ���
PDF�ˤ����Τǡ��ߤ������ϰʲ��������������ɤǡ�
jsdeferred.pdf
�����������ɤ����ۤˤʤ�Τ��ʡ�
MIT License�ʤΤ����ۤ����Ƥ�餤�ޤ���
JSDeferred�Υ����������ɥ꡼�ǥ��󥰤򤷤����ͤʤɤϳ��Ѥ��ƤߤƤ����������Կ��⤽�ΤޤޤǤ���
��Ǥ�äƥʥ�����JSDeferred���⥨��ȥ꡼�Ȥ��񤤤Ƥ����ȼ�ʬ����Ӥޤ���
October 11, 2008
9 ���饹�ȥ��󥹥ȥ饯���ȥץ��ȥ�����
9.1 ���󥹥ȥ饯��
9.2 �ץ��ȥ����פȷѾ�
PHP�Υ��󥹥ȥ饯����JavaScript�Υ��󥹥ȥ饯���������������˰�äƤ��Ƶ�����������
�ǥ��ȥ饯����JavaScript�ǤϺ��ʤ��äݤ���
�Ǥ⡢���¦�δؿ��ʤ�ʤ�ʤ�����魯�뤳�ȤϤǤ��뤫�⡣
���Ƥ�JavaScript���֥������Ȥˤϡ��ץ��ȥ����ץ��֥������ȤȤ������֥������Ȥؤλ��Ȥ��ޤޤ�ޤ�
���֥������ȥ��֥������Ȥä�Ƭ�����󤬤餬�äƤ�����
JavaScript�Υ��֥������Ȥϥץ��ȥ����פ���ץ��ѥƥ���Ѿ����ޤ���
9.3 JavaScript�Ρ֥��饹��
9.3.5 Circle���饹����
���󥹥��󥹥ץ��ѥƥ��Ȥ������󥹥��󥹥᥽�åɤȤ������饹�ץ��ѥƥ��Ȥ������饹�᥽�åɤȤ����褯ʬ����ʤ��ä��ΤǼºݤ˥����������򤹤롣
//���󥹥ȥ饯��
function Circle(radious) {
//���󥹥��󥹥ץ��ѥƥ�r
this.r = radious;
}
//���饹�ץ��ѥƥ�
Circle.PI = 3.14159;
//���󥹥��󥹥᥽�å�
Circle.prototype.area = function() {
return Circle.PI * this.r * this*r;
}
//���饹�᥽�å�
Circle.max = function() {
if (a.r > b.r) {
return a;
} else {
return b;
}
}
var c = new Circle(1.0);//���󥹥�������
c.r = 2.2;
var a = c.area(); //���󥹥��󥹥᥽�åɤμ¹�
var x = Math.exp(Circle.PI); //���饹�ץ��ѥƥ��ϥ��饹���Ȥ���Ѥ��ƸƤӽФ������饹�᥽�åɤ�Ʊ�͡�
9.5 �����ѡ����饹�ȥ��֥��饹
���������饹�Υץ��ȥ����ץ��֥������Ȥ�Rectangle���饹�Υ��󥹥��󥹤���ꤷ�ޤ���
���Τ褦�ˤ���С�Rectangle.prototype�Υץ��ѥƥ������٤ƷѾ�����ޤ���
�ޤ��١����Υ��饹
function Rectangle(w,h) {
this.width = w;
this.height = h;
}
Rectangle.prototype.area = function() {return this.width * this.height;}
��Ǥ�äƥ��֥��饹�������
function PositionRectangle(x,y,w,h) {
//����Ū�˥����ѡ����饹�Υ��󥹥ȥ饯����Ƥ�
Rectangle.call(this,w,h);
this.x = x;
this.y = y;
}
PositionRectangle.prototype = new Rectangle();
delete PositionRectangle.prototype.width;
delete PositionRectangle.prototype.height;
PositionRectangle.prototype.constructor = PositionRectangle;
����Ǥ�äȥ��֥��饹������Ǥ������������饤�󥹥��󥹥᥽�åɤʤɤ��ɲäǤ��롣
��ľ���ݡ�
JavaScript�ǥ��֥��饹����������Τϡ�Object��ľ�ܷѾ����륯�饹�������ۤɴ�ñ�ǤϤ���ޤ���
10 �⥸�塼���̾������
10.1 �⥸�塼���̾�����֤�����
̾�����֤Ȥ����ޤ�ͤ������Ȥʤ��ä��ʡ���
Java�Τ��Υǥ��쥯�ȥ깽������ľ��ꡣ
�ɥᥤ��̾�١�����̾�����֤Ȥ����Ȥ���
�Ǥ⤳�Υ��֥������Ȥ�¸�ߥ����å��ϻȤ��롣
var com;
if (!com) com = {};
else if (typeof com != "object");
throw new Error("com already exists and is not an object);
10.2 ̾�����֤���Υ���ܥ�Υ���ݡ���
����ݡ��ȤǤ��륷��ܥ�ϡ��ؿ��䥪�֥������ȡ�����򻲾Ȥ��Ƥ����Τ����Ǥ��롣
�������ܷ������Ϥ������ʤ���
���ܷ��Υ���ݡ��Ȥ��ǽ�ˤ��뤿��˥������å����᥽�åɤ��Ѱդ��٤����Ȥ����á�
Class.getCounter = function() {
return Class.counter;
}
October 05, 2008
tenjin.web/4�Υڡ������Ǥ��Ƥ��ޤ���
-------------------
��ʬ��ʡ���Ƕ��Ⱦ���˻פäƤ���tenjin.web����4��Ȥʤ��ٶ���tenjin.web/4��10/18�˳��Ť�������͡�(�����ݡ���)
�ʲ���ML�����ȴ�衣
tenjin.web/4
���ơ�JavaScript�ǥ��������ʤ��饪�֥������Ȼظ��ץ�����ߥ�����
��ɸ��
����ư����������äƤߤ褦
����Rhino����5�Ǥ�7��10�Ϥ�����
�طʤ���Ū��
��Rhino�ܤ�7��10�Ϥ�JS�ǥ��֥������Ȼظ��ץ�����ߥ�(OOP)���������˽��פ����Ƥ��񤤤Ƥ��뤬�����Ƥ�����Ū�Ǥ��ꡢ������ɤ�Ǥ��������򤷤Ƽ����˰ܤ��Τ��񤷤����ޤ���JS��OO�λ��Ȥߤ����˼�ͳ�٤��⤤���ᡢ�Ȥ��饤�֥���ͤˤ�äƥ������뤬�ۤʤꡢ�����ޤǤɤΤ褦�˽񤯤Τ��������Τ��ο��������Ť餤��
�������ǡ�Web�������������ä��ͤˤȤäơ�OOP�ϥե졼�����ΰ����ʳ��ǤϻȤ����񤬤ۤȤ��̵�����ޤ��ǥ�����ѥ�����ˤĤ��Ƥ�����ε��񤬤ۤȤ��̵����
�������Ǻ����tenjin.web�Ǥϡ�����������ˤ���OOP�ȥǥ�����ѥ����󤬼ºݤɤΤ褦�˻Ȥ���Τ��򼨤��ʤ��顢Rhino�ܤ򻲾Ȥ��ʤ���JS�Ǥ�OOP �ˤĤ��Ʋ�����ߤ롣�ǽ�Ū�ˤϳƼ��ǥ�����γ�ĥ��Ԥ����������̤��ӥ塼����Ȥ����褦�ʤ��Ȥ�ͤ��Ƥ��롣
�ɤ���麣���id:brazil����Υ�����餷����
���ʤߤˡ���ʬ��JavaScript��5��BookReading�ϲ�������1����λ�����Ф��ꡣ
�֤ä��㤱��7��10�Ϥ����򤬽�ʬ�ˤǤ��Ƥ��ʤ���
�����ؤ���tenjin.web/4�Ǻ����򤬤Ǥ���ʤ�ƥ����ߥ��ɲ᤮��
���δط��塢¿ʬ20�ͤ��餤�����٤��Ȼפ������ô�˾��ML�˥᡼�������Фʤ�Ȥ��ʤ뤫�⤷��ʤ������֤�
������ˡ���ʳ��Ǵ����桢�ϥ󥿡������ʤ��ä��衢�ۤ�ȡ�
(�Ŀ�Ū�ˤϰ¿����ƻ��ä������ΤǤ��ΤޤޤǤ⤤�����ʡ��Ȼפä��ꤹ�뤱��)
July 30, 2008
�����⤤����ʾ�����Ͽ����褦�ʥ����ƥ���ä���硢�������Ƥκ�ɸ��桼������Ͽ���Ƥ�餦ɬ�פ����äơ������桼���˵���ΤϷ빽�桼���ӥ�ƥ�Ū�˥����Ȥ��ä��ꤹ�롣
�ǡ����β����Ȥ��ơ�Google Map��Ȥä�Google Map��ɽ�����뤿��κ�ɸ���������UI���ͤ����Ƥ���Τ�����ɤ⡢���Τ��빽���ݤ��ä��ꤹ�롣
�Ȥ����櫓�ǡ��⤦���ݤʤΤϥ���ʤΤ�jQuery Plugin���äƤߤ���
��Ǥ�äơ����٤Τ褦��codecheck.in��commit������
�Ȥꤢ����DEMO�򸫤Ƥ�館��Фɤ�ʤ�Τ�ʬ����Ȼפ���
DEMO
�Ȥ����Ȥ��Ƥϡ�Google Map��ƤӽФ��ȥꥬ���Ȥʤ�����(#mapX)�ȡ�����(y)��input����(#mapY)�ȷ���(x)��input����(#mapX)����ꤹ���������ñ��
$('#mapX').googlemap('#mapX','#mapY');
������jQuery UI Datepicker�ߤ�����input���Ǥ�focus�����Ȥ���Google Map��ƤӽФ������Ȥ�פä��Τ�����ɤ��Ͽޥܥ���Ȥ���ꤿ���ͤ⤤�뤫�ʤȻפä�click����Google Map��ƤӽФ��褦�ˤ��Ƥߤ���
�����ǥե���Ȥκ�ɸ�Ϥ����β�ҤΥ��ե��������äƤ���ӥ롣
�����ե�����Ŭ�᤮�롣
�ʤ󤫤���������ư�����ˤ���ʤ��ͤ����󥽡����򤤤��äƲ������ʡ�
2�ŵ�ư������Ǥ��Ƥ��ʤ��ʤ���
�ɵ�
IE6,IE7���������
July 25, 2008
�Ȥꤢ�����ٶ���Ȥ��Ƥ�ʡ���Ƕ����Ȼפ���
id:kiwanami
�ʤ�JavaScript�ǥ�å���UI���������Ȥ������ʣ���ˤʤäƤ���Τ���
��ˤ���ؤ�Ǥߤ롣
�����ˡ����ˤˤ�����
���⤽�����(���ơ���)�Ȥ�
�ƥ�ӤΥ����ͥ�����ơ��ȥ쥹��
�����ǯ�ۤοͤǤ�����ǽ��
�ӥǥ���ͽ������ơ��ȥե���
���Ǥ��ʤ����㤵�󤬤��롣
���ε��ϴ�ñ�ʾ���(���ơ���)��
ï�Ǥ�����ǽ��
�������η��䵡��ʣ���ʾ���(���ơ���)��
�Ǥ��ʤ��ͤ����ޤ��󤫡�
���ִ���������
���ִ����򤹤뤿��ˤϾ��֤�������ɬ�ס�
��ˤ˳ؤ�
���ִ����ν������Ϻ��ˤϤ��ޤä����ȤǤϤʤ���
GUI�ץ�����ߥ󥰤Ǥϴ�����δ��ܡ�
���饵��
DB�ϥ��ơ��ȥ쥹
���饤����Ȥ�VB�ϥ��ơ��ȥե�
���饵��2
DB
���ץꥱ������󥵡���
���饤�����VB��Java��ctc
Web3��
DB
���ץꥱ������󥵡���
���饤����Ȥ�HTML
Web3�ؤ��Ϥ�ä��Τ����Ƥ����ơ��ȥ쥹(���ä����ñ�ʾ��֤Τ�)���ä����顣
Ajax�ʤɤ�Ȥä��Ƕ�Υ�å���UI
DB
���ץꥱ������󥵡���
���饤����Ȥ�HTML/JavaScript
Web3�ؤ˴��줿�ץ�����ޤ����ơ��ȥ쥹�ʵ�������JavaScript�򤤤�����ˤ��ܤ򸫤롣
���⤽��GUI�ΤϤ��ޤ�Ϥ�ä���(80ǯ�夬����)
MVC�ˤ������Ѳ���C
���ĤƤ�MVC�ȸ��ߤ�Web��MVC�ϰۤʤ�
�ݥ���ȤϾ���
���֤򸫤���褦�ˤ��뢪���ִ���
id:brazil
�������ܿޤȾ������ܴ���ɽ��ȤäƼºݤ˾��֤����򤷤Ƥߤ�(�ϥ󥺥���)
���֤���ˤ�դޤ����ºݤ˾��֤�ռ����Ƥߤ�����
�������ܿޤ�ɬ����������ɽ���Ѵ��Ǥ���
�ޤ�ɽ�ˤ��뤳�Ȥ�ɽ�Ȥ��ƶ������ʬ(=���ꤷ�Ƥ��ʤ��ä���ʬ)���ǧ�Ǥ���
ɽ��ޤˤ��뤳�ȤǴ���Ū��ư����ǧ�Ǥ���
�ޤ�ɽ��Ʊ���˻Ȥ��ʤ�������å����뤳�Ȥ�����
�������ܿޤ��饯�饹�ޤʤɤ�Ф��Ƥ������Ȥ��ǽ
(�������ܿޤϾ��֤�¿���񤯤Τ���פ���)
id:agt
���ơ��ȥѥ������ȤäƼºݤ˽񤤤Ƥߤ롣
���ơ��ȥѥ�����Ͼ��֤��θ�����ǥ�����ѥ�����
���ơ��ȥѥ�������Ȥ����줺�˽񤤤Ƥߤ�(�ϥ󥺥���)
�ºݤ˽񤤤��Τ�li���Ǥ�Drag&Drop���¤��ؤ���UI��
���ơ��ȥѥ�������Ȥ߹���ǽ񤤤Ƥߤ�(�ϥ󥺥���)
���ƤΥ᥽�åɤ��Ȥ߹���Ǥ��뤱��ɤⲿ�⤷�ʤ��ƥ��饹���������
��state�ǤϿƥ��饹�ò¥ª¡ï¿½ï¿½Ð¡ï¿½ï¿½é¥¤ï¿½É¤ï¿½ï¿½ï¿½É¬ï¿½×¤Ê¥á¥½ï¿½Ã¥ï¿½ï¿½ï¿½ï¿½Æ¤ï¿½ñ¤¹ï¿½ï¿½à¡£
�ºݤ˿�������ǽ���ɲä��줿�Ȥ��˳ڤʤ��Ȥ�´���
���
���ơ��ȥѥ������ؤ֤Τ��ɤ�Ǥ���������������JSDraw��
�ǥ�����ѥ�����ʤ󤫤ϡ��Τ�ʤ��Ȼפ��Ĥ��ʤ��ס�
���ޤ갷�ä����ȤΤʤ��ǥ�����ѥ�����ʤɤ��ǿ��������
State�Ȥ������饹���Τ˾�������ɽ���������Ȥ�����ǰ�����饹���ʤ��Ƥ������ǽ(by brazil)