Kinh tế chia sẻ đang kéo tất cả mọi người vào thương trường và đòi hỏi năng lực quản lý ngày càng tinh tế của nhà chức trách.
Câu chuyện Uber
Những ngày này, câu chuyện taxi Uber lại làm "nóng" các diễn đàn. Trong văn bản trả lời Uber về Đề án thí điểm ứng dụng khoa học công nghệ hỗ trợ quản lý và kết nối hoạt động vận tải hành khách theo hợp đồng mới đây, Bộ Giao thông Vận tải chính thức yêu cầu Uber Việt Nam không phối hợp với các chủ phương tiện, đơn vị vận tải để thực hiện kinh doanh vận tải trái với quy định hiện hành, cho tới khi hoàn thiện các thủ tục hoạt động.
Bộ Thông tin và Truyền thông vừa ban hành Thông tư số 10/2020/TT-BTTTT ngày 7/5/2020 sửa đổi Thông tư số 30/2011/TT-BTTTT về chứng nhận hợp quy và công bố hợp quy đối với sản phẩm, hàng hóa chuyên ngành công nghệ thông tin và truyền thông.
Kiến trúc dịch vụ siêu nhỏ-“Microservice Architecture” phát triển nhanh chóng trong nhiều năm gần đây nhằm mô tả cách thiết kế phần mềm ứng dụng mà các dịch vụ có thể triển khai một cách độc lập.
Gần đây mình có độc một cuốn sách về bảo mật của tác giả Phạm Huy Hoàng, sau khi đọc cuốn sách này mình thấy nó khá hay và hữu ích đối với bất kỳ developer nào. Vì vậy hôm nay mình muốn chia sẻ với các bạn những gì mình thu được từ cuốn sách này.
Không chỉ đơn giản nhanh chóng, Let’s Encrypt còn mang đến một giải pháp bảo mật website an toàn và miễn phí. Hiện tại đã có hơn một triệu trang web được cài chứng chỉ SSL miễn phí với Let’s Encrypt.
Báo cho Facebook các nội dung xấu, nội dung sex...
Nguyên nhân: 1. Đa số các tài khoản người dùng này đã bị hack khi họ click vào link xem clip được share trên facebook hoặc gửi qua Messenger, Viber,... -> tò mò và click vào xem là ngay lập tức virus được tải xuống và lây nhiễm vào tài khoản người dùng.
Quân đội Mỹ đã thông báo rằng họ rất hứng thú trong việc ứng dụng smartphone cho các binh lính, nhằm phát huy tính hiệu quả của loại thiết bị này trong việc cải thiện vấn đề liên lạc trên chiến trường.
Mỗi khi binh lính có bất cứ vấn đề gì cần phải lập biên bản báo cáo, họ có thể gõ văn bản trên các thiết bị này. Những người lính trẻ này đã được lớn lên trong một môi trường công nghệ, họ rất thân thuộc và hoàn toàn hài lòng với chúng.
Một ứng dụng di động không chỉ giúp doanh nghiệp vừa và nhỏ quảng bá và bán các sản phẩm và dịch vụ của mình mà còn giúp doanh nghiệp trở nên nổi bật so với các đối thủ cạnh tranh, nhất là đối với các khách hàng chủ yếu dựa vào mạng Internet để tìm hiểu mọi thứ về một công ty.
Khi toàn bộ quá trình phát triển ứng dụng kết thúc và ứng dụng của bạn về cơ bản đã hoàn thành, bạn sẽ phải đối mặt với một thử thách nữa – đó là “Quảng bá” cho nó. Có lẽ bạn đã biết đến việc được “featured” (đặt trưng) trên App Store hoặc Google Play Store sẽ mang đến nhiều lợi ích, nhưng nó cũng là một điều rất khó để đạt được - vì độ cạnh tranh cho những vị trí này là rất khốc liệt.
Như các bạn đã biết, hiện nay facebook đã và đang opensource khá nhiều thư viện họ dùng riêng cho Facebook , một ứng dụng mạng xã hội không xa lạ với bất kì ai sử dụng internet hiện nay. Có thể kể ra rất nhiều : React Native ( nền tảng phát triển application multiplatform), Fresco (thư viện xử lí ảnh riêng được dùng trong Facebook), redex, rebound …. Hôm nay mình xin phép được giới thiệu với các bạn thư viện nhỏ nhưng khá tiện dụng để xử lí Image animation là : Facebook Rebound.
Trên iPhone có hệ điều hành phiên bản iOS 9 trở về sau, Apple cung cấp cho người sử dụng chức năng iCloud Drive, với chức năng này người sử dụng iPhone dễ dàng chia sẻ dữ liệu như các tập tin Word, Excel, PDF… đến các thiết bị khác như Laptop, PC, MAC một cách dễ dàng.
Việc thư từ của các lãnh đạo đảng Dân chủ Mỹ bị đánh cắp và công bố ngay thời điểm đại hội đảng này cho thấy thủ đoạn mới của tin tặc khi muốn can thiệp tình hình nội bộ một nước.
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.
Bạn đang tìm cách để biết điện thoại iPhone hoặc iPad sản xuất vào năm nào hoặc xuất xưởng vào năm nào? Đây chính là nơi bạn đang cần đến.
Bài hôm nay mình sẽ hướng dẫn bạn 2 cách để xem năm sản xuất của iPhone, cách thứ nhất là tra cứu trên trang web bảo hành của Apple, cách thứ 2 dùng công cụ tra cứu online có tên gọi Chipmunk để kiểm tra.
AMA (Ask Me Anything) là 1 sự kiện Q&A (Hỏi đáp trực tiếp) diễn ra đều đặn trên fanpage của TopDev nhằm tạo cơ hội cho các bạn yêu thích công nghệ nói chung & lập trình nói riêng được tiếp xúc với các diễn giả hàng đầu trong ngành Tech.
Vừa qua, trong lúc soạn giáo trình cho khóa học Magento 2, mình có nhận được một cảnh báo về lỗi bảo mật mới trong các hệ điều hành Linux là lỗi CVE-2016-5195, hay còn được gọi là Dirty COW (mới được fix vào ngày 18/10/2016)
Hãng Nielsen vừa công bố danh sách 10 thương hiệu web phổ biến nhất năm 2013 của Mỹ, dựa trên số lượng người truy cập mỗi tháng, và 10 website video nổi tiếng nhất. Thống kê của Nielsen có chỉ rõ số % thay đổi so với cùng kỳ năm trước nên đã cho chúng ta thấy một xu hướng đang nổi lên đó là người ta đang ít dùng web để truy cập các dịch vụ trực tuyến hơn, thay vào đó họ dùng app trên smartphone, ví dụ như app YouTube, app Facebook.
Khảo sát về mức độ phổ biến của các ngôn ngữ lập trình mới đây đã cho thấy, Python và Java đang nắm giữ những vị trí top trên bảng xếp hạng (BXH).
IEEE Spectrum lần thứ năm công bố số liệu của xếp hạng tương tác của các ngôn ngữ lập trình hàng đầu. Và lần đầu tiên trong năm nay, Python – nhà vô địch năm 2017 – tái xuất. Trước đó, trong BXH TIOBE công bố vào tháng 8 năm 2018, Java lại về nhất, giống như năm ngoái.
Hôm nay mình đọc được một bài khá là hay của tác giả @lherrera trên medium, nó giải thích khá nhiều các thông tin cho các bạn mới bắt đầu với Docker. Mình xin phép lược dịch (có bỏ một số phần cho đơn giản và dễ hiểu cũng như thêm một số phần khác để giải thích kỹ hơn)
Đây là những gì tôi biên tập lại từ các đề tài nghiên cứu dành cho người mới.
Những gì viết ở đây không phải là tuyệt đối. Một điều rất quan trọng các bạn cần nhớ là tùy project, tùy team, tùy ngôn ngữ mà cách viết code sao cho dễ đọc sẽ khác nhau. Các bạn hãy sử dụng bài viết này như một cơ sở để tranh luận thôi.
Hôm nay, tôi sẽ chia sẻ Lên trên nộp Directory Sites Danh sách có Page Rank cao. Direcotry thông tin có thể được coi là một cách tốt và hiệu quả để xây dựng backlinks chất lượng cao.
Một giám đốc sản phẩm giỏi có một vị trí then chốt trong một sản phẩm thành công và xây dựng một sản phẩm thành công là một trong những đóng góp lớn nhất mà một cá nhân có thể có trong một công ti sản phẩm và công nghệ. Chính vì vậy tiêu chí quan trọng nhất để một ứng viên được để cử vào ban giám đốc thường là lịch sử quản lý sản phẩm hay các cụm tính năng thành công và mang lợi nhuận cho công ti.
Giá trị thị trường của ngành công nghiệp trò chơi điện tử đã đạt tới 108 tỷ đô la vào năm 2017 và được dự đoán sẽ sấp xỉ 128 tỷ vào năm 2020. Nếu bạn là một lập trình viên, bạn hẳn sẽ có hứng thú tham gia vào thị trường game tỷ đô này. Dưới đây là một số ngôn ngữ lập trình cần cân nhắc nếu bạn muốn phát triển theo con đường sự nghiệp ấy:
Proxy dịch ra thì nó có nghĩa là “ủy quyền” hay “đại diện”. Mục đích xây dựng Proxy pattern cũng chính vì muốn tạo ra một đối tượng sẽ ủy quyền, thay thế cho một đối tượng khác.
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.
Trẻ em học lập trình có rất nhiều những lợi ích khác nhau, và có cách để dạy lập trình cho trẻ em dễ dàng hơn những gì chúng ta nghĩ. Nhưng mọi người cho rằng trẻ em đã phải học nhiều lắm rồi, hãy để họ có thời gian vui chơi. Đúng hãy để cho trẻ em vui chơi. Nhưng chúng ta có cách và công cụ để trẻ em vẫn chơi mà lại học được lập trình. Trong bài viết này tác giả giới thiệu cho chúng ta về năm món trong những đồ chơi này.
Bạn cần một thiết bị tiêu thụ ít năng lượng để chạy trang web? Bạn muốn lấy lại không gian mà web server đang chiếm? Bạn muốn chia sẻ một số thông tin với mọi người, cho dù là bạn bè hay bất kỳ ai, nhưng không có tài chính để chạy một web server quy mô đầy đủ?
Tin vui là bạn có thể host trang web của mình bằng điện thoại thông minh hoặc máy tính bảng Android. Dưới đây, cách build một web server Android đơn giản.
Các ứng dụng di động không đơn giản là điểm kết thúc của quá trình trao đổi thông tin và dữ liệu (thiết bị đầu cuối) mà hơn thế nữa, chúng là các điểm kết nối trong ngữ cảnh của 1 doanh nghiệp lớn hơn. Các ứng dụng di động phải giao tiếp với các nội dung đã xác định trước và các nguồn dữ liệu để lấy thông tin và trả về các kết quả.
Không phải ai cũng được sinh ra để trở thành một lập trình viên. Chắc chắn là ai cũng có thể học lập trình, nhưng việc học làm thế nào để lập trình không giống như việc tạo ra một sự nghiệp đi kèm với nó. Trong thực tế, nhiều người hoàn toàn có thể là một coder tài năng nhưng vẫn không phù hợp cho sự nghiệp lập trình viên. Tôi biết điều này nghe có vẻ kỳ quặc, nhưng nó đúng hơn là bạn có thể nghĩ.
Khi bạn truy cập vào ứng dụng Facebook trên Google Play, bạn sẽ thấy ID ( hay còn gọi là package name) của ứng dụng này là com.Facebook.katana. Vậy tại sao lại là Katana, nguồn gốc của nó là gì?
Tôi thích Go ngay từ đầu. Tương tự với C và Java, tôi cảm thấy rất thân thuộc với các ví dụ, các tutorials dễ hiểu để tôi có thể viết code ngay. Tôi đã từng muốn học Go vì sự nổi tiếng của ngôn ngữ này trong vài năm trở lại đây.
Đa số các bạn newbie thường phạm phải một sai lầm cơ bản: Quá mức quan tâm về tốc độ thực thi của code, của ngôn ngữ lập trình. Đây là một thói quen nên bỏ!
Trong bài viết hôm nay, mình sẽ giải thích về việc tối ưu code: Optimize code một cách pro nhất! Khi nào cần optimize, khi nào không nên optimize code?
Tôi liên tục cảm thấy ngạc nhiên vì code của mình đã trở nên tốt hơn rất nhiều sau khi nhờ một đồng nghiệp xem qua nó. Ý tôi không phải là một buổi review trang trọng trong một phòng họp, hoặc đăng công khai code lên internet để mọi người vào soi xét, hay một dạng hình thức lập trình cặp phiền hà nào đó. Chỉ đơn giản là thử tóm tắt và giải thích rồi đưa code của mình cho một lập trình viên đồng nghiệp — đó là tất cả việc phải làm.
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.
Kinh tế chia sẻ (sharing economy) - mô hình kết nối để những người tiêu dùng có thể tận dụng nguồn lực dư thừa của nhau - được đánh giá là mô hình đem lại giá trị kinh tế cao, tác động không nhỏ đến người tiêu dùng cũng như những doanh nghiệp kinh doanh kiểu truyền thống. Việt Nam được xem là một trong những thị trường tiềm năng của mô hình này.
Bạn đang nghĩ cách để kiếm hàng triệu USD từ việc tạo một ứng dụng di động? Bài viết này sẽ chỉ cho bạn nơi để bắt đầu. Mình không đảm bảo rằng bạn sẽ có thể tạo ra tiền, nhưng với từng bước trong hướng dẫn này, ít nhất bạn sẽ biết bạn nên bắt đầu từ đâu.
Tôi đã thử nghiệm với Docker gần đây về xây dựng một số dịch vụ để chơi xung quanh với và một điều mà giữ nagging tôi đã được đặt mật khẩu trong một Dockerfile. Tôi là một nhà phát triển để lưu trữ mật khẩu trong nguồn cảm thấy như một cú đấm vào mặt. Điều này có nên là một mối quan ngại không? Có bất kỳ quy ước tốt nào về cách xử lý mật khẩu trong Dockerfiles không?
Các câu hỏi về HashMap là một phần không thể thiếu trong buổi phỏng vấn Java.
Mọi người sẽ giải quyết dễ dàng những câu hỏi đại loại như: “Phân biệt giữa HashMap và Hash table”. Nhưng đến những câu “sâu” hơn như: “cơ chế làm việc của HashMap”, không ít ứng viên đã “bỏ mạng”.
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.
Về mặt lịch sử, từ Visual Basic đến Windows Forms ngày nay, nếu chúng ta muốn tạo ra một giao diện tùy biến cho ứng dụng, chúng ta bị giới hạn khi thay đổi các thuộc tính chuẩn của controls như màu nền, chiều rộng đường viền hoặc kích thước phông chữ. Nếu muốn đi xa hơn, lựa chọn duy nhất là tạo ra một control, kế thừa từ control đã có và override phương thức vẽ để đáp ứng nhu cầu riêng.
Đánh giá về cuộc cách mạng công nghiệp 4.0 và cơ hội cho Việt Nam, ông Damian Kassabgi, Giám đốc chính sách Công ty Uber khu vực châu Á – Thái Bình Dương cho rằng, Việt Nam đang có nhiều lợi thế khi có sẵn văn hóa “sẵn sàng” trước những cái mới.
Ông đánh giá như thế nào về tác động của cuộc Cách mạng công nghiệp 4.0 đối với sự phát triển của Việt Nam?
Cho đến thời điểm này, tôi cho rằng các tác động vẫn đang rất tích cực.
Việt Nam hiện đang là thị trường thành công nhất của Uber. (Nguồn: Vietnamfinance)
Kinh tế chia sẻ (KTCS) đang trở thành mối quan tâm hàng đầu của doanh nghiệp khởi nghiệp Việt Nam.
Mô hình KTCS nhằm tận dụng lợi thế của phát triển công nghệ số, giúp tiết kiệm chi phí giao dịch và tiếp cận một số lượng lớn khách hàng thông qua các nền tảng số. Theo khảo sát của Công ty Nielsen, cứ 4 người Việt được hỏi thì có 3 người cho biết thích ý tưởng về mô hình kinh doanh này.
Airbnb là một startup với mô hình kết nối người cần thuê nhà với người có nhà cho thuê thông qua ứng dụng di động. (Nguồn: The Star)
Nếu bạn muốn nhúng video trên Facebook và youtube vào website hay blog cá nhân, forum và muốn nó chạy tự động, thì trước đây hai nhà cung cấp trên có các lựa chọn (option) để bạn chọn cho video chạy tự động ngay sau khi người dùng truy cập. Tuy nhiên hiện nay các tính năng này đã không còn nữa vì vậy nhiều bạn không cho video chạy tự động được.
Bài viết này mình sẽ hướng dẫn các bạn cách để video chạy tự động ngay sau khi người dùng truy cập vào trang của bạn.
Khi mới bắt đầu tham gia vào thế giới lập trình, mọi thứ có vẻ khó khăn và không rõ. Rời khỏi đại học và mạo hiểm vào thế giới thực là một bước tiến lớn, và bạn sẽ vấp ngã nhiều lần trên con đường trước khi có được tự tin của mình.
Sống trong 1 thế giới công nghệ thay đổi đến chóng mặt, trong trí nhớ của tôi thì mấy con PC những năm tôi học cấp 2, cấp 3 tầm 200x cấu hình còn không mạnh bằng smartphone bây giờ nữa.
Có một câu hỏi liên quan đến thay đổi tài khoản Apple ID như sau: “Nếu tôi thay đổi tài khoản Apple ID trên iPhone thì dữ liệu đang lưu trên iCloud có bị mất theo không?” ý của câu hỏi này là, trên iPhone tôi có tài khoản Apple ID với địa chỉ email là abc@gmail.com, bây giờ tôi muốn đổi địa chỉ email này thành địa chỉ email khác xyz@gmail.com mà vẫn giữ nguyên hình ảnh, backup, danh bạ… trên iCloud, thì có làm được không, nếu được thì làm bằng cách nào?
Làm thế nào để bạn tiếp tục cải thiện con đường sự nghiệp của mình?
Nếu bạn là người mới bắt đầu, lời khuyên tốt nhất là chỉ cần học ngôn ngữ, framework và công cụ của bạn từ đầu đến cuối cũng như sẽ có được nhiều kinh nghiệm hơn khi làm qua được các dự án khác nhau.
Social Media Marketing hay còn gọi là Social Media và Social Network đều là những công cụ phổ biến và được nhiều người sử dụng. Tuy nhiên, định nghĩa, lợi ích và điểm khác nhau giữa hai công cụ này là gì vẫn đang là thắc mắc của rất nhiều người.
Những câu hỏi như EDI là gì? hoặc trao đổi dữ liệu điện tử EDI là gì? là những câu hỏi thường gặp hiện nay của các bạn làm về lĩnh vực công nghệ thông tin. N.O.II một công ty chuyên cung cấp các giải pháp EDI, Dịch vụ EDI tại thị trường Việt Nam. Chúng tôi xin trích vài viết giới thiệu về EDi từ wikipedia giới thiệu đến các bạn.
Trao đổi dữ liệu điện tử (Electronic Data Interchange - EDI).
Samaira Mehta là một cô bé 10 tuổi lớn lên ở Thung lũng Silicon, không giống bạn bè ở lứa tuổi này, cô đã trở thành một doanh nhân thành công và nhận được lời mời làm việc từ Google.