其實我每年要繳那個蘋果開發者的年費,都覺得有點心痛耶。美金99元,不管你今年到底賣多少,錢都一樣要出去。然後抽成又是三成,拜託,真的有人計算過,如果你的App本來就沒什麼人買,光是回本到底要賣幾套才行?會不會做到後面想說乾脆別做了……還是只有我自己一直在腦袋打轉這些問題啊?你們有感嗎? Jun 20
其實一直搞不懂為什麼要用LINE那種打卡App,對啦,也許我真的比較習慣傳統的東西吧。之前公司突然說強制大家都要換成這個,用沒多久就出一堆狀況。有時候還會自動掉線,然後訊息偶爾直接吃掉,根本不知道自己有沒有打到卡。記錄也怪怪的,時間會亂跳,有時候還找不到到底哪裡可以點進去,每次早上一開群組一堆通知消息蓋過去,那連結整個消失在海裡。 印象最深是某天加班完,被主管說漏打一筆遲到,我超傻眼 - 明明是系統自己沒更新好嘛!只能苦笑,也講不清楚。所以老派一點其實還OK啦,我反而比較懷念那台指紋機,雖然不是什麼科技很炫,但至少少很多烏龍。不然每天都心累欸。 Jun 19
我上次在辦公室幫公司弄活動,臨時用那種線上QR Code產生器把Google表單變成一張小黑白碼貼出去,現場大家的反應都是「這也太方便了吧!」但其實我腦袋裡有點在打鼓,像這種免費的QR Code網站,真的沒問題嗎?例如:會不會哪天QR code連去的不是我的表單,而是被人偷偷換過啊?還是掃的人資料直接流出去?老實說,每次搞這些免費網路工具,好像都要賭一點信任運氣耶。可能我想太多,但萬一真的出了什麼包,那就很難受了。不過不得不說現場推動起來效率是真的爆表,手機拿出來就掃、填完秒送出。我自己有點糾結啦 - 你們碰到這類事情,都怎麼選工具或預防?會特別挑哪幾家還是隨手一搜就用下去?感覺很想聽聽別人踩過什麼雷。 Jun 19
最近我們社團超常有人在找不到設備,借東西還來不及記名字,然後人一多真的是……亂。原本想說就大家手動填個表,結果不是忘了帶筆就是懶得簽,到最後根本查不出誰拿走什麼。之前還有一次器材收不齊,差點被老師念。 後來突然想到條碼機,但那種專業的好貴,也不是非買不可吧。然後跟學長閒聊的時候,他直接說 Google Sheets 其實可以自己產生條碼,用一些外掛或函數搞一下就好。我原本以為很複雜,其實三步驟而已,而且 batch 產生一堆,不需要技術門檻。真的,就算你完全不會寫程式也 OK。我們試給手機、平板掃描條碼,感應都順暢,看紀錄也不用回電腦查。 這樣用起來,比我預期中還要省事。而且發現這招各種場合都能派上用場。不只社團啦,有些二手拍賣小型活動、或者交換書之類,都可以靠 Google 表單和條碼處理掉麻煩流程。有時還覺得自己像找到新玩具,同學看到我弄完一直問怎麼設,好笑又有點爽哈哈。 老實講,大部分人一開始是怕麻煩,所以死守著舊方法。但看過真的操作一次,你就會覺得:「欸所以這以前怎麼沒想到?」下次如果你們活動也遇到混亂狀況,其實可以考慮玩玩看,不難啦… Jun 19
有次我在用 Dart 搞 Stream Transformer,把資料過濾什麼的,本來以為很簡單,結果轉換過程中失敗的時候根本雞飛狗跳,完全不知道哪裡壞掉。那時候沒想到 try-catch 可以直接擋掉錯誤,害我整條 stream 一坨亂,真的頭很大。後來靈機一動終於加了 try-catch,順便也去查 StackTrace 怎麼看,一下子就抓到 bug 那個點。現在回想起來蠻得意的啦,之前一直搞不清楚的東西突然通了,好像升級打怪一樣爽。 Jun 18
嗯,先說一下,我人現在其實還在德國。平常都在幫一些跨國團隊弄自動化,有點像是幫大家把不會動的東西接起來,可以自己跑流程那種。有一陣子我剛好遇到一個案子,就是得把 LINE Bot 跟 Google 表單湊一起。為什麼?台灣的客戶填完表單,資料就能直接回推到 LINE,而且每份回覆都要即時收集,不然就是要人工盯很累。 我的解法嘛,總共試了三條路:一是用 Apps Script 監聽 Google 表單;二是找第三方整合工具(Zapier、Make 這種);三則是硬搞 Google Form 的 API…但講真的,那個 API 有些地方真的超陽春,用起來彈性不是太夠。 如果純講直覺,其實 Apps Script 比較像工程師會選的,你可以設 trigger 就等於有人送出馬上執行。不過小細節很多,很容易卡一堆 debug 問題,有時邏輯沒想好又要重來。但它速度快是真的。 Zapier 或 Make 那型比較無腦,不太需要寫 code,可彈性跟速度我覺得普通啦。而且你知道嗎,其實蠻多台灣做行銷或活動的團隊壓根不熟那些自動化平台。大概也只能靠有些經驗的人來調整、測試,所以難怪老闆愛丟這種活給我們處理。 其實說白了,不怕失敗反而比較容易學會。我之前就有兩次卡住,一直搞不懂哪裡出 bug,但只要慢慢摸清楚,下次超級省力。印象很深,有一次 debug 搞到凌晨,人快爆炸,一抬頭才發現窗外夜景爆美,算了,就當作意外的小確幸吧。欸對,有空自己玩玩不同方法組起來,其實蠻有趣的 - 反正失敗也沒什麼好丟臉,又不是只有你卡關。 Jun 18
我家有兩個小朋友,其實我當初只是單純想幫家裡弄個網站,說真的根本沒想太多。剛開始只是隨便丟了幾個很普通的詞上去,像什麼「親子活動分享」、「家長經驗談」這類,感覺直覺就會用嘛。但現實超打臉 - 流量少到讓人懷疑是不是搞錯了啥。我一度以為大概也沒差吧,就玩票性質做做而已。 後來不知道是半夜看論壇還是臉書社團滑到,有人在討論「長尾關鍵字」。那時候其實不信,你知道嗎?感覺好像又是哪種網路名詞在唬人,可是一查,比如「親子假日去哪裡」或「新北免費活動推薦」,這種講得比較細碎、生活感強的詞… 欸居然真的有人在找,流量也高一些耶!就這樣,我那段時間每天標題改來改去,一直換關鍵字,就像調遊戲角色屬性,不停測試結果。 老實說,如果沒有自己亂撞過一輪,那些道理完全聽不進去。很多事你一腳踩進去才會懂,真的是方向歪掉都不自知。我後來超常翻別人的文章或問厲害的人怎麼下關鍵字,就慢慢把網站弄順。孩子看到自己家的小站偶爾有人來留言還蠻興奮,每次都追著問我數據怎樣,可是晚上又嫌我熬夜太晚啦… 唉算了,好像每次聊到最後都變成碎念。不過反正啊,關鍵字真的不要亂下,不然就是白忙一場! Jun 17
嗯,我一直在想這個QR Code掃完自動帶資料的事情,說真的,我好像不是那麼能放得開。前陣子去一個說明會,他們就用這套,一掃進去基本資料自動出現,看起來省了不少事,可是...其實我那時心裡蠻卡的,你懂嗎?就是,這樣直接把自己的資料丟給系統,大家真的都習慣嗎?或者說,有沒有人覺得被控制感很重? 還有啦,如果它抓到錯誤的資料,就等於要在現場一直改來改去,反而拖更久。我看到旁邊有幾位長輩,他們用手機本來就比較不順手,掃完整個畫面定住,完全不知道該點哪。然後工作人員手忙腳亂,一度有點小混亂,我自己看了也挺焦慮。 對了,我還想到,不是每個人都無所謂隱私這件事。有幾個朋友,只要遇到自動填寫,好像就覺得怪怪的,有點抗拒吧。他們會擔心資訊怎麼存的,是不是一下子流出去或什麼…可能有的人資安意識比較高,也不一定願意繼續操作下去。 坦白說,有些場合這東西確實能快很多,沒錯。但我自己傾向,多保留一些選項,比如能不能讓人手動慢慢填、或者活動前先教大家怎麼操作。總覺得一昧拼效率,好像把某些人的困擾給忽略掉,那是不是其實…還需要多想想啊。 Jun 17
沒什麼力氣細講啦,反正就是這樣。找那種 app 外包公司,我自己經驗…其實沒有很喜歡。有一次前東家找過,一開始看合約跟服務範圍都蠻漂亮的,標榜什麼他們都做得來,開價也還好。但開始進行後問題就慢慢跑出來,每次想加個功能,他們就一直報額外的費用。有時只是改個小細節也要錢,而且講話愛用很多技術名詞,我根本快聽不懂,有點像故意繞圈圈。 到了最後交件那幾天,其實氣氛整個很炸,每天被各種「要再調一點」搞到很煩躁。我記得最後成品出來,跟我們最初討論的想法已經差很遠了,也不能說完全不行,但心裡會有落差啦。欸不是說所有公司都會這樣喔,只是我覺得還是多問、多打聽、朋友分享那種,比較安心一點。我自己現在如果真的要外包,大概花貴一點也願意,多挑幾家,比較不會踩雷。 Jun 17
有一陣子接到要幫台灣這邊的NGO弄個國際會議,還是線上+現場的那種。跟想像的不太一樣,語言倒沒啥問題,反正大家英文夠用。最頭大結果其實就是那個簽到系統 - 要能免費、真的超容易上手,而且跨時區大家都得隨手開、隨手看。不只是亞洲而已嘛,美洲歐洲都有團隊,我記得光排討論時間我人都有點神遊,更不用說很多雜七雜八的配合麻煩。 那時候研究過好幾種 - Google Form啊、SignInApp Lite、Jotform那個有額度限制的版本、然後Eventbrite免費版,再加微軟Forms。嗯,怎麼講,各種小問題一定躲不掉。Google Form給你亂自由但偏偏不能馬上對名單;Eventbrite設計算可以啦,不過介面洋味很重,有些年紀大的夥伴老是反應看得霧煞煞;Jotform漂漂亮亮但只能填有限張表單。一陣糾結下來,只能選比較熟練又穩的辦法:Google Form抓來丟Sheet,自製一堆QR code讓大家掃,順便把微軟Forms藏著當備案。也不是完全無怨念,其實如果有更多互動、核銷那些功能,我還挺願意再摸索新工具,只是真的要拉不同國家背景的人同時習慣,就覺得……這沒比開大會簡單多少,有點哭笑不得啦。 Jun 16
有時候想一想,其實我最近在台北那個大品牌合作案,幾乎完全靠LINE。原本不是以為應該會發Email那種嗎,還會很正式什麼的,可是他們就直接拉我進一個群組,說了句「這裡聯絡最快」。嗯,一開始超不習慣的,我還小擔心消息漏掉,但沒兩天,每天早上習慣第一件事就是打開LINE先滑一下,看有沒有突發狀況。很多東西,比如資源要申請啊、資料來回,全都直接貼在聊天框。偶爾還莫名聊起早上吃什麼 - 氣氛比以前冷冰冰的信件好多了。 哦然後,有好幾次簡報改到一半,他們要加頁或換圖,也都是LINE直接傳檔就搞定,不用再登公司信箱找附件、下載又上傳啥的。速度感覺真的是快多了。我其實覺得大家現在都被LINE綁著啦,這樣講也對吧?欸對,小編某天突然說訊息根本停不下來,每次開手機都是紅點暴增…(他有點崩潰但沒辦法)。總歸一句,就是溝通什麼真的順手,不太會再糾結流程慢這種問題了。 Jun 16
最近在想,說真的,原本天真以為寫個小遊戲只要把它包成 APK 丟上去 Google Play 好像就搞定,結果根本沒那麼簡單欸。是我們大學生太天真嗎?一查才知道原來得有一個 Google Play 開發者帳號,而且還不是隨便申請就完事。直接先收你 25 美金,不知道現在匯率多少,大概也差不多台幣七百、八百左右?而且這筆錢還不能省掉 - 雖然至少不是每年繳,是一次付清啦。有聽說 iOS 那邊開發者帳號要年費,每年都得給…荷包壓力直接翻倍。所以我們討論之後還是堅持 Android 比比較友善一點。 然後講真的,一群窮學生大家都是 budget 超拮据那種。我腦袋突然靈光一閃,乾脆跑去問學校的創新育成中心(對,就是那種平常很少進去的地方),厚著臉皮問:欸這 25 美應該可以報帳吧?其實當下超緊張,好像有點丟臉。沒想到老師跟行政居然說,以前也有人這樣做過,只要最後能驗收成果,例如遊戲有順利上架,他們就能協助核銷。重點是他們其實看重的是成果展示,就是專案如果真的推到平台上會被記上一筆,超級加分。所以我馬上整理一份完整流程傳給下一屆(啊…沒有格式,全憑印象亂寫一通那種)。覺得像通關打怪帶隊友,有夠爽快! 哦對了,那次之後才明白,其實資源只要開口爭取,你永遠不知道學校到底肯支持什麼。有時候只是問一句差點改變全局。如果你也是缺預算不敢開口型,拜託一定要試試看。不然你根本不會曉得自己可以多擁有幾條路啊。 Jun 16
其實這個真的有點臨時,反正最近剛好因為課堂要交東西,跟同學湊一湊就把我們寫的小遊戲丟去 Google Play 想看會不會有人下載。結果上傳前第一關直接卡費用 - 註冊開發者帳號一次要 25 美金,不是訂閱,是那種你繳過一次就一輩子有效,但...欸25美金對學生還是蠻有感的欸,而且不能分期也沒優惠券(亂講)。還特別查了官方說明本來怕像 Apple 那種年費嚇死人,結果真的只有這 25 塊。沒有別的手續費這點算有良心。 然後付款方式也是很妙,只能刷信用卡,沒有其他選項,所以如果身上沒卡(超多大學生根本沒信用卡吧),只能拜託爸媽或朋友幫你付,有夠尷尬。順便補充一下,我看到討論區有人在講 Google 有時候會主動審核帳戶,好像不是放著就沒事,萬一信箱漏掉什麼通知搞不好被鎖帳號都有可能。所以開通之後記得偶爾看一下信箱、看看規則有沒有偷偷改。 最後突然想到,假設作品根本沒人下載,是不是帳號也有可能被砍?有人遇過嗎?這邊超想知道實際案例,如果真的有被刪掉的拜託分享一下經驗! Jun 16
有一陣子我試著用 Google Sheets 做條碼,其實小量還行,但如果一堆要弄就很容易變得亂七八糟,尤其格式那個,真的不穩。外掛也不是每次都正常,有時候根本打不開。嗯,我自己後來都是直接去找那種專門的線上條碼產生器,速度快多了,看起來也比較乾淨。 另外,用手機掃嘛,有時真的會遇到那種掃不出來的情況,很無言,要嘛是解析度太差還是怎樣。不過話又說回來,臨時需要、不想裝什麼新東西,就這樣湊合一下 Google Sheets,也是勉強能用啦。 Jun 14
其實之前我真的有用過Webnode耶,就是為了學校的那個專題小組。講真,一開始還挺慌的,完全沒碰過什麼寫網頁之類,程式碼光看就很想逃走...但這個平台介面其實一點都不兇,很像在玩樂高直接拉來拉去排東西(真的超適合手殘黨)。我們那次是要弄一個「校園活動介紹」的小網站,結果不到半天,重要內容什麼的通通擺好,標題、照片、甚至Google地圖跟YouTube影片直接丟上去OK欸。不用傷腦筋主機那些黑科技,也不用懂怎麼註冊網域,它後台好像都設定好了。 對了,有趣的是手機版會自動調整排版啦,就不用怕老師看手機跑版又碎念什麼「這怎麼歪掉」。雖然你硬要說,有些超進階功能,比如…呃比如我們同學問過:能不能加購物車?咳,其實付費升級才有,不過純做介紹頁面還蠻夠了,新手無痛開工讚爆。哦還有,如果只是收表單辦活動報名那種,我保證你完全不會卡關,小白等級也玩得轉。預算拮据就先從免費方案跑也行啦…唉總之Webnode就是一個很友善、省時間的平台吧,對我這種懶癌患者(和所有社團忙翻的人)都很可以推薦! Jun 14
你有沒有突然覺得,Android 原生開發其實根本不只是做個漂漂亮亮的前端畫面?我想到兩年前,新加坡那次我們帶團隊跑去美國參加一個 IoT 解決方案競賽 - 老實說,那時候以為就是拼 UI、搞炫技,結果完全不是這麼回事。基本上,我們拿原本的 Android app 直接要跟什麼硬體設備對接,要解 BLE、然後還牽扯到各種感測器東西,整個超煩。 但其實累的不是只有設計師啦(設計真的忙爆),連底層那些什麼網路協議、資料處理流程,工程師照單全收。我記得有一次狀況超複雜:我人在新加坡,但要連線給台北那邊的雲端架構師一起除 bug,然後德國夥伴又一直問我本地 API 怎麼搞才安全 - 而且同時還要邊寫技術文件,等著南非總部審。講真的那幾天感覺腦子快燒壞。 所以,其實你最後會發現,那種「我就寫 app」這句話,好像也太小看自己了吧?明明很多時候你必須跨到 OS 底層,有些是網路傳輸管理,有些又突然變成裝置控管專家,每個環節都很容易踩雷又不能馬虎。我後來在提案的時候,乾脆直接把全部需要動用到哪些資源通通丟出來講,不管 DevOps 還是資安審查誰都別想假裝沒聽見。 喔對,有一件事特別誇張。有一次訊號同步出了大包,被卡將近五天...那陣子真心想翻桌,要不是靠一位業界老哥臨門一腳救援…反正這故事改天再細聊。不過每次遇到類似狀況就更覺得 - Android 原生開發真的啊,不是外面人說的那樣簡單,你懂我的意思吧? Jun 14
老實講,我真的也是到大三那時候,根本不知道LINE有什麼統計機器人,就是那種能幫忙整理聊天室狀況的東西。噢,想起來那陣子剛好是我們系上討論辦活動,人超多、訊息狂炸,要追進度跟誰在聊天基本靠土法煉鋼 - 一直拉回去翻紀錄找重點字眼。後來某個同學跟我說,不然裝個統計bot試看看。 裝起來意外滿簡單,其實你就加它進群組,再設一下要分析哪些,像誰話最多啊、一週內哪天最熱絡這類的。有些機器人還能自己選你想追的數據欸。 對,我們還直接把那些互動圖表拿去投影給老師看,很有說服力嘛,所以申請經費或場地資源更容易一點。記得有次訊息突然暴增,老師還突然問:「怎麼回事,你們活動是不是失控了?」我在旁邊真的憋笑差點沒忍住。 然後整理報告就省事超多啊,因為不必每次都跪著抄LINE裡面堆積如山的對話資料,只要拉一份圖表出來就ok。只是說,有時候忙起來會忘了要查新數據,就變成靠隊友密我:「欸結果出來了快看!」喔 - 真的是互相救命,大概就是這樣啦。 Jun 13
上次我們小組討論要弄一份校園美食指南,結果我那時根本沒多想,就直接打開 ChatGPT。這東西動作真的有夠快,不只是查資料、分類整理,連什麼優缺點、價格區間它都幫我列好了。有種,你知道嗎,就是過去大家都習慣用 Google 搜尋「學校附近吃什麼」,然後開始慢慢爬推薦文章。但現在,我自己下意識第一步就跑去問 AI,因為整理成重點很方便,根本不用再手動比對一大堆資訊。 還有,有一次助教讓我們做社群流量的簡報,那時候其實我腦中浮現的第一個工具不是 YouTube 也不是臉書,是 TikTok跟像 ChatGPT 這類 AI 工具。就是那種短影音給你很濃縮的重點感 - 你不一定全懂細節,但保證會抓到答案最關鍵的部分。而且像我們組在討論提案流程,其實也會直接拿 GPT 模擬 Q&A,一輪順一下流程再找老師要資源。 老實說,我現在對 AI 的依賴有點誇張,以前都愛滑手機刷社群嘛,最近反而是在玩 Prompt;連休息時間都懶得發文,只想一直試各種問題看它怎麼回。欸,不知不覺滑短片的時間,全被拿來「調戲」AI 了耶... Jun 13
在倫敦的時候,辦公桌那邊擺了一堆線,一台Mac。團隊根本沒人見過面,有的一個在柏林、有人早上還是在雪梨吧。檔案都丟來丟去,很常不知道現在誰改了哪裡、今天進度怎麼樣,反正就是整天問來問去。 然後有一次要做一個跨好幾個國家的案子,有點緊急,大家時間不太搭。本來頭很痛,不過那陣子突然發現Notion超能救命,把所有東西放一起同步,開個頁面就大概知道大家弄到哪。還有Alfred這種可以快速跳App或查資料的小工具,其實用久真會回不去了。 其他同事又塞給我一個叫Magnet的排視窗軟體,看他們拉拉抓抓分割螢幕,每次螢幕畫面整齊得很療癒。我自己偶爾才打開,不過好像一用習慣真的沒辦法忍別人的電腦亂糟糟。老實說,如果沒有這些Mac上的小玩意兒,我搞不好早就投降換回傳統辦公室那種。 順便想問,你們平常會固定用哪幾套?有沒有什麼一定要推薦給遠距工作的人? Jun 13
欸你們最近有沒有被RWD搞到想罵髒話?我們才剛弄完一個旅遊預訂平台的整個重構,手機、平板、桌機…根本三種人生。調一版順眼,換裝置直接破圖超煩。有時候光是header就想重畫十次,我還在猶豫到底該不該讓它漂漂亮亮還是直接粗暴塞資訊。 有人是不是也有遇過那種 - 設計稿看超美,結果套下去用起來大災難?我自己的習慣啦,都會先抓主要流程跟幾個最重要的CTA出來,管它美不美至少能按再說。其他什麼圖片標語細節全都先往後擺,有空再加,不然按鈕漂流記真的每天上演。 說真的,多語系最折磨!尤其遇到英文變長、日文窄、中文爆字體的時候……那排版真的很崩潰。某次button差點衝破外框我笑爛,只好硬改成icon+tooltip,又怕老人家根本不知道怎麼用。 其實最後我們團隊沒啥神招,就是靠著A/B測試一直盯數據,一有怪現象馬上回滾或小修一波。工程師常常敲我:「你這UI又炸了啦!」只能摸頭抱歉請他喝咖啡。 對了,你們都用什麼框架?現在是不是大家都跳槽Tailwind了還是老派繼續抱著Bootstrap?(誠心求推薦,有暗黑玩法的也歡迎分享!) Jun 13
其實,我本來只是想亂玩一下那種 - 就是資訊系大學生,有時候很愛突然冒出點奇怪的點子。之前參加校內創意競賽,原本心裡想「不然來個App提案好了」,可是說真的,完全沒方向,不知道怎麼開始弄。 結果後來就有點被自己逼急了,厚著臉皮去找老師聊,他也挺直接,就丟Android Studio給我,要我先用這個試試看。順帶一提,他提醒我如果真的要上架,到Google Play還有什麼帳號費用,那時我根本還搞不清楚是年費還是一次買斷的,差點問錯話… 對了,中間找了幾個學長姐打聽 - 他們其實都講差不多的內容,但有人特別跟我講:你可能會低估維護bug、改版那些事情花掉的時間,本來以為寫完能鬆口氣,現實常常不是這樣。我好像那段時間變成超級寄生蟲,每次訂便當什麼名義都可以拉他們閒聊一下進度,不問清楚真的做不到啦。 說到底理論歸理論,實際寫程式、跑審查流程,全都是另外一套規矩。有時感覺再怎麼準備都還是少一點,結果還不是只好咬牙頂著做下去。 Jun 12
嗯……想起第一次真的自己動手幫團隊弄 iOS App 上架的時候,其實壓力蠻大的。尤其是那個開發者帳號啊,我還以為就是上網填一填,沒想到公司資料審核、電話確認什麼的,一直來回,有夠煩,有一點小錯就會被卡住,好像搞了三四天吧?現在回想,那些行政流程,真的比寫程式本身還讓人頭痛。 然後大家常常會以為,只要有 IPA 檔就能直接送審,但實際根本不是這樣。有很多小東西你一定得準備好,像隱私權政策、截圖那些,你只要有一項忘記 Apple 很快就打槍。我印象超深刻,那次我自己漏掉適用年齡分級那格,整個 App 就卡在那一天不能動,只能趕快補傳。說明文件什麼也很重要,尤其如果你的 App 有接 Facebook 登入、推播功能之類的,用途都要解釋清楚,不然 reviewer 一定一直問問題。 還有,每次真的送出之前我一定習慣請大家再互相檢查一次所有說明跟介面語言,看起來雜事一堆,其實省下重送流程的時間多到嚇人。不知道是不是我老了啦,現在覺得很多步驟其實都是經驗累積下來才慢慢不緊張,但新手遇到這套是真的會焦慮,很容易忽略一些奇怪的小細節。Apple 那邊其實每一條都抓得很細,不誇張,小到你看不到的 bug 他們都可能挑出來。唉,所以哦,要提早開始準備比較保險吧,就當做先多吃點苦也沒差啦。 Jun 12
做專題那陣子,我其實踩過 Jetpack Compose 那個重組的大洞。Snapshot System,一開始完全不知道他到底怎麼在搞,就是,state 只要一改,畫面全部重繪,有種很失控的感覺。以前就亂 setState,一直呼叫、瘋狂塞,結果你知道嗎?整個 UI 就直接卡炸,好像在操老電腦。 慢慢才有點明白 snapshot 到底怎麼追著資料變動跑。他怎麼記、怎麼看這些變來變去的東西…然後我後來開始用 remember 啦、derivedStateOf 這些還有 key,不然真的會掉進效能地獄。有點小心得是,你每次想省事亂搞,它一定還是回來咬你一口。 話說,一開始覺得超煩,可是真的搞一陣子之後……嗯,其實還蠻爽的,有種闖過去的新手村成就感。可是如果你要是遇到那種頁面一大堆元件一直動的,就,很誠實講,Jetpack Compose 的重組沒在跟你客氣。真的得花點心思規劃好,不然整包事情可能會爆開。 Jun 11
其實那時候我寫報告,真的有很認真去查SEO關鍵字欸,挑了一堆網路上說超熱門的詞,還以為這樣就可以了。可是後來老師看完直接跟我講,好像不是只靠熱門就行…嗯,我當下有點傻眼,心裡想,不就是越多人搜的詞越好用嗎?結果後來自己又去查才發現,不只是要看人氣,還有什麼相關度、流量這些怪東西,而且有些冷門一點的關鍵字,效果居然更好?! 我那時還拉著同學一起討論,到底這些關鍵字要怎麼排才比較OK,結果光是流程就快把人搞瘋,一下篩選、一下排序,有夠複雜。唉,我真的很好奇,是不是只有我覺得這個步驟超麻煩啊?你們不會也覺得想放棄嗎… Jun 11
小孩最近寫APP,安全設定那邊一直卡關。我有時就坐在旁邊一起看SSDLC清單。蠻多東西老實說容易忘,尤其帳號驗證那些。有時他突然問:「那如果被駭客偷用怎麼辦?」我想一想也不太能馬上回答,只好一起查資料。這種親子討論,好像挺特別的,有點累但還蠻新鮮。 Jun 11
我換 iPhone 其實蠻臨時的,第一次是在德國那幾年。印象很深,剛開始一直覺得介面真的太亂了,各種 app 上的小紅點,一直閃、一直提醒,好煩。後來有一天,室友隨口提到一個極簡日曆 app,我就下來玩玩看,結果整個界面超乾淨,沒什麼功能選單,也沒有討厭的廣告,就是打開就看到我要的行程,用手指滑一下,下週計劃全部都跳出來。 然後才意識到,其實手機也可以這麼單純。慢慢地我又去找了一些像是極簡記事本、還有那種只有天氣和溫度不會塞雜訊的天氣 app,用起來感覺都很直接,不用學一大堆操作,就看得到我要的東西。我自己好像越來越喜歡這類型,就是畫面乾淨,有啥就是啥,不想再被那些閃爍通知搞得神經質。 你們是不是也會想找這類東西?還是你比較愛功能多、多彩那種?偶爾下載過包裝很美但裡頭其實超難用的嗎?感覺市面上這種雷產品還不少齁... Jun 10
其實我不太贊成一直把 Flutter Web 搞得很極端優化。每次看到有人在那邊搞分包、預渲染,CDN 調來調去,結果網站流量也沒多大,然後用戶根本不在意那個什麼快幾百毫秒的首屏。有段時間我還試過各種 SEO 招數,加 meta tag,自己寫 sitemap 結果 Google 還是亂收。主機選擇更扯,每天拿不同方案比速度啊、看配額、搬來搬去,最後說真的,好像只要伺服器不要三天兩頭掛掉就夠了。 花超多時間卡細節不如直接把 UI UX 做好,用戶才會有感吧。我自己覺得部署環境根本還是要看專案狀況,不用盲目追求到底能快多少……真的沒人那麼在乎這些小差異啦。 Jun 10
其實我有一陣子真的就是在 Google Sheets 弄條碼,因為我們公司那時突然很認真在搞庫存,那時候還特地研究過三個做法。第一種最懶人,直接找 Google Sheets 的外掛條碼產生器,反正加進去很快,用起來方便,只是免費的話有些功能會卡住,用到一半就跳出要付錢那種,蠻煩的。 然後還有試過自己寫自訂函數,再搭配 Google Fonts 裡面的 Barcode 字型。理論上超帥啦,可是現實狀況...不是每個電腦都裝好字型,有些同事打開就直接亂碼,看了只想翻白眼,所以到最後都還是得重弄。 第三種比較呆,但穩,就是把資料丟去網路上的條碼生成網站生圖,再貼回Sheets裡,要多幾步沒錯,不太會出錯,只是流程變長而已,趕時間時候會有點抓狂。 印象很深是某次急著入庫,臨時要掃單,我直接用手機app掃Google Sheets印出來的條碼,沒想到竟然意外超順,本來以為會噴bug還什麼的,但其實滿OK。 平常辦公室大家也常常手忙腳亂,其實有人完全分不清楚到底哪個條碼對哪張單,有一次看到同事拿著單子鬼打牆半天。但說真的,用這套比以前用紙筆省太多時間,也少記錯東西,如果你們也遇過類似的鳥事或者有其他招式可以解決,更好用的話,不介意跟我分享吧? Jun 09
其實這陣子我自己才剛弄完一個那種自動寄信的小工具,反正是 Google Apps Script,那時候以為這東西就很爽,想說不用錢嘛。結果...欸,每天免費額度其實卡得滿死的 - 像是信件數量過多馬上被攔下來,只能等到明天才繼續。有一次我還沒搞懂發生什麼事,就跑去問同事:「怎麼突然不能動了啊?」然後他超平靜直接丟給我一篇講收費的文章。裡面寫,如果你真的狂寄爆掉,可能就要考慮花錢升級 Workspace,不然只能忍著等吧。 現在每次寫這些自動腳本都會小心特別看那些什麼觸發次數、API額度之類的…唉,有點懶得一直查,但也沒辦法。如果你也想玩這類東西,大概要先知道限制在哪啦。嗯,不小心扯太遠了。不過用起來還是滿方便,只是不要傻傻以為可以無限寄就是了。 Jun 09
最近才第一次碰到那種LINE群組簽到,其實是因為小孩的補習班開始用一個自動系統。說家長可以直接看小孩到底有沒有準時出現,不用再問來問去這樣。可是,我還是有點想不通,這東西真的安全嗎?有時候大人不是每一次都能立刻看訊息,尤其上班忙起來就全忘了。有些機器人傳訊息,感覺超級冷冰冰。有一次它還一直提醒我,重複送好幾次,小孩還跑來問:要不要自己按手動回報? 唔,我自己就會想,如果大家都搞不太清楚,有沒有辦法多一點人的溫度在裡面?像以前老師人工點名,好像雖然慢但比較真實。不過,也知道啦,老師們擔心漏掉誰沒到,所以現在什麼都自動化。 只是喔…訊息很多的時候,一下子也會滑過頭忘記理,到底最後誰有看到、誰沒看到,又變成迷宮。我就在想,如果機器跟人工搭配,比如再加個真人介面之類,是不是好一點啊?老實講我也不知道,但感覺應該有人比我更糾結這種問題吧。 Jun 08
欸我這幾天一直在想 Google Search Console,真的沒有外面說的那麼神啦。尤其如果你原本就很常看各種數據後台,老實說,它給的那些「十五種功能」根本不如講得那麼美好。光是第一次驗證網站,我自己都卡超久,到底為什麼要搞那麼多流程?有時還失敗一次又重來,很煩。 報表那邊也讓人頭痛耶,分頁細到一個爆炸,只是想查某個關鍵字排名,就要一路滑啊找,有夠浪費時間。有誰跟我一樣看到那些頁面直接放空...? 然後,「核心網頁指標」到底怎樣才算及格啊?裡面只丟三個參數出來,每次提示都語焉不詳,我每次改東西超怕整站壞掉,又或者根本沒啥改善方向,只能先等等。 對了,那種錯誤通知信更扯 - 收到總覺得是不是大事,結果九成都是些一下子自動消失的小問題,看完其實沒啥用,但心情已經壞了。 唉,所以我才會一直問團隊可不可以多買幾套工具,不然每天繞著 Search Console 轉,也太辛苦了吧。不是它完全沒價值啦,可是真的沒到夢幻。如果能配第三方平台一起玩,應該會比較順。不知道有沒有人也是到處撞牆?我們是不是真的該去跟主管開口談點預算?感覺就是 - 需要換點新招啦,你們有人試過其他家嗎? Jun 08
欸,有點懶得下結論耶,但關於那種「教你怎麼從零到一把App做出來然後上架」的流程,老實說我其實很懷疑啦。你看網路上那些教學都超完整沒錯,可是真自己在現場跑一次…嗯,不是那樣的,真的。像我們團隊之前本來只是想搞個美食推薦App,那時候連規劃需求就卡超久,每個人都一直堅持自己的意見比較棒,結果後來根本沒有人願意先動手,大家乾脆放著不管。還有啊,上架這件事更麻煩,本來以為寫好程式丟上去就好,但每個平台又有不同的審核、什麼文件、格式、簽名、帳號要填,一疏忽可能馬上被退件。 再說吧,好像大家討論都只談功能跟畫面,其實裡面很多細節根本都是溝通問題居多。有時候大家光約開會或排工作時程就協調半天,拖著拖著進度又亂掉。有些坑真的是流程圖裡永遠畫不出來。所以我現在看到有人分享所謂全流程步驟,我會有點懷疑啦,你按照那些做法反而會很死板吧?反正現實就是亂七八糟,只能邊走邊改、不然早就無敵了… Jun 07
老實說,生了小孩以後,感覺每天腦袋都要塞爆,各種雞毛蒜皮的事通通都擠過來。有朋友推薦什麼效率 App 啦,我心想:真的有這麼神?說不定還不如自己記得快一點。可是用了幾次,好像偶爾還真的派上用場欸,至少不容易忘記那種很瑣碎的小東西啦。 Jun 07
欸,最近在想一個小事,就是我們系上的App那個嘛,本來以為做出來就差不多了,但現在大家說要試著丟到 App Store。我還以為隨便放就好了,結果仔細問了一下才知道,好像開發者帳號一年是要收費的吧?然後什麼單次上架還會再額外算錢……2025現在這個價錢到底多少啊?我查了有點亂,一堆版本,有時候看到美金有時台幣。 不知道有沒有人自己申請過Apple那邊的開發者帳號,是不是學生身分可以省一點之類?流程是不是超麻煩,我怕卡好久最後還上不了,或者搞一半發現根本付不起錢,那種很無力。突然覺得,比想像中的坑多耶。有人可以分享一下最近自己的經驗嗎,或者有沒有其他比較省的方法……嗯,有點猶豫要不要衝看看。 Jun 05
其實我每次只要說到,欸要不要換一家軟體開發公司,其實我心裡都會閃過一個不太確定的念頭。有點猶豫吧,好像還是會覺得哪邊怪怪的。想想上次那個專案,大家其實都很看好那間新公司,什麼技術評估、履歷表也做得光鮮亮麗,書面資料都很好看。可是老實講,我在乎反而比較不是這些,就是那種後來合作下來,有沒有辦法真的好好聊天?你丟問題給他,他有時就等滿久才回一下。有些細節再問,多半也搞不太清楚彼此講的是哪件事。這種默契啊…其實技術厲害真的很重要沒錯,可是拖進度通常不是因為寫程式慢,而是互動起來就是不順。 然後唸著唸著又想到一件事情…我們選團隊超容易只看人家的「作品集」,彷彿這就是全部。但換作自己去跟他們溝通,你才知道到底合不合得來,那感覺差很多耶!比如說之前遇過某間,大概前兩次開會聽起來蠻專業,每一句都是什麼架構最佳解,可是講完以後我想問的問題完全沒被理會 - 最根本的需求還卡著沒處理。我也是事後才發現人家原本主攻別的產業啦,不太懂我們內行在忙什麼。嗯…所以喔,有時候挑公司、找夥伴,好像真沒有捷徑,只能慢慢相處,看看到底有沒有辦法一起把事情做下去。如果只是論能力或經驗,好像根本撐不到最後一步,還是互動比較關鍵吧… Jun 05
最近有玩一下 Nylo v6。嗯,細節確實調過不少,更新還行。不過你說要跟 Flutter 原生搭在一起,有時候真的會想:「這麼搞,是不是太複雜了?」有幾個自動化設定的步驟,看起來簡單,實際上用起來又多繞一圈,不是一眼就懂。效能比以前好沒錯,可是對我們組新的人,一開始還是要花時間摸索。不曉得能不能設計得更直白一點…如果可以,其實會舒服很多吧。 Jun 04