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.
Giới phân tích nhận định, Chuyển đổi số là xu thế không thể đảo ngược, nếu đứng ngoài, doanh nghiệp sớm muộn sẽ thất bại.
Theo khảo sát năm 2018 của IDC, Chuyển đổi số (digital transformation) đang trở thành chiến lược tại các doanh nghiệp, tổ chức trong cuộc cách mạng công nghiệp lần thứ tư.
Nghiên cứu chưa xong đã phải viết báo cáo rồi, ? , thú thực là muốn viết ngon thì phải 2 tháng nữa cơ sinh con non thế này con nên nó yếu lắm, bạn đang đọc thì ráng chịu nhá, lỗi ko phải của tớ đâu :v.
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.
Học cùng Duolingo, bạn sẽ thấy rất vui và cuốn hút. Dành nhiều điểm từ các câu trả lời đúng, trả lời nhanh trước khi hết thời gian hay lên cấp. Những bài học nhỏ-gọn của chúng tôi rất hiệu quả.
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!
Bạn đang tìm 1 ứng dụng điện thoại để quản lý trang WordPress của mình khi không ngồi máy tính? Để có một trang web thành công cần tốn rất nhiều thời gian trong khi việc ngồi trước máy tính cả ngày thật sự rất mệt mỏi. Trong bài viết này, chúng tôi sẽ chia sẻ cho bạn một số ứng dụng tốt nhất để quản lý trang WordPress qua điện thoại nhé.
Gần đây đang xuất hiện rất nhiều trường hợp thông tin cá nhân bị đánh cắp và lừa đảo qua nhiều Email giả mạo.
Thời gian gần đây, Mắt Bão đã tiếp nhận nhiều yêu cầu hỗ trợ và tư vấn từ phía khách hàng về các trường hợp liên quan đến vấn đề tài khoản Email bị chiếm đoạt cũng như nhận được hàng loạt Email chứa Virus nguy hiểm.
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,...
Trong bài viết này, tôi sẽ cho bạn thấy quy trình 6 bước để có được một công việc kỹ sư phần mềm không chỉ ở Google mà ở bất kỳ công ty công nghệ hàng đầu nào như: Amazon, Microsoft và Facebook. Ngoài ra, tôi cũng sẽ thảo luận về:
Chúng tôi đã tìm hiểu các trang web nghiên cứu đáng tin cậy nhất để trình bày cho bạn loạt biểu đồ sau đây. Được nhóm theo chủ đề chung, thông tin bên dưới đại diện cho các dữ liệu gần đây nhất về các xu hướng chính trên internet.
Năm năm trước, một trong những vấn đề đau đầu lớn nhất mà các nhà quản lý IT phải đối mặt là sự xuất hiện của BYOD: Bring Your Own Device, chúng tôi xin được tạm hiểu là: sử dụng smartphone của mình trong công việc. Nói cách khác chiếc điện thoại của họ vô tình chứa toàn bộ dữ liệu của công ty.
Các bạn có biết một trong những công việc mà chúng ta cần phải thực hiện khi đã xây dựng hoàn chỉnh một ứng dụng (phần mềm) là gì không? Đó là xuất bản ứng dụng này thành file .exe để người dùng cuối (end-user) có thể dễ dàng sử dụng mà không cần quan tâm nó được viết ra như thế nào.
Trên iPhone có tính năng này hay lắm, không biết bạn đã thử dùng chưa? Đây là tính năng giới hạn truy cập cổng sạc USB “USB Restricted Mode”, tính năng sẽ có hiệu lực khi màn hình iPhone khoá trên 1 giờ đồng hồ, iPhone tự động khoá cổng Lightning không cho ai có thể sử dụng được cổng sạc để cắm USB vào để chép dữ liệu hoặc làm các việc liên quan khác.
Báo cho Facebook các nội dung xấu, nội dung sex...
Nguyên nhân: 1. Đa số các tài khoản người dùng này đã bị hack khi họ click vào link xem clip được share trên facebook hoặc gửi qua Messenger, Viber,... -> tò mò và click vào xem là ngay lập tức virus được tải xuống và lây nhiễm vào tài khoản người dùng.
Chứng chỉ và kỹ năng không chỉ có thể giúp tăng lương của bạn mà còn giúp thăng chức và trở nên hấp dẫn hơn trong mắt các nhà tuyển dụng. Một khảo sát từ Global Knowledge cho thấy 83% chuyên gia CNTT ở Mỹ và Canada đều có bằng cấp IT – với mức lương trung bình cho một chuyên gia IT có bằng cấp là trung bình luôn cao hơn khoảng $ 8.400 (hoặc 11,7 phần trăm) cao so với không có các chứng chỉ cần thiết.
Bạn luôn bị làm phiền bởi những cuộc gọi từ các số điện thoại không quen biết (Unknown Caller), giới thiệu chứng khoán, mời xem bất động sản, quảng cáo… hiểu được những phiền toái đó, trong bài viết hôm này mình sẽ chỉ cho bạn cách để làm sao tránh được các cuộc gọi không mời mà đến đó.
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?
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.
Online là xu hướng mua hàng khó tránh khỏi của người tiêu dùng bởi theo khảo sát của PwC, mỗi tháng cứ 2 người sẽ có 1 người mua hàng qua điện thoại thông minh. Do đó, dù muốn hay không, doanh nghiệp Việt cũng không thể không tiếp cận tới món "vũ khí" online.
VSCode chiếm được nhiều cảm tình của dân lập trình web nhờ hiệu suất ổn định, dễ sử dụng, cộng với vô vàn tính năng hữu ích được đóng gói sẵn. Bên cạnh đó, kho plugin đồ sộ của VSCode cho phép người dùng tha hồ tùy biến và cải thiện trình soạn thảo theo hướng tiện dụng nhất.
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.
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.
Cơ hội việc làm dành cho các mobile dev đang ngày càng mở rộng với số lượng tăng cao các doanh nghiệp ứng dụng công nghệ mobile vào công việc kinh doanh của mình.
Mark Zuckerberg ông chủ trẻ và đồng thời là nhà sáng lập mạng xã hội Facebook, người đang sở hữu khối tài sản 33,4 tỉ USD. đã chia sẻ tại buổi nói chuyện bên lề của hội nghị Di động thế giới tổ chức ở thành phố Barcelona (Tây Ban Nha). " Điều quan trọng nhất là giữ quy mô nhóm của bạn càng nhỏ càng tốt. Facebook phục vụ hơn 1 tỉ người trên toàn thế giới nhưng chúng tôi chỉ có ít hơn 10.000 người. Điều này khả thi chính vì nhờ công nghệ hiện đại. Mấy công ty lớn quá thường bị cồng kềnh" - lãnh đạo của Facebook đưa ra lời khuyên. So với các tập đoàn lớn như Google, vốn có đến 55.000 nhân viên, quy mô của Facebook vì thế khiêm tốn hơn nhiều. Zuckerberg cho rằng đây là điểm mấu chốt cho thành công của công ty.
Vậy bạn đã ứng dụng bao nhiêu % công nghệ vào hoạt động kinh doanh và điều hành quản lý của bạn?
Một trong 3 thứ mà hầu hết mọi người thường mang theo bên mình đó là tiền, chìa khóa và điện thoại di động ( mà ngay này hầu hết là Smartphone ). Vậy bạn đã tận dụng được những gì từ các tiện ích của Smartphone và máy tính bảng ( 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.
Theo tờ Thời báo kinh doanh, phần lớn doanh nghiệp nhỏ và vừa Việt Nam gần như vô hình với thế giới trực tuyến, bỏ lỡ cơ hội có thể tăng doanh số bán hàng lên đến 4 lầ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.
Khi bạn cần gửi gấp nội dung trên màn hình iPhone đến bạn bè hoặc người thân thì làm cách nào để chụp lại màn hình đây???. Mỗi loại iPhone sẽ có cách chụp màn hình khác nhau. Trong bài viết này mình sẽ hướng dẫn cách đơn giản nhất để chụp lại màn hình trên bất cứ iPhone nào, dễ hiểu dễ làm.
Bạn dễ dàng thiết lập gửi nhận thư từ Website, vậy câu hỏi đặt ra là chính xác nó hoạt động như thế nào, giao thức truyền và nhận tin ra sao. Thì bài biết này sẽ giải thích rõ ràng cho bạn về các thuật ngữ POP3, SMTP, IMAP là gì và hơn thế nữa.
Cùng tìm hiểu nhé!
POP3 là gì và Ports POP3 là gì?
POP3 là viết tắt của Post Office Protocol version 3 là một giao thức tầng ứng dụng, dùng để lấy thư điện tử từ server mail, thông qua kết nối TCP/IP.
POP3 được sử dụng để kết nối tới server email và tải email xuống máy tính cá nhân thông qua ứng dụng email client như Outlook, Thunderbird, Windows Mail, Mac Mail…
Khách hàng hỏi: "Xin chào Admin! Làm thế nào để có thể đưa một Webstie ra màn hình chủ trên iPhone, iPad, Android để truy cập cho tiện và không cần nhớ tên miền và link truy cập...? ".
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ì.
Bài viết này là phần tiếp theo của lộ trình trở thành Senior developer. Những gì tôi muốn chia sẻ là một số lời khuyên về việc làm thế nào để trở thành một nhà phát triển phần mềm toàn diện và có lộ trình thăng tiến trong sự nghiệp rõ ràng. Ở đây tôi sẽ trình bày một vài điểm về các phương pháp hay nhất cho sự phát triển cá nhân của bạn.
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.
Nếu bạn đang cố gắng trở thành một nhà phát triển phần mềm và thấy quá trình này thực sự khó khăn thì đừng lo bởi bạn không đơn độc. Học lập trình vốn rất khó và có nhiều người thất bại, đặc biệt là những người học qua internet trực tuyến.
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 đó.
Sau một thời gian hoạt động, những điện thoại Android có thể trở nên chậm chạp và khó sử dụng. Những bí quyết sau giúp tăng tốc cho chiếc điện thoại Android của bạn chỉ trong nháy mắt.
Giống như máy tính chạy Windows, các điện thoại sử dụng hệ điều hành Android cũng cần phải được thường xuyên "dọn dẹp" và "bảo trì" một cách thích hợp để luôn vận hành trơn tru với hiệu suất cao nhất.
Khi dùng mysql rất hay bị lỗi chiến hết CPU khi để mặc định, nhất là xampp, VPS, VMware Workstation Pro, ... Bài này sẽ hướng dẫn các bạn tối ưu hóa mysql
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).
Trong bối cảnh bùng nổ công nghệ thông tin và xu thế phát triển của kinh tế số hiện nay, kinh doanh trên nền tảng di động đang trở thành xu thế chung trên thế giới. Mặc dù có rất nhiều yếu tố thuận lợi hỗ trợ cho hoạt động kinh doanh trên nền tảng di động tại Việt Nam, song đến nay kết quả vẫn chưa tương xứng với tiềm năng và kỳ vọng.
Vào một ngày đẹp trời, bạn login tài khoản facebook của mình và bất ngờ khi trên tường của mình xuất hiện một dòng status do bạn viết mà không phải do bạn viết. Tá hỏa và bối rối không biết đang có chuyện gì xảy ra, bạn nhanh chóng đưa ra một phương án đó là change password tài khoản facebook của mình. Ok, mọi việc dường như đã khá hơn. Nhưng bất ngờ, một lát sau, bạn login vào tài khoản và thấy một dòng status khủng bố: “ Đổi pass cũng không ăn thua đâu cưng … “
Lập trình viên luôn nằm trong top những ngành nghề hot nhất. Điều này càng chính xác hơn trong năm 2018 với mức đà tăng trưởng mạnh mẽ của công nghệ cũng như sự quan tâm đến từ các công ty.
Developer là một trong những ngành Hot nhất hiện nay. Có thể nói với sự phát triển vũ bão của công nghệ, làm lập trình viên bỗng được khoác lên mình vẻ hào nhoáng. Cũng không có gì quá lạ lẫm khi thiên hạ cứ đồn nhau việc lương chục triệu, làm việc văn phòng máy lạnh. Chưa kể, báo mạng cứ đua nhau tung hứng ca thán nghề lập trình viên như con ngỗng đẻ ra vàng, với tay nghề cao có khi lương đến trăm triệu là chuyện bình thường.
Không lúc này thì lúc khác, mỗi người chúng ta sẽ nhận được vài cái mail từ chối xin việc thôi. Bạn biết đấy, những mail như vậy thường bắt đầu với câu “Cảm ơn bạn đã quan tâm” và kết thúc với những giấc mơ tan vỡ, dập tắt mọi hy vọng đẹp đẽ vốn có. Xin lỗi, có vẻ tôi hơi cực đoan một chút. Tuy nhiên, việc nhận được mail từ chối là một trải nghiệm không dễ dàng gì.
Những câu hỏi như EDI là gì? hoặc trao đổi dữ liệu điện tử EDI là gì? là những câu hỏi thường gặp hiện nay của các bạn làm về lĩnh vực công nghệ thông tin. N.O.II một công ty chuyên cung cấp các giải pháp EDI, Dịch vụ EDI tại thị trường Việt Nam. Chúng tôi xin trích vài viết giới thiệu về EDi từ wikipedia giới thiệu đến các bạn.
Trao đổi dữ liệu điện tử (Electronic Data Interchange - EDI).
Về cài đặt và cấu hình phần mềm này thì khi có thời gian mình sẽ viết bài hướng dẫn cụ thể. Tuy nhiên bạn có thể tham khảo tại đây >> hoặc bạn cài thông qua các đóng gói tại bitnami ở đây >> , bitnami có cả gói cho Windows và Linux.