
Phong cách code CSS
Khi thiết kế và phát triển web, đôi lúc chúng ta gặp khó khăn trong việc tổ chức và quản lý code CSS. Nhiều nhà thiết kế website nghĩ rằng việc tổ chức và quản lý code thật là rắc rối, tuy nhiên nếu bạn đưa chúng vào một tiêu chuẩn cụ thể, thì sẽ giúp cho công việc của bạn tốt hơn, cũng như website ...

Testing ảnh hưởng gì đến Software Quality
Bạn có bao giờ tự hỏi test để làm gì? Bài viết này chúng ta sẽ tìm hiểu xem testing ảnh hưởng gì đến quality và quality của phần mềm thì có liên quan gì đến testing. Tesing là thước đo của chất lượng dựa trên số defects được tìm thấy, các test chạy và hệ thống covered bởi những bài test. Chúng ...

Tổng hợp kiến thức ES6
1. let, const và block scoping 2. Arrow Functions 3. Default Function Parameters 4. Spread / Rest Operator 5. Object Literal Extensions 6. Octal và Binary Literals 7. Array và Object Destructuring 8. Super in Objects 9. Template Literal và Delimiters 10. for...of vs for...in ...

Tìm hiểu về Unit Test
Khi vòng đời của một sản phẩm thì không thể thiếu công đoạn test, trong công việc test thì phải nhắc đến unit test, vậy unit test là gì, tại sao lại phải sử dụng kỹ thuật unit test, và tạo ra một unit test như thế nào? Unit test là gì? Unit testing là công việc validate những đơn vị riêng lẻ ...

Tổng kết - Laravel
Tổng kết - Laravel Nội dung này sẽ tổng kết lại các bài học về Insert - View - Detail - Update - Delete. Cấu trúc folder của các file được tạo như sau: myproject app Http Controllers Admin AdminNewsController.php News.php resources ...

So sánh giữa MySQL và PostgreSQL để chọn lựa cái phù hợp
Người viết: Nguyen Van Huong Trong quá trình làm việc với khách hàng Nhật Bản có một dự án chuyên xử lý dữ liệu khá lớn bằng batch job, có file đến cả vài trăm Mb và tương lai còn tăng nữa, khiến bên họ phát sinh thảo luận so sánh MySQL và PostgreSQL và họ có gửi một bài lên room ...

View database
View database Bài học trước chúng ta đã biết cách tạo một trang nhập dữ liệu như thế nào rồi, bài này sẽ giúp chúng ta xem (view) dữ liệu. Có 2 dạng xem dữ liệu: Xem dạng danh sách tất cả dữ liệu - trang view list. Xem chi tiết một dữ liệu nào đó - trang detail (đề cập ở bài ...

12 nguyên tắc làm lập trình của Joel để tạo nên phần mềm tốt hơn
Người viết: Thâu Nguyễn Cách đây khoảng 10 năm, Joel đã dự đoán được những qui trình cần thiết để xây dựng nên một phần mềm chất lượng. Tạo ra một sản phẩm mang lại giá trị cho người dùng là chưa bao giờ dễ dàng. Và qua nhiều năm làm việc ở Microsoft, tạo ra Microsoft Excel, ...

View detail database
View detail database Bài học trước chúng ta đã biết cách tạo một trang xem, liệt kê tất cả dữ liệu của một table như thế nào rồi, bài này sẽ giúp chúng ta xem (view) chi tiết của một dữ liệu cụ thể dựa theo id. Kết quả bài trước ta có trang hiển thị bảng dữ liệu sau ...

The Product Mindset — Tư duy làm sản phẩm
Người viết: Đoàn Văn Tuyển Lần trước mình đã từng viết về Product Mindset (Tư duy làm sản phẩm), nhưng sau gần 2 năm trải nghiệm những gì mình nghĩ về Product Mindset có chút thay đổi. Giờ mình xin chia sẻ lại những gì mình hiện tại mình cảm nhận. Dưới đây mình chỉ chia sẻ những ...

Làm sao Google cho ra kết quả tìm kiếm nhanh đến thế?
Người viết: Ngo Thang (@tango) Vào thời đại công nghệ như ngày nay thì việc tìm kiếm thông tin cũng trở nên rất quan trọng. Thử hỏi nếu 1 ngày Google không hoạt động thì thế giới sẽ như thế nào nhỉ? Chắc mình sẽ bị rơi vào thời kì đồ đá mất. Dùng nhiều Google nhưng nhiều lúc băn ...

Cách xây dựng mạng Nơ-ron bằng Python vô cùng đơn giản
Giới thiệu Là một phần trong hành trình cá nhân của tôi để hiểu rõ hơn về Deep Learning, tôi đã quyết định xây dựng Mạng lưới thần kinh từ đầu mà không cần thư viện học sâu như TensorFlow. Tôi tin rằng việc hiểu được hoạt động bên trong của Mạng thần kinh là điều quan trọng đối ...

Hướng dẫn cách tạo SQL trên Cloud
Bài viết hôm nay chúng ta sẽ cùng tìm hiểu cách tạo SQL trên Cloud . Cùng xem các bước tạo và kết nối SQL trên Cloud các bạn nhé. Cùng bắt đầu nào! Tại sao không bao giờ nên sử dụng utf8 trong MySQL? Blind SQL injection là gì? Blind injection khác với các loại SQL ...

Một số thay đổi mới quan trọng trong reactjs 16.4
Trong thời gian gần đây, reactjs liên tục có những cải tiến đáng kể. Kiến trúc của reactjs ngày càng được hoàn thiện và tối ưu hóa, mà cụ thể nhất là hook cho phép render các pure component nhằm giảm tải lưu lượng tăng năng suất và hiệu năng của wed. Hôm nay chúng ta sẽ cùng tìm hiểu ...

[Java log] P3: Ghi log bất đồng bộ vào Database sử dụng ExecutorService
[Java log] P3: Ghi log bất đồng bộ vào Database sử dụng ExecutorService Tháng Tám 2, 2019 nguyenvanquan7826 TUT Java Log Leave a response Bài viết được đăng lại từ blog của Tùng Huynh, đã được sự đồng ý của tác giả. Chào các bạn, ở 2 ...

[Series Phỏng Vấn Chân Kinh] Kì 1: PHP Developers – Những Kẻ Mê Voi Xanh
Series kì này là những câu hỏi phỏng vấn thường gặp nhất, hoặc khó nhai nhất, dành để thử thách dân lập trình PHP – những kẻ mê hình ảnh con voi xanh đến điên đảo. Tháng 1-2017, topITworks khởi động chuỗi bài viết “Series Phỏng Vấn Chân Kinh” qua việc tổng hợp những ...

Philippines và một loạt quốc gia Đông Nam Á khác được dùng WiFi miễn phí do Google cung cấp
Hy vọng là Việt Nam cũng sẽ sớm được tham gia chương trình Google Station của Google. Mới đây, tại một hội nghị dành riêng cho Philippines, Google tuyên bố rằng họ sẽ mở rộng chương trình Google Station để bắt đầu cung cấp WiFi miễn phí tại các khu ...

Facebook ôm mộng biến camera effect thành platform cho thế giới ảo
Đối với khá nhiều fan hâm mộ công nghệ, Face book được đánh giá là bản copy của Snapchat khi nói về các ứng dụng chụp ảnh và quay phim, trong đó có tính năng chèn hiệu ứng, filter trực tiếp lên camera trong real time. Thế nhưng tại sự kiện F8 lần này, Facebook đã thể hiện rõ tham vọng ...

[C#] Viết ứng dụng cấu hình màn hình luôn sáng (Screen Always On)
Xin chào các bạn, bài viết hôm nay mình xin hướng dẫn các bạn cách viết ứng dụng luôn sáng màn hình ( Screen Always On C# ). Trong hệ điều hành windows, các bạn có thể cấu hình setting Power Options, để chỉnh thời gian tắt màn hình. VD: Sau 5 phút, nếu chúng ...

Đi câu cá với target=”_blank”
Giới thiệu Đi câu cá hay mấy anh Tây hay gọi Phishing có nghĩa là lừa đảo nhằm đánh cắp tài khoản, mật khẩu, thẻ tín dụng của người dùng. Bài viết này sẽ giới thiệu các bạn cách câu cá với thuộc tính target=”_blank” của trình duyệt. Cách thức Nếu ...