Bài viết của Trần Trung Dũng

Lifecycle Aware Data Loading with Architecture Components

Trong Android cung cấp cho lập trình viên thư viện Loaders để thực hiện việc tải các dữ liệu cần thiết để hiển thị lên màn hình và tự động xử lý các dữ liệu không cần thiết khi thay đổi chuyển qua chuyển lại giữa các màn hình. Nhưng từ Google I/O 2017 thì google giới thiệu các lập trình viên ...

Tác giả: Trần Trung Dũng viết 13:33 ngày 20/09/2018 chỉnh sửa

RSpec Best Practices

RSpec là một trong những testing framework phổ biến nhất cho Ruby. RSpec-rails là một mở rộng của RSpec, cho phép bạn viết unit tests cho controller, views, helpers và model trong ứng dụng Rails. Có một số mẹo thật dễ dàng để viết các test cồng kềnh, chậm chạp và không cung cấp bất kỳ giá trị ...

Tác giả: Trần Trung Dũng viết 13:33 ngày 20/09/2018 chỉnh sửa

Những Regular Expression mà lập trình viên nên biết (P.2)

Tìm một chuỗi Base64 hợp lệ trong PHP ?php[ ]eval(base64_decode('(([A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{2}==)?){1}')); Nếu bạn là một PHP developer thì đôi khi bạn có thể cần phân tích qua code để tìm kiếm các đối tượng nhị phân đã mã hóa Base64 (ví dụ như tìm shell được giấu ...

Tác giả: Trần Trung Dũng viết 09:40 ngày 20/09/2018 chỉnh sửa

Nhật ký: Một quy trình làm việc mới cho Team mới

Có một số sự thay đổi xảy ra trong team kiểm thử của tôi. Tôi đã viết về việc chúng tôi thay đổi cách thực hiện test như thế nào khi tôi chuyển bàn làm việc của mình vào phòng của team. Lúc đó, tôi là tester duy nhất làm việc trong project và project manager chỉ liên quan đến các công việc ở cấp ...

Tác giả: Trần Trung Dũng viết 08:36 ngày 20/09/2018 chỉnh sửa

Bảng Xếp Hạng Lập Trình Viên Học Tốt Nhất Trong Năm 2016

Vậy là một mùa xuân mới lại về, do đó cũng là lẽ tự nhiên để chúng ta bắt đầu suy nghĩ về cuộc sống và những lựa chọn nghề nghiệp trong tương lai của bạn. Tôi đã phân tích số liệu thống kê về ‘ngôn ngữ lập trình tốt nhất’ trong nhiều năm qua, và chúng ta cũng đã nhìn thấy ...

Tác giả: Trần Trung Dũng viết 08:36 ngày 20/09/2018 chỉnh sửa

Lựa chọn máy chủ cho Trung tâm dữ liệu, bài toán nhiều ẩn số

Nhu cầu về thuê chỗ đặt và thuê máy chủ đang ngày càng tăng cao. Đi kèm theo đó là bài toán đau đầu cho các nhà cung cấp và khai thác Trung tâm dữ liệu (Data Center – DC) về rất nhiều vấn đề như hạ tầng, quy trình vận hành, giám sát, … Đặc biệt phải kể đến việc đi tìm một ...

Tác giả: Trần Trung Dũng viết 08:36 ngày 20/09/2018 chỉnh sửa

Tổng hợp các kiểu tấn công mạng phổ biến hiện nay

Đối với các cuộc tấn công bằng việc khai thác các lỗ hổng, yêu cầu các hacker phải hiểu biết về các vấn đề bảo mật trên hệ điều hành hoặc các phần mềm và tận dụng kiến thức này để khai thác các lỗ hổng. 1. Tấn công bị động (Passive attack) Trong một cuộc tấn công bị động, các ...

Tác giả: Trần Trung Dũng viết 08:36 ngày 20/09/2018 chỉnh sửa

Thủ khoa đầu ra của PTIT đầu quân cho Trung tâm R&D của Samsung

TS. Vũ Văn San, Bí thư Đảng ủy, Giám đốc Học viện Công nghệ Bưu chính Viễn thông trao bằng tốt nghiệp cho các tân kỹ sư (Ảnh: Đình Dũng) Cựu sinh viên ngành CNTT Nguyễn Thị Bình An, Thủ khoa đầu ra toàn khóa 2012 – 2017 của Học viện Công nghệ Bưu chính Viễn thông (PTIT) hiện đã đầu ...

Tác giả: Trần Trung Dũng viết 20:58 ngày 19/09/2018 chỉnh sửa

Cuộc sống thú vị của Dev.

Vẫn là chủ đề những câu chuyện xoay quanh cuộc sống của Dev, nhưng với những ảnh gif sinh động hơn. Đây là một phần quà nhỏ vào ngày cuối tuần Tech Talk gửi đến các Dev. Cảm giác khi bị sếp bảo ở lại OT. Khi Dev kể chuyện cười cho team Sale – Marketing. Khi sửa một tí trong ...

Tác giả: Trần Trung Dũng viết 20:58 ngày 19/09/2018 chỉnh sửa

Sử dụng OllyDbg trong phân tích mã độc Phần 2

Mời bạn đọc tiếp tục đến với bài phân tích Sử dụng OllyDbg trong phân tích mã độc Phần 2 của chuyên gia an ninh mạng Nguyễn Việt Anh. Đọc lại: Sử dụng OllyDbg trong phân tích mã độc Phần 1 Quan sát Thread và Stack Mã độc thường sử dụng cơ chế đa luồng. Ta có thể quan sát ...

Tác giả: Trần Trung Dũng viết 20:58 ngày 19/09/2018 chỉnh sửa