Có thể tìm lại chiếc iPhone bị mất, khi tắt máy, tắt nguồn hay không? Có thể đấy bạn. Trên iPhone có 2 chức năng để tìm lại điện thoại bị mất, rất hay, mình sẽ tóm tắt trước khi trình bày chi tiết cách làm ở phần sau:
Lập trình viên luôn nằm trong top những ngành nghề hot nhất. Điều này càng chính xác hơn trong năm 2018 với mức đà tăng trưởng mạnh mẽ của công nghệ cũng như sự quan tâm đến từ các công ty.
Bạn đang lo lắng bé chơi quá nhiều trên iPhone, iPad, và sử dụng các ứng dụng hoặc truy cập vào các website không phù hợp với độ tuổi của bé?
Từ phiên bản hệ điều hành iOS 12 trở về sau, iPhone đã có thêm chức năng giúp bạn kiểm soát được các vấn đề trên, bạn có thể giới hạn tổng số thời gian cho phép bé chơi trên iPhone, bạn có thể cài đặt để bé không được phép sử dụng một số ứng dụng và ngay cả không thể truy cập được website không phù hợp với độ tuổi của bé.
Ngôn ngữ Google Go (còn gọi là Golang) đã trở thành một trong những lựa chọn hàng đầu để viết các dịch vụ web và API. Nó có khả năng compile thành các code gốc chạy nhanh và các tính năng hữu ích khác cho dịch vụ web, đồng thời ngôn ngữ còn có lượng người dùng rộng lớn.
Twitter cung cấp tính năng bảo mật giúp bạn đăng xuất khỏi tài khoản của mình trên tất cả các thiết bị cùng một lúc. WikiHow này sẽ hướng dẫn bạn qua quá trình này.
Hiện nay tình trạng lừa đảo qua email đang phổ biến, đặc biệt là các email khi người dùng click vào thì mở công sau (back door) hoặc cài cắn phần mềm virus đang nở rộ. Thủ đoạn của hacker là lợi dụng sự sơ hở trong cấu hình tên miền và chúng giả chính thương hiệu, tên miền của bạn hoặc tên miền quen thuộc mà bạn biết...
Để tránh tình trạng này, một trong những cách tốt nhất là sử dụng SPF Record. Trong bài viết này, chúng ta sẽ giải thích về SPF Record và tại sao bạn nên sử dụng nó.
Nếu bạn quan tâm đến lập trình thì hẳn đã từng nghe qua câu nói này: Mọi người đều nên học lập trình, bởi nó không chỉ dạy bạn code- nó dạy bạn cách tư duy –Steve Jobs
Bạn đã bao giờ rơi vào tình huống cần cài đặt sạch Windows trên PC chưa? Nếu bạn là một trong những người dùng may mắn chưa gặp phải tình huống đó, không có gì đảm bảo rằng tương lai bạn sẽ không phải làm như vậy. Đây là lý do tại sao việc biết những gì đi kèm với việc cài đặt sạch Windows trên PC của bạn lại quan trọng đến vậy.
Javascript đang dần trở nên phổ biến, đi kèm với nó là rất nhiều sự thay đổi, khiến cho bộ mặt của ngành phát triển web trở nên lung linh hơn. Javascript bây giờ đã xuất hiện trên cả phía server-side, cùng với sức mạnh của nó ở phía client-side vốn dĩ đã rất mạnh mẽ, tạo nên 1 xu hướng mới, trào lưu mới trong lập trình web.
Kiếm tiền từ ứng dụng không phải là điều quá xa lạ với các nhà phát triển. Từ đặt quảng cáo, tính phí từng phần cho đến tính phí tải ứng dụng, đều được các developer tận dụng để sản phẩm của mình sinh lời hiệu quả nhất.
Phiên bản ios 10 phát hành với một sô tính năng, API notifications, cho phép bạn ta có thêt custom ( tuỳ biến) UI của Notification với Framework : UserNotificationsUI , UserNotificationsUI thay vì mặc định như các phiên bản IOS trước.
Team của tôi sử dụng một code review checklist để tránh việc mắc phải một số sai lầm ngớ ngẩn, khiến chúng tôi gặp khó khăn và lãng phí thời gian. Trong bài viết này, tôi muốn chia sẻ lý do nhóm quyết định dùng code review checklist, có gì trong đó cũng như là cách chúng tôi tạo, sử dụng và cải thiện code review checklist của mình.
Chắc bạn đã nghe ở đâu đó từ NFC hay công nghệ NFC, công nghệ giao tiếp NFC...
Vậy NFC là gì?
NFC là từ viết tắt của Near Field Communications, là công nghệ kết nối không dây phạm vi tầm ngắn trong khoảng cách 4 cm, sử dụng cảm ứng từ trường để thực hiện kết nối giữa các thiết bị khi có sự tiếp xúc trực tiếp hay để gần nhau. NFC được phát triển dựa trên nguyên lý nhận dạng bằng tín hiệu tần số vô tuyến (Radio-frequency identification - RFID), hoạt động ở dải băng tần 13.56 MHz và tốc độ truyền tải dữ liệu tối đa 424 Kbps.
JavaScript đang ngày ngày càng phổ biến nhiều hơn. Trong năm 2016, chúng ta đã chứng kiến được những thay đổi lớn như AngularJS nâng cấp toàn bộ và giới thiệu phiên bản Angular 2, sự thống trị của jQuery khi jQuery áp dụng trên 96,5% tất cả các trang web JS, sự tiến hoá của ECMAScript, hai bản cập nhật của Node.js vào tháng tư và tháng mười, các finest hours trong React…và nhiều hơn thế nữa.
Trong bài viết này, chúng ta sẽ cùng tìm hiểu các cách tốt nhất để viết các REST API Node.js, bao gồm các chủ đề như đặt tên các route, xác thực, test black-box và sử dụng cache header đúng cách các tài nguyên.
Tất cả chúng ta ai cũng biết cách xoá ảnh trên iPhone hoặc iPad phải không nào? Mở ứng dụng ảnh chọn 1 hoặc 1 vài tấm cần xoá sau đó chạm vào hình cái thùng rác (Trash) thế là xong. Nhưng vấn đề ở đây là Bạn muốn xoá tất cả hình ảnh và video trên iPhone cùng 1 lúc, vậy làm cách nào đây?
Có một sự thật đắng lòng mà nhiều lập trình viên không muốn phải đối mặt đó là sự nghiệp lập trình của họ sẽ tiến đến một đỉnh cao và sau đó là một sự suy tàn không thể tránh khỏi. Cuối cùng sẽ rất khó khăn để bạn có thể tìm thấy và giữ được một công việc với tư cách là một lập trình viên. Đối với nhiều người, họ phát hiện ra sự thật này mà không chuẩn bị trước và thường bị sốc. Hôm nay, chúng tôi sẽ cung cấp cho bạn một số thông tin nghề nghiệp quan trọng mà bạn cần phải suy nghĩ, từ đó bạn có thể chuẩn bị trước tương lai cho bản thân mình.
Nếu trước đây bạn dùng Yahoo messenger thì bạn sẽ biết một thứ gọi là nick ảo hay bí danh. hoặc bạn hay mua hàng trực tuyến, đăng ký các tài khoản forum... mà bạn không muốn bị làm phiền thì cũng hay dùng địa chỉ email bí danh. Bí danh là địa chỉ email bổ sung theo email chính của bạn. Bí danh sử dụng cùng một hộp thư đến, danh sách liên hệ và cài đặt tài khoản làm bí danh chính. Bạn có thể đăng nhập vào tài khoản của mình bằng bất kỳ bí danh nào chúng đều sử dụng cùng một mật khẩu. Bài này mình hướng dẫn cách tạo bí danh trong hệ thống tài khoản thuộc Microsoft quản lý như Outlook, hotmail, live ...
Trong bài React dành cho AngularJS developer tôi đã có một số so sánh cũng như hướng dẫn sơ lược về ReactJS dành cho những bạn đã có background về AngularJS. Vậy còn với những bạn chỉ có căn bản về Javascript? Hôm nay tôi sẽ giới thiệu với các bạn những kiến thức cơ bản về ReactJS mà các bạn đã có căn bản về Javascript có thể hiểu được và làm quen dần với ReactJS.
Mỗi lần đọc source code, chắc hẳn các bạn đều phải đối mặt với những biểu thức logic phức tạp. Nhiều khi nó phức tạp tới mức làm ta tốn cả ngày tìm hiểu để biết xem biểu thức đó kiểm tra điều kiện gì. Ngay cả khi có comment đi kèm thì lúc ta bắt tay vào sửa logic cũng phải vô cùng đau đầu mới đảm bảo được source code sau khi đã sửa đổi đáp ứng được yêu cầu mới, nhưng vẫn đảm bảo chạy đúng với các yêu cầu spec trước đó.
Tấn công Email bằng Domain giả mạo đã xuất hiện từ rất lâu trước đây và chúng ngày càng tinh vi hơn về phương thức lừa đảo. Vì thế, bạn cần phải biết cách ngăn chặn chúng? Hãy cùng VNETWORK tìm hiểu. Có rất nhiều người cho rằng mình biết khá rõ về các tấn công bằng Email Domain giả mạo. Tuy nhiên, họ vẫn cứ liên tục bị tấn công.
Để quyết liệt xử lý vấn nạn tin nhắn rác, Bộ Thông tin và Truyền thông đã thiết lập riêng đầu số 456 được kết nối với tất cả các mạng di động Việt Nam và giao cho Trung tâm ứng cứu khẩn cấp máy tính Việt Nam (VNCERT) quản lý, vận hành...
Hệ thống email là một trong những hệ thống quan trọng đối với hầu hết các doanh nghiệp hiện nay. Do đó chống giả mạo email là một công việc mà các IT chuyên nghiệp thường phải thiết lập cho doanh nghiệp. Trong bài viết này, với một ví dụ cụ thể, tôi sẽ hướng dẫn bạn cách cấu hình các giá trị DNS record để giúp giảm thiểu các nguy cơ giả mạo email.
Các trường hợp xuất khẩu không phải mở tờ khai hải quan.Theo quy định của pháp luật, khi xuất khẩu hàng hóa doanh nghiệp phải mở tờ khai hải quan. Tờ khai hải quan cũng là một trong 4 loại chứng từ là điều kiện áp dụng thuế suất thuế GTGT 0% với đầu ra, và khấu trừ thuế đầu vào.
Thủ tướng Chính phủ vừa ban hành Quyết định quy định trình tự, thủ tục xác nhận hàng hóa sử dụng trực tiếp cho phát triển hoạt động ươm tạo công nghệ, ươm tạo doanh nghiệp khoa học và công nghệ, đổi mới công nghệ; phương tiện vận tải chuyên dùng trong dây chuyền công nghệ sử dụng trực tiếp cho hoạt động sản xuất của dự án đầu tư.
Scrum là một khung làm việc trong đó con người có thể xác định các vấn đề thích nghi phức hợp, trong khi vẫn giữ được năng suất và sáng tạo để chuyển giao các sản phẩm có giá trị cao nhất.
Scrum có các tính chất:
Nhẹ nhàng
Dễ hiểu, cần hợp tác
Rất khó để tinh thông
Bảng scrum và biểu đồ burn down được áp dụng trong thực tế giúp nhóm bám sát tiến độ dự án
Trong bài viết này, tôi sẽ cho bạn thấy quy trình 6 bước để có được một công việc kỹ sư phần mềm không chỉ ở Google mà ở bất kỳ công ty công nghệ hàng đầu nào như: Amazon, Microsoft và Facebook. Ngoài ra, tôi cũng sẽ thảo luận về:
Vì lý do cá nhân nào đó bạn muốn bỏ đi mật khẩu đăng nhập iPhone hoặc iPad, việc này không quá khó, tuy nhiên bạn nên suy nghĩ lại, nó liên quan đến quyền riêng tư và bảo mật trên iPhone hoặc iPad của bạn.
Một ngôn ngữ mới lại được ra lò trong năm 2018 và có vẻ như nó đang được rất nhiều cộng đồng quan tâm đến. Đó chính là NIM. Ở bài viết này mình xin giới thiệu sơ qua về 1 vài thông tin của ngôn ngữ thú vị này.
Hiện nay, Vue.js là một trong những framework JavaScript tốt nhất và nhiều người cho rằng Vue sẽ dần thay thế cho Angular và React trong tương lai. Xét vòng đời của mình, Vue.js không mới hơn hay phổ biến hơn so với những frameworks khác nhưng vẫn sở hữu những yếu tố tạo nên sự khác biệt.
Advanced Apk Tool là một trong những công cụ top trong những công cụ dịch ngược và chỉnh sửa file apk, hay được dùng để chỉnh sửa hoặc thêm ngôn ngữ cho các ứng dụng cải sẵn trên smartphone chạy Android.
Ưu điểm của tool này là có giao diện, còn nhiều tool khác thì thường dùng môi trường dòng lệnh.
Có rất nhiều câu nói đùa trong thế giới lập trình, và một trong những câu được ưa chuộng nhất đó là: “Vì sao lập trình viên lại chết trong nhà tắm? Bởi vì trên chai dầu gội đầu viết, ‘làm sủi bọt, gội, lặp lại’.”
Không phải ứng viên nào cũng cần có portfolio. Nhưng có một số nghề nghiệp mà porfolio thực sự hữu ích hơn CV hay hồ sơ xin việc trong việc thể hiện các kỹ năng và kinh nghiệm của bạn.
Phishing là một hình thức tấn công mạng nguy hiểm, có thể gây ra nhiều thiệt hại cho các cá nhân, tổ chức, hay doanh nghiệp. Cùng tìm hiểu Tấn công Phishing là gì? Một số cách thức nhận biết và phòng chống tấn công Phishing qua website giả mạo hiệu quả.
Bảng điều khiển truyền thông xã hội (Mẫu Excel) được thiết kế để hợp nhất các số liệu trên nhiều mạng xã hội như Facebook, Twitter và YouTube và hiện diện trong một trang tổng quan một trang.
Đầu năm 2017, một ngân hàng ở Việt Nam nhờ tôi kiểm tra an ninh cho app Mobile Banking. Từ nhiều năm nay đây là công việc hàng ngày của tôi, nhưng đây cũng là lần đầu tiên tôi đánh giá một sản phẩm của VIệt Nam. Tôi mất gần 2 tuần để tìm hiểu cách thức hoạt động của app Mobile Banking này.
Tôi tìm được nhiều lỗ hổng, nhưng nghiêm trọng hơn hết là tôi tìm được cách trộm tiền từ bất kỳ tài khoản nào. Đối với một app Mobile Banking thì dân trong nghề gọi một lỗ hổng như vầy là game over, không còn gì để mà hack nữa. Sau đó tôi còn phát hiện ra khoảng 3-4 ngân hàng thuộc hàng top của Việt Nam cũng có lỗ hổng tương tự, vì họ sử dụng chung giải pháp Mobile Banking.
Facebook luôn không ngừng cập nhật thuật toán và thay đổi cơ chế sử dụng quảng cáo cho phù hợp với từng thị trường và từng giai đoạn. Trước đây, nếu bạn đã từng thử chạy quảng cáo doanh nghiệp tại địa phương trên Facebook nhưng vẫn chưa thật sự hài lòng, bạn có thể “gỡ rối” bằng những lưu ý dưới đây.
Trong thời buổi công nghệ phát triển như hiện nay, việc bảo vệ thông tin và quyền riêng tư ngày càng trở nên khó khăn hơn. Đôi khi mật khẩu hay mã pin lại là hình thức dễ bị vô hiệu hoá và đánh cắp thông tin. Chính vì thế cần có một biện pháp bảo mật mạnh mẽ hơn và nhanh hơn. Sinh trắc học là một trong số đó! Vậy sinh trắc nghĩa là gì?
Uber hay Grab chỉ là một ví dụ của nền kinh tế chia sẻ đang phát triển mạnh mẽ. Và, Việt Nam không phải quốc gia duy nhất đau đầu với vấn đề này.
Thị trường "tỷ đô"
Các dịch vụ trực tuyến trị giá nhiều tỷ USD đang tạo đột phá trong các phân khúc của nền kinh tế. Theo nghiên cứu của Công ty Kiểm toán PricewaterhouseCoopers (PwC), ước tính doanh thu toàn cầu từ các công ty cung cấp ứng dụng nền tảng kinh doanh chia sẻ sẽ đạt tới 335 tỷ USD vào năm 2025 so với doanh thu mới khoảng 15 tỷ USD của năm 2014.
Một diễn biến và bước ngoặt to lớn trong cuộc đời của tài năng trẻ vẫn còn ngồi trên ghế nhà trường này. Đầu năm 2015, Ryan Pickren – sinh viên trường Công nghệ Georgia – đã nổi đình nổi đám trên các mặt báo khi bị bắt vì tội truy cập trái phép vào hệ thống thông báo lịch trình của “đối thủ” Đại học Georgia trước thềm diễn ra một trận đấu bóng bầu dục, sau đó thêm vào dòng chữ “Lũ thua cuộc”.
Trong bài viết The Programming Aphorisms of Strunk and White, tác giả James Devlin đã làm một công việc khá xuất sắc trong việc nghiên cứu một số vấn đề mà bản thân tôi đã chú ý trong hơn 5 năm vừa qua:
Đó là mối quan hệ không mong đợi giữa viết code và viết.
Bạn phải viết code rõ ràng để cho các đồng nghiệp có thể hiểu được.
Báo cáo từ Kaspersky cho thấy hiện nay trên mạng Internet đang chứa tràn lan các sách giáo khoa tham khảo, bài tiểu luận và điều đáng nói là những tập tin này có chứa đầy rẫy mã độc, phần mềm độc hại. Dù tiềm ẩn nhiều nguy cơ bảo mật cũng như có thể gây ảnh hưởng nặng nề, các sinh viên vẫn không chùn tay tải các phần mềm độc hại này về để làm tài liệu ôn tập cuối kỳ.
Nó không có ý nghĩa để nhảy vào và sử dụng tất cả các công cụ truyền thông xã hội mới mà đi cùng chỉ vì người khác là hay vì bạn nghĩ rằng họ đang "mát mẻ".
Không ai thực sự có thể đủ khả năng để được mà không hiệu quả với thời gian của họ (hoặc nếu họ có thể, rằng mình nói khối lượng). Tại Ý nghĩa xã hội, chúng tôi ủng hộ lớn của cắt qua tiếng ồn bằng cách thu hẹp các công cụ truyền thông xã hội để bạn sử dụng những người phù hợp nhất cho thị trường mục tiêu của bạn hay khán giả.
Xứ lí không đồng bộ (async) là 1 phần quan trọng trong javascript. Cách tiếp cận phổ biến với xử lí không đồng bộ là sử dụng các callback. Khác với việc thực hiện tuần tự các phép toán như trong 1 vòng for, có 1 khoảng thời gian chênh lệch nhất định giữa thời điểm giữa phần chương trình được chạy ngay lập tức và phần chương trình khác được gọi ra sau đó (callback).
Để khuyến khích các doanh nghiệp đầu tư vào hoạt động khoa học và công nghệ nhằm đổi mới, cải tiến công nghệ, nâng cao chất lượng sản phẩm và hiệu quả sản xuất kinh doanh, Chính phủ đã ra Nghị định về một số chính sách và cơ chế tài chính khuyến khích các doanh nghiệp đầu tư vào hoạt động khoa học và công nghệ,...
Hầu hết các mã nguồn hiện nay vẫn đóng cửa và độc quyền, ngay cả khi mã nguồn mở ( Open Source) hiện đang chiếm lĩnh các platforms trong doanh nghiệp. Vậy chuyện gì đang xảy ra?
Mã hóa là một phương pháp quan trọng nhằm bảo mật dữ liệu. Nếu các bạn có những dữ liệu nhạy cảm như mật khẩu, tài khoản ngân hàng,.. thì trong cơ sở dữ liệu các bạn lưu xuống phải được mã hóa để bảo đảm an toàn dữ liệu trước nguy cơ hack như hiện nay.