Trong quá trình tìm hiểu về Free Monad, khi đọc các paper tôi gặp một số vấn đề để hiểu về phương pháp chứng minh các giả thuyết. Tìm hiểu kỹ hơn là do bản thân tôi chưa hiểu rõ phương pháp suy luận trong lập trình hàm.
Trong quá trình tìm hiểu về Free Monad, khi đọc các paper tôi gặp một số vấn đề để hiểu về phương pháp chứng minh các giả thuyết. Tìm hiểu kỹ hơn là do bản thân tôi chưa hiểu rõ phương pháp suy luận trong lập trình hàm.
Chào các mẹ
Như bữa trước đã nói trong bài “hack” hệ thống captcha của truờng, ta có thể bypass được việc nhập captcha do lỗi của nguời lập trình liên quan đến Session.
Dạo gần đây mình hay gặp một số topic kiểu “Cảm thấy mất định hướng khi học Đại học”, “Liệu em có nên bỏ Đại Học hay không?”, “Kiến thức Đại học toàn thứ vô bổ!”. Các topic này cho thấy nhiều bạn sinh viên đang cảm thấy hoang mang về giá trị của việc học đại học.
Mô tả một cách trực quan và dễ hiểu về internet và cách một gói tin di chuyển trên internet, cách hoạt động của tường lửa, modem, email ...
Xem thêm: Mô tả cách hoạt động của mạng máy tính ( internet ) ai xem cũng có thể hiểu
JavaScript hiện đang là xu hướng trong giới lập trình web hiện giờ. Vì lý do đó, các câu hỏi về JavaScript đã dần xuất hiện trong các cuộc phỏng vấn công việc cho các lập trình viên.
Xem thêm: 3 Câu hỏi JavaScript cần chú ý trong các buổi phỏng
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.
Xem thêm: Code review checklist và những điều lập trình viên nào cũng cần biết
Ứng dụng di động Native app và Web app (mobile web ) ?
Các kho ứng dụng App store, Google play, WindowPhone Marketplace, Blackberry App World đã mang đến nhiều cơ hội cho nhà phát triển và người dùng có nhiều cơ hội sử dụng các ứng dụng trên thiết bị di động.
Với IPTV, khách hàng không chỉ dừng lại ở việc xem truyền hình đơn thuần mà có thể xem bất cứ chương trình nào mình yêu thích vào bất kỳ thời điểm nào và sử dụng nhiều dịch vụ khác qua màn hình tivi như: xem phim theo yêu cầu, xem trực tiếp, xem lại các giải thể thao lớn, hát karaoke, chơi game, nghe nhạc…
Xem thêm: IPTV Một số thuật ngữ liên quan tới dịch vụ truyền hình qua internet
Các bài giới thiệu về Rust [1] thì nhiều quá rồi [2] nhưng chưa thấy bài nào nói về việc sử dụng Rust hết, nên hôm nay mình sẽ bắt đầu viết một vài bài áp dụng Rust để implement một số thuật toán cơ bản, mở đầu sẽ là: Thuật toán duyệt cây nhị phân.
GCD và Core Graphics được hiện đại hóa
GCD và Core Graphics đều có những thay đổi cần thiết liên quan đến các API holdouts cũ
Nếu bạn chỉ cần tạo app cho website của bạn và bạn không có nhiều chi phí để thuê đơn vị tư vấn thiết kế app chuyên nghiệp ( ví dụ như DVMS) thì bạn có thể dùng một số trang cho tạo app miễn phí sau.
Chúng ta đều biết những lợi ích của việc có sức khỏe tốt. Nhưng tôi thấy rằng các nhà phát triển phần mềm thường có rất nhiều lí do để không đến phòng tập thể dục. Có lẽ là vì việc thật sự bỏ thời gian để tập Gym là rất khó khăn với một lối sống vô cùng bận rộn với deadline liên tục. Do đó, lời khuyên của tôi sẽ chỉ tập trung vào việc thay đổi quan niệm của bạn trước.
Theo nghiên cứu về ngành an toàn thông tin toàn cầu năm 2017, thì đến năm 2022 sẽ chỉ có khoảng 1,8 triệu chuyên gia an ninh trên thế giới, điều đó sẽ dẫn đến việc khan hiếm trầm trọng nhân lực trong lĩnh vực này.
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.
Xem thêm: Chạy tự động video Facebook và Youtube khi gắn vào website, blog, forum
Chọn framework JavaScript phù hợp cho một dự án, trang web hoặc ứng dụng là điều ưu tiên hàng đầu đối với hầu hết các doanh nghiệp. Framework giúp xác định độ bền vững của dự án, khả năng hoàn thành đúng thời hạn, khả năng phát triển ứng dụng trong tương lai và khả năng bảo trì.
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?
Mã nguồn website dịch vụ tên miền, hosting, phần mềm Tầm Nhìn Mở tamnhinmo.com
Xem thêm: Mã nguồn website dịch vụ tên miền, hosting, phần mềm kèm theo dữ liệu thực
Thi trắc nghiệm đã và đang trở thành xu hướng bởi tính khách quan (Không phụ thuộc người chấm) của nó. Tuy nhiên, việc chấm một số lượng lớn bài thi trắc nghiệm đôi khi lại là một công việc không hề "hứng thú " chút nào bởi đơn giản không phải ở đâu chúng ta cũng có được những máy chấm trắc nghiệm tự động để khiến cho công việc này trở nên nhanh chóng.Thông thường, một phiếu điền trắc nghiệm sẽ có dạng như sau:
Xem thêm: Xây dựng hệ thống tự động chấm bài thi trắc nghiệm với OpenCV và Deep Learning
Nếu xét sơ về mặt từ ngữ bạn sẽ thấy hai từ này hoàn toàn khác biệt đấy, vì Socail Media có nghĩa là truyền thông xã hội còn Social network là Mạng xã hội. Tuy nhiên đôi khi bạn sẽ cảm thấy băn khoăn không biết sử dụng hai thuật ngữ này trong trường hợp nào cho phù hợp với những tình huống cụ thể.
Chính phủ sẽ mở rộng đối tượng ưu đãi đầu tư trong một số lĩnh vực để giúp cộng đồng khởi nghiệp tiếp cận vốn đầu tư thuận lợi hơn.
Nghị định 118 của Chính phủ vừa ban hành hướng dẫn thi hành một số điều của Luật Đầu tư đã chỉ rõ những ngành nghề đặc biệt ưu đãi đầu tư giai đoạn tới, đáng chú ý là các dự án khởi nghiệp công nghệ cao thuộc đối tượng mở rộng đầu tư.
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)
Xem thêm: Dirty COW - Lỗi bảo mật mới trên hệ điều hành Linux
2 ứng dụng Astro và Bluetooth Transer App sẽ giúp bạn thực hiện chuyển ứng dụng giữa các thiết bị Android qua kết nối Bluetooth, khỏi cần truy cập vào kho ứng dụng trực tuyến.
Về cơ bản, người dùng các thiết bị Android có thể tải và cài đặt các ứng dụng từ kho ứng dụng trực tuyến Google Play. Tuy nhiên, nhiều người vẫn thích lấy ngay những ứng dụng đã được cài đặt sẵn trên một thiết bị Android của bạn bè, vừa nhanh vừa tiện. Để làm được điều này, bạn cần phải cài đặt trước 2 ứng dụng Astro và Bluetooth Transer App lên thiết bị Android cần chia sẻ, sau đó làm theo những bước hướng dẫn sau đây.
Xem thêm: Chia sẻ ứng dụng cài trên thiết bị Android của mình với thiết bị Android khác
Nếu bạn là người sở hữu website, bạn chắc chắn sẽ muốn giành được thứ hạng website tốt trong những bản danh sách liệt kê quan trọng trên Google về những từ khóa, cụm từ khóa có liên quan nhất đến những gì bạn đang chào mời. Việc đưa website của bạn vào trang kết quả tìm kiếm đầu tiên của Google không phải là giấc mơ không thể thực hiện được đến chừng nào bạn chọn đúng từ khóa dành cho kế hoạch tối ưu của mình.
Xem thêm: Làm gì để website nằm trong top 10
Bài chia sẻ của tác giả Nghiêm Tiến Viễn tại cộng đồng Launch
Blockchain được biết đến là công nghệ đứng đằng sau hệ thống tiền mã hóa nổi tiếng nhất thế giới – Bitcoin. Có thể nói khi Bitcoin gây bão trên thị trường tài chính thì Blockchain cũng gây sốt trong giới công nghệ. Số lượng công ty có ý định nghiên cứu và áp dụng Blockchain ngày càng nhiều, lương trả cho kỹ sư Blockchain ngày càng cao. Công ty nào cũng muốn đi trước đối thủ, áp dụng công nghệ được cho là tương lai của thế giới này.
Mã QR là một mã ma trận (matrix-barcode) hay mã vạch hai chiều ( 2D ). Chữ "QR" xuất phát từ "Quick Response", trong tiếng Anh có nghĩa là đáp ứng nhanh, vì người tạo ra nó có ý định cho phép mã được giải mã ở tốc độ cao.
Chào các anh chị và các bạn trong Cộng Đồng Khởi Nghiệp Việt Nam. Hôm này mình xin chia sẽ với mọi người 1 phần mềm email marketing mà mình đã sử dụng trong thời gian qua và thấy rất hay và phù hợp cho anh em nào đang khởi nghiệp bởi vì nó có chi phí thấp nhưng đầy đủ tính năng và chuyên nghiệp. Vì đây là lần đầu mình chia sẻ nên có gì thì mọi người đóng góp ý kiến để hoàn thiện hơn cho những lần sau.
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:
Xem thêm: Cách tìm iPhone và iPad bị mất hoặc thất lạc ngay cả khi tắt nguồn, tắt má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.
Xem thêm: Gửi các developer, làm ơn đừng bỏ việc trước khi bắt đầu!
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.
Danh sách API của Facebook hay dùng cho dân lập trình
Xem thêm: Danh sách API của Facebook hay dùng cho dân lập trình
Hiện nay đa số máy in, máy scan, máy fax... đã hỗ trợ hầu hết cá hệ điều hành phổ biến, tuy nhiên rất nhiều dòng máy chưa hỗ trợ đầy đủ.
Ví dụ như nhiều dòng máy, kể cá các dòng máy mới, máy đa chức năng mới không hỗ trợ hệ điều hành Windows Server như Windows server 2008, Windows server 2012... Vậy làm cách nào để bạn cài đặt máy in, máy scan và share cho toàn bộ công ty dùng trong khi máy chủ (server ) của bạn đang là Windows serve hoặc một hệ điều hành không hỗ trợ driver máy in của bạn?
Bài viết này tôi sẽ hướng dẫn bạn một cách rất dễ thực hiện và hiệu quả.
Xem thêm: Cách cài đặt máy in, máy scan... khi hệ điều hành không hỗ trợ driver
BYOD là gì ? đầy là từ viết tắt của Bring Your Own Device, chúng tôi xin được tạm dịch là: mang thiết bị cá nhân đi làm. Nó đã và đang là một xu hướng mới, trong chúng ta ít nhiều đều nằm trong khái niệm BYOD này.
Cuộc sống hiện đại với sự phát triển như vũ bão của công nghệ số đã đem lại rất nhiều tiện ích cho khách hàng. Trong đó, ứng dụng công nghệ trên điện thoại di động đang từng bước thay đổi cách thức con người giao tiếp, chia sẻ thông tin...
Xem thêm: Mang nhiều giá trị cho khách hàng từ ứng dụng di động công nghệ số
Tác chiến điện tử (tiếng Anh: Electronic warfare - EW), viết tắt TCĐT, là một phương thức tác chiến, gồm tổng thể các hoạt động của quân đội, được tiến hành thống nhất theo mục đích, nhiệm vụ, địa điểm và thời gian nhằm loại trừ, ngăn cản hoặc làm giảm hiệu quả các hệ thống chỉ huy, khả năng điều khiển vũ khí bằng các phương tiện điện tử của đối phương và bảo đảm ổn định tối đa cho hoạt động của các hệ thống đó của mình trước các tác động của đối phương trong chiến tranh.
Bài viết này nhằm mục đích hướng dẫn quý khách sử dụng SSH để thay đổi các loại mật khẩu trên máy chủ Linux sử dụng Kloxo Control Panel. Các mật khẩu bao gồm: mật khẩu root, mật khẩu admin Kloxo, mật khẩu root của MySQL cũng như khắc phục một số sự cố trên Horde Mail và RoundCube Mail.
Từng có một thời khi những công nghệ then chốt luôn đến từ các ông lớn thương mại như IBM, Microsoft và Sun. Ngay cả khi Linux bắt đầu là một phần quan trọng của cơ sở hạ tầng CNTT, các doanh nghiệp vẫn chỉ sử dụng nó từ các công ty thương mại như Red Hat, cùng với giấy phép hỗ trợ doanh nghiệp.
Xem thêm: Open source: vì sao chúng ta phải quan tâm tới cách quản lí project hơn
Mô hình thác nước (tiếng Anh: waterfall model) là một mô hình của quy trình phát triển phần mềm, trong đó quy trình phát triển trông giống như một dòng chảy, với các pha được thực hiện theo trật tự nghiêm ngặt và không có sự quay lui hay nhảy vượt pha là: phân tích yêu cầu, thiết kế, triển khai thực hiện, kiểm thử, liên kết và bảo trì.
Xem thêm: Mô hình Waterfall (Mô hình thác nước) trong phát triển và kiểm thử phầm mềm
Với ứng dụng miễn phí App Lock, bạn có thể khóa một ứng dụng bất kỳ thay vì phải khóa toàn bộ thiết bị Android của mình. Bất kỳ một thiết bị Android nào cũng hỗ trợ tính năng thiết lập mã khóa để bảo vệ những thông tin cá nhân của người dùng. Tuy nhiên, không phải tất cả mọi người đều thích tính năng này, nhất là khi người dùng chỉ muốn khóa một vài ứng dụng đặc biệt thay vì phải khóa cả chiếc điện thoại hay máy tính bảng chạy Android của mình. Với ứng dụng miễn phí App Lock và một vài bước đơn giản sau đây, bạn sẽ dễ dàng khóa bất kỳ ứng dụng nào trên thiết bị Android của mình.
Xem thêm: Đặt mã bảo vệ cho ứng dụng bất kỳ trên thiết bị Android
Tạo file cấu hình để cài đặt chart vừa cài vào hệ thống Sugarcrm
Xem thêm: Tạo file cấu hình để cài đặt chart vừa cài vào hệ thống SugarCRM
F-Complex, ngày 30 tết
Đã 2 giờ sáng, đội dự án XXX vẫn ngồi miệt mài làm việc. Theo yêu cầu của PM, toàn đội phải ON để hoàn thành sản phẩm cho đợt deliver ngày mai.
Ngày cuối năm, toàn bộ khu nhà không một bóng người, chỉ có tiếng gió rít và tiếng cửa sổ kẽo kẹt nghe đến rợn người.
1. SaaS là gì?
SaaS (Software as a Service) là một dạng chuyển giao phần mềm cho phép truy cập dữ liệu từ bất kì thiết bị nào có kết nối internet và cài đặt trình duyệt web. Trong mô hình chạy trên web này, các nhà cung cấp phần mềm thực hiện nhiệm vụ lưu trữ và bảo trì các máy chủ, cơ sở dữ liệu và các đoạn mã để cấu thành ứng dụng. Đây là sự cải tiến đặc biệt so với mô hình on-premise do doanh nghiệp không cần đầu tư vào phần cứng dung lượng lớn để lưu trữ phần mềm. Doanh nghiệp không phải chịu các trách nhiệm kỹ thuật như khắc phục sự cố và bảo trì hệ thống. Các nhà cung cấp dịch vụ SaaS sẽ lo việc đó.
Xem thêm: Ứng dụng mô hình phần mềm SaaS trong môi trường mobility
Theo số liệu thống kê của Gartner, đến tháng 09 năm 2012 có 45,6 tỷ ứng dụng di động tải xuống trên toàn thế giới. Theo dự báo của IDC con số smartphone xuất xưởng năm 2013 sẽ chiếm khoảng 50,1% tổng doanh số điện thoại di động xuất xưởng trên quy mô toàn cầu,ước tính tất cả các hãng smartphone sẽ tung khoảng 918.6 triệu smartphone ra thị trường trong năm 2013.
Đến năm 2015 về cơ bản lượng bán PC sẽ hoàn toàn bị áp đảo bởi Tablet, năm 2013 sẽ có 227.3 triệu tablet được bán ra. Theo nghiên cứu của NPD, tỉ lệ tăng trưởng của tablet đạt 67% trong năm 2013 và sẽ tiếp tục tăng nữa cho đến năm 2017, và đến năm 2017 tỉ lệ tablet sẽ cao gấp 6 lần so với laptop.
Vì vậy hỗ trợ di động không còn bị xem nhẹ: nó đã trở thành công cụ marketing quan hệ gần gũi nhất giữa người sử dụng/người tiêu dùng và cũng là sự phát triển được mong chờ của các công cụ hệ thống thông tin. Vì vậy, việc tập trung phát triển tính tiện dụng và thiết kế của các ứng dụng để không gây ảnh hưởng đến hình ảnh của thương hiệu hay gây ấn tượng xấu với người sử dụng ngay lần kết nối đầu tiên là rất cần thiết. Các thiết bị đầu cuối di động ( iOS, Android, Windows phone, Blackberry…) có màn hình nhỏ hơn PC/Latop và có thêm nhiều tính năng mới giúp người sử dụng đắm chìm trong môi trường riêng (camera, định vị địa lý, gia tốc kế, màn hình cảm ứng...). Nếu như trước kia những người sử dụng thiết bị di động được gọi là "Người dùng di động" thì nay họ được mệnh danh là "Người truy cập Internet qua thiết bị di động", họ liên lạc, làm việc, vui chơi giải trí mọi lúc mọi nơi và trên mọi định dạng di động (điện thoại thông minh và máy tính bảng như Ipad, tablet ... ).
Xem thêm: Marketing, tiếp thị, chăm sóc khách hàng, bán hàng trên mobile và tablet
“Trong thế giới này không có gì có thể được cho là chắc chắn, ngoại trừ cái chết và thuế” Benjamin Franklin viết năm 1789 nhưng bản thân đã sống vượt thời đại của mình.
Xem thêm: Bot giờ đây đã có khả năng fix bug thay cho lập trình viên
Nhiều dịch vụ lưu trữ đám mây hỗ trợ chia sẻ thư mục đến người xác định hoặc đến tất cả mọi người như OneDrive, Google Drive, Dropbox, Box, Mega… và dĩ nhiên iCloud Drive cũng không ngoại lệ.
Nếu bạn sử dụng các sản phẩm của Apple như iPhone, iPad, Mac… Bạn có thể dễ dàng chia sẻ thư mục trên iCloud Drive đến với mọi người.
Xem thêm: Cách chia sẻ thư mục trên iCloud Drive trên iPhone, iPad, Mac
Điện thoại di động đã trở thành công cụ liên lạc cơ bản và hết sức phổ biến- ngày nay nó không những được sử dụng để gọi điện, mà còn để truy cập internet, gửi tin nhắn, và ghi chép lại mọi thứ.
Thật không may, điện thoại di động không được thiết kế cho mục tiêu bảo mật và riêng tư. Nó không chỉ kém trong việc bảo vệ thông tin liên lạc của bạn, mà còn đặt bạn vào những rủi ro theo dõi khác- đặc biệt là truy tìm vị trí. Hầu hết điện thoại di động cho quyền kiểm soát ít hơn so với máy tính bàn hoặc máy tính xách tay; rất khó để thay đổi hệ điều hành, rất khó để điều tra tấn công bởi mã độc, rất khó để gỡ bỏ hay thay thế các phần mềm cài sẵn mà bạn không thích, và rất khó để ngăn ngừa các bên như công ty điện thoại giám sát việc sử dụng thiết bị của bạn. Hơn thế nữa, công ty thiết bị có thể tuyên bố thiết bị hết thời và ngừng cung cấp cập nhật phần mềm, luôn cả cái gói vá lỗi bảo mật; nếu điều này xảy ra, bạn sẽ không có cách chi để sửa.
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.
DVMS xin giới thiệu với các bạn một số hình thức thu tiền từ ứng dụng trên smartphone và tablet như sau:
1. Paid apps ( Bán app lấy tiền )
Quốc tế:
- Google play: đối với app Android: Bạn đăng ký 1 tài khoản Google play tại đây https://play.google.com/apps/publish và publish app của bạn là có phí. Tài khoản Google Play bạn sẽ tốn phí 25 USD/năm.
- Appstore: cái này áp dụng cho các app ios ( app cho iphone và ipad ). Bạn lên Appstore đăng ký một tài khoản xuất bản app. Đối với tài khoản cá nhân thì bạn sẽ phải trả 99USD/năm. với tài khoản doanh nghiệp là 299 USD/năm (chi phí này có thể thay đổi, bạn tìm hiểu thêm trên appstore ).
Xem thêm: Một số hình thức thu tiền từ ứng dụng ( mobile app )
Là 1 lập trình viên, có khi nào bạn giật mình nhìn lại quãng đường vừa qua với bao đêm thức trắng cùng những dòng code và tự hỏi “Code tốt liệu có đủ?”, hay “Tôi cần gì hơn để trở thành một lập trình viên xuất sắc?” và gỡ bỏ cái nhãn “code monkey” đang gắn trên trán mình?
Thời gian vừa qua DVMS nhận được nhiều câu hỏi về cách đổi tên thiết bị chạy hệ điều hành Andoid ( điện thoại Android và máy tính bảng Android ). Đa số lý do muốn đổi tên là vì khi chia sẻ Bluetooth thì người nhận không biết thiết bị nào nếu không có tên cụ thể hoặc khi kết nối vào wifi thì người quản trị hệ thống mạng không biết thiết bị đang kết nối là của ai vì tên hiển thị trên modem wifi thường có dạng android-sdhfks344lkdsf...
Các bạn làm theo hướng dẫn bên dưới của DVMS để đổi tên thiết bị ( bài này dùng các hình ảnh bằng tiếng Anh, nếu bạn đang dùng ngôn ngữ tiếng Việt trên máy thì bạn thao tác vào các mục tương tự ).
Gia công phần mềm, gia công viết ứng dụng, gia công thiết kế website tạm gọi chung là gia công phần mềm
Gia công phần mềm là gì?
Gia công phần mềm được hiểu như việc làm thuê một phần hay toàn phần các dự án phần mềm với tư cách Gia công sản phẩm thay vì Sở hữu sản phẩm.
Xem thêm: Giá gia công phần mềm, giá viết ứng dụng, giá thiết kế website
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.
Xem thêm: Những lỗ hổng bảo mật thường gặp trong website và cách phòng tránh
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 | 02835531145
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