[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:000262] Re: goudou taikai yokou
���Ȥ���Ǥ�
��˺��ޤ������������������褦�Ȥ��Ƥ�ΤϤ���ʴ����Ǥ���
# �����������Ȥ���ʤ��Ǥ����ɡ��ⶶ����ν�°ά�Τ�Ĺ������
# �褦�ʵ�������äȤ��ޤ������ٻ���FIP�פǤ�����Ǥ�??
______________________________________________________________________
��
[contri_o]
������������������������������������
ͽ�ƽ�������Ͽ���ܤ�ǧ����������
ͽ�ƽ�������Ͽ1
������������������������������������������������������������������������
�� �����ȥ� ��Ruby�ˤ��DCL��ĥ �� ��
�� (���ܸ�) �� �� ��
������������������������������������������������������������������������
�� �����ȥ� ��DCL extension for Ruby: toward data �� ��
�� (�Ѹ�) ��objectization and efficient analysis �� ��
������������������������������������������������������������������������
����˾���å����Ae �� ��
�� ���� �� �� ��
������������������������������������������������������������������������
�� ������ǽ ��http://www.notwork.org/earth2000/ �� ��
�� Ϣ���� �� �� ��
�� URL �� �� ��
������������������������������������������������������������������������
�� ������ǽ ��gotoken@xxxxxx �� ��
�� Ϣ���� �� �� ��
����륢�ɥ쥹�� �� ��
������������������������������������������������������������������������
�� ���Ԥ� ��003382�����籡������������ƣ������Ϻ ��
�� �Ŀ�ID�ֹ� ��000938�����籡���ϵ�Ķ�����ë������ ��
�� ��001963�����硦�ϵ�Ķ����¸����� ��
�� ��003388�����硦Ķ���ء���Ƿ�⡡�� ��
�� ��003399���ٻ��̥��ա��������ԡ�������ҡ��ⶶ�����Ҩ�
�� ��000006�����硦�����ϵ��������ӡ��Ͳ� ��
������������������������������������������������������������������������
�� ȯɽ�Ԥ� ��003382�����籡������������ƣ������Ϻ �� ��
�� �Ŀ�ID�ֹ� �� �� ��
������������������������������������������������������������������������
[ͽ�ƽ�������Ͽ1��]
ͽ�ƽ�������Ͽ2
����������������������������������������������������������
�� ȯɽ���� ���ݥ����� ��
����������������������������������������������������������
�� ȯɽ������� �����ܸ� ��
����������������������������������������������������������
�� ȯɽ���� ���� ��
�� ����¾ �� ��
����������������������������������������������������������
�� ���硼�� ��Ruby�ˤ��DCL��ĥ ��
�� �����ȥ� �� ��
�� (���ܸ�) �� ��
����������������������������������������������������������
�� ���硼�� ��DCL extension for Ruby: toward data ��
�� �����ȥ� ��objectization and efficient analysis��
�� (�Ѹ�) �� ��
����������������������������������������������������������
�� ������� ��DCL ��
�� 1 �� ��
�� (���ܸ�) �� ��
����������������������������������������������������������
�� ������� ��Ruby ��
�� 2 �� ��
�� (���ܸ�) �� ��
����������������������������������������������������������
�� ������� ��NetCDF ��
�� 3 �� ��
�� (���ܸ�) �� ��
����������������������������������������������������������
�� ������� �����֥������Ȼظ��ǡ������� ��
�� 4 �� ��
�� (���ܸ�) �� ��
����������������������������������������������������������
�� ������� ��Ruby��ĥ�饤�֥�� ��
�� 5 �� ��
�� (���ܸ�) �� ��
����������������������������������������������������������
�� ������� �����ͷ� ��
�� 6 �� ��
�� (���ܸ�) �� ��
����������������������������������������������������������
�� ������� ��DCL ��
�� 1 �� ��
�� (�Ѹ�) �� ��
����������������������������������������������������������
�� ������� ��Ruby ��
�� 2 �� ��
�� (�Ѹ�) �� ��
����������������������������������������������������������
�� ������� ��NetCDF ��
�� 3 �� ��
�� (�Ѹ�) �� ��
����������������������������������������������������������
�� ������� ��Object-Oriented data processing ��
�� 4 �� ��
�� (�Ѹ�) �� ��
����������������������������������������������������������
�� ������� ��extention library ��
�� 5 �� ��
�� (�Ѹ�) �� ��
����������������������������������������������������������
�� ������� ��numerical analysis ��
�� 6 �� ��
�� (�Ѹ�) �� ��
����������������������������������������������������������
[ͽ�ƽ�������Ͽ2��]
ͽ�ƽ�������Ͽ3
����������������������������������������������������������
�� �ؾ������ ��Ruby�Τ����DCL��ĥ���ߤ�������� ��
�� ͽ�ƽ������� ��IDL�Τ褦��¿��ǽ�������������� ��
�� (���ܸ�) �����Τǡ��ʤ����ġ�NetCDF�Τ褦�ʥǨ�
�� �������ե����ޥåȤ�ľ�ܰ�����ʤɡ��Ȩ�
�� ��ĥ���ưפǤ��롥��̤Ȥ��ơ����𤫤Ĩ�
�� ������ǡ������Ϥ�Ԥ���ȯ�Ķ������騢
�� ����롥 ��
����������������������������������������������������������
�� �ؾ������ ��We have been developed a DCL ��
�� ͽ�ƽ������� ��extension module for Ruby. This ��
�� (�Ѹ�) ��extension provides a number of ��
�� ��functions and the interactivity like��
�� ��IDL. Furthermore it is easy to add ��
�� ��new features. Thus one can analyze ��
�� ��data flexibly and quickly on this ��
�� ��suite. ��
����������������������������������������������������������
�� ͽ�ƽ�������ʸ ��1. ���� ��
�� (���ܸ�) �� ��
�� ��Ruby�Τ����DCL��ĥ���ߤ�������� ��
�� ��IDL�Τ褦��¿��ǽ�������������� ��
�� �����Τǡ��ʤ����ġ�NetCDF�Τ褦�ʥǨ�
�� �������ե����ޥåȤ�ľ�ܰ�����ʤɡ��Ȩ�
�� ��ĥ���ưפǤ��롥��̤Ȥ��ơ����𤫤Ĩ�
�� ������ǡ������Ϥ�Ԥ���ȯ�Ķ������騢
�� ����롥 ��
�� �� ��
�� ��2. IDL�Ȥ� ��
�� �� ��
�� ��IDL(Interactive Data Language)�ϡ�����
�� ����ȿ��ط��饤�֥��������������è�
�� ��Ū�����Ǥ��륤�ץ����Ǥ��먢
�� ��(��RSI Inc.�ξ��ѥ��եȥ�����)�����쨢
�� ���ι��ʤ�Fortran�˻��Ƥ��뤬���ѿ��� ��
�� ������ưŪ�˷�ޤ롥�ǡ����μ���Ȥ��ƨ�
�� ���ϡ����ͥ����顤ʸ��������¤�Ψ�
�� ���ݡ��Ȥ��롥���Ԥ���5�Ǥ��饪�� ��
�� ���������Ȼظ��Ǥ������饹������������
�� ����ǽ�ˤʤä�����ɬ������Ȥ��ɤ��ȤϨ�
�� �������ʤ��� ��
�� �� ��
�� ��2.1 IDL�ǤΥǡ������ϡ��Ļ벽 ��
�� �� ��
�� ��IDL�Ǥϡ���ʪ���̡פ�ñ������°���� ��
�� ���ּ���(��Ω�ѿ�)����Ĺ�¤�����줿�Ǩ�
�� ������������ˡ���¤�Τ����ѽ���먢
�� ����NetCDF�Τ褦�ʼ��ʵ��������ĥǡ���
�� �����ե����ޥåȤ��Ф��Ƥϡ��ե�����娢
�� �����ѿ���¤�ΤǴ������뤳�Ȥǡ���訢
�� ������°���伴�˴ؤ�������ưŪ������
�� ���ꡦ����褦�ʥ饤�֥����۲Ĩ�
�� ��ǽ�Ǥ��롥�������ä��饤�֥����쨢
�� ���С���Ŭ�˥ǡ��������ȲĻ벽��Ԥ���
�� �����Ȥ����롥 ��
�� �� ��
�� ��2.2 IDL�������� ��
�� �� ��
�� ����ǡֺ��СפȽ���������Ϥ�����
�� ���ˤ��롥IDL �ϳ�ĥ�����������˷礱�먢
�� �����㤨�С���ʬ������ϰϤǻ��ꤹ�뤳��
�� ���ȤϽ���뤬��������ɤߤȤФ��Υ��ƨ�
�� ���åפ�Ƴ�����뤳�Ȥ��Բ�ǽ�Ǥ��롥�Ĩ�
�� ���ޤꡤ���ͤˤʤ����Ȥ�ץ�����ߥ�
�� ���Dz�ä��뼫ͳ�٤Ͼ�����������ζ��娢
�� �������ꤺ���㤨�Х��١������쥯���稢
�� ����(GC)��¸�ߤ��ʤ����Ǹ�ˡ��ե�Ǩ�
�� ���ʤ��Ȥ������Ȥ�Ƥ��������ʤ�⨢
�� �����ʤ��Ȥ�����Ǥ��뤬�������������ɨ�
�� ������������Ƥ��ʤ�����桼���ˤ�����
�� ���ɤμ�ͳ���ʤ����Ȥ�㳲�Ȥʤ롥 ��
�� �� ��
�� ��3. Ruby ��
�� �� ��
�� ��Ruby�ϤޤĤ�Ȥ椭�Ҥ���߷׳�ȯ����
�� �������֥������Ȼظ�������ץƥ�����
�� ����Ǥ��ꡤ���Τ褦����ħ����ġ�������
�� ���ץ����ե���եȥ�����������
�� ���ץ�����٤Ƥ����֥������ȡ�����ר�
�� �����ʸˡ����������ʤ��ѿ���������Ĩ�
�� ��ǽ���Ȥ߹��ߥ�åɡ������˽���륯��
�� ���������㡤GC���ץ�åȥե�����˰�¸��
�� �����ʤ�����åɡ���ȯ�ʹ���Υ��ߥ�˨�
�� ���ƥ��ʤɡ� ��
�� �� ��
�� ��3.1 Ruby�γ�ĥ�饤�֥�� ��
�� �� ��
�� ��Ruby��Perl��Python�Τ褦��¾�Υ����ꨢ
�� ���ץƥ������Ʊ�͡���¸�饤�֥�ꨢ
�� �������Ѥ����ĥ�饤�֥����ưפ˺�����
�� ������롥�ܸ���ˤ����Ƥϡ��ϵ�ή���Ũ�
�� ��Ǿ������ˤ��Fotran�١����δ��ܴؿ���
�� ��������饤�֥��Ǥ���DCL�� Ruby���騢
�� ���Ȥ�����γ�ĥ������������ޤ�Ruby�Ψ�
�� �������Ǥ�դ����Ǥ��Ǽ�Ǥ��뤬����ͳ��
�� ���٤�����륪���Хإåɤ��桹���絬�Ϩ�
�� �����Ǥ�̵��Ǥ��ʤ����ᡤ���ͤ��ò���
�� ������¿���������ɽ������NumArray���騢
�� ��������������������¿���������ɬ�ܨ�
�� ���ε�ǽ(��ʬ����μ��Ф������ꤵ�� ��
�� �����ֳ֤ˤ�뷫���֤������ʤ�)����� ��
�� ��������ΤǤ��롥 ��
�� �� ��
�� ��3.2 Ruby�ˤ������ ��
�� �� ��
�� ��Ruby�ϥ��ץ�ʤΤǵޤ��ǽ���
�� �������Ȥ䡥�ץ��ȥ����ԥ˸����Ƥ���
�� ���롥���ץ��ͭ���٤��ϻ��֤Τ���
�� �����������ͽ��C��Fortan�ǽơ��� ��
�� ���Ի��˥������䤨�롥����˽���
�� ����ɽ������ǽ�Ǥ���������ɮ���ͤ��롥��
�� ���㤨�С�3��������a�γ����Ǥ˻��Ѵؿ���
�� ��sin��ܤ�����̤���1,3��ʬ����ꤷ����
�� �����̤��¤�i=1..n���ϰϤǤȤ뤳�Ȥ�
�� �� ��
�� ��sum(1,n){|i| sin(a)[0,i,3]} ��
�� �� ��
�� ���Ƚ��Ȥ����롥�ޤ�GTK��TK���� ��
�� ���դ���Ƥ���Τǡ��ץ�åȥե�����˨�
�� ����¸���ʤ�GUI�κ������ưפǤ��롥GNU��
�� ����Readline�����ѤǤ��뤿�ᡤ�桼������
�� ����ʬ�Τ�������ôĶ����ۤ��뤳�Ȥ⨢
�� �����䤹���� ��
�� �� ��
�� ���Х��ʥ����������Υ�åɤ�樢
�� ������������ĥ����IEEE754��������ư�� ��
�� ���������ΥХ��ʥ�ե����ޥåȤ⥨��Ǩ�
�� ����������θ���Ĥİ�����褦�ˤʤä���
�� �����ޤ���ǯȯã����Yacc�����Υѡ�������
�� �������Ȥ���ʸ̮��ͳ����ǽ줿�ը�
�� �����������Ǥ���Τǡ�NetCDF�γ�ĥ��
�� �������ڤ˻�롥����ϴ�¸�ǡ�����
�� �����֥������Ȳ����뤿��ζ��Ϥ��Ȥʤ먢
�� �����Ȥ��̣���롥 ��
�� �� ��
�� ��4. �ޤȤ� ��
�� �� ��
�� ��Ruby�Τ�Ľ������ϰ������ǧ����ƨ�
�� �����뤬�����ͷ����ܳ�Ū�˱��Ѥ��褦��
�� ���Ȥ���ư���Ϥ���ޤ�̵���ä������Τ���
�� ���ḽ�����ǤϾ��ʤ��Ȥ���ͷ����ǤΨ�
�� ��Ruby��ǧ���٤Ϸ褷�ƹ⤤�ȤϤ����ʤ���
�� ���������������Ҥν������䥪���ץ���
�� �����Τ�ȤǤγ�ĥ�Τ��䤹�����θ���쨢
�� ���С��ä˷�������ʲ����ʤຣ����
�� ������ȯ��Ψ�θ���Τ���������ץ�������
�� ���϶ˤ��ͭ���Ǥ���ȹͤ��롥 ��
����������������������������������������������������������
�� ͽ�ƽ�������ʸ ���� ��
�� (�Ѹ�) �� ��
����������������������������������������������������������
�� �ޤηǺܤ�̵ͭ ��̵�� ��
����������������������������������������������������������
�� ���ѵ��� ��̵�� ��
����������������������������������������������������������
�� ����ʪ�� ����˾���ʤ� ��
�� ͽ�ƽ��κ��� �� ��
����������������������������������������������������������
[ͽ�ƽ�������Ͽ3��]
������������������������������������������������������
���Ƥ����Ϥ����꤬�ʤ����������å����Ƥ���������
[����]