\»\���\������¼

����JPA\»\���\������¼ #01���㏢����»²²������·���������­�����ď������������������ޏ�����\���\�����¡�

���򏩡��䏢����½��폪���؏����������¹��ԏ����������������ď���JPA\»\���\������¼ #01���㏢����»²²������·���������­���������·�����ď���\���\���\���\¹\��\���\������¼\���������\���\���\��������������������������������������¹���̏�¡��³�����я�����������������¡�(*Ž\��Ï��Ž\)\���

1. JPA�������������½������»��ӏ������������������ҏ��µ�����я��������������������»��
2. Jay Shirley���µ�����я�������������������¡��ӏ�돪����·Perl³«������¼�������������\¹\¹\�����¡�
3. Jay Shirley���µ�����я�������������������¡���Catalyst²��Џ�¡�

��������¡�2�����ӏ�����3�����ӏ��������������������������������ޏ����������������������������������쏢�­�����ď�����������»�ߏ��������������¹��¡�

2. Jay Shirley���µ�����я�������������������¡��ӏ�돪����·Perl³«������¼�������������\¹\¹\�����¡�

���Ï���������\³���¼\���������\���\���\�ߏ�ď�ԏ���¾������·������𡯏�������¡�
����\���\���\�ߏ�ď�ԏ����ҏ����������я��·�����ď��������«��������������������������������¡񏩡���²��ҏ�����\³���¼\���������½��Џ����������㏢�­��������������������������¡�
���Ï�돪�½������«�����������Ï����������������������������������������я�����»�ߏ��������������������³������
����¼��돪���ԏ��·���������̏�����³��������я��������������ޏ��Ð��������������¡�����������¼��돪���ԏ��·�����ď�����������돩̏�����¹�����𡯏��������³����������
����Test::Class�������������������쏢��3²��я�돪����������·�����ď��ޏ���������
����Test::Class������������\��㏢�¼\¹\���\���\¹�����ҏ�����µ������������­���������«��������¡�²��ď����㏢��������ޏ��������³������������½��Џ��«���������������������¹������
����\³���¼\��������������������������㏢����¾�����������������쏢�½���³����������Moose��¡ߏ��������¹������
����Moose�����叢����µ����½���̏���̏���ߏ��������ޏ��������Ð����Mouse��¡ߏ�������¡�
����Moose�����������������������㏢������������������������¡򏪤¾������\���\���\������¼\��������������������㏢���������㏢�������������ޏ�����¡돢¡돢¡�����
����MooseX::SimpleConfig���������������²���������·������\���\���\������¼\���

3. Jay Shirley���µ�����я�������������������¡���Catalyst²��Џ�¡�

����Catalyst������\��\���\��\���\��я��Ï��Ï��Ï����叢���я�����\���\���������»��������������������������򏢱��Џ�������¡�
���Ï��������¾������\��\���\��\���\��я�����\���\���\������������·������¼��������؏��µ�����������������㏢�­���������·��¡��½���������½����������̏���ߏ���
���Ï����¾���·���������\»\���\·\���\���·���������\��\���\��\���\��я�����������������򏫳
����\��\���\��\���\��я�����CPAN���������Ð�����ď��¹��������������¡�Catalyst������\³\��\������¼\�����¡�MST���µ�����я��̏��������·�����Ώ��������¹
����Test::WWW::Mechanize::Catalyst»��������Ï�������������������������¡�
����MyApp.pm������������\³\���\���\������¼\���������������config�����ҏ����Ώ��������������­���������¹
����config����������������½Ð���·������¾���������$self������»��������������ď������̏�����������¡�������$self->{foo}
����\³\���\���\������¼\���������������\��㏢�¼\¹\���\���\¹�����ҏ����̏����Џ��·������������
����\³\���\���\������¼\��������������������������㏢���������ӏ��������쏢��
����DBIC������»���������������CRUD��������돫��¹��������������������¡񏪢��Ώ�����(config)���������ޏ�����\³\���\���\������¼\���������������²������½
����Catalyst::Controller::DBIC::API���������������µ���������½�����я�����������������¡�
����Chaind���������������²���������·���������«������»��������Ï����㏢�­���쏪���䏪���ӏ�����»�����𡯏���������
����Chaind������\µ\���\��\���������Jay Shirley���µ�����я����� github �����ҏ��«���������������������«���������������¹������
����Catalyst::Log������Catalyst::Log::Log4perl��������������¡�$c->log->_dump()�����������������Ï����������̏�����\���\½\���\������̏�������
����ActionClass������������������������
����Catalyst::Action::REST���������«��¡�Catalyst::Action::RenderView���������«��¡�
����local::lib������»��������Ï�����¼«����̏�����HOME������¼«����̏��������ޏ�����Perl\���\���\���\���\���\���\������¼������»����������³����������½Ð������������
����perl -Mlocal::lib ���¹���������������ޏ�¡�¼��돪���ԏ��·�����ď����� rm -rf $HOME/perl5
����Perl���������«Catalyst��������돫����������ď�������¡����������я����������я�����³«���·���������������³�����Ï���
����Perl������\³\���\���\���\���\������������ޏ���������·������·�����������������������������������������ď�����������������
����Perl����½��쏢���������������ď��������������������������������·���������������������¹���«����������������:-)

�����������������������ġ������������������·�����ď�¡�ġ����¹������»²¹������������������������������������¹���ޏ����ď��·��¡�Perl\��\���\��\���\��������������������������Џ����������������������я�������������¡����������������Ï��³������������¼����������������­���������·�����ď�¡�5/14��������������������돫�����������JPA\»\���\������¼ #02���㏢�̏����������½�����Ï���������������������������������������������������»²²������·�����������Ώ��������������������«���̏��������·�����������Ï��«����

�������������������³\��\���\��\���\������������¹���̏�¡�Perl»������������������·���������³���������«������������JPA������³�������돢���������������������䏢�·���������������­�����ď��������������¹��¡򏪳��ҏ��µ�����я�����»�����������¡���²��я�����\»\���\������¼³«��돪������������ӏ����ď�����������³�������돢�µ������������³�������������������̏����������Ï�𡭏������������������·�����ď��쏢�쏢��JPA++

Linux\���\���\��폢�¼\���\���\¹\���\������¼\���\���\��

�����������䏢¡�½������«������³���¼��²���¼���\���\½\���\���\���\�����������������¡���Linux\���\���\��폢�¼\���\���\¹\���\������¼\���\���\�돢�㏢����������������\»\���\������¼������»²²������·���������­���������·�����ď�����������¡����������������������я�����¹������������«���·���������������»�����я����������������������������¼����������㏢����¹��ԏ����������ď��«������������Ž���Ž\Ž���Ž\(Ž�����\`)

��ġ����¹���������������̏��¹���ޏ����ď����я��������¹���̏�¡񏢱�����ď�������쏢���������ҏ��������폢���������ď����ԏ���̏����ҏ��¾���²��Ï�¡�(*Ž\��Ï��Ž\)\���

­��� ����؏��­\���\���\���������������������������������\¼\�����������������������¡�

Linux����������������Ï����䏪���쏢����»�ߏ����叢�������·��������¡�\���\���\�������³«��������������������������������������¡�\���\��\¹\���\��\���\»\¹���������㏢����buffers������\���\��\¹\���\������¼\��ď�����\­\���\���\·\������·��������������������¡��½���������ď�������¡����؏��­\���\���\���������������������������������\¼\���������������������������������������������������½������������������������¡�¼���²��я��«������������\��\���\»\¹������������������������������������¡�

­�� Linux������\��\���\»\¹½���������������������������������¡�

�����ď�ԏ�����\��\���\»\¹���̏����ӏ�������������������������������¡�CPU���̡돫�������������¾���¹���������1�����������돢�������·���«\��\���\»\¹½����������·����������������Core 2 Duo����CPU����2���������������������������ď�������¡�2�����������돢����������¡�»������������������ӏ����ԏ�������¡ߏ�����¾��؏����ӏ�¡��³�������ӏ����ԏ�������¡ߏ�����������������������������������\��\���\»\¹��ď�ԏ��������Ģ���Џ���load average��¡�

­�� noatime\���\��\·\���\��я����ҏ����؏��ޏ�������������¡�\������¼\���\��\���\»\¹»��Џ�¡�\��\���\»\¹������»��Џ�����µ­�����ď��·�����������������������������ď�����¹��������¡򏪢��Ώ����������򏪳��������돪�²¼������������������¡�

����/etc/fstab ������»�������������noatime������²�������
/dev/VolGroup00/LogVol00      /     ext3    defaults,noatime        1 1
                                                    ^^^^^^^^^

���Ï����Ώ����������ҏ����ġޏ�����¹������
mount -o remount /

���Ï��­�����������я����������Ώ��������µ�����������ď��«������³������
mount # /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw,noatime)
                                                           ^^^^^^^^

�񡯏�����������hdparm»���������������\���\��\¹\�������������������¼�����������������㏪��������㏢����������������������������²½���̏��«�����������������������������я��������¹����...orz�����³�����������������������������¹���«����²��ď��«����������㏪���򡭏�ӡ돫����������������������¹���«���폢�폢������

­��� ext3�돪�³�돢����\���\���\���\���\·\¹\���\���������»��������Ï�¡�

�����؏��������������·��������������¡�XFS���������·������������ext4���������ޏ�������¡�ext4������������������¼����������­���������������·���·�����������Ώ����ď�������¡�¡�XFS����\���\¹\¹\�������ext3������ď��%����½½��ď��%¹��������������¡񏪢���������돪����������·�����������������������������������³��������¡����ď�������¡�ext3���������·���«»�����𡯏�����������\Ð\���\���\��\���\��\������¼\�������������������»�����𡯏�����������������������²������½���­���̏������������ď�������¡񏪪����돪؏�¡�

­\ RAM\���\��\¹\���������������������¹���������²½��¡�

����RAM\���\��\¹\�������������������
\���\���\������¡돫�������²¾�����只���쏢����\���\��\¹\������������«���������¹»��������������Ώ�������¡�¹������������\��\���\»\¹����¼������½���������­����������������·��¡�\µ���¼\Ð������»��Ώ��Ï�돩�µ�������돢�¹������������\������¼\��ď�����¾�����𡯏�������¡���

����¼�����돪�����32MB������RAM\���\��\¹\��������ҏ�돫�����·��¡�/mnt ���������·������\���\���\���\������¹����������
mount -t tmpfs -o size=32m /dev/shm /mnt

­��� \³\���\���\���\���������¹���������²½���¹��������¡�

Intel Compiler������»��������Ï�����gcc������������������30%�����̏�����¹��������������돪������²½������������ď�������̏����Џ��������������������µ½��Џ����̏�����²�������
�񡯏���������gcc���������������Ρ�¹���­���̏����������������µ���«�����������ď����������Ï��������¹���̏�¡�돪�����������������Ρ�¹���­�����������������������Ï��������¹����

����������㏢���������Ώ����ď�������¡��³�����я�����µ���������������������µ­»��ӏ��̏����������������·�����ď�¡�intel compiler ������ Apache ���� 400% ¹���������²½�����³������������»����¹���·���«�����������������»�����я��������������쏢�쏢���ď�������¡�Intel Compiler������\���\���\���\������¼\������̏��������«���������������������������������¹��¡򏪤��ď�������³���³���«������\���\���\���\������¼\�������������������������»�ߏ����Ï����я��������¹���̏�¡�¡����³������������������²��ҏ�����������»²¹���������\���\���\¹\������¼\������·�����������Ώ��������¹��¡�

�돪�¾�����¡񡭏������ޏ��������¹����¾���²��Ï��������·�����ď�¡���������������¡�Linux¼«����������\���\���\��폢�¼\���\���\¹�����ҏ����������Ï��³�����Ï��·�����������Ï����������я�����¹�����𡯏��������������������������«�����������ď�����������¡������������������������������������������������������·�����ď�¡��³���������«������������Linux�����ҏ�����������������»������������³���������·���������������­���������¹������������¡�(*���­��\����*)

Vim����������²��� in MTL ������»²²������·���������­���������·������

�����������䏢���¢���������������䏢¡�Vim����������²��� in MTL ������»²²������·���������­���������·�����ď��¼��¡�\���\���\������¼\��� G8\���\��� 2F ��������������¡�
���������������������·���������������³�����я�����������������¡�

  • id:iandeth - �����������̏�����Vim\¹\���\���\��\���������Tips¾���²���
  • id:ursm - Vim»«���­������¾���������µ���»��������¡����ď����������ď����ҏ�����������������돫���𡯏����ď��������������«������
  • id:ukstudio - Vim Script������OOP
  • ��돢폢ď��²���


  • ���돪�½���������id:iandeth���µ�����я����������������������������̏�����vim\��\���\��\���\��я�����¾���²���

    vimgrep

    ���³�����������������̏��������¹������������¡�vim����������������grep½Ð���������������¹��¡�vim������7���«�������������������µ������������������������grepµ����½���������������Ï��������¹��¡�������������������grep���·���������������½������²���������������vim������³«���­��¡�¡����Ώ����ď��������������³�����������ҏ��·�����������������ď��������ޏ��������¹���̏�¡��³������������������vim³«���­�����������Џ��������·������¼����¹������grep·���²��������ҏ��«���������������������³����������½Ð���������������¹��¡����������������Ώ��������³���������������Ï�����»������������������¹��¡�

    :vimgrep /pattern/j /path/to/**/*.pm | cw
    

    snippetsEmu.vim

    ���³�����������������䏪���ӏ��������������Ð���������������¹��¡򏪴��������̏��¹������������쏢�쏢������������������vim������³����������돫����������������я����������������ď������«��������¡�¡�����𡯏��Ð��¡�

    sess<TAB>
    

    ��������¡�sess�����������Џ������·�����ď�������¡�TAB������²����·���������¹��¡��¹��������������¡�

    $c->session->{<{var}>} = <{}>;
    

    ���³���������������Ï�����\���\���\��\������¼\������폢�����������돪������������С�¹���µ���������������¹��¡��½���������� "{<" ������ ">}"�������돪������������������ď����ԏ���̏�������¡񏪮���돪؏��������Џ�ď�ԏ��¾�����������������ҏ����Џ������¹���������³���������̏��������­�������������������¹���������Џ���������������Enter��������������������������¡�TAB������²����·���������������������µ������������¡������������³�����������������������������������������������«������������������������»�ߏ����Ï�����������¡�¼�����돪�����snippetsEmu.vim������»��������������������������������²��������ҏ�𡭏���������������ď��������ޏ��������Ð��¡��Ï��Ï����������Ï��������¹���«���폢�·���«��������¡�������������ޏ����������������������я�����\���\���\��\������¼\��������ҏ��½¼�����µ���»���������«����������������������Ώ��������������­�������������������¹����(*���­��\����*)


    ���¼�������2�����ӏ����䏢����id:ursm���µ������

    vim������¾���������µ���»���������������������� => vim������������\��\���\��\��ď��������������������� => ���������������³��������������¡�\­���¼\��䏢�¼\��������ҏ�������𡯏��������Ð������򏫳����

    �����������������������Ï��³��������������¡�¼�����돪���������������»���¹���������\��\���\��\��ď�����������µ��������������\­���¼\��䏢�¼\�������Kinesis Contoured Keyboard���������ҏ��㏢�������������������������·�����ġ������Kinesis Contoured Keyboard������������\­���¼\��䏢�¼\���������\���\���\������̏���������������¡����������¡������­������������\���\���\���\���\�돢�·�����������쏢�ޏ����������я��������¹������������¡���������¡�Kinesis������»����������������̏��������������С��������¼��ӏ�����������¾�������ߏ����������������ď������«������������������µ������������������������������³���������������¹��������


    ���\���\���������id:ukstudio���µ�����я�����������������vim\¹\���\���\��\�������������

    vim\¹\���\���\��\���������help���«���������н��Џ��ޏ��������������쏢�³�����Ï���������������

    :help script
    

    ��������¡�vim\¹\���\���\��\��������������������vim������½Ð�����������������я��������������������������������Ï��������������·�����ď�¡�

    vim������½��Џ�������������¡�vim������¼���¹��ԏ��·��������¡�vim������\���\Ð\���\�돢�·��������¡�vim����������������㏢����������������

    �������������� if_ruby �����������������Ï������������̏����������̏��½�����Ï��������·�����ď�¡��³������������»�����𡯏��Ðvim\¹\���\���\��\�������������������ruby������\¹\���\���\��\���������¼���¹��ԏ��������­�����������������Ï��������¹���쏢���������������������������������������������̏��½�����Ï��쏢�쏢������¡񏪿�ߏ�����vim\¹\���\���\��\���������OOP���·�����ď��«�����������ď����� if_ruby »�����𡯏��Ð�����������������я��������������������������폢���������������Ï��������

    set ambiwidth=double

    ����������¡��³���������̏��������������ď������̏��������������ҏ��·���������������¹���쏢��
    vim��������������¡����������«���⏢�������«�����ҏ����Џ������¹������������\«���¼\½\����������½¼�����̏����쏢�«���·���������������돢�����������������³���������̏������������ď����я��������¹���̏�¡��³���������Ώ����������ҏ��·���������������������³������������²���¾������µ���������������·�����ď��쏪���䏪���ӏ���������ҏ��·���������쏢�쏢���������̏����������Ï�𡭏������������������¹���쏢�쏢��


    ���돢폢ď��²���

    ���½����������������돢폢ď��²��Џ�������������ġ����¹���������������������쏪�������µ���»�����������������ď��������ޏ�������¡�����������������³��⏢�·������»��С���ӏ�����²�����𡭏��¹���³����������½Ð���������������·�����ď�¡򏩡���������id:ukstudio���µ�����я���������������rails.vim�������������¹���­�����ď��«�����������ď��������¹����(���­��\��¾)��¡ߏ����������������Ï����������ҏ��·�����ď�������¡��½������¾���������rails.vim������\���\���\���\������¼���������������·�����������������ď��������ޏ������������������������������������������������������������·�����ď��쏪����������»��������������������������������Ï�����»�ߏ��������������¹���쏢�쏢���������̏����������Ï�𡭏������������������·������Ž���+Ž���*Ž���+Ž���(*���­��\`)


    ---
    ����¡�²���¾������̏��������«��������������������������¡�돪�½��쏪���쏢����������\���\���\·���¼���������쏢���я����������������я��������¹������������²��ď��������«�����폢���������������������ď��������������������폢�������¹��¡������·���«������������¹�����¡�¡�¡��������쏢���я����������������я����������̏�����������(=Ž��Ώ�Ï��Ž���)Ž���

    ������1²���\���\���\���\���\��\���\���\���\«\���\»\���\������¼������»²²������·���������·�����ď�¡�

    �����������䏢���¢���������������䏢¡�livedoor¼�����돪�������\���\���\���\«\���\»\���\������¼������»²²������·���������­���������·�����ď�¡򏪢�������¹��Ώ����������������������������¡��������������䏢�������·�����ď��̏�¡����ď��������µ�����я�����ď�����̏��������������������������·�����ď�¡�

    ���\���\���\��\���\���������������
    ¹��ӡޏ��1 ����\��\���\���\���\��\«\��� Cicindela��¡� by �돩���������µ������
    ¹��ӡޏ��2 ����\���\���\µ\���\��� livedoor blog��¡� by ³������������µ������
    ¹��ӡޏ��3 ����\���\���\���\���\������\���\���\���\������¼\���������\���\���\���\��\���\�����¡� by »��ԏ������µ������
    \²\¹\���¹��ӡޏ�� ���ӏ����叢ď�����µ»½��Џ��������������쏪������������¡� by �����»��ҏ��µ�����я�¡񏪪������µ������

    ���������ޏ��������¹���̏�¡����������������������������Ώ��������¹��¡�

    ���\��\���\���\���\��\«\��� Cicindela
    ����livedoor����¼�����돪����������̏����Џ��·������������������\���\³\���\���\���\��\���\���\���
    ����¼��ҏ����������������� \���\���\���\���\��� �����������������я����������ď�¡�
    ����\���\������¼\¹»��Џ�¡��ӏ����䏫�Ð��������¡ߏ�������������������������������������¡�\·\·\���\���\��� ���������
    ���Ï����������������Ώ����� \���\���\���\���\��� �������돪������ԏ����̏��¼���������䏢�����������«������½Ð���������������������������·������
    ����\���\³\���\���\������������ď������������ޏ�Џ�����»��С���ӏ��̏����㏢���������������������������������䏪���ӏ��¾������
    ����\���\��\���\���\���\������­������½���»���
    ���Ï�����¾��������돪���㏢����µ¾���·���������·������������\���\¹\���\���\¹�������������������µ����������������limit���«���ޏ���������������
    ���Ï����̏����Џ��¹���������������­��������¡�HTTP·Ð���³�����������̏����Џ��·������������

    2ch������������������\���\���\�돢����������DOS\��\���\���\���������������¡񏪮���¾Ð���������·�����ġ�������½�������������­������2ch������\¹\������������«���«���������������������«������������¡�¡���������·Ð\·\¹\���\���7·���¹������������«���������������폢�폢��

    ���\���\���\µ\���\��� livedoor blog
    ����270������\������¼\��
    ����5000������PV/������
    ����\������¼\��ď���������16TB����µ­»��ӏ��������Ώ��폢��
    ����\���\���\���\���������Apache2.2 + mod_proxy_balancer
    ����\Ð\���\���\��\���\���������Apache1.3 + mod_perl + Sledge
    ����DB������\������¼\������ޡ돪�������\��Џ��¼\���\��\·\���\���\���\�돢�·������������������
    ����²��я�ď�ԏ��������ď�����½�������������apache\���\���\������¼\���²½
    ����\���\���\��\¹\���»��Џ�¡�\­\���\���\·\������̏����������Ðstorage���«������\­\���\���\·\��������ҏ����ӏ��¹
    ���Ï��µ���ޏ��������Ð\��⏢�¼\��������ҏ��½¼�����·��¡�storage������\­\���\���\·\��������ҏ�돫�����
    ����\��⏢�¼\���������¹¹���·���·�����ď��������­���������������³������\­\���\���\·\�����������������Џ��������Ώ�����¹��ԏ�����������������������
    ����\��\���\��\���\��я����ԏ���̏����������\��⏢�¼\�����������������돩Ώ��¹���������SSI������������������¹��Џ�����
    ���Ï�����»���\³���¼\���������utf8������euc-jp���̢���Ï�����
    ����Class::DBI������\��\���\»\µ������������»���\³���¼\������������С�¹½�������������¹��ԏ�����
    ���Ï��·�����������²���������������jQuery������jQueryUI»���������������������
    ���Ï�ġ������я��������������³������������\¹\���\��������������������я��ߏ��������¼���������·������������

    �����������������̏����Џ��µ���»������������������������������������������livedoor\���\���\�돢�̏��³�����я����������������»�����������³������������������������������������������������������»�ߏ��������������»�����я��������·�����ď�¡򏪤��������Џ�����������»�ߏ��������������¹���̏�¡��³���������«�����������������������я�����������»������������������¹���������������������³�����������ҡ���䏪���ԏ��·���������������������¹��¡�

    ����������¡�돢폢ď��²��Џ����������������������������������ď����я��������¹���̏�¡������������»��⏢�����������������������������·�����������������ď��������ޏ��������������������������ҏ��·���������������¹���

    ���\���\���\���\���\������\���\���\���\������¼\���������\���\���\���\��\���\���
    ���Ï����ď����䏢����20»��Џ���24»��Џ��������«���ޏ�����\��ԏ��¼\���������·�����𡯏�����
    ���Ï��«(6����7»���)���������«�����쏪����µ��㏢����(12����13»���)������������¾���µ������\��ԏ��¼\�������
    ����µ��㏩���䏢����12»��Џ��«������¾������·�����돢����������𡯏�����
    ���Ï����쏪����µ��㏢����\��ԏ��¼\��������ҏ��«���������Ð�����ď����䏢�«µ��㏩���䏢�«���������«���������
    ����\���\·����������(18����20»��Џ�����������������)����������̏����돢���������돪�³�돢����µ�̏�������µ���·������

    \���\���\���\������¼\������������������������쏢���������������������������������������«���������������»�����я��������·�����ď��̏�¡�»��ԏ������µ�����я��̏�����������������³��⏢�·���½�����Ï����������������ď������̡돫�¾��򏪩��쏢�������¹��¡�\���\���\���\��\���\���������²��ҏ��������̏����������³��⏢�·���½�����Ï��������·�����ď�¡򏪩·��ď�Ï����������я����������������Ï���������������������������·���������������������������·������(*���­��\����*)

    ��������叢ď�����µ»½��Џ��������������쏪����������
    ����Winny������돫�¼��ԏ����¢����»��ҏ��µ�����я�����������������¹��ӡޏ��
    ���â����»��ҏ��µ�����я��������½��돩Ώ�¡�(³���)Dreamboat��������������¡�SkeedCast������������������P2P·���\���\���\���\���\³\���\���\���\��������叢ď��\·\¹\���\��������ҏ�돫�����������������������
    ����\¹\���\������¼\���\���\�돪���叢ď��¹���������������­������P2P·��ď�����\���\���\���\������¼\��������ҏ����̏�����
    ����\���\���\���\���������\­\���\���\·\������������·�������������
    ����\­\���\���\·\���������¾������¹���³���������������������ޏ��������������­�����������������Ï�����������������������������������
    ����½¾������������\µ���¼\з��ď���������������������������\��\���\»\¹���̏�����������¾���¹�����¡�\���\���\��я��·������������������
    ����\���\���\���\���\��\³\¹\���������¹���������
    ����SkeedCast���������������Ï�����P2P·��ď���������������������������\��\���\»\¹���������µ������������
    ����\���\���\���\���\��\³\¹\������������«���«���������������������·��¡�¹��������򏪩���
    ����\���\���\���\���½��Ï��¾������\���\���\���\���\���\¹\���\���\��\���\���\���\���\�돢��µ���²������µ�����������ď������������·���«����µ������������������¡�\­\���\���\·\���������\���\���\���\���\���\������������������¹��ԏ�����������������������

    �����������������叢����»��������������µ�����я��������쏪���������������������������������������ҏ��������������������������·�����ď�¡򏪳���¡����������������������������ď����я��������¹���̏�¡���¹�������\���\½\���\������Ð������������\¹\��ԏ��¼\�����������¡ߏ��������«����\���\���\���\���\���\������¼��¡ߏ����������������������ď��������������̏������������ď��������·��������¡�\��\���\���\���\��������������������������������������������������ď�����·�����Ώ��������¹�����������������������������ҏ��«�����������ď��������¹��¡�

    ���»�ߏ����������ď��³������
    ���Ï���²��я�����\»\���\������¼��������������¡��������«������\���\¹\���\���\¹�����ҏ��������������¹���������«��¡����������������Ï��³���������̏�����������������½�������ߏ����������������Ï��³�����������ҏ�돩������¼�ޏ��¹���������³����������½Ð���������������·�����ď�¡�TheSchwartz���������«��¡�\���\¹\���\���\¹�����ҏ��������������¹�����������ď���������������������̏�ď�䏢����µ»½��Џ��������¹��������¡�¡��³�����������������������������я������������������·��������������������������¡�
    ���Ï���������¡�apache\���\���\������¼\���²½���¹�����������������������������Ï������������������������������¹��������¡�apache\���\���\������¼\���½��Џ����������������Ώ����ď����������������������������Ï��������������������������¹���̡��


    ---
    ½��쏪�»��������������������¡񏪲��ԏ����я����Џ�������������돢폢ď��²��Џ�����»²²������¹���������³����������½Ð���������������·�����ď�¡򡭏��·���¼��ԏ����������¹��¡����������̏����������Ï�𡭏������������������¹����

    �����»��ҏ��µ�����я�������¡�³������������µ�����я����ҏ�����������������livedoor�����������¹��¡�SKIP��������������������¡�\«\���\���\�������������������������ġ����¹���������������������쏪���������ҏ��µ���»�����������������ď��������ޏ�������¡�����������������³��⏢�·������»��С���ӏ���²�����𡭏��»���������·�����ď�¡����������ď�����²��Џ��������·�����ď�돪������������������������������·���������������������������������������µ��������������

    ������������¼���²��я�����\»\���\������¼�����������������»²²������·�����ď�����������»�ߏ��������������¹��¡�livedoor++

    \���\���\���\���\���\���������rails\»\���\������¼������¹��ԏ��������������­������

    \���\��\���\­\���\���\���µ������¼�����돪�������Ruby on Rails\»\���\������¼������»²²������·���������­���������·�����ď���
    ¹���»��؏�����\���\���\���\���\���\���³���¼��²���¼��ҏ����¢���������·��ҏ��������µ������(CTO)���������·�����ď�¡�

    \���\���\���\���\���\�������������������
    ����·��¡����\������¼\����ď��524�����䏢ď��
    ����\������¼\����ď�ԏ�����������³���8�돪���¡�PV������������������³���2�돪�������Rails\µ\���\���
    ����·��¡����2.8²���PV/·���
    ���Ï�����³��Ï������돫������ӏ�����³��������������ҏ��폢����\µ\���\��������ҏ�����»������·������������������

    �����������ҏ��¹��������������¡񏩡����������돫�¾�������»��������������ď�������2�����������������������·�����ď�¡�

    ­��� \¹\��\���\������¼\���������������·�ߏ�¡�³«��������¡�¼���������¹�����������������¡�����3�����������������³������·������·���������������

    ³«����������䡭��ӏ���������������������¼����䏢����1/3�����̏����㏢¡����������������Ï��³���������������¹��¡�����𡯏��Ð��¡�3½µ����ӏ�����������\���\������¼\¹���·���������ޏ��������Ð���������ޏ��������������������������������Ð��¡�³«������������1½µ����ӏ�����½��쏢�������������������������ҏ�����·�ߏ��·���������ޏ��������Ð���������ޏ���������������������·�ߏ�����1½µ����ӏ�¡�¼���������¹���������������������1½µ����ӏ�����¡��³�����������������������������������������䏢�«���������⏢�������·�����ď�¡�

    ­�� �돫�½��ӏ�����������²��ҏ��������­������������\���\���\��ď��¼\���\�����¼\¹������������������������

    µ����½�����������������Ï������������������������·���������������������������¹���돢�������������«���������������������������������ޏ�������������¡����������������Ï����쏪�������̏������������ď����я��������¹���̏�¡��³������������������¾���������������»��ӏ��������³������������������»�ߏ��������������·�����ď�¡򏪴��»��������µ����½���������ޏ�������¡��³���³������»�������������������½��Џ����������������������«������������¾�������ߏ�¡����������������Ï������������«������������SE�����쏢����¹�����𡯏��������¹��������¡�¡򏪲���¾������������¹��¡�

    �����������������á�����������������¡�µ»½��Џ����쏢����������������������������������������»²¹������������������������������·�����ď��̏�¡�¹�����𡯏�����������ġ����¹������»²¹������������������������������̏����ď��«�����������ď��������¹��¡����������̏����������Ï�𡭏������������������·������(*Ž\��Ï��Ž\)\���
    karaage299 at gmail.com
    ��돪������������µ­»���
    \���\��\���\���\���\���