history

�������� RSS

<���� | �ǿ� | ����>

2008-09-21

�� ping

�����Ƥޤ���

�褦�䤯����꤬�������������������롣

(00:31)

�� �Ƕ�Υץ�����ߥ�

���ơ�3����᤯���֤������Ȥ� ���������򸫤�ͤ�㸺���Ƥ���Ȼפ��Τǡ� �������ȤФ����Ŭ���ʤ��Ȥ�񤭻��餹���Ȥˤ��롣

�դĤѤ���Υ���ѥ��餬Java�ʤΤǡ� �Ƕ�ȤǤ�Java�Фä���񤤤Ƥ��롣 ���󤶤�Java�ǽ񤭤ޤ��äƤ�ȡ� Java��ճ��Ȱ����ʤ��ʤ��Ȼפ��褦�ˤʤäƤ����� �����ѥ����ʥ���

�Ǥ� Java 1.4 �������˥����ʥ��� generics �Τʤ���Ū���դ����֥������Ȼظ�����ʤ�Ƥ��ꤨ�� ���㥹�Ȥ��򤬤�ɤ����롣 ����ѥ����¤� 1.4 �б��ʤ�����ɡ�Java 5 �ˤ���Ф褫�ä��� �ޤ��� 2 ǯ�ʾ夫����ȤϻפäƤʤ��ä�����ʤ���

����Ȥ��о�Ū�� C# �ϲ���ɾ���������꤮�ߡ� Java �Фä��ꤤ���äƤ����餫�⤷��󤱤ɡ��ɤ��ⵤ�˿���ʤ��� ��äȤ⡢���줬�Ȥ������ IDE �����˿���ʤ���ǽ�����硣 �᥽�åɤ�������ʸ���ǻϤޤäƤ뤢���꤬��̣�˷����� ���ȸ���Ū�ˤ� virtual ��񤫤��뤢���꤬������

��������֤����Ѥ�餺�����륹����ץȤФ���񤤤Ƥ��롣 �����륹����ץȤ⤽��ۤɰ����ʤ��Τ����� 500�Ԥ�ۤ���ȥ��󥶥ꤷ�Ƥ��롣 �ä��Ǥ� sh �ˤϥ��������ѿ����ʤ��Τ��Ϲ��򸫤� (����)�� ksh �Ǥ��äƤ� local �����ä���ʤ��ä��ꤷ�Ʒ����� �������ʤ��Τ��ɱ�Ū�ˡ� ��� alias local=typeset ������Ƥ����ʤ���Ф����ʤ���

����ȡ�UNIX �ξQŪ�ʥ롼��˽����¤������ʤ��Τ����� ���ڡ��������äƤ�ѥ�������Ȱ������Ȥ��� �ޥ���Х���ʸ�������äƤ�ѥ�������Ȱ������Ȥ��� ��������;�פʤ��Ȥ�ͤ���ȤȤ���˥������ʤ롣 local basedir="$(dirname "$(dirname "$0")")" �Ȥ��񤯤ΤϤ⤦��줿�� ���󥯥����Ȥ���Ф�������衪

���ڡ�����ޥ���Х���ʸ�������äƤ�ѥ��ʤ�� �ºݤˤϤʤ��������ȹͤ���̵�뤷�����Ȥ��������� SUA (SFU) ���ȥեġ��ˤ��ꤦ�뤫�麤�롣 ���δĶ��ˤϿ��쥦�󥶥���衣

�� �Ƕ�Υץ�����ߥ� (2)

����ʤ櫓�Ƿ����Ȥ��ƤϤ�äѤ� Ruby �������ʤ����� �Ȥ������Ȥˤʤä��ΤǤ��ä��� �Ƕ�Ϥ���äȤ����ġ��뤯�餤�����񤤤Ƥʤ����ɡ��¤˳ڤ��� each �� map �������äȽ񤱤�����Ǵ�ư�Ǥ��롣

��äȤ⡢���Τؤ�ϥ����륹����ץȤǤ�ճ��� Ʊ���褦�ʤ��Ȥ��Ǥ���櫓������ �Ԥ��٤���ñ�̤�ʸ��������������� Ruby ������Ū�˳ڤǤ����� awk �Ȥ� sed �Ȥ� cut �Ȥ� expr �Ȥ���Ȥ��� ���ޥ��޽������Ƥ����ȯ���������ˤʤ롣

���⤽�� echo �˰ܿ������ʤ������ǵ㤱�롣 ���ʤ���ȯ�������Х��ʤ�ƤҤɤ��ä��� "C:\WINDOWS\SUA\home\bwuser" �äƤ����ѥ��� echo ����� "\b" ���Хå����ڡ����ˤʤäƤ��ޤ��Ȥ����Х��� ����ʴ����Υ����ɤ�ȯ�Ф�����

echo ".export report file = `NativePath "$path"` > "$tmp"

���λ��� cat + �ҥ��ɥ�����ȤDz���Ǥ����Τ����� ���Ĥ�����Ǥ��ʤ��Ȥ������褦�ʵ������Ƥʤ�ʤ��� ����������

�� �Ƕ�Υץ�����ߥ� (3)

Ruby ���ڤ��Ȥ����ä򤹤�Ϥ��ʤΤˡ� ���դ��ȥ����륹����ץȤ��Ф����������Ѥ�äƤ���ΤϤʤ���������

��äѤ͡���Ruby �Ϥ�����͡��� �㳰���뤫�饨�顼�������ڤ����������ϥå���ơ��֥�⤢�뤷��

���ʤߤ˥����륹����ץȤη��ʤȤ�����⤦��ġ� �ʲ��Υ����ɤ� $stat �����Ф��Ѳ����ʤ���ͳ��Ҥ٤衣

#!/bin/ksh
��
main() {
     stat=0
     cat $file | procfile
     exit $stat
}
��
procfile() {
     if ! sed .....
     then
         echo "$0: error: sed failed" 1>&2
         stat=1
         return 1
     fi
}
��
main "#@"

�ҥ�ȡ� ���Υ����ɤʤ� $stat ���Ѳ�����

#!/bin/ksh
��
main() {
     stat=0
     procfile < $file
     exit $stat
}
��
procfile() {
     if ! sed .....
     then
         echo "$0: error: sed failed" 1>&2
         stat=1
         return 1
     fi
}
��
main "#@"

���ΤƤ� Ruby �ʤ餳����Ѥ�櫤Ϥʤ����� ���֥������Ȥ��֤��뤫�����μ����Ϥ��ˤ϶�ϫ���ʤ���

���ȡ�����������ʡ� �ؿ��β�����������Ū�˽񤱤ʤ��Τ����ˡ����ˡ����ˤ褯�ʤ��� �����������ɤΤ狼��䤹������ü�˲����롣

������󡢤�ä�ñ��ʡ� �����äȥѥ��ץ饤����ܤDz�褹��褦���äʤ� �����륹����ץȤϤ�ä���ڤʤ�����ɤ��� ��äѺ���Ū�˥����륹����ץȤ˸����Ƥʤ������� ������Ȥ��Ƥ뵤������ʡ� ������ Java ����ͤ��褦��

(01:19)

�� AMD64��RIP���Х��ɥ�å���

AMD64 �Ϥ�����͡������������äơ� ���ѥ쥸�������ܿ������������Ȥ����֤����� RIP�ʥץ�����५���󥿡����Х��ɥ�å��󥰤���̣�ˤ褤�� �������� PIC �Ǥ⥰�����Х��ѿ�����������Ķ��ñ�� �������Х��ѿ�����Υ����ɤ⤳��ʥ����ɤǰ�ȯ�Ǥ��衣

movq    gv@GOTPCREL(%rip), %rax

x86���ȥ��󥯤�call���ƥ����å����� ��ꥢ�ɥ쥹���äơġĤȷ㤷����ɤ���

(02:31)

�����Υĥå��� (��4��) [�ĥå��ߤ������]

�� hiroshi [�¿����ޤ�����������������������μ����Java�Dz��񤤤Ƥޤ�������]

�� tntn [�դäѤ��顢google��ʹ�������֤դĤ���Linux�פߤ����ʤ�ΤȽФ������ä������ʤΡ������ڤ���google����������褦�˾���ή���Ƥ͡����ڼ¤��ʤ��Ǥ����ܵ�����]

�� a-kan [ͭ�פʥ����ȤǤ������ڤ����ĥ�äƤ���������Ruby+@]

�� a-kan [ͭ�פʥ����ȤǤ������ڤ����ĥ�äƤ���������Ruby+@]


<���� | �ǿ� | ����>
2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|04|05|06|09|10|
2009|07|
2010|09|

Copyright (c) 2002-2007 ������Ϻ / Minero Aoki. All rights reserved. LIRS