Các ký hiệu phiên bản phần mềm như: Alpha, Beta, RC, RTM, OEM và Retail là ký hiệu các giai đoạn phát triển trong vòng đời phần mềm từ giai đoạn sơ khai cho đến giai đoạn hoàn chỉnh, và cuối cùng là công bố phần mềm đó hoặc phiên bản nâng cấp mới. Việc chia thành nhiều giai đoạn như vậy giúp cho việc quản lý, sửa lỗi và bảo trì phần mềm dễ dàng hơn.
Microservices hiện đang nhận được rất nhiều sự chú ý: các bài viết, các blog, các cuộc thảo luận trên phương tiện truyền thông, trên mạng xã hội, và các bài thuyết trình hội nghị. Đâu đâu ta cũng có thể bắt gặp những chủ đề liên quan đến Microservices.
Sử dụng VPN để duyệt internet là cách tốt nhất để bảo mật hoạt động trực tuyến của mọi người. Hiện nay có vô số phần mềm, ứng dụng VPN để dùng nhưng nếu không muốn cài đặt thêm bất kỳ thứ gì khác trên máy tính của mình, mọi người có thể sử dụng tiện ích bổ sung VPN cho trình duyệt, chẳng hạn như Microsoft Edge.
Mỗi lần đọc source code, chắc hẳn các bạn đều phải đối mặt với những biểu thức logic phức tạp. Nhiều khi nó phức tạp tới mức làm ta tốn cả ngày tìm hiểu để biết xem biểu thức đó kiểm tra điều kiện gì. Ngay cả khi có comment đi kèm thì lúc ta bắt tay vào sửa logic cũng phải vô cùng đau đầu mới đảm bảo được source code sau khi đã sửa đổi đáp ứng được yêu cầu mới, nhưng vẫn đảm bảo chạy đúng với các yêu cầu spec trước đó.
Với công nghệ định vị mới, các tín hiệu sẽ không biến mất ở các điểm mù và không bị tắc nghẽn.
Nhóm nghiên cứu DARPA thuộc Bộ Quốc phòng Mỹ cho biết công nghệ mới sẽ cung cấp khả năng theo dõi chính xác hơn so với công nghệ GPS hiện nay. Công nghệ định vị theo thời gian thực sẽ cung cấp cho quân đội Mỹ một lợi thế về việc theo dõi vị trí cao hơn so với các đối thủ hiện nay. Công nghệ GPS được cho là có lợi thế về chiến lược, nhưng chúng vẫn có thể bị làm nhiễu từ các đối thủ hoặc có những nơi trên thế giới không thể tiếp cận được chúng. Công nghệ định vị mới có độ chính xác cao hơn GPS.
Trong nền kinh tế chia sẻ hiện nay, làm thế nào để giao hàng (ship) trở thành một nghề nghiệp thực sự và bền vững, để những nhân viên giao hàng (shipper) yên tâm gắn bó lâu dài với nghề này, có thu nhập ổn định và được đảm bảo cuộc sống sau 20 - 30 năm làm việc?
Các đại biểu tại tọa đàm Làm việc hiệu quả với shipper. (Ảnh: TL)
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.
Tab bar cho phép người dùng nhanh chóng điều hướng thông qua các views riêng biệt của app và nó cũng chỉ nên dùng cho mục đích này. Tab bar luôn xuát hiện ở cuối cùng ở màn hình. Theo mặc định, tab bar trong suốt 1 chút và sử dụng cùng 1 hệ thống làm mờ cho nội dung bên dưới như navigation bar.
Ngay nay khi dùng máy tính, bạn dễ dàng mua card wifi gắn thêm vào và hệ điều hành thường sẽ ưu tiên card gắn thêm đó dẫn tới bạn hiểu chưa đúng về tốc độ mạng của bạn khi thử mạng qua speedtest cũng cho các kết quả không đúng thực tế. Xem bài chia sẻ sau để biết cách chọn phương án đúng
Bắt đầu chuyển sang dùng Vim làm editor chính một cách nghiêm túc sau nhiều lần thử, bỏ cuộc và quay trở về Sublime Text.
Còn về nguyên nhân bỏ cuộc là vì không quen với VIM được, do có nhiều thứ quá khác với Sublime Text, chính xác là trên Sublime Text có mà VIM lại không có, nên lần này mình sẽ setup toàn bộ những thứ bên Sublime Text qua VIM hết.
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...
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.
Mạng xã hội đang là một lĩnh vực đầu tư tiềm năng cho hiện tại và trong thời gian tới cho các Startup.
Ví dụ như Facebook, số liệu quý 2/2018 mà Facebook đạt được: doanh thu từ quảng cáo đã tăng 42%, số lượng người dùng hoạt động hằng ngày và hằng tháng tăng 11% so với cùng kỳ năm ngoái. (Mạng xã hội này giờ đây có tới 1,47 tỷ người dùng hẳng ngày và 2,23 tỷ người dùng hằng tháng). Ngoài ra còn rất nhiều mô hình mạng xã hội thành công khác như Twitter, Google Plus, Weibo,...
Gần đây cả Docker và M$ đều thông báo là có thể chạy Docker Container trên Windows Server. Với mình đây là tin khá là shock vì trước giờ mình luôn cho rằng việc chạy docker engine trực tiếp trên Windows (không thông qua máy ảo Linux) hoặc tạo một container với OS không phải là Linux là điều không thể. Thế nên mình quyết định là tìm hiểu xem nó là cái gì.
Để tạo nên những đoạn video gây ấn tượng với khách hàng mà tối ưu về chi phí, bạn có thể tham khảo các phần mềm chỉnh sửa video miễn phí không thể bỏ qua.
Những lợi ích tuyệt vời khi sử dụng video trong chiến lược phát triển nội dung
Không phải ngẫu nhiên mà việc sử dụng phần mềm chỉnh sửa video miễn phí được nhiều người ưa chuộng hiện nay. Dưới đây là một số lợi ích tuyệt vời khi sử dụng video trong chiến lược phát triển nội dung bạn có thể tham khảo:
- Nhanh chóng cải thiện thứ hạng tìm kiếm.
- Nâng cao sự trải nghiệm của người dùng.
- Truyền tải nội dung đến độc giả một cách tốt hơn.
Hiện nay, có hơn 1 triệu app trên các kho ứng dụng mobile, ước tính mỗi ngày có thêm khoảng 1000 app nữa được các nhà phát triển ra mắt, và những con số này cứ tiếp tục tăng lên và chưa có điểm dừng. Vì vậy bằng cách nào để các nhà phát triển có thể đưa ứng dụng của mình đến tay người dùng nhanh nhất, đây có lẽ là vấn đề đang được rất nhiều nhà phát triển ứng dụng quan tâm.
Tin vui cho các lập trình viên! Hôm nay Facebook vừa công bố đến cộng đồng một vài phần mềm nguồn mở trí về trí tuệ nhân tạo (A.I) giúp phân loại đối tượng trong hình ảnh (Segmenting objects within images). Những công cụ như The DeepMask, SharpMask, và MultiPathNet hiện đã có mặt trên GitHub.
Nhiều chuyên gia và chủ khách sạn, đặc biệt là khách sạn có quy mô nhỏ lo ngại, nếu phát triển với tốc độ này thì trong thời gian không lâu nữa, những chủ nhà cho thuê phòng qua ứng dụng như Airbnb, Luxstay sẽ là một đối thủ lớn với các khách sạn truyền thống.
Trong vòng 1 năm, Sean Smith đã học code và từ một anh chàng làm việc bán thời gian trong trung tâm tập leo núi biến thành một kỹ sư phần mềm.
Dưới đây là những chia sẻ cực kỳ chân thành và chi tiết của Smith, mời các bạn cùng tham khảo:
Mô hình xoắn ốc (tiếng Anh: spiral model) là quy trình phát triển định hướng rủi ro cho các dự án phần mềm. Kết hợp của thế mạnh của các mô hình khác và giải quyết khó khăn của các mô hình trước còn tồn tại. Dựa trên các mô hình rủi ro riêng biệt của mỗi dự án, mô hình xoắn ốc đưa ra cách áp dụng các yếu tố của một hoặc nhiều mô hình xử lý, chẳng hạn như mô hình gia tốc, mô hình thác nước hoặc mô hình tạo mẫu tiến hóa.
Logistics đóng góp quan trọng vào quá trình phân phối hàng hoá từ nơi sản xuất đến người tiêu dùng và là cầu nối thương mại toàn cầu. Hoạt động logistics ngày nay không chỉ gắn liền với hoạt động kho vận, giao nhận vận tải, mà còn lên kế hoạch, sắp xếp dòng chảy nguyên, vật liệu từ nhà cung ứng đến nhà sản xuất, sau đó luân chuyển hàng hóa từ khâu sản xuất đến người tiêu dùng cuối cùng, tạo nên sự liên thông trong toàn xã hội theo những phương án tối ưu hóa, giảm chi phí luân chuyển và lưu kho.
Trước khi , trở thành 1 lập trình viên tôi vốn là một nhạc công chuyên nghiệp, chơi nhạc trong các quán bar và phòng trà. Cũng chính nhờ khoảng thời gian đó, mà tôi rút ra được một số bài học quý giá từ việc chơi nhạc có thể áp dụng vào cho cả việc phát triển phần mềm.
Ở Việt Nam, chưa ai viết sách về Lập trình viên (gọi bình dân là coder) và ca ngợi nghề lập trình thì phải? Có chăng chỉ là một vài trang ca ngợi hời qua quýt, vài bài ca cẩm hời hợt, cùng lắm là một bộ phim nhàn nhạt có tên “Lập trình trái tim” vốn chả dính dáng gì tới nghề Lập trình.
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.
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ả.
Triển khai ứng dụng ITS (Intelligent Transportation Systems) là một lựa chọn để hiện đại hóa mạng lưới giao thông hiện tại và trong tương lai. Ở Việt Nam, ITS đã bắt đầu được triển khai ứng dụng trong những năm gần đây và đã đạt được những kết quả bước đầu hết sức tích cực. Bài viết trình bày hiện trạng và một số vấn đề cần giải quyết trong quá trình triển khai các ứng dụng ITS tại Việt Nam, qua đó đề xuất hướng hợp tác, nghiên cứu để thúc đẩy quá trình ứng dụng và phát triển ITS.
Biến chúng thành hệ thống Camera, lưu trữ file, stream media... rất đơn giản và hữu ích.
Công nghệ hiện đại đang phát triển với tốc độ chóng mặt. Tiện ích mới, dịch vụ mới, ứng dụng mới.... liên tục xuất hiện một cách thường xuyên khiến những thứ đã được ra mắt trước đó trở nên lỗi thời, chỉ trong một vài tuần (hoặc thậm chí là chỉ trong một vài ngày). Và điều này không thể không đúng hơn với điện thoại thông minh – thiết bị di động mà gần như 100% ai cũng mong muốn sở hữu ít nhất một chiếc.
Phiên bản ios 10 phát hành với một sô tính năng, API notifications, cho phép bạn ta có thêt custom ( tuỳ biến) UI của Notification với Framework : UserNotificationsUI , UserNotificationsUI thay vì mặc định như các phiên bản IOS trước.
Hiện nay ngành kiểm thử phần mềm (KTPM) không còn quá xa lạ với những người làm trong ngành IT như cách đây vài năm. Với việc nhiều công ty KTPM thành lập đã đẩy mạnh ngành KTPM phát triển ở TPHCM và mới đây nhất là Đà Nẵng. Có thể nói hiện nay đây là một trong những nghề thu hút được rất nhiều các bạn sinh viên mới tốt nghiệp ra trường với một mức lương khá. Thế nhưng những điều sau đây mà tôi nói đến sẽ một phần nào đó giúp các bạn hình dung ra một mặt trái của ngành kiểm thử phần mềm nói riêng (và những ngành nghề IT khác nói chung).
Nếu máy tính của bạn bị virus tấn công và mã hóa toàn bộ file trên máy, bị tống tiền... thì hiện tại các hãng phần mềm duyệt virus đã phát hành nhiều công cụ giúp bạn tự lấy lại dữ liệu của mình.
Chú ý là bạn nên copy/backup toàn bộ dữ liệu bị mã hóa ra nơi khác trước khi tiến hành khôi phục, để tránh bị mất dữ liệu. Sau đó bạn nên cài phần mềm duyệt virus vào quét sạch virus ra khỏi máy trước khi tiến hành khôi phục dữ liệu.
Facebook đã xây dựng một artificial intelligence tool để giúp các lập trình viên vá lỗi cho code. Nó được gọi là SapFix và hiện đang được sử dụng để tự động phát hiện các lỗi bất thường trong code và đề xuất các giải pháp sửa lỗi thích hợp cho các lập trình viê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?
Bạn đã biết cái cảm giác đó. Nó đã xảy ra với tất cả chúng ta tại một thời điểm nào đó: bạn đã nghiền ngẫm đoạn code đó hàng tá lần và vẫn không thể tìm thấy một vấn đề ở trong nó. Nhưng có một vài bug hoặc lỗi mà bạn dường như không thể tống khứ nó đi được.
Phiên bản mới nhất của Angular hiện đã có mặt. Angular 7.0.0 chính là bản cập nhật cho toàn bộ nền tảng, framework cốt lõi, Angular material và CLI cũng như cung cấp các tính năng mới cho toolchain cùng một số launch đối tác.
Hiện nay, trên thị trường vẫn còn rất nhiều doanh nghiệp, tổ chức chỉ sử dụng web app hoặc chỉ đem đến cho khách hàng duy nhất mỗi trải nghiệm web. Mặc dù nhận ra được tiềm năng để tiếp cận các khách hàng mới hoặc cung cấp thêm giá trị cho người dùng hiện tại, các doanh nghiệp này vẫn chưa tạo native app để đăng trên App Store của Apple hoặc Google Play.
Trong quá trình kinh doanh, nền tảng để xây dựng nên những mối quan hệ hợp tác thành công chính là niềm tin. Xây dựng niềm tin chính là chiến lược kinh doanh phù hợp để tạo nên hiệu quả trong kinh doanh.
Vậy công nghệ thông tin nói chung và Mobile application nói riêng, đóng vai trò gì vào câu chuyện này?
Mới đầu, Uber sử dụng ứng dụng backend nguyên khối được viết bằng Python và sử dụng Postgres để nhất quán dữ liệu. Sau một thời gian, cấu trúc của Uber đã có sự thay đổi rõ rệt, sang mô hình microservices và các data platform mới.
Bán hàng trên Facebook có phải đăng ký với Bộ Công Thương không?
Bạn đang kinh doanh online trên Facebook, bán hàng live stream facebook, bán hàng trên fanpage, bán hàng trên group facebook,... ? Vậy bạn có phải đăng ký với bộ Công Thương như các kênh thương mại điện tử khác không?
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.
Sinh trắc vân tay có mấy chủng? Theo nhiều nghiên cứu, có 3 chủng vân tay cơ bản là chủng Whorl (vân tay đại bàng), chủng Loop (vân tay chủng nước), chủng Arch (vân tay chủng núi) và một số chủng vân lai. Cùng tìm hiểu các chủng vân tay này có gì đặc biệt và cách tự xem sinh trắc vân tay trong bài viết dưới đây.
Đến hẹn lại lên, Hongkiat lại tổng hợp những tài nguyên hữu dụng và đa dạng nhất nhất để gửi đến các bạn web dev gần xa. Trong bài viết này, chúng tôi sẽ đề cập đến tài nguyên cho ứng dụng web, thư viện PHP/JavaScript, và một vài plugin hay cho WordPress.
Sau vụ việc Edward Snowden tiết lộ các thông tin nghe lén khiến quan hệ giữa Mỹ và các nước đồng minh trở nên xấu đi, các công ty công nghệ đã tận dụng sự kiện CeBIT 2014 làm sân chơi để ra mắt các sản phẩm bảo mật.
Thủ tướng Đức Angela Merkel và chiếc BlackBerry được bảo vệ đặc biệt
Google đã trở thành GodBrother - site đứng đầu để mọi người tìm kiếm. Mỗi khi tìm kiếm chúng ta đều nói với nhau vào Gu gờ lờ (google) mà tìm ! Thế nhưng tại sao bạn tìm được mà tôi lại không tìm được ? Bạn có link download trực tiếp mà tôi không có ?
Mặc dù có một chút khó khăn để có thể phân tích thấu đáo, nhưng tôi đã bị thu hút bởi bài viết The Rise of “Worse is Better” (Sự gia tăng của xu hướng “tồi hơn thì tốt hơn”), bởi vì nó chạm đến một chủ đề mà tôi đã để ý nổi lên trong các bài viết trên blog của mình, đó là: hãy loại bỏ những cái phức tạp, thậm chí khi giải pháp phức tạp trên lý thuyết lại là hướng tiếp cận đúng đắn hơn.
Bà Tammy Phan, Giám đốc đối tác chiến lược và Kênh bán hàng Việt Nam của Google cho biết Việt Nam là quốc gia đứng đầu về điện thoại di động. Cứ tăng thêm 1% số người dùng sẽ đóng góp hơn 100 triệu USD và GDP năm 2020
Thông tin trên được đưa ra tại hội thảo "Đón làn sóng công nghệ số: Doanh nghiệp nhỏ và vừa Việt Nam đã sẵn sàng?" tổ chức ngày 2/6.
Thống kê của Google cho thấy, đến năm 2020 cứ 10 người Việt sẽ có 8 người dùng điện thoại di động, hoạt động kinh doanh online sẽ tăng trưởng 40%.
Khi chụp ảnh trên iPhone, đôi lúc bạn sẽ thấy một số bức ảnh giống nhau xuất hiện trong thư viện ảnh Photos, muốn xóa bớt đi để tiết kiệm không gian lưu trữ nhưng chưa tìm ra cách tối ưu, đây là bài viết giành cho bạn.