
Những chiếc áo thun đang gây bão cộng đồng lập trình
Thời gian qua, giới lập trình viên đang nóng lên bởi những chiếc áo thun đang dần xuất hiện nhiều hơn tại nơi làm việc của họ. Đó là những mẫu áo vô cùng độc đáo với các slogan ‘tưng tửng’ mà họ vẫn luôn ‘bông đùa’ với nhau, thể hiện rõ cá tính và những tình ...

Phát hiện mô hình lừa đảo sử dụng bitcoin
Một người đàn ông sống tại New York đã bị chính phủ Mỹ sờ gáy bởi một mô hình Ponzi sử dụng đồng bitcoin. Mới đây, Uỷ ban giao dịch hàng hoá tương lai Mỹ (CFTC) đã buộc tội Nicholas Gelfman – một cư dân sống tại Brooklyn đồng thời là trader trưởng tại công ty Gelfman Blueprint ...

Chiến tranh tài nguyên: Dữ liệu giáo vs Dầu mỏ hội
Đại chiến thế giới lần thứ 3 có thể sẽ xảy ra vì nguồn tài nguyên mới: Thông tin. Giá dầu hiện nay đã giảm xuống mức thấp nhất trong vòng 5 tháng qua do sự bùng nổ của ngành khai thác dầu đá phiến, nhu cầu từ Trung Quốc giảm mạnh còn Tổ chức các nước xuất khẩu dầu mỏ (OPEC) thì ...

Trí tuệ nhân tạo không thông minh như chúng ta vẫn tưởng, nhưng đừng vội đắc chí…
Trí tuệ nhân tạo giờ đã thông minh đến mức nào? Và tốc độ phát triển của công nghệ này ra sao? Đây là những câu hỏi khiến các chính trị gia, các nhà kinh tế, và cả những nhà nghiên cứu phải mất nhiều đêm mất ngủ. Và câu trả lời cho vấn đề này rất quan trọng – bởi không chỉ góp phần ...

Hệ sinh thái bot trên thế giới – Trận địa mới cho các anh tài
Tính đến giữa năm 2016, có hơn 11.000 bot trên Facebook Messenger và 20.000 bot trên Kik đã được ra mắt, … Con số này được dự đoán sẽ rơi vào khoảng 100,000 bot vào năm 2017 chỉ tính riêng trên nền tảng Messenger. Để có được tốc độ phát triển vượt trội như vậy, góp một phần ...

Programmer, Software Engineer, Software Developer, Coder giống ra sao? Khác thế nào?
Trong bài viết này, tôi muốn so sánh sự khác biệt về suy nghĩ của người ngoại cuộc và người trong cuộc về lập trình viên. Có rất nhiều nhầm lẫn xung quanh các thuật ngữ nghề nghiệp của chúng ta. Mọi người không phân biệt được software engineer và software developer khác nhau như ...

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à ...

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 ...

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 ...

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 ...

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 ...

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 ...

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 ...

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 ...

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 ...

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ề ...

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ế ...

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 ...

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 ...

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, ...