Bài viết của Hoàng Hải Đăng

Nghề IT Business Analyst – Chúng ta tự học và “truyền nghề” cho nhau.

Bài viết này không phải viết về kỹ thuật hoặc dạy dỗ gì cho nghề BA, nếu muốn tìm hiểu về cái đó thì anh google sẵn sàng cung cấp một thư viện bao la chỉ với từ khóa liên quan, mình viết về cảm nhận sau vài năm chinh chiến IT Business Analyst (chuyên viên phân tích phần mềm, phân ...

Tác giả: Hoàng Hải Đăng viết 16:49 ngày 15/09/2018 chỉnh sửa

Check số nguyên tố trong PHP

PHP Định nghĩa : số nguyên tố là số lớn hơn 1 và chỉ chia hết cho 1 và chính nó. Ví dụ: 2, 3, 5, 7, 11, 13, 17, … là những số nguyên tố. Chú ý : Số 0 và 1 không phải là số nguyên tố. Chỉ có số 2 là số nguyên tố chẵn, tất cả các số chẵn khác không phải là số nguyên tố vì ...

Tác giả: Hoàng Hải Đăng viết 16:47 ngày 15/09/2018 chỉnh sửa

Unit test cho React component

Nhân dịp mình được tham gia vào dự án React. Ngoài công việc chính vẫn làn fix bug thì mình được thêm nhiệm vụ nhẹ nhàng hơn là viết test cho React. Trước, mình có đọc phần test cho Laravel nên thôi cứ mạnh mẽ đọc thêm tài liệu viết cho React vậy. Cùng với viết test thì cũng rảnh rảnh sửa Eslint. ...

Tác giả: Hoàng Hải Đăng viết 21:14 ngày 14/09/2018 chỉnh sửa

Google API + Laravel: Setup một project Goravel hoàn hảo!

Bài viết này sẽ hướng dẫn các bạn tự setup một project Laravel sử dụng Google API một cách tốt nhất có thể (ít ra là tốt với mình :> ) Nếu có gì sai sót hoặc chưa tối ưu, các bạn vui lòng góp ý để mình chỉnh sửa lại tốt hơn <img alt="

Tác giả: Hoàng Hải Đăng viết 21:14 ngày 14/09/2018 chỉnh sửa

Java có phải là ngôn ngữ lập trình tốt nhất cho người mới bắt đầu mới học?

Tôi thường nhận được những câu hỏi như ngôn ngữ lập trình nào tốt nhất để bắt đầu con đường học lập trình? Java có phải là ngôn ngữ lập trình tốt để bắt đầu? Có thể bạn quan tâm: Top 10 nguồn học JavaScript trực tuyến tốt nhất Kotlin tăng trưởng thần tốc nhưng vẫn ...

Tác giả: Hoàng Hải Đăng viết 14:18 ngày 14/09/2018 chỉnh sửa

Những lý do để chọn GoLang là ngôn ngữ lập trình tiếp theo bạn nên tìm hiểu?

Trong một lần tham gia vào dự án, gặp phải nhiều hạn chế của ngôn ngữ lập trình hiện tại mình đang sử dụng (PHP), khi tìm hiểu về giải pháp khắc phục, mình tìm thấy Golang như một vị cứu tinh ở thời điểm đó. Sau một thời gian ngắn tìm hiểu về Go, từ góc nhìn của 1 người mới tiếp cận, mình "mới ...

Tác giả: Hoàng Hải Đăng viết 14:18 ngày 14/09/2018 chỉnh sửa

React-Router

React-Router giúp chúng ta có thể điều hướng các website và xây dụng các single-page application (SPA)/ Tức là chỉ có 1 file HTML được gọi. Và khi người dùng nhập 1 đường dẫn mới, thay vì lấy dữ liệu từ server thì Router sẽ chuyển sang 1 component khác ứng với mỗi đường dẫn mới. Dễ hiểu là mỗi ...

Tác giả: Hoàng Hải Đăng viết 14:18 ngày 14/09/2018 chỉnh sửa

Quên nguyên tắc 10,000 giờ đi, Bill Gates, Warren Buffett và Oprah đều đã sử dụng quy tắc 5 giờ- và đây là lý do

Năm 2008 Malcolm Gladwell xuất bản sách Outliers ( Những kẻ xuất chúng) được New York Times bầu chọn là sách bán chạy nhất mọi thời đại. Trong cuốn sách này tập trung giới thiệu về về Quy tắc 10,000 giờ, nó được như “con số kì diệu vĩ đại”. Nguyên tắc 10,000 giờ hoạt ...

Tác giả: Hoàng Hải Đăng viết 14:17 ngày 14/09/2018 chỉnh sửa

Quy trình phát triển phần mềm trong thực tế (Fun)

Mình sưu tầm được của một anh share trên FB về quy trình phát triển phần mềm bất hủ, không sách nào nói đến nhưng thực tế nó vậy: Đầu tiên là thằng Sales nó sẽ gặp khách hàng, dụ dỗ chào mời, đưa giá làm trong 5 tháng (project cỡ trung bình) Xong thằng BA/PM sẽ cùng thằng ...

Tác giả: Hoàng Hải Đăng viết 23:34 ngày 13/09/2018 chỉnh sửa

Vì sao Microsoft Stack chưa bị khai tử? (Phần 2)

Ngày hôm nay, chúng ta có nhiều sự lựa chọn để viết các phần mềm chất lượng hơn hẳn so với 10 năm trước. Đó chắc chắn là một điều tốt, sự cạnh tranh thúc đẩy những đối thủ lớn (như Google, Apple, Amazon, và Microsoft) không ngừng sáng tạo và không thể chủ quan. Microsoft đã thể hiện ...

Tác giả: Hoàng Hải Đăng viết 15:01 ngày 13/09/2018 chỉnh sửa