![](/pictures/picsmalls/2018/08/18/560/vmo1534561645.jpg)
Top 10 Quốc Gia Tốt Nghiệp Kỹ Sư nhiều Nhất Thế Giới
Quốc gia nào có số lượng kỹ sư tốt nghiệp hằng năm nhiều nhất thế giới? Mỹ? Không. Nhật Bản? Không. Tuy nghe có vẻ hợp lý, nhưng hai quốc gia này lại không hề lọt top trong danh sách. Theo Ủy Ban Thống Kê UNESCO, quốc gia sản sinh ra số lượng kỹ sư nhiều nhất thế giới hằng năm là ...
![](/pictures/picsmalls/2018/08/18/560/qxe1534561651.png)
Không biết rõ 5 điều này, các Startup rất khó thành công
Lần đầu đến Việt Nam, các đại diện từ The FinLab Launchpad đã có những trải nghiệm rất thú vị cùng cái nhìn rõ hơn về các FinTech Startups tại đây. Dưới đây là một số chia sẻ mà chuyên gia của UOB Việt Nam và The FinLab muốn gửi đến độc giả Techtalk nói chung và các startups ...
![](/pictures/picsmalls/2018/08/18/560/ehc1534561632.png)
Intel thừa nhận lỗi Spectre v2 sẽ không thể sửa được
Intel đã phát hành “Hướng dẫn microcode revision” mới, qua đó cho cộng đồng thông báo tới cộng đồng biết rằng nó sẽ không giải quyết được những lỗ hổng trong thiết kế của Meltdown và Spectre trong tất cả các bộ vi xử lý của nó – vì quá khó để loại bỏ hoàn toàn các lỗi của ...
![](/pictures/picsmalls/2018/08/18/560/lwq1534561643.png)
Hướng dẫn viết chat bot cho Facebook – Phần 2: Tạo Fanpage và kết nối với bot
Thấy các bạn test hộ nhiều quá, mình rất cảm động nên đã thêm chức năng “đàm luận nhân sinh” vào bot để các bạn có người chém gió nhe. Các bạn có thể tiếp tục trò chuyện với bot tại m.me/toidicodedao nhé Ở phần trước, mình đã giới thiệu cơ chế hoạt động của bot ...
![](/pictures/picsmalls/2018/08/18/560/wxf1534561630.jpg)
34 sản phẩm phần mềm Social Networking tốt nhất
Bài viết tổng hợp 34 phần mềm hỗ trợ doanh nghiệp xây dựng các social networks tốt nhất. ONEsite White Label Social Networking Software có đầy đủ bộ API dành cho Brands (thương hiệu), Healthcare (Dịch vụ chăm sóc sức khỏe), Gaming (Đánh bạc) và Education (Giáo dục). ONEsite ra đời ...
![](/themes/images/default.png)
Dependency Injection Containers và Hard-coded Constants trong Ruby
Dependency injection (DI) là một chủ đề gây nhiều tranh cãi trong cộng đồng Ruby. Một số người cho rằng DI containers là những thứ phức tạp không cần thiết được lấy từ Java. Một số người cho rằng DI là con đường dẫn đến code sạch hơn, đơn giản hơn, dễ kiểm chứng hơn. Trong bài viết này, tôi muốn ...
![](/pictures/picsmalls/2018/08/18/560/wjb1534561638.jpg)
Làm thế nào để trở thành một lập trình viên giỏi hơn bằng cách không lập trình
Lần trước trong bài viết Lập trình viên cũng là con người, tôi đã đề cập rằng mình đã đọc cuốn sách Programmers At Work. Nó là một tuyển tập những bài phỏng vấn rất hay với các lập trình viên nổi tiếng vào khoảng năm 1986. Tất cả các bài phỏng vấn đó đều đáng đọc, nhưng bài phỏng vấn ...
![](/pictures/picsmalls/2018/08/18/560/ygq1534561622.png)
Message Filter Extension
Bạn đã bao giờ nhận một đống tin nhăn quảng cáo từ các số máy lạ? Từ những tổng đài không bao giờ biết chúng từ đâu? Đang làm việc tập trung và thấy có thông báo tin nhắn mới. Mở ra xem chỉ là những tin nhắn quảng cáo mua cái này bán cái kia với giá ưu đãi, chắc hẳn lúc đấy bạn rất thất vọng và tức ...
![](/pictures/picsmalls/2018/08/18/560/xko1534561631.jpg)
LUẬN VỀ COMMENT CODE (PHONG CÁCH KIẾM HIỆP)
Comment code luôn là vấn đề gây tranh cãi sứt đầu mẻ trán trong giới võ lâm. Xưa kia, thuở còn mài đít trên ghê nhà trường, ta thường được các thầy dặn rằng: Code nhớ phải comment. Thuở mới đi làm, sơ nhập gian hồ, mỗi khi đọc code không hiểu, ta cũng hay đập bàn mà chửi: “Thằng ...
![](/themes/images/default.png)
PostgreSQL vs MongoDB
Bài viết được dịch từ nguồn: https://hackernoon.com/https-medium-com-cn007b-postgresql-vs-mongodb-6d8bdb7c1697 Chủ đề này không phải là mới và bạn có thể tìm thấy nhiều benchmarks liên quan đến hiệu suất của các cơ sở dữ liệu này. Nhưng tôi không tìm thấy bất kỳ thông tin kỹ thuật nào về ...
![](/pictures/picsmalls/2018/08/18/560/vgy1534561621.jpg)
Blockchain được sử dụng để chống Hacker
Với sự xuất hiện của các Blockchain startup đang góp phần định hình lại cách thức kinh doanh và cung cấp dịch vụ. Trong số đó, có nhiều tổ chức mong muốn biến internet thành một nơi an toàn hơn. Họ đều có mục tiêu chung là giải quyết những vấn đề nhức nhối tồn tại trong thế ...
![](/pictures/picsmalls/2018/08/18/560/skz1534561623.png)
Tìm hiểu về Task và Back Stack
Activity có lẽ là một thành phần cơ bản nhất của một ứng dụng Android. Một lập trình viên Android cần phải nắm vũng được các khái niệm cũng như cách hoạt động của một activity để có thể xây dựng nên một ứng dụng tốt. Nói về activity, việc hiểu rõ về Task và Back Stack cũng là một phần hết sức quan ...
![](/pictures/picsmalls/2018/08/18/560/bon1534561625.jpg)
Facebook cần thay đổi mục tiêu trước khi thảm hoạ diễn ra
Facebook đã từng thường xuyên phát biểu về nhiệm vụ của họ đến mức hầu hết phóng viên công nghệ đều nhớ: “Mang đến cho con người khả năng chia sẻ và làm cho thế giới trở nên kết nối, cởi mở hơn”. Đó vẫn luôn là mục tiêu, bạn có thể thấy khi vào page của Facebook. Những ...
![](/themes/images/default.png)
Top 10 errors from 1000+ Ruby on Rails projects (and how to avoid them) - phần 3
Tiếp tục series bài viết về top các lỗi thường gặp trong các dự án Ruby on Rails, chúng ta sẽ đi qua các lỗi còn lại Đây là lỗi ActionView duy nhất trong top 10 này, và đó thực sự là một tín hiệu tốt. Càng ít công việc, càng ít lỗi xảy ra để hiển thị một view template thì càng tốt. Tuy nhiên, ...
![](/pictures/picsmalls/2018/08/18/560/pet1534561612.png)
Giới thiệu về Unity Engine - Game Engine phổ biến nhất hiện nay.
PHẦN 1: TỔNG QUAN VỀ UNITY 1.Unity là gì? Unity là một “cross- flatform game engine” tạm hiểu là công cụ phát triển game đa nền tảng được phát triển bởi Unity Technologies. Game engine này được sử dụng để phát trển game trên PC, consoles, thiết bị di ...
![](/pictures/picsmalls/2018/08/18/560/xjg1534561618.jpeg)
Một số lỗ hổng bảo mật thường gặp
Bảo mật luôn là một vấn đề phức tạp và tốn kém, là trách nhiệm của rất nhiều bên bao gồm cả developer. Là developer cần phải có trách nhiệm với code mình viết ra, không chỉ để ứng dụng hoạt động được mà còn cần bảo về hệ thống bảo vệ người dùng chính vì thế trách nhiệm của developer ...
![](/pictures/picsmalls/2018/08/18/560/edq1534561613.png)
Có gì mới trên Android 9 (Pie)?
Vậy là Android 9 đã ra bản chính thức! Android 9 (API 28) giới thiệu rất nhiều tính năng mới cho users và developer. Sau đây mình sẽ giới thiệu qua về một số tính năng mới để mọi người tham khảo. Định vị trong nhà với Wi-Fi RTT Android 9 bổ sung hỗ trợ nền tảng cho giao thức Wi-Fi IEEE 902.11mc ...
![](/pictures/picsmalls/2018/08/18/560/bal1534561613.png)
Xây dựng Universal Framework trong iOS sử dụng Swift
Ngắn gọn thôi, tôi cơ hội làm việc với Universal Framework trong iOS. Ban đầu có đôi chút khó khăn trong việc xây dựng Framework này. Nhưng qua tìm kiếm và đọc sâu các tài liệu, cuối cùng tôi cũng đã xây dựng một Universal framework. Tôi muốn chia sẻ cách xây dựng nó một cách dễ dàng. Mở Xcode, ...
![](/themes/images/default.png)
Top 10 errors from 1000+ Ruby on Rails projects (and how to avoid them) - phần 2
Ở bài viết trước chúng ta đã đi qua 3 lỗi hay gặp nhất ở các project Ruby on Rails, trong bài này chúng ta sẽ đi qua các lỗi hay gặp còn lại Lỗi Net::ReadTimeout được raise lên khi Ruby mất khoảng thời gian để đọc dữ liệu từ một socket lớn hơn giá trị read_timeout, thường default là 60s. Lỗi này ...
![](/themes/images/default.png)
Laravel - Redis
Redis là một dự án store mã nguồn mở để lưu các cặp dữ liệu kiểu key-value. Nó thường được gọi là server cấu trúc dữ liệu vì các khoá có thử chứa dữ liệu kiểu strings, hashes, lists, sets, and sorted sets. Trước khi sử dụng Redis với Laravel, bạn sẽ cần cài thư viện predis/predis predis/predis bằng ...