tác giả: Prohoster

Cách tôi phân tích cú pháp Habr, phần 1: xu hướng

Khi Olivier của năm mới kết thúc, tôi không có việc gì phải làm và tôi quyết định tải tất cả các bài viết từ Habrahabr (và các nền tảng liên quan) về máy tính của mình và thực hiện một số nghiên cứu. Hóa ra đó là một số câu chuyện thú vị. Đầu tiên trong số đó là sự phát triển về hình thức và chủ đề của các bài viết trong suốt 12 năm tồn tại của trang web. Ví dụ: động lực của một số chủ đề khá mang tính biểu thị. Tiếp tục theo vết cắt. Quá trình […]

Firefox cho Wayland mang đến khả năng tăng tốc phần cứng WebGL và video

В ночных сборках Firefox, на основе которых 7 апреля будет сформирован релиз Firefox 75, реализована полноценная поддержка WebGL в окружениях, использующих протокол Wayland. До сих пор уровень производительности WebGL в Linux-сборках Firefox оставлял желать лучшего из-за отсутствия поддержки аппаратного ускорения, вследствие проблем с gfx-драйверами для X11 и применения разных стандартов. Ускорение на базе gfx в […]

Phát hành nginx 1.17.9 và njs 0.3.9

Сформирован выпуск основной ветки nginx 1.17.9, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.16 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей). Основные изменения: Запрещено указание нескольких строк «Host» в заголовке запроса; Исправлена ошибка при которой nginx игнорировал дополнительные строки «Transfer-Encoding» в заголовке запроса; Внесены исправления, предотвращающие утечки […]

Phát hành hệ điều hành DragonFly BSD 5.8

Đã có bản phát hành DragonFlyBSD 5.8, một hệ điều hành có nhân lai được tạo vào năm 2003 nhằm mục đích phát triển thay thế nhánh FreeBSD 4.x. Trong số các tính năng của DragonFly BSD, chúng ta có thể làm nổi bật hệ thống tệp được phiên bản phân tán HAMMER, hỗ trợ tải hạt nhân hệ thống “ảo” dưới dạng quy trình của người dùng, khả năng lưu trữ dữ liệu và siêu dữ liệu FS trên ổ SSD, các liên kết tượng trưng biến thể theo ngữ cảnh, khả năng để đóng băng các quy trình […]

Phát hành nEMU 2.3.0 - giao diện cho QEMU dựa trên đồ họa giả ncurses

nEMU phiên bản 2.3.0 đã được phát hành. nEMU là giao diện ncurses cho QEMU giúp đơn giản hóa việc tạo, cấu hình và quản lý máy ảo. Mã được viết bằng C và được phân phối theo giấy phép BSD-2. Có gì mới: Đã thêm daemon giám sát máy ảo: khi trạng thái thay đổi, nó sẽ gửi thông báo tới D-Bus thông qua giao diện org.freedesktop.Notifications. Các công tắc mới để quản lý máy ảo từ dòng lệnh: –powerdown, –force-stop, –reset, […]

"All the Music, LLC" đã tạo ra tất cả các giai điệu có thể có và phát hành chúng

Damien Riehl, một luật sư, lập trình viên và cử nhân âm nhạc, và Noah Rubin, một nhạc sĩ, đã viết một chương trình tạo ra tất cả các giai điệu 12 ô nhịp ngắn có thể sử dụng 8 nốt trong một quãng tám (khoảng 69 tỷ tổ hợp), đã đăng ký chúng thay mặt cho ông. công ty All the Music, LLC và được phát hành vào phạm vi công cộng. Đăng trên archive.org 1200 Gb trong […]

Nginx 1.17.9 đã được phát hành

Nginx 1.17.9 đã được phát hành, bản phát hành tiếp theo trong nhánh chính hiện tại của máy chủ web nginx. Nhánh chính đang được phát triển tích cực, trong khi nhánh ổn định hiện tại (1.16) chỉ sửa lỗi. Thay đổi: nginx hiện không cho phép nhiều dòng "Máy chủ" trong tiêu đề yêu cầu. Khắc phục: nginx đã bỏ qua các dòng "Mã hóa chuyển" bổ sung trong tiêu đề yêu cầu. Khắc phục: Rò rỉ ổ cắm khi sử dụng […]

Về cách viết và xuất bản hợp đồng thông minh trên Mạng mở Telegram (TON)

Về cách viết và xuất bản hợp đồng thông minh trong TON Bài viết này nói về điều gì? Trong bài viết, tôi sẽ nói về việc tôi đã tham gia (trong số hai) cuộc thi blockchain Telegram đầu tiên, không nhận giải thưởng và quyết định ghi lại trải nghiệm của mình vào một bài báo để nó không bị lãng quên và có lẽ sẽ giúp ích cho bạn. người nào đó. Vì tôi không muốn viết […]

Mikhail Salosin. Cuộc gặp gỡ ở Golang. Sử dụng Go trong phần phụ trợ của ứng dụng Look+

Mikhail Salosin (sau đây gọi là – MS): – Xin chào mọi người! Tên tôi là michael. Tôi làm việc với tư cách là nhà phát triển phụ trợ tại MC2 Software và tôi sẽ nói về việc sử dụng Go trong phần phụ trợ của ứng dụng di động Look+. Có ai ở đây thích khúc côn cầu không? Sau đó, ứng dụng này là dành cho bạn. Nó dành cho Android và iOS và được sử dụng để xem các chương trình phát sóng trực tuyến của các sự kiện thể thao khác nhau và […]

Nhiệm vụ dành cho nhà phát triển hoặc cách chúng tôi cài đặt máy quét cầm tay mà không cần nhà cung cấp

Chào mọi người. Chúng tôi, Viktor Antipov và Ilya Aleshin, hôm nay sẽ nói về trải nghiệm của chúng tôi khi làm việc với các thiết bị USB thông qua Python PyUSB và một chút về kỹ thuật đảo ngược. Bối cảnh Năm 2019, Nghị định của Chính phủ Liên bang Nga số 224 “Về việc phê duyệt Quy tắc ghi nhãn sản phẩm thuốc lá bằng phương tiện nhận dạng và tính năng triển khai hệ thống thông tin nhà nước để giám sát việc lưu thông hàng hóa bắt buộc [… ]

Phiên bản PC của Halo: Combat Evolved Anniversary được phát hành trên Steam và Microsoft Store

Nhà phát hành Xbox Game Studios, 343 Industries và Sabre Interactive đã phát hành Halo: Combat Evolved Anniversary trên PC. Trò chơi hiện có sẵn trên Steam và Microsoft Store, bao gồm cả danh mục Xbox Game Pass. Halo: Combat Evolved là phiên bản thứ hai (và phiên bản PC) trong Halo: The Master Chief Collection. Đây là lần đầu tiên […]

Kết quả cuộc thi “Chụp trên iPhone ở chế độ ban đêm” của Apple: Một nửa số người chiến thắng đến từ Nga

Apple vừa công bố kết quả cuộc thi ảnh “Shot on iPhone in Night Mode”. Một ban giám khảo đặc biệt đã xem xét hàng nghìn bức ảnh được gửi từ khắp nơi trên thế giới, được chụp bằng iPhone 11, Pro và Pro Max và chọn ra sáu bức ảnh đẹp nhất (có thể có nhiều bức thành công hơn) sẽ được đăng trong thư viện trên trang web của công ty. trang web, trên Instagram @Apple và xuất hiện trên các bảng quảng cáo ở các quốc gia khác nhau. […]