Archive: 2017/8

0

提高生產效率:適應、改善、執行

為誰設計的課程? 從 Planning 到 doing faster 課程有以下特點 根據研究 實際演練 證明結果 什麼都有,就是沒有 generic advice 很簡單易用 帶你從 Where You Are 到 You Want To Be 概觀 意志力 動機 習慣 做決定 設定目標 意志力:你最重要的資源 這邊會談到自我管理的重要性 每天練習,持續三十天,並記錄結果

0

Kubernetes 快速學習自我挑戰 Day6

Kubernetes 管理 Kubernetes 的 Master 服務 Kubectl 要和 REST 介面溝通,在溝通之前,要做 authorization Kubernetes 用 etcd 當作後端 Scheduler 會負責排程 pod,可以使用預設的或是外掛 資源配額 當 Kubernetes cluster 被很多人或團隊使用的時候,資源管理變得非常重要 你想要能夠管理資

0

Kubernetes 快速學習自我挑戰 Day5

進階的主題 Volumes Autoprovisioning Kubernetes plugins 可以提供 storage AWS Plugin 可以藉由在 AWS 創建 volumes 來提供 storage,但是要在 volume 連接到 node 之前才能做 這些可以使用 StorageClass object 來完成 Documentation 使用 auto provisi

0

Kubernetes 快速學習自我挑戰 Day4

進階的主題 深入 Service 在 Kubernets 1.3,DNS 是一個內建的 service 且會自動使用 addon 管理器啟動 addon 在 master node 的 etc/kubernetes/addons 目錄 DNS 服務可以在 pod 裡面被使用,且找到其它服務運行在相同的 cluster 上 在一個 pod 中的很多 containers 的架構不需要這種

0

React Native 快速學習自我挑戰 Day6

深入了解 Redux Redux 的基礎 建立新專案 react-native init tech_stack JSPlaygrounds Reducer:一個可以回傳一些資料的 function Action:一個告訴 reducer 如何改變它的資料的物件 State:給 app 使用的資料 更多 Redux 簡易 Redux 範例 123456789101112131415161

0

React Native 快速學習自我挑戰 Day5

處理 Authentication Credentials 讓 User 登入 在送出 button 地方,要取得值之後,做 callback function 在送出的 button 加上 onPress 來取得值 <Button onPress={this.onButtonPress.bind(this)}> 在 LoginForm.js 引入 firebase import

0

Kubernetes 快速學習自我挑戰 Day3

Kubernetes 觀念簡介 Service Pods 是非常動態的,它們在 Kubernetes 上面是來去自如的 當使用 Replication Controller,pods 在擴展的操作時是被終止的且再被創建的 當使用 Deployments,且在更新 image 版本的時候,pods 會被終止且創建一個新的 pods 取代舊的 這就是為什麼 pods 不應該被直接存取,而是

0

Kubernetes 快速學習自我挑戰 Day2

Kubernetes 觀念簡介 建立 docker containers 建立 container,可以使用 Docker Engine 建立 Dockerfile 來執行就可以快速建立需要的 container Docker build 可以手動執行,也可以透過像是 jenkins 的 CI/CD 軟體 在 Kubernetes 上面運行應用程式 運行新建立的應用在新的 Kuberne

0

Kubernetes 快速學習自我挑戰 Day1

Kubernetes 觀念簡介 什麼是 Kubernetes Kubernetes 是一個開源的 orchestration system (編排系統),提供給 Docker containers 做使用 它可以讓你在機器的 cluster 中規劃 containers 你可以在一台機器上面跑很多 containers 你可以運行 long running services (像是網頁應用

0

React Native 快速學習自我挑戰 Day3

處理 Component 的排版 Flexbox 排版 justifyContent: ‘space-between’:上下頂到邊,平均分配空間排列 justifyContent: ‘space-around’:上下不頂到邊,平均分配空間排列 flexDirection:‘row’, ‘column’:決定方向 修改版面 修改 AlbumDetail.js,在 react-native

0

React Native 快速學習自我挑戰 Day1

開始課程 第一支程式的 Roadmap 在每個作業系統安裝 dependencires 針對不同編輯器安裝不同的 ESLint 生成 React Native 專案 課程 Repo 在不同的系統部署環境 OSX 安裝流程 了解 Dependency 的用途 XCode:打包程式和 React Natvie Library 到可安裝的 app,然後用 iOS 模擬器運行 HomeBrew

0

docker 快速學習自我挑戰 Day8

Container Registry:Image Storage and Distribution Docker Hub:探尋的更深入 Container Registries 你的 Container plan 需要有 Image Registry 成為 plan 的一部分 更多 Docker Hub 的細節,包含 auto-build Docker Store 是怎麼樣跟 Hub 不一樣

0

docker 快速學習自我挑戰 Day7

Docker 服務和 Swarm 的威力: Build-In Orchestration Swarms Stacks 和產品化等級的 Compose 在 1.13 版本,Docker 增加了一個新的抽象層到 Swarm,且命名為 Stacks Stacks 接受的 Compose files 如同他們對 Services、Networks 和 Volumes 的聲明性定義 我們使用 dock