IoT và AI: Kết nối thông qua suy nghĩ – thời đại của VUI

Gần đây, thông tin trợ lý ảo “Google Assistant” của “gã khổng lồ” Google vừa được cộng đồng mạng chia sẻ một cách chóng mặt. Được hầu hết các nhà đầu tư “ngó” tới và là “cơn sốt” cho giới công nghệ quan tâm rộng rãi, điều đặc biệt là ...

Tác giả: Trịnh Tiến Mạnh viết 15:42 ngày 11/08/2018

HÉ LỘ NHỮNG DIỄN GIẢ ĐẦU TIÊN CHUỖI SỰ KIỆN CÔNG NGHỆ LỚN NHẤT VIỆT NAM – VIETNAM MOBILE DAY

Vietnam Mobile Day là sự kiện thường niên được giới chuyên gia đánh giá là một trong số ít những sự kiện công nghệ thành công trên mọi phương diện về chuyên môn cũng như về quy mô tổ chức ngay từ những ngày đầu tiên. Theo đại diện BTC sẽ có sự góp mặt của +100 chuyên gia đầu ngành ...

Tác giả: Hoàng Hải Đăng viết 15:42 ngày 11/08/2018

Lập trình hướng đối tượng với PHP và những điều cần biết (Phần 2)

Xem phần 1 tại đây 4. Thế nào là Trait PHP là ngôn ngữ chỉ hỗ trợ đơn kế thừa trong hướng đối tượng thế nên bạn muốn sử dụng lại source code một cách nhiều lần là rất khó khăn. Và để khắc phục điều đó thì từ PHP 5.4 trở lên, PHP đã hỗ trợ chúng ta Traits. Một khái niệm được dùng ...

Tác giả: Tạ Quốc Bảo viết 15:41 ngày 11/08/2018

Những nguyên tắc, định luật của lập trình mà chúng ta nên có sẵn trong đầu

Nguyên tắc Demeter Còn có tên gọi khác là nguyên tắc “càng biết ít càng tốt”. Demeter là tên gọi của Nữ thần nông nghiệp, cũng là nữ thần phân phát trong thần thoại Hi Lạp. Tên bà được dùng để đánh dấu sự ra đời của nguyên tắc này, đây có thể xem là một triết lý ...

Tác giả: Trịnh Tiến Mạnh viết 15:41 ngày 11/08/2018

Top 20 những kỹ năng Freelancer được tìm kiếm nhiều nhất: Blockchain là ưu tiên hàng đầu

Trang web Freelancing Upwork cho biết Blockchain hiện là công nghệ hot nhất trên bảng xếp hạng kỹ năng hàng quý của mình. Lần đầu tiên, một kỹ năng đã dẫn đầu 2 lần liên tiếp. Bảng xếp hạng Upwork đã công bố Top 20 kỹ năng Freelance được, cập nhật và thúc đẩy những kỹ năng mới cũng ...

Tác giả: Bùi Văn Nam viết 15:41 ngày 11/08/2018

Cách xác thực và phân quyền trong Microservices

Nguồn: engineering.tiki.vn Xác thực (authentication, trả lời câu hỏi bạn là ai) và phân quyền (authorization, trả lời câu hỏi bạn có thể làm được gì) luôn là thành phần không thể thiếu của mọi hệ thống, nhưng mức độ áp dụng thì lại tùy thuộc vào từng giai đoạn. Nếu bạn làm mọi ...

Tác giả: Tạ Quốc Bảo viết 15:41 ngày 11/08/2018

Sau tất cả cuối cùng Airbnb và Udacity cũng từ bỏ React Native, và đây là lý do!

Trong vòng hai tuần, nhóm phát triển đến từ hai “ông lớn” là Airbnb và Udacity đồng loạt thông báo rằng họ sẽ từ bỏ React Native, Framework được phát triển bởi Facebook với mục tiêu như là một giải pháp mới để code các native mobile app bằng JavaScript. Có thể bạn quan ...

Tác giả: Bùi Văn Nam viết 15:41 ngày 11/08/2018

Ứng dụng trí tuệ nhân tạo trong bán lẻ như thế nào?

Trí tuệ nhân tạo (Artificial Intelligence – AI) đang thâm nhập vào hàng loạt lĩnh vực, mang lại những thay đổi quan trọng trong đời sống hàng ngày của con người. Đặc biệt, ngành bán lẻ trực tuyến cũng đang biến chuyển mạnh mẽ nhờ áp dụng các tính năng mới dựa trên nền tảng công ...

Tác giả: Tạ Quốc Bảo viết 15:41 ngày 11/08/2018

Lập trình viên giỏi sao vẫn thất nghiệp!

Bạn đã trải qua nhiều khóa học lập trình và tích lũy được những kỹ năng quan trọng. Không cần phải nói, nhu cầu thị trường lại rất cao nên việc làm là không thiếu. Nếu đúng như vậy thì tại sao bạn vẫn bị thất nghiệp? Dưới đây là một số lý do tại sao: 1. Bạn vẫn chưa cố gắng đủ ...

Tác giả: Tạ Quốc Bảo viết 15:40 ngày 11/08/2018

Quá mới mẻ, Saigon Code Tour “hút” cả thần đồng tin học lẫn du học sinh nước ngoài tham gia

Đây là năm đầu tiên VNG phối hợp cùng với TopDev tổ chức cuộc thi Saigon Code Tour – sân chơi dành riêng cho cộng đồng lập trình viên không giới hạn độ tuổi, nghề nghiệp hay giới tính. Đúng như tên gọi của cuộc thi “Saigon Code Tour” tham gia cuộc thi các coder có cơ hội ...

Tác giả: Hoàng Hải Đăng viết 15:40 ngày 11/08/2018

Làm sao để có động lực ngay cả khi bạn không có hứng

Có lẽ ai ai cũng biết việc duy trì động lực khó đến thế nào… Dù là ở bất cứ lĩnh vực gì, cũng sẽ có những ngày mà chúng ta không muốn thể hiện, sẽ luôn có những bài tập mà ta không muốn bắt đầu, hay những bản báo cáo mà ta chả muốn viết. Sẽ có những trách nhiệm mà ta không ...

Tác giả: Tạ Quốc Bảo viết 15:40 ngày 11/08/2018

Twitter xóa hơn 143,000 app và thắt chặt điều khoản sử dụng APIs của hãng

Twitter đang thắt chặt hơn về cách các developer sử dụng API của công ty sau khi loại bỏ 143.000 ứng dụng không tuân thủ các chính sách của của hãng. Bắt đầu với quy trình đăng ký mới, developer sẽ cần phải đăng ký một developer account trước bằng cách sử dụng cổng thông tin tại ...

Tác giả: Bùi Văn Nam viết 15:40 ngày 11/08/2018

HP treo thưởng $10,000 cho bất kì ai phát hiện ra lỗ hổng bảo mật trong các máy in của hãng

Hôm thứ ba, HP đã công bố sẽ thưởng tiền lên tới 10.000 đô la cho bất kì lỗi hổng bảo mật trong các máy in của công tymà hacker và các nhà nghiên cứu có thể tìm thấy. Động thái này cũng đánh dấu cho chương trình tiền thưởng dành cho phát hiện lỗi trên máy in đầu tiên của ngành, ...

Tác giả: Trịnh Tiến Mạnh viết 15:40 ngày 11/08/2018

Typography trong UI: Từ chưa biết đến hiểu rõ

Con người đọc gần như toàn thời gian, không chỉ ở những quyển sách hay tạp chí, mà còn thông qua hàng tấn thông tin trên Internet, hay trên những biển quảng cáo giăng khắp các con đường, các khu vực giao thông công cộng hoặc các cửa hàng mua sắm. Tuy nhiên, chỉ có một số ít “đọc ...

Tác giả: Trịnh Tiến Mạnh viết 15:40 ngày 11/08/2018

MGA chuẩn bị launch sự kiện IMGA SEA lần thứ ba tại Đông Nam Á

Vào ngày 1 tháng 6 năm 2018, IMGA SEA, sự kiện vinh danh các hạng mục mobile game thành công nhất trong khu vực, đã chính thức nhận đơn đăng kí tham dự. Mobile và VR game developers, studios và publishers có trụ sở tại Đông Nam Á đều có cơ hội dự thi với các sản phẩm game của mình. Hạn ...

Tác giả: Tạ Quốc Bảo viết 15:40 ngày 11/08/2018

Cách cài đặt cấu hình máy tính cá nhân thành một public server trên Internet

Và sau đây mình xin hướng dẫn cách cài đặt cấu hình máy tính cá nhân thành một public server trên mạng internet. Môi trường cài đặt và cấu hình của mình là trên máy Macbook chạy OSX, các bạn dùng windows thì dựa vào hướng dẫn để tìm cách cài đặt theo hướng tương tự nhé. Có thể bạn ...

Tác giả: Hoàng Hải Đăng viết 15:40 ngày 11/08/2018

Một vài bug nổi tiếng trong ngành khoa học máy tính

Có một sự thật phổ biến là những phần mềm trong quá trình phát triển luôn có bug (lỗi), thậm chí đối với sản phẩm đã được phát hành và đưa vào sử dụng. Ngay cả khi rất nhiều nỗ lực được bỏ ra để phát triển sản phẩm thì kết quả cuối cùng vẫn là một chương trình có chứa bug. Những ...

Tác giả: Tạ Quốc Bảo viết 15:40 ngày 11/08/2018

[Ebook] Tổng hợp công thức Java bạn phải biết

Java là một ngôn ngữ lập trình hướng đối tượng. Nó là một trong những ngôn ngữ được chấp nhận rộng rãi nhất bởi vì các tính năng thiết kế và lập trình của nó, đặc biệt rằng bạn có thể viết một chương trình một lần và chạy nó ở mọi nơi. Cuốn sách này cung cấp một loạt các ví dụ phát ...

Tác giả: Bùi Văn Nam viết 15:40 ngày 11/08/2018

Một cái nhìn tổng quan nhất về Nodejs

Hôm nay chúng ta sẽ đi tìm hiểu về nền tảng Node.js xem nó là gì? Cũng như tại sao nó lại là một cái tên khá nổi tiếng trong giới công nghệ ở thời điểm gần đây nhé! 1. Khái niệm Nodejs Nodejs là một nền tảng (Platform) phát triển độc lập được xây dựng ở trên Javascript ...

Tác giả: Hoàng Hải Đăng viết 15:40 ngày 11/08/2018

Bài 04: Tìm hiểu XML Attributes

Trong các thẻ HTML bạn sẽ có các thuộc tính như href, id, class, src, ... Các thuộc tính này chỉ có tác dụng đặc biệt trong tài liệu HTML chứ đối ...

Tác giả: Hoàng Hải Đăng viết 10:24 ngày 03/08/2018