Thế giới lập trình là không ngừng thay đổi, và phát triển. Những xu hướng mới xuất hiện hàng ngày, thậm chí hàng giờ cùng với các chiến lược tiếp thị và công nghệ mới. Do đó, bất cứ ai muốn tồn tại trong lĩnh vực này sẽ cần phải theo dõi tất cả mọi thứ và sẵn sàng để tìm hiểu.

Xem thêm: Agent trong thương mại điện tử
Xác định mục tiêu cho app
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)
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

Hơn hết, CNTT start-up đang dần chiếm lĩnh thị trường và thay thế các công ty truyền thống thông qua các ứng dụng online.
Thấy các bạn test hộ nhiều quá, mình rất cảm động nên đã thêm chức năng “đàm luận nhân sinh” vào bot để các bạn có người chém gió nhe. Các bạn có thể tiếp tục trò chuyện với bot tại m.me/toidicodedao nhé
Xem thêm: Hướng dẫn viết chat bot cho Facebook – Phần 2: Tạo Fanpage và kết nối với bot
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.

Các trang error không thường xuất hiện khi lướt web nhưng khi điều đó xảy ra thì nó thật khó chịu! Để xem server làm việc như thế nào từ bên trong, chúng ta sẽ xây dựng một web server đơn giản. Chúng ta sử dụng Node.js đóng vai trò server. Sau đó, sẽ sử dụng Heroku cloud application platform để biến local server thành một world wide server.
Trong bài viết này, tôi sẽ tổng hợp lại các biện pháp bảo mật ở mức cao (mức khái niệm). Đưa ra các yêu cầu về lập trình an toàn trong phát triển Web, để người lập trình cần phải xử lý và cài đặt mã nguồn, giúp cho ứng dụng web đảm bảo được mức an toàn cao nhất có thể. Bảo vệ được hệ thống dữ liệu và người dùng. Bạn đọc có thể coi đây là checklist để kiểm tra ứng dụng web của mình.
Xem thêm: Tổng hợp 11 biện pháp bảo mật về lập trình an toàn trong phát triển ứng dụng Web
Cách đây vài tháng, mình có viết 1 bài để chửi thực trạng học lập trìnhcủa các thanh niên hiện nay. Ngoại trừ một số câu hỏi bài tập, hoặc vấn đề công nghệ, phần nhiều các câu hỏi là “gặp lỗi không biết sửa”. Qua đó, có thể thấy các bạn sinh viên năm 2 năm 3 hoặc mới ra trường vẫn còn thiếu kĩ năng debug.
Xem thêm: Series Phản Phác Quy Chân – Bí kíp để trở thành “cao thủ” trong việc fix bug
Danh sách 153 trang tìm kiếm ( search engine )
Để xem số điện thoại mà bạn đang dùng tùy theo từng nhà mạng mà bạn làm theo các cách sau
Để khuyến khích các doanh nghiệp đầu tư vào hoạt động khoa học và công nghệ nhằm đổi mới, cải tiến công nghệ, nâng cao chất lượng sản phẩm và hiệu quả sản xuất kinh doanh, Chính phủ đã ra Nghị định về một số chính sách và cơ chế tài chính khuyến khích các doanh nghiệp đầu tư vào hoạt động khoa học và công nghệ,...
Twitter cung cấp tính năng bảo mật giúp bạn đăng xuất khỏi tài khoản của mình trên tất cả các thiết bị cùng một lúc. WikiHow này sẽ hướng dẫn bạn qua quá trình này.
Chỉnh sửa Bước
Xem thêm: Dưới đây là cách đăng xuất Twitter của bạn trên tất cả các thiết bị cùng một lúc
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ị
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.
Theo đại diện nhóm phát triển của Angular vừa tung ra 1 bản cập nhật dành cho web development framework, dành riêng cho desktop và mobile apps, đây chính là phiên bản Angular 6.1. Phiên bản này sẽ thay thế cho Angular 6.0 và đi kèm với các tính năng mới cũng như những cải tiến hỗ trợ quá trình Fix Bug.
Bốt tư vấn sức khỏe HealthSpot Theo PricewaterhouseCoopers, với cùng lượng bác sỹ và trang thiết bị hiện nay, đến năm 2017 châu Âu có thể tiết kiệm tới 135 tỷ đô la Mỹ và chữa trị được thêm cho 24 triệu bệnh nhân nữa nếu áp dụng các công nghệ chăm sóc sức khỏe từ xa và di động.
Xem thêm: Cách mạng ngành y tế bằng công nghệ từ xa và di động
Ngày nay, ReactJS đã trở nên rất phổ biến bởi những tính năng linh hoạt và đơn giản với hơn 1,300 developer và hơn 94,000 trang web đang sử dụng ReactJS. Nhiều người ám chỉ rằng ReactJS sẽ là tương lai của việc phát triển web.
Áp dụng architecture patterns vào các ứng dụng Android chỉ là việc sớm muộn phải làm. Trên thực tế, Google cũng đã cung cấp Android Architecture Blueprints để hỗ trợ các dev.
Xem thêm: Android Architecture Patterns (phần 2): Model-View-Presenter
Cục An toàn Hàng hải Trung Quốc cho biết Tổ chức Hàng hải thế giới (IMO) đã cho phép hệ thống Beidou hoạt động trên biển. Việc phát triển hệ thống định vị Beidou độc lập là một bước tiến quan trọng trong sự phát triển vệ tinh Trung Quốc.
Trong bài viết The Programming Aphorisms of Strunk and White, tác giả James Devlin đã làm một công việc khá xuất sắc trong việc nghiên cứu một số vấn đề mà bản thân tôi đã chú ý trong hơn 5 năm vừa qua:
Đó là mối quan hệ không mong đợi giữa viết code và viết.

Bài viết này tổng hợp lại đánh giá từ các chuyên gia bảo mật có uy tín ở Việt Nam về vụ việc nhóm hacker 1937cn đến từ Trung Quốc tấn công vào hãng hàng không Vietnam Airlines.
Xem thêm: 1937cn tấn công Vietnam Airlines – Nhận định từ các chuyên gia bảo mật
Mình thường nghe các bạn sinh viên hỏi về tầm quan trọng của việc học thuật toán. Ý kiến của các bạn được chia làm hai luồng trái chiều như sau:
- Thần thánh hoá thuật toán: Muốn lập trình giỏi phải giỏi thuật toán. Các công ty lập trình lớn toàn phỏng vấn về thuật toán còn gì.
- Coi thường thuật toán: Thuật toán là cái thứ vô dụng, mấy anh đi làm nói là có dùng bao giờ đâu.
Xem thêm: Series Phản Phác Qui Chân – Học thuật toán để làm việc gì?
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
Đầu tư mạo hiểm (Venture capital) được khái quát là phương thức mà theo đó, nhà đầu tư hay những tổ chức chuyên môn hóa rót vốn vào những doanh nghiệp mới thành lập, chưa niêm yết trên thị trường chứng khoán, có tốc độ tăng trưởng cao và thường sử dụng các công nghệ mới, hiện đại đang cần tài trợ để phát triển sản phẩm hoặc quá trình tăng trưởng.
Sở dĩ gọi là "Quỹ đầu tư mạo hiểm" bởi vì:
Truyền năng lượng không dây, ứng dụng cho vệ tinh thu nhận năng lượng mặt trời truyền về Trái Đất
Hoạt đồng nghiên cứu khoa học: Ths Đoàn Hữu Chức, Khoa điện điện tử, Đại học dân lập Hải Phòng
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.
Để giúp các bạn sinh viên có thể dễ dàng lập trình đồng hồ thông minh mà không có điều kiện mua máy móc thiết bị thật, bài này Tui sẽ hướng dẫn các bạn cách thức kết nối từ máy ảo Genymotion tới máy ảo Android Wear như thế nào.
Xem thêm: Cách kết nối máy ảo Genymotion với máy ảo Android Wear
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.
1995 là một trong những năm điên rồ nhất lịch sử máy tính. Phiên bản Java đầu tiên xuất hiện, và rồi lòi ra thêm cậu em JavaScript. Hai cái tên “na ná” nhau làm mọi người lầm tưởng cả hai là “anh em song sinh dính liền” vừa mới tách ra vậy, nhưng thực tế cả hai chả giống gì nhau cả.
1. Select DOM Elements
$(selector)
trả về tham chiếu đến phần tử DOM đầu tiên với CSS selector quy định. Function này là alias cho document.querySelector()
function.
Ví dụ sau đây trả về một tham chiếu đến phần tử <img>
đầu tiên trong document
:
Bảo mật tốt thì thiếu tự do, "vọc" thoải mái thì kém an toàn. Đâu là nền tảng di động phù hợp nhất với bạn?
Viện nghiên cứu Neohapsis Labs (Chicago) đã nghiên cứu các vấn đề về bảo mật nói chung và đưa ra đánh giá về những nền tảng phổ biến nhất hiện nay là iOS, Android, Blackberry và một vài nền tảng đang rất có tiềm năng khác như Windows Phone, Meego, WebOS, Bada.
Xem thêm: Android, iOS, BlackBerry hệ điều hành nào bảo mật hơn
- Lệnh tar
Tạo tar archive mới.
$ tar cvf archive_name.tar dirname/
Xuất từ tar archive đã có.

Ông Dương Thành Trung Manager, Consumer Insights – Nielsen Vietnam cho biết tỷ lệ người dùng Internet nước ta đang thuộc top cao nhất thế giới và đang có khoản 49,5 triệu thiết bị smartphone, ước tính đến năm 2020 con số này sẽ tăng lên 58,4 triệu thiết bị.

Xem thêm: Doanh nghiệp Việt có kịp nhận ra “mỏ vàng” Zalo trong lĩnh vực Digital Marketing?
Hệ thống định vị Galileo là một hệ thống vệ tinh định vị toàn cầu (GNSS) được xây dựng bởi Liên minh châu Âu. Galileo khác với GPS của Hoa Kỳ và GLONASS của Liên bang Nga ở chỗ nó là một hệ thống định vị được điều hành và quản lý bởi các tổ chức dân dụng, phi quân sự. Galileo theo kế hoạch sẽ chính thức hoạt động vào năm 2011-12, muộn 3-4 năm so với kế hoạch ban đầu.

cảnh báo gọi điện lừa đảo, yêu cầu chủ website đăng ký với Bộ Công Thương
Xem thêm: Gọi điện lừa đảo, yêu cầu chủ website đăng ký với Bộ Công Thương
Compose là công cụ giúp định nghĩa và khởi chạy multi-container Docker applications. Trong Compose, chúng ta sử dụng Compose file để cấu hình application’s services. Chỉ với một câu lệnh, lập trình viên có thể dễ dàng create và start toàn bộ các services phục vụ cho việc chạy ứng dụng.

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?
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?
- Những dấu chân của nhân loại trên con đường đến với lập trình hướng đối tượng (phần 1)
- Javascript object dưới con mắt của Java developer
- [JAVA] Hiểu khái niệm Immutable như thế nào cho đúng?
- 9 ứng dụng iPad tuyệt vời cho học tập
- Hướng dẫn cài nhạc chuông cho iPhone bằng Garageband (Tự tạo nhạc chuông iPhone)
- Python tiến bước trong bảng xếp hạng các ngôn ngữ lập trình phổ biến
- Cấm truy cập danh mục file và thư mục trên web server
- Ứng dụng Blockchain để giải quyết các vấn đề giao dịch hàng hoá của thị trường
- Incubator mới của Facebook có thể cách mạng hóa open source
- IPTV Một số thuật ngữ liên quan tới dịch vụ truyền hình qua internet
- Hướng dẫn xác định chi phí, giá phần mềm, giá website, giá ứng dụng
- 8 mã nguồn mạng xã hội miễn phí
Nhiều người quan tâm
- Các nền tảng công nghệ hỗ trợ cho KHỞI NGHIỆP và CHUYỂN ĐỔI SỐ tiết kiệm, hiệu quả,...
- 5 lý do sở hữu một ứng dụng di động là cần thiết đối với doanh nghiệp vừa và nhỏ
- Hệ thống điều hành, tìm gọi và quản lý xe sử dụng công nghệ mới
- Top danh sách hơn 300 website submit PR cao
- Khắc phục lỗi đăng nhập Windows 10, không thể login vào Windows 10
- Mạng xã hội là gì? Hiểu đầy đủ nhất về mạng xã hội
- 100 Website đặt backlink miễn phí chất lượng
- Danh sách 6.500 website mua bán rao vặt, tốt để quảng cáo, SEO và tạo backlink
- IoT là gì? ứng dụng của IoT trong cuộc sống hiện đại
- Ứng dụng bán hàng trên smartphone, smart TV, mạng xã hội...
- Gần 700 forum, trang rao vặt giúp tăng độ phủ quảng cáo, SEO, Backlink
- Hướng dẫn cài ứng dụng, phần mềm cho Android trực tiếp bằng tập tin APK
Giải pháp cho doanh nghiệp
- Lời giải cho xe trống chiều về – vấn đề nan giải của ngành vận tải Việt Nam
- VIP Finance Hệ Sinh Thái phân tích đánh giá cổ phiếu, trái phiếu, thị trường vàng, thị trường forex
- STracking ứng dụng chấm công nhân viên làm các công việc ngoài văn phòng công ty
- Hệ thống quản lý văn bản thông minh
- SGo không còn xe trống chiều về
- Ứng dụng bán hàng trên smartphone, smart TV, mạng xã hội,...
- Hệ thống đánh giá thông minh trên smartphone và tablet
- Hệ thống giới thiệu sản phẩm, dịch vụ thông minh SCatalog và SBrochure ( hệ thống catalog và brochre thông minh trên smartphone và tablet)
- Giải pháp xem truyền hình trên smartphone và cơ hội hợp tác
- App gọi sửa chữa điện nước tại nhà
- B2B CLOUD: Giải pháp tối ưu cho doanh nghiệp và start-up
- Bán vé máy bay thông qua smartphone và tablet, smart TV
Giải pháp cho khởi nghiệp
- Đặt bàn, nhận thông tin khuyễn mãi BeerClub, quán bar
- Quản lý cửa hàng, ki ốt trên smartphone và tablet
- Ứng dụng smartphone và tablet cho ngành du lịch, travel, team building
- Ứng dụng công nghệ vào giáo dục (Edu Tech)
- Đặt món dễ dàng
- Mua bán rau củ quả, nông sản trên smrtphone và tablet
- Gọi GAS chỉ với một nút bấm trên smartphone
- Phát triển ứng dụng mobile trên sàn bất động sản, mạng xã hội BĐS, tìm BĐS theo mô hình uber
- Ứng dụng quản lý garage trên smartphone và tablet
- Ứng dụng mobile để marketing và phân phối rượu vang
- Tìm giúp việc, sửa điện nước, dịch vụ tại nhà,...
- App giúp việc và dịch vụ tại nhà, Tư vấn, xây dựng, chuyển giao, đồng hành cùng quý vị triển khai
App hữu ích
- Tra cứu thông tin đăng kiểm cơ giới
- app SOS, gọi khẩn đường dây nóng khi gặp nạn, cháy nổ, nguy hiểm tính mạng, cấp cứu, cứu hộ,...tại Việt Nam
- Kiểm tra thực phẩm VietGAP trên smartphone
- Tra cứu thông tin doanh nghiệp tại Việt Nam
- Quản lý chi tiêu, thu/chi kinh doanh, tài chính cá nhân,... trên smartphone
Thế hệ số
- DVMS.VN
- Cách hoạt động của sợi quang, #DVMS
- Cách hoạt động của con chip, #DVMS
- 4G to 5G on #smartphone, #DVMS
- How to bypass #smartphone password, #DVMS
- Recover gmail password easily with a few simple steps on smartphone, #DVMS
- Đèn năng lượng mặt trời, cách lắm đặt đúng cách, tiết kiệm, dùng lâu
- Hướng dẫn cài đặt yahoo,outlook,hotmail... không cần cài thêm app, DVMS
- Cách cho hiện thư mục bị virus ẩn đi, #DVMS
- Cách chặn tự động cuộc gọi từ người là , DVMS
- Cách chỉnh sửa video ngắn trên facebook, DVMS
- Cách like fanpage mới, DVMS
- Cách làm hãm khi xe vượt địa hình lầy , Giải Pháp Giao Thông
- Lái mới, , Giải Pháp Giao Thông
- Đi ô tô nhớ kiểm tra, Giải Pháp Giao Thông