9 rbenv rbenv ruby 9.1 rbenv rbenv rbenv ruby ruby-build ruby 9.2 rbenv macos.bash_profile ~/.bash_profile ~/.bash_profile.bak $ touch ~/.bash_profile

Similar documents
ii

A : kerl kerl Erlang/OTP Erlang/OTP 2 2 Elixir/Phoenix URL 2 PDF A.2 Bash macos.bash_profile exp

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

PowerPoint プレゼンテーション

/media/sf_work_sync/rabbit-slides/iot-workshop-for-firmware-programming-with-esp32-and-mrubyc/images/setup/manual_wsl.md 2019/03/12 ( 火 ) 17:29:07 ESP

2 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

3 top#index 1 web router.ex web/router.ex 12 scope "/", NanoPlanner do 13 pipe_through browser get "/", TopController, index 16 end URL / to

11 Bootstrap Font Awesome $ cd ~/projects/modest_greeter $ npm install --save jquery popper.js tether --save package.json depen

3.2 Linux root vi(vim) vi emacs emacs 4 Linux Kernel Linux Git 4.1 Git Git Linux Linux Linus Fedora root yum install global(debian Ubuntu apt-get inst

DCL intro Manual for Ubuntu11.10

GitLab + Dokku で作る CI/ CD 環境 Kazuhiro NISHIYAMA 第 78 回 Ruby 関西勉強会 2017/07/29 Powered by Rabbit 2.2.0

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

目次 1. はじめに 本書対象者 PALRO のアプリケーションについて Ubuntu 8.04LTS の入手について Linux 上での開発環境の構築 事前準備 Ubuntu のインストール..

8 4 end 5 6 private def message 7 'Hello' 8 end 9 end g = Greeting.new 12 g.hello $ ruby lib/lessons/greeting.rb Hello Ruby public method protec

untitled

1 Last modified : 2014/08/14 FrontISTR を Ubuntu LTS へインストール はじめに FrontISTR は 非線形構造解析機能が充実した オープンソースの構造解析ソフトウェアです 規模並列 FEM 基盤ミドルウェア上に構築され 先進性と実 性

Docker Haruka Iwao Storage Solution Architect, Red Hat K.K. February 12, 2015

演習に必要な

Ansible

GitLab6セットアップガイド.pdf

untitled

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

再起動した状態になり パスワードを入力すると 図 2 のように DEXCS2011 のアイコ ンがデスクトップ上に表示される 2 端末を準備する メニューバーにある端末の形を左クリック 図 2 デスクトップ メニューバーに端末の形がない場合 図 3 メニューバー アプリケーション アクセサリー 端末

環境セットアップ

E2 Spider 2018/08/03 Intel NUC Core i7 PC 2.5 /M.2 SSD BOXNUC7I7BNH PC DDR4-2133(PC ) 8GBX2 260pin 1.2V CL15 SP016GBSFU213B22 WD SSD M /51

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>


Ruby on Rails CMS Joruri


橡点検記録(集約).PDF

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

3 Ubuntu Linux Ubuntu Linux Debian Linux DistroWatch.com 1 Debian Ubuntu Linux 1 Debian CD(4.1 ) Knoppix Debian CentOS Linux CentOS 1 Ubuntu L

第 1 章ターミナルの使い方 Ubuntu の場合は同種のソフトウェアに 端末 という名前が付いていますが 本書では OS X に合わせて ターミナル と呼ぶことにします 端末を起動するには Dash *1 に対して term というキーワードを入力し 検索結果の中から 端末 を探してクリックします

161 Debian.Deb 銀河系唯一の Debian 専門誌 GO

(Part-3) 3 Why? How Who How Worth Part-1? Whom Part-2 When Part-3? What? Which How Much Part-4 summary 2

vuejs_meetup.key

RedHat OpenFOAM OpenFOAM ver 2.3 RedHat(RHEL)

9 Bootstrap Font Awesome 52 + gem 'bootstrap', '4.0.0.alpha6' 53 + gem 'tether-rails' Gem bootstrap tether-rails Bootstrap JavaScript Tether Ctrl-C Ra

Agenda 2

オフラインメンテナンス説明書



DCL intro Manual for Ubuntu12.04

help gem gem gem my help

15 Phoenix HTML 15.1 ModestGreeter RAVT web/router.ex web/router.ex : 12 scope "/", ModestGreeter do 13 pipe_through :browser get "/", TopCont

Add-onアプリケーション開発 - 環境構築マニュアル -

ÆþÌçGTK+

KNOB Knoppix for Bio Itoshi NIKAIDO

情報の分析 1. Linux ツールの活用

# mv httpd tar.gz /usr/local/src /usr/local/src # tar zxvf httpd tar.gz make #./configure # make # make install Apache # /usr/local/apac

Connectome mapper on Ubuntu

[1] install PY2 PY3 Fabric & Invoke Quick Guide Invoke : Python で記述するタスクランナー Fabric : SSH を使うデプロイタスクランナー Fabric, Invoke 2018 Jeff Forcier. BSD 2-Claus

WEBサービス超入門 mask.key

% finger apt-get kernel-package, libc6-dev, gcc, make, bin86, bzip2, libdb3-dev, libncurses-dev, fakeroot

スライド 1

untitled

FOSSology - Install from Source のススメ 1

Debian での数学ことはじめ。 - gnuplot, Octave, R 入門

Raspberry Pi3 / arm64 - Debian/Ubuntu ミートアップ in 札幌

Fortinet社

バージョン管理ツールを使い Debian パッケージを管理する - Git 編


本日の概要 BeagleBoard 及び周辺機器の調達 ビルドから起動まで 注 : 起動はしたけどネット接続に問題がありまだまともに使えていません 既に使っている人も居るので設定や周辺機器等の問題だと思います

東京エリアDebian勉強会 - 第87回 2012年4月度

Nagios XI - SNMPでのLinux監視

Helix Swarm2018.1アップグレード手順

TeX LiveのCIテスティング

英語本「Drupal 8 Theming with Twig」で学ぶ その2

KNOPPIX/Math ( ) MathLibre 2012dojo

51 Debian


_IMv2.key


オフラインメンテナンス説明書-ver5.0.0

Chap. 1 OpenNebula PCI passthrough OpenNebula 14 Mellanox ConnectX-3 InniBand HCA InniBand HCA 1.1 OpenNebula OpenNebula Ubuntu gihyo.jp Ubuntu Weekly

第5回 マインクラフト・プログラミング入門

progate-team

sg_lenovo_os.xlsx

JavaScript の使い方

(28) SFC ( /Web

AWS Deck Template

Windows7-Railsセットアップ

qemu-kvm-dsysmon

Ubuntu Linux PC Ubuntu Linux (14.04 LTS, Trusty Tahr) 32bit CD 64bit CD 2. 32bit CPU 64bit 32bit PC CPU 32bit 64bit Windows 64bit 64bit. 32bit Core 64

PostgreSQLによる データベースサーバ構築技法

108 Debian.Deb 銀河系唯一のDebian 専門誌

地域と文化資産


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

JC総研レポートvol4

Fortinet社

2 1. Ubuntu 1.1 OS OS OS ( OS ) OS ( OS ) VMware Player VMware Player jp/download/player/ URL VMware Plaeyr VMware

pdf_si_mpl_install_dev_env.ps

slice00_install.dvi

, ,

qemu-kvm-dsysmon

Installation Guide for Linux

目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール


ジェネリック医薬品販売会社(田辺製薬販売株式会社)の設立に伴う包装変更のご案内

Transcription:

9 rbenv rbenv ruby 9.1 rbenv rbenv rbenv ruby ruby-build ruby 9.2 rbenv macos.bash_profile ~/.bash_profile ~/.bash_profile.bak $ touch ~/.bash_profile $ cp -f ~/.bash_profile ~/.bash_profile.bak ~/.bash_profile 51

9 rbenv $ cp -f ~/.bash_profile.bak ~/.bash_profile $ brew install rbenv ruby-build $ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile $ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile $ source ~/.bash_profile echo Ubuntu.bashrc ~/.bashrc ~/.bashrc.bak $ touch ~/.bashrc $ cp -f ~/.bashrc ~/.bashrc.bak ~/.bashrc $ cp -f ~/.bashrc.bak ~/.bashrc $ sudo apt-get update $ sudo apt-get -y install build-essential $ sudo apt-get -y install git zlib1g-dev libssl-dev libreadline-dev $ sudo apt-get -y install libxml2-dev libxslt-dev libsqlite3-dev 52

9.3 rbenv $ git clone git://github.com/sstephenson/rbenv.git ~/.rbenv $ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc $ echo 'eval "$(rbenv init -)"' >> ~/.bashrc $ source ~/.bashrc $ mkdir -p ~/.rbenv/plugins $ cd ~/.rbenv/plugins $ git clone git://github.com/sstephenson/ruby-build.git echo apt-get rbenv ruby-build ruby rbenv ruby-build 9.3 rbenv ruby ruby $ rbenv install --list 2.4.1 2017 4 5 : ruby-build ruby ruby-build ruby-build 53

9 rbenv $ cd ~/.rbenv/plugins/ruby-build $ git pull rbenv install --list ruby ruby-build ruby 2.4.1 ruby $ rbenv install 2.4.1 ruby ruby $ rbenv versions * system (set by /Users/kuroda/.rbenv/version) 2.4.1 * system ruby 54

9.3 rbenv ruby ruby rbenv shell local global shell ruby 2.4.1 $ rbenv shell 2.4.1 $ ruby -v OS 1 macos 2 Ubuntu ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin15] ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux] p0 ruby rbenv shell 55

9 rbenv $ rbenv shell --unset : RBENV_VERSION rbenv shell RBENV_VERSION ruby rbenv shell local ruby 2.4.1 $ rbenv local 2.4.1.ruby-version ruby.ruby-version projects x y projects.ruby-version 2.3.3 x y ruby 2.3.3 y 2.4.1 ruby y rbenv local 2.4.1 2.4.1.ruby-version y 2.4.1 ruby shell local.ruby-version RBENV_VERSION 56

9.4 rbenv global ruby 2.4.1 $ rbenv global 2.4.1 ~/.rbenv/ version ruby global.ruby-version shell > local > global rbenv global $ rbenv global system ruby 9.4 rbenv Mac macos rbenv $ rbenv --version 2017 4 5 57

9 rbenv rbenv 1.1.0 rbenv $ brew update $ brew upgrade rbenv ruby-build $ cd ~/.rbenv/plugins/ruby-build $ git pull Ubuntu rbenv $ rbenv --version 2017 4 5 rbenv 1.1.0-2-g4f8925a rbenv $ cd ~/.rbenv $ git pull $ cd plugins/ruby-build $ git pull 58

20 React JavaScrip React React Webpacker Rails 20.1 React React Facebook JavaScript 2013 2015 DOM virtual DOM JSX JSX JavaScript JSX React.render( <p>hello, world!</p>, document.getelementbyid('message') ); JavaScript 2 HTML <p>hello, world!</p> JSX 143

20 React React Redux JavaScript Web state 20.2 React 19 AirBoy React $ cd ~/projects $ cp -r air_boy air_boy_react $ cd air_boy_react $ rails webpacker:install:react package.json react node_modules React 2017 4 React 15.4.2 app/javascript/packs top_react.jsx JSX JavaScript 20.3 React React JavaScript JSX 144

20.3 React $ rails g controller top counter create route invoke create invoke create app/controllers/top_controller.rb get 'top/counter' erb app/assets/javascripts/top.coffee scss app/assets/stylesheets/top.scss JSX app/javascript/packs counter.jsx app/javascript/packs/counter.jsx 1 import React from 'react' 2 import ReactDOM from 'react-dom' 3 4 class Counter extends React.Component { 5 constructor(props) { 6 super(props) 7 this.state = { counter: 0 } 8 this.increment = this.increment.bind(this) 9 } 10 11 increment() { 12 this.setstate({ counter: this.state.counter + 1 }) 13 } 14 15 render() { 16 return <div> 17 <div>counter = {this.state.counter}</div> 18 <button onclick={this.increment}>click me!</button> 19 </div> 20 } 21 } 145

20 React 22 23 document.addeventlistener('domcontentloaded', () => { 24 ReactDOM.render( 25 <Counter />, 26 document.getelementbyid('counter') 27 ) 28 }) webpack-watcher $ bin/webpack-watcher 20.1 20.1 webpack-watcher 146

20.3 React webpack-dev-server $ cd ~/projects/air_boy_react $ bin/webpack-dev-server 20.2 20.2 webpack-dev-server HTML Web app/views/top counter.html.erb 147

20 React app/views/top/counter.html.erb 1 - <h1>top#counter</h1> 2 - <p>find me in app/views/top/counter.html.erb</p> 1 + <div id="counter"></div> 2 + <%= javascript_pack_tag "counter" %> Rails Rails $ cd ~/projects/air_boy_react $ rails s http://localhost:3000/top/counter 20.3 148

20.3 React 20.3 Click me! Counter = 1 149