Thứ Hai, 29 tháng 5, 2017

Docker là gì?

Docker

Docker là một nền tảng mở dành cho các lập trình viên, quản trị hệ thống dùng để xây dựng, vận chuyển và chạy các ứng dụng phân tán. Ban đầu viết bằng Python, hiện tại đã chuyển sang Go-lang. Điểm khác biệt chính là các containers sử dụng chung kernel với Host OS nên các thao tác bật, tắt rất nhẹ nhàng, nhanh chóng.

Những câu hỏi phỏng vấn về lập trình hướng đối tượng (OOP)

OOP

Tất cả ngôn ngữ lập trình, từ PHP, JAVA, C++.. đến cả .NET, từ lập trình web đến lập trình game, iOS... đều có mặt của 1 anh OOP (lập trình hướng đối tượng), khi đi phỏng vấn 99.99% nhà tuyển dụng sẽ hỏi về OOP, sau đây mình tổng hợp vài câu hỏi về OOP đơn giản nhưng rất lợi hại dành cho các bạn tham khảo.

Tổng hợp các câu hỏi phỏng vấn PHP

PHP logo

Chào các bạn, là dân Code, ắt hẳn ai cũng phải đối đầu với không ít câu hỏi phỏng vấn kiến thức chuyên môn từ đơn giản đến hóc búa. Ngay chính cá nhân mình cũng đã gặp phải, nếu bạn cũng có những hỏi phỏng vấn thì cũng post lên đây, mình sẽ tổng hợp lại, để chúng ta vừa học vừa ôn nhé.

Lập trình trí tuệ nhân tạo AI - artificial intelligence

Lập trình trí tuệ nhân tạo

Bạn là một người có niềm đam mê với trí tuệ nhân tạo (AI – artificial intelligence) và đang phân vân không biết nên chọn ngôn ngữ lập trình nào cho dự án AI của mình? Vậy thì, trong khuôn khổ bài viết hôm nay, mình xin giới thiệu đến với các bạn tốp 5 ngôn ngữ lập trình hay nhất dành cho phát triển AI.

Thứ Hai, 1 tháng 5, 2017

Golang là gì?

Biểu tượng của Golang

Chắc hẳn đến thời điểm hiện tại, không ai là chưa nghe đến Go (hay còn gọi là Golang), một ngôn ngữ lập trình được phát triển nội bộ bởi Google vào năm 2007, và sau đó được công bố vào năm 2009.
Theo như Google, ngôn ngữ này được phát triển để giải quyết các vấn đề của Google.

Thứ Tư, 1 tháng 3, 2017

Agile là gì? Scrum là gì?

Agile & Scrum

Phương pháp Agile và quy trình Scrum đang là xu hướng mới trong các công ty phần mềm tại Việt Nam, hôm nay mình sẽ giới thiệu đến các bạn 2 phương pháp này trong việc quản lý dự án.

Thứ Sáu, 17 tháng 2, 2017

Python là gì?

Python Icon
Python là một ngôn ngữ lập trình thông dịch do Guido van Rossum tạo ra năm 1990. Python hoàn toàn tạo kiểu động và dùng cơ chế cấp phát bộ nhớ tự động; do vậy nó tương tự như Perl, Ruby, Scheme, Smalltalk, và Tcl. Python được phát triển trong một dự án mã mở, do tổ chức phi lợi nhuận Python Software Foundation quản lý. Python là ngôn ngữ có hình thức rất sáng sủa, cấu trúc rõ ràng, thuận tiện cho người mới học lập trình. Cấu trúc của Python còn cho phép người sử dụng viết mã lệnh với số lần gõ phím tối thiểu, ban đầu, Python được phát triển để chạy trên nền Unix. Nhưng rồi theo thời gian, nó đã "bành trướng" sang mọi hệ điều hành từ MS-DOS đến Mac OS, OS/2, Windows, Linux và các hệ điều hành khác thuộc họ Unix.