關於 key 這種東西,通常都是放在 `.env` 檔內沒錯 至少沒放進 git repo,可以確保只有「擁有主機權限」的開發者可以拿到。 這樣就夠安全了:因為如果駭客連主機權限都拿到了,那代表系統被嚴重入侵了 --- 工作上常用的 api key 又分兩種,前端用的&後端用的 前端用的 key 本來就容易在瀏覽器被洩露 後端用的 key 就不會 這兩種 key 要做兩種額外防護 前端的 key:請在 api 提供商那邊,設定「限制可存取的網域」,也就是只有用戶在逛特定網站才能使用 -> 一定要做,不然 key 會被別人拿去用 後端的 key:請在 api 提供商那邊,設定「限制可存取的 IP」,也就是只有在特定主機上才能使用 -> 其實不做也沒關係,後端的 key 不太會洩漏,就是多一層保障而已 所以,請查看一下你所使用的 api 管理面板,應該有可以設定的地方~ --- 以上,簡單回饋,希望有回答到~
我們 LINE 群組裡面,很多人也是類似狀況 歡迎在裡面多跟大家聊聊
關於熱情、迷惘、融會貫通: 跟主流觀點不同,我認為這些可以都先不管,這些都不重要 你只要先在乎一件事情:我今天有沒有比昨天強?我這週有沒有新得到上週沒有的知識? 先留意這點就可以,其他不用管
關於英文問題: 英文在軟體產業很重要,不過業界很多人英文也是普通 課程、技術文章會用到的英文其實偏初階,就先一直查字典即可 英文能力會自然逐漸變強
關於作業卡關: 每個人習慣的步調不同,各種課程、教材的適合對象也不同 遇到太有挑戰性的,可能是教材不合的問題,甚至是教材太精簡的問題 可以先上網找找相關教材,東補西補,再接著試試看寫作業,不用太著急,也不用太早決定放棄
你這狀況很正常,很多人都會這樣,算正常學習過程 我有一個學習理論,稱之為「圖片解析度理論」,你參考一下 ## 圖片解析度理論 你有沒有那種老舊的 3C 裝置,或是在網速很慢的地方打開圖片的經驗? 圖片是不是會先一片模糊的出現,然後一塊一塊解析度越來越清楚,最後才呈現完整的樣貌? 學習新知識的過程就跟這個一樣,一開始整片模糊的,似懂非懂沒關係 實務上通常不允許在一小塊地方不斷糾結 所以你理解不能的地方,我建議就做個筆記,知道有一塊地方「有待研究」即可 不需要糾結在那裡,先繼續往後 之後再找時間慢慢研究、或者找時間發問求助即可
寫得很好,順利完成!
寫得很好,本系列順利完成!
因為元素的高度,就到表單按鈕那邊而已。 兩個方式,第一個,把元素高度設到更高、滿版。 第二個,直接改變 body 的樣式,就會是全背景顏色了。 試試看吧?
再不行的話,新分頁裡面就只放一個按鈕「點我打開APP」 這樣呢?雖然UX有點醜醜的就是~
我沒寫過 ios 但我在想,可以用 javascript 打開 deep link 嗎? 開新分頁時,就開一個普通的網頁,然後在那邊用 javascript 去改變 location 之類的,變成 deep link,這方向有機會嗎?
原來如此!非常巧妙! 用 functional programming 的術語來說,就是在程式出現 `impossible state` 的時候,立刻讓程式中斷!對於 debug 跟 developer experience 來說,會有大幅改善! 因為不小心讓 `impossible state` 混入程式中,會很痛苦! 輕則 business logic 亂跑到不知哪邊,重則讓奇怪的 state 存進資料庫之類的地方,除錯起來,更累!
很好,本系列順利完成!
很棒的分享 用以往的術語來說,叫做 `Fail Fast Principle`,也就是早早報錯、早早開始除錯! 使用其他程式語言的話,我會在 `else` 直接 `throw new exception`,效果一樣,及早發現問題就對了!
很棒的分享,同時也示範了自訂 hook 的寫法!
太神 猛練這個肌肉記憶...
很優質的文章 可以打廣告的那個清單,裡面的網站都很值得看一下,很多靈感
很好的分享~
很棒的文章👍
所有作業我都看了,寫得很好,本系列順利完成!
現在很難挖礦了,應該不太適合!
看得出來,但是光那個 function 的用法就錯了,當然會有 bug 一個一個問題處理,先試試看解決那個 function 的寫法問題?
稍微看了一下 math.js 的文件 https://mathjs.org/docs/expressions/parsing.html `evaluate()` 裡面要傳的參數是 scope 而不是 equation 吧 感覺這邊用法就錯了,從這邊除錯試試看
沒錯!學會這個方法,基本功大增! 寫得很好,順利完成!
寫得非常好!完整度很高!順利完成!
# 關於 sia 幣的更新 https://www.reddit.com/r/siacoin/comments/se8exn/is_it_worth_becoming_a_siahost/ https://medium.com/sia-central-blog/profitability-of-a-sia-host-d6846050c636 一樣是極低報酬,而且需要四核心以上 https://docs.sia.tech/hosting/setup-guides/windows
太棒囉!真的是很好的分享! 有機會可以定期上來分享工作心得&技術筆記之類的!(可以用 API 功能架自己的網誌) 工作上有問題再多多上來討論吧!
2023-11-15 更新 硬碟又快滿了 這次是因為 Puppeteer 的 `dev profile` 檔案存在 /tmp 內部 使用以下指令 ``` sudo find /tmp -type f -atime +0 -delete ``` 可暫時清空
撐一下,會學到很多東西,也會慢慢建立信心 真的卡關就上來求救,我們會幫你 --- 如果工時過長 or 公司太凹的話,就另當別論 那就撐幾週就可以考慮離職了,健康第一
都可以,主觀習慣即可~
慢慢探索,會越來越認識自己!
每週二晚上《CodeLove Talk》直播! 開放觀眾 Call-in,一起討論軟體開發相關的話題!