發表文章

目前顯示的是 4月, 2017的文章

在macOS作業系統下進行Version_Control

圖片
之前在  windows系統常用的 tortosiegit  小烏龜 和 git for windows 在 mac 作業系統毫無用武之地 所以只能找另一個 東西  來做一個詳述的步驟流程了 不然真的滿頭痛的 !!!! 用習慣windows之後  再去用 macOS 會很不適應 = =||| 首先針對  git  做一個 安裝程序修改 (這是windwos系統下) (這是macOS系統下) 這裡分享一個小發現 在windows下我們時常下載下來的對應  副檔名為  .exe 而在 macOS 下  則是  對應 副檔名為  .dmg 快點兩下 執行

When iOS Project and FireBase has a handshake with each other , it makes something different.The History of FireBase and Some Geography

圖片
https://developers.googleblog.com/2016/05/google-cloud-messaging-and-firebase.html 這次要來先完成用Xmind建立的  心智圖中第一部分 這裡我要借助 FireBase平台 給予我力量  FireBase 平台 介紹: FireBase 是一個可以即時又跨平台, 並且讓開發者能夠實踐即時資料同步的資料庫串聯網路平台,目前應用橫跨Android、iOS和一些Web及IoT,提供API讓開發者能即時同步客戶端資料庫。 The History of FireBase and Some Geography 於2011年  9月 被創立 其團隊位於舊金山(San Francisco) 和 加利福尼亞州的山景城(Mountain View, California) 兩地 這裡的  Mountain View 是指一個城市的名字而非山上景色 山景城 位在 加州 於 2014年 10月被Google公司收購了 於2016年 5月 被Google工程師開發釋出了更多新的功能服務 參考 wiki: https://en.wikipedia.org/wiki/Firebase https://en.wikipedia.org/wiki/Mountain_View,_California https://en.wikipedia.org/wiki/San_Francisco 它主要靠廣告來營利 Step1. 建立一個 FireBase帳號 FireBase官網 https://firebase.google.com/ Step2. Create你的新專案, 並命名之 這時你會看到如下視窗 代表你必須先行創建一個空iOS專案 它會幫你打包 Google的服務到你的應用之中並做綁定 副檔名為.plist 之後要自己拖拉至自己的 專案 先下載下來 加到自己的 Project Folder

VMware WorkStation上修復網路連線問題_macOS

圖片
我們在VMware上建設好了 不管事 macOS系統 or 其他作業系統往往 最令人害怕的就是無法連上網路 那就會十分不方便 因此這裡要跟大家分享一些網路連線上問題排除的學習經驗 這裡作者要教大家如何去修復網路連線並重新設定 在 Vmware上 Edit --> Virtual Network Editor 中 我們可以去查看其對應的網卡部分 一般在  虛擬機 連接 實體機 網路之中 Step1. 我們可以  將 虛擬機 設定為 Bridging(橋接網路) Step2. 查看 實體機的 IP 、 子網遮罩(Subnet mask) 、 預設閘道(Default Gateway)、DNS設定 Step3. 設定虛擬機的 IP 、  子網遮罩(Subnet mask) 、 預設閘道(Default Gateway)、DNS設定 我們所需要的網路設定有 Windows: IP 、 子網遮罩(Subnet mask)、預設閘道(Default Gateway)、DNS 主機名稱 群組名稱 Linux: IP、子網遮罩(Subnet mask)、預設閘道(Default Gateway)、DNS 其實主要觀念就是 IP:是每台主機都不重複的 , 就好比如 國民身分證字號或車牌號碼 192.168.10.0開頭通常是for 區域網路(內網)用的 子網遮罩(Subnet mask):----> 對內 Subnet Mask 可以讓伺服器得知所要接收或過濾的資訊有哪些。 若想連接相同區網,除了必須IP相同之外,子網遮罩也必須一致喔!!!! 預設閘道(Default Gateway):------>對外 主機要進入網際網路時候,必須透過Default Gateway 習慣上會用 192.168.0.1做第一個 DNS(Domain Name Server) ---> 可識別網域名稱 可讓伺服器得知網站的識別名稱 代表哪一個真實IP位置 例如: 168.95.192.1就是 中華電信的 DNS伺服器 首先在你的任何一台筆電中用無論 Wifi 或 有線連線 方式 讓本機端電腦有連線 (這部分就省略....) 緊接著來到 Vmwar

淺談AWS物聯網_雲端運算平台_它為何會廣大被諸多企業及公司所使用呢?

圖片
官網連結: https://aws.amazon.com/tw/ AWS ( Amazon Web Services) 我們先看一下 人力銀行上的一些職缺相關所需具備的技能 和職務 好的  突然有動力了 嗎  !!!! 和 AWS有相關的 職業內容叫做  「雲端架構師」  及   「系統工程師」 首先我們先來探討一下 「AWS平台」 它為何會廣大被諸多企業及公司所使用呢??? 這主要可以從 它的發展歷史 它所提供了那些服務 這兩面向來探討 Amazon 大家都知道是一個世界上滿大的線上銷售平台

iOS_Loading_Effect_ActivityIndicator登場_步驟流程

圖片
第一種設計.  兩個按鈕切換 Step3.程式調用 第一版 // // ViewController.swift // loading_Animated_exercise // // Created by Abraham on 2017/4/29. // Copyright © 2017年 Abraham. All rights reserved. // import UIKit class ViewController: UIViewController { var activityIndicator:UIActivityIndicatorView = UIActivityIndicatorView() @IBAction func start(_ sender: Any) { activityIndicator.center = self.view.center activityIndicator.hidesWhenStopped = true activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyle.gray view.addSubview(activityIndicator) activityIndicator.startAnimating() } @IBAction func stop(_ sender: Any) { activityIndicator.stopAnimating() } override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. } override func didReceiveMemoryWarning() { s