Ball sống trong Dock
(github.com/nate-parrott)- Ball là một ứng dụng quả bóng nhỏ sống trong macOS Dock; khi người dùng kéo hoặc hất nó, nó sẽ nảy và di chuyển khắp màn hình như một món đồ chơi
- Có thể vuốt hai ngón tay lên quả bóng, và màu hiện đang có là màu đỏ
- Người dùng có thể chơi bằng cách hất quả bóng, cho nó va vào tường hoặc góc, rồi đếm xem nó nảy bao nhiêu lần hoặc chạm tường bao nhiêu lần
- Có thể tải xuống từ GitHub Releases
- Ứng dụng được lấy cảm hứng từ widget cho OS X Dashboard, và mở rộng Gist lấy vị trí Dock để hiện thực hành vi quả bóng xuất hiện bằng hoạt ảnh từ vị trí biểu tượng ứng dụng trên Dock
Cách Ball hoạt động
- Ball là một ứng dụng quả bóng nhỏ sống trong Dock, nảy khắp màn hình
- Người dùng có thể kéo quả bóng, và sau khi kéo xong nó sẽ nảy khắp màn hình
- Cũng có thể vuốt hai ngón tay trên quả bóng
- Màu được cung cấp là đỏ
Những cách có thể chơi
- Có thể flick để hất quả bóng
- Có thể thử làm cho quả bóng chạm vào góc
- Có thể đếm xem quả bóng nảy bao nhiêu lần
- Có thể đếm xem quả bóng chạm tường bao nhiêu lần
Tải xuống
- Có thể tải xuống từ GitHub Releases
Cảm hứng và tham khảo triển khai
- Ball được lấy cảm hứng từ widget cho OS X Dashboard của Nate Heagy
- Widget đó nảy nhiều hơn và có nhiều màu hơn, nhưng không nằm trong Dock
- Gist của Wessley Roche giải thích cách lấy vị trí Dock
- Ball mở rộng phương pháp này để ước tính vị trí khi biểu tượng Dock của ứng dụng được nhấp, và làm cho quả bóng xuất hiện bằng hoạt ảnh từ vị trí đó
1 bình luận
Ý kiến trên Hacker News
Tôi đã dùng thử trong production suốt 3 tháng qua và nhìn chung có thể nói là khá mượt
Chỉ có một khoảng downtime rất ngắn, khách hàng cũng gửi khá nhiều phản hồi liên quan, nhưng họ có vẻ khá thích nên cũng ổn
Tôi đã tạo nhiều issue trên GitHub và cũng thử tìm đến lập trình viên qua LinkedIn, nhưng lập trình viên có vẻ xem dự án này như một “món quà” vui vui tặng cộng đồng
Để tổ chức của chúng tôi đưa mã miễn phí vào production, người quản lý repository phải tôn trọng thỏa thuận mức dịch vụ, nhưng tôi không thấy thái độ đó
Bản thân ý tưởng thì rất hay
Thứ này làm tôi nhớ đến mấy thứ như screensaver desktop Lara Croft ngày xưa
Đó là một file thực thi nhỏ leo lên mép các cửa sổ đang mở, lăn và nhảy quanh, thỉnh thoảng còn nói một câu về việc bạn không dọn dẹp desktop
Có thể bật/tắt âm thanh, mức độ ngẫu nhiên không cao lắm, nhưng nó là một món đồ chơi tương tác hay để khiến bạn xao nhãng một chút trong những ngày mệt mỏi
Nó còn đi bộ ở phía dưới màn hình rồi biến mất sang bên phải, chỉ còn nghe tiếng bước chân, cuối cùng lại xuất hiện từ bên trái; không có mục đích đặc biệt gì, nhưng là một món nhỏ thú vị
Hình như cũng có cừu, em bé nhảy múa, và thứ gì đó giống Bonzi Buddy
Trước đây một đồng nghiệp từng báo cáo rằng nó trông như malware, nên tôi đã gỡ một thứ tên là Bonzi Buddy khỏi workstation cho họ
Linux và Unix cũng có những món đồ chơi kiểu này, nổi tiếng nhất là xeyes
Tôi nhớ cái thời kỳ nghịch ngợm khi những thứ này cùng các screensaver mới lạ còn được xem là “cool”
Nó ngồi trong tray rồi thỉnh thoảng nhảy ra nói kiểu “Chà… nhìn kích thước pixel đó kìa”, sau đó vung tay thành vòng theo dáng đặc trưng như đang nhảy múa rồi quay lại tray
Kiểu như đá quả bóng đá vào desktop thì làm cháy màn hình, hoặc khi cầu thủ trượt xoạc thì hình ảnh bị xé rách
Gợi nhớ thật đẹp về thời 68k Macintosh ngày xưa
Như dogcow, Oscar the Grouch trong thùng rác ấy
Tôi nhớ sự đơn giản, tinh nghịch và gu thẩm mỹ của thời đó
Ừ, tôi già rồi, làm ơn ra khỏi bãi cỏ nhà tôi
Tôi đã không nghĩ đến nó suốt nhiều năm, nhưng vừa thấy cái này là nhớ ra ngay
Tôi không nhớ tên, nhưng vào cuối thập niên 90 hoặc đầu những năm 2000, tôi từng thấy một extension cho phép “ném” các icon được kéo trên desktop bằng cách thêm trọng lực và động lượng cho chúng
Không thực dụng gì, chỉ để vui thôi
Kaleidoscope cũng có thể được xếp vào nhóm này
Có những theme hiền lành khiến Mac trông như Windows, BeOS, NeXTSTEP, nhưng nhiều scheme Kaleidoscope của bên thứ ba thường nghiêng về phía kỳ quặc và vui nhộn hơn nhiều so với phần mềm theme thông thường
Nếu bạn muốn biến desktop thành quần jean[0], lò rèn của người lùn[1], game bắn phi thuyền 2D nhìn từ trên xuống[2], hay khu rừng hoạt hình dễ thương[3], Kaleidoscope sẽ lo được
[0]: https://i.ibb.co/x1YsFqt/denim-scheme-dtdenimsit-vbpf.png
[1]: https://i.ibb.co/fdXKKV2/eritis-forge-2-eitrisforge2sit-p5vq...
[2]: https://i.ibb.co/TryF6VQ/boilerplatetm-boilerplatesit-vrao.p...
[3]: https://i.ibb.co/cCLYpKL/monkeyparadise-monkeyparadisesit-ss...
Nó vẫn còn ở đó, vẫn biết lật ngược và căn chỉnh bitmap chính xác
Bây giờ vẫn có nhiều khám phá, nhưng bầu không khí thì khá khác
Giá mà desktop Windows cũng có widget
Muốn có đồng hồ, lịch, ghi chú, CPU và thống kê hệ thống, menu bung ra/trượt ra với các lối tắt, mấy thứ kỳ quặc kiểu đó
Thế mà thứ hiện có chỉ là quảng cáo và Copilot ở khắp mọi nơi
Với laptop màn hình cảm ứng ngày nay thì có thể làm được nhiều thứ hơn hẳn
Chiếc Lenovo của tôi cũng gập 360 độ được, dùng như một desktop màn hình cảm ứng hoàn chỉnh; nếu hệ sinh thái tùy biến Windows và widget còn sống thì đã có tiềm năng khổng lồ cho các mẹo tăng năng suất và ý tưởng UX tương tác
Tôi nhớ hồi nhỏ đĩa CD Microsoft Dangerous Creatures [1] có kèm theme tùy chỉnh cho Windows 95
Tất cả biểu tượng được đổi thành những hình ảnh liên quan đến động vật rất đẹp; “My Computer” thành con ếch, thùng rác thành con cá, còn con trỏ chờ mà tôi thích nhất thì thành ong bắp cày
[1] https://en.wikipedia.org/wiki/Microsoft_Dangerous_Creatures
Tôi nghĩ sự sáng tạo kỳ lạ và hoài niệm mà những app hay món đồ chơi này gợi lên thực ra cho thấy một khao khát nghiêm túc hơn về điện toán đơn giản hơn, chất lượng cao hơn và cho phép người dùng cấu hình nhiều hơn
Cũng đâu phải chuyện quá xa xưa
Có lẽ là Windows 7 cũng nên
Nhưng nó ì ạch đến mức cảm thấy vô dụng
Nếu phải chờ vài giây để widget tải hoặc phản hồi, thì tôi thà ghi chú trong Notepad++ và nhìn đồng hồ trên taskbar
Tôi không biết giờ còn không, nhưng vấn đề là desktop của mọi người luôn bị các cửa sổ che mất, nên mấy thứ đó chẳng giúp ích mấy
Sẽ hay nếu có lịch trên taskbar kèm lịch trình và thông báo, nhưng tôi không nghĩ Microsoft sẽ làm một thứ vừa có thể cắm plugin vừa đơn giản ở đây
Android ngày xưa cũng có những thứ như vậy cho màn hình chính, nhưng đã mất khả năng cắm plugin từ lâu; lạ là bên Linux cũng không mấy ai làm những thứ kiểu đó
Nhân tiện, các widget Dashboard cũ làm nền tảng cho dự án này nằm ở đây
Đây là liên kết dành cho ai đang dùng một hệ điều hành đủ cũ để chạy được, và việc tìm nó trên Internet Archive hơi phiền một chút
https://web.archive.org/web/20110301011442/http://gogoredbal...
Có vẻ lần này đến lượt tôi nhắc đến Neko: https://en.m.wikipedia.org/wiki/Neko_(software)
Đó cũng là bình luận cuối cùng tôi để lại ngay trước bình luận này: https://news.ycombinator.com/item?id=40756670
Có khi chính là Neko cũng nên
Không có bằng chứng chắc chắn, nhưng nếu hỏi vợ tôi thì vài năm trước tôi đã hoàn toàn dự đoán rằng BonziBuddy sẽ thịnh hành trở lại
Giờ chúng ta gần đến đó rồi
Ngay lúc đang viết điều này, tôi cũng hoàn toàn không biết hình nền của mình là gì
Tôi cũng không nhớ lần cuối mình thực sự nhìn thấy hay tương tác với desktop là khi nào
Không rõ quả bóng này có nảy trên cả các cửa sổ đang mở không, nhưng nhìn chung nó khiến tôi nghĩ về việc có cần desktop không hoặc làm sao để nó hữu ích hơn
“Đó là một quả bóng. Nó vui. Đó là một quả bóng.”
Thứ còn thiếu chỉ là khoảng ba file README nữa đầy cảnh báo và thông báo, rồi kết thúc bằng “Không được chế giễu quả bóng” https://www.youtube.com/watch?v=GmqeZl8OI2M
Đôi khi tôi vẫn nhớ chú cừu desktop của mình: https://github.com/Adrianotiger/desktopPet?tab=readme-ov-fil...
Điều tuyệt nhất là chạy nó hàng chục lần để cả đàn cừu đi lại, rơi xuống, lăn lộn khắp desktop, rồi nhìn mọi thứ dần đứng hình vì tải CPU
Có thể mở terminal và gọi ra bao nhiêu con tùy máy chịu nổi, kiểu
sheep 100https://dustinbrett.com/
Trái với ý định làm tôi khó chịu của anh ta, tôi để nguyên, và sau đó lại thành màn trả đũa
Một đêm nọ anh ta ở lại văn phòng muộn và đứng gần desktop của tôi; trong lúc văn phòng tối om, con cừu kêu “beee” làm anh ta giật bắn mình
Nó còn có tính năng vẽ hình trong MS Paint, và thỉnh thoảng lại vẽ lên thứ gì đó tôi đang làm
Tìm kiếm có thể không phù hợp nơi công sở