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

Framework có đang giết chết sự sáng tạo trong thiết kế Web?

Cứ gọi tôi là ông già cổ hủ đi nếu bạn muốn nhưng vào thời của tôi, website luôn ở cái level gọi là siêu “điên” luôn. Sự đổi mới luôn diễn ra và cực kì khó đoán bạn sẽ lại gặp phải cái “bựa” gì mỗi khi dùng internet. Màu sắc thì cực kì hoang dã, layout thì lúc ...

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

[Python cơ bản thường dùng trong công việc] Phần 10 : Kết nối Redis

Mục lục nội dung 10.1. Cài đặt 10.2 Kết nối đến Redis 10.3. Thực hiện lệnh 10.4. Pipeline Redis là gì? Redis là một memory cache server hỗ trợ persistant data thông dụng nhất hiện nay. Nội dung chương này sẽ hướng dẫn bạn kết nối đến một Redis server (đã được cài đặt ...

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

Series UI/UX cho developer – Phân biệt UI và UX

Chào mừng các bạn đã quay lại với series UI/UX cho developer. Bài viết này sẽ gồm nội dung: Tổng quát về UI và UX Sự khác nhau giữa UX và UI Vai trò của chúng trong ngành lập trình Hai khái niệm này thường dễ bị nhầm lẫn với nhau . UI không phải là UX mặc dù chúng có quan ...

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

[Python cơ bản thường dùng trong công việc] Phần 9 : Kết nối MySQL

Mục lục nội dung 9.1. Cài đặt MySQLdb 9.2. Kết nối đến MySQL Server 9.3. Kết nối với charset utf8 9.4. Query dữ liệu 9.5. Fetch dữ liệu 9.6. Đóng kết nối 9.7. Prepared Statement MySQL là một hệ cơ sở dữ liệu quan hệ phổ biến nhất hiện nay. Rất nhiều ngôn ngữ có thể ...

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

Làm sao để chuyển đổi từ Graphic Design sang UX Design? (phần 2)

PHẦN 1 Lợi thế lớn nhất của 1 Graphic design khi chuyển sang UX Design Tính thẩm mĩ Lợi thế lớn nhất của Graphic design khi chuyển sang UX Design là họ có thể làm mọi thứ trở nên hấp dẫn hơn. Một quan niệm sai lầm phổ biến về UX Design là không cần khả năng sử dụng thẩm mĩ ...

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

Làm sao giải quyết nỗi đau của các nhà tuyển dụng IT?

Tôi có vài cơ hội được trò chuyện cùng anh Nguyễn Hữu Bình – CEO của Applancer, đơn vị chủ quản Website tuyển dụng lập trình viên TopDev.vn. Mặc dù xuất phát điểm là sinh viên khoa Kế toán Kiểm Toán – trường đại học kinh tế, nhưng niềm đam mê lập trình quá lớn nên phần lớn thời gian ...

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

Chiến lược “Mưa dầm thấm lâu” thay đổi tư duy lập trình mà nhà quản lý nào cũng cần biết

Tôi gặp anh Bình Nguyễn – CEO MobyteLab vào một buổi chiều Sài Gòn đổ mưa khá lớn, anh đón chúng tôi bằng một nụ cười thân thiện, nhiệt tình. Anh kể về câu chuyện khởi nghiệp kì lạ gắn liền với những con số 3 của MobyteLab, những trăn trở về thị trường tuyển dụng lập trình viên, và ...

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

Nếu không biết nói “Không”, bạn sẽ chỉ là một “kẻ nô lệ” và mãi “tầm thường”

Nói “Có” thiếu suy nghĩ thì rất dễ, nhưng học cách nói “Không” là một việc vô cùng khó, đòi hỏi nghệ thuật kỷ luật bản thân ở cấp độ cao nhất. Chỉ những người tự do và có sức mạnh mới có thể thực sự nói Không. Cậu bạn thân từng một lần dụ tôi mua một chiếc ...

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

Giải ngố về UX/UI Design

Gần đây có nhiều post tuyển dụng UX/UI design lạc đề mà mình dám chắc 90% người post lên không hiểu nội dung viết cái gì. Nhưng mà tuyển dụng nên mình kệ vì mấy bạn HR chẳng làm chuyên môn và việc spam các kênh là nghề của các bạn. Rồi cho đến khi mọc lên một vài trung tâm dạy UX/UI ...

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

Làm thế nào để sử dụng SVG như một Placeholder, và các phương pháp Image Loading khác

Tôi rất quan tâm đến việc tối ưu hóa chất lượng image và làm sao cho ảnh load nhanh hơn trên web. Một trong những area thú vị nhất là placeholder: khi image chưa load xong thì nên hiển thị cái gì. Trong những ngày qua tôi có tìm được một số kỹ thuật loading sử dụng SVG, và tôi sẽ kể ...

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