kotlin
Ngày nay, Apple đã thay thế Object-C bằng Swift cho iOS.  Những ngôn ngữ mới xuất hiện để thay thế Java cho lập trình Android là điều hiển nhiên. Những ngôn ngữ như Scala, Groovy thật tiện lợi và mang lại nhiều tính năng mới mẻ. Nhưng đáng chú ý gần đây chính là Kotlin. Một ngôn ngữ lập...
toán
Đang lang thang trên mạng để tìm chủ để cho bài viết đầu tiên trên Viblo thì mình bắt gặp câu hỏi như thế này: Em đang tự học lập trình tại nhà và rất thích lập trình. Cho em hỏi liệu "học lập trình có cần giỏi toán không?" Có lẽ câu hỏi này là một trong những câu hỏi...
laravel
Bạn đang đắn do sẽ sử dụng framework PHP nào cho project web tiếp theo của mình? PHP platform nào sẽ được sử dụng? Nếu bạn là một web developer thì có thể bạn đã nghe qua về "Laravel" và phần còn lại của bài viết này mình sẽ mình sẽ phân tích xem vì sao...
SQL Injection
Trong tất cả các loại tấn công nhằm vào các trang web hiện này thì SQL Injection là một trong những loại tấn công nguy hiểm và phổ biến nhất, nó đã gây thiệt hại không nhỏ cho các doanh nghiệp và tổ chức trong nhiều năm trở lại đây. Trước khi tìm cách bảo về website của chúng ta...
StackOverFlow
Overview Năm nay, hơn 50 nghìn lập trình viên đã chia sẻ nơi làm việc, tác phẩm, và bản ngã của họ với chúng tôi. Những thông tin bạn sắp sửa đọc được là kết quả của cuộc khảo sát lập trình viên sâu và rộng nhất từng được thực hiện. Cứ mỗi 8 giây, một lập trình viên sẽ hỏi...
UX
Lập trình viên thường là những người không có sense tốt lắm về thiết kế. Chính vì vậy, chúng tôi sẽ giới thiệu một số góc nhìn và kiến thức về lĩnh vực này để giúp cho chúng ta có thể nâng cao hơn về khả năng ứng dụng các khái niệm thiết kế vào sản phẩm! Hãy cùng xem...
Bài viết này trình bày lại nội dung của bài thuyết trình “Introduction to React” được phát biểu vào ngày 21/2/2015 tại Frontend Conference. File thuyết trình có thể tham khảo theo link dưới đây. Introduction To React // Speaker Deck React.js là gì?
giải pháp trong lập trình
Mặc dù có một chút khó khăn để có thể phân tích thấu đáo, nhưng tôi đã bị thu hút bởi bài viết The Rise of “Worse is Better” (Sự gia tăng của xu hướng “tồi hơn thì tốt hơn”), bởi vì nó chạm đến một chủ đề mà tôi đã để ý nổi lên trong các bài viết...
Java là một trong những ngôn ngữ lập trình phổ biến nhất trong giới lập trình viên và nó được sử dụng để tạo ra các ứng dụng web, phần mềm tùy chỉnh, cổng thông tin điện tử, bao gồm các giải pháp thương mại điện tử trên web và di động. Đối với nhiều nhà phát triển phần mềm,...
lập trình viên
Những ngày vừa qua, Bill Sourour – giảng viên kiêm lập trình viên người Canada khiến cả giới công nghệ xôn xao với bài viết về mặt trái công việc “đáng mơ ước” của mình. Bill Sourour bắt đầu câu chuyện bằng việc nhớ lại quãng thời gian khi mới ra trường...