Rails4でつくるInstagramビューアーアプリ

Size: px
Start display at page:

Download "Rails4でつくるInstagramビューアーアプリ"

Transcription

1

2 Rails4 Instagram

3 2013 Nyanstagram Rails + ios Rails Rails4, Ruby2.1 (?)Rails Bootstrap Heroku github Heroku PDF Mac OSX Ruby 2.1 PostgreSQL 9.3 Bundler 1.5 Git 1.8 i

4 i i i 1 Nyanstagram Rails PDF Rails Rails Gem Rails Instagram API instagram gem Instagram ID Heroku heroku ii

5 heroku Bootstrap bootstrap-sass View assets : Instagram API ID iii

6 1 Nyanstagram Rails 1.1 Instagram Rails Ruby, Git Ruby on Rails Tutorial 1

7 1 Nyanstagram Rails 1.3 Ruby 2.1 PostgreSQL 9.3 Bundler 1.5 Git 1.8 Heroku Toolbelt Instagram Heroku 1.3 Rails Ruby on Rails Tutorial PDF PDF 2

8 2 Rails 2.1 Rails Rails Gem --skip-bundle $ rails new nyansta-demo --skip-bundle create create README.rdoc create Rakefile create config.ru create.gitignore create Gemfile create app create app/assets/javascripts/application.js create app/assets/stylesheets/application.css create app/controllers/application_controller.rb create app/helpers/application_helper.rb 2.2 Gem Gem Gemfile /Gemfile source ruby gem rails, gem pg # assets gem sass-rails, ~> gem uglifier, >=

9 2 Rails 2.2 Gem # javascript gem coffee-rails, ~> gem jquery-rails gem turbolinks gem jbuilder, ~> 1.2 group :development, :test do gem rspec-rails end group :development do gem better_errors gem binding_of_caller gem byebug gem pry-rails gem rails_best_practices gem rubocop end group :test do gem capybara gem factory_girl_rails gem poltergeist gem shoulda gem vcr gem webmock end bundle Gem bundle install Gem --path $ bundle install --path vendor/bundle Fetching gem metadata from Fetching additional metadata from Resolving dependencies Using rake (10.1.1) Your bundle is complete! It was installed into./vendor/bundle git.gitignore /.gitignore # Ignore vendor/bundle vendor/bundle 4

10 2 Rails Heroku PostgreSQL database, username /config/database.yml development: adapter: postgresql encoding: unicode database: nyansta-demo_development pool: 5 username: nyansta-demo password: test: adapter: postgresql encoding: unicode database: nyansta-demo_test pool: 5 username: nyansta-demo password: production: adapter: postgresql encoding: unicode database: nyansta-demo_production pool: 5 username: nyansta-demo password: DB $ bundle exec rake db:create $ bundle exec rake db:migrate 2.4 Rails rails server 5

11 2 Rails 2.5 $ bundle exec rails s 2.1 git $ git init Initialized empty Git repository in /Users/asakura/Sites/github/mochiz/nyansta-demo/.git/ $ git add. $ git commit -m initial commit [master (root-commit) 74a30c8] initial commit 52 files changed, 702 insertions(+) create mode gitignore create mode Gemfile create mode README.rdoc create mode Rakefile

12 2 Rails 2.5 : assets helper /config/application.rb module NyanstaDemo class Application < Rails::Application config.generators do g g.assets false # g.helper false # g.view_specs false # end config.time_zone = Tokyo # Tokyo config.i18n.default_locale = :ja # end end 7

13 3 Instagram API 3.1 instagram gem Instagram API Gem Gemfile bundle /Gemfile # instagram gem instagram group :development, :test do gem dotenv-rails end $ bundle 3.2 Instagram ID API ID Instagram CLIENT ID, CLIENT SECRET

14 3 Instagram API instagram Instagram API images $ bundle exec rails c [1] pry(main)> Instagram.configure do config [1] pry(main)* config.client_id = f46bbe97d5d44c5e8d f4b86e5 [1] pry(main)* config.client_secret = 23f b45e6a5055b816ac37d42 [1] pry(main)* end [2] pry(main)> Instagram.media_popular => [{"attribution"=>nil, "videos"=> "images"=> {"low_resolution"=> {"url"=> " "width"=>306, "height"=>306}, 3.3 client_id, client_secret /config/initializers/instagram.rb require "instagram" Instagram.configure do config config.client_id = ENV["INSTAGRAM_CLIENT_ID"] 9

15 3 Instagram API 3.4 config.client_secret = ENV["INSTAGRAM_CLIENT_SECRET"] end ID git ID, dotenv dotenv-rails gem.env ID,.ignore /.env INSTAGRAM_CLIENT_ID=[your client id] INSTAGRAM_CLIENT_SECRET=[you client secret] /.gitignore # Ignore.env.env dotenv tag_recent_media URI 3.1: $ bundle exec rails c [1] pry(main)> medias = Instagram.tag_recent_media(URI.encode( )) [2] pry(main)> medias.first.images.standard_resolution => {"url"=> " 10

16 3 Instagram API 3.5 "width"=>640, "height"=>640} instagram-ruby-gem instagram-ruby-gem git $ git add. $ git commit -m Instagram API

17 4 Rails 4.1 rails generate $ bundle exec rails g controller home index create app/controllers/home_controller.rb route get "home/index" invoke erb create app/views/home create app/views/home/index.html.erb invoke rspec create spec/controllers/home_controller_spec.rb 4.2 /routes.rb NyanstaDemo::Application.routes.draw do root home#index end Rails Home#index 12

18 /app/controllers/home_controller.rb class HomeController < ApplicationController def = Instagram.tag_recent_media(URI.encode( )) end end /app/views/home/index.html.erb <%= render partial: media, %> /app/views/home/_media.html.erb <%= image_tag(media.images.low_resolution.url) %> 13

19 git $ git add. $ git commit -m

20 5 Heroku Heroku heroku Heroku Toolbelt heroku toolbelt 15

21 5 Heroku 5.1 heroku 5.1 heroku heroku create $ heroku create Creating dry-everglades-1554 done, stack is cedar [email protected]:dry-everglades-1554.git Git remote heroku added 5.2 git push $ git push heroku master Initializing repository, done. Counting objects: 100, done. Delta compression using up to 4 threads. Compressing objects: 100% (87/87), done. Writing objects: 100% (100/100), KiB 0 bytes/s, done. Total 100 (delta 21), reused 0 (delta 0) -----> Ruby app detected -----> Compiling Ruby/Rails -----> Using Ruby version: ruby heroku.env Instagram API Heroku heroku config:add $ heroku config:add INSTAGRAM_CLIENT_ID=[YOUR_CLIENT_ID] $ heroku config:add INSTAGRAM_CLIENT_SECRET=[YOUR_CLIENT_SECRET] heroku config 16

22 5 Heroku 5.4 $ heroku config grep INSTAGRAM INSTAGRAM_CLIENT_ID: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx INSTAGRAM_CLIENT_SECRET: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 5.4 heroku open $ heroku open

23 6 Bootstrap Instagram Bootstrap Bootstrap 18

24 6 Bootstrap 6.1 bootstrap-sass 6.1 bootstrap-sass Rails + Bootstrap Gem bootstrap-sass Gemfile bootstrap-sass font-awesome-rails Bootstrap3 /Gemfile # css gem bootstrap-sass, ~> gem font-awesome-rails, ~> bundle "font-awesome"; /app/views/layouts/application.html.erb <body> <div class="container"> <%= yield %> </div> </body> 6.2 View /app/assets/stylesheets/nyansta.css.sass 19

25 6 Bootstrap 6.3 "nyansta"; /app/assets/images/bg.jpg /app/assets/stylesheets/nyansta.css.sass body background: image-url( bg.jpg ) no-repeat center center fixed padding: 60px 60px -webkit-background-size: cover -moz-background-size: cover -o-background-size: cover background-size: cover.thumbnail background: #fff background: rgba(255,255,255,0.9) /app/views/home/_media.html.erb <div class="col-xs-12 col-sm-6 col-md-4"> <div class="thumbnail"> <%= link_to(media.link) do %> <%= image_tag(media.images.low_resolution.url, class: img-rounded ) %> <div class="caption"> <p> <i class="fa fa-instagram"> </i> <%= truncate(media.caption.text, length: 20) if media.caption %> </p> </div> <% end %> </div> </div> 6.3 assets heroku (production ) assets true 20

26 6 Bootstrap 6.4 /config/environments/production.rb NyanstaDemo::Application.configure do config.serve_static_assets = true end git $ git add. $ git commit -m Bootstrap 6.4 heroku $ git push heroku master $ heroku open 21

27 6 Bootstrap

28 7 Bootstrap Instagram API Rspec 23

29 8 : Instagram API ID 8.1 Instagram API ID Instagram 24

30 8 : Instagram API ID Application Name Description Website URL OAuth redirect_uri URL 25

31 8 : Instagram API ID CLIENT ID, CLIENT SECRET 26

32 Rails4 Instagram v1.0.0 (C) 2013 Hiroshi Asakura

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

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 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

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

IIJ GIO, SaaS, MOGOK

IIJ GIO, SaaS, MOGOK Ruby PaaS MOGOK [email protected] 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

利用者

利用者 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

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

GitLab + Dokku で作る CI/ CD 環境 Kazuhiro NISHIYAMA 第 78 回 Ruby 関西勉強会 2017/07/29 Powered by Rabbit 2.2.0 GitLab + Dokku で作る CI/ CD 環境 Kazuhiro NISHIYAMA 第 78 回 Ruby 関西勉強会 2017/07/29 Powered by Rabbit 2.2.0 自己紹介 西山和広 id:znz (github, twitter など ) Ruby コミッター 1/25 GitLab + Dokku GitLab GitLab CI Dokku (+ Heroku)

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

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

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 9 Bootstrap Font Awesome Bootstrap Font Awesome Simple- Greeter 9.1 Bootstrap CSS/JavaScript Bootstrap PC Web SimpleGreeter Bootstrap Bootstrap 4 Bootstrap 4 2017 1 Bootstrap 4 Gemfile Gemfile 49 gem 'spring-watcher-listen',

More information

vuejs_meetup.key

vuejs_meetup.key Rails Vue.js Vue.js Meetup 2015-01-28 @kazupon About Me @kazupon CUUSOO SYSTEM Vue.js Plugin vue-i18n: https://github.com/kazupon/vue-i18n vue-validator: https://github.com/kazupon/vue-validator Vue.js

More information

クックパッドのテスト自動化

クックパッドのテスト自動化 JaSST 14 Tohoku クックパッド株式会社 高井 直人 スマホアプリ累計DL数 ios 1,010万 Android 990万 2014年4月時点 パズドラ 2,700万 黒猫 2,500万 Apache Rails 3.2 Ruby 2.0 Unicorn nginx MySQL Redis Memcached Amazon Web Service V字モデルとV

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

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

バージョン管理ツールを使い Debian パッケージを管理する - Git 編 Debian Git [email protected] IRC nick: iwamatsu 2008 4 19 VCS Debian VCS 2008 4 Debian VCS git-buildpackage git-buildpackage git-dch Git Debian Changelog git-import-dsc Debian Package Git git-import-orig

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

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

自己紹介 岩松信洋 (IWAMATSU Nobuhiro) Linux カーネル開発をしています (Renesas SH) U-Boot のSHアーキテクチャメンテナしています Debian の開発に参加しています Debian Maintainer / Debian JP Project Lead

自己紹介 岩松信洋 (IWAMATSU Nobuhiro) Linux カーネル開発をしています (Renesas SH) U-Boot のSHアーキテクチャメンテナしています Debian の開発に参加しています Debian Maintainer / Debian JP Project Lead Linux カーネル開発者予備軍 のための Git Howto Japan Technical Jamboree 2009/05/12 ( 株 ) ルネサスソリューションズシステムビジネス本部システム推進部第三グループ岩松信洋 1 自己紹介 岩松信洋 (IWAMATSU Nobuhiro) Linux カーネル開発をしています (Renesas SH) U-Boot のSHアーキテクチャメンテナしています

More information

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

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 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

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

node_fest_2014.key

node_fest_2014.key 2014/11/15 Tokyo Node Fest 2014 @ahomu 2014/11/15 Tokyo Node Fest 2014 @ahomu % npm install normalize.css % bower install jquery % npm install -g bower { } package.json "name": "best-practices",

More information

Actual ESS Adapterの使用について

Actual ESS Adapterの使用について Actual ESS Adapter SQL External SQL Source FileMaker SQL ESS SQL FileMaker FileMaker SQL FileMaker FileMaker ESS SQL SQL FileMaker ODBC SQL FileMaker Microsoft SQL Server MySQL Oracle 3 ODBC Mac OS X Actual

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 - 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

p { color: yellow } div#hoge { color: green; } div.fuga { color: red; } div { color: orange; } div[id=hoge] { color: blue; } div#hoge

More information

Microsoft PowerPoint - Tutorial_2_upd.ppt

Microsoft PowerPoint - Tutorial_2_upd.ppt 2 Eclipse を使った Bluemix アプリケーション開発 1 ハンズオン手順 ハンズオンの概要 Eclipse から Java アプリをデプロイする 公開されているプロジェクトをインポートする インポートしたプロジェクトをBluemixにデプロイする ここでは PostgreSQL サービスを提供する ElephantSQL というサービスを使用します デプロイしたアプリケーションを確認する

More information

$ sudo apt-get install libavahi-compat-libdnssd-dev $ sudo apt-get autoremove nodejs $ wget http://nodejs.org/dist/latest/node-v7.6.0-linux-armv7l.tar.gz $ tar xzf node-v7.6.0-linux-armv7l.tar.gz $ sudo

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

Web±ÜÍ÷¤Î³Ú¤·¤µ¤ò¹â¤á¤ëWeb¥Ú¡¼¥¸²Äݲ½¥·¥¹¥Æ¥à

Web±ÜÍ÷¤Î³Ú¤·¤µ¤ò¹â¤á¤ëWeb¥Ú¡¼¥¸²Äݲ½¥·¥¹¥Æ¥à Web Web 2 3 1 PC, Web, Web. Web,., Web., Web HTML, HTML., Web, Web.,,., Web, Web., Web, Web., Web, Web. 2 1 6 1.1.................................................. 6 1.2.................................................

More information

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

GitLab6セットアップガイド.pdf GITLAB6 Macbook pro OS X Mountain Lion 10.8.5 2013/09/30 By Jack http://prometa.seesaa.net GitLab6 Git Git GitLab Git Git Shell Git Git GitLab6 Xcode Homebrew rbenv ruby-build Ruby Ruby on Rails icu4c

More information

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

第 1 章ターミナルの使い方 Ubuntu の場合は同種のソフトウェアに 端末 という名前が付いていますが 本書では OS X に合わせて ターミナル と呼ぶことにします 端末を起動するには Dash *1 に対して term というキーワードを入力し 検索結果の中から 端末 を探してクリックします 第 1 章 ターミナルの使い方 Rails による Web アプリ開発では ターミナルというソフトウェア が重要な役割を果たします 本章では ターミナルの起動方法とシェ ルコマンドの実行方法について学習します 1.1 ターミナルの起動方法 OS X にはターミナルというソフトウェアが標準で備わっています Finder の アプリケーション ユーティリティ からターミナルを起動できます 図 1.1 のような外観をしています

More information

101NEO資料

101NEO資料 Version 1.5 Tutorial PDF ... 1. PDF... 2 -.... 2 -. PDF... 2 -.... 4 -. HTML... 4 -. PDF... 5 -.... 7 -.... 8 Tutorial PDF Tutorial PDF - Page 1 Tutorial PDF - Page 2 Tutorial PDF - Page 3 Tutorial PDF

More information

+ Octopress + GitHubPages でブログを作成 Name: さりんじゃー

+ Octopress + GitHubPages でブログを作成 Name: さりんじゃー + Octopress + GitHubPages でブログを作成 Name: さりんじゃー Twitter: @salinger001101 自己紹介 2 n HN: さりんじゃー n 現在の状況 : n 専門は機械学習 自然言語処理など n 普段はPython 書いてます n 最近 Rのお勉強開始 n Blog:http://salinger.github.com n Twitter:@salinger001101

More information

paper.pdf

paper.pdf Cop: Web 1,a) 1,b) GUI, UI,,., GUI, Java Swing., Web HTML CSS,. CSS,, CSS,.,, HTML CSS Cop. Cop, JavaScript,,. Cop, Web,. Web, HTML, CSS, JavaScript, 1., GUI, Web., HTML CSS (UI), JavaScript, Web GUI.

More information

JavaScript の使い方

JavaScript の使い方 JavaScript Release10.5 JavaScript NXJ JavaScript JavaScript JavaScript 2 JavaScript JavaScript JavaScript NXJ JavaScript 1: JavaScript 2: JavaScript 3: JavaScript 4: 1 1: JavaScript JavaScript NXJ Static

More information

Introduction 情報技術ドキュメント例 techdoc-ja は 日本語で情報技術ドキュメント ( 仕様書やドキュメント等 ) を記述するためのオーサリング環境を 提供します 本ドキュメントは その利用実例です 要件 ドキュメントを Markdown 形式で記述する コードブロックのシンタ

Introduction 情報技術ドキュメント例 techdoc-ja は 日本語で情報技術ドキュメント ( 仕様書やドキュメント等 ) を記述するためのオーサリング環境を 提供します 本ドキュメントは その利用実例です 要件 ドキュメントを Markdown 形式で記述する コードブロックのシンタ 目次 Introduction ソフトウェアバージョン標準プロジェクト構成具体的な設定例そのほかの使用例 1.1 1.2 1.3 1.4 1.5 1 Introduction 情報技術ドキュメント例 techdoc-ja は 日本語で情報技術ドキュメント ( 仕様書やドキュメント等 ) を記述するためのオーサリング環境を 提供します 本ドキュメントは その利用実例です 要件 ドキュメントを Markdown

More information

CAS Yale Open Source software Authentication Authorization (nu-cas) Backend Database Authentication Authorization [email protected], Powered by A

CAS Yale Open Source software Authentication Authorization (nu-cas) Backend Database Authentication Authorization to@math.nagoya-u.ac.jp, Powered by A Central Authentication System [email protected] [email protected], Powered by Adobe Reader & ipod Photo March 10, 2005 RIMS p. 1/55 CAS Yale Open Source software Authentication Authorization

More information

test

test PostgreSQL CTO 5 2011 5 2011 9 2012 5 2013 10 2013 11 1 5000 JOIN 4 1. 2. 5 6 http://www.slideshare.net/mistakah/gpsgnss Location Base ( ) PostgreSQL x PostgreSQL 2011/8 MySQL MongoDB PostgreSQL GIS 2011/9

More information

Azure 環境 UiPath Orchestrator シングル構成構築手順書 v1.0

Azure 環境 UiPath Orchestrator シングル構成構築手順書 v1.0 Azure 環境 UiPath Orchestrator シングル構成構築手順書 v1.0 目次 改訂履歴 構築手順書に関しての留意事項 本書のねらい 構成図 セキュリティに関する注意事項 本 ARM で作成されるリソース一覧 本 ARM テンプレート内のパラメータ一覧 構築手順 1. Azure signup 2. デプロイ 2.1. GitHubを利用したデプロイ 2.2. Microsoft

More information

2. Docker の基本的な操作 1 docker hub の参照 2 DockerHub の Explorer リンクからアプリケーションを参照 3 アプリケーション検索 4 tag について 3. docker 基本コマンド 1 docker の

2. Docker の基本的な操作 1 docker hub の参照   2 DockerHub の Explorer リンクからアプリケーションを参照 3 アプリケーション検索 4 tag について 3. docker 基本コマンド 1 docker の ハンズオン 1. Docker のインストール 1 システムの Update $ sudo apt-get update 2 docker をインストール $ sudo apt-get install docker.io 3 ログインユーザー ubuntu を docker グループに追加 $ sudo gpasswd -a ubuntu docker 4 再起動 $ sudo reboot 1 2.

More information

Plan of Talk CAS CAS 2 CAS Single Sign On CAS CAS 2 CAS Aug. 19, 2005 NII p. 2/32

Plan of Talk CAS CAS 2 CAS Single Sign On CAS CAS 2 CAS Aug. 19, 2005 NII p. 2/32 CAS Single Sign On [email protected] [email protected], Aug. 19, 2005 NII p. 1/32 Plan of Talk CAS CAS 2 CAS Single Sign On CAS CAS 2 CAS [email protected], Aug. 19, 2005 NII p.

More information

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

Docker Haruka Iwao Storage Solution Architect, Red Hat K.K. February 12, 2015 Docker Haruka Iwao Storage Solution Architect, Red Hat K.K. February 12, 2015 (@Yuryu) : Web (HPC) ( MMORPG) Docker Web OS nginx HTML nginx OS nginx nginx RHEL RHEL OS Docker 2 Dockerfile $ docker build

More information

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

A : kerl kerl Erlang/OTP Erlang/OTP 2 2 Elixir/Phoenix URL 2 PDF   A.2 Bash macos.bash_profile exp A Erlang/OTP Elixir Phoenix nvm Node.js A.1 Erlang/OTP 21.1 $ kerl update releases $ kerl build 21.1 21.1 $ kerl install 21.1 ~/erlang/21.1 $ source ~/erlang/21.1/activate Erlang/OTP 1 203 A : kerl kerl

More information

m_sotsuron

m_sotsuron iphone Web 0848066 1. 1 1 1 2 iphone 2 3 2 4 3 2. 3 1 3 2 iphone Web 6 3 HTML 10 4 CSS 12 5 iphone 14 6 15 7 16 8 ipad 18 3. 22 iphone Web Web 2 iphone Web iphone iphone Web iphone Web PC 1 2000 iphone

More information

"CAS を利用した Single Sign On 環境の構築"

CAS を利用した Single Sign On 環境の構築 CAS 2 Single Sign On 1,3, 2,3, 2, 2,3 1 2 3 May 31, 2007 ITRC p. 1/29 Plan of Talk Brief survey of Single Sign On using CAS Brief survey of Authorization Environment using CAS 2 Summary May 31, 2007 ITRC

More information

Sequel のすすめ 私が SQL を嫌いな理由 とみたまさひろ RubyHiroba Sequel のすすめ - 私が SQL を嫌いな理由 Powered by Rabbit 2.0.7

Sequel のすすめ 私が SQL を嫌いな理由 とみたまさひろ RubyHiroba Sequel のすすめ - 私が SQL を嫌いな理由 Powered by Rabbit 2.0.7 Sequel のすすめ 私が SQL を嫌いな理由 とみたまさひろ RubyHiroba 2013 2013-06-02 自己紹介とみたまさひろ 長野県北部在住 プログラマー (Ruby & C) http://tmtms.hatenablog.com http://twitter.com/tmtms 好きなもの Ruby, MySQL, Linux Mint, Emacs, Git OSS 貢献者賞

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

Oracle8 Workgroup Server for Windows NTインストレーション・ガイド,リリース8.0.6

Oracle8 Workgroup Server for Windows NTインストレーション・ガイド,リリース8.0.6 Oracle8 Workgroup Server for Windows NT 8.0.6 2000 5 : J00213-01 Oracle8 Workgroup Server for Windows NT, 8.0.6 : J00213-01 Oracle8 Release 8.0.6 for Windows NT A69969-01 Copyright 1999, 2000, Oracle Corporation.

More information

Procedure-for-Azure-v1.1

Procedure-for-Azure-v1.1 Azure 環境 UiPath Orchestrator 構築手順書 v1.1 目次 改訂履歴構築手順書に関しての留意事項構成図 ARM で作成されるリソース一覧構築手順 1. Azure signup 2. Azure Marketplace を利用した Orchestrator デプロイ 3. OC にアクセス 4. Azure Marketplace を利用した Robot デプロイ 5. デプロイした

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