Bài viết của Bùi Văn Nam

Đừng return associative arrays!

Người dịch: Trần Thanh Dân Tôi ghét xử lý mảng kết hợp khi tôi phải viết code ở client. Vấn đề với mảng là không có văn bản định nghĩa. Không có kiến thức đặc biệt. Mảng kết hợp thông thường chỉ đóng gói theo một định dạng bất tiện. Tồi tệ nhất là chúng buộc ta vào một triển khai cụ thể. ...

Tác giả: Bùi Văn Nam viết 14:02 ngày 10/09/2018 chỉnh sửa

Bí quyết viết CV dành cho dân IT

Khi viết CV ứng tuyển vào một vị trí trong ngành công nghệ thông tin (IT), bạn có biết mình cần tập trung vào những mục quan trọng nào không? Trình độ chuyên môn? Bằng cấp? Hay kinh nghiệm làm việc? Tất cả đều cần thiết, tuy nhiên làm nổi bật những điều này trong CV để tạo ấn tượng ...

Tác giả: Bùi Văn Nam viết 21:50 ngày 09/09/2018 chỉnh sửa

Playlist hướng dẫn & Source code làm App Bản đồ với MapKit

Với vai trò ngày càng quan trọng của app Bản đồ trên tất cả các hệ điều hành, thiết bị cùng với tính ứng dụng cao trong đời sống của user, Techtalk gửi đến các bạn Playlist hướng dẫn làm app Bản Đồ với MapKit do các diễn giả IDE Academy trực tiếp nghiên cứu và xây dựng. Nội dung ...

Tác giả: Bùi Văn Nam viết 21:50 ngày 09/09/2018 chỉnh sửa

Những lập trình viên phiên bản X-men: Những code project “dị” nhất trên GitHub

Trong số 35 triệu project nguồn mở trên GitHub, có rất nhiều gói phần mềm phức tạp dành cho doanh nghiệp trên toàn cầu. Số khác thì nhẹ hơn, là các thư viện code phục vụ cho 1 mục đích mà các dev không thể sống thiếu. Và những cái còn lại, chỉ để cho vui thôi. Code joke với người ngoài sẽ nghe sẽ ...

Tác giả: Bùi Văn Nam viết 21:50 ngày 09/09/2018 chỉnh sửa

5 tính năng cần để tâm trong Visual Studio 2017

Đội ngũ kỹ thuật Visual Studio đã chuyển sang chế độ hoạt động công suất nhất khi họ sắp xếp phiên bản mới nhất cho IDE hàng đầu của họ. Thay vì nghỉ ngơi trên thành công các phiên bản trước, họ đang đưa ra những quyết định sáng suốt trong khi vẫn giữ được tốc độ khác thường với mức ...

Tác giả: Bùi Văn Nam viết 22:38 ngày 08/09/2018 chỉnh sửa

Nếu muốn trở thành 1 Frontend Developer, bạn phải cần 13 kĩ năng này!

Bạn đã bao giờ vào trang web yêu thích của mình và để ý đến cách mà trang web đó được bố cục như thế nào chưa? Các “button” sẽ “phản ứng” ra sao sau khi bạn click chuột vào đó? Và những điều tương tự như thế. Tất cả điều này gói gọn trong front-end ...

Tác giả: Bùi Văn Nam viết 22:37 ngày 08/09/2018 chỉnh sửa

Cách deploy cho ứng dụng ReactJs

Vấn đề deploy một ứng dụng để test là một vẫn đề mà các developer luôn gặp phải, trong bài này chúng ta sẽ tìm hiểu cách deploy một ứng dụng viết bằng ReactJs. Đầu tiên. chúng ta phải chú ý các điều sau: Code phải được lưu trên một công cụ quản lý theo phiên bản như git, hg… Không cần ...

Tác giả: Bùi Văn Nam viết 23:55 ngày 07/09/2018 chỉnh sửa

Tôi muốn lập trình iOS: Tôi nên bắt đầu từ đâu?

Học lập trình iOS là một quá trình hai chiều. Nếu bạn vẫn chưa biết gì về code, bạn có thể tìm thấy nhiều tài liệu ở đây . Nếu bạn đã thành thạo code, bạn sẽ cần phải làm quen với các công cụ lập trình và các hướng dẫn của Apple. Vì Apple được biết đến trong việc hạn chế các ứng dụng ...

Tác giả: Bùi Văn Nam viết 23:55 ngày 07/09/2018 chỉnh sửa

Chuyện phỏng vấn hay là về bài toán format số tiền.

Vài dòng dẫn chuyện trước khi đọc code Như đã từng đề cập trong một bài viết cách đây ít lâu, rằng việc phỏng vấn và đánh giá một lập trình viên là không dễ, nhất là chỉ thông qua một buổi phỏng vấn. Một trong những phương pháp tôi hay dùng trong phỏng vấn trực tiếp ứng viên là đặt câu hỏi về ...

Tác giả: Bùi Văn Nam viết 18:19 ngày 07/09/2018 chỉnh sửa

Giới thiệu về lập trình hướng đối tượng với Ruby

Bạn nên xem qua các khái niệm cơ bản về lập trình hướng đối tượng để có thể hiểu các khái niệm và áp dụng chúng vào các ngôn ngữ mà bạn học 1 cách dễ dàng. Ở đây mình sẽ sử dụng ngôn ngữ lập trình Ruby làm ví dụ. Có thể các bạn đang tự hỏi, tại sao lại là Ruby? Bởi vì nó được "designed to make ...

Tác giả: Bùi Văn Nam viết 18:18 ngày 07/09/2018 chỉnh sửa