Thứ Sáu, 29 tháng 7, 2022

Sinh vật có hình dáng bông hoa kỳ lạ, có xúc tu ở đáy biển sâu của Thái Bình Dương

 




Cảnh quay mới cho thấy một sinh vật biển có xúc tu khổng lồ, trông kỳ dị trôi nổi uể oải ở độ sâu của Thái Bình Dương đã khiến các nhà nghiên cứu đặt câu hỏi liệu những gì họ đang thấy có phải là một loài mới hay không.


Một nhóm các nhà khoa học đã phát hiện ra loài động vật kỳ lạ khi đang ở trên tàu E/V Nautilus, một tàu nghiên cứu được sử dụng bởi Ocean Exploration Trust - một tổ chức phi lợi nhuận tiến hành nghiên cứu biển sâu.

Xuancomputer (Nguồn sciencealert.com)

Hang động dung nham cổ đại ở Hawaii đang tràn ngập các dạng sống bí ẩn

 

Sự hình thành nhũ đá trong một hang động Hawaiʻian với các khuẩn lạc vi sinh vật màu trắng. (Ảnh: Kenneth Ingham)

Các nhà khoa học gần đây đã tìm thấy một loại vi khuẩn mới lạ kỳ diệu phát triển mạnh trong các hang động địa nhiệt, ống dung nham và lỗ thông hơi núi lửa của Hawai. Những cấu trúc ngầm này được hình thành cách đây 800 năm và nhận được rất ít hoặc không nhận được ánh sáng mặt trời. Chúng cũng có thể chứa các khoáng chất và khí độc hại. Các vị trí lâu năm hơn lưu trữ nhiều quần thể đa dạng hơn so với những người dưới 400 tuổi, nhưng các vị trí mới hơn có tương tác vi khuẩn phức tạp hơn.

Xuancomputer (Nguồn sciencealert.com)



[Công nghệ 24h] Rootkit dựa trên UEFI, thời kỳ hoàng hôn của mạng xã hội

Các nhà nghiên phát hiện rootkit UEFI vẫn tồn tại sau khi cài đặt lại hệ điều hành


Ảnh: Getty Image

Công ty bảo mật Kaspersky đã phát hiện ra một rootkit độc hại CosmicStrand dựa trên UEFI được sử dụng trong các mainboard trên thị trường từ năm 2016. CosmicStrand có thể tồn tại trong các hệ thống ngay cả khi hệ điều hành được cài đặt lại hoặc ổ cứng được thay thế hoàn toàn. CosmicStrand  xâm phạm phần sụn cấp thấp được yêu cầu để khởi động gần như mọi máy tính hiện đại. CosmicStrand đã được quy cho một nhóm tin tặc có thể có quan hệ với phần mềm độc hại khai thác tiền điện tử. 

(Theo arstechnica.com)


Hoàng hôn của mạng xã hội


Minh họa: Aïda Amer/Axios

Facebook đã tung ra một thiết kế lại giống như TikTok mà không còn tập trung vào các bài đăng của bạn bè. Nguồn cấp dữ liệu mới có các bài đăng được sắp xếp theo thuật toán từ những người lạ trên toàn cầu. Facebook đã nhanh chóng triển khai các thay đổi trên thiết bị di động và sẽ cập nhật Facebook cho người dùng máy tính / trình duyệt vào cuối năm nay. Facebook sẽ tiếp tục cung cấp nguồn cấp dữ liệu bạn bè và gia đình được sắp xếp theo thứ tự thời gian thông qua tab công ty con. Những thay đổi báo trước sự kết thúc của một kỷ nguyên mà các mạng xã hội đóng vai trò là trải nghiệm chính của hầu hết người dùng về internet.

(Theo axios.com)


LiteFS (GitHub Repo)

LiteFS là một hệ thống tệp có thể sao chép cơ sở dữ liệu SQLite trên một cụm máy. Nó có hệ thống tệp FUSE, chọn đơn vị chỉ huy và máy chủ HTTP cung cấp API cho các nút sao chép để nhận các thay đổi. LiteFS nhằm mục đích cung cấp bản sao dễ dàng, trực tiếp, không đồng bộ trên các nút tạm thời trong một cụm.


catp (GitHub Repo)

catp là một công cụ để in đầu ra của một quá trình đang chạy. Nó sử dụng ptrace để chặn syscall và trích xuất dữ liệu từ syscall ghi. catp hoạt động cho hầu hết các ứng dụng trên x86_64 hệ thống Linux. Nó yêu cầu đặc quyền root để chạy trong hầu hết các hệ thống.


Maytinhxuan

Thứ Sáu, 15 tháng 7, 2022

Lập trình chức năng cuối cùng đã trở thành xu hướng chủ đạo


Lập trình chức năng là một mô hình nhấn mạnh việc viết các chương trình bằng cách sử dụng các hàm không trạng thái luôn trả về cùng một giá trị khi được cung cấp cùng một đầu vào. Các hàm này không thay đổi bất kỳ dữ liệu hiện có nào hoặc sửa đổi các phần khác trong logic của ứng dụng. Mô hình nhấn mạnh sự tách biệt giữa dữ liệu và logic. Lập trình chức năng tạo ra phần mềm có thể tái sử dụng, dễ viết và gỡ lỗi. Bài viết này thảo luận về lập trình chức năng, sự gia tăng của lập trình chức năng trong các ngôn ngữ chính thống và tương lai của lập trình chức năng

Nguồn: Github

7 lý do tại sao tai nghe không dây Bluetooth Apple AirPods 2 vẫn là một lựa chọn thông minh trong năm 2022



Nếu bạn đang muốn mua một cặp AirPods mới, bạn sẽ không tìm thấy tai nghe nào đều có chất lượng và giá cả tốt như AirPods 2.


Nếu bạn đang tìm kiếm một cặp tai nghe không dây có một số công nghệ mới nhất của Apple mà không quá đắt thì AirPods 2 phù hợp với bạn. 

Apple đã gây bão trên toàn thế giới khi ra mắt AirPods đầu tiên. Sau đó, vào năm 2019, Apple đã phát hành AirPods 2, phiên bản mới này giữ lại những gì tuyệt vời của Airpods cộng thêm các tính năng mới cho tai nghe nhét tai.

Xuannguyenshop chia sẻ dưới đây là 7 lý do tại sao Apple AirPods 2 vẫn đáng để cân nhắc và sở hữu.

1. AirPods 2 có mức giá tuyệt vời





Khi được phát hành lần đầu tiên vào năm 2019, AirPods 2 với hộp sạc không dây được bán với giá khoảng 4,5 triệu đồng. Giờ đây, bạn có thể chọn tai nghe chính hãng Apple Airpods 2 trên thị trường với mức giá chưa đến 3 triệu đồng. Đó là một chiết khấu lớn cho một sản phẩm đã từng là một flagship của Apple.


2. AirPods 2 là tai nghe không dây phổ biến nhất từ trước đến nay




AirPods của Apple không phải là tai nghe không dây thực sự đầu tiên trên thị trường, nhưng chắc chắn là thành công nhất.


Không phải lúc nào cũng như vậy. Khi AirPods ban đầu được phát hành vào năm 2016, nhiều nhà phê bình đã thực sự chỉ trích cặp tai nghe này vì thiết kế độc đáo của chúng. Tuy nhiên, kể từ khi những chiếc AirPods đầu tiên lên kệ, chúng đã trở thành một cảnh tượng phổ biến ở hầu hết mọi nơi. Cho dù bạn đang ở trong khuôn viên trường đại học, tập thể dục tại phòng tập thể dục hay đi nhờ phương tiện giao thông công cộng, bạn sẽ luôn nhìn thấy ai đó đang sử dụng AirPods.


 

3. AirPods 2 đã có sạc không dây tiêu chuẩn


Mặc dù hộp sạc không dây đã từng là một tính năng cao cấp mà bạn phải trả thêm tiền, nhưng giờ đây nó đã trở thành tiêu chuẩn trên AirPods 2 sạc không dây. Sạc không dây giúp việc ép AirPods của bạn gần như dễ dàng. Nếu bạn sở hữu bất kỳ bộ sạc Qi hoặc bộ sạc MagSafe tương thích nào, tất cả những gì bạn cần làm là đặt vỏ của AirPods xuống và nó sẽ ngay lập tức bắt đầu sạc.


Một trong những nhược điểm lớn nhất của sạc không dây là tốc độ. Hiện tại, sạc có dây chỉ nhanh hơn. Tuy nhiên, trong khi có thể mất một lúc để sạc iPhone của bạn trên một miếng đệm không dây, pin trong hộp đựng của AirPods nhỏ hơn nên sạc nhanh hơn nhiều. Với bộ sạc phù hợp, bạn có thể sạc hộp đựng AirPods 2 từ 0 đến 100% trong khoảng một giờ. Đó là đủ năng lượng cho thời gian nghe lên đến 24 giờ. Sạc không dây tiêu chuẩn trên AirPods 2 giúp chúng ta thấy thuận tiện hơn nhiều.

4. AirPods 2 rất thoải mái 




Không giống như hầu hết các tai nghe nhét tai, AirPods 2 không có đầu silicon đưa vào trong ống tai của bạn. Thay vào đó, AirPods được thiết kế để nằm ở phần bên ngoài của tai, mang lại cho bạn sự vừa vặn tự nhiên hơn nhiều. Thiết kế độc đáo của AirPods 2 có thể mang đến cho bạn cảm giác cực kỳ thoải mái, gần như không có cảm giác khi đeo. Trên thực tế, AirPods 2 thoải mái đến mức nhiều người dùng thậm chí quên rằng đang đeo AirPods 2.


AirPods 2 không hoàn hảo hoàn hảo cho tất cả mọi người. Nếu tai của bạn quá nhỏ, AirPods 2 có thể bị chặt một cách khó chịu và nếu tai của bạn quá lớn, chúng có thể rơi ra hoàn toàn. Trong khi Apple thiết kế AirPods 2 để phù hợp với nhiều hình dạng và kích cỡ tai nghe, một số người có thể chỉ thích hình dạng tai nghe truyền thống hơn.

Apple AirPods 2 được sử dụng phổ biến chứng tỏ rằng nếu hình dạng phù hợp với bạn thì nó hoạt động cực kỳ tốt.


5. Tuổi thọ pin tuyệt vời




AirPods ban đầu ra mắt với thời lượng pin tuyệt vời và AirPods 2 còn tốt hơn. Chỉ cần một lần sạc AirPods 2 sẽ cung cấp cho bạn thời gian đàm thoại lên đến 3 giờ và thời gian nghe lên đến 5 giờ.
Tốt hơn nữa, việc sạc AirPods 2 là siêu nhanh. Đặt AirPods của bạn vào hộp sẽ sạc chúng từ 0 đến 100% trong vòng chưa đầy 30 phút. Nếu bạn đang vội vàng, chỉ cần 15 phút sạc sẽ tăng dung lợng pin lên hơn 50%. Chừng này là đủ cho một cuộc gọi điện thoại kéo dài 2 giờ hoặc 3 giờ nghe nhạc.


Đừng quên rằng hộp đựng sẽ giúp bạn có tới 6 lần sạc đầy, có nghĩa là AirPods 2 sẽ luôn sẵn sàng hỗ trợ bạn khi bạn cần.



6. AirPods 2 có một số khả năng chịu nước bí mật


 
Không giống như AirPods 3 và AirPods Pro, Apple không đưa ra tuyên bố nào về khả năng chống nước của AirPods 2. Bạn sẽ không tìm thấy bất kỳ bài kiểm tra hoặc chứng nhận IPX nào trực tiếp từ Apple. Tuy vậy, thực tế thì AirPods 2 dường như có một số khả năng chịu nước xâm nhập. 


Một người dùng YouTube đã nhấn chìm AirPods 2 trong nước trong thời gian và nhận thấy chúng vẫn hoạt động sau khi bỏ ra và sấy khô. Ngoài ra, có rất nhiều câu chuyện trên Reddit về những người quên AirPods trong máy giặt, sử dụng chúng trong mưa và thậm chí thả chúng xuống hồ bơi. 


Mặc dù không được nghe thông tin về tính năng chống nước từ Apple, nhưng AirPods 2 vẫn có khả năng chịu nước.



7. AirPods 2 có chip H1 giống như AirPods 3 và AirPods Pro




Chip H1 đã ra mắt trong AirPods 2, và vẫn là trung tâm của dòng sản phẩm AirPods mới nhất của Apple. Chip H1 giúp ghép nối AirPods 2 với iPhone của bạn cực kỳ nhanh chóng và giúp bạn có thể chuyển đổi giữa các thiết bị một cách nhanh chóng. 


Với chip H1, khi thiết lập AirPods lần đầu tiên, tất cả những gì bạn cần làm là đưa tai nghe Apple Airpods 2 đến gần iPhone và chúng sẽ tự động đồng bộ hóa. Sau khi hoàn tất, AirPods 2 của bạn sẽ có thể kết nối và chuyển đổi giữa tất cả các thiết bị Apple có khả năng Bluetooth của bạn. 

Điều này có nghĩa là nếu bạn nhận được cuộc gọi trong khi đang xem phim trên iPad, AirPods sẽ tự động chuyển sang iPhone của bạn. Vì vậy, nếu bạn chọn AirPods 2, bạn sẽ nhận được một thiết bị có công nghệ mới nhất của Apple được tích hợp sẵn. 

AirPods phiên bản đầu tiên của Apple đã thay đổi cuộc chơi khi nói đến tai nghe không dây. AirPods 2 đã tiếp nối thành công đó, bổ sung các tính năng mới như sạc không dây và tăng khả năng kết nối. Kể từ đó, Apple đã phát hành AirPods 3 và AirPods Pro, nhưng AirPods 2 vẫn là sự kết hợp tuyệt vời giữa thiết kế, tính năng và mức giá cả.


AirPods 2 đã giữ những gì tuyệt vời về bản gốc trong khi mang đến các bản cập nhật quan trọng giúp chúng luôn mới mẻ, khiến chúng trở thành một sản phẩm tuyệt vời và là đáng giá khi mua ngay bây giờ.

Xuancomputer theo xuannguyenshop.vn






Thứ Hai, 11 tháng 7, 2022

Kiến thức mọi lập trình viên nên biết là gì?

Kiến thức một lập trình viên nên beiét là gì?

Bộ sưu tập sau đây chủ yếu về kỹ thuật mà mọi nhà phát triển phần mềm nên biết, tài nguyên được giới thiệu cho mọi lập trình viên bất kể trình độ kỹ năng.

P/S: Bạn không cần phải biết thuộc lòng tất cả những điều đó để trở thành một lập trình viên. Nhưng biết những thứ sẽ giúp bạn trở nên tốt hơn! 💪

(Nguồn tại đây  - hoặc link https://bit.ly/3OZIitS)


Introduction

Falsehoods

  • Awesome Falsehoods 💊 Curated list of falsehoods programmers believe in. Check for things you do not know about Strings, Addresses, Names, Numbers, Emails, Timezones and Dates and more.

Algorithms

Data Structures

Numbers

Strings

Latency

Time

Memory

Distributed Systems

RegExp

Security

UX/Usability

SEO

Architecture

Engineering Philosophy

Practices

Career

Fine-tune Your Resume

Open Source

Remote Work

Problem Solving

Soft Skills

Mental Health

  • Awesome Mental Health
    A curated list of awesome articles, websites and resources about mental health in the software industry.

Papers on Programming

Free Books on Programming

Services 

Licenses

Where To Look For Further Info

Coding Practice Sites