HTML (HyperText Markup Language) là ngôn ngữ đánh dấu được sử dụng rộng rãi nhất hiện nay. Các thẻ HTML với một chút giúp đỡ từ CSS tạo ra tất cả những gì bạn nhìn thấy trên thế giới World Wide Web.
Xem thêm: 7 Trang web để xem tất cả những gì về HTML5
Hãy tưởng tượng tổ chức của bạn đang muốn thực hiện search engine đầu tiên, đang muốn dùng 1 search engine khác – như những gì mà users của Google Search Appliance (GSA) đang làm hoặc đang cố tiết kiệm tiền bằng cách chuyển sang 1 open source mới. Bạn – 1 developer tài năng, giỏi giang – được triệu hồi để giải quyết vấn đề khó nhằn đó. Bạn cần rất nhiều thứ liên quan đến business, nhưng về cốt lõi, đó chính là vấn đề liên quan đến “big data và search”

Xem thêm: Elasticsearch & Solr – Bạn nên lựa chọn Search Engine Nguồn Mở nào?
Tháng 3-2017, Angular team đã phát hành Angular 4, vậy Angular 4 có gì mới, có những gì thay đổi mà chúng ta cần lưu ý. Bài này sẽ giới thiệu cho các bạn những điểm mới trong Angular 4.

Xem thêm: Angular 4.0.0 Có Gì Mới?
Chào các anh chị và các bạn trong Cộng Đồng Khởi Nghiệp Việt Nam. Hôm này mình xin chia sẽ với mọi người 1 phần mềm email marketing mà mình đã sử dụng trong thời gian qua và thấy rất hay và phù hợp cho anh em nào đang khởi nghiệp bởi vì nó có chi phí thấp nhưng đầy đủ tính năng và chuyên nghiệp. Vì đây là lần đầu mình chia sẻ nên có gì thì mọi người đóng góp ý kiến để hoàn thiện hơn cho những lần sau.

Xem thêm: Phần mềm email marketing rất hay nên thử Mautic
Nếu bạn đang tìm kiếm một công việc trong lĩnh vực IT, trở thành lập trình viên là một lựa chọn tuyệt vời. Nhưng bạn cần có một ý tưởng rõ ràng làm thế nào để đạt được điều đó.

Xem thêm: Bạn đã thực sự sẵn sàng để trở thành lập trình viên?
Azure là một nền tảng điện toán đám mây (cloud) của hãng Microsoft, và cũng như Google, Amazon,... Microsoft cũng đưa khá nhiều chương trình hỗ trợ khởi nghiệp (startup) nhất là các đơn vị làm trong lĩnh vực công nghệ thông tin như phần mềm, IoT... trong đó có cả các chương trình hỗ trợ cho lập trình viên và cho doanh nghiệp. Đây cũng là một phần trong bài: Bí kíp khởi nghiệp (startup) tiết kiệm và hiệu quả
Với chương trình hỗ trợ server và các dịch vụ dựa trên cloud cho doanh nghiệp công nghệ thông tin thì bạn tham khảo tại đây . Hôm nay mình sẽ giới thiệu và hướng dẫn các bạn đăng ký, tạo server website trong chương trìn hỗ trợ lập trình viên, tuy nhiên chương trình này không chỉ áp dụng được cho các lập trình viên mà hoàn toàn dùng để xây dựng server website cho bất kỳ startup nào nhé.

Xem thêm: Hướng dẫn tạo webserver với Azure Cloud free, cài đặt Kloxo lên Azure
Hiện nay ngành kiểm thử phần mềm (KTPM) không còn quá xa lạ với những người làm trong ngành IT như cách đây vài năm. Với việc nhiều công ty KTPM thành lập đã đẩy mạnh ngành KTPM phát triển ở TPHCM và mới đây nhất là Đà Nẵng. Có thể nói hiện nay đây là một trong những nghề thu hút được rất nhiều các bạn sinh viên mới tốt nghiệp ra trường với một mức lương khá. Thế nhưng những điều sau đây mà tôi nói đến sẽ một phần nào đó giúp các bạn hình dung ra một mặt trái của ngành kiểm thử phần mềm nói riêng (và những ngành nghề IT khác nói chung).
Xem thêm: Mặt trái của ngành kiểm thử phần mềm là gì?
Trong thời gian gần đây, nhất là sau khi các dòng smartphone và tablet phát triển mạnh thì từ khóa platform được nhắc đến khá nhiều nhất là những người lập trình mobile app. vậy nên khi bạn yêu cầu một đơn vị nào đó tư vấn và viết ứng dụng cho bạn thì họ thường yêu cầu bạn chọn platform, vậy platform là gì?

Xem thêm: Platform là gì?
Tại sao NodeJS lại nhanh?
Đây là câu hỏi của khá nhiều newbie – những người không chịu dành nổi 5′ để tìm thông tin. Và là câu hỏi của khá nhiều người KHÔNG PHẢI LÀ NEWBIE, hay đại để là những người cứ hùng hục code mà ko hiểu cái gì thực sự diễn ra ở mức thấp hơn.Có 2 thứ theo mình khiến Node nhanh:

Xem thêm: Bàn về Nodejs, hiệu năng (performance) và những hiểu nhầm thường gặp phải
Mình thường nghe các bạn sinh viên hỏi về tầm quan trọng của việc học thuật toán. Ý kiến của các bạn được chia làm hai luồng trái chiều như sau:
- Thần thánh hoá thuật toán: Muốn lập trình giỏi phải giỏi thuật toán. Các công ty lập trình lớn toàn phỏng vấn về thuật toán còn gì.
- Coi thường thuật toán: Thuật toán là cái thứ vô dụng, mấy anh đi làm nói là có dùng bao giờ đâu.

Xem thêm: Series Phản Phác Qui Chân – Học thuật toán để làm việc gì?
Không thể chụp hình, không thể cài thêm ứng dụng trên iPhone, vì đã sử dụng hết dung lượng, bây giờ bạn đang muốn giải phóng bớt, xóa bớt những thứ không cần thiết để lấy lại ít dung lượng, đang loay hoay thì vào ngay bài viết này, đây đúng là nơi cho bạn rồi đấy.

Xem thêm: Giải phóng dung lượng lưu trữ trên iPhone (Giải quyết khi iPhone báo hết dung lượng)
Hệ thống vận hành của Apple dành cho iPhone và iPads, iOS 10 – được công bố tại WWDC 2016 vừa qua gồm danh sách đầy đủ các tính năng mới. Cụ thể, các đời iPhone 5 trở đi có thể chạy iOS 10, nhưng các tính năng như 3D Touch chỉ chay trên iPhone 6S, 6S Plus và sắp tới là iPhone 7.

Xem thêm: 15 tính năng của iOS 10 khiến iPhone hoàn hảo hơn
Phần lớn máy tính bảng/máy tính lai chạy Windows hiện có trên thị trường được trang bị vi xử lý Intel Atom. Và câu hỏi được phần lớn anh em thắc mắc là liệu Atom có thể cày nổi Windows hay không, máy tính bảng Windows chạy chip Atom có hiệu năng ra sao, pin thế nào? Trong bài này, chúng ta sẽ cùng tìm hiểu về những thế hệ Atom dành cho máy tính bảng, qua đó nắm được những cải tiến về công nghệ, hiệu năng từ đó anh em có thể chọn được chiếc máy tính bảng/máy tính lai ưng ý.
Xem thêm: Tìm hiểu về dòng Intel Atom, chọn mua máy tính bảng ưng ý
Có lẽ một số bạn sẽ có thắc mắc như tiêu đề khi mới tìm hiểu về Rust. Hẳn là các bạn đã biết, hoặc nghe đâu đó là: Trong Rust không có NULL. Bài viết này sẽ giúp cho các bạn hiểu rõ hơn về vấn đề này.

Xem thêm: Rust không có NULL thì code kiểu gì?
Khi bạn cần xây dựng các ứng dụng di động (Mobile application ) thì các đơn vị tư vấn phát triển thường nói đến thuật ngữ Push Notification hay thông báo chủ động của ứng dụng. Bài viết này sẽ giúp bạn hiểu Notification là gì, tại sao lên sử dụng nó cho các ứng dụng di động.

Xem thêm: Notification là gì?
Thành tố tương tác (như thanh trượt, galleries hoặc đơn tương tác) là những đối tượng làm việc rất quen thuộc với một lập trình viên. Bạn hoàn toàn có thể tạo thủ công các thành tố này cho từng site một. Nhưng hãy tưởng tượng, bạn sẽ tiếp kiệm được bao nhiêu thời gian khi có thể gói khâu này thành plugin jQuery tiện dụng?

Xem thêm: Tự tạo plugin jQuery, tại sao không?
Hiện nay, tôi đang thực hiện khoảng hơn 50 nghiên cứu về trải nghiệm người dùng tại Icon8. Trong thời gian nghiên cứu, tôi đã nhận ra 1 điều rằng, hiện đang có rất nhiều lý thuyết, học thuật và bài viết gây hiểu lầm cho người đọc bằng những kiến thức sai lệch. Và thậm chí hoàn toàn đi ngược lại với “tư duy của loài người”.

Xem thêm: 5 quan niệm sai lầm cần “bỏ ngay” khi test sản phẩm
Học giỏi với code giỏi đều quan trọng như nhau.
Công việc lập trình đòi hỏi bạn phải liên tục học hỏi mỗi ngày. Vượt lên những “cám dỗ” như Hacker News, Twitter, Reddit, và Facebook.
Tại công ty, bạn liên tục bắt gặp những code base và thách thức kỹ thuật mới. Ở nhà cũng chả khá hơn, bạn phải chật vật với open source repo, project cá nhân, cũng đòi hỏi những thách thức riêng.
Xem thêm: Học cách học: Kỹ năng quan trọng nhất cho lập trình viên