comp -MYPEDIA Programing- Ruby 1 attr_accessor :< 1>, :< 2> class Car def = carname end attr_accessor :name end car = Car.ne
|
|
- きみお やまのかみしゃ
- 5 years ago
- Views:
Transcription
1 Ruby 1 attr_accessor :< 1>, :< 2> class Car def = carname attr_accessor :name car = Car.new("car1") car.name = "car2" puts car.name attr_reader :< 1>, :< 2> class Car def = carname attr_reader :name car = Car.new("car1") puts car.name 1 Programing..
2 attr_accessor :< 1>, :< 2> class Car def = carname attr_writer :name car = Car.new("car1") car.name = "car2" def self.< > class = 0 def += 1 def puts Car.carNum new ::< > class Car 2 Programing..
3 -MYPEDIA Programingdef = ::Load.new(10) attr_accessor :load class Load # def = weight def to_s "weight: #{@weight}" acar = Car.new puts acar.load < >.instance_variables class Point def = = y apoint = Point.new(1.0, 2.0) puts apoint.instance_variables < >.class_variables 3 Programing..
4 -MYPEDIA Programingclass Point = 0 def = = += 1 apoint = Point.new(1.0, 2.0) puts Point.class_variables < >.constants class Point MAX_NUM = = 0 def = = += 1 apoint = Point.new(1.0, 2.0) puts Point.constants < >.class_variables.each{ < > puts < >.class\_variable\_get(< >).to\_s << " " << < >.to\_s} class Point 4 Programing..
5 = 0 def = = += 1 Point.class_variables.each{ classvarname puts Point.class_variable_get(classVarName).to_s << " " << classvarname.to_s } < >.constants.each{ < > puts < >.const\_get(< >).to\_s << " " << < >.to\_s} class Point MIN_NUM = 0 MAX_NUM = = 0 def = = += 1 Point.constants.each{ constantname puts Point.const_get(constantName).to_s << " " << constantname.to_s } puts < >.class 5 Programing..
6 puts " ".class ID puts < >.object_id astring = "test" puts astring.object_id ( ) <File >.each_line{ < > < >} afile = open("test.txt") afile.each_line{ aline puts aline + " \n"} afile.close (gets ) <File >.each_line{ < > < >} afile = open("test.txt") begin aline = afile.gets puts aline while aline!= nil afile.close 6 Programing..
7 <File >.readlines afile = open("test.txt") alist = afile.readlines puts "3 " + alist[2] afile.close < >.to_< > puts 10.to_f# puts 10.5.to_i# ( ) <Float >.ceil <Float >.floor <Float >.rount puts 10.5.ceil # puts 10.5.floor # puts 10.5.round # BigDecimal::new("< >") require bigdecimal puts * 2# puts BigDecimal::new(" ") * 2#bigdecimal 7 Programing..
8 Rational require rational puts Rational(2, 3) + Rational(5, 2) <String >.toutf8 require kconv puts " ".tosjis puts " ".toutf8 puts " ".toutf16 puts " ".toeuc URL CGI.escape(< >) require cgi puts CGI.escape( ) Kakasi Kakasi.kakasi("-osjis -JH",< >) require kakasi include Kakasi puts Kakasi.kakasi("-osjis -JH"," ") 8 Programing..
9 Kakasi Kakasi.kakasi("-osjis -Ha",< >) require kakasi include Kakasi puts Kakasi.kakasi("-osjis -Ha"," ") Kakasi Kakasi.kakasi("-osjis -Ka",< >) require kakasi include Kakasi puts Kakasi.kakasi("-osjis -Ka"," ") Kakasi Kakasi.kakasi("-osjis -Ka",< >) require kakasi include Kakasi puts Kakasi.kakasi("-osjis -Ja -Ha -Ka -Ea"," ") < >.downcase astring = "ABCabc" puts astring.downcase! 9 Programing..
10 < >.sample(< >).join puts ((0..9).to_a + ("a".."z").to_a + ("A".."Z").to_a).sample(10).join Dir::mkdir("<>") Dir::mkdir("test")#test } rescue Errno::EEXIST begin Dir::mkdir("test") rescue Errno::EEXIST puts "Error: " Dir::glob("< >") puts Dir::glob("**/*.xlsx")#xlsx 10 Programing..
11 Dir::glob("< >").each{ file < >} Dir::glob("**/*.xlsx").each{ file puts File.basename(file,.* );# ( ) } ruby -rwebrick -e WEBrick::HTTPServer.new ({:DocumentRoot => "./", :Port => < >}).start ruby -rwebrick -e WEBrick::HTTPServer.new ({:DocumentRoot => "./", :Port => 8080}).start # } < >.sub(< >, < >) astring = "AABBCC" puts astring.sub(/b/, "X") < >.gsub(< >, < >) astring = "AABBCC" puts astring.gsub(/b/, "X") 11 Programing..
12 <Array >.include?(< >) alist = ["AA","BB","CC"] puts alist.include?("bb") 2 <Array >.assoc(< 1 >) alist = [["AA", "1"], ["BB", "2"], ["CC", "3"], ] puts alist.assoc("bb") < >.scan(< >) astring = "AXBXCXDXE" puts astring.scan(/x.*?x/) < >.scan(< >(< >)< >) astring = "AXBXCXDXE" puts astring.scan(/x(.*?)x/) < >.split(< >) 12 Programing..
13 astring = "AA,BB,CC" puts astring.split(",") 2 (pp ) < >.pretty_inspect require pp alist = [["AAAAAAAAA","BBBBBBBBB"],["CCCCCCCCC","DDDDDDDDD"],["EEEEEEEEE","FFFFFFFF print alist.pretty_inspect each <Array >.each_with_index{ < 1>, < 2> } alist = ["AA","BB","CC"] alist.each_with_index{ temp, i puts "#{i}\t#{temp}" } <Array >.push(< >) alist = ["AA","BB","CC"] puts alist.push("dd") 13 Programing..
14 <Array >.unshift(< >) alist = ["AA","BB","CC"] puts alist.unshift("dd") <Array >.pop alist = ["AA","BB","CC"] alist.pop puts alist <Array >.shift alist = ["AA","BB","CC"] alist.shift puts alist <Array >.uniq alist = ["AA","BB","BB","CC"] puts alist.uniq 14 Programing..
15 (<Array 1> + <Array 2>).uniq alist1 = ["AA","BB","CC"] alist2 = ["CC","DD", "EE"] puts (alist1 + alist2).uniq <Array >.uniq.each{ < > puts < > if <Array >.index(< >) < <Array >.rindex(< >)} alist = ["AA","XX","BB","XX","CC"] alist.uniq.each{ temp puts temp if alist.index(temp) < alist.rindex(temp)} <Array >.select{ < > < >} alist = ["AAX", "BBX", "CCY"] puts alist.select { temp temp =~ /..X/ } <Array 1> - <Array 2> alist1 = ["AA", "BB", "CC"] alist2 = ["AA", "BB", "DD"] puts alist1 - alist2 15 Programing..
16 <Array >.length alist = ["AA","BB","CC"] puts alist.length <Array >.inject(:+) alist = [1, 2, 4] puts alist.inject(:+) <Array >.sort alist = ["2","1","3"] puts alist.sort <Array >.sort{ a,b b <=> a} alist = ["2","1","3"] puts alist.sort{ a,b b <=> a} < >.sort_by{rand} 16 Programing..
17 puts ["AA", "BB", "CC", "DD", "EE"].sort_by{rand} <Array >.sort{ a, b a[< >] <=> b[< >]} alist = [{:key1 => 10, :key2 => 10}, {:key1 => 20, :key2 => 30}, {:key1 => 30, :key2 => 20},] puts alist.sort{ a, b a[:key2] <=> b[:key2]} <Array >.count{ temp < >} alist = [{:key1 => 10, :key2 => 10}, {:key1 => 20, :key2 => 30}, {:key1 => 30, :key2 => 10},] puts alist.count{ temp temp[:key2]==10} 2 <Array >.sort{ a, b a[< -1>] <=> b[< -1>]} alist = [[1,2],[2,1],[3,3]] puts alist.sort{ a, b a[1] <=> b[1]} 17 Programing..
18 2 <Array >.transpose alist = [[1,2],[3,4],[5,6]] p alist.transpose 2 <Array >.transpose[< >] alist = [[1,2],[3,4],[5,6]] p alist.transpose[0] CGI <CGI >.params[ < name> ] (sample.rb) require cgi formdata = CGI.new astring = formdata.params[ textdata ]#name="textdata" puts "Content-Type: text/html" puts "#{astring}" (index.html) <form action="./sample.rb" method="post"> <input type="text" name="textdata" value=""> <input type="submit" value=" "> </form> 18 Programing..
19 CGI <CGI >.params[ < name> ][0] (sample.rb) require cgi puts "Content-type: text/html\n" formdata = CGI.new value = formdata.params[ imputfile ][0]# filehandle = open("file.jpg", "w")# filehandle.write(value.read)# filehandle.close (index.html) <form action="./sample.rb" method="post" enctype="multipart/form-data"> <input type="file" name="imputfile" /> <input type="submit" /> </form> Mechanize Web <Mechanize >.get(<url>) require mechanize agent = Mechanize.new p agent.get(" Mechanize <Mechanize >.user_agent_alias = < > require mechanize agent = Mechanize.new 19 Programing..
20 -MYPEDIA Programingagent.user_agent_alias = Windows IE 7 # Mac Safari iphone p agent.get(" capybara-webkit Web (Javascript ) visit( <URL> ) require capybara-webkit include Capybara::DSL Capybara.current_driver = :webkit visit( ) # URL puts current_url # URL puts source # HTML capybara-webkit Web fill_in("<name >", :with => "< >") require capybara-webkit include Capybara::DSL Capybara.current_driver = :webkit visit( ) # URL fill_in("q", :with => "test") # find( input[name="btng"] ).click # input btng puts current_url # URL puts source # HTML capybara-webkit Web find( < >[< >] ).click 20 Programing..
21 -MYPEDIA Programingrequire capybara-webkit include Capybara::DSL Capybara.current_driver = :webkit visit( ) # URL fill_in("q", :with => "test") # find( input[name="btng"] ).click # input btng puts current_url # URL puts source # HTML capybara-webkit Web page.save_screenshot < > require capybara-webkit include Capybara::DSL Capybara.current_driver = :webkit visit( ) # URL fill_in("q", :with => "test") # find( input[name="btng"] ).click # input btng page.save_screenshot screenshot.png # puts current_url # URL puts source # HTML selenium Web (Javascript ) visit( <URL> ) require capybara require selenium-webdriver Capybara.current_driver = :selenium include Capybara::DSL visit( ) # URL puts current_url # URL 21 Programing..
22 -MYPEDIA Programingputs source # HTML # capybara-webkit <> result = ls puts result / %r< >< >< > astring = AAA/BBB/CCC astring =~ %r{/(.*)/} puts $1 /(?:< >)/ astring = "A-B" astring =~ /(?:[A-Z])-([A-Z])/ puts $1 /< >(?<< >>< >[^< >< >]*?\g<< >>*< >[^< >< >]*?)/ 22 Programing..
23 # BB /BB(?<paren>\([^\(\)]*?\g<paren>*\)[^\(\)]*?)/ =~ (AA(BB(CC(DD)(EE)FF)))) puts $~[:paren] < >=~/< >/m astring = "AAB\nBCC" astring=~/aa(.*)cc/m puts $1 raise "< >" if < > def division(a, b) raise "Error!!" if b == 0 # b 0 a / b puts division(3, 0) ( ) begin < > rescue < > 23 Programing..
24 begin a = 1 b = 0 c = a / b rescue a = "infinity" puts a ( ) begin < > rescue Exception < > begin a = 1 b = 0 c = a / b rescue Exception a = "infinity" puts a %Q< >< >< > 24 Programing..
25 -MYPEDIA Programingputs %Q{"test"} %q< >< >< > puts %q{ test } n < >.times{< >} 10.times{puts AA } require gem < > < > gem capybara, require capybara ftp <FTP >.get( < > ) ftp = Net::FTP.new ftp.connect( <> ) ftp.login( < >, <FTP > ) ftp.binary = true ftp.chdir( <> ) # 25 Programing..
26 -MYPEDIA Programingftp.get( index.html ) ftp.quit ftp <FTP >.put( < > ) ftp = Net::FTP.new ftp.connect( <> ) ftp.login( < >, <FTP > ) ftp.binary = true ftp.chdir( <> ) # ftp.put( index.html ) ftp.quit printf "\e[<>d" astring = "aaa" printf astring STDOUT.flush sleep(1) printf "\e[#{astring.size}d" # astring = "bbb\n" printf astring STDOUT.flush 2 26 Programing..
27 ruby -e < > ruby -e puts "test" gem sudo gem install < > sudo gem install capybara gem sudo gem update sudo gem install capybara gem sudo update_rubygems sudo gem install rubygems-update sudo update_rubygems 27 Programing..
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¥×¥í¥°¥é¥ß¥ó¥°±é½¬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 information3360 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 information3360 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 information10/ / /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 informationRuby 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 informationRuby演習テキスト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つくって学ぶプログラミング言語 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< > = grep(/< >/, = ("AAA", "AAB", = foreach $Temp print "$Temp\n"; < > = sort = ("b"
Perl 1 Unix qx{< > open(test,">test.txt"); # @resalt = qx{ls; #ls print TEST @resalt; # close(test); $< >{< > = [< >] @List = ("a","aa","aaa"); $Hush{"AAA" = [@List]; foreach $Temp (@{$Test{"AAA"){# print
More informationCodeIgniter Con 2011, Tokyo Japan, February
CodeIgniter Con 2011, Tokyo Japan, February 19 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 http://www.iviking.org/fx.php/ 25 26 10 27 28 29 30 31
More information(CC Attribution) Lisp 2.1 (Gauche )
http://www.flickr.com/photos/dust/3603580129/ (CC Attribution) Lisp 2.1 (Gauche ) 2 2000EY-Office 3 4 Lisp 5 New York The lisps Sammy Tunis flickr lisp http://www.flickr.com/photos/dust/3603580129/ (CC
More informationnetcdf
1. Anetcdf.rb netcdf C ruby open new create NetCDF C filename String NetCDF NetCDF_open mode r r, w share false true or false open open netcdf filename String NetCDF NetCDF_create noclobber false true
More informationMicrosoft PowerPoint - ruby_instruction.ppt
Ruby 入門 流れ Ruby の文法 画面に出力 キーボードから入力 数値 文字列 変数 配列 ハッシュ 制御構造 ( 分岐 繰り返しなど ) if while case for each 関数 クラス Ruby とは プログラミング言語 インタプリタ言語 オブジェクト指向 国産 ウェブアプリケーションフレームワーク RubyOnRails で注目 弊社での Web アプリケーション開発に利用 画面に出力
More information0226_ぱどMD表1-ol前
No. MEDIA DATA 0 B O O K 00-090-0 0 000900 000 00 00 00 0000 0900 000900 AREA MAP 0,000 0,000 0,000 0,000 00,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 00,000 0,000
More information3 Powered by mod_perl, Apache & MySQL use Item; my $item = Item->new( id => 1, name => ' ', price => 1200,
WEB DB PRESS Vol.1 79 3 Powered by mod_perl, Apache & MySQL use Item; my $item = Item->new( id => 1, name => ' ', price => 1200, http://www.postgresql.org/http://www.jp.postgresql.org/ 80 WEB DB PRESS
More informationWebデザイン論
2008 年度松山大学経営学部開講科目 情報コース特殊講義 Web デザイン論 檀裕也 (dan@cc.matsuyama-u.ac.jp) http://www.cc.matsuyama-u.ac.jp/~dan/ 出席確認 受講管理システム AMUSE を使って 本日の出席登録をせよ 学籍番号とパスワードを入力するだけでよい : http://davinci.cc.matsuyama-u.ac.jp/~dan/amuse/
More informationWindows 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 informationruby 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 informationSinatra と MongoDB 今回は Sinatra で MongoDB の操作を体験してみます 進捗に合わせて ドライバから Ruby で使える便利な ORM の紹介をします
Sinatra MongoDB Powered by Rabbit 2.1.2 and COZMIXNG Sinatra と MongoDB 今回は Sinatra で MongoDB の操作を体験してみます 進捗に合わせて ドライバから Ruby で使える便利な ORM の紹介をします Sinatra と MongoDB まずは初回なので Sinatra の基本からおさらいします Hello world
More informationuntitled
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 informationclass 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 information10 (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 informationSGML HTML XML Markup Language Web HTML HTML SGML Standard Generalized Markup Language Markup Language DTD Document Type Definition XML SGML Markup Language HTML XML HTML XML JavaScript JAVA CGI HTML Web
More information6 (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 informationJavaScript 1.! DOM Ajax Shelley Powers,, JavaScript David Flanagan, JavaScript 2
JavaScript (2) 1 JavaScript 1.! 1. 2. 3. DOM 4. 2. 3. Ajax Shelley Powers,, JavaScript David Flanagan, JavaScript 2 (1) var a; a = 8; a = 3 + 4; a = 8 3; a = 8 * 2; a = 8 / 2; a = 8 % 3; 1 a++; ++a; (++
More informationEmacs 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 information2009 Web B012-1
2009 Web 2010 2 1 5108B012-1 1 4 1.1....................................... 4 1.2................................... 4 2 Web 5 2.1 Web............................... 5 2.2 Web.................................
More informationほんぶん-第14章.indd
- - - http://j.people.com.cn/ ///.html - http://www.sasac.gov.cn/n /n /n / index.html .... ...................................................................... -,,,,.. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
More informationBASIC / / 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演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 講義で使うフォルダ 2/23
Web データ管理 CGI (3 章 ) 2011/11/30( 水 ) 1/23 演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 講義で使うフォルダ 2/23 CGI とは Common Gateway Interface の略 通常のページでは
More information2
storetool 2 3 4 1 storetool 1-1 6 1-2 1 7 8 1-3 1 9 1-4 10 1 11 1-5 12 1-6 1 13 14 2 storetool 2-1 16 2 17 2-2 1. 2. 3. 4. 5. 18 6. 7. 2 19 20 3 storetool 3-1-1 22 1. 3 2. 1. 2. 23 1. 2. 24 3 25 1. 2.
More informationSmartBrowser_document_build30_update.pptx
SmartBrowser Update for ios / Version 1.3.1 build30 2017 年 8 月 株式会社ブルーテック 更新内容 - 概要 ios Version 1.3.1 build28 の更新内容について 1. 設定をQRから読み込み更新する機能 2.URLをQRから読み込み画面遷移する機能 3.WEBページのローカルファイル保存と外部インテントからの起動 4.JQuery-LoadImageライブラリの組み込み
More information<td width=99%><input type="file" size="80" name="file"></td> <td width=1% nowrap align=right valign=top> 削除キー : </td> <td width=99%><input type="passw
PHP 画像掲示板トップページスキン
More informationWebデザイン論
2008 年度松山大学経営学部開講科目 情報コース特殊講義 Web デザイン論 檀裕也 (dan@cc.matsuyama-u.ac.jp) http://www.cc.matsuyama-u.ac.jp/~dan/ 出席確認 受講管理システム AMUSE を使って 本日の出席登録をせよ 学籍番号とパスワードを入力するだけでよい : http://davinci.cc.matsuyama-u.ac.jp/~dan/amuse/
More informationC G I 入 門 講 座
Apache VsftpdPerl tsuyoshi@t-ohhashi JAPET NTT Linux 1 FTP CGI VSFTP Apache Perl Perl CGI Apache CGI CGI Perl CGI CGI PHP CGI CGI 2 Windows CGI EUC Windows Windows CGI 64KB Windows CGI ( ) Windows TeraPad
More informatione 7 d d - - a 7 a - 6 Inormation b a
9/ 2008. No32 5 E 6 e 7 d d - - a 7 a - 6 Inormation b a e c c c a - dd d e b 6 e 6 6 Inormation e 7 7 a a b A e c c d 6 e a a a a a-aa a- a dddd d e b d d d 7 c c c d a d e e e e b 6 d c c c c c b 6
More informationohp1.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 informationr1.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 informationhelp 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 information2 Java 35 Java Java HTML/CSS/JavaScript Java Java JSP MySQL Java 9:00 17:30 12:00 13: 項目 日数 時間 習得目標スキル Java 2 15 Web Java Java J
1 2018 4 Java 35 35 262.5 30 1 1 1,045,300 653,300 656,000 2017 12 389,300 2,700 2 946,900 554,900 290,900 101,100 1 2 Java Java Java Web Eclipse Java List Set Map StringBuilder HTML/CSS/JavaScript JSP/Servlet
More information15 Phoenix HTML 15.1 ModestGreeter RAVT web/router.ex web/router.ex : 12 scope "/", ModestGreeter do 13 pipe_through :browser get "/", TopCont
15 Phoenix HTML 15.1 ModestGreeter RAVT web/router.ex web/router.ex : 12 scope "/", ModestGreeter do 13 pipe_through :browser 14 15 + get "/", TopController, :index 16 get "/hello/:name", HelloController,
More informationr2.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オンラインテスト
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演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) Web プログラミング 1 CGI (3 章 ) 2012/6/12( 水 ) 講義
演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) Web プログラミング 1 CGI (3 章 ) 2012/6/12( 水 ) 講義で使うフォルダ 1/23 2/23 CGI とは Common Gateway Interface の略
More informationr1.dvi
2 / 1997.12.3 1 ( Web 1 ( 2 Web Web gg2 URL 3 Web ( 1 ( 3 2 ( I round,team 2 2 ( 2 1 S round 1 : : 2 R R 1 R R 1 2 @ tlet = @1 * ; tlet = @1 + + ; tlet 4 Case: Sample1 ( def game-name Price Only def max-team
More information実験 5 CGI プログラミング 1 目的 動的にWebページを作成する手法の一つであるCGIについてプログラミングを通じて基本的な仕組みを学ぶ 2 実験 実験 1 Webサーバの設定確認と起動 (1)/etc/httpd/conf にある httpd.conf ファイルの cgi-bin に関する
実験 5 CGI プログラミング 1 目的 動的にWebページを作成する手法の一つであるCGIについてプログラミングを通じて基本的な仕組みを学ぶ 2 実験 実験 1 Webサーバの設定確認と起動 (1)/etc/httpd/conf にある httpd.conf ファイルの cgi-bin に関する次の項目を調べよ このとき CGIプログラムを置く場所 ( CGI 実行ディレクトリ) と そこに置いたCGIプログラムが呼び出されるURLを確認せよ
More information2.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 informationCAS Yale Open Source software Authentication Authorization (nu-cas) Backend Database Authentication Authorization to@math.nagoya-u.ac.jp, Powered by A
Central Authentication System naito@math.nagoya-u.ac.jp to@math.nagoya-u.ac.jp, Powered by Adobe Reader & ipod Photo March 10, 2005 RIMS p. 1/55 CAS Yale Open Source software Authentication Authorization
More informationCondition 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 information54 144 144 144 144 144 80 152 84 122 HTML
54 144 144 144 144 144 80 152 84 122 HTML P20 P24 P28 P40 P54 P84 P122 P138 P144 P152 P220 P234 P240 P242 1 1-1 1-2 1-3 1-4 1-5 1 1-6 1 2 2-1 2-2 A C D E F 2 G H I 2-3 2-4 C D E E A 2
More information第 7 回の内容 動的な Web サイト フォーム Web システムの構成
第 7 回の内容 動的な Web サイト フォーム Web システムの構成 動的な Web サイト 静的なリソース ファイルシステムのパス / URI のパス a 公開ディレクトリ / b b GET /b HTTP/1.1 c c e d /a/b を送り返す d e 静的なリソース ファイルシステムのパス / / URI のパス f b c e GET /g/e HTTP/1.1 d /f/e
More informationsoturon2013
4.4. CGI, CGI Web. UNIX, UNIX Windows. UNIX CGI. i ( ). mi- http://www.mimikaki.net/ 67 (mi- ),mi-, http://ugawalab.miyakyo-u.ac.jp/j3/chika/wari.cgi.txt http://ugawalab.miyakyo-u.ac.jp/j3/chika/wari.cgi.txt,.
More information( ) 1 Windows HTML ( ) ( ) ( ) WWW 10 ( )
( ) 1 Windows HTML ( ) ( ) ( ) 1. 2. 3. 4. WWW 10 ( ) 2 1. 2. 1 3. ( ) 4. 5. 3 Windows 2 7 8 MS Word MS Excel 1. MS Word 600 2. MS Excel 1 34 2 83 3 23 4 70 5 100 6 45 7 58 8 29 9 68 10 72 11 37 12 12
More information5
2004 9 5 29 9 5 0 4 0 40 2 73 46 33 3 6 27 6 3 5 82 6 77 60 7 5 20 K 7 7 6 6 5 70 5 20 2 5 G U U B U U 0 792 f 0 d f C C D E F C F A A A G C D D F C F A E F E E F F A C F F F E F D F F F B E E F F 0 5
More informationWEB DB PRESS Vol.1 65
http://www.fastcgi.com/ http://perl.apache.org/ 64 WEB DB PRESS Vol.1 WEB DB PRESS Vol.1 65 Powered by mod_perl, Apache & MySQL my $input; my %form; read STDIN, $input, $ENV{'CONTENT_LENGTH'}; foreach
More information情報システム設計論II ユーザインタフェース(1)
中村研究室ゼミ CGI と PHP 中村聡史 1 本日の内容 アクセスのたびに動作が変わるページの実現 CGI (Common Gateway Interface) PHP 2 3 動的なコンテンツ アクセスするたびに結果が変わったり, 問い合わせをするようなウェブページをどのようにして実現するか? ウェブ掲示板やウェブアンケート アクセスカウンター ウェブログ 検索サービスや物販サービス などなど
More information¥×¥í¥°¥é¥ß¥ó¥°±é½¬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 informationKyosuke MOROHASHI
Practical Meta Programming on Rails Application @2013-12-17 Ruby 1 in MOROHASHI Kyosuke (@moro) Kyosuke MOROHASHI Aga toolbox Ruby " " Ruby http://www.amazon.co.jp/exec/obidos/asin/4048687158/morodiary05-22/ref=noism
More information2 Rails pico planner camel case camel pico planner _ pico_planner snake case snake - chain case chain pico planner pico-planner CSS id class 2.3 Rails
2 Rails 2.1 DBMS PicoPlanner SimpleGreeter DBMS Ruby on Rails 3 PostgreSQL MySQL SQLite3 SQLite3 2.2 Web PicoPlanner pico planner 11 2 Rails pico planner camel case camel pico planner _ pico_planner snake
More information橡t15-shibuya.kashiwa.ppt
PHPLib PHPLib 1 Web Application PHPLib DB_S PostgreSQL, MySQL, Oracle, ODBC Session GET Auth Perm User 2 PHPLib local.inc Require($_PHPLIB[ libdir ]. db_mysql.inc ); db_pgsql.inc prepend.php3 Php3.ini
More informationÇPÇRèÕÉIÉuÉWÉFÉNÉgéwå¸ã@î\.pdf
COPYRIGHT 200 COBOL CLASS-ID.. FACTORY. METHOD-ID.. OBJECT. METHOD-ID.. COPYRIGHT 200 COBOL 2 COPYRIGHT 200 COBOL 3 COPYRIGHT 200 COBOL 4 COPYRIGHT 200 COBOL 5 COPYRIGHT 200 COBOL 6 COPYRIGHT 200 COBOL
More informationMicrosoft Word - C.....u.K...doc
C uwêííôöðöõ Ð C ÔÖÐÖÕ ÐÊÉÌÊ C ÔÖÐÖÕÊ C ÔÖÐÖÕÊ Ç Ê Æ ~ if eíè ~ for ÒÑÒ ÌÆÊÉÉÊ ~ switch ÉeÍÈ ~ while ÒÑÒ ÊÍÍÔÖÐÖÕÊ ~ 1 C ÔÖÐÖÕ ÐÊÉÌÊ uê~ ÏÒÏÑ Ð ÓÏÖ CUI Ô ÑÊ ÏÒÏÑ ÔÖÐÖÕÎ d ÈÍÉÇÊ ÆÒ Ö ÒÐÑÒ ÊÔÎÏÖÎ d ÉÇÍÊ
More informationRubyKaigi2009 COBOL
RubyKaigi2009 COBOL seki@druby.org 3360 Pragmatic Bookshelf druby Web $32.00 International Journal of PARALLEL PROGRAMING !? MapReduce Rinda (map, reduce) map reduce key value [, ] [, ID] map()
More information54 5 PHP Web hellow.php 1:<?php 2: echo "Hellow, PHP!Y=n"; 3:?> echo PHP C 2: printf("hellow, PHP!Y=n"); PHP (php) $ php hellow.php Hellow, PHP! 5.1.2
53 5 PHP Web Web 1 Web OS (Web) HTML Web Web Web 5.1 PHP Web PHP ( ) 5.1.1 hellow.php ( ) Hellow, PHP! PHP hellow.php PHP HTML PHP 54 5 PHP Web hellow.php 1:
More informationCleaner XL 1.5 クイックインストールガイド
Autodesk Cleaner XL 1.5 Contents Cleaner XL 1.5 2 1. Cleaner XL 3 2. Cleaner XL 9 3. Cleaner XL 12 4. Cleaner XL 16 5. 32 2 1. Cleaner XL 1. Cleaner XL Cleaner XL Administrators Cleaner XL Windows Media
More informationAutumn 2005 1 9 13 14 16 16 DATA _null_; SET sashelp.class END=eof; FILE 'C: MyFiles class.txt'; /* */ PUT name sex age; IF eof THEN DO; FILE LOG; /* */ PUT '*** ' _n_ ' ***'; END; DATA _null_;
More informationHTML 1. 2. CLICK! 3. URL CLICK! 1
HTML 1. 2. CLICK! 3. URL CLICK! 1 4. ID ID 5. 6. CLICK! 2 7. 3 1. 2. 3. HTML 4 4. HTML 5. HTML * 6.4 5 5 7. FTP WEB FAQ support@sibulla.com 2. W-CLICK! 3. 6 4.3 tag.txt sibullatag.vbe 5. 6. 7. sibullatag.vbe
More information¥×¥í¥°¥é¥ß¥ó¥°±é½¬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 informationMCMD Ruby Package Documentation NYSOL : Ver. 1.0 revise history: March 10, 2014 : nysol November 2, 2013 : first release 2014 3 10 Copyright c 2013 by NYSOL CORPORATION 3 1 5 1.1.....................................................
More informationuntitled
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 cc 1.1 3 10 10 21 OS 10201 10 2 Windows/Linux 89 + 5 10202 10 2 Windows/Linux 104 + 5 10203 10 2 Windows/Linux 47 + 2 10204 10 2 Windows/Linux 47 +
More informationA/B (2018/06/08) Ver kurino/2018/soft/soft.html A/B
A/B (2018/06/08) Ver. 1.0 kurino@math.cst.nihon-u.ac.jp http://edu-gw2.math.cst.nihon-u.ac.jp/ kurino/2018/soft/soft.html 2018 6 8 A/B 1 2018 6 8 2 1 1 1.1 OHP.................................... 1 1.2
More informationwide94.dvi
14 WWW 397 1 NIR-TF UUCP ftp telnet ( ) WIDE Networked Information Retrieval( NIR ) vat(visual Audio Tool) nv(netvedeo) CERN WWW(World Wide Web) WIDE ISODE WIDE project WWW WWW 399 400 1994 WIDE 1 WIDE
More information福岡大学人文論叢47-3
679 pp. 1 680 2 681 pp. 3 682 4 683 5 684 pp. 6 685 7 686 8 687 9 688 pp. b 10 689 11 690 12 691 13 692 pp. 14 693 15 694 a b 16 695 a b 17 696 a 18 697 B 19 698 A B B B A B B A A 20 699 pp. 21 700 pp.
More informationSokushu2_perl
hello.pl Perl print("hello, Bioinformatics!\n"); $ perl hello.pl 1 2 hello.pl print("hello, Bioinformatics!\n"); $ perl hello.pl 3 4 hello.pl 3 hello.pl Perl Perl Perl Perl print("hello, Bioinformatics!\n
More informationLightweight LanguageのIPv6対応PHP5編
Lightweight Language IPv6 PHP5 2013-11-26 1. PHP 1.1. PHP 1.2. OS PHP OS PHP IPv6 PHP Linux CentOS 5.10 distribution, updates 5.3.3 6.4 distribution, updates 5.3.3 Fedora 18 distribution, updates 5.4.9
More informationparser.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 informationPowerPoint プレゼンテーション
データベースを活用した動画投稿大型キャンペーン 必要な契約エビリー様と契約 SPIRAL 基本契約 SPIRALAPI オプション ( 分間 10 件以上動画の投稿が想定される場合 ) 必要なスキル HTML Javascript PHP 作業工数 1 営業日 1 手順 1. 必要な契約の準備 2.SPIRAL の設定 (1)SPIRAL API 発行 (2) 動画管理 DB 発行 (3) 動画投稿フォーム発行
More information橡Pascal-Tの挙動を調べる
PROGRAM SAMPLE01(INPUT, OUTPUT); BEGIN END. PROGRAM SAMPLE02(INPUT, OUTPUT); VAR X, Y, Z : INTEGER; BEGIN X := 1; Y := 2; Z := X + Y; WRITELN(Z); END. #!/usr/local/bin/perl #PASCAL-T OBJECT MAC FILE
More informationWindows [ ] [ (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. 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{: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 informationJ K L
pp. ISSN Excel VBA Applications of Excel VBA in Psychology 3 Application for Speech Recognition Software Hiroyuki HISAMOTO Abstract When psychological experiments are run using computers, most reactions
More informationtechnews2012autumn
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 informationMicrosoft Word - Sample_CQS-Report_English_backslant.doc
***** Corporation ANSI C compiler test system System test report 2005/11/16 Japan Novel Corporation *****V43/NQP-DS-501-1 Contents Contents......2 1. Evaluated compiler......3 1.1. smp-compiler compiler...3
More informationParametric Polymorphism
ML 2 2011/04/19 Parametric Polymorphism Type Polymorphism ? : val hd_int : int list - > int val hd_bool : bool list - > bool val hd_i_x_b : (int * bool) list - > int * bool etc. let hd_int = function (x
More informationMicrosoft PowerPoint - Ruby n
一般財団法人 Ruby アソシエーションホームページからの抜粋 技術者向け情報 -> 開発 -> Ruby -> チュートリアル http://www.ruby.or.jp/ja/tech/development/ruby/tutorial/ Tom. Stuart 著, 笹田耕一監訳, 笹井崇司訳 : アンダースタンディングコンピュテーション, オライリー ジャパン ( 第 1 章 ) Ruby
More information5-5_arai_JPNICSecSemi_XssCsrf_CM_ PDF
XSS + CSRF JPNIC JPCERT/CC 2005 Web 2005 10 6 IS Copyright 2005 SECOM Co., Ltd. All rights reserved. 1 XSS + CSRF Web Web Web (Web, DB, ) Copyright 2005 SECOM Co., Ltd. All rights reserved. 2 SQL XSS Copyright
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
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̤Äê
SNS 1, IT.,.,.,., SNS,,,..,,.,,,.,.,,. 2 1 6 1.1................................................ 6 1.2................................................ 6 1.3...............................................
More informationMicrosoft Word - PHP_SQLServer2012
PHP5.4+SQL Server 2012 1 表からデータを問い合わせる style.css table border-color:skyblue; border-style:solid; boder-widht:1px; width:300px;.hdrbackground-color:gainsboro 実行結果 1.1 ソース (Sample01.php)
More information_IMv2.key
飯島基 文 customb2b@me.com $ ssh ladmin@im.example.com $ cd /Library/Server/Web/Data/Sites/Default/ $ git clone https://github.com/msyk/inter-mediator.git
More information1/8 ページ Java 基礎文法最速マスター Java Javaの文法一覧です 他の言語をある程度知っている人はこれを読めばJavaの基礎をマスターしてJavaを書くことができるようになっています 簡易リファレンスとしても利用できると思いますので これは足りないと思うものがあれば教えてください 1. 基礎 class の作成プログラムはclassに記述します たとえばSampleという名前のclassを作る場合
More informationhaskell.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 informationPowerCMS2_01
: ( : ) : 2003 11 : 11 Movable Type Power CMS for MT 2007 11 (Ver1.0) 2009 2 Ver1.5(Enterprise ) 170 (2010 3 ) Movable Type CMS + Power CMS for MT Power CMS for MT1.5 Movable Type 5 Power CMS for MT2.0
More information…l…b…g…‘†[…N…v…“…O…›…~…fi…OfiÁŸ_
13 : Web : RDB (MySQL ) DB (memcached ) 1: MySQL ( ) 2: : /, 3: : Google, 1 / 23 testmysql.rb: mysql ruby testmem.rb: memcached ruby 2 / 23 ? Web / 3 ( ) Web s ( ) MySQL PostgreSQL SQLite MariaDB (MySQL
More information