nói dối e blog

My First Post

A blog (a truncation of “weblog”) is an informational website published on the World Wide Web consisting of discrete, often informal diary-style text entries (posts). Posts are typically displayed in reverse chronological order so that the most recent post appears first, at the top of the web page. Until 2009, blogs were usually the work of a single individual,[citation needed] occasionally of a small group, and often covered a single subject or topic. In the 2010s, “multi-author blogs” (MABs) emerged, featuring the writing of multiple authors and sometimes professionally edited. MABs from newspapers, other media outlets, universities, think tanks, advocacy groups, and similar institutions account for an increasing quantity of blog traffic. The rise of Twitter and other “microblogging” systems helps integrate MABs and single-author blogs into the news media. Blog can also be used as a verb, meaning to maintain or add content to a blog.

Aura - Một Ngôn Ngữ Nhỏ Nhúng Được

Tuần trước, khi đọc về Aocla - đứa con tinh thần mới của tác giả Redis, tôi cảm thấy vô cùng hứng khởi. Đây là sự kết hợp độc đáo giữa FORTH và Lisp, đồng thời bổ sung thêm hỗ trợ biến cục bộ. Điều này khiến tôi nhớ lại dự án nhỏ từng thực hiện cho thư viện toán học của nhóm cách đây vài năm. Ban đầu, ý tưởng là xây dựng một ngôn ngữ chuyên dụng (DSL) nhúng vào Lua, nhằm giữ các phép tính phức tạp ở phía C, giảm thiểu chi phí chuyển đổi giữa Lua và C. Phiên bản đầu tiên được thiết kế theo kiểu FORTH dựa trên ngăn xếp, hy sinh một phần tính biểu đạt để đổi lấy hiệu năng. Tuy nhiên, trải nghiệm thực tế khá gượng gạo, dù đã thêm vài tính năng mới nhưng không cải thiện đáng kể. Cuối cùng, DSL này đã bị tách hoàn toàn khỏi thư viện toán học.

Vấn Đề Thực Thể Chứa Nhiều Thành Phần Cùng Kiểu

Trong mô hình ECS, một thực thể (Entity) có thể chứa nhiều thành phần (Component) cùng kiểu hay không? Trong Unity, câu trả lời là có. Hệ thống của chúng tôi từ đầu cũng cho phép điều này.

Tuy nhiên, một vấn đề nảy sinh: làm thế nào để truy cập các Component cùng kiểu trong Lua? Nếu có nhiều Component giống nhau, cách tự nhiên nhất là lưu chúng trong một mảng. Nhưng phần lớn trường hợp, việc cứ phải thêm chỉ số [1] hay [0] mỗi lần truy cập lại gây phiền phức. Nếu chỉ khi có nhiều Component mới dùng mảng, còn đơn lẻ thì không, điều này lại tạo ra gánh nặng tư duy do phải xử lý hai loại kiểu dữ liệu khác nhau.

Cơ Chế Mod Trong Hệ Thống Tệp Ảo

Lần cuối cùng chúng tôi thảo luận về hệ thống tệp ảo của engine là vào tháng 10 năm ngoái. Gần đây, nhóm đã tiến hành một số cải tiến đáng kể.

Hệ thống tệp ảo của chúng tôi vận hành theo hai chế độ chính. Chế độ đầu tiên, gọi là chế độ biên tập, tập trung phục vụ cho môi trường phát triển và editor. Ở chế độ này, tên tệp và đường dẫn hoàn toàn dựa trên hệ thống tệp gốc. Chế độ thứ hai, chế độ chạy thực tế, được tối ưu cho môi trường vận hành. Toàn bộ tệp tin được lưu trữ dưới dạng cây Merkle, với tên tệp là giá trị hash của nội dung, tương tự như cách quản lý kho lưu trữ git. Một máy chủ file chuyên dụng sẽ đảm bảo việc cập nhật tài nguyên trong quá trình vận hành.

Những Vấn Đề Hiệu Năng Đã Giải Quyết Trong Quá Trình Phát Triển Gần Đây

Hôm nay là ngày làm việc cuối cùng trước kỳ nghỉ Tết, tôi muốn ghi lại một số công việc đã thực hiện trong thời gian gần đây. Khi sử dụng engine tự phát triển để làm game, chúng tôi đã gặp phải nhiều vấn đề không như kỳ vọng ban đầu. Qua việc phân tích các vấn đề này, chúng tôi đã xem xét lại thiết kế ban đầu và tiến hành cải tiến. Tôi cho rằng việc thiết kế một engine game đa dụng hoàn toàn từ đầu là không khả thi, mà phải gắn liền với dự án thực tế để xây dựng các giải pháp có tính định hướng. Tuy nhiên, đồng thời cũng cần thường xuyên phản tư để tránh tích lũy quá nhiều nợ công nghệ. Trong năm qua, tôi ít trực tiếp tham gia vào việc viết code cho engine mà chủ yếu đóng vai trò giám sát, theo dõi sự tiến hóa của thiết kế và mã nguồn.

Hồ Sơ Phục Hồi Sau Nhiễm Covid-19

Hành trình chiến thắng Covid-19 của cả gia đình tôi

Đầu tháng còn đùa với đồng nghiệp rằng lần này ai cũng khó tránh khỏi, nhiễm bệnh chỉ là vấn đề thời gian. Không ngờ lời nói đùa ấy thành hiện thực khi cả nhà tôi đều lần lượt “trúng tuyển”. May mắn thay, virus lần này không quá hung hiểm, mọi người đều đã hồi phục gần như hoàn toàn. Xin ghi lại hành trình đáng nhớ này như một kỷ niệm đặc biệt.

0%