Re: [討論] 軟體工程師每五年增加一倍?
用新技術真的要小心,
還是有一定風險的,
舉個例子如 github action 佈署工具的 dubious ownership 問題,
三不五時就冒出來一下,
我所知最近的一次是這個月初,
我們公司也有踢到
Ref https://github.com/hmanzur/actions-aws-eb/pull/11
想想如果偏偏是在一個重要時程當天發生,
前一天好好的,
隔天什麼都沒動結果沒辦法佈署...
這問題就是用的工具隔了層 docker
使用者無法自行做 workaround,
二月初發生到現在還沒 merge 修正,
看看三月前會不會好,
修好之前只能用其它方式,
看是人工處理或換用別的工具
GitHub Actions 跟 docker
也都是差不多十年的東西還是偶爾出點包,
各別看可能都好好的,
但一起用就可能冒出一些麻煩
總之不管新技術多好多棒,
使用上心裡都要有個底,
"什麼時候,發生什麼問題,要花多大的工去解" 都不奇怪,
...或者要等多久才能被原開發者解掉
而不管舊做法多糟,只要它能用,
最好還是一兩個月複習一下,
留著當出狀況時的備用方案
--
確實沒考量到這樣的狀況 學習了
樓上怎山文了== 窩還沒看QQ
其實不用刪文啦!大家都很棒喔
真的不用刪 @@rz 學習跟使用很好,只是要有備案
請問GitHub上只有40幾顆星的技術是可以用在Production的新
技術嗎?
或是類似的custom cli 很常見,不好意思因為我比較少接觸
這塊
跟幾星關係不大,點進去看它 Dockerfile 其實也沒做什麼, 就是 call 個 aws cli 但換句話,這也表示 "它應該也沒做錯什麼", 都沒做錯什麼,就是某一方的調整讓某個小環節壞掉, 這用幾星的都可能會遇到
建議不要看星數,那有些專案會洗
不同種類的工具或 lib 可能會有其他方式判斷使用人數
再來就是可以去看 GutHub issues
issue/last commit time/你對它的掌握程度(改的動它嗎?)
要使用就是他有造了你要的輪子,而且你能掌握他,星數
多頂多是你要找社群資源可能會比較多
了解,我也是會看issue/last commit date這些資訊
還好啦 JavaScript幾年了?多少人用 還不是爛得誇張
程式語言本身就可能很垃圾了 上面用程式語言做出來的工具
會好到哪去?這些東西本來就都沒什麼保證不會炸的
軟體會更新就會壞吧,跟是不是新技術好像沒啥關係...
越新的通常更新頻率越高, 不過如果都能用私有的檔案跑在
自己的機器上杜絕變化的確最穩
不要說GitHub上的專案,寫.Net連微軟爸爸自己的.Net Core
一路走到.Net 6也是還是有各種雷。
看一下文內的 issue 好像是踩到 git 更新的雷
沒錯,就不知道更新了什麼, action runner 的版本,ubuntu,佈署工具, 所有東西的版號都沒變 一個 lib 都沒變,變的是執行環境的感覺
※ 編輯: lovdkkkk (118.160.58.113 臺灣), 02/20/2023 20:02:57新東西都是有坑要踩的
查了一下,git 因為cve-2022-24765加了feature,會檢查parent
folder,可能開container的人更換了uid,所以某天之後就壞了
XD
跟樣本數有關, bug少不表示穩定, 使用門檻高或少人使用
問題反而不容易被揭露, 難以集思廣益障礙排除的難度較高
而有些套件用戶眾多, 你不會修的, 終究是有人會去修
我手上專案vendor 提供的 yocto BSP 也中cve-2022-2476
5.我同事讓ubuntu 自行更新git 版本後整整兩天build不
過,找不到原因,哭死
有新的版本是否安裝 否
8
首Po這不是我說的,這個是Uncle Bob 說的 他說1946年 全球出現第一位軟體工程師 至今73年之後(2019,他發表演說的時間) 全世界已經一共有約莫一億個軟體工程師 這個成長的速度25
→ Zepho: 老人學新東西超抗拒好嗎 不如找三個年輕便宜的 02/19 15:19 → acgotaku: 台灣沒這麼多需求要一直更新語言工具拉 02/19 16:33 → acgotaku: 臺灣不少知名純軟/影音串流公司 裡面舊專案用的語言版本 02/19 16:34 → acgotaku: 甚至已經比最新的還老四五年,流量服務還不是撐得住 02/19 16:35 → acgotaku: 至於為什麼不大改?能穩定獲利的業務 去追求風險大改幹嘛 02/19 16:3719
整串下來護航老技術不需要改的人就只是個笑話 一堆老屁股自己沒有學新技術的能力 在那邊說公司能獲利就好 結果就是台灣軟體都是廢物平台 一堆平台資料外洩 pchome那個老舊頁面只會哭政府沒保護本土電商 博客來露天天天被駭還裝死 最需要安全的銀行也可以被盜 還有券商遭駭用戶被下單6
學技術的人常忘了一點 技術不是公司的核心 公司的核心是賺錢 只要能繼續賺 資安 使用者體驗差都不是問題 目前還沒聽過誰因為麥當勞點餐機太爛就是吃別家 另外之前不說6
恕刪 : 所以在市面上看到的軟體工程師 : 年輕人很多 老人很少 : 有些人就誤以為軟體工程師 : 只有年輕人做的起來 老了就要退休
36
[情報] 分享蝦皮和 Pinkoi 自動簽到工具分享自己寫的每日簽到工具。只要有安裝 docker 就能幫做到每日簽到,使用上可能需要 一些資訊相關的背景知識。因為要搭配 cron 的關係,有一台保持常開的電腦會更好。 【蝦皮】 每日簽到領蝦幣的工具。 用 docker 跑的指令是:17
[請益] 有用過多執行緒做工具嗎各位好 是來找想法的 主要是想透過多執行緒做些什麼 並拿來面試 同時也希望是寫些我自己日常會用的12
[心得] 參加線上活動心得 GitHub Satellite / JS Remote Conf[COVID-19 a.k.a. 武漢病毒] 資訊業紛紛都開始 WFH,期初很不習慣到後來完全已經變成日常,原本有機會到非洲歐洲泰國出差的機會因爲疫情全部取消了。陸續收到各種活動取消或改辦成線上的活動,有的乾脆直接免費開放,另有收費的都注明會把參加者的費用全數或者更多直接捐給 COVID-19 相關組織。 WFH 第一個月我感受到自己的墮落,時間變多好像不代表產能變多,反而是睡覺時間變多。第二個月的時候覺得不能再這樣下去,陸續看到了有興趣的線上活動,免費的就參加,要付費的就用公司個人發展經費參加。整理一下,分享參加 GitHub Satellite 2020 / JavaScript Remote Conf 2020 的心得,純屬個人立場,供大家參考 [GitHub Satellite 2020] Microsoft + GitHub + npm 給整個 Open Source 社群來個重重的一擊,Microsoft 多年前決心要進入 Open Source 果然是要玩真的,投資不手軟。GitHub CEO 在開場的時候穿著 npm logo 的衣服,而不是自家的 logo,我認爲這是整個活動最精華的部分,其餘的可以加減看,畢竟很多段我覺得有點重叠,有些部分比較適合新手、非工程師或產品經理。8
[麥書] Macbook Pro 13' M1 開發人員的軟體實際測試剛剛看到一個已拿到Macbook Pro 13' M1的開發者 幫開發者測試了各種IDE實際使用,畫面一鏡到底只有加速,沒有額外剪輯 他的頻道有測試的IDE、工具及框架如下: ---------------------------------------5
Re: [請益] 如何當軟體QA??測試其實很多概念 難度其實不一定低於RD 首先來講講環境 DevOps之所以出現 最主要就是解決環境差異造成的問題