RFC8071(NETCONF Call Home and RESTCONF Call Home)の勉強資料Tetsuya Hasegawa
RFC8071(NETCONF Call Home and RESTCONF Call Home)ベースの勉強資料です。
https://docs.google.com/document/d/e/2PACX-1vR7ka6inXrrw5mVinn7S9ABlZ5s7bm7Ny29QWL7N36xRG2yn1h4L7DKpgjTIkVazUv3vTN7yBUB2ahM/pub
RFC8071(NETCONF Call Home and RESTCONF Call Home)の勉強資料Tetsuya Hasegawa
RFC8071(NETCONF Call Home and RESTCONF Call Home)ベースの勉強資料です。
https://docs.google.com/document/d/e/2PACX-1vR7ka6inXrrw5mVinn7S9ABlZ5s7bm7Ny29QWL7N36xRG2yn1h4L7DKpgjTIkVazUv3vTN7yBUB2ahM/pub
Tokyo-Tech 2017 EDP-A #3 Prototype and TestMasanori Kado
This document outlines the process for prototyping and testing in Engineering Design Project A. It discusses that the goal of the class is to prepare students for more advanced design projects through hands-on prototyping and testing. It describes the different stages of prototyping from initial concept prototypes to functional prototypes. Students will create functional prototypes, test them with users at least 5 times, and iteratively improve the prototypes based on user feedback. Testing involves observing how users interact with prototypes without instruction and asking targeted questions. The document emphasizes learning through repeated testing and reflection on the process.
This document outlines an engineering design project class that skips the problem definition step and focuses on ideation and prototyping. It provides instructions for students to observe situations, brainstorm ideas, and create low-fidelity prototypes. Students are encouraged to think creatively and come up with unconventional ideas. They use a SIPOC model to map out the elements of their prototype concepts. The goal is to generate innovative solutions and get students building tangible prototypes early in the process through an experimental "think-while-prototyping" approach.
This document outlines the agenda and activities for a team building exercise. The exercise involves engineering design students drawing pictures of their team members, identifying their strengths, creating hypothetical business plans by combining members' strengths, and discussing what allows some teams to create "WOW" products while others only receive "Thank you" feedback. The goal is for teams to learn how to exploit members' strengths and work together effectively to achieve psychological safety, an important factor in high performing teams. Students are encouraged to share ideas and discuss lessons learned.
23. クラスマクロ
単なるクラスメソッドの呼び出し
class Book ActiveRecord::Base
has_many :releases
belongs_to :publisher
validates_presence_of :title, :author
end
23/50
24. ⼤クラス主義とMix-in
module ActiveRecord
class Base
# ...
Base.class_eval do
include ActiveRecord::Persistence
extend ActiveModel::Naming
extend QueryCache::ClassMethods
extend ActiveSupport::Benchmarkable
extend ActiveSupport::DescendantsTracker
include ActiveModel::Conversion
include Validations
24/50
34. ennnnnd
http://redmine.ruby-lang.org/issues/5054
module MyModule
class MyClass
def my_method
10.times do
if rand 0.5
p :small
ennnnnd # = Here
34/50
42. RSpec
テスト⽤の内部DSL
describe App do
context Access pages do
it should show index do
get '/'
last_response.body.should
match('Test Site')
end
end
end
42/50
43. 短縮メソッドの追加
特異メソッドの利⽤
def Page(id)
Page.get_by_fuzzy_slug(id.to_s)
end
Page(home)
43/50