Emacs Ruby..

Size: px
Start display at page:

Download "Emacs Ruby.."

Transcription

1 command line editor

2 Emacs Ruby RubyGems Keybind CUI(Character User Interface) gem diff-lcs Thor Minitest FileUtils Rubocop editor learner Installation github install gem install uninstall github install uninstall gem install uninstall

3 3.3.1 error delete random h.rb sequential h.rb random check sequential check File delete random check sequential check open terminal

4

5 random h.rb sequential h.rb

6 1 1.1 editor learner editor(emacs) CUI ( ) Ruby editor CUI Ruby Ruby GUI CUI 1.2 shunkuntype( ) Web Ruby Emacs editor CUI 5

7 2 2.1 Emacs editor Emacs Emacs editor editor Editor [1] editor Emacs Editor. Emacs Ruby.rb Ruby 6

8 editor Emacs editor Emacs 2.2 Ruby Ruby Ruby [2]. 2.3 RubyGems Ruby gem gem RubyGems RubyGems Ruby Ruby ( gem ) gem gem. [3] Ruby ( ) gem 7

9 install 2.4 Keybind Keybind CUI GUI CUI Control+a Keybind ( ) [4] control c- Keybind CUI 2.1: 8

10 2.2: 2.5 CUI(Character User Interface) GUI CUI Keybind CUI [5] CUI GUI GUI CUI GUI CUI editor 9

11 GUI CUI editor GUI CUI 2.6 gem diff-lcs diff-lcs random check sequential check,diff::lcs.sdiff Diff::LCS.diff.. Diff::LCS.sdiff Diff::LCS.diff (Diff:LCS.diff) Thor Thor Thor git bundler [6] Thor 10

12 2.6.3 Minitest Ruby Minitest assert equal Ruby Minitest Rails [7] Minitest FileUtils FileUtils FileUtils 1. File.join: 2. File.exist: true false 3. FileUtils.mkdir p: dir 4. FileUtils.touch: 5. FileUtils.cp: 6. File.expand path: 7. FileUtils.compare file: true false Rubocop Rubocop gem Rubocop ruby [8] 11

13 3 editor learner 3.1 Installation github install github 1. learner 2. Clone or download SSH URL 3. git clone( URL) gem install gem 1. gem install editor learner 2..rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems editor learner editor learner 3.2 uninstall github install uninstall gituhub install uninstall 12

14 1. 1. rm -rf editor learner 2. editor learner uninstall gem install uninstall gem install uninstall gem uninstall editor learner 2..rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems editor learner uninstall 3.3 Ruby version gem editor learner version open terminal MacOSX MacOSX error error 1. rm -rf editor learner 13

15 1. gem uninstall editor learner 2. version uninstall 3. gem install editor learner version install Ruby version 2 Ruby version editor learner 2. editor learner editor learner/workshop workshop 3. workshop question.rb answer.rb random h.rb ruby 1 ruby 6 ruby 1ruby 6 1.rb 3.rb 14

16 3.1: 1. Commands: editor_lerner delete [number~number] editor_learner help [COMMAND] editor_learner random_check editor_leraner sequential_check [lesson_number] [1~3numbers] 15

17 2. editor learner 3.5 delete editor learner editor learner/workshop delete workshop ruby 1 ruby 6 sequential check Ithave been finished! editor learner delete 1 3 (char ) 3.6 random h.rb sequential h.rb random h.rb sequential h.rb editor learner random check sequential check random check sequential check random check 16

18 3.2: random h.rb 1. question.rb c-x c-x c-f question.rb 3. answer.rb 3 4. c-x c-f answer.rb 5. c-x o answer.rb 6. question.rb answer.rb random h.rb 17

19 3.3: question.rb answer.rb 3.4: sequential h.rb random h.rb 18

20 random h.rb 3.7 random check random check 1. editor learne random check 2. ( /editor learner/workshop ) 3. random h.rb random h.rb question.rb answer.rb 4. check 5. diff-lcs 6. It have been finished! 3.5: 19

21 3.6: questino.rb BAR answer.rb BA 133 question.rb R answer.rb random check answer.rb. random check typing editor Ruby typing editor 3.8 sequential check sequential check 1. editor learner sequential check(1 6 ) (1 3 ) 2. ( /editor learner/workshop/ruby (1 6 )) 3. sequential h.rb sequential h.rb q.rb.rb 4. check 5. q.rb.rb 6. ruby 1/1.rb is done! sequential check rb 2.rb 3.rb sequential check sequential check Ruby 20

22 CUI Ruby 21

23 4 4.1 initialize editor learner 22

24 def initialize(*args) HOME = Open3.capture3("gem environment = Open3.capture3("gem list editor_learner") (, - ).gsub( ), = File.join(@lib_location[0].chomp, "/gems/#{@latest_version} /lib") if File.exist?(@prac_dir)!= true then FileUtils.mkdir_p(@prac_dir) FileUtils.touch("#{@prac_dir}/question.rb") FileUtils.touch("#{@prac_dir}/answer.rb") FileUtils.touch("#{@prac_dir}/random_h.rb") if File.exist?("#{@inject}/random_h.rb") == true then FileUtils.cp("#{@inject}/random_h.rb", "#{@prac_dir}/random_h.rb") elsif FileUtils.cp("#{ENV[ HOME ]}/editor_learner/lib/random_h.rb", "#{@prac_dir}/random_h.rb") range = 1..6 range_ruby = 1..3 range.each do num if File.exist?("#{@prac_dir}/ruby_#{num}")!= true then FileUtils.mkdir("#{@prac_dir}/ruby_#{num}") FileUtils.touch("#{@prac_dir}/ruby_#{num}/q.rb") FileUtils.touch("#{@prac_dir}/ruby_#{num}/sequential_h.rb") if File.exist?("#{@inject}/sequential_h.rb") == true then FileUtils.cp("#{@inject}/sequential_h.rb", "#{@prac_dir} /ruby_#{num}/sequential_h.rb") else FileUtils.cp("#{ENV[ HOME ]}/editor_learner/lib/sequential_h.rb", "#{@prac_dir}/ruby_#{num}/sequential_h.rb") range_ruby.each do n 23

25 @prac dir /editor learner/workshop 3 (@lib location,@versions,@latest version) gem install /.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems editor learner gem install github install gem install File.exist prac dir question.rb answer.rb gem gem install github install if random h.rb sequential h.rb nill 5 prac dir /editor learner/workshop 4 gem install editor learner lib location gem environment gemdir 24

26 ( /Users/souki/.rbenv/versions/2.4.0/ lib/ruby/gems/2.4.0) system gem environment gemdir system true false open3 versions gem install editor learner version Ruby version Ruby version version editor learner gem install latest versions versions editor learner version inject gem install editor learner ( /Users/souki/.rbenv /versions/2.4.0/lib/ruby/gems/2.4.0/gems/editor learner ) inject File (question.rb answer.rb ) initialize editor learner/workshop random check (question.rb,answer.rb,random h.rb) random h.rb gem install editor learner sequential check editor learner/workshop ruby 1 ruby 6 1.rb 3.rb q.rb( ) sequential h.rb sequential h.rb random h.rb gem install editor learner 25

27 4.2 delete sequential check chapter (1.rb 3.rb) ( )ruby 1/1.rb is done! delete delete sequential check desc delete [number~number], delete the ruby_file choose number to delet\ e file def delete(n, m) range = n..m range.each{ num if File.exist?("#{@prac_dir}/ruby_#{num}") == true then } system "rm -rf #{@prac_dir}/ruby_#{num}" 2 File system rm -rf File.exist n m for each 4.3 random check random check 26

28 desc random_check, ramdom check your typing and edit skill. def random_check(*argv) random = rand(1..15) p random s = "#{random}.rb" puts "check starting..." puts "type following commands on the terminal" puts "> emacs question.rb answer.rb" src_dir = File.expand_path(../.., FILE ) # "Users/souki/editor_learner" if File.exist?("#{@inject}/random_check_question/#{s}") == true then FileUtils.cp("#{@inject}/random_check_question/#{s}", "#{@prac_dir}/question.rb") elsif FileUtils.cp(File.join(src_dir, "lib/random_check_question/#{s}"), "#{@prac_dir}/question.rb") open_terminal start_time = Time.now loop do a = STDIN.gets.chomp if a == "check" && FileUtils.compare_file("#{@prac_dir}/question.rb", "#{@prac_dir}/answer.rb") == true then puts "It have been finished!" break elsif FileUtils.compare_file("#{@prac_dir}/question.rb", "#{@prac_dir}/answer.rb")!= true = = File.open("#{@prac_dir}/question.rb").readlines diffs = Diff::LCS.diff("#{@inputdata}", "#{@checkdata}") diffs.each do diff p diff 27

29 _time = Time.now time = _time - start_time - 1 puts "#{time} sec" random check 15 Ruby 15 answer.rb 1 15 random src dir /editor learner File.expand path() 2 1. FILE File.expand path() 2 1 [9]. File.join gem install github clone if 15 question.rb answer.rb question.rb FileUtils.compare file tab check check gets gets chomp argv gets gets STDIN argv 28

30 STDIN.gets.chomp argv check FileUtils.compare file it have been finished! file.open question.rb answer.rb input output Diff::LCS diff break 4.4 sequential check sequential check 29

31 desc sequential_check [lesson_number] [1~3number], sequential check your typing skill and edit skill choose number def sequential_check(*argv, n, m) l = m.to_i - = "lib/sequential_check_question" q_rb = = = "#{ENV[ HOME = = "#{ENV[ HOME = = "#{ENV[ HOME ]}/editor_learner/workshop/ruby_#{n}/#{l}.rb" puts "check starting..." puts "type following commands on the terminal" src_dir = File.expand_path(../.., FILE ) if File.exist?("#{@inject}/sequential_check_question/ruby_#{n}/#{m}.rb") == true then FileUtils.cp("#{@inject}/sequential_check_question/ruby_#{n}/#{m}.rb", "#{@pracnq_dir}") elsif FileUtils.cp(File.join(src_dir, "#{@seqnm_dir}"), "#{@pracnq_dir}") if l!= 0 && FileUtils.compare_file("#{@pracnm_dir}", "#{@pracnq_dir}")!= true FileUtils.compare_file("#{@pracnl_dir}", (File.join(src_dir, "#{@seqnl_dir}"))) == true FileUtils.cp("#{@pracnl_dir}", "#{@pracnm_dir}") if true then system "osascript -e tell application \"Terminal\" to do script \"cd #{@prac_dir}/ruby_#{n} \" " 30

32 loop do a = STDIN.gets.chomp if a == "check" && FileUtils.compare_file("#{@pracnm_dir}", "#{@pracnq_dir}") == true then puts "ruby_#{n}/#{m}.rb is done!" break elsif FileUtils.compare_file("#{@pracnm_dir}", "#{@pracnq_dir}")!= true = = File.open("#{@pracnq_dir}").readlines diffs = Diff::LCS.diff("#{@inputdata}", "#{@checkdata}") diffs.each do diff p diff else p "ruby_#{n}/#{m}.rb is finished!" seq dir github clone 2. seqnm dir seq dir n m editor learner/sequential check question/ruby 1/1.rb 3. pracnm dir prac dir n m

33 1. /editor learner/workshop/ruby 1/1.rb 4. seq prac ruby ( )/( ).rb 5. seqnl dir ruby n/l.rb 2 seq prac gem install github install 1.rb 2.rb 1.rb check FileUtils.compare file Diff::LCS check check random check 4.5 open terminal def open_terminal pwd = Dir.pwd system "osascript -e tell application \"Terminal\" to do script \ "cd #{@prac_dir} \" " prac dir(editor learner/workshop) random check editor learner/workshop sequential check editor learner/workshop/ 32

34 5 5.1: 1. PTYPING: 2. e-typing: 3. : GUI 33

35 Web editor editor editor learner 5.1 editor learner {} () editor editor GUI CUI editor learner editor learner 34

36 6 editor editor editor learner 35

37 36

38 [1] Andrew Hunt, David Thomas,, (, 2016 ). [2] Ruby, accessed [3] S. Koichiro, Rubygems, accessed [4] Weblio,, accessed [5] Weblio, CUI, accessed [6] S. Kouichiro, Thor, accessed [7], Ruby, (, 2017 ) [8] SideCI, Rubocop, accessed [9] Ruby,, accessed

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

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

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

help gem gem gem my help

help gem gem gem my help hikiutils 1234 2017 3 1 1 6 1.0.1 help gem................... 7 gem.................................... 7 gem................................... 7 my help.................................. 7 my help......................

More information

parser.y 3. node.rb 4. CD-ROM

parser.y 3. node.rb 4. CD-ROM 1. 1 51 2. parser.y 3. node.rb 4. CD-ROM 1 10 2 i 0 i 10 " i i+1 3 for(i = 0; i

More information

¥×¥í¥°¥é¥ß¥ó¥°±é½¬I Exercise on Programming I [1zh] ` `%%%`#`&12_`__~~~ alse

¥×¥í¥°¥é¥ß¥ó¥°±é½¬I  Exercise on Programming I [1zh] ` `%%%`#`&12_`__~~~alse I Exercise on Programming I http://bit.ly/oitprog1 1, 2 of 14 ( RD S ) I 1, 2 of 14 1 / 44 Ruby Ruby ( RD S ) I 1, 2 of 14 2 / 44 7 5 9 2 9 3 3 2 6 5 1 3 2 5 6 4 7 8 4 5 2 7 9 6 4 7 1 3 ( RD S ) I 1, 2

More information

r1.dvi

r1.dvi Ruby 2009.9.7 1 ( ) --- ( ( ) ( ) 1 --- ( ) 1 ( ) (?) IT 7K( )?? ( ) ( )? IT ( ) --- ( ) 1 ( ) --- ( ) (?) 2-3% Top-Level ICT Professional 5% ICT Professional 10% 100% 50% 20% Devl. Experiment Adv. ICT

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

.......p...{..P01-48(TF)

.......p...{..P01-48(TF) 1 2 3 5 6 7 8 9 10 Act Plan Check Act Do Plan Check Do 11 12 13 14 INPUT OUTPUT 16 17 18 19 20 21 22 23 24 25 26 27 30 33 32 33 34 35 36 37 36 37 38 33 40 41 42 43 44 45 46 47 48 49 50 51 1. 2. 3.

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 11 20 p.1/34 10/16 1. 10/23 2. 10/30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20

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

fx-9860G Manager PLUS_J

fx-9860G Manager PLUS_J fx-9860g J fx-9860g Manager PLUS http://edu.casio.jp k 1 k III 2 3 1. 2. 4 3. 4. 5 1. 2. 3. 4. 5. 1. 6 7 k 8 k 9 k 10 k 11 k k k 12 k k k 1 2 3 4 5 6 1 2 3 4 5 6 13 k 1 2 3 1 2 3 1 2 3 1 2 3 14 k a j.+-(),m1

More information

目次 1. Serverspec とは 1.1. Serverspecとは 1.2. Serverspecで出来る事 2. セットアップ 2.1. 必要なもの 2.2. インストール 3. デモ 3.1. デモ環境について 3.2. テスト対象サーバーの登録 3.3. サンプルテストの中身 3.4.

目次 1. Serverspec とは 1.1. Serverspecとは 1.2. Serverspecで出来る事 2. セットアップ 2.1. 必要なもの 2.2. インストール 3. デモ 3.1. デモ環境について 3.2. テスト対象サーバーの登録 3.3. サンプルテストの中身 3.4. Serverspec でインフラテスト 2018 年 4 月 20 日株式会社フルマークス大久保和彦 目次 1. Serverspec とは 1.1. Serverspecとは 1.2. Serverspecで出来る事 2. セットアップ 2.1. 必要なもの 2.2. インストール 3. デモ 3.1. デモ環境について 3.2. テスト対象サーバーの登録 3.3. サンプルテストの中身 3.4.

More information

Microsoft Word - D JP.docx

Microsoft Word - D JP.docx Application Service Gateway Thunder/AX Series vthunder ライセンスキー インストール 手順 1 1.... 3 2. vthunder... 3 3. ACOS... 3 4. ID... 5 5.... 8 6.... 8 61... 8 62 GUI... 10 2 1. 概要 2. vthunder へのアクセス 方法 SSHHTTPSvThunder

More information

syspro-0405.ppt

syspro-0405.ppt 3 4, 5 1 UNIX csh 2.1 bash X Window 2 grep l POSIX * more POSIX 3 UNIX. 4 first.sh #!bin/sh #first.sh #This file looks through all the files in the current #directory for the string yamada, and then prints

More information

IIJ Technical WEEK 2013 - アプリ開発を楽にするRuby PaaS「MOGOK」について

IIJ Technical WEEK 2013 - アプリ開発を楽にするRuby PaaS「MOGOK」について Ruby PaaS MOGOK 2013/11/19 1 IIJ PaaS MOGOK MOGOK PaaS 2 IIJ PaaS MOGOK PaaS MOGOK MOGOK 3 IIJ PaaS 4 IIJ Internet, Backbone, Mobile IIJ GIO 5 IIJ IaaS IIJ GIO SaaS PaaS 6 PaaS Platform

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

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that use microcontrollers (MCUs)

More information

3360 druby Web Who is translating it? http://dx.doi.org/10.1007/s10766-008-0086-1 $32.00 International Journal of PARALLEL PROGRAMING Must buy! http://dx.doi.org/10.1007/s10766-008-0086-1 toruby The

More information

Mail_Spam_Manual_120815b

Mail_Spam_Manual_120815b server~>su - server:~#mount /mnt/cdrom server:~#umount /mnt/cdrom # cd /mnt/cdrom #./ginstall -F -M [MTA ] -P AV # wget http://download.gideon.co.jp/ginstall.tgz #./ginstall -F -M P -P AV #./ginstall -M

More information

Ver.1 1/17/2003 2

Ver.1 1/17/2003 2 Ver.1 1/17/2003 1 Ver.1 1/17/2003 2 Ver.1 1/17/2003 3 Ver.1 1/17/2003 4 Ver.1 1/17/2003 5 Ver.1 1/17/2003 6 Ver.1 1/17/2003 MALTAB M GUI figure >> guide GUI GUI OK 7 Ver.1 1/17/2003 8 Ver.1 1/17/2003 Callback

More information

PBASIC 2.5 PBASIC 2.5 $PBASIC directive PIN type New DEBUG control characters DEBUGIN Line continuation for comma-delimited lists IF THEN ELSE * SELEC

PBASIC 2.5 PBASIC 2.5 $PBASIC directive PIN type New DEBUG control characters DEBUGIN Line continuation for comma-delimited lists IF THEN ELSE * SELEC PBASIC 2.5 PBASIC 2.5 BASIC Stamp Editor / Development System Version 2.0 Beta Release 2 2.0 PBASIC BASIC StampR PBASIC PBASIC PBASIC 2.5 Parallax, Inc. PBASIC 2.5 PBASIC 2.5 support@microbot-ed.com 1

More information

コンピュータ概論

コンピュータ概論 4.1 For Check Point 1. For 2. 4.1.1 For (For) For = To Step (Next) 4.1.1 Next 4.1.1 4.1.2 1 i 10 For Next Cells(i,1) Cells(1, 1) Cells(2, 1) Cells(10, 1) 4.1.2 50 1. 2 1 10 3. 0 360 10 sin() 4.1.2 For

More information

Kumagai09-hi-2.indd

Kumagai09-hi-2.indd CSR2009 CONTENTS 1 2 3 4 5 6 7 8 9 10 350 11 12 13 14 15 16 17 18 Do Check Action Plan 19 20 INPUT r r r r k k OUTPUT 21 22 Plan Action Check Do 23 24 25 26 27 28 16:50 7:30 8:00 8:30 9:30 10:00 18:00

More information

Working Effectively with Legacy tdiary Code using Cucumber and RSpec KAKUTANI Shintaro; Eiwa System Management,Inc.; Nihon Ruby-no-kai pragprog.com Working Effectively with Legacy tdiary code using

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

IIJ GIO, SaaS, MOGOK

IIJ GIO, SaaS, MOGOK Ruby PaaS MOGOK awazu@iij.ad.jp 2013/02/23 IIJ GIO, SaaS, MOGOK What s MOGOK http://mogok.jp/ What s PaaS? What s MOGOK? MOGOK What s PaaS? MOGOK... What s Cloud? IaaS PaaS SaaS XaaS What s IaaS? Amazon

More information

tebiki00.dvi

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

More information

Contents P. P. 1

Contents P. P. 1 Contents P. P. 1 P. 2 TOP MESSAGE 3 4 P. P. 5 P. 6 7 8 9 P. P. P. P. P. 10 11 12 Economy P. P. 13 14 Economy P. 1,078 1,000 966 888 800 787 716 672 600 574 546 556 500 417 373 449 470 400 315 336 218 223

More information

操作1 <設問作成>

操作1 <設問作成> ORCA (Online Research Control system Architecture) ORCA 1 1 2 3 4 5 6 7 URL 2 [ ] 3 4 5 1. 2. 4 6 2. 4. 3. 5. 7 6. 8.10. 9. 12. 13. 14. 8 2. 4. 3. 5. 6. 8. 7. 9. 9 9. 10 8. 12. 9. 10. 11 6. 8. 7. 8. 6

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

10 (1) s 10.2 rails c Rails 7 > item = PlanItem.new => #<PlanItem id nil, name nil,...> > item.name = "" => "" > item.valid? => true valid? true false

10 (1) s 10.2 rails c Rails 7 > item = PlanItem.new => #<PlanItem id nil, name nil,...> > item.name =  =>  > item.valid? => true valid? true false 10 (1) 16 7 PicoPlanner validations 10.1 PicoPlanner Web Web invalid values validations Rails validates validate 107 10 (1) s 10.2 rails c Rails 7 > item = PlanItem.new => #

More information

2 1,384,000 2,000,000 1,296,211 1,793,925 38,000 54,500 27,804 43,187 41,000 60,000 31,776 49,017 8,781 18,663 25,000 35,300 3 4 5 6 1,296,211 1,793,925 27,804 43,187 1,275,648 1,753,306 29,387 43,025

More information

作業手順手引き

作業手順手引き Praat Introduction to Praat: Let's take a look at sounds : * WS Dec/01/'14 : ver. 1.1.4 1. Praat STEP 1: STEP 2: STEP 3: STEP 4: STEP 2 Editor STEP 3 Dynamic menu 2 FAQ: Pitch analysis http://goo.gl/r65la

More information

1 ( : Documents/kadai4), (ex.py ),. print 12345679 * 63, cd Documents/kadai4, python ex.py., python: can t open file ex.py : [Errno 2] No such file or

1 ( : Documents/kadai4), (ex.py ),. print 12345679 * 63, cd Documents/kadai4, python ex.py., python: can t open file ex.py : [Errno 2] No such file or Python 2010.6 1 Python 1.1 ( ). mi.,.py. 1.2, python.. 1. python, python. ( ). 2.., python. Python (>>>). Python 2.6.2 (release26-maint, Apr 19 2009, 01:56:41) [GCC 4.3.3] on linux2 Type help, copyright,

More information

3360 druby Web Who is translating it? http://dx.doi.org/10.1007/s10766-008-0086-1 $32.00 International Journal of PARALLEL PROGRAMING Must buy! http://dx.doi.org/10.1007/s10766-008-0086-1 toruby LT Linux

More information

RQT8189-S.indd

RQT8189-S.indd A Operating Instructions Portable CD Player SL-CT730 BATTERY CARRYING CASE SL-CT730 SL-CT830 RQT8189-S F0805SZ0 OPEN OPEN + - + - DC IN SL-CT730SL-CT830 DC IN EXT BATT DC IN () SL-CT730 SL-CT830 SL-CT730

More information

HARK Designer Documentation 0.5.0 HARK support team 2013 08 13 Contents 1 3 2 5 2.1.......................................... 5 2.2.............................................. 5 2.3 1: HARK Designer.................................

More information

NSR-500 Create DVD Installer Procedures

NSR-500 Create DVD Installer Procedures Creating NSR-500 DVD Installer Overview This document describes how to create DVD installer for the NSR-500 series. Applicable Model NSR-500 Series To be required * Windows (XP, Vista or 7) installed PC

More information

<Documents Title Here>

<Documents Title Here> Oracle Application Server 10g Release 2 (10.1.2) for Microsoft Windows Business Intelligence Standalone Oracle Application Server 10g Release 2 (10.1.2) for Microsoft Windows Business Intelligence Standalone

More information

untitled

untitled Fortran90 ( ) 17 12 29 1 Fortran90 Fortran90 FORTRAN77 Fortran90 1 Fortran90 module 1.1 Windows Windows UNIX Cygwin (http://www.cygwin.com) C\: Install Cygwin f77 emacs latex ps2eps dvips Fortran90 Intel

More information

¥×¥í¥°¥é¥ß¥ó¥°±é½¬I Exercise on Programming I [1zh] ` `%%%`#`&12_`__~~~ alse

¥×¥í¥°¥é¥ß¥ó¥°±é½¬I  Exercise on Programming I [1zh] ` `%%%`#`&12_`__~~~alse I Exercise on Programming I http://bit.ly/oitprog1 12 of 14 ( RD S ) I 12 of 14 1 / 35 https://bit.ly/oitprog1 ( RD S ) I 12 of 14 2 / 35 game.rb ( RD S ) I 12 of 14 3 / 35 game.rb 11 ( ) 1 require "io/console"

More information

double float

double float 2015 3 13 1 2 2 3 2.1.......................... 3 2.2............................. 3 3 4 3.1............................... 4 3.2 double float......................... 5 3.3 main.......................

More information

Smalltalk_

Smalltalk_ DLLCC VisualWorks C Mac OS SSK-LampControl/ VisualWorksWithJun SSK-LampControl.h include SSK SSK FileBrowser SSK-LampControl.st FIle in SSK-LampControl File in SSK File in ( Smalltalk.SSK) ( C ) Controller

More information

class Cpd MW = { 'C'=>12.011, 'H'=>1.00794, 'N'=>14.00674, 'O' => 15.9994, 'P' => 30.973762 } def initialize @comp = Hash.new attr_accessor :name, :definition, :formula # formula def composition @formula.scan(/([a-z]+)(\d+)/)

More information

unix15-script2_09.key

unix15-script2_09.key UNIX講習会 シェルスクリプト2 31/July/2015 情報管理解析室 西出 浩世 SGE ~/unix15/sge $ cd ~/unix15/sge $ ls script* script2.sh script3.sh script4.sh ~/unix15/sge/results sam 12 $ ls results/*.sam $ rm -r results $ cp -r /usr/local/data/unix15/sge/results.

More information

r2.dvi

r2.dvi 15 2 1 2015.6.2 ( ( ( Ruby ( ( https://www.ruby-lang.org/ja/documentation/ 2 Chris Pine,, 2,, 2010. Yugui, Ruby,, 2008. Ruby 1 ( Ruby ( 2 ( i i j ( ) /( (regular expression Ruby /.../ ( 1 if / / =~ =~

More information

+ -

+ - i i C Matsushita Electric Industrial Co., Ltd.2001 -S F0901KK0 seconds ANTI-SKIP SYSTEM Portable CD player Operating Instructions -S + - + - 9 BATTERY CARRYING CASE K 3 - + 2 1 OP 2 + 3 - K K http://www.baj.or.jp

More information

27011559 2018 3 1 3 2 4 2.1........................ 4 2.2.................................. 5 2.3 pseudovasp................................... 7 3 8 3.1 EAM potential.................................

More information

ohp1.dvi

ohp1.dvi 2008 1 2008.10.10 1 ( 2 ) ( ) ( ) 1 2 1.5 3 2 ( ) 50:50 Ruby ( ) Ruby http://www.ruby-lang.org/ja/ Windows Windows 3 Web Web http://lecture.ecc.u-tokyo.ac.jp/~kuno/is08/ / ( / ) / @@@ ( 3 ) @@@ :!! ( )

More information

Microsoft Word - jpluginmanual.doc

Microsoft Word - jpluginmanual.doc TogoDocClient TogoDocClient... i 1.... 1 2. TogoDocClient... 1 2.1.... 1 2.1.1. JDK 5.0... 1 2.1.2. Eclipse... 1 2.1.3.... 1 2.1.4.... 2 2.2.... 3 2.2.1.... 3 2.2.2.... 4 2.3. Eclipse Commands... 5 2.3.1....

More information

Ruby Ruby ruby Ruby G: Ruby>ruby Ks sample1.rb G: Ruby> irb (interactive Ruby) G: Ruby>irb -Ks irb(main):001:0> print( ) 44=>

Ruby Ruby ruby Ruby G: Ruby>ruby Ks sample1.rb G: Ruby> irb (interactive Ruby) G: Ruby>irb -Ks irb(main):001:0> print( ) 44=> Ruby Ruby 200779 ruby Ruby G: Ruby>ruby Ks sample1.rb G: Ruby> irb (interactive Ruby) G: Ruby>irb -Ks irb(main):001:0> print( 2+3+4+5+6+7+8+9 ) 44 irb(main):002:0> irb irb(main):001:0> 1+2+3+4 => 10 irb(main):002:0>

More information

r07.dvi

r07.dvi 19 7 ( ) 2019.4.20 1 1.1 (data structure ( (dynamic data structure 1 malloc C free C (garbage collection GC C GC(conservative GC 2 1.2 data next p 3 5 7 9 p 3 5 7 9 p 3 5 7 9 1 1: (single linked list 1

More information

Microsoft Word - Win-Outlook.docx

Microsoft Word - Win-Outlook.docx Microsoft Office Outlook での設定方法 (IMAP および POP 編 ) How to set up with Microsoft Office Outlook (IMAP and POP) 0. 事前に https://office365.iii.kyushu-u.ac.jp/login からサインインし 以下の手順で自分の基本アドレスをメモしておいてください Sign

More information

ohp07.dvi

ohp07.dvi 19 7 ( ) 2019.4.20 1 (data structure) ( ) (dynamic data structure) 1 malloc C free 1 (static data structure) 2 (2) C (garbage collection GC) C GC(conservative GC) 2 2 conservative GC 3 data next p 3 5

More information

つくって学ぶプログラミング言語 RubyによるScheme処理系の実装

つくって学ぶプログラミング言語 RubyによるScheme処理系の実装 Ruby Scheme 2013-04-16 ( )! SICP *1 ;-) SchemeR SICP MIT * 1 Structure and Interpretaion of Computer Programs 2nd ed.: 2 i SchemeR Ruby Ruby Ruby Ruby & 3.0 Ruby ii https://github.com/ichusrlocalbin/scheme_in_ruby

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

2016 3

2016 3 2016 3 ,,. ( ),.,., ( ). IT 4., MITEMIRU,.,. MITEMIRU,,. MITEMIRU,.,,.,,.,.,,,.,,,.,.,.,. 1 1 2 2 2.1............................... 2 2.2................................. 2 2.3...................................

More information

r9.dvi

r9.dvi 2011 9 2011.12.9 Ruby B Web ( ) 1 1.1 2 def delete if at then return @cur = @prev.next = @cur.next (1) EOF (2)@cur 1 ()@prev 1 def exch if at @cur.next == @tail then return a = @prev; b = @cur.next; c

More information

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

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè1²ó 1 2014 4 7 lumeta internet mapping http://www.lumeta.com http://www.cheswick.com/ches/map/ 2 / 41 ( ) 3 / 41 (Internet measurement and data analysis) : TA: SA:

More information

Java updated

Java updated Java 2003.07.14 updated 3 1 Java 5 1.1 Java................................. 5 1.2 Java..................................... 5 1.3 Java................................ 6 1.3.1 Java.......................

More information

programmingII2019-v01

programmingII2019-v01 II 2019 2Q A 6/11 6/18 6/25 7/2 7/9 7/16 7/23 B 6/12 6/19 6/24 7/3 7/10 7/17 7/24 x = 0 dv(t) dt = g Z t2 t 1 dv(t) dt dt = Z t2 t 1 gdt g v(t 2 ) = v(t 1 ) + g(t 2 t 1 ) v v(t) x g(t 2 t 1 ) t 1 t 2

More information

Ruby演習テキスト1

Ruby演習テキスト1 Ruby言語 基礎演習 社会人技術者研修 2014年度 テキスト 社会人技術者研修 2014年度テキスト 2014.11 Ruby基礎演習 1 2014.11 2015.2.1 puts "Hello Ruby >ruby hello.rb ( リターン ) > ruby hello.rb Hello Ruby # はじめての ruby プログラム puts "Hello Ruby" > ruby

More information

C¥×¥í¥°¥é¥ß¥ó¥° ÆþÌç

C¥×¥í¥°¥é¥ß¥ó¥° ÆþÌç C (3) if else switch AND && OR (NOT)! 1 BMI BMI BMI = 10 4 [kg]) ( [cm]) 2 bmi1.c Input your height[cm]: 173.2 Enter Input your weight[kg]: 60.3 Enter Your BMI is 20.1. 10 4 = 10000.0 1 BMI BMI BMI = 10

More information

Condition DAQ condition condition 2 3 XML key value

Condition DAQ condition condition 2 3 XML key value Condition DAQ condition 2009 6 10 2009 7 2 2009 7 3 2010 8 3 1 2 2 condition 2 3 XML key value 3 4 4 4.1............................. 5 4.2...................... 5 5 6 6 Makefile 7 7 9 7.1 Condition.h.............................

More information

Rev.2 N 内蔵 RDX N 外付 RDX ファームウェアアップデート手順 RDX 装置をお買い上げいただきましてありがとうございます 本書は N 内蔵 RDX N 外付 RDX のファームウェアアップデート手順を記載しています 1. 概要

Rev.2 N 内蔵 RDX N 外付 RDX ファームウェアアップデート手順 RDX 装置をお買い上げいただきましてありがとうございます 本書は N 内蔵 RDX N 外付 RDX のファームウェアアップデート手順を記載しています 1. 概要 Rev.2 N8151-86 内蔵 RDX N8160-84 外付 RDX ファームウェアアップデート手順 RDX 装置をお買い上げいただきましてありがとうございます 本書は N8151-86 内蔵 RDX N8160-84 外付 RDX のファームウェアアップデート手順を記載しています 1. 概要 N8151-86 内蔵 RDX のファームウェアを 3040 に N8160-84 外付 RDX のファームウェアを

More information

untitled

untitled 30 callcc yhara ( ( ) (1) callcc (2) callcc (3) callcc callcc Continuation callcc (1) (2) (3) (1) (2) (3) (4) class Foo def f p 1 callcc{ cc return cc} p 2 class Bar def initialize @cc = Foo.new.f def

More information

fp.gby

fp.gby 1 1 2 2 3 2 4 5 6 7 8 9 10 11 Haskell 12 13 Haskell 14 15 ( ) 16 ) 30 17 static 18 (IORef) 19 20 OK NG 21 Haskell (+) :: Num a => a -> a -> a sort :: Ord a => [a] -> [a] delete :: Eq a => a -> [a] -> [a]

More information

利用者

利用者 Regional SNS 開発環境構築ガイド 2012 年 2 月 29 日 株式会社ネットワーク応用通信研究所 目次 1. はじめに... 1 2. 前提条件... 1 3. 必要なソフトウェア構成... 1 4. ソフトウェアの導入手順... 1 4.1. 必要ファイルのダウンロード... 1 4.2. 環境設定コマンドの実行... 2 4.3. RegionalSNS の実行... 2 4.4.

More information

6 (1) app.html.eex 28 lib/nano_planner_web/templates/layout/app.html.eex 27 <footer> Oiax Inc <%= this_year() %> Oiax Inc. 29 </footer>

6 (1) app.html.eex 28 lib/nano_planner_web/templates/layout/app.html.eex 27 <footer> Oiax Inc <%= this_year() %> Oiax Inc. 29 </footer> 6 (1) of_today 6.1 Copyright 2017 lib/nano_planner_web/views layout_view.ex this_year/0 lib/nano_planner_web/views/layout_view.ex 1 defmodule NanoPlannerWeb.LayoutView do 2 use NanoPlannerWeb, view 3 +

More information

Microsoft Word - KUINS-Air_W10_ docx

Microsoft Word - KUINS-Air_W10_ docx KUINS-Air 無線 LAN への接続 (Windows10) How to connect to Wi-Fi KUINS-Air (Windows10) 2019 年 7 月 KUINS-Air への接続には A ID パスワードを使用した接続 もしくは B クライアント証明書を使用した接続方法の 2 種類があります There are 2 ways to connect to KUINS-Air,

More information

I J

I J I 065763J 8 7 7 31 jikken/ +----- accumulation_demupa.c +----- accumulation_rain.c +----- frequency_demupa.c +----- frequency_rain.c +----- go.sh +----- graph_maker.sh +----- mesure-ryudai/ 2007/4/1 2007/6/30

More information

Android Studioセットアップガイド

Android Studioセットアップガイド Android Studio 2016/4/9 Android Studio Android *1 Android Studio Android Studio Android Studio Android Studio Android PDF : Android Studio Android Android Studio Android *2 c R TM *1 Android Studio Android

More information

BASIC / / BA- SIC Web 1/10 1/10 / / JavaScript

BASIC / / BA- SIC Web 1/10 1/10 / / JavaScript BASIC / / BA- SIC Web 1/10 1/10 // JavaScript MIT Processing line(10,10,100,100); 1 BASIC / Phidgets 1 GAINER 2 USB / Phidgets USB 1: 1 http://www.phidgets.com/ 2 http://gainer.cc/ / / BGM Phidgets University

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

Windows版SASシステム 6.12TS020 使用上の注意点

Windows版SASシステム 6.12TS020 使用上の注意点 使用上の注意点 (Alert Notes) ご使用前に必ずお読みください Windows 版 SAS システムリリース 6.12 TS045 DBCS2818 1. 導入時の注意点 1.1 SAS CD ROM CD ROM (X:CD ROM ) Error: X: CDR101: Not ready X (A), (R), (F)? CD ROM CD ROM MSCDEX.EXE CD ROM

More information

TeraTerm Pro V.2.32の利用法

TeraTerm Pro V.2.32の利用法 Tera Term Pro ver.2.23 Windows Ver.2.1 2 Tterm23Zip Ttermp23 cedar ttermpro Ttermpro 3 Setup Terminal 3 Setup Window 4 Setup Font 5 Setup keyboard 6 Setup Serial port 7 Setup General 8 9 Tera Term Pro

More information

K227 Java 2

K227 Java 2 1 K227 Java 2 3 4 5 6 Java 7 class Sample1 { public static void main (String args[]) { System.out.println( Java! ); } } 8 > javac Sample1.java 9 10 > java Sample1 Java 11 12 13 http://java.sun.com/j2se/1.5.0/ja/download.html

More information

FTDI Driver Error and Recovery Procedure Check FTDI driver operation Rev :OK, Rev :NG, Rev :NG May 11, 2017 CHECK FTDI DRIVER

FTDI Driver Error and Recovery Procedure Check FTDI driver operation Rev :OK, Rev :NG, Rev :NG May 11, 2017 CHECK FTDI DRIVER FTDI Driver Error and Recovery Procedure Check FTDI driver operation Rev. 2.08.02:OK, Rev. 2.08.24:NG, Rev. 2.12.06:NG May 11, 2017 CHECK FTDI DRIVER VERSION 1. Connect FTDI device to PC FTDI デバイスを PC

More information

II 3 yacc (2) 2005 : Yacc 0 ~nakai/ipp2 1 C main main 1 NULL NULL for 2 (a) Yacc 2 (b) 2 3 y

II 3 yacc (2) 2005 : Yacc 0 ~nakai/ipp2 1 C main main 1 NULL NULL for 2 (a) Yacc 2 (b) 2 3 y II 3 yacc (2) 2005 : Yacc 0 ~nakai/ipp2 1 C 1 6 9 1 main main 1 NULL NULL 1 15 23 25 48 26 30 32 36 38 43 45 47 50 52 for 2 (a) 2 2 1 Yacc 2 (b) 2 3 yytext tmp2 ("") tmp2->next->word tmp2 yytext tmp2->next->word

More information

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

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè1²ó 1 2013 4 10 lumeta internet mapping http://www.lumeta.com http://www.cheswick.com/ches/map/ 2 / 39 ( ) 3 / 39 (Internet measurement and data analysis) : TA: SA:

More information

Introduction Purpose This course explains how to use Mapview, a utility program for the Highperformance Embedded Workshop (HEW) development environmen

Introduction Purpose This course explains how to use Mapview, a utility program for the Highperformance Embedded Workshop (HEW) development environmen Introduction Purpose This course explains how to use Mapview, a utility program for the Highperformance Embedded Workshop (HEW) development environment for microcontrollers (MCUs) from Renesas Technology

More information

bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows ˆ Windows10 64bit Wi

bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows ˆ Windows10 64bit Wi Windows bash on Ubuntu on Windows [Windows Creators Update(1703) ] TAKE 2017-10-06 bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu

More information

/ SCHEDULE /06/07(Tue) / Basic of Programming /06/09(Thu) / Fundamental structures /06/14(Tue) / Memory Management /06/1

/ SCHEDULE /06/07(Tue) / Basic of Programming /06/09(Thu) / Fundamental structures /06/14(Tue) / Memory Management /06/1 I117 II I117 PROGRAMMING PRACTICE II 2 MEMORY MANAGEMENT 2 Research Center for Advanced Computing Infrastructure (RCACI) / Yasuhiro Ohara yasu@jaist.ac.jp / SCHEDULE 1. 2011/06/07(Tue) / Basic of Programming

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

technews2012autumn

technews2012autumn For Higher Customer Satisfaction, We Bridge the SS System Between Customer s World. SUMMER 2013 GUI Install License Hot Fix 02 SUMMER 2013 2 User ID 1 SS terms umask 022 echo umask 022 >> ~/.bashrc SUMMER

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

(1/2) 2/45 HPC top runner application programmer PC-9801F N88-BASIC Quick BASIC + DOS ( ) BCB Windows Percolation, Event-driven MD ActionScript Flash

(1/2) 2/45 HPC top runner application programmer PC-9801F N88-BASIC Quick BASIC + DOS ( ) BCB Windows Percolation, Event-driven MD ActionScript Flash 1/45 8 Outline 1. 2. 3. 4. Jun. 6, 2013@ A (1/2) 2/45 HPC top runner application programmer PC-9801F N88-BASIC Quick BASIC + DOS ( ) BCB Windows Percolation, Event-driven MD ActionScript Flash MPI MD (2/2)

More information

¥×¥í¥°¥é¥ß¥ó¥°±é½¬I Exercise on Programming I [1zh] ` `%%%`#`&12_`__~~~ alse

¥×¥í¥°¥é¥ß¥ó¥°±é½¬I  Exercise on Programming I [1zh] ` `%%%`#`&12_`__~~~alse I Exercise on Programming I http://bit.ly/oitprog1 13 of 14 ( RD S ) I 13 of 14 1 / 39 https://bit.ly/oitprog1 ( RD S ) I 13 of 14 2 / 39 game.rb ( RD S ) I 13 of 14 3 / 39 game.rb 12 ( ) 1 require "io/console"

More information

untitled

untitled TANGO Smart Console Nuendo 4 INTRODUCTION Welcome to Tango! Tango DAW DAW 30 60 Smart AV Web Tango Nuendo 4 Tango BIOS Tango Class A TANGO Smart Console - Nuendo 2 TABLE OF CONTENTS POWER CONNETION.4 SWITCHING

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

13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software Nspire Nspire Nspir

13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software Nspire Nspire Nspir 13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software 37.1 37.1 Nspire Nspire Nspire 37.1: Student Software 13 2 13 Student Software esc

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

{:from => Java, :to => Ruby } Java Ruby KAKUTANI Shintaro; Eiwa System Management, Inc.; a strong Ruby proponent http://kakutani.com http://www.amazon.co.jp/o/asin/4873113202/kakutani-22 http://www.amazon.co.jp/o/asin/477413256x/kakutani-22

More information

-2 gnuplot( ) j ( ) gnuplot /shell/myscript 1

-2 gnuplot( ) j ( ) gnuplot /shell/myscript 1 -2 gnuplot( ) j 2006 05 03 2006 05 12 2006 05 09 2 ( ) gnuplot /shell/myscript 1 1 shell script Level 1 myls #!/bin/sh # nowdir= pwd # if [ -f $1 -o -z $1 ] ; then echo "Enter pass" echo "ex) myls.sh./"

More information

Ruby 50 Ruby UTF print, \n [Ruby-1] print("hello, Ruby.\n") [Ruby-2] Hello, Ruby. [Ruby-3] print("hello, \"Ruby\".\n") 2 [Ruby-4] seisuu = 10 pr

Ruby 50 Ruby UTF print, \n [Ruby-1] print(hello, Ruby.\n) [Ruby-2] Hello, Ruby. [Ruby-3] print(hello, \Ruby\.\n) 2 [Ruby-4] seisuu = 10 pr Ruby 50 Ruby UTF-8 1 1 print, \n [Ruby-1] print("hello, Ruby.\n") [Ruby-2] Hello, Ruby. [Ruby-3] print("hello, \"Ruby\".\n") 2 [Ruby-4] seisuu = 10 print(seisuu, "\n") jissuu = 3.141592 print(jissuu, "\n")

More information