
Xem thêm: Hồ sơ, thủ tục xác nhận hàng hóa sử dụng cho ươm tạo công nghệ
Xem thêm: Hồ sơ, thủ tục xác nhận hàng hóa sử dụng cho ươm tạo công nghệ
Nếu bạn đang lập trình ứng dụng di động ( ứng dụng cho smartphone, phần mềm cho smartphone, mobile application ) thì bạn sẽ cần có thiết bị (điện thoại, máy tính bảng,...) để test ứng dụng. Và để tối ưu code thì sẽ cần test trên nhiều dòng thiết bị khác nhau. Tuy nhiên để mua nhiều thiết bị như vậy sẽ tốn khá nhiều chi phí, chưa kể việc hư hỏng và phải thay mới thường xuyên,...
Xem thêm: Test ứng dụng ( mobile apps ) không cần mua thiết bị
Mark Zuckerberg đã thay đổi thế giới như thế nào? Anh đã xây dựng một đế chế mang tên Facebook để mang mọi người đến gần nhau hơn. Mọi người đều quen thuộc với câu chuyện xây dựng nền tảng mạng xã hội sẽ ảnh hưởng rất lớn đến mối quan hệ và nền kinh tế của con người. Vậy Social Network là gì và làm thế nào để tạo ra nền tảng social network chỉ với 5 bước đơn giản.
Xem thêm: Social network là gì? Cách tạo nền tảng social network chỉ với 5 bước đơn giản
Nhân tiện việc tuần vừa rồi mình có phải học và thuyết trình về chuẩn mã hóa nâng cao (AES), hôm nay mình muốn viết blog này để giúp mình tổng hợp lại kiến thức cũng như giúp các bạn hiểu hơn về cấu trúc và thuật toán của AES!
Xem thêm: Cấu trúc và thuật toán Advanced Encryption Standard (Chuẩn mã hóa nâng cao)
Google Cloud đã công bố rằng hãng sẽ hỗ trợ cho Node JavaScript runtime trong App Engine
Giờ đây, Node.js sẽ cho phép server code được viết bằng JavaScript. Với sự hỗ trợ thêm vào này, Google đang tìm cách đơn giản hóa quá trình lập trình cho các developer.
Xem thêm: Google Cloud App Engine giờ đã hỗ trợ cho Node.js runtime
HTML (HyperText Markup Language) là ngôn ngữ đánh dấu được sử dụng rộng rãi nhất hiện nay. Các thẻ HTML với một chút giúp đỡ từ CSS tạo ra tất cả những gì bạn nhìn thấy trên thế giới World Wide Web.
Xem thêm: 7 Trang web để xem tất cả những gì về HTML5
Mozilla Thunderbird là phần mềm đọc tin, quản lý thư điện tử, miễn phí, mã nguồn mở của Quỹ Mozilla. Dự án này lấy hình mẫu từ Mozilla Firefox, một dự án nhắm tới việc tạo ra một trình duyệt web. Vào 7 tháng 12 năm 2004, phiên bản 1.0 được phát hành, đạt được hơn 500.000 lượt tải chỉ trong ba ngày đầu, và 1.000.000 lượt cho 10 ngày.
Xem thêm: Tất tần tật về phần mềm gửi và nhận email miễn phí và mã nguồn mở Thunderbird
Như mọi người đã biết, jQuery là một thư viện kiểu mới của JavaScript, được tạo bởi John Resig vào năm 2006 với một phương châm tuyệt vời: Write less, do more – Viết ít hơn, làm nhiều hơn. jQuery làm đơn giản hóa việc truyền tải HTML, xử lý sự kiện, tạo hiệu ứng động và tương tác Ajax.
Xem thêm: Sự khác biệt khi sử dụng JQuery và Javascript thuần.
Cải tiến qui trình phần mềm
Hỏi: Thầy có thể cho lời khuyên về làm sao để thành công trong cải tiến qui trình phần mềm?
Đáp: Bước đầu tiên trong cải tiến qui trình hiệu quả là thay đổi hành vi của người quản lí và người phát triển. Là người kĩ sư phần mềm, bạn có thể hỗ trợ cho thay đổi nhưng thay đổi thực sự chỉ xảy ra khi người quản lí chấp nhận thái độ mới đối với cải tiến.
Cũng giống như cách jQuery cách mạng hóa vanilla JavaScript, Sass cũng đã cách mạng hóa vanilla CSS. Đa số developers cho rằng, khi đã dùng qua Sass, họ không còn muốn quay lại công cụ cũ nữa. Nhiều người cũng đồng ý rằng vấn đề lớn nhất của các developers non trẻ là cách họ dùng Sass, chứ không phải ở bản thân công cụ này.
Công cụ này dành riêng cho những người lười muốn muốn tiết kiệm thời gian thao tác với docker bằng dòng lệnh với các lợi ích sau:
Nếu bạn đang tìm kiếm một công việc trong lĩnh vực IT, trở thành lập trình viên là một lựa chọn tuyệt vời. Nhưng bạn cần có một ý tưởng rõ ràng làm thế nào để đạt được điều đó.
Xem thêm: Bạn đã thực sự sẵn sàng để trở thành lập trình viên?
Google drive đang là công cụ lưu trữ dữ liệu phổ biến trên thế giới.
Mỗi người dùng sẽ có tận 15GB dữ liệu lưu trữ miễn phí.
Chính vì vậy có rất nhiều người sử dụng google drive để lưu các tài liệu, file nhạc, videos quan trọng của mình trên đó. Và thật thuận tiện để có thể chia sẻ các file nhạc, video hay hình ảnh này.
Xem thêm: Hướng dẫn nhúng file videos và file nhạc audio trên Google drive vào website
Đây là một câu hỏi thường gặp trong những buổi phỏng vấn ứng viên Java, và cũng có không ít bạn vì câu hỏi này mà gặp trắc trở, hôm nay chúng ta sẽ thảo luận về nó.
Xem thêm: Series Java những điều có thể bạn đã biết: Map/HashMap?
Việc nghiên cứu ITS đã được thực hiện trong một thời gian và đạt được những thành tựu nhất định, góp phần quan trọng vào quá trình triển khai thực hiện ITS. Các Viện nghiên cứu, trường đại học, các công ty lớn đều có những nghiên cứu về vấn đề này. Năm 1999, Viện Khoa học và Công nghệ GTVT đã thực hiện đề tài nghiên cứu cấp Bộ: “Nghiên cứu áp dụng giao thông trí tuệ trong GTVT” với mục tiêu nghiên cứu hệ thống ITS trên thế giới và khả năng ứng dụng tại Việt Nam, đề xuất những ứng dụng ban đầu; đến năm 2009 Viện tiếp tục thực hiện đề tài “Nghiên cứu ứng dụng ITS trong quản lý khai thác, điều hành giao thông và thu phí trên hệ thống đường ô tô cao tốc Việt Nam”.
Xem thêm: Hiện trạng triển khai hệ thống giao thông thông minh tại Việt Nam
Nếu bạn chưa có điều kiện sắm thiết bị chuyên dụng về dẫn đường cho chiếc “xế hộp” của mình thì có thể dùng ngay chiếc smartphone chạy hệ điều hành Android để thay thế . Ngoài việc biết trước đoạn đường sắp đi qua, nghe dẫn đường bằng giọng nói, bạn còn có thể biết được dự báo thời tiết ở khu vực đó ... Có thể nói, các ứng dụng này như là người bạn đường của bạn khi đi những tuyến đường mới, hoặc đi trong đêm tối hay khu vực phủ kín sương mù.
Thực ra nói về Reactjs, mới đầu các bạn chưa tiếp xúc hoặc tiếp xúc ban đầu sẽ thấy nó cao siêu, chắc là khó học lắm.
Nó là một thư viện của javascript. Vì cách dùng javascript trong Reactjs nó hoàn toàn khác so với các bạn đã từng code theo Jquery.
Xem thêm: Học React.js trong 5 phút
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?
Xem thêm: Sau 20 năm, mã nguồn mở đã không thay đổi được thế giới như đã hứa
Dưới đây là 1 số ngữ cảnh khi sử dụng Node.js để kết nối với API Graph của Facebook:
Xem thêm: Sử dụng Node.js để tương tác với Graph API Facebook
Bài viết này sẽ giới thiệu về khái niệm promise và các ứng dụng của nó trong javascript. Promise được sử dụng khá nhiều ở cả front-end(AngularJS) và back-end(NodeJS), do đó nắm vững khái niệm này sẽ giúp bạn rất nhiều trong việc code và … trả lời phỏng vấn.
Xem thêm: Series Javascript sida – Promise – hứa thật nhiều thất hứa thật nhiều
DFU được viết tắt từ cụm từ Device Firmware Update, cập nhật lại Firmware cho iPhone, đưa iPhone về trạng thái như mới vừa khui hộp. Đây là phương pháp cứu cánh cuối cùng để đưa iPhone về trạng thái hoạt động bình thường do lỗi phần mềm gây ra.
Xem thêm: Đưa iPhone về chế độ recovery (DFU) để Restore: Theo cách của Apple
Nếu vẫn đang băn khoăn không biết nên lựa chọn ứng dụng nào để chỉnh sửa video cho phù hợp thì hãy theo dõi bài viết này nhé. Mình sẽ tổng hợp cho các bạn 11 ứng dụng chỉnh sửa video trên điện thoại dễ dàng, nhanh chóng, giúp các bạn tìm ra ứng dụng phù hợp với mình.
Xem thêm: Top 11 ứng dụng chỉnh sửa làm video tốt nhất năm trên điện thoại
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.
Bà Tammy Phan, Giám đốc đối tác chiến lược và Kênh bán hàng Việt Nam của Google cho biết Việt Nam là quốc gia đứng đầu về điện thoại di động. Cứ tăng thêm 1% số người dùng sẽ đóng góp hơn 100 triệu USD và GDP năm 2020
Thông tin trên được đưa ra tại hội thảo "Đón làn sóng công nghệ số: Doanh nghiệp nhỏ và vừa Việt Nam đã sẵn sàng?" tổ chức ngày 2/6.
Thống kê của Google cho thấy, đến năm 2020 cứ 10 người Việt sẽ có 8 người dùng điện thoại di động, hoạt động kinh doanh online sẽ tăng trưởng 40%.
SEO dù sử dụng phương pháp nào thì cũng đều cùng giúp tăng thứ hạng của website trên công cụ tìm kiếm. Tuy nhiên hiện nay có hai trường phái SEO được gọi là: SEO mũ trắng (whitehat SEO) và SEO mũ đen (blackhat SEO) với những phương pháp khác nhau.
Các chuyên gia cũng tỏ ra tiếc với một thị trường quá hấp dẫn dành cho doanh nghiệp Việt khi: hơn 50 triệu người dân sử dụng internet qua điện thoại thông minh hay máy tính cá nhân.
Đến năm 2020, cứ 10 người sẽ có 8 người dùng điện thoại di động. Theo tờ Nhân dân: "Bây giờ người ta không chỉ còn lên mạng nữa, mà người ta sống trên mạng".
Xem thêm: Bạn có chậm chân trước Bước nhảy công nghệ và làm giảm khả năng cạnh tranh?
Trước kia hầu hết các thiết kế giao diện trên Internet đều dành cho máy tính để bàn trong khi thiết kế cho giao diện trên di động chưa được ưu tiên. Kể cả khi trào lưu thiết kế website tương thích (responsive) được đưa vào sử dụng nhưng nhiều người vẫn quen thuộc với thiết kế cũ.
Xem thêm: Điều gì đang thay đổi mobile-first index trên Google
Trước thềm Euro 2016, chủ nhà nước Pháp đã phát hành một ứng dụng di động đặc biệt cho phép gửi cảnh báo khủng bố tới đông đảo người dân Pháp và các fan hâm mộ trước giải đấu sôi động nhất Châu Âu, bốn năm có một lần.
Xem thêm: Ứng dụng công nghệ Blockchain xây dựng nền tảng giao dịch phi tập trung
Bạn có muốn chạy Docker trên Windows hịn như thế này không? Xem chi tiết nội dung bên dưới để được hướng dẫn nhé! ?
Tiếp tục với Machine Learning nhưng hôm nay chúng ta sẽ bàn luận một chủ đề mới đó là Nhận dàng khuôn mặt. Chúng ta có thể kể đến rất nhiều ứng dụng của nhận dạng khuôn mặt, tiêu biểu như việc Facebook tự động gắn thẻ một người nào đó khi đăng ảnh đó. Có bao giờ bạn hỏi rằng đằng sau một chức năng đơn giản đó là những gì không? Hẳn câu trả lời của rất nhiều người là Hmm.. phức tạp lắm phải không nào?
Xem thêm: So sánh các mô hình dự đoán trong bài toán nhận dạng khuôn mặt và ví dụ thực tế
NativeScript, một framework để phát triển ứng dụng native trên điện thoại di động tận dụng các công nghệ JavaScript, đang được trang bị các template giúp bước đầu phát triển dễ dàng. Các template là một trong số những cải tiến được thực hiện cho nền tảng này.
Dạo gần đây tôi có thử sức với Matasano’s crypto challenges (cryptopals.com). Về cơ bản đây là tập hợp các thử thách về mã hóa, mật mã; trong đó người chơi sẽ cố gắng hoàn thành các bài tập thực hành về mã hóa (bao gồm cài đặt các thuật toán mã hóa thông dụng, phá mã) từ cổ điển cho đến hiện đại.
Cơ hội việc làm dành cho các mobile dev đang ngày càng mở rộng với số lượng tăng cao các doanh nghiệp ứng dụng công nghệ mobile vào công việc kinh doanh của mình.
Xem thêm: 8 câu hỏi phỏng vấn dành cho các lập trình viên mobile app
Quảng bá trên mạng xã hội hiện nay đang là xu hướng marketing đang được dân kinh doanh online ưa chuộng vì hiệu quả cao nếu thực hiện đúng cách. Tuy nhiên, ngân sách chi cho kiểu quảng bá này cũng không phải là nhỏ và không dễ để có thể chọn được nơi nào thích hợp cho hoạt động kinh doanh của bạn. Vậy làm sao để vừa có thể quảng bá hiệu quả trên mạng xã hội mà vẫn đảm bảo được ngân sách phù hợp trong khả năng chi trả của mình?
Xem thêm: Cách Quảng Bá Trên Các Mạng Xã Hội Như Nào? Để Kinh Doanh Thành Công
Kể từ khi chiếc điện thoại di động đầu tiên ra mắt thị trường vào năm 1973, thị trường điện thoại đã nhanh chóng đổi mới từ những chiếc điện thoại cầm tay nặng khoảng 1kg và chỉ có thể gọi 1 cuộc 1 lần tới những chiếc điện thoại thông minh chỉ nặng khoảng 30g và chứa đủ số lượng app có thể chạy tới hết đời bạn.
Xem thêm: Những điều khác biệt giữa kiểm thử ứng dụng trên thiết thiết bị di động
Sử dụng máy ảo Vagrant cho môi trường development trong team đã thành một “quy luật bất thành văn” nhờ sự hiểu quả, thuận tiện và đồng nhất mà Vagrant mang lại.
Đồng nhất OS cho việc development, đa dạng sử dụng trên nhiều OS khác nhau là điểm mạnh của Vagrant.
Xem thêm: Quản lý môi trương phát triển web bằng Vagrant + Cheft
Sơ qua chút về email ảo, email bí danh ( alias )
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 ...
Mời bạn tham khảo một số chia sẻ của Rutger Coolen – Principal Product Manager của Atlassian, về một số sai lầm khi xây dựng một dự án.
Tiểu sử: Anh Rutger học toán ở đại học. Sau khi tốt nghiệp năm 2000, anh dành sáu năm làm Project Manager của bộ phận R&D tại một công ty truyền thông di động. Năm 2008, anh tham gia team product tại Nimbuzz, một công ty ứng dụng phần mềm giao tiếp trên di động. Sự nghiệp của anh gắn với các sản phẩm từ đó. Từ Hà Lan, anh chuyển đến sống và làm việc tại Việt Nam ở Atlassian vào khoảng đầu năm 2015.
Xem thêm: Sai lầm thường mắc phải khi phát triển ứng dụng di động
Memoize là một kĩ thuật cache lại giá trị trả về của các hàm dựa trên tham số truyền vào nó.
Kĩ thuật này có thể áp dụng trên mọi ngôn ngữ lập trình, trong bài viết này mình chỉ lấy JavaScript ra làm ví dụ.
Web di động bao gồm 2 lĩnh vực hoàn toàn khác nhau đó là trình duyệt web và các ứng dụng dựa trên nền web. Trong một báo cáo về Mobile Usage của BI Intelligence đã phân tích các thói quen dùng điện thoại của khách hàng, bao gồm cả các xu hướng sử dụng trình duyệt di động và truy cập ứng dụng web.
Bắt đầu chuyển sang dùng Vim làm editor chính một cách nghiêm túc sau nhiều lần thử, bỏ cuộc và quay trở về Sublime Text.
Còn về nguyên nhân bỏ cuộc là vì không quen với VIM được, do có nhiều thứ quá khác với Sublime Text, chính xác là trên Sublime Text có mà VIM lại không có, nên lần này mình sẽ setup toàn bộ những thứ bên Sublime Text qua VIM hết.
Bạn có muốn tối đa hóa sự tương tác trên các bài viết trên mạng xã hội của mình? Tìm thời điểm lý tưởng để đăng lên từng mạng?
Xem thêm: Thời gian tốt nhất để đăng tin lên Top 8 mạng xã hội là khi nào?
Một khi bạn đã đánh giá được tình trạng hiện diện của web, xác định được người dùng app và các trường hợp sử dụng, việc tiếp theo là tìm kiếm lý do để lập trình app.
Xem thêm: Khi bạn chuyển từ trải nghiệm web sang native app (phần 1)
Nhiều hãng hàng không lớn hiện nay cung cấp truy cập internet thông qua kết nối Wifi on-board. Dữ liệu sẽ được gửi qua vệ tinh hoặc ăng ten di động trên mặt đất với sóng 3G/4G.
Các diễn đàn tốt nhất, chất lượng nhất
dembuon.vn - Hoạt động rất năng nổ, đẩy mạnh về truyện & viết bài review sản phẩm kiếm tiền, đa số các thành viên có độ tuổi rất trẻ, giao diện đẹp & tối ưu, bài viết rất chất lượng do được kiểm duyệt gắt gao.
AI - Trí tuệ nhân tạo là gì?
Công nghệ AI (viết tắt của Artifical Intelligence) hoặc trí thông minh nhân tạo là công nghệ mô phỏng các quá trình suy nghĩ và học tập của con người cho máy móc, đặc biệt là các hệ thống máy tính. Các quá trình này bao gồm việc học tập (thu thập thông tin và các quy tắc sử dụng thông tin), lập luận (sử dụng các quy tắc để đạt được kết luận gần đúng hoặc xác định), và tự sửa lỗi. Các ứng dụng đặc biệt của AI bao gồm các hệ thống chuyên gia, nhận dạng tiếng nói và thị giác máy tính (nhận diện khuôn mặt, vật thể hoặc chữ viết).
Xem thêm: Tất cả về AI - Trí tuệ nhân tạo - Artificial Intelligence
Các chuyên gia công nghệ đều cho rằng, Đề án thúc đẩy mô hình kinh tế chia sẻ là sự chuyển biến rất lớn của Chính phủ và có tác động bao trùm nhưng mới chỉ là điều kiện cần. Thực tế có rất nhiều việc phải làm từ nhân lực, vốn đầu tư… trong khi thời gian không còn nhiều.
Xem thêm: Đề án thúc đẩy mô hình Kinh tế chia sẻ: Mới chỉ là điều kiện cần để tăng trưởng kinh tế số
Trải nghiệm của bạn sẽ không giống với bất kỳ ai khác. Vì vậy, bài học rút ra luôn hữu ích cho bất cứ ai. Nhờ vào việc viết blog, bạn không chỉ giúp cho người khác học hỏi mà còn đang tự ôn lại những kinh nghiệm quí giá ấy cho chính bản thân.
JDK collections là thư viện implement chuẩn của lists and maps. Nếu bạn nhìn vào snapshot bộ nhớ của một ứng dụng Java lớn điển hình, bạn sẽ thấy hàng nghìn hoặc thậm chí hàng triệu instances của java.util.ArrayList, java.util.HashMap, …
Xem thêm: Ngăn ngừa lãng phí bộ nhớ trong Java Collections như thế nào?
Một số tài liệu hay về hướng dẫn lập trình HTML5
Thế giới hiện đại yêu cầu những luật lệ mới và bạn không thể trở thành 1 graphic designer thành công mà không có 1 portfolio website riêng.
Mời quý vị tham khảo hồ sơ năng lực của DVMS tại đây >>
Head Office: 95/2/26 Bình Lợi, Phường 13, Q. Bình Thạnh, TP.HCM, Việt Nam.
Tel: 02836028937
Email: sale@dvms.vn
BạnCầnGìCứHỏiDVMS: Chuyển đổi số giao thông, vận tải, giao nhận thông minh ; Giải pháp Blockchain ; Tư vấn, xây dựng, chuyển giao mạng xã hội ; Dịch vụ dữ liệu, Big data ; Uber Giúp việc, uber dịch vụ tại nhà ; Chuyển đổi số cho bệnh viện, y tế ; Chuyển đổi số Bác sĩ gia đình, y tế tại nhà ; Chuyển đổi số cho công ty tín dụng, ngân hàng, Fintech ; Chuyển đổi số cho công ty bảo hiểm ; Chuyển đổi số bán hàng, quản lý hệ thống phân phối ; Chuyển đổi số lĩnh vực du lịch; Chuyển đổi số lĩnh xăng dầu, gas; Giải pháp OTT; Chuyển đổi số nhà thuốc và công ty dược; Chuyển đổi số doanh nghiệp taxi; Chuyển đổi số doanh nghiệp vận tải; Chuyển đổi số dịch vụ tại nhà; Chuyển đổi số nông nghiệp; Giải pháp QRCODE ; Đào tạo chuyển đổi số, xây dựng đội ngũ CNTT cho doanh nghiệp và start-up; Giải pháp chăm sóc sức khỏe tại nhà ; ứng dụng định vị vệ tinh vào cuộc sống;Giải pháp truyền hình; thực tế ảo; mobile game; và giải pháp cho nhiều lĩnh vực khác