- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Thực tế ảo - Công cụ trải nghiệm shopping mới
VR (Vitural reality) hứa hẹn là công cụ trải nghiệm mua sắm mới, giúp người mua mường tượng được sản phẩm mình định mua sẽ như thế nào. Chúng ta cùng điểm xem Alibaba đã cũng cấp cho người mua sắm sự trải nghiệm VR như thế nào nhé. Trước hết chúng ta phải sắm được thiết bị VR đã. Khi bước vào ...
Data consistency trong ruby on rails
Bạn hãy tưởng tượng điều gì xãy ra nếu một người sở hửu một tài khoản ngân hàng có 500 vnd nhưng đồng thời tiến anh chuyển 500 vnd này cho 500 người. Tất nhiên là chỉ chuyển được lần đầu thôi đúng không. Tuy nhiên nếu điều này xãy ra trên ứng dụng của chính bạn thì sao. Đây là cách mà request thứ ...
Test Driven Development & Behavior Driven Development For Big Data in Scala
Overview Software testing plays an important role in the life cycle of software development. It is imperative to identify bugs and errors during software development and increase the quality of the product. Therefore, one must focus on software testing. There are many approaches and Test ...
HTTP Code - Happy Valentine''s Day
Làm lập trình viên và nhất là đối với lập trình web thì chắc hẳn bạn sẽ không thấy lạ với những error codes của HTTP. Trong trường hợp server không xử lý được hay có lỗi trong quá trình xử lý request của client thì việc trả lại đúng error code cũng giúp client dễ hiểu hơn rất nhiều. Thường thì ...
Các phương pháp và công cụ kiểm thử dữ liệu lớn (Big Data Testing)
Các phương pháp và công cụ kiểm thử dữ liệu lớn (Big Data Testing) Có thể nói chưa bao giờ các doanh nghiệp lại “khát” nhân lực về “Big Data” như hiện nay do ngày càng có nhiều công ty nhận ra được lợi ích to lớn từ việc khai thác và phân tích dữ liệu đối với hoạt động ...
[Japanese Email at Work][Part 2] Cách viết Email yêu cầu
Xin chào tất cả các bạn đã đến với Phần 2 trong chuyên mục "Japanese Email at Work". Trong số các nội dung email mà chúng ta sử dụng trong công việc, có thể nói Email với nội dung yêu cầu, hoặc nhờ vả chiếm số lượng đông đảo phải không nào?! Có thể là Email nhờ vả đến đồng nghiệp trong công ty ...
Một số tính năng mà tôi ưa thích trong Kotlin
Chúng tôi đã phát hiện ra rằng Kotlin không chỉ làm cho mã của chúng tôi tốt hơn, mà còn làm gia tăng hạnh phúc của các lập trình viên . Tất cả điều này đảm bảo chúng tôi đang tạo ra ứng dụng tốt nhất mà chúng tôi có thể cho hàng chục nghìn người dùng Android mà chúng tôi đang hỗ trợ. Với một sự ...
Override Primary key ID trong Rails
Rails được xây dựng trên nguyên tắc Convention over Configuration nghĩa là gần như lập trình viên đã được giảm thiểu tối ta việc tuân thủ convention khi phát triển, thay vào đó bản thân Framework đã làm thay việc đó. Nó bao gồm cả việc cài đặt primary key cho 1 bảng trong database luôn là cột ID. ...
Callback trong Rails hoạt động như thế nào?
Với bất cứ lập trình viên nào hẳn từ khóa Callback cũng đã quá quen thuộc, nó xuất hiện ở gần như mọi ngôn ngữ lập trình, và với Rails cũng vậy, khi bạn sử dụng các phương thức như before_create, after_save, ... chính là đang sử dụng callback trong ứng dụng của mình. Tuy nhiên không phải ai cũng ...
[iOS] - Các tool sử dụng phổ biến trong lập trình iOS
Bài viết này giới thiệu các loại develoment tool, service, các loại framework mà lập trình viên iOS thường sử dụng trên con macbook của họ. Các loại tool khác sẽ được cập nhật ở dưới phần comment. 1. Tools Nếu dự án của bạn dùng Git để quản lý source code thì tôi nghĩ bạn nên dùng GitKraken ...