Bạn đang tò mò về việc học lập trình?
Bạn đã chọn được một ngôn ngữ lập trình để theo đuổi nhưng rồi bạn lại trì hoãn hoặc bỏ dở?
Bạn sợ lập trình?

Bạn đang tò mò về việc học lập trình?
Bạn đã chọn được một ngôn ngữ lập trình để theo đuổi nhưng rồi bạn lại trì hoãn hoặc bỏ dở?
Bạn sợ lập trình?


Đâ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?
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ì?

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
Cấu hình Multi Site với Magento

Điện thoại thông minh hay smartphone là khái niệm để chỉ chiếc điện thoại tích hợp một nền tảng hệ điều hành di động với nhiều tính năng hỗ trợ tiên tiến về điện toán và kết nối dựa trên nền tảng cơ bản của điện thoại di động thông thường.

Trong một số trường hợp ví dụ như truy cập Facebook, tăng tốc truy cập website... thì bạn cần phải đổi DNS trên máy tính, nhưng để làm điều này trên smartphone và tablet chạy hệ điều hành Android thì không phải ai cũng biết cách đổi DNS. Để làm được điều này thì bạn có thể tham khảo nội dung hướng dẫn sau của DVMS.
Bước 1: Chọn mục Settings (Cài đặt nếu bạn sử dụng giao diện tiếng Việt).
Bước 2: Nhấn chọn mục nhỏ Wi-Fi.

Giới thiệu
Mấy hôm trước, khi mình lên stackoverflow hỏi một số câu liên quan tới SQL thì nghe nhắc tới khái niệm SQL Antipattern. Khác với design pattern, anti pattern là những cách thiết kế để giải quyết vấn đề, nhưng sử dụng nó lại… gây ra nhiều vấn đề hơn. Một antipattern được nhiều người biết đó là hút thuốc lào thay cho thuốc lá, cách này cai được thuốc lá nhưng sẽ gây ra nhiều vấn đề vệ sinh và môi trường hơn.

Elgg là một nền tảng mạng xã hội mã nguồn mở, ra đời nhằm đáp ứng nhu cầu mạng xã hội cho các trường học, tổ chức giáo dục. Đặc thù của mạng xã hội trong các tổ chức này là phải “an toàn”, nghĩa là có thể kiểm soát được nội dung được công bố. Elgg thay thế cho LiveJournal, Blogger, Facebook và MySpace, mang lại môi trường an toàn cho mạng xã hội giáo dục.
![]()
NodeJS đã có 1 năm đột phá khi npm sở hữu 4 triệu người sử dụng và 1 tỷ lượt tải 1 tuần, cùng lúc đó thì các doanh nghiệp lớn cũng đã bắt đầu xem ngôn ngữ này là 1 production framework chính.

Xem thêm: Netflix – 1 trong 10 doanh nghiệp tiêu biểu sử dụng NodeJS hiệu quả
Username và Password các loại Modem internet thường sử dụng hiện nay, bao gồm cả modem cho ADSL và mạng cáp quang.

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
Với các dòng điện thoại iPhone 7, 7 plus 8, 8 plus, X, XS, XS MAX, XR trở về sau, Apple không còn trang bị lỗ cắm headphone 3.5mm, chỉ có một lỗ cắm sạc Lightning, vừa dùng để sạc pin vừa dùng để cắm Headphone nghe nhạc. Vậy có cách nào vừa nghe nhạc vừa sạc Pin không?

Như các bạn đã biết thì hiển thị một tập hợp các dữ liệu là một trong những task phổ biến nhất trong quá trình xây dựng một ứng dụng. Apple SDK đã cung cấp cho chúng ta 2 công cụ để làm việc này, đó là UITableView và UICollectionView.

Xem thêm: Sử dụng MVVM để tableView của bạn trở nên mượt mà hơn
Bước xác minh, trong nhiều năm qua, đã có những bước tiến mạnh mẽ. Chúng ta đã chứng kiến sự thay đổi từ tổ hợp email-password sang xác minh mạng xã hội, và cuối cùng là xác minh lược bỏ password (mà thực ra lại giống kiểu xác minh “chỉ email” hơn). Trong trường hợp login lược bỏ password, ứng dụng sẽ giả định bạn nhận login link từ inbox nếu email được cung cấp đúng là của bạn.

Hơn một nửa người dùng không biết rằng tuy có thiết kế nguyên khối nhưng iPhone vẫn có thể thay pin như những smartphone khác.
61,4% người dùng iPhone tại Mỹ không biết viên pin bên trong máy có thể thay thế, theo khảo sát mới đây của trang sửa chữa điện thoại Batteries Plus Bull. Trang này tiến hành khảo sát với 1.000 người Mỹ và thu về kết quả bất ngờ.

Microsoft đã tung ra phiên bản 3.0 của JavaScript plugin TypeScript vào ngày hôm nay, bao gồm static types, type declarations và type annotations dành cho người dùng JavaScript. Mặc dù công ty cho biết bản cập nhật sẽ không có quá nhiều thay đổi lớn.

Xem thêm: Microsoft cập nhật tính năng project references trong TypeScript 3.0
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
Ở bài Part 1 lần trước mình đã giới thiệu về Model và Dictionary trong ObjC. Mình có nêu ra một số ý tưởng về Model như:

Xem thêm: Làm việc với Model và Dictionary trong ObjC và Swift (phần 2)
Đầ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.

Xem thêm: Lỗ hổng chuyển tiền trên mobile app và nguy cơ trộm tiền từ bất kỳ tài khoản nào
Danh sách đo số lượng calo bị tiêu hao qua các hoạt động bình thường và tập thể thao giúp bạn tự chọn lựa cách tiêu hao năng lượng thừa thích hợp.

Lượng calo bị đốt cháy tính theo một giờ.
Máy tính bảng và các ứng dụng của nó có thể làm cho kiến thức cần tiếp thu trở nên sinh động, lôi cuốn hơn, giúp người học thấy hứng thú hơn.
Việc học tập hiếm khi là vui vẻ, thậm chí có những lúc còn nhàm chán. Tuy nhiên, người học có thể chủ động làm cho quá trình học tập trở nên thú vị và lôi cuốn hơn. Máy tính bảng có thể giúp làm điều đó, bằng cách đưa kiến thức học tập đến với người học thông qua những ứng dụng đầy thú vị, và những cuốn sách in giờ đây đang được thay thế bằng các phiên bản có thể tải về trực tuyến trên máy tính bảng.
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
Kì này, các bạn sẽ được tìm hiểu thực hư về lỗ hổng bảo mật SQL Injection “thần thánh”, một trong những lỗ hổng bảo mật phổ biến và nguy hiểm nhất mọi thời đại.

Xem thêm: Series Bảo Mật Nhập Môn – SQL Injection – Lỗ hổng bảo mật thần thánh
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
Giới thiệu
Gần đây thấy bản thân chém gió rất nhiều về MapReduce, Hadoop v.v nhưng chưa thấy có bài viết nào tổng hợp + giải thích cụ thể về MapReduce vì vậy mình quyết định viết một bài Chém gió về Map-Reduce. Bài viết này sẽ giới thiệu 3 vấn đề sau:

Hợp đồng thương mại quốc tế là sự thỏa thuận giữa các bên về việc xác lập, thay đổi hoặc chấm dứt quyền và nghĩa vụ thương mại quốc tế. Hợp đồng thương mại quốc tế có rất nhiều loại, chẳng hạn như hợp đồng mua bán hàng hóa quốc tế, hợp đồng cung ứng dịch vụ, hợp đồng chuyển giao công nghệ... Sau đây là nội dung Hợp đồng mua bán hàng hoá quốc tế, một trong những loại Hợp đồng thương mại quốc tế thường gặp có liên quan trực tiếp đến quá trình sản xuất, kinh doanh của doanh nghiệp.

Xem thêm: Hợp đồng Thương mại Quốc tế - Những nội dung doanh nghiệp cần quan tâm
Bạn đang tìm kiếm các ứng dụng trên điện thoại giúp bạn chỉnh màu video một cách nhanh nhất và hiệu quả nhất. Bài viết dưới đây sẽ tổng hợp cho các bạn TOP 5 app, phần mềm chỉnh màu video cực đẹp trên Android, iOS.

Xem thêm: TOP 5 app, ứng dụng chỉnh màu video cực đẹp trên Android, iOS
Javascript là một trong những ngôn ngữ lập trình được quan tâm nhiều nhất dạo gần đây. Mặc dù nó hề dễ dàng gì, nhưng hãy tin tôi, nó cũng không khó lắm đâu. Bạn nên cân nhắc việc học ngôn ngữ này nếu bạn là người quan tâm đến vấn đề xây dựng các ứng dụng web hoặc theo đuổi sự nghiệp phát triển web.

iPhone bị lỗi notification là một hiện tượng lỗi khá phổ biến trên điện thoại iPhone hệ điều hành iOS 8. Vậy để khắc phục hiện tượng trên chúng ta cần phải làm gì, bài viết sau đây sẽ hướng dẫn bạn cách khắc phục lỗi trên.

Tôi là một lập trình viên Ruby (Rubyist) không có kĩ năng design, gần đây tôi đã làm thử một ứng dụng Web như sau.
Tên ứng dụng là “Reminderr”, có chức năng nhắc nhở người dùng khi có thông tin quan trọng chưa đọc xuất hiện trên Pocket hay feedly.

Vì thường viết tắt bằng từ đầy đủ của phần mềm bằng English vì vậy mà không phải nhà quản lý vận tải, quản lý logistics, quản lý hậu cần giao vận... nào biết những khái niệm Phần mềm quản trị logistics, quản trị vận tải,... Một số thậm chí không phân biệt được sự khác nhau giữa Hệ thống Quản lý Vận tải (TMS) và Phần mềm Quản lý Đội xe (FMS)...


Bạn nghĩ sao về nhận định này ? Hãy đọc và chia sẻ suy nghĩ của mình trong bài viết này nhé!
Xem thêm: Developer: Chúng tôi không có khái niệm đi “xin việc”?
Tổ chức khoa học quốc gia Australia (Data61|SCIRO) cùng với Bộ Khoa học và Công nghệ Việt Nam vừa công bố Báo cáo Tương lai kinh tế số Việt Nam: hướng đến năm 2030, 2045. Báo cáo cho thấy Việt Nam có nhiều cơ hội và thách thức trên con đường số hoá nền kinh tế.

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

Không phải vì là xu hướng nên các doanh nghiệp chuyển đổi số mà Chuyển đổi số thực sự mang lại rất nhiều lợi ích cho mọi mặt hoạt động của doanh nghiệp
Mặc dù đã xuất hiện từ rất lâu trên thế giới nhưng ở Việt Nam, khái niệm Chuyển đổi số mới chỉ xuất hiện trong vài năm trở lại đây với nhiều định nghĩa, cách hiểu khác nhau.

Xem thêm: Chuyển đổi số là gì? Vì sao doanh nghiệp cần chuyển đổi sổ?
Trong chuyển đổi số và nhất là trong đại dịch thì công cụ USB ký số gần như không thể thiếu. Tuy nhiên không phải ai cũng biết cách dùng, bài viết này sẽ hướng dẫn bạn những cách dùng cơ bản nhưng đầy đủ về ký số.

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ế độ 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?
Google là một người khổng lồ trong thế giới công cụ tìm kiếm. Với các thuật toán mạnh mẽ , nền tảng quảng cáo chiếm ưu thế và trải nghiệm người dùng được cá nhân hóa, Google là một lực lượng được tính đến.

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
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é! ?

Trong quá trình nhắn tin hoặc gõ chữ trên iPhone, thỉnh thoảng bạn sẽ thấy một số từ bạn không muốn viết hoa nhưng iPhone tự động viết hoa, bạn phải chỉnh sửa lại, làm mất rất nhiều thời gian cho việc không đáng này, vậy có cách nào tắt đi không?

Xem thêm: Tắt chức năng tự động viết hoa trên iPhone và iPad
Nếu cuộc cách mạng máy hơi nước tạo ra các máy móc thay thế dần lao động chân tay của con người thì cuộc cách mạng công nghệ tin học đã giúp con người trong lao động trí óc. Với công nghệ Agent, hệ thống thông tin ngày càng hỗ trợ đắc lực con người trong các hoạt động tư duy phức tạp và việc dùng máy tính mô tả con người gần gũi hơn.
Mã nguồn website và forum từ thiện Thắp Sáng Ước Mơ ( thapsanguocmo.net ). Đây là dự án do nhóm thiết kế website Tầm Nhìn Mở khi đó và một số bạn du học sinh cùng nhau xây dựng lên dự án mang tên: Thắp Sáng Ước Mơ vào năm 2009, hiện tại dự án đã không còn hoạt động. Vì vậy xin tặng lại các nhóm thiện nguyện khác, kèm theo toàn bộ dữ liệu bài viết và dữ liệu forum đến thời điểm dự án ngưng hoạt động. Vì vậy quý vị có thể triển khai ngay cho dự án thiện nguyện của qu1y vị mà không cần chỉnh sửa thêm...
Giao diện website

Xem thêm: Tặng Mã nguồn website và forum từ thiện Thắp Sáng Ước Mơ kèm theo dữ liệu thực
Bạn chắc là đã rất quen với vòng lặp rồi. Bạn thấy vòng lặp hoàn toàn dễ hiểu vì đó là một trong những cái bạn học đầu tiên khi bắt đầu học lập trình. Ai mà chả đọc được vòng lặp. Chẳng có lý do gì để không dùng nó cả. Nhưng nếu mình bảo có cách viết khác dễ đọc hơn vòng lặp thì sao.

Đêm qua (theo giờ Việt Nam) cả thế giới vừa háo hức đón chờ những “siêu phẩm” iPhone mới từ Apple, thì sáng nay một chuyên gia bảo mật đã phát hiện ra một lỗ hổng nghiêm trọng có thể cho phép hacker giả mạo địa chỉ trang web trong trình duyệt của Safari trên iOS.

Xem thêm: Cảnh báo lỗ hổng bảo mật trên Safari, người dùng Apple cẩn trọng
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
Sửa lỗi "0 - An error has occurred. Call to a member function format() on null" vô cùng đơn giản. Lỗi này xuất hiện khi phiên bản joomla của bạn đã cũ, bạn không thể đăng nhập vào phần administrator được, khi cố truy cập hệ thống sẽ báo lỗi như hình

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