
Nghiên cứu cho thấy: Trẻ em đang dành tới hơn 30 tiếng một tuần chỉ để sử dụng smartphone
Vài năm về trước, Tivi được coi như vật có sức hấp dẫn lớn đối với trẻ em. Tuy nhiên, cùng với sự phát triển vũ bão của công nghệ, smartphone đã dần thay thế cho Tivi khi theo một khảo sát về tình trạng sử dụng smartphone ở trẻ em của Sell Cell gần đây cho biết, có tới 42% trẻ em đang ...

RxSwiftExt: Các toán tử tiện lợi, tiện ích mở rộng cho RxSwift 2019
Nếu bạn đang sử dụng RxSwift, bạn có thể đã gặp phải tình huống trong đó các toán tử tích hợp không mang lại chức năng chính xác mà bạn muốn. RxSwift đang được cố ý giữ gọn nhất có thể để tránh phình to. Mục đích của kho lưu trữ này là cung cấp thêm các toán tử tiện lợi và Tiện ích mở ...

Chuyện khởi nghiệp táo bạo của “gã điên thiên tài” Evan Spiegel: Thiếu gia “vượt sướng” dựng cơ nghiệp tỷ đô, cạnh tranh với cả Facebook
Evan Spiegel trở thành tỷ phú vào tháng 12/2014, thời điểm giá trị thị trường của Snapchat lên tới 10 tỷ USD. Cả thế giới ngỡ ngàng trước thành công của chàng trai trẻ tuổi và ứng dụng trò chuyện tưởng như “điên rồ” của anh. “Tôi thực sự là một ...

Nghiên cứu mới của Microsoft: Facebook và Google âm thầm cài cắm trình theo dõi hàng chục nghìn web phim “người lớn”, người dùng xem ẩn danh cũng không yên thân!
Có một thực tế là các công ty lớn nhất của Thung lũng Silicon luôn theo dõi chúng ta, ngay cả khi chúng ta đang xem phim nhạy cảm ở chế độ ẩn danh! Một nghiên cứu mới đây tiết lộ rằng những gã khổng lồ công nghệ như Facebook, Google và Oracle đang âm thầm theo dõi nội dung khiêu ...

Đây là cách tội phạm dùng để đánh cắp thông tin trong hộ chiếu của bạn!
Một hộ chiếu giả mạo tinh vi trên web đen thường có giá lên đến khoảng 1.000 đến 2.000 đô la, và không chỉ là thông tin hộ chiếu của một nạn nhân bị rò rỉ và đánh cắp, mà còn là các thông tin khác giúp hộ chiếu đó có thể lưu hành ở nhiều Quốc gia. Vụ trộm 5 triệu mã số hộ chiếu từ ...

Khai báo @property trong Python
Trở lại với các bài học nâng cao của Python, hôm nay Quantrimang.com sẽ cùng bạn tìm hiểu về khai báo @property (decorator). Trong bài hướng dẫn trước, chúng ta đã thảo luận về Python Decorator, bạn nên đọc trước khi đi vào tìm hiểu về @property decorator nhé. @property decorator trong ...

Say sưa code tại ‘Tổ ong’ Sài Gòn – điểm dừng chân đầu tiên trong chuyến Code dạo 2019!
Saigon Code Tour – sân chơi dành cho developer đủ mọi lứa tuổi với tổng giải thưởng lên đến 100 triệu đồng tiền mặt! Trong hành trình này, người tham dự sẽ dùng các ngôn ngữ và môi trường lập trình phù hợp để giải các bài toán kỹ thuật được các DevMasters đưa ra. Cùng code, ...

3 nhà nghiên cứu RMIT giành giải thưởng về khoa học máy tính và công nghệ của Google
Người viết: Vân Anh Ba nhà nghiên cứu J. Shane Culpepper, Alberto Peruzzo và Zhifeng Bao của Đại học RMIT vừa được Google trao giải thưởng nghiên cứu khoa học thường niên Google Faculty Research tài trợ cho những nghiên cứu về khoa học máy tính và công nghệ chuẩn quốc tế. ...

Ngành CNTT: Khi những “bóng hồng” dứt áo ra đi (phần 2)
Theo một nghiên cứu mới đây nhất, có ba yếu tố ảnh hưởng đến quyết định thôi việc của phái nữ trong lĩnh vực IT: nhận thức sai lầm về khái niệm “nhân sự lý tưởng”; không được hỗ trợ hiệu quả; và mô hình quản trị nhân lực không hiệu quả. Nhận thức sai lầm về ...

Công nghệ VAR là gì, được sử dụng trong trường hợp nào?
Đã được sử dụng ở một số giải đấu lớn, nhưng đây mới là lần đầu tiên công nghệ VAR được áp dụng tại sân chơi Asian Cup. Dưới đây là những thông tin cần biết về công nghệ VAR. Tại VCK Asian Cup 2019 , lần đầu tiên công nghệ hỗ trợ trọng tài (VAR) được áp dụng từ vòng tứ kết nhằm ...

React Hook - Dùng húc là không vội được đâu
Gần đây mình khá là vật lộn khi thử migrate từ sử dụng class base component sang react hook để kiểm chứng mức độ hiệu quả thực tế trước khi đem và giới thiệu cho các member sử dụng rộng rãi. Thứ đầu tiền sau khi nghĩ đến là ừ thì nhanh gọn đấy nhưng mà performance chán quá. Tại sao thế nhỉ? Qua một ...

[C#] Tạo SecureString TextBox trong winform
Xin chào các bạn bài viết hôm nay mình sẽ hướng dẫn các bạn sử dụng lớp Namespace Secure String để tạo một component SecureString TextBox trên winform bằng ngôn ngữ C#. Vậy SecureString Textbox là một control mình tạo ra để tránh hạn chế khả năng người dùng ...

Các hacker có thế dùng sóng não để “ăn cắp” mật khẩu
Một nghiên cứu mới đã khám phá ra rằng các hacker có thể “dự đoán” được mật khẩu của người sử dụng bằng cách kiểm soát các sóng não của họ. Các nhà nghiên cứu tại Trường Đại học Alabama , Birmingham (UBA) đã cảnh báo rằng các thiết bị nghe có cảm biến sóng não ...

Những tính năng mới của version 16 ReactJS mang lại.
1. Lời mở đầu Xin chào các bạn chắc các bạn nếu trong ngành công nghệ thông tin lập trình website thì không còn xa lạ gì với thư viện javascript đang được ưa chuộng nhất đó là ReactJS. Nó là một thư viện của Javascript xây dựng giao diện người dùng với rất nhiều ưu điểm vượt trội mà các framework ...

[CSS] Cách sử dụng đơn EM và REM trong CSS
Có không ít các bạn khi code web thường sử đơn vị css làm sao để code trên desktop mà khi view trên mobile không bị vỡ layout, cơ chữ do đơn vị cố định cho các element... Có một vài đơn vị như %, px, vw, vh, pt, em, rem , ... thì có 2 đơn vị luôn làm nhiều bạn trong đó có cả mình nhầm lần chưa ...

Cách thêm Google Maps vào Website
Khi xây dựng một trang web, bạn thường thêm một bản đồ để cho mọi người có trải nghiệm tốt hơn về phương hướng. Google Maps là dịch vụ lập bản đồ phổ biến nhất hiện nay và nó cung cấp nhiều công cụ và tiện ích khác nhau mà bạn có thể sử dụng. Trong bài này, tôi sẽ chỉ cho bạn cách dễ dàng thêm ...

InertiaJS trong Laravel
InertiaJs là một framework javascript để tạo ra một server-driven single page app với mục tiêu là cho phép developer có thể xây dựng các ứng dụng phía client phong phú mà không cần phức tạp trong việc xây dựng toàn bộ single page app với API đi kèm. Nó không dùng để thay thế framework hiện tại mà ...

Testing javascript with jest
Ưu điểm khi sử dụng Jest Đơn giản, dễ hiểu Không cần cấu hình gì cả All in one Nhanh Cài đặt Jest không cần cài đặt gì phức tạp. Bạn chỉ cần kéo thư viện về là gần như mọi thứ đã sẵn sàng. Mình dùng Yarn nên toàn bộ command mình sẽ theo yarn nhé. Bạn chỉ cần gõ tương tự cho npm là ...

Làm thế nào để đọc hiểu tài liệu đặc tả yêu cầu và tổng hợp Q&A một cách hiệu quả?
Trong Vòng đời phát triển phần mềm (SDLC) , bước đầu tiên là tổng hợp yêu cầu cẩn thận với việc đọc Tài liệu đặc tả yêu cầu phần mềm (SRS- Software Requirements Specification) , hiểu yêu cầu, đưa ra các thắc mắc về các yêu cầu không đầy đủ hoặc không rõ ràng. Mục đích chính của giai đoạn này là ...

Angular: Làm việc với @ViewChild
Angular @ViewChild decorator là 1 trong những decorator đầu tiên mà chúng ta sẽ học khi tìm hiểu về Angular. Nó thực sự quan trọng, hữu ích và quen thuộc trong Angular. Trong bài viết này, chúng ta sẽ cùng tìm hiểu để thấy decorator này thực sự hữu ích như nào qua các mục dưới đây. Nội dung ...