9 điều lập trình viên nào cũng nên nhớ khi làm việc với các headhunter và nhà tuyển dụng

Có một quan niệm sai lầm phổ biến về làm việc với headhunter, nhà tuyển dụng và các công ty chuyên về tuyển dụng: trong khi các nhà tuyển dụng CNTT có thể là những người giúp kết nối các lập trình viên tài năng với những công ty phù hợp, họ vẫn chỉ là làm việc cho những công ty đó chứ ...

Tác giả: Trịnh Tiến Mạnh viết 23:02 ngày 16/11/2018

5 xu hướng digital transformation sẽ thống trị trong 2019

Nhiều công ty – như General Electric – đang thất bại trong việc thích ứng với những làn sóng thay đổi kỹ thuật số trên toàn cầu. Điều này sẽ tiếp tục là một vấn đề trong năm 2019 với các công ty có tham vọng lớn, theo Allen Bonde, một nhà phân tích của Forrester Research. Bonde tin ...

Tác giả: Trần Trung Dũng viết 23:02 ngày 16/11/2018

Điểm lại những thay đổi mới trong Visual Studio 2019

Microsoft đang cung cấp cho các nhà phát triển cái nhìn sâu sắc về những thay đổi mà họ có thể mong đợi trong bản phát hành sắp tới của bộ công cụ phát triển Visual Studio 2019. Là một phần của bản phát hành, Microsoft sẽ cập nhật theme, icon và splash screen cũng như cung cấp các ...

Tác giả: Trịnh Tiến Mạnh viết 23:01 ngày 16/11/2018

Máy bay Indonesia 737 mất tích do hệ thống cảnh báo an toàn thay đổi mà không cảnh báo

SONY DSC Vào ngày 6 tháng 11, Boeing đã thực hiện chương trình huấn luyện mới cho phi hành đoàn Boeing 737 MAX. Sự thay đổi, được chỉ đạo bởi Cục Hàng không Liên bang (FAA), đưa ra vì Boeing chưa bao giờ cung cấp hướng dẫn cho phi công về những việc cần làm khi một phần của hệ thống an ...

Tác giả: Vũ Văn Thanh viết 23:01 ngày 16/11/2018

[Vui] Chết cười với các tai nạn mất não của hội những kẻ không biết dùng đồ công nghệ

Để hiểu được một người không phải chuyện dễ, để hiểu trong đầu những thánh ngã cây nghĩ gì thì chẳng khác nào bắc thang lên trời. Người xưa thường bảo “thánh nhân đãi kẻ khù khờ”. Có lẽ chính vì lý do vậy nên dù trên đời có đến lắm kẻ hâm hết phần thiên hạ nhưng họ ...

Tác giả: Vũ Văn Thanh viết 23:01 ngày 16/11/2018

Không biết 7 điều này, không thể trở thành Product Manager

Trong thế giới IT, sự khác biệt giữa các vị trí rất rõ ràng. Là một coder hay Product Manager (PM) bạn đều cần có những kỹ năng và kiến thức đặc biệt. Chỉ có những coder, với kinh nghiệm cùng kỹ năng tốt mới có thể trở thành Product Manager. Sau đây là những chia sẻ trên Quora ...

Tác giả: Vũ Văn Thanh viết 23:01 ngày 16/11/2018

Tấn công kênh phụ GPU giúp tin tặc theo dõi web và ăn cắp mật khẩu

Tấn công kênh phụ GPU (bộ phận xử lý đồ họa máy tính) có thể gây ra theo dõi hoạt động web, ăn cắp mật khẩu và đột nhập vào ứng dụng đám mây. Các nhà khoa học máy tính tại Đại học California, Riverside đã tiết lộ cách những kẻ tấn công có thể tấn công kênh phụ GPU (bộ phận xử lý đồ họa máy ...

Tác giả: Tạ Quốc Bảo viết 23:01 ngày 16/11/2018

Restful API trong 5 phút

Restful hiện đang là thuật ngữ được sử dụng thường xuyên trong lập trình web và việc hiểu rõ được thuật ngữ này là rất quan trọng. Bài viết này sẽ giúp bạn nắm vững được Restful là gì, tại sao cần tới nó và nó được áp dụng vào việc thiết kế ứng dụng web như thế nào. Bài viết này sẽ giải thích ...

Tác giả: Bùi Văn Nam viết 23:01 ngày 16/11/2018

Bảo mật bằng trí tuệ nhân tạo liệu có hiệu quả?

Trong thời đại Internet phức tạp như hiện nay, liệu bảo mật bằng trí tuệ nhân tạo có mang lại hiệu quả? Giải pháp bảo mật bằng trí tuệ nhân tạo đang dần được sử dụng rộng rãi. Trí tuệ nhân tạo dựa vào khả năng tự động hóa và phân tích dữ liệu mạnh mẽ để phát hiện và sửa lỗ hổng nhanh, chính ...

Tác giả: Trịnh Tiến Mạnh viết 23:01 ngày 16/11/2018

Con trỏ số học trong C++

Học lập trình C++ Như đã giải thích trong bài trước, con trỏ trong C++ là một địa chỉ ô nhớ. Vì thế, bạn có thể thực hiện các hoạt động số học trên một con trỏ như khi bạn thực hiện với giá trị số. Có 4 toán tử số học mà có thể được sử dụng trên các con trỏ: ++, –, +, và -. Để hiểu ...

Tác giả: Tạ Quốc Bảo viết 23:01 ngày 16/11/2018

Top 8 công cụ thiết kế website và page cuối năm 2018

Nếu bạn chưa có sẵn một list tổng hợp, việc tìm kiếm những website hay công cụ thiết kế web tốt nhất có thể tốn rất nhiều thời gian. Hiện nay có khá nhiều giải pháp phần mềm ” tạm được nhưng không phải thứ tôi cần ” đầy rẫy trên thị trường. Ngoài ra, giá cả cũng có thể là ...

Tác giả: Trần Trung Dũng viết 23:01 ngày 16/11/2018

Con trỏ NULL trong C++

Học lập trình C++ Con trỏ NULL trong C++ là một hằng với một giá trị là 0 được định nghĩa trong một vài thư viện chuẩn, gồm iostream . #include <iostream> using namespace std; int main () { int *ptr = NULL; cout << "Gia tri cua contro la " ...

Tác giả: Hoàng Hải Đăng viết 23:01 ngày 16/11/2018

IBM mua công ty phần mềm Red Hat với giá 34 tỷ đô

Sau những thương vụ đình đám của năm như vụ Microsoft mua GitHub, hôm qua đã diễn ra vụ IBM mua công ty phần mềm Red Hat với giá 34 tỷ đô. IBM đã xác nhận rằng họ sẽ mua lại công ty mã nguồn mở Linux Hat Red với giá 190 USD/cổ phiếu bằng tiền mặt, tổng giá trị khoảng 34 tỷ USD. Red ...

Tác giả: Tạ Quốc Bảo viết 23:35 ngày 13/11/2018

Lỗ hổng PortSmash trong CPU Intel cướp dữ liệu mã hóa

Lỗ hổng PortSmash trong CPU Intel cho phép kẻ tấn công lấy dữ liệu được bảo vệ như mật khẩu, khóa mật mã từ các quá trình trong cùng CPU. Lỗ hổng PortSmash trong CPU Intel được đặt kí hiệu CVE-2018-5407 là một trong những lỗ hổng kênh bên (side-channel) nguy hiểm nhất năm nay bên cạnh lỗ ...

Tác giả: Trịnh Tiến Mạnh viết 23:34 ngày 13/11/2018

Lỗ hổng nghiêm trọng trong plugin WooCommerce xóa tập tin tùy ý

Nếu bạn sử dụng plugin WooCommerce, hãy cẩn thận với lỗ hổng nghiêm trọng trong plugin WooCommerce có thể tấn công cửa hàng trực tuyến của bạn. Simon Scannell, một nhà nghiên cứu tại RIPS Technologies GmbH, đã phát hiện ra lỗ hổng nghiêm trọng trong plugin WooCommerce xóa tập tin tùy ý cho ...

Tác giả: Hoàng Hải Đăng viết 23:34 ngày 13/11/2018

Bức tranh tổng quan về thuật toán phân cụm

Nếu bạn đang có ý định trở thành một Data Scientist (nhà khoa học dữ liệu) thì hiện tại đang là 1 thời điểm không hề tồi chút nào. Những con người kể cả khó tính nhất cũng sẽ đổ dồn sự chú ý khi bạn đề cập tới Big Data trong cuộc hội thoại, đám đông sẽ cảm thấy hào hứng khi được nghe ...

Tác giả: Trần Trung Dũng viết 23:33 ngày 13/11/2018

Có một nỗi ám ảnh mang tên DevOps?

Là một lập trình viên, bạn phải chịu trách nhiệm rất nhiều thành phần trong quá trình phát triển phần mềm. Vì thế mà việc phải lãnh những nhiệm vụ liên quan đến DevOps sẽ có thể không được hấp dẫn lắm. Với DevOps, bạn không chỉ chịu trách nhiệm sản xuất phần mềm, mà còn cần tự động ...

Tác giả: Bùi Văn Nam viết 23:33 ngày 13/11/2018

[Chuyên sâu] Uber Engineering Tech Stack, Phần I: Nền Tảng

Uber Engineering Với nhiệm vụ truân chuyển hành khách nhanh và tiện lợi nhất, Uber cần xây dựng và làm việc với nhiều dữ liệu phức tạp. Bới thế, một nền tảng cho phép tài xế tìm “mối làm ăn” và đi lại cho hợp lý đã ra đời. Screenshots của ứng dụng Uber, giao diện tài ...

Tác giả: Trần Trung Dũng viết 23:32 ngày 13/11/2018

Cloud API: Detect objects from any image

Remember the hot dog classifier of Jian-Yang from Silicon Valley? I believe, many of the Silicon Valley watchers (including me <img alt="

Tác giả: Trần Trung Dũng viết 23:32 ngày 13/11/2018

Playlist một số hướng dẫn, demo trong iOS

Playlist liên tục cập nhật các video hướng dẫn, demo những kỹ thuật hỗ trợ lập trình app dành cho các dev iOS. Một số clip đã được IDE Academy trình bày gồm: Parse JSON Push notification và các trường hợp mở app từ chúng View Container: cách đặt nhiều view controllers vào một ...

Tác giả: Bùi Văn Nam viết 23:31 ngày 13/11/2018