Skip to main content

Rust + GTK on Windows - Getting Started

Doko

Doko

Administrator

rust-gtk

Okay, if you are reading this, you may (probably) have been searching for something like "rust gtk getting started" on Google. Most of them points to another awesome guides such as here.

Rust is an interesting language and I decided to get along with it (after years of working with JavaScript, Java and Dart). I decided to give it a try with desktop UI development, but bumped into toolchain obstacles.

Tản mạn về H264 (1/2)

Doko

Doko

Administrator

Như chúng ta đã biết, sự kết hợp giữa hình ảnh tĩnh và âm thanh theo trình tự thời gian phù hợp được gọi là video / phim (theo tiếng Việt). Và dần dần, video đã trở thành một nền tảng đa phương tiện hữu ích cho đời sống, đặc biệt là phân phối thông tin đại chúng.

Và dù ở dạng nào, video về bản chất vẫn là tập hợp những khung hình tĩnh được kết hợp theo khung thời gian phù hợp, sao cho người xem có cảm giác liền mạch như đang chứng kiến một sự việc động. Video trong máy tính và truyền thông cũng không ngoại lệ, dù ở dạng mã hóa nào (analog – tương tự / hay digital – kỹ thuật số).

Eiga Doraemon – Nobita no Shin Kyouryuu (2020)

Doko

Doko

Administrator

Thông tin#

  • Tên: Eiga Doraemon – Nobita no Shin Kyouryuu (Doraemon: Nobita và chú khủng long mới)
  • Tựa gốc: ドラえもん のび太の新恐竜
  • Ngày công chiếu (Ngày/tháng/năm): 07/08/2020
  • Ngày phát hành DVD/BD: 16/12/2020
  • Nguyên tác: Fujiko F. Fujio
  • Hãng sản xuất: Toho, Shin-Ei Animation
  • Thời lượng: 1 giờ 50 phút

Hướng dẫn viết test ReactJS cho người mới bắt đầu

Doko

Doko

Administrator

react-testing

Các lập trình viên đều biết việc test là rất quan trọng trong quá trình phát triển phần mềm, nhất là với các ứng dụng lớn. Lý do thì rất nhiều:

  • Bạn sẽ có thể làm vỡ, hỏng ứng dụng dù chỉ đổi 1 dòng code.
  • Test thủ công sau mỗi lần sửa là quá phiền.
  • Test giúp cho chúng ta tài liệu hoá các case khó, khoai.
  • Biết viết test giúp cho chúng ta có ưu thế hơn các ứng viên khác khi tìm việc.

Tuy nhiên với nhiều người mới làm quen, việc viết test thực sự khá... lạ. Chúng ta sẽ phải làm việc trong một "môi trường" hoàn toàn mới, có thể là không biết bắt đầu từ đâu, đi như thế nào cho đúng. Có thể chúng ta sẽ mất hàng giờ chỉ để viết một cái test đơn giản chỉ vì viết phát là lỗi lên lỗi xuống. Hoặc cũng có thể chúng ta đã quá quen với việc nhấn F11 để debug cái DOM và console log trình duyệt một cách tiện lợi, còn viết test thì không như vậy.

Nhưng việc gì cũng có cách của nó. Viết test không khó. Và với cách tiếp cận đúng, chúng ta có thể tự tin viết test như thần, kể cả khi mới bắt đầu.

Mục tiêu của bài viết dài hơi này là để các bạn có thể tự viết case test đầu tay của mình. Chúng ta sẽ tạo một ứng dụng nhỏ và viết test cover cho nó. Chúng ta sẽ thảo luận xem: Cái gì nên test và tại sao lại test nó. Chúng ta sẽ dùng các kĩ thuật khác nhau để giúp chúng ta viết test mà không cần phải viết rồi xem thử trên trình duyệt.

Sử dụng SSH với cPanel và Putty

Doko

Doko

Administrator

SSH là một giao thức bảo mật dùng để truyền tải thông tin an toàn có mã hóa qua mạng. Có 2 cách để thực hiện là truy cập bằng username / password (những ai hay sử dụng VPS chắc không lạ) và truy cập qua SSH key.

Các hosting con hỗ trợ cPanel cũng có tính năng này (tất nhiên là bên quản trị host phải bật SSH phía server). Linux được xây dựng giao thức này đi kèm, trong khi người sử dụng Windows cần sử dụng một chương trình ngoài, ở đây đề cập tới Putty.

Bước 1: Tạo cặp key Public/Private#

  • Đăng nhập vào cPanel với username và password của bạn.

cpanel

Resident Evil 6 Review

Doko

Doko

Administrator

re6

  • Tên game: Resident Evil 6 / Biohazard 6
  • Phát triển: Capcom
  • Phát hành: Capcom
  • Năm phát hành: 2013
  • Hệ máy: PC / PS3 / XBox 360 (Review bản PC).
  • Steam Store: Link

Resident Evil 6, phiên bản mới nhất của series trò chơi hành động kinh dị nổi tiếng (một thời) của Capcom, và gần như đã trở thành một ví dụ tiêu biểu của thể loại này bên cạnh các series khác như Silent Hill, Dead Space,...