提高生產效率:適應、改善、執行
為誰設計的課程? 從 Planning 到 doing faster 課程有以下特點 根據研究 實際演練 證明結果 什麼都有,就是沒有 generic advice 很簡單易用 帶你從 Where You Are 到 You Want To Be 概觀 意志力 動機 習慣 做決定 設定目標 意志力:你最重要的資源 這邊會談到自我管理的重要性 每天練習,持續三十天,並記錄結果
為誰設計的課程? 從 Planning 到 doing faster 課程有以下特點 根據研究 實際演練 證明結果 什麼都有,就是沒有 generic advice 很簡單易用 帶你從 Where You Are 到 You Want To Be 概觀 意志力 動機 習慣 做決定 設定目標 意志力:你最重要的資源 這邊會談到自我管理的重要性 每天練習,持續三十天,並記錄結果
Kubernetes 管理 Kubernetes 的 Master 服務 Kubectl 要和 REST 介面溝通,在溝通之前,要做 authorization Kubernetes 用 etcd 當作後端 Scheduler 會負責排程 pod,可以使用預設的或是外掛 資源配額 當 Kubernetes cluster 被很多人或團隊使用的時候,資源管理變得非常重要 你想要能夠管理資
進階的主題 Volumes Autoprovisioning Kubernetes plugins 可以提供 storage AWS Plugin 可以藉由在 AWS 創建 volumes 來提供 storage,但是要在 volume 連接到 node 之前才能做 這些可以使用 StorageClass object 來完成 Documentation 使用 auto provisi
進階的主題 深入 Service 在 Kubernets 1.3,DNS 是一個內建的 service 且會自動使用 addon 管理器啟動 addon 在 master node 的 etc/kubernetes/addons 目錄 DNS 服務可以在 pod 裡面被使用,且找到其它服務運行在相同的 cluster 上 在一個 pod 中的很多 containers 的架構不需要這種
深入了解 Redux Redux 的基礎 建立新專案 react-native init tech_stack JSPlaygrounds Reducer:一個可以回傳一些資料的 function Action:一個告訴 reducer 如何改變它的資料的物件 State:給 app 使用的資料 更多 Redux 簡易 Redux 範例 123456789101112131415161
處理 Authentication Credentials 讓 User 登入 在送出 button 地方,要取得值之後,做 callback function 在送出的 button 加上 onPress 來取得值 <Button onPress={this.onButtonPress.bind(this)}> 在 LoginForm.js 引入 fireb
使用 Firebase 進行認證 前置作業 新增新的專案 react-native init auth 新增 src/app.js 1234567891011121314import React, { Component } from 'react';import { View, Text } from 'react-n
Kubernetes 觀念簡介 Service Pods 是非常動態的,它們在 Kubernetes 上面是來去自如的 當使用 Replication Controller,pods 在擴展的操作時是被終止的且再被創建的 當使用 Deployments,且在更新 image 版本的時候,pods 會被終止且創建一個新的 pods 取代舊的 這就是為什麼 pods 不應該被直接存取,而是
Kubernetes 觀念簡介 建立 docker containers 建立 container,可以使用 Docker Engine 建立 Dockerfile 來執行就可以快速建立需要的 container Docker build 可以手動執行,也可以透過像是 jenkins 的 CI/CD 軟體 在 Kubernetes 上面運行應用程式 運行新建立的應用在新的 Kuberne
Kubernetes 觀念簡介 什麼是 Kubernetes Kubernetes 是一個開源的 orchestration system (編排系統),提供給 Docker containers 做使用 它可以讓你在機器的 cluster 中規劃 containers 你可以在一台機器上面跑很多 containers 你可以運行 long running services (像是網頁應用
處理 Component 的排版 Flexbox 排版 justifyContent: ‘space-between’:上下頂到邊,平均分配空間排列 justifyContent: ‘space-around’:上下不頂到邊,平均分配空間排列 flexDirection:‘row’, ‘column’:決定方向 修改版面 修改 AlbumDetail.js,在 react-native
React Native 上的 HTTP 請求 新增檔案 /src/components/AlbumList.js 123456789101112import React from 'react';import { View, Text } from 'react-native';const AlbumList = () =>
開始課程 第一支程式的 Roadmap 在每個作業系統安裝 dependencires 針對不同編輯器安裝不同的 ESLint 生成 React Native 專案 課程 Repo 在不同的系統部署環境 OSX 安裝流程 了解 Dependency 的用途 XCode:打包程式和 React Natvie Library 到可安裝的 app,然後用 iOS 模擬器運行 HomeBrew
Container Registry:Image Storage and Distribution Docker Hub:探尋的更深入 Container Registries 你的 Container plan 需要有 Image Registry 成為 plan 的一部分 更多 Docker Hub 的細節,包含 auto-build Docker Store 是怎麼樣跟 Hub 不一樣
Docker 服務和 Swarm 的威力: Build-In Orchestration Swarms Stacks 和產品化等級的 Compose 在 1.13 版本,Docker 增加了一個新的抽象層到 Swarm,且命名為 Stacks Stacks 接受的 Compose files 如同他們對 Services、Networks 和 Volumes 的聲明性定義 我們使用 dock