tác giả: Prohoster

56 dự án Python nguồn mở

1. Flask Đây là một micro-framework được viết bằng Python. Nó không có xác thực cho biểu mẫu và không có lớp trừu tượng hóa cơ sở dữ liệu, nhưng cho phép bạn sử dụng thư viện của bên thứ ba cho chức năng chung. Và đó là lý do tại sao nó là một micro framework. Flask được thiết kế để giúp việc tạo ứng dụng trở nên đơn giản và nhanh chóng, đồng thời có khả năng mở rộng và nhẹ. Nó dựa trên các dự án Werkzeug và Jinja2. Bạn có thể […]

Dịch vụ hoàn trả vô điều kiện dễ dàng. Bưu điện

Chúc một ngày tốt lành, Habr! Cách đây không lâu, Bưu điện Nga đã ra mắt dịch vụ “Trả hàng dễ dàng” nhưng không phải ai cũng biết đến dịch vụ này, ngay cả ở các bưu điện. Và ở đây câu hỏi thậm chí không phải là “khi nào?” mà là “ai?” làm hỏng việc và làm mất bưu kiện của tôi. Tôi sẽ viết ngay rằng sử thi mới bắt đầu và nó sẽ kết thúc như thế nào vẫn chưa rõ ràng. Hachiko đã đợi, và bạn sẽ đợi (c) […]

Keylogger với một điều bất ngờ: phân tích keylogger và trưởng khoa của nhà phát triển nó

Trong những năm gần đây, Trojan di động đã tích cực thay thế Trojan cho máy tính cá nhân, do đó, sự xuất hiện của phần mềm độc hại mới dành cho những chiếc “ô tô” cũ tốt và việc tội phạm mạng tích cực sử dụng chúng, mặc dù khó chịu, vẫn là một sự kiện. Gần đây, trung tâm ứng phó sự cố bảo mật thông tin XNUMX/XNUMX của CERT Group-IB đã phát hiện một email lừa đảo bất thường che giấu phần mềm độc hại trên PC mới kết hợp […]

Một tác phẩm kinh điển vượt thời gian: những trò chơi hành động hiện đại có thể học được gì từ DOOM

Có bao nhiêu trò chơi đã trở nên phổ biến đến mức chúng được cài đặt trên nhiều máy tính hơn Microsoft Windows? Sự thành công và tác động của DOOM đối với ngành đã được nghiên cứu trong hơn 25 năm, cố gắng tìm hiểu điều gì đặc biệt ở tựa game năm 1993 này. Chúng ta có thể nói không ngừng về DOOM: bắt đầu với thành tựu kỹ thuật, tốc độ, mod và kết thúc bằng thiết kế cấp độ của trò chơi. Không một bài viết nào có nội dung này […]

Thông báo sự kiện CNTT tháng XNUMX

Đã đến lúc tổng kết các sự kiện CNTT trong năm 2019. Phần lớn toa cuối cùng được lấp đầy với thử nghiệm, DevOps, phát triển di động, cũng như toàn bộ các cuộc gặp gỡ từ nhiều cộng đồng ngôn ngữ khác nhau (PHP, Java, Javascript, Ruby) và một vài cuộc thi hackathons dành cho những người liên quan trong học máy. Đêm IT Tver Khi nào: 28 tháng 30 Ở đâu: Tver, st. Simeonovskaya, 27/XNUMX Điều kiện tham gia: miễn phí, cần đăng ký […]

Phát hành GNU Mes 0.21, bộ công cụ để xây dựng phân phối độc lập

Việc phát hành bộ công cụ GNU Mes 0.21 đã được giới thiệu, cung cấp quy trình khởi động cho GCC. Bộ công cụ này giải quyết vấn đề về việc lắp ráp trình biên dịch ban đầu đã được xác minh trong các bộ phân phối, phá vỡ chuỗi xây dựng lại theo chu kỳ (để xây dựng trình biên dịch, cần có các tệp thực thi của trình biên dịch đã được lắp ráp). GNU Mes cung cấp trình thông dịch tự lưu trữ cho ngôn ngữ Đề án, được viết bằng C và trình biên dịch đơn giản cho ngôn ngữ C (MesCC), […]

Phiên bản kỷ niệm 50 năm của trình soạn thảo văn bản TIA đã được phát hành

Tỷ lệ phát hành các phiên bản mới của TIA đã tăng lên, phiên bản 49 đã ra đời gần đây, trong đó một cuộc xúc tiến mã hoành tráng đã được thực hiện để có khả năng tương thích sắp tới với Qt6, và giờ đây thế giới được chiếu sáng bởi ánh hào quang của phiên bản thứ 50. Dễ thấy. Một giao diện mới, thay thế đã xuất hiện có tên là "Docking" (nó bị tắt theo mặc định để trình soạn thảo vẫn quen thuộc) - các phần khác nhau của giao diện có thể được di chuyển và thậm chí […]

Phát hành ngôn ngữ lập trình PHP 7.4

Sau một năm phát triển, việc phát hành ngôn ngữ lập trình PHP 7.4 đã được trình làng. Nhánh mới bao gồm một loạt tính năng mới cũng như một số thay đổi làm ảnh hưởng đến tính tương thích. Những cải tiến chính trong PHP 7.4: Thuộc tính được nhập - Thuộc tính lớp hiện có thể bao gồm các khai báo kiểu, ví dụ: class User { public int $id; chuỗi công khai $name; } Cú pháp rút gọn để định nghĩa hàm “fn(parameter_list) => expr” với […]

Những người tạo ra Microsoft Flight Simulator: VR là ưu tiên hàng đầu của dự án

Trong khi thực tế ảo gần đây đang gây ồn ào hơn bình thường nhờ thông báo về Half-Life: Alyx, thì có một studio khác đang tìm cách kết hợp VR vào trò chơi kinh phí lớn của mình. Trong một cuộc phỏng vấn gần đây với AVSIM, giám đốc Microsoft Flight Simulator, Jorg Neumann, cho biết thực tế ảo được ưu tiên rất cao khi tạo ra một trình mô phỏng chuyến bay hàng không dân dụng. Không có người đàn ông nào […]

Batman: Arkham Legacy có thể được công bố tại The Game Awards 2019

Giám đốc YouTube của The Daily Wire Coby DeVito dẫn một nguồn tin “rất đáng tin cậy” đã công bố một trong những buổi ra mắt sắp tới tại The Game Awards 2019. Theo DeVito, trong buổi lễ sẽ có thông báo về phần hành động Batman: Arkham Legacy - a trò chơi mới của Warner Bros. Games Montreal, được người trong cuộc Sabi đề cập vào tháng XNUMX. Nguồn DeVito […]

Bản phát hành phân phối Proxmox Mail Gateway 6.1

Proxmox, được biết đến với việc phát triển bộ phân phối Môi trường ảo Proxmox để triển khai cơ sở hạ tầng máy chủ ảo, đã phát hành bộ phân phối Proxmox Mail Gateway 6.1. Proxmox Mail Gateway được trình bày dưới dạng giải pháp chìa khóa trao tay để nhanh chóng tạo một hệ thống giám sát lưu lượng thư và bảo vệ máy chủ thư nội bộ. Hình ảnh ISO cài đặt có sẵn để tải xuống miễn phí. Các thành phần dành riêng cho phân phối được mở theo giấy phép AGPLv3. Vì […]

Nhà bếp bên trong Death Stranding: đoạn phim thử nghiệm từ quá trình phát triển ban đầu của trò chơi

Tựa game phiêu lưu hành động Death Stranding lần đầu tiên được ra mắt thế giới tại E3 2016. Vào thời điểm đó, không ai biết nó sẽ ra sao. Vài tháng trước, Hideo Kojima đã quay đoạn phim thử nghiệm cho trò chơi và hiện anh đã đăng lên Twitter. Trong trailer đầu tiên của Death Stranding, Sam Porter Bridges, do Norman Reedus thủ vai, tỉnh dậy trên một bãi biển […]