Just My Life & My Work

Posts tagged ‘problem’

四分位距 (InterQuartile Range)

怎麼算四分位距 (IQR)真是個好問題!圖解看起來很簡單~

四分位距 (InterQuartile Range).png

WiKi如何描述四分位距:

四分位距(interquartile range, IQR)。是描述統計學中的一種方法,以確定第三四分位數和第一四分位數的分別(即 {Q1和Q3的差距)。與變異數、標準差一樣,表示統計資料中各變量分散情形,但四分差更多為一種穩健統計(robust statistic)。

(繼續閱讀…)

廣告

關於 Swift 4.1

最近又「逼不得已」要更新Xcode 9.3(原9.2),原本沒有很想趕上潮流,不過因為老闆把自己的iPhone升級到11.3,我要幫他灌App測試,Xcode就跳出不支援該版本⋯⋯使得我被迫要升級Xcode!更沒想到的是,要安裝Xcode 9.3,還要先升級Mac OS 10.13(原10.12.6),這過程要花我整個下午的時間啊⋯⋯

本篇議題是關於 Swift 4.1,Xcode 9.3就能以Swift編程,以為只是小更新並不大礙,沒想到我所使用的Libray/Framework出現問題!!!

Swift第4版本提到Charts套件超好用,它要以Swift 4.0來編譯,所以要到某處選擇設定。今日更新到Swift 4.1

關於 Swift 4.1 Xcode2

想說編譯執行會很順利,誰知出現⋯⋯

關於 Swift 4.1 Xcode1

這不符合Swift版本問題很神奇啊~

error: The following binaries use incompatible versions of Swift:
/Users/happyboy/Library/Developer/Xcode/DerivedData/TestDeviceSDK-deuhrepxfcygzyguaogwmklmzddz/Build/Products/Debug-iphoneos/TestDeviceSDK.app/Frameworks/Charts.framework/Charts
/Users/happyboy/Library/Developer/Xcode/DerivedData/TestDeviceSDK-deuhrepxfcygzyguaogwmklmzddz/Build/Products/Debug-iphoneos/TestDeviceSDK.app/Frameworks/Zip.framework/Zip

目前還在找解法ORZ,依然有經驗地翻舊文章下載舊版Xcode,先成功編譯後推Git。

想問熟悉寫Swift的高人,到底有多少時間在改Swift語法和設定呀⋯⋯

參考:Swift和Objective-C混編的注意啦

糟糕的API製作

一年前也就是2017/1/27的紀錄,我經手一個幼稚園案子,我以為只要負責開發App的部分即可,所以報價非常的親民,因為對方是我非常好的老闆朋友。不過最後證實,這個案子讓我公司虧錢,時間成本多出3倍,為了斬斷所有牽絆,在卡卡頓頓開發一年後,宣布不再接手維護。

以下就描述我身為軟體架構師觀察到的問題:

API開發

此案不明原因分成三個人⋯⋯

  • A創造規格人(實作原型)
  • B建立架構人(實作雛形)
  • C開發實作人(實作成品)

幼稚園案子.gif

照理說,ABC要同一人才是!因為每個人的邏輯思考不同,若分為三個人接續製作,最後成果極度可能四不像,那可是會大大增加開發成本!

(繼續閱讀…)

[iOS][watchOS] Watch App三個ID設定

三年前(2015年)幫公司製作比特幣查詢用的Watch App,已有開發經驗遇過一些坑,照理說能馬上迎刃而解才是,不過大腦卻沒能及時反應,只好上網打關鍵字求解!

watch apps

問題:

error: WatchKit Extension doesn’t contain any WatchKit apps whose bundle identifiers match “com.happy.watch.watchkit". Verify that the value of WKAppBundleIdentifier in your WatchKit Extension’s Info.plist matches the value of CFBundleIdentifier in your WatchKit App’s Info.plist.

想開發Watch App,需要申請三個ID:

  1. iOS
  2. WatchKit App
  3. WatchKit Extension

這三個ID逐一依賴,怎麼說?3依賴2,2依賴1,缺一不可哪~

(繼續閱讀…)

使用快煮壺會跳電

過去有超過十次跳電的經驗,後來發現是使用快煮壺跳電,就在想怎麼會一使用快煮壺就容易跳電,發生的情況有:

  • 洗澡時
  • 洗衣服時
  • 開冷氣時

過去同時洗澡、洗衣服、開冷氣都還不會跳電,怎麼再多使用快煮壺就跳電!?我指的情況是:

  • 洗澡時+快煮壺
  • 洗衣時+快煮壺
  • 開冷氣時+快煮壺

有更大的機會跳電~

台熱牌快煮壺

(繼續閱讀…)

[iOS] 上傳App到App Store問題

最近幫公司準備送審App,發現一個之前沒遇到的問題:Too many symbol files

DSYM00002 (繼續閱讀…)

冰箱門忘記關

原以為這種粗心大意的事情,不會輪到我身上,終於我還是冰箱門忘記關⋯⋯前一晚不小心讓冷凍庫沒關緊,隔天中午要自己煮滷味麵時,赫然發現冷凍庫沒關好,而裡頭的東西都被解凍。

10/15週末因為卡努颱風,所以蒙奇例會改為線上,來回多次查看冰箱是否能正常運作,發現冷凍庫和冷藏櫃都不冷了,我便思考著要如何解決這問題,最怕就是在忙的時候還有雜事攪局!

冰箱門忘記關00001

(繼續閱讀…)

標籤雲

%d 位部落客按了讚: