Nhảy tới nội dung

Thế giới của tôi

Cùng Trung khám phá thế giới phát triển phần mềm và vài điều lặt vặt khác.

Khôi phục Astoria - Trình giả lập Android thất truyền

· 16 phút để đọc
Nguyễn Thành Trung
Nhà phát triển phần mềm

Bạn là một "fan cuồng" của Windows 10 Mobile? Bạn nhớ đến một thời Microsoft thử nghiệm "Project Astoria", một giải pháp đưa ứng dụng Android cho các thiết bị Windows Phone? Hay bạn đơn giản chỉ quá chán nản với những trình giả lập Android của Tàu, chạy chỉ có "lag" máy?

Bài viết này dành cho bạn. Hãy cùng mình khám phá cách đưa Astoria đến những phiên bản Windows khác, từ những loại thiết bị khác như Desktop, cho đến những phiên bản mới hơn như bản cập nhật Anniversary Update (RS1) và sau nữa.

Android sau một cửa sổ thất lạc

Sinh ra bởi Microsoft Copilot.

Google Summer of Code và bí quyết trúng tuyển

· 20 phút để đọc
Nguyễn Thành Trung
Nhà phát triển phần mềm

Bạn là sinh viên công nghệ thông tin có đam mê với lập trình?

Bạn muốn tham gia các dự án với các tổ chức lớn trên thế giới để có thểm kinh nghiệm?

Bạn cần thêm vài đồng để trang trải cuộc sống nhưng muốn làm gì có ý nghĩa hơn?

Có thể Google Summer of Code là một lựa chọn tuyệt vời. Hãy cùng mình khám phá thêm về chương trình này nhé. Là một người đã trúng tuyển 2 năm, mình cũng sẽ chia sẻ con đường chinh phục GSoC của mình.

Google Summer of Code

Google Summer of Code

Cách quét sạch JavaScript khỏi ứng dụng Blazor

· 12 phút để đọc
Nguyễn Thành Trung
Nhà phát triển phần mềm

Gần đây việc học tốn nhiều thời gian quá, nên là mình không thể dành nhiều thời gian cho Dự án Hiện thực (Project Reality) và lxmonika. Tuy nhiên, trong lúc đang xây ứng dụng mạng bằng Blazor để làm bài tập, mình có một số mẹo để kết hợp .NET với JS (interop) mình muốn chia sẻ!

Nhập môn đọc mã máy (Binary Loading)

· 16 phút để đọc
Nguyễn Thành Trung
Nhà phát triển phần mềm

Đã bảo giờ bạn hỏi, "Làm thế quái nào hệ điều hành có thể đọc và hiểu các tệp chương trình?" không? Mở những tệp kiểu như .exe trong trình soạn thảo, mình chỉ thấy chi chít những dòng chữ dường như vô nghĩa mà nhỉ?

cmd.exe trong trình soạn thảo

Bài viết này sẽ giải đáp mọi thắc mắc của bạn.

Xin chào thế giới!

· 2 phút để đọc
Nguyễn Thành Trung
Nhà phát triển phần mềm

Gần đây, mình có nhúng tay vào khá nhiều trò tà đạo và đào ra được kha khá những chi tiết ít được biết đến về Windows và một số chương trình khác.

Nghe thì kỳ lạ nhưng những thông tin này có thể trở nên vô giá cho những ai muốn theo hướng lập trình bậc thấp chuyên sâu.

Vì vậy, và vì một chuỗi bài viết khá thành công ".NET Developer Platform" trên trang của hệ điều hành Haiku, mình quyết định bắt đầu làm một trang "blog" cá nhân. Ban đầu, hầu hết nội dung sẽ về lxmonika - một nền tảng giúp đem các nhân hệ điều hành khác chạy trên Windows, nhưng chắc chắn mình sẽ viết về những lời khuyên và mẹo khác khi mình bắt gặp.

Trang này sẽ được viết bằng nhiều ngôn ngữ, bao gồm:

  • Tiếng Anh (để tiếp cận với thế giới),
  • Tiếng Việt (để làm giàu nguồn tài nguyên tin học chất lượng của dân tộc ta),
  • và tiếng Nhật (mình vẫn đang học, nên các bản dịch có thể đến chậm hơn).

Rất hân hạnh được gặp bạn ở trang này, và chúc bạn một hành trình lập trình thú vị!