Các trang mạng xã hội hiện là các trang web và công cụ phổ biến nhất mà chúng ta sử dụng trên internet. Facebook, Google+, và Twitter mỗi trang có đến hàng trăm triệu người sử dụng.

Các trang mạng xã hội hiện là các trang web và công cụ phổ biến nhất mà chúng ta sử dụng trên internet. Facebook, Google+, và Twitter mỗi trang có đến hàng trăm triệu người sử dụng.

Theo Bộ Thông tin và Truyền thông.
Theo phản ánh, thời gian qua, các cuộc gọi rác, tin nhắn rác giả danh cơ quan chức năng, doanh nghiệp gọi điện, nhắn tin cho người dân để đe dọa, dụ dỗ vẫn còn diễn ra với mục đích lừa đảo chiếm đoạt tài sản gây bức xúc trong nhân dân.

Trong bài viết này, tôi sẽ giải thích lý do tại sao reactive programming lại là 1 trong những design patterns quan trọng nhất khi lập trình ứng dụng thông qua 3 tình huống quen thuộc trong lập trình – những tình huống ảnh hưởng đến thời gian lập trình, thường tạo ra bug và khiến quá trình design và refactoring gặp khó khăn. Chính lúc này, reactive programming sẽ chỉ ra những chỗ rườm rà, loại bỏ những yếu tố không an toàn và restructure code để tăng khả năng maintain.

Xem thêm: Reactive programming là gì? Tại sao tôi nên dùng nó?
Yahoo được Verion mua lại với giá 4,8 tỷ USD. Có rất nhiều thứ bất ổn xảy ra nhiều tháng trời xung quanh thương vụ mua lại tiềm năng này, cùng với hàng loạt những bình luận về việc 1 gã khổng lồ Internet lớn như Yahoo đã rơi rụng đến mức nào.

Xem thêm: Di động đã cứu Nintendo (Pokemon GO) và giết chết Yahoo như thế nào?

Cách đây 2 năm, tôi chỉ tập trung vào lập trình Android native. Nhưng đến năm ngoái, khi công ty yêu cầu tôi học lập trình iOS, tôi đã khá phấn khích lúc đầu, nhưng sư phấn kích đó nhanh chóng phai nhạt dần, năng suất làm việc của tôi cũng suy giảm đi. Tôi nhận ra, mình phải học lại từ đầu tất cả mọi thứ như framework, các công cụ, IDE…

Xem thêm: Lập trình app sử dụng React Native, so với Android/ iOS
Bài viết này hướng dẫn bạn cách bắt iPhone khởi động lại khi máy không phản hồi, cũng như cách khôi phục lại cài đặt gốc bằng cách xóa toàn bộ dữ liệu và khôi phục sao lưu trên iOS và iTunes.

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)

Khi bạn đặt hàng DVMS xây dựng ứng dụng cho smartphone và tablet, bạn thường nghe chúng tôi nói về một thứ gọi là API , nhiều người thường dịch API là một "giao diện". Bạn đọc bài này để hiểu API là gì nhé.

Xem thêm: API là gì? Vì sao API có ý nghĩa sống còn với cả thế giới điện toán?
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ả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.

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?
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.

CSS transform và transition là một trong những thuộc tính mạnh mẽ của CSS3 giúp tăng UX cho trang web của bạn. Không cần phải thêm những dòng code Javascript dài lê thê và nặng nề như trước, nay bạn có thể thêm các animation cho web bạn trở nên sinh động chỉ bằng việc kết hợp animation và CSS3.

Xem thêm: Tự tạo cho mình một thư viện Animation tại sao không?
1.1 Các khái niệm cơ bản

Bài viết sau đây dành cho các Fresher hoặc Junior mới vào nghề và gặp nhiều khó khăn trong việc tìm ra hướng đi cho sự nghiệp của mình. Trong bài viết này tôi có một vài kinh nghiệm dành cho các bạn:

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.

Xem thêm: Mã hóa dữ liệu một chiều md5 và mã hóa đối xứng hai chiều trong Sqlserver
Việt nam như các anh em cũng biết là đất nước con rồng cháu tiên với nghề làm web truyền thống chỉ xoay quanh web nhạc, web phim, web tin tức.

Xem thêm: Biến Google Drive thành server phim online như thế nào?
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?
Hơn một 1/3 dân số, tức khoảng 40 triệu người Việt Nam đã tham gia mua sắm trực tuyến, riêng trong năm 2018 ước tính chi tiêu của mỗi cá nhân cho thương mại điện tử là 208 USD, góp phần đưa miếng bánh thị trường này lên con số 8 tỷ USD.
Smartphone luôn là ứng cử viên sáng giá “lấn át” máy tính bàn và máy tính bảng

Xem thêm: Gần 40 Triệu Người Tiêu Dùng Việt đã tham gia mua sắm trực tuyến
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
Gần đây, khái niệm ảo hóa sử dụng container được nhắc đến khá nhiều. Và Docker cũng đang nổi lên như một hiện tượng và được rất nhiều người sử dụng. Trong bài viết này, tôi sẽ đi vào tìm hiểu và thực hành sử dụng Docker cho dự án Django xem sao.

Xem thêm: Sử dụng Docker (và cả Docker Compose) cho dự án Django
Chỉ cần một vài thao tác đơn giản trên chiếc điện thoại di động của mình, bạn lập tức chọn được cung đường đi ngắn nhất, điểm đón xe buýt gần nhất, tuyến đường dự định đi qua có ùn tắc hay không… Đó là những ứng dụng phổ thông của hệ thống giao thông thông minh (ITS) mà Ủy ban ATGT Quốc gia đang nghiên cứu để đảm bảo ATGT, kéo giảm TNGT.

Xem thêm: Ứng dụng công nghệ di động vào giám sát phương tiện và đảm bảo ATGT
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)
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ì?

Dạo gần đây thấy dư luận lăng tăng về vụ phân chia title như thế nào cho đúng.
Nhiều ý kiến cho rằng dev Việt Nam dùng title vô tội vạ, rằng 1 senior dev mà ko biết cách hiển thị file dump database của vietnam delayline trên iOS là ko senior, lý luận như thế cá nhân mềnh thấy không mang tính xây dựng lắm.

Trong Tam Quốc, các bậc quân sư tài năng có tài điều binh khiển tưởng, ngồi trong trướng bồng quyết thắng cách đó hàng ngàn dặm.
Trong Tu Chân, các cao thủ có chiêu “Cách Không Thủ Vật” điều khiển đồ vật từ xa, hoặc “Ngự Kiếm Phi Hành”, dùng chân khí để điều động phi kiếm hay pháp bảo.

Xem thêm: Series Bảo Mật Nhập Môn – CSRF – Những cú lừa ngoạn mục
Dịch vụ xuất khẩu phần mềm được luật quy định như thế nào?
Doanh nghiệp hỏi: Chúng tôi là công ty phần mềm tại Việt Nam, niện nay chúng tôi có một số phần mềm (truy cập qua đường truyền internet) đã mua server và lisence từ đối tác nước ngoài.

Xem thêm: Xuất khẩu phần mềm được luật quy định như thế nào?
Bạn đang muốn ẩn tất cả nội dung tin nhắn trên màn khoá iPhone khi có ai đó gửi đến cho bạn? tất cả các bước thực hiện sẽ có trong bài viết này. Ngoài giới thiệu đến bạn một số ứng dụng (Apps) bảo vệ ẩn nội dung tin nhắn, bạn còn có thể thiết lập một số tính năng có sẵn trên iPhone giúp ẩn đi các tin nhắn, nhanh chóng, đơn giản.

Xem thêm: Không cho người khác xem tin nhắn SMS, Messenger trên màn hình khoá iPhone
Phần mềm ứng dụng quản lý nguồn lực, kế hoạch ( Enterprise Resource Planning: ERP) và phần mềm quản lý quan hệ khách hàng ( Customer Relationship management: CRM) hiện nay đang được xem là rất cần thiết cho tất cả tổ chức hay công ty. Những tính năng và lợi ích của những chương trình này có ảnh hưởng trực tiếp tới hiệu quả và phát triển của kinh doanh. Tuy nhiên, tổ chức hay công ty khác nhau có những yêu cầu về phần mềm ERP có những chức năng khác nhau mà khó có thể áp dụng chung bằng cách quản lý truyền thống. Một giải pháp để giải quyết vấn đề này đó là sử dụng phần mềm nguồn mở ERP (Open Source ERP ). Bởi vì mã nguồn của phần mềm có thể được tùy chỉnh theo yêu cầu của từng tổ chức cụ thể.
Một vài phần mềm nguồn mở ERP có thể tải trực tiếp về từ trên mạng Internet và có nhiều phần mềm là hoàn toàn miễn phí. Sau đây là danh sách 10 phần mềm nguồn mở ERP đang được sử dụng rộng rãi hiện nay.

Ngày nay bạn dễ dàng sở hữu iPhone 2 SIM (iPhone Xs Max, Xs, iPhone XR), đối với dòng điện thoại 2 Sim có nhiều ưu điểm mà người sử dụng quan tâm:

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.

Vào một ngày đẹp trời "trăng thanh gió mát", bạn được phân bổ vào dự án mới, và tất nhiên là hào khí ngút trời, thế như chẻ tre nhảy vào happy coding:
Bạn hứng khởi vào đọc README.md một hồi, thấy project này sao mà cài cắm nhiều thứ thế, nào là ruby, rồi rails, redis, mysql, nginx, ... mỗi thứ lại phải kèm theo version bao nhiêu, một tá thư viện, vân vân và mây mây với với hàng tá thứ khác. (Định kể thêm tý nữa cho nó nguy hiểm nhưng mà thôi các bạn cứ hiểu là nhiều nhé )

Ba ngân hàng lớn nhất nước Mỹ sắp đưa vào hệ thống ATM mới cho phép khách hàng rút tiền mặt bằng điện thoại thông minh của họ thay vì thẻ ngân hàng.

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
Nếu có thể trả lời chính xác câu hỏi sau và giải thích tại sao, bạn có thể bỏ qua bài này:

Bạn biết đấy, khi bé cầm iPhone thì khó mà có thể lấy lại được, Bé chơi game, Bé xem video trên YouTube không biết chán, đôi lúc còn sử dụng ứng dụng mà bạn không muốn Bé sử dụng, xem những nội dung mà bạn không muốn Bé xem…

Xem thêm: Trước khi đưa bé iPhone hãy làm các việc sau đây (Kiểm soát bé sử dụng iPhone)
Chế độ DFU là gì? DFU viết tắt từ cụm từ Device Firmware Update, đây là cách restore (phục hồi) điện thoại iPhone sau khi làm mọi cách reset máy mà không giải quyết được vấn đề.

Xem thêm: Cách đưa iPhone và iPad về chế độ DFU để Restore như nào?
Hộp thoại là một chức năng hữu ích của giao diện người dùng khi bạn thiết kế và sử dụng chúng hợp lý. Chúng có thể giúp người dùng hoàn toàn đạt được mục đích nhanh hơn và dễ dàng hơn. Ngược lại, nếu bị sử dụng sai cách hộp thoại có thể làm người dùng bối rối. Biết cách thiết kế hộp thoại sẽ cho phép bạn sử dụng chúng mà không khiến cho người dùng khó chịu.

Xem thêm: 5 nguyên tắc trải nghiệm người dùng cần thiết cho việc thiết kế hộp thoại
Bạn muốn thu âm bài hát do chính bạn hát, sau đó lấy bài hát đó làm nhạc chuông cho iPhone, hoặc bạn muốn lấy bài nhạc yêu thích làm nhạc chuông, Bạn đã đến đúng nơi rồi đó. Trong bài hôm nay mình sẽ hướng dẫn chi tiết cách tạo nhạc chuông (ringtone) trên iPhone, bằng cách sử dụng ứng dụng GarageBand.
Trên ứng dụng GarageBand, bạn có thể chuyển bài nhạc thành định dạng nhạc chuông, sau đó cài đặt làm nhạc chuông.

Xem thêm: Hướng dẫn cài nhạc chuông cho iPhone bằng Garageband (Tự tạo nhạc chuông iPhone)
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?

Lập trình Cặp (Pair-Programming) là cách hai lập trình viên cùng làm việc trên chỉ một máy tính, một người lái (driver), một người làm hoa tiêu (navigator), thú vị hơn bạn tưởng tượng nhiều. Việc hoán đổi vai trò liên tục giúp cho giao tiếp thông suốt, họ cùng nhau hoàn thành công việc tốt hơn và nhanh hơn khi họ làm một mình.

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.
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)
Trong bài viết này, tôi sẽ giới thiệu đến các bạn bí mật về link video cho google drive, thủ thuật được rất nhiều trang web phim sử dụng như phimmoi, moviehdkh, kisscartoon or xmovies8. Thủ thuật này giúp các trang web phim lấy link video từ google drive bằng PHP, ASP.net. Ở đây, chúng ta sẽ lấy link bằng Ruby on Rails.

Tặng website tin tức bitcoin có sẵn một số dữ liệu.
Website này đang cấu hình theo hướng trang tin về tiền ảo, bitcoin,... tuy nhiên bạn có thể thay đổi để làm trang tin tức nội bộ, trang tin điện tử,...

Xem thêm: Tặng website tin tức bitcoin, blockchain có sẵn một số dữ liệu
DVMS sưu tầm và giới thiệu đến các bạn một số mã nguồn mở đùng để xây dựng và triển khai mạng xã hội, bạn có thể dùng các mã nguồn này để triển khai thử nghiệm một mạng xã hội. Trường hợp cần một mạng xã hội thực chiến, vui lòng liên hệ DVMS.

Trong một project, mình có cơ hội làm quen và sử dụng 1 thử viện front-end khá là mới. Đó là Atlassian
Mình thấy thư viện này khá phù hợp cho việc dùng trong các website hệ thống hoặc dùng làm layout cho phần admin.

Xem thêm: Atlassian UI – Thư viện frontend phù hợp cho những webiste hệ thống hay layout admin
Năm 2023 được xác định là Năm Dữ liệu số quốc gia. Với 126 nhiệm vụ kế hoạch đặt ra, Việt Nam đã hoàn thành 102 nhiệm vụ, đạt tỷ lệ 81%. Chỉ trong một năm, hàng trăm triệu dữ liệu công dân, doanh nghiệp được bổ sung, 80 hệ thống thông tin Bộ, ngành, địa phương đã kết nối liên thông.

Xem thêm: Nhìn lại Năm Dữ liệu số quốc gia 2023: Người dân được hưởng thành quả từ chuyển đổi số
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.

Cùng với xu hướng phát triển của các ứng dụng điện toán đám mây trong doanh nghiệp (cloud ERP, cloud CRM…) và sự bùng nổ của việc sử dụng thiết bị điện toán cá nhân trong công việc (Bring Your Own Device – BYOD), Enterprise Mobility có thể được hiểu là xu hướng thay đổi thói quen làm việc của nhân viên, sử dụng các ứng dụng di động để thực hiện các công việc nghiệp vụ.

Xem thêm: Các giai đoạn ứng dụng nền tảng điện toán di động (mobility) trong doanh nghiệp
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ế
Lập trình viên là một nghề đầy tính thử thách và không ngừng phát triển. Có nhiều cơ hội việc làm cho một Lập trình viên giỏi. Vậy, định nghĩa một Lập trình viên giỏi là như thế nào? Chỉ code giỏi có phải sẽ trở thành lập trình viên giỏi? Hãy cùng theo dõi 6 tips dưới đây để tìm ra hướng phát triển đúng đắn cho sự nghiệp lập trình của bạn 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
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