【科技新聞】Show HN:我做了一個網頁遊戲,叫Almost Pong

apple laptop notebook office

Show HN:我做了一個網頁遊戲,叫Almost Pong
Show HN: I made a web game called Almost Pong


評論

這是一個很棒的小遊戲。概念和執行非常簡潔,但真正讓我達成交易的是注意到通過使槳縮小而不斷升級的難度。

讓我用這個線程來講述我的這個有點相關的故事。

當我還在上大學的時候,我們有一個 C 班,並且在與合作夥伴的計算機實驗室裡做這件事(當時很少有學生能買得起筆記本電腦)。我總是和同一個朋友合作。由於我們對這門課有點厭煩,我們開始用 C 語言構建自己的乒乓球。渲染是在命令行中用 ASCII 碼完成的,槳是 3 個管道,球是大寫字母 0,牆壁是“#”。我們會在課程開始時花費一些時間來構建/改進它並在最後播放它。我們為左玩家使用了“W”和“S”等鍵,為右玩家使用了“O”和“L”。由於遊戲的渲染和“物理”初始設置進行得相當快,我們考慮如何改進它並使其更有趣。

最後讓它變得非常有趣(至少對我們來說)是增加了獎勵方塊。因此,在兩個槳之間,如果您剛剛觸摸的球擊中了獎勵格,它將根據獎勵為您或遊戲激活效果。我們有: – “牆”,將在獎金的位置創建一個 3 方格的牆 – “轉向燈”,將隱藏除球(甚至槳)之外的所有東西 – “槍”,將允許您射擊和摧毀牆壁和獎金 – “更大/更小的槳”,不言自明 – “網”,會暫時在你身後放置一個網,防止你錯過球 – 還有更多,比如加速球,添加額外的球等。

這是我唯一一次構建遊戲的經歷,但我認為這是我編程過程中最有趣的一次……如果有人願意用獎金重新構建乒乓球,我肯定會為此而努力;)

回到主題:喜歡執行OP,很上癮。而且,正如上面可以讀到的,它帶回了一些美好的回憶。


“羽毛球”——羽毛球又名“小鳥”,傳統上是用羽毛製成的https://wikipedia.org/wiki/Shuttlecock



谷歌要求員工從 4 月 4 日起返回矽谷和其他辦公室
Google mandates workers back to Silicon Valley, other offices from April 4


評論

我認為任何聲稱遠程工作已被“證明”更好或更壞的人都是錯誤的。有一些研究,但他們使用估計和代理,具有與基於代碼行進行性能評估相同的缺陷。

我們已經證明,大型科技公司可以完全遠程而不是完全崩潰和燒毀,僅此而已。有些人喜歡缺乏通勤和較少半強迫的閒逛,有些人討厭以遠程人員的身份加入新公司等等。

我個人更喜歡每個人都在現場的公司。我希望能夠親自快速解決任何問題,而不是通過語音通話或懈怠,並且我認為有人可以在需要幫助時拍拍我肩膀的環境會帶來整體更高的生產力,即使個人生產力暫時受到影響.


在我的整個職業生涯(幾十年)中,我一直完全遠離塵囂,事實上,在 30 多年的時間裡,我從未在任何地方停留超過 2 週。不會有任何其他方式。

但作為一個反點,看到一大群以前從未遠離過的人,他們實際上做的工作有多麼少,我並不感到驚訝,很多雇主將開始盡可能地強迫員工回到辦公室。

我認為一小部分人是有上進心的,在家工作效率更高,但看著這一切在過去 2 年的發展讓我意識到,很多人會嘗試盡其所能地僥倖逃脫- 包括盡可能少地工作 – 在允許自己獨立的情況下。我曾經讓同事一次消失幾天,一次錯過幾個星期的會議,不斷錯過最後期限等等——作為一名經理,用遠程工作隊伍管理表現不佳的人是非常困難的。

遠程工作並不適合所有人,不幸的是,有相當一部分員工確實需要有人監督他們,以確保他們每天都在做他們應該做的事情。

讓我們希望他們不會為我們其他人毀了它。


我曾在一家初創公司工作,那裡的每個人都對我們的工作方式至關重要。 (我們都在結對編程。)太棒了。它在任何一天都勝過代碼審查。我學到了很多。

但是當我在谷歌時,我們會安排與校園不同地方的人開 VC 會議,以避免步行。此外,我所在的團隊有很多人在很多辦公室工作,大部分不是山景城。我在一個開放式辦公室裡被谷歌員工包圍,但那裡常常很寂寞。我有時一個人吃飯。通常不值得通勤。

我認為谷歌對此有全公司範圍的政策是瘋狂的。團隊差異很大。應該讓他們自己做決定。




SingleFile:將完整的網頁保存到單個 HTML 文件中
SingleFile: Save a complete web page into a single HTML file


評論

作者在這裡,看到 HN 頭版上的 SIngleFile 讓我非常高興。謝謝!我藉此機會讓您了解 Manifest V3 [1] 即將帶來的影響,對於喜歡 zip 文件的人,我建議您在這裡查看 [2]。

[1] https://github.com/gildas-lormeau/SingleFile-Lite

[2] https://github.com/gildas-lormeau/SingleFileZ


僅供參考 – 有一個官方標準 (MHTML) 已經存在了 20 多年,並且原生存在於瀏覽器中。

https://en.m.wikipedia.org/wiki/MHTML


我們可以停止使用 17MB 的 GIF 圖像作為演示嗎?當您打開頁面時,它們會立即使用大量數據,並且不切實際,您不知道動畫有多長,無法前進/後退,並且您無法在手機上按全屏。

並且 GitHub 支持在 README.md 文件中嵌入視頻,視頻通常比 GIF 文件小,並且它們禁用的自動播放是一項功能 = 你保存數據直到你按下播放。




留言討論區