GUI GUI Ruby GUI Ruby/Tk Ruby/Gtk GUI Ruby GUI

Size: px
Start display at page:

Download "GUI GUI Ruby GUI Ruby/Tk Ruby/Gtk GUI Ruby GUI"

Transcription

1 Ruby Workshop Ruby GUI

2 GUI GUI Ruby GUI Ruby/Tk Ruby/Gtk GUI Ruby GUI

3 GUI Graphical User Interface ( CUI)

4 GUI : Tk, Gtk, Motif, Qt

5 GUI C : : TkMandel : Imlib

6 GUI GUI GUI GUI 7 8 : GUI

7 Ruby GUI GUI Ruby GUI : Ruby GUI

8 Ruby GUI [ruby-list:9906] tk gtk xtoolkit xview xforms ezwgl xfltk( ) openpgl( GUI )

9 Ruby/Tk Ruby Tk GUI TkObject TkObject TkWindow TkToplevel TkFrame TkLabel... TkImage... Tcl/Tk

10 Ruby/Tk Tcl/Tk wrapper wish Tcl :-p ptk(portable Tk)? ruby + tk.rb + tcltklib.so + tkutil.so + libtcl + libtk Ruby/Tk

11 Ruby/Tk application SGmail -- IMAP4, POP3 GUI mine -- Ruby mode, Ruby interaction mode undo Mine is not Emacs

12 Ruby/Gtk Ruby Gtk+ Gtk+ GIMP GNOME Gtk+ Gtk+ Perl, Python, Guile, Pike,... Windows

13 Ruby/Gtk ruby + gtk.so + libgtk Gtk Ruby ( ) signal_connect API Ruby/Gtk

14 Ruby/Gtk Gtk C C gtk_container_border_width(gtk_container (window), 10); Ruby window.border_width = 10

15 Ruby/Tk, Ruby/Gtk (tcl) Ruby/Tk? Ruby/Tk Thread Ruby/Tk

16 Ruby/Tk, Ruby/Gtk Ruby/Gtk Gtk?? Gtk

17 Ruby/Tk require "tk" TkButton.new(nil, text => hello, command => proc{print "hello\n"}).pack( fill => x ) TkButton.new(nil, text => quit, command => exit ).pack( fill => x ) Tk.mainloop

18 Ruby/Gtk require gtk window = Gtk::Window::new(Gtk::WINDOW_TOPLEVEL) box = Gtk::VBox::new(FALSE, 0) window.add(box) button = Gtk::Button::new("hello") button.signal_connect("clicked") {print "hello\n"} box.pack_start(button, TRUE, TRUE, 0) button.show button = Gtk::Button::new("quit") button.signal_connect("clicked") {window.destroy; exit} box.pack_start(button, TRUE, TRUE, 0) button.show box.show window.show Gtk::main()

19 GUI

20 GUI I/O

21 (glue)

22 GUI

23 Ruby GUI : Ruby Tcl/Tk Gtk C GUI Builder?

24 GUI Ruby GUI

ÆþÌçGTK+

ÆþÌçGTK+ 1 1 GTK+ 1.1 GTK+ GTK+ *1 GUI Graphical User Interface GIMP * 2 1.1 GIMP GNOME *3 GTK+ + GTK+ 2 Pango ATK cairo 2 GTK+ GLib... 1.1 GIMP *1 GTK+ The GIMP Toolkit : http://www.gtk.org/ *2 GIMP The GNU Image

More information

(GitHub, Twitter) 由来 :m.yokoyama 発音例 :myokoyamaa ソフトウェア開発者将棋指し ( アマ三段 )

(GitHub, Twitter) 由来 :m.yokoyama 発音例 :myokoyamaa ソフトウェア開発者将棋指し ( アマ三段 ) 高架下の Ruby 横山昌史札幌市中央区 Ruby 会議 01 2014/02/08 自己紹介 @myokoym (GitHub, Twitter) 由来 :m.yokoyama 発音例 :myokoyamaa ソフトウェア開発者将棋指し ( アマ三段 ) Ruby Kaja 2013 札幌の将棋事情 北海道将棋会館 札幌市中央区南 4 西 9 北海道将棋連盟のブログ http://doshoren.blog.fc2.com/

More information

日本 Ruby 会議 2007 Inside Ruby/Tk 永井秀利 九州工業大学情報工学部知能情報工学科 2007/06/10

日本 Ruby 会議 2007 Inside Ruby/Tk 永井秀利 九州工業大学情報工学部知能情報工学科 2007/06/10 日本 Ruby 会議 2007 Inside Ruby/Tk 永井秀利 九州工業大学情報工学部知能情報工学科 2007/06/10 Inside Ruby/Tk... まず最初に ごめんなさい!! ドキュメントプロジェクトでは足を引っ張ってます 現在の Ruby1.9 (YARV) 上では, まだ Ruby/Tk はまともに動きません 新しい thread (native thread) 絡みのややこしい問題があり,

More information

Windows Cygwin Mac *1 Emacs Ruby ( ) 1 Cygwin Bash Cygwin Windows Cygwin Cygwin Mac 1 Mac 1.2 *2 ls *3 *1 OS Linux *2 *3 Enter ( ) 2

Windows Cygwin Mac *1 Emacs Ruby ( ) 1 Cygwin Bash Cygwin Windows Cygwin Cygwin Mac 1 Mac 1.2 *2 ls *3 *1 OS Linux *2 *3 Enter ( ) 2 September 2016 1 Windows Cygwin Mac *1 Emacs Ruby 1 1.1 ( ) 1 Cygwin Bash Cygwin Windows Cygwin Cygwin Mac 1 Mac 1.2 *2 ls *3 *1 OS Linux *2 *3 Enter ( ) 2 ~/16:00:20> ls 2 2 ls ls -a ~/16:00:20> ls -a

More information

はじめに ハンズオンだと思う者にはハンズオンであり もくもく会だと思う者にはもくもく会である

はじめに ハンズオンだと思う者にはハンズオンであり もくもく会だと思う者にはもくもく会である 5 分で学ぶ GTK+ Ruby/GTK2 のサンプルもあるよ! @myokoym Ruby-GNOME2 Project Team デスクトップアプリケーションを作る会 2014/03/16 はじめに ハンズオンだと思う者にはハンズオンであり もくもく会だと思う者にはもくもく会である もくもく会だと思う もくもくしてください 相談などはいつでもどうぞ :-) ハンズオンだと思う スライドにサンプルコードを映すので

More information

ÆþÌçGTK+

ÆþÌçGTK+ GTK+ 2016 11 1 iii GTK+ GUI GIMP GIMP GTK+ Windows GNOME GTK+ GTK+ GNOME KDE Qt GTK+ GTK+ GUI GUI Glade Anjuta GUI GUI GTK+, GUI GTK+, GTK+ 2 2009., GTK+ 3, 2., 2009 GTK+ 3,. 2016 10 iv C GUI GTK+ GUI

More information

(pack ) Toplevel

(pack ) Toplevel 1 1 2 2 3 (pack ) 6 3.1................................... 6 3.2 1............................ 8 3.3 Toplevel........................................ 9 3.4............................... 10 3.5 Toplevel..................................

More information

Tcl/Tkによるプログラミング

Tcl/Tkによるプログラミング 9. Tcl/Tk によるプログラミング 9.1. はじめに 9.1.1. Tcl/Tk とは Tcl/Tk は簡単に GUI(Graphical User Interface) アプリケーションを作るためのプログラミング言語です. もともと Unix 上で開発されたものですが, 現在様々なプラットフォームに移植されています. 今回使用するのは Windows95/98/NT 用に移植されたものです.Tcl/Tk

More information

. 61 5,000 5,000 2 61 2 10 62 5 1 2 3 9 30 6 10 3 1 969 39 61 20 330 1040 1750 1360 57 60 1 10,000 96 5 5 94 80 5 15 5 100 82 18 2

. 61 5,000 5,000 2 61 2 10 62 5 1 2 3 9 30 6 10 3 1 969 39 61 20 330 1040 1750 1360 57 60 1 10,000 96 5 5 94 80 5 15 5 100 82 18 2 1. 2. 26 9 8 26 9 22 26 9 28 3. 26 10 1 26 12 31 4. 26 10 27 1 1 3 27 1 1 2 1 2 5. 1 1000 1,000 6. 1 10,000 A 500 11 B 500 11 1,000 A B 7. 10,000 8. 1 5 5 9. 10. 11. 1 2 1 . 61 5,000 5,000 2 61 2 10 62

More information

slide.dvi

slide.dvi masui@csl.sony.co.jp http://www.csl.sony.co.jp/person/masui/ 1 UI 0% 80%... / / 2 3 4 printf("input your name: "); scanf("%s", name); s = calc(name); printf("%s\n",s);... AP IF 6 UI AP ( ) 7 ( )/ ( )/

More information

tebiki00.dvi

tebiki00.dvi (Linux) [ UNIX ] CMD Workshop ( ) 1 *********************************************************************** * Linux PC-UNIX UNIX * * 99% FreeBSD BSD PC-UNIX * * * ***********************************************************************

More information

102

102 5 102 5 103 q w 104 e r t y 5 u 105 q w e r t y u i 106 o!0 io!1 io q w e r t y 5 u 107 i o 108 q w e q w e r 5 109 q w 110 e r t 5 y 111 q w e r t y u 112 i q w e r 5 113 q w e 114 r t 5 115 q w e 116

More information

Linux XScreenSaver T020074

Linux XScreenSaver T020074 Linux XScreenSaver T020074 Linux XScreenSaver XScreenSaver Linux Linux Linux X Window System X Window System Xlib XScreenSaver X Window System Xlib XScreenSaver Xlib vroot.h Xlib XScreenSaver Linux Linux

More information

TA tani/class/mech enshu/ X Window System GUI(Graphical User Interface) GUI (event driven) 2 Gtk

TA   tani/class/mech enshu/ X Window System GUI(Graphical User Interface) GUI (event driven) 2 Gtk 1 2011 8 TA http://www.cyber.t.u-tokyo.ac.jp/ tani/class/mech enshu/ 2011 7 7 1 X Window System GUI(Graphical User Interface) GUI (event driven) 2 Gtk+ GUI 2.1 GUI GUI GUI (event driven) GUI GUI GUI GUI

More information

新 EasyISTR の紹介紹介 ver /9 VersionUp の紹介内容 FrontISTR ver 5.0 が近々リリースさ近々リリースされるリリースされるが これされるが近々リリースさ これに伴い伴いい GUI の紹介変更が必要 が近々リリースさ必要 現状 GUI

新 EasyISTR の紹介紹介 ver /9 VersionUp の紹介内容 FrontISTR ver 5.0 が近々リリースさ近々リリースされるリリースされるが これされるが近々リリースさ これに伴い伴いい GUI の紹介変更が必要 が近々リリースさ必要 現状 GUI 新 EasyISTR の紹介紹介 ver 3.00.190321 1/9 VersionUp の紹介内容 FrontISTR ver 5.0 が近々リリースさ近々リリースされるリリースされるが これされるが近々リリースさ これに伴い伴いい GUI の紹介変更が必要 が近々リリースさ必要 現状 GUI が近々リリースさ GTK+2 で作成しているが作成しているが しているが近々リリースさ GTK+2

More information

GNU Emacs GNU Emacs

GNU Emacs GNU Emacs GNU Emacs 2015 10 2 1 GNU Emacs 1 1.1....................................... 1 1.2....................................... 1 1.2.1..................................... 1 1.2.2.....................................

More information

untitled

untitled DirectFB SoC munakata.hisao@renesas.com DirectFB DirectFB Linux Frame Buffer Device API Input Device Window System Linux DirectDraw http://www.directfb.org/ TV DirectFB ARIB) YUV SoC blitter 2 DirectFB

More information

X Window System X X &

X Window System X X & 1 1 1.1 X Window System................................... 1 1.2 X......................................... 1 1.3 X &................................ 1 1.3.1 X.......................... 1 1.3.2 &....................................

More information

2 2 Gtk+ GUI (widget ) GUI Gtk+ GUI Gtk+ GUI 2.2 Gtk GUI sample1.c Web (http://www.cyber.t.u-tokyo.ac.jp/ tani/class/mech enshu/) enshu2009gui1.tar.gz

2 2 Gtk+ GUI (widget ) GUI Gtk+ GUI Gtk+ GUI 2.2 Gtk GUI sample1.c Web (http://www.cyber.t.u-tokyo.ac.jp/ tani/class/mech enshu/) enshu2009gui1.tar.gz 1 2009 B4 GUI TA http://www.cyber.t.u-tokyo.ac.jp/ tani/class/mech enshu/ 2008 6 11 1 1 1 4 C GUI(Graphical User Interface) X Window System GUI 5 GUI 2 Gtk+ GUI 2.1 GUI GUI GUI (event driven) GUI GUI GUI

More information

Emacs Ruby..

Emacs Ruby.. command line editor 27014533 2018 3 1 5 1.1................................... 5 1.2................................... 5 2 6 2.1 Emacs...................................... 6 2.2 Ruby.......................................

More information

インターネットで個人放送局を開くには (1)

インターネットで個人放送局を開くには (1) (2) How to open personal broadcasting system on the Internet (2) by Jiro Katto (Department of Electronics, Information and (D-HTML MHEG MPEG-4 ) W3C (World Wide Web Consortium) SMIL (Synchronized Multimedia

More information

ruby learner - Ruby

ruby learner - Ruby ruby learner - Ruby - 27015464 2019 3 Ruby[1] 3 1 2 3 3 ruby learner Ruby 9 Ruby 9 2 3 1 2 3 Github [23] 1 5 1.1................................... 5 2 6 2.1 Ruby.......................................

More information

Informatics 2010.key

Informatics 2010.key http://math.sci.hiroshima-u.ac.jp/ ~ryo/lectures/informatics2010/ 1 2 C ATM etc. etc. (Personal Computer) 3 4 Input Output Device Central Processing Unit I/O CPU Memory 5 6 (CPU),,... etc. C, Java, Fortran...

More information

, : GUI Web Java 2.1 GUI GUI GUI 2 y = x y = x y = x

, : GUI Web Java 2.1 GUI GUI GUI 2 y = x y = x y = x J.JSSAC (2005) Vol. 11, No. 3,4, pp. 77-88 Noda2005 MathBlackBoard MathBlackBoard is a Java program based on the blackboard applet. We can use the blackboard applet with GUI operations. The blackboard

More information

Emacs Hacking CVS Emacs GDB + Elscreen ( ) makoto/e/emacs-gdb.pdf Emacs Hacking p.1/23

Emacs Hacking CVS Emacs GDB + Elscreen ( )   makoto/e/emacs-gdb.pdf Emacs Hacking p.1/23 Emacs Hacking CVS Emacs GDB + Elscreen ( ) http://www.ki.nu/ makoto/e/emacs-gdb.pdf Emacs Hacking p.1/23 Introduction Emacs Hacking c-mode Emacs Hacking p.2/23 Introduction Emacs Hacking c-mode M-x gdb

More information

untitled

untitled Visual Basic.NET 1 ... P.3 Visual Studio.NET... P.4 2-1 Visual Studio.NET... P.4 2-2... P.5 2-3... P.6 2-4 VS.NET(VB.NET)... P.9 2-5.NET... P.9 2-6 MSDN... P.11 Visual Basic.NET... P.12 3-1 Visual Basic.NET...

More information

2 2.1 NPCMJ ( (Santorini, 2010) (NPCMJ, 2016) (1) (, 2016) (1) (2) (1) ( (IP-MAT (CONJ ) (PP (NP (D ) (N )) (P )) (NP-SBJ *

2 2.1 NPCMJ (  (Santorini, 2010) (NPCMJ, 2016) (1) (, 2016) (1) (2) (1) ( (IP-MAT (CONJ ) (PP (NP (D ) (N )) (P )) (NP-SBJ * Emacs Emacs : Emacs 1 Emacs Emacs ( ) (NPCMJ ) 1 Emacs NPCMJ 2 1 2 2.1 NPCMJ (http://npcmj.ninjal.ac.jp/) (Santorini, 2010) (NPCMJ, 2016) (1) (, 2016) (1) (2) (1) ( (IP-MAT (CONJ ) (PP (NP (D ) (N )) (P

More information

2 2 GtkWidget* gtk_drawing_area_new ( void ); /* */ void gtk_drawing_area_size ( GtkDrawingArea *darea, gint width, gint height); realize size allocat

2 2 GtkWidget* gtk_drawing_area_new ( void ); /* */ void gtk_drawing_area_size ( GtkDrawingArea *darea, gint width, gint height); realize size allocat 200 B3 GUI TA http://www.cyber.t.u-tokyo.ac.jp/ tani/class/mech enshu/ 200 7 6 X Window System GUI(Graphical User Interface) GUI (event driven) C GUI(Graphical User Interface) X Window System GUI GUI 2

More information

EnSight UGM

EnSight UGM 第 1 回 EnSight ユーザー会 拡張機能を用いた EnSight の利用 方法のご提案 株式会社計算力学研究センター 技術開発部 佐々木隆 2011/11/9 Copyright 2011 RCCM All Rights Reserved. 内容 PyQt EnSight API 例 まとめ 2011/11/9 Copyright 2011 RCCM All Rights Reserved.

More information

OS fvwm fluxbox

OS fvwm fluxbox 15 03 13 1 1 2 1 2.1.......................... 1 2.2 OS.................... 4 2.2.1 fvwm95.................................. 4 2.3............. 7 2.3.1 fluxbox.................................. 7 2.3.2

More information

Informatics 2014

Informatics 2014 C 計算機の歴史 手回し計算機 新旧のソロバン バベッジの階差機関 スパコン ENIAC (1946) パソコン 大型汎用計算機 電卓 現在のコンピュータ Input Output Device Central Processing Unit I/O CPU Memory OS (Operating System) OS Windows 78, Vista, XP Windows Mac OS X

More information

untitled

untitled Clutter Overview 2009/09/11 Youngsik Yoon Software Application Engineer Agenda Moblin UI Clutter Clutter 2 Moblin UI Moblin UI Services Customer Provided UI / Apps WM + Clutter Compositor Platform Specific

More information

2

2 Java Festa in 2007 OPEN JAVA: IMAGINE THE POSSIBILITIES 2 3 4 Java SE のダウンロード数の比率 1996/12 からのダウンロード数 5 JavaOne 2007 5/7: CommunityOne > NetBeans Day, GlassFish, OpenSolaris, OpenJDK, Web 2.0 5/8-11: JavaOne

More information

fiš„v3.dvi

fiš„v3.dvi (2001) 49 2 261 275 Web 1 1 2001 2 21 2001 4 26 Windows OS Web Windows OS, DELPHI, 1. Windows OS. DELPHI Web DELPHI ALGOL PASCAL VISUAL BASIC C++ JAVA DELPHI Windows OS Linux OS KyLix Mac OS (ver 10) JAVA

More information

2001 ElispExpectPerlPythonTcl videlphiemacsbrief Visual C++Nisus Writer Jeffrey E.F. Friedl PerlPython this. this _ [...] [...] [ ] 210

2001 ElispExpectPerlPythonTcl videlphiemacsbrief Visual C++Nisus Writer Jeffrey E.F. Friedl PerlPython this. this _ [...] [...] [ ] 210 209228 2001 How to Master Regular Expression SAKAMOTO Yoshiyuki and EDO Hiroyuki Awk 209 2001 ElispExpectPerlPythonTcl videlphiemacsbrief Visual C++Nisus Writer Jeffrey E.F. Friedl PerlPython this. this

More information

linux_apli02.dvi

linux_apli02.dvi 2002 2 Linux 2002 5 16 : UNIX GUI X Window System KDE GNOME. Linux Tex 1 X Window System 1.1 X Window System X Window System Unix GUI Linux X Window System X X Project Athena MIT X X X Microsoft Windows

More information

2.2 Sage I 11 factor Sage Sage exit quit 1 sage : exit 2 Exiting Sage ( CPU time 0m0.06s, Wall time 2m8.71 s). 2.2 Sage Python Sage 1. Sage.sage 2. sa

2.2 Sage I 11 factor Sage Sage exit quit 1 sage : exit 2 Exiting Sage ( CPU time 0m0.06s, Wall time 2m8.71 s). 2.2 Sage Python Sage 1. Sage.sage 2. sa I 2017 11 1 SageMath SageMath( Sage ) Sage Python Sage Python Sage Maxima Maxima Sage Sage Sage Linux, Mac, Windows *1 2 Sage Sage 4 1. ( sage CUI) 2. Sage ( sage.sage ) 3. Sage ( notebook() ) 4. Sage

More information

( ) ( ) ( ) 2

( ) ( ) ( ) 2 (Basic Theory of Information Processing) 1 1 1.1 - - ( ) ( ) ( ) 2 Engineering Transformation or ( ) Military Transformation ( ) ( ) ( ) HDTV 3 ( ) or ( ) 4 5.609 (TSUBAME2.5, 11 (2014.6)) IP ( ) ( ) (

More information

二次元連続動的計画法による知的画像処理システム ImageFileSelector RTC 機能仕様書 ImageFileSelectorRTC Ver.1.0 ( 株 ) 東日本計算センター 1 / 11

二次元連続動的計画法による知的画像処理システム ImageFileSelector RTC 機能仕様書 ImageFileSelectorRTC Ver.1.0 ( 株 ) 東日本計算センター 1 / 11 機能仕様書 ImageFileSelectorRTC Ver.1.0 ( 株 ) 東日本計算センター 1 / 11 改版履歴 Ver 改版日 内容 0.5 2016/02/15 新規作成 0.6 2016/03/1 GUI 釦配置変更 1.0 2016/3/14 初版リリース 2 / 11 目次 目次...3 1. はじめに...4 1.1. 対象読者... 4 1.2. 適応範囲... 4 1.3.

More information

ゲーム vs. Sinatra Masafumi Yokoyama Sinatra/Padrino 勉強会 2014/12/20 ゲーム vs. Sinatra Powered by Rabbit 2.1.4

ゲーム vs. Sinatra Masafumi Yokoyama Sinatra/Padrino 勉強会 2014/12/20 ゲーム vs. Sinatra Powered by Rabbit 2.1.4 ゲーム vs. Sinatra Masafumi Yokoyama Sinatra/Padrino 勉強会 2014/12/20 自己紹介 @myokoym Sinatra 札幌将棋アマ三段ヌルゲーマー 札幌の将棋事情 北海道将棋会館 札幌市中央区南 4 西 9 北海道将棋連盟のブログ http://doshoren.blog.fc2.com/ 札幌将棋情報のブログ http://blogs.yahoo.co.jp/sapporoshogijoho

More information

untitled

untitled Java EE EJB SOA 2007 11 2 Java Java Java (JJUG) Java http://www.java-users.jp/ Java JJUG 2007 Fall 11 6 ( ) http://www.javausers.jp/contents/events/ccc2007fall/ EJB SOA EJB SOA IT EoD IT X-Over Development

More information

スパコンに通じる並列プログラミングの基礎

スパコンに通じる並列プログラミングの基礎 2018.09.10 furihata@cmc.osaka-u.ac.jp ( ) 2018.09.10 1 / 59 furihata@cmc.osaka-u.ac.jp ( ) 2018.09.10 2 / 59 Windows, Mac Unix 0444-J furihata@cmc.osaka-u.ac.jp ( ) 2018.09.10 3 / 59 Part I Unix GUI CUI:

More information

図 1: 場所をクリックし ホームフォルダーをクリックすると (上図) ホーム フォルダー下にあるファイルやディレクトリの一覧を見ることができる 下図 2

図 1: 場所をクリックし ホームフォルダーをクリックすると (上図) ホーム フォルダー下にあるファイルやディレクトリの一覧を見ることができる 下図 2 1 Linux Oracle VirtualBox Windows OS (Operating System) Mac OS X OS Linux OS Ubuntu Ubuntu Linux OS Linux OS Linux OS 1.1 Ubuntu GUI Linux OS Mac OS X Unix OS Linux GUI (Graphical User Interface: ) Ubuntu

More information

スパコンに通じる並列プログラミングの基礎

スパコンに通じる並列プログラミングの基礎 2018.06.04 2018.06.04 1 / 62 2018.06.04 2 / 62 Windows, Mac Unix 0444-J 2018.06.04 3 / 62 Part I Unix GUI CUI: Unix, Windows, Mac OS Part II 2018.06.04 4 / 62 0444-J ( : ) 6 4 ( ) 6 5 * 6 19 SX-ACE * 6

More information

Informatics 2015

Informatics 2015 C 計算機の歴史 新旧のソロバン バベッジの階差機関 19C前半 手回し計算機 19C後半 20C後半 スパコン 1960年代 ENIAC (1946) 大型汎用計算機 1950年代 1980年代 電卓 1964 パソコン 1970年代 現在のコンピュータ Input Output Device Central Processing Unit I/O CPU Memory OS (Operating

More information

1 1 2 Unix 1 3 4 4 SVG 6 4.1 SVG................................... 6 4.2 SVG......................... 6 4.3 SVG.............................. 7 4.4..

1 1 2 Unix 1 3 4 4 SVG 6 4.1 SVG................................... 6 4.2 SVG......................... 6 4.3 SVG.............................. 7 4.4.. WWW 17 2 10 1 1 2 Unix 1 3 4 4 SVG 6 4.1 SVG................................... 6 4.2 SVG......................... 6 4.3 SVG.............................. 7 4.4................................. 8 4.5...........................

More information

WEBサービス超入門 mask.key

WEBサービス超入門 mask.key WEB WEB 2 3 4 6 7 8 10 11 12 13 15 16 IT UX UI Logic UI Logic DB WEBAPI IT UX UI UI Logic UI Logic API DB DB WEBAPI xunit OS IT JavaScript UI Logic UI Logic Objective-C Swift HTML PHP Ruby Python JavaScript

More information

2001 年度オペレーティングシステム 佐藤一郎 グラフィカルユーザインターフェース GUI の実現 Graphical User Interface, GUI 文字だけでなくグラフィックス機能を駆使したユーザインターフェース 既存 GUIの主要要素 : マルチウィンドウディスプレイの画面をいくつか

2001 年度オペレーティングシステム 佐藤一郎 グラフィカルユーザインターフェース GUI の実現 Graphical User Interface, GUI 文字だけでなくグラフィックス機能を駆使したユーザインターフェース 既存 GUIの主要要素 : マルチウィンドウディスプレイの画面をいくつか グラフィカルユーザインターフェース GUI の実現 Graphical User Interface, GUI 文字だけでなくグラフィックス機能を駆使したユーザインターフェース 既存 GUIの主要要素 : マルチウィンドウディスプレイの画面をいくつかの窓 ( ウィンドウ ) に区切り それぞれで別々の作業ができるようにするもの アイコンユーザがコンピュータに依頼する仕事の内容や対象物を抽象化して表した図柄

More information

Microsoft PowerPoint - window

Microsoft PowerPoint - window グラフィカルユーザインターフェース GUI の実現 Graphical User Interface, GUI 文字だけでなくグラフィックス機能を駆使したユーザインターフェース既存 GUIの主要要素 : マルチウィンドウディスプレイの画面をいくつかの窓 ( ウィンドウ ) に区切り それぞれで別々の作業ができるようにするもの アイコンユーザがコンピュータに依頼する仕事の内容や対象物を抽象化して表した図柄

More information

MIRACLE LINUX V4.0 延長プロダクト サポート SLA( サービスレベルアグリーメント ) 文書番号 :ML-CS-0227 本書は ミラクル リナックス株式会社 ( 以下 当社 ) が MIRACLE LINUX V4.0 延長プロダクト サポートサービスの内容について説明するもの

MIRACLE LINUX V4.0 延長プロダクト サポート SLA( サービスレベルアグリーメント ) 文書番号 :ML-CS-0227 本書は ミラクル リナックス株式会社 ( 以下 当社 ) が MIRACLE LINUX V4.0 延長プロダクト サポートサービスの内容について説明するもの MIRACLE LINUX V4.0 延長プロダクト サポート SLA( サービスレベルアグリーメント ) 文書番号 :ML-CS-0227 本書は ミラクル リナックス株式会社 ( 以下 当社 ) が MIRACLE LINUX V4.0 延長プロダクト サポートサービスの内容について説明するものである 1. サービスの提供条件 MIRACLE LINUX V4.0 延長プロダクト サポートの提供条件については

More information

スパコンに通じる並列プログラミングの基礎

スパコンに通じる並列プログラミングの基礎 2016.06.06 2016.06.06 1 / 60 2016.06.06 2 / 60 Windows, Mac Unix 0444-J 2016.06.06 3 / 60 Part I Unix GUI CUI: Unix, Windows, Mac OS Part II 0444-J 2016.06.06 4 / 60 ( : ) 6 6 ( ) 6 10 6 16 SX-ACE 6 17

More information

C C UNIX C ( ) 4 1 HTML 1

C C UNIX C ( ) 4 1 HTML 1 C 2007 4 18 C UNIX 1 2 1 1.1 C ( ) 4 1 HTML 1 はじめ mkdir work 作業用ディレクトリーの作成 emacs hoge.c& エディターによりソースプログラム作成 gcc -o fuga hoge.c コンパイルにより機械語に変換 コンパイルエラー./fuga 実行 実行時エラー 完成 1: work hooge.c fuga 1 4 4 1 1.

More information

Yahoo

Yahoo - 1 - - 2 - (1) (3) (4) (2) (5) (6) (7) (8) (10) (9) (12) (11) - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - POP POP - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22

More information

2 Windows 10 *1 3 Linux 3.1 Windows Bash on Ubuntu on Windows cygwin MacOS Linux OS Ubuntu OS Linux OS 1 GUI Windows Explorer Mac Finder 1 GUI

2 Windows 10 *1 3 Linux 3.1 Windows Bash on Ubuntu on Windows cygwin MacOS Linux OS Ubuntu OS Linux OS 1 GUI Windows Explorer Mac Finder 1 GUI 2017 1 2017 -September I ll remember- 1,2 Linux 6 Linux Linux 2 3 Linux 2 (OS) Windows MacOS OS MacOS Linux 3 Windows Windows ( ) 1. Bash on Ubuntu on Windows ( Windows 10 ) 2. cygwin ( ) 3. VM Ware Linux

More information

Windows [ ] [ (R)..] cmd [OK] Z:\> mkdir progi [Enter] \ ) mkdir progi ) (command ) help [Enter] help ( help ) mkdir make directory Windows ) mkdir mk

Windows [ ] [ (R)..] cmd [OK] Z:\> mkdir progi [Enter] \ ) mkdir progi ) (command ) help [Enter] help ( help ) mkdir make directory Windows ) mkdir mk Ruby I I 1 Windows 1 Meadow 1: Meadow I Meadow 2 2 Ruby 2.1 I Z progi 1 Windows [ ] [ (R)..] cmd [OK] Z:\> mkdir progi [Enter] \ ) mkdir progi ) (command ) help [Enter] help ( help ) mkdir make directory

More information

-1 - -2 - -3 - -4 - -5 - -6 - -7 - -8 - -9- 44-10 - -11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22 - - 23 - - 24 - - 25 - - 26 - - 27 - 372 304-28 - - 29 - - 30 - - 31

More information

Microsoft Word - 太田明仁.doc

Microsoft Word - 太田明仁.doc 3D - 1 3DCG Computer Graphics 3DCG 3DCG 3DCG 3DCG 3DCG - 1 TV 10 11 12 Interactive Vision ( - 2 ) 1 2 3 3 4 5 6 7 3DCG 8 9 Interactive Vision 1 13-3 2 13-4 3 9-5 4 9 5 Interactive Vision Interactive Vision

More information

はじめに 今 回 の 講 習 会 で 説 明 できるのはRuby/Tkの 機 能 の 内 の 極 一 部 に 過 ぎません. この 資 料 の 他,2004/12/11に 行 ったRuby/Tk 講 習 会 の 参 考 資 料 ファイルも 置 いてありますから,そちらも 参 照 してください. Ru

はじめに 今 回 の 講 習 会 で 説 明 できるのはRuby/Tkの 機 能 の 内 の 極 一 部 に 過 ぎません. この 資 料 の 他,2004/12/11に 行 ったRuby/Tk 講 習 会 の 参 考 資 料 ファイルも 置 いてありますから,そちらも 参 照 してください. Ru 2007/09/27 28 Ruby/Tk 講 習 会 at 都 城 永 井 秀 利 (nagai@ai.kyutech.ac.jp) 九 州 工 業 大 学 情 報 工 学 部 知 能 情 報 工 学 科 はじめに 今 回 の 講 習 会 で 説 明 できるのはRuby/Tkの 機 能 の 内 の 極 一 部 に 過 ぎません. この 資 料 の 他,2004/12/11に 行 ったRuby/Tk

More information

untitled

untitled FutureNet Microsoft Corporation Microsoft Windows Windows 95 Windows 98 Windows NT4.0 Windows 2000, Windows XP, Microsoft Internet Exproler (1) (2) (3) COM. (4) (5) ii ... 1 1.1... 1 1.2... 3 1.3... 6...

More information

Microsoft Word - ChoreonoidStartUpGuide.docx

Microsoft Word - ChoreonoidStartUpGuide.docx Choreonoid 1 ... 4... 4... 4... 4... 4... 5... 5 Choreonoid... 6 Choreonoid... 6 Choreonoid... 6 Choreonid... 8 Choreonoid... 9 Choreonoid Windows... 9...9...13 Choreonoid (Linux )... 21 Ubuntu Linux...21

More information

untitled

untitled osamu@sfc.keio.ac.jp OK CNS OS CPU HDD FDD USB 1 (CPU) (CPU) CISCPentium4(Windows PC) RISCPowerPC(Macintosh PC) CPU CPU CPU CPU CD/DVD OS 2 OS Windows MacOS ( Talk, MacOSX) UNIX Word/Excel/PowerPoint etc..

More information

haskell.gby

haskell.gby Haskell 1 2 3 Haskell ( ) 4 Haskell Lisper 5 Haskell = Haskell 6 Haskell Haskell... 7 qsort [8,2,5,1] [1,2,5,8] "Hello, " ++ "world!" "Hello, world!" 1 + 2 div 8 2 (+) 1 2 8 div 2 3 4 map even [1,2,3,4]

More information

Jacques Garrigue

Jacques Garrigue Jacques Garrigue Garrigue 1 Garrigue 2 $ print_lines () > for i in $1; do > echo $i > done $ print_lines "a b c" a b c Garrigue 3 Emacs Lisp (defun print-lines (lines) (dolist (str lines) (insert str)

More information

kiso2-01.key

kiso2-01.key 計算機基礎実習 II 2018 シラバス 到達目標 Ubuntu Linux のデスクトップ GUI CUI すべてのデータを ファイル として管理 ログアウト シャットダウンなどの終了 その ファイル を操作するユーザ インターフェイス 操作はこのメニューから ランチャー よく使うアプリケーションを登録 起動する 起動中のアプリケーションもここに表示される Graphical User Interface

More information

BOX BOX 19 4 i

BOX BOX 19 4 i Lime 35 BOX BOX 19 4 i 1 1 1.1.............................. 1 1.2.......................... 1 1.3......................... 2 1.4........................ 2 1.5 Lime......................... 2 2 3 2.1.........................

More information

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV tutimura@mist.i.u-tokyo.ac.jp kaneko@ipl.t.u-tokyo.ac.jp http://www.misojiro.t.u-tokyo.ac.jp/ tutimura/sem3/ 2002 12 11 p.1/33 10/16 1. 10/23 2. 10/30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20

More information

PHP4の今 日本語対応と最近のトピックス

PHP4の今 日本語対応と最近のトピックス PHP の今とこれから Lightweight Language Saturday 2003 年 8 月 9 日 PHPの歩み プログラミング言語としてのPHP PHP5の話 日本 PHP ユーザ会廣川類 本資料の再配布及び転用について 本プレゼンテーション資料の著作権は一部の画像データを除き著者 ( 廣川 ) が保有します 本資料の再配布は自由ですが 雑誌

More information

1 1 1........................... 1 2........... 1 3........................... 4 4.............. 6 2 7 1...................... 7 2........................... 8 3............................ 8 4...............

More information

Web2.0 LL Framework Ruby on Rails / TurboGears / CakePHP Atlas Web2.0 XML Selenium / JMeter 3 Ajax Web 2.0 UI... 1. Ruby on Rails Web 2. ASP.NET AJAX,

Web2.0 LL Framework Ruby on Rails / TurboGears / CakePHP Atlas Web2.0 XML Selenium / JMeter 3 Ajax Web 2.0 UI... 1. Ruby on Rails Web 2. ASP.NET AJAX, Web2.0 coopetitive Web2.0 LL Framework Ruby on Rails / TurboGears / CakePHP Atlas Web2.0 XML Selenium / JMeter 3 Ajax Web 2.0 UI... 1. Ruby on Rails Web 2. ASP.NET AJAX, jmaki UI 3. prototype.js JavaScript

More information

-1-1 1 1 1 1 12 31 2 2 3 4

-1-1 1 1 1 1 12 31 2 2 3 4 2007 -1-1 1 1 1 1 12 31 2 2 3 4 -2-5 6 CPU 3 Windows98 1 -3-2. 3. -4-4 2 5 1 1 1 -5- 50000 50000 50000 50000 50000 50000 50000 50000 50000 50000-6- -7-1 Windows 2 -8-1 2 3 4 - - 100,000 200,000 500,000

More information

橡PNE記事補足

橡PNE記事補足 UNIX --- MacOS X Linux --- MacOS X Darwin BSD UNIX Aqua Mac GUI graphical user interface MacOS UNIX IT WEB UNIX Mac Windows MacOS X UNIX OS 10.1.2 UNIX 1 2 MacOS9 Windows98 (Me) Windows 2000 (NT) Windows

More information

レセ電ビューアインストールマニュアル for Windows 日医標準レセプトソフト ORCA 令和元年 6 月 ( 第 17 版 ) 日本医師会 ORCA 管理機構 ORCA Project Copyright(C)2017 ORCA Management Organization C

レセ電ビューアインストールマニュアル for Windows 日医標準レセプトソフト ORCA 令和元年 6 月 ( 第 17 版 ) 日本医師会 ORCA 管理機構 ORCA Project Copyright(C)2017 ORCA Management Organization C レセ電ビューアインストールマニュアル for Windows 日医標準レセプトソフト ORCA 令和元年 6 月 ( 第 17 版 ) 日本医師会 ORCA 管理機構 ORCA Project - 1 - Copyright(C)2017 ORCA Management Organization Co., Ltd. All rights reserved. 更新履歴 2010 年 6 月 1 日 初版

More information

ヤマハルーターのCLI:Command Line Interface

ヤマハルーターのCLI:Command Line Interface (Command Line Interface) cf. http://www.rtpro.yamaha.co.jp/rt/docs/console/ Command Line Interface Graphical User Interface 2 (CLI) WWW(GUI) (CLI) WWW(GUI) character display graphic display keyboard pointer

More information

ruby novice ruby novice ruby novice.

ruby novice ruby novice ruby novice. GitHub Ruby 2549 2017 3 1 1 3 2 4 2.1 ruby novice........................... 4 2.2.............................. 6 3 8 3.1 ruby novice....................... 8 3.2 ruby novice............................

More information

2 開発物の名称と目的 正式名称 Ruby/Tk On Remote-Frame-Buffered Canvas ( Ruby/Tk On RFB Canvas ) 通称 ( 略称 ) Ruby/TkORCA ルビー ティーケー オルカ 開発目的ローカルのウィンドウシステム上に限られていた GUI

2 開発物の名称と目的 正式名称 Ruby/Tk On Remote-Frame-Buffered Canvas ( Ruby/Tk On RFB Canvas ) 通称 ( 略称 ) Ruby/TkORCA ルビー ティーケー オルカ 開発目的ローカルのウィンドウシステム上に限られていた GUI 1 2005 年度下期未踏ソフトウェア創造事業 ネット公開を目的としたマルチウィンドウアプリ用フレームワーク 成果報告 九州工業大学情報工学部知能情報工学科永井秀利 2006/08/10 2 開発物の名称と目的 正式名称 Ruby/Tk On Remote-Frame-Buffered Canvas ( Ruby/Tk On RFB Canvas ) 通称 ( 略称 ) Ruby/TkORCA ルビー

More information

Rによる計量分析:データ解析と可視化 - 第2回 セットアップ

Rによる計量分析:データ解析と可視化 - 第2回 セットアップ R 2 2017 Email: gito@eco.u-toyama.ac.jp October 16, 2017 Outline 1 ( ) 2 R RStudio 3 4 R (Toyama/NIHU) R October 16, 2017 1 / 34 R RStudio, R PC ( ) ( ) (Toyama/NIHU) R October 16, 2017 2 / 34 R ( ) R

More information

Java Desktop System Release 3 ㅦㅼㇶㅼㇺ㇬㇤ㅛ

Java Desktop System Release 3 ㅦㅼㇶㅼㇺ㇬㇤ㅛ Java Desktop System Release 3 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 0661 10 2005 2 Copyright 2004 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara,

More information

Windows Web Windows Windows WinSock

Windows Web Windows Windows WinSock Windows kaneko@ipl.t.u-tokyo.ac.jp tutimura@mist.t.u-tokyo.ac.jp 2002 12 4 8 Windows Web Windows Windows WinSock UNIX Microsoft Windows Windows Windows Windows Windows.NET Windows 95 DOS Win3.1(Win16API)

More information

2 Ruby/TkORCA とは 2005 年度下期未踏ソフトウェア創造事業 ネット公開を目的としたマルチウィンドウアプリ用フレームワーク での開発物 正式名称 Ruby/Tk On Remote-Frame-Buffered Canvas ( Ruby/Tk On RFB Canvas ) 通称

2 Ruby/TkORCA とは 2005 年度下期未踏ソフトウェア創造事業 ネット公開を目的としたマルチウィンドウアプリ用フレームワーク での開発物 正式名称 Ruby/Tk On Remote-Frame-Buffered Canvas ( Ruby/Tk On RFB Canvas ) 通称 1 ネット公開マルチウィンドウ GUI アプリ用フレームワーク Ruby/TkORCA におけるウィジェット操作権限の分離手法 九州工業大学情報工学部知能情報工学科 永井秀利 (nagai@ai.kyutech.ac.jp) 2006/09/02 2 Ruby/TkORCA とは 2005 年度下期未踏ソフトウェア創造事業 ネット公開を目的としたマルチウィンドウアプリ用フレームワーク での開発物 正式名称

More information

H J

H J H J qt q w e r t qt q w e r t qt q w e r t qt q w e r t qt q w e r t qt q w e r t qt q w e r t H qt q w e r t qt q w e r t J qt q w e r t D qt q w e r t qt q w e r t qt q w e r t qt D q w e r t qy q w

More information

R John Fox R R R Console library(rcmdr) Rcmdr R GUI Windows R R SDI *1 R Console R 1 2 Windows XP Windows * 2 R R Console R ˆ R

R John Fox R R R Console library(rcmdr) Rcmdr R GUI Windows R R SDI *1 R Console R 1 2 Windows XP Windows * 2 R R Console R ˆ R R John Fox 2006 8 26 2008 8 28 1 R R R Console library(rcmdr) Rcmdr R GUI Windows R R SDI *1 R Console R 1 2 Windows XP Windows * 2 R R Console R ˆ R GUI R R R Console > ˆ 2 ˆ Fox(2005) jfox@mcmaster.ca

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 準備編 CUI とはコマンドの基本知識 * Graphical User Interface マウスで操作 * Command User Interface キーボードによるコマンド入力 CUI の特長 コンピュータはもともとキーボードだけで使える 今でも GUI でなく CUI で使う ( しか使えない ) アプリがある コマンド ( 命令 ) を打ちさえすればやってくれる 明快 コマンドを勉強すればするほど熟練者になれる

More information

2/11 ANNEX 2006.09.14 2 HATS HATS

2/11 ANNEX 2006.09.14 2 HATS HATS 1/11. HATS 2/11 ANNEX 2006.09.14 2 HATS HATS 3/11... 4... 5... 5... 6... 6... 6... 7 4/11 Annex SMTP CIAJ SMTP CIAJ 5/11 SMTP SMTP POP3 SMTP Annex 6/11 SMTP ESMTP POP IMAP4 RCPT TO 7/11 CPU SMTP CPU TCP/IP

More information

=PDCA Plan: Do: Check: Action: 1 =1 Ensemble mean Observation 9 months Assimilation period 1 =1 Fortran C Perl Ruby (DSL) GUI = Megascript [... 03] Ruby PJO (Parametric Job Organizer) [ ] Perl sh top foreach

More information

5-3- 基統合開発環境に関する知識 1 独立行政法人情報処理推進機構

5-3- 基統合開発環境に関する知識 1 独立行政法人情報処理推進機構 5-3- 基統合開発環境に関する知識 1 5-3- 基統合開発環境に関する知識 OSS の開発で用いられている統合開発環境について その種類や特徴 使い方 活用方法等を理解することを通じて OSS をソースコード Ⅰ. 概要レベルで活用したり 開発プロジェクトに参加したりするための基礎知識やノウハウを学ぶ Ⅱ. 対象専門分野職種共通 Ⅲ. 受講対象者 本カリキュラムの 5-2- 基開発ツールに関する知識

More information

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè2²ó

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè2²ó 2 2015 4 20 1 (4/13) : ruby 2 / 49 2 ( ) : gnuplot 3 / 49 1 1 2014 6 IIJ / 4 / 49 1 ( ) / 5 / 49 ( ) 6 / 49 (summary statistics) : (mean) (median) (mode) : (range) (variance) (standard deviation) 7 / 49

More information

( ) Shift JIS ( ) ASCII ASCII ( ) 8bit = 1 Byte JIS(Japan Industrial Standard) X 0201 (X ) 2 Byte JIS ISO-2022-JP, Shift JIS, EUC 1 Byte 2 By

( ) Shift JIS ( ) ASCII ASCII ( ) 8bit = 1 Byte JIS(Japan Industrial Standard) X 0201 (X ) 2 Byte JIS ISO-2022-JP, Shift JIS, EUC 1 Byte 2 By 23 3 ( ( (binary file) UNIX CUI 3.1 = + 2 bit ) ( 3.1) bit bit 1 Byte=8 bit 1 Byte ASCII, JIS X 0201 ASCII(American Standard Code for Information Interchange) 7bit (;) (:) ( ) (") ) 7bit ( ) 24 3 3.1 (

More information

電気通信大学 I 類 情報系 情報 ネットワーク工学専攻 CED 2018 システム利用ガイド ver1.2 CED 管理者 学術技師 島崎俊介 教育研究技師部 実験実習支援センター 2018 年 3 月 29 日 1 ログイン ログアウト手順について 1.1 ログイン手順 CentOS 1. モニ

電気通信大学 I 類 情報系 情報 ネットワーク工学専攻 CED 2018 システム利用ガイド ver1.2 CED 管理者 学術技師 島崎俊介 教育研究技師部 実験実習支援センター 2018 年 3 月 29 日 1 ログイン ログアウト手順について 1.1 ログイン手順 CentOS 1. モニ 電気通信大学 I 類 情報系 情報 ネットワーク工学専攻 CED 2018 システム利用ガイド ver1.2 CED 管理者 学術技師 島崎俊介 教育研究技師部 実験実習支援センター 2018 年 3 月 29 日 1 ログイン ログアウト手順について 1.1 ログイン手順 CentOS 1. モニタと端末の電源を入れる 2. GNU GRUB version 2.02 Beta2-36ubuntu3

More information

from tkinter import * root = Tk() # variable teban = IntVar() teban.set(1) # def start(): canvas.create_rectangle(0, 0, 560, 560, fill= white ) for k

from tkinter import * root = Tk() # variable teban = IntVar() teban.set(1) # def start(): canvas.create_rectangle(0, 0, 560, 560, fill= white ) for k Zen Deep Zen Go from tkinter import * root = Tk() canvas = Canvas(root, width = 360, height=360) canvas.pack() root.mainloop() 1 from tkinter import * root = Tk() # variable teban = IntVar() teban.set(1)

More information

Microsoft PowerPoint - 4 pbe.ppt [互換モード]

Microsoft PowerPoint - 4 pbe.ppt [互換モード] ユーザインタフェース ~End User Programming~ ~Speech Interfaces~ 五十嵐健夫 Schedule 6/14 User Interface Design, Evaluation 6/21 Information Visualization ( 課題出題 ) 6/28 Sketching Interfaces 7/5 End-user Programming 7/12

More information

Metasploit 2012.indb

Metasploit 2012.indb 239 15 Metasploit Framework Metasploit Framework Metasploit Framework Perl Python C C++ Metasploit Python Perl Metasploit Framework Framework OS Framework 2 Framework Framework 15.1 15.1.1 EIP ESP レジスタ

More information

オンラインテスト

オンラインテスト 1. 2. JavaScript 3. Perl 4. CGI 1. WWW HTML WWW World Wide Web HTML Hyper Text Markup Language XML, XHTML Java (.java) JavaApplet (.class,.jar) JavaServlet (.jsp) JavaScript (.html) CGI (.cgi) SSI (.shtml)

More information

GIMP import javafx.application.application; import javafx.scene.scene; import javafx.scene.canvas.canvas; import javafx.scene.canvas.graphicscontext;

GIMP import javafx.application.application; import javafx.scene.scene; import javafx.scene.canvas.canvas; import javafx.scene.canvas.graphicscontext; (JavaFX ) JavaFX 2 1. 2 2. 52 3. A, K, Q, J, 10, 9, 8, 7, 6, 5, 4, 3, 2 4. 13 5. 6. 7. 8. 9. 13 10. 11. 12. Java.gif 1 GIMP import javafx.application.application; import javafx.scene.scene; import javafx.scene.canvas.canvas;

More information

Local variable x y i paint public class Sample extends Applet { public void paint( Graphics gc ) { int x, y;... int i=10 ; while ( i < 100 ) {... i +=

Local variable x y i paint public class Sample extends Applet { public void paint( Graphics gc ) { int x, y;... int i=10 ; while ( i < 100 ) {... i += Safari AppletViewer Web HTML Netscape Web Web 13-1 Applet Web Applet init Web paint Web start Web HTML stop destroy update init Web paint start Web update Event Driven paint Signature Overwriting Overriding

More information

Safari AppletViewer Web HTML Netscape Web Web 15-1 Applet Web Applet init Web paint Web start Web HTML stop destroy update init Web paint start Web up

Safari AppletViewer Web HTML Netscape Web Web 15-1 Applet Web Applet init Web paint Web start Web HTML stop destroy update init Web paint start Web up Safari AppletViewer Web HTML Netscape Web Web 15-1 Applet Web Applet init Web paint Web start Web HTML stop destroy update init Web paint start Web update Event Driven paint Signature Overwriting Overriding

More information