Sau Bphone, ông Nguyễn Tử Quảng chuyển hướng tới công nghiệp 4.0?

Trong trả lời phỏng vấn phóng viên báo điện tử Zing News đăng ngày 16/6, ông Nguyễn Tử Quảng không chia sẻ nhiều về dự án Bphone, sản phẩm đã làm mưa làm gió cách đây hai năm mà tập trung chia sẻ về cuộc cách mạng công nghiệp 4.0 đang được nhắc đến nhiều gần đây. Sau hai năm Bphone ...

Tác giả: Tạ Quốc Bảo viết 19:34 ngày 11/08/2018

Sử dụng hiệu ứng Zeiganik để học code nhanh hơn

Hiệu ứng Zeigarnik có thể giúp bạn học code nhanh hơn. Đầu tiên, tôi sẽ giải thích lí thuyết và sau đó đưa cho bạn một ví dụ thực tiễn để giúp bạn áp dụng nó vào việc học. Vậy hiệu ứng Zeigarnik là gì? Hãy tưởng tượng vào lúc 9 giờ tối và bạn đang học JaveScript. Bạn ngồi vào ...

Tác giả: Hoàng Hải Đăng viết 19:33 ngày 11/08/2018

DevOps là gì? Liệu nó có phải là một văn hoá?

Đầu tiên, chúng ta phải xác định là sẽ không có câu trả lời dứt khoát. Tuy nhiên có rất nhiều ý kiến về việc có những gì chứa trong thuật ngữ DevOps. Liệu nó có phải là một văn hóa? Nó là một chức danh công việc? Nó là một cách tổ chức? Hay chỉ là một cách nghĩ? Chúng tôi nghĩ rằng ...

Tác giả: Tạ Quốc Bảo viết 19:33 ngày 11/08/2018

Tìm tất cả các Link trong Selenium

Chọn nhiều hạng mục trong Selenium Người kiểm thử có thể gặp tình huống tìm tất cả các link trên trang web. Chúng ta có thể dễ dàng làm như vậy bằng cách tìm tất cả các phần tử với tên thẻ “a”. Ví dụ xác định XPath của tất cả các link trên menu trái của trang ...

Tác giả: Tạ Quốc Bảo viết 19:33 ngày 11/08/2018

XPath trong Selenium WebDriver

Page Factory trong Selenium Trong tự động hóa Selen, nếu các phần tử không được tìm thấy bởi các định vị chung như id, class, name, vv thì XPath trong Selenium WebDriver được sử dụng để tìm một phần tử trên trang web. Trong hướng dẫn này, chúng ta sẽ tìm hiểu về biểu thức ...

Tác giả: Bùi Văn Nam viết 19:33 ngày 11/08/2018

Selenium WebDriver – Tương tác người dùng

Selenium WebDriver Locators – xác định vị trí phần tử HTML Selenium WebDriver là công cụ được sử dụng thường xuyên nhất trong số tất cả các công cụ có sẵn trong bộ công cụ Selenium. Do đó điều quan trọng là phải hiểu cách sử dụng Selenium để tương tác với các ứng dụng web. Trong ...

Tác giả: Trịnh Tiến Mạnh viết 19:33 ngày 11/08/2018

Vì sao nói API có ý nghĩa sống còn với cả thế giới điện toán?

Không, API không phải là một “giao diện”. Nếu không phải là lập trình viên, hãy đọc bài viết này. Nếu theo dõi các tin tức công nghệ, ít nhất một tháng một lần bạn sẽ bắt gặp cụm từ “API”, ví dụ như “ Instagram khóa API khiến các ứng dụng bên thứ 3 ...

Tác giả: Tạ Quốc Bảo viết 19:32 ngày 11/08/2018

“Startup” – Trào Lưu Nguy Hiểm Không Dành Cho Tất Cả

Bài viết của tác giả Nguyễn Trung Đức – CEO MediaZ 2 năm trở lại đây, cụm từ “STARTUP” bỗng nhiên trở thành một trào lưu được nhiều người quan tâm. Đó như một điều gì đó mới mẻ, tạo nên những con người mới, những trải nghiệm mới, hay cả cuộc sống mới. Theo ý hiểu ...

Tác giả: Bùi Văn Nam viết 19:32 ngày 11/08/2018

Thao tác với bàn phím trong Selenium

Kéo và thả trong Selenium Chúng ta sẽ thực hiện thao tác với bàn phím trong Selenium bằng việc sử dụng phương thức WebElement. sendKeys () hoặc Actions. sendKeys (). Send keys để biểu diễn bàn phím trong trình duyệt. Các phím đặc biệt không phải là văn bản, được biểu thị bằng Khóa ...

Tác giả: Tạ Quốc Bảo viết 19:32 ngày 11/08/2018

Beyond Compare – phần mềm so sánh file và thư mục tốt nhất

Học Java cơ bản đến nâng cao Trong lập trình, việc so sánh nội dung 2 file text hay file source code, cấu trúc 2 thư mục có gì khác nhau, thì Beyond Compare chính là sự lựa chọn tốt nhất dành cho bạn. Với cách sử dụng rất đơn giản và có nhiều tính năng mạnh mẽ, phần mềm Beyond ...

Tác giả: Bùi Văn Nam viết 19:32 ngày 11/08/2018

Phát hiện lỗ hổng an ninh mạng đe dọa hàng chục nghìn máy tính

Hôm nay ( 25/5), Bộ An ninh nội địa Mỹ thông báo các chuyên gia an ninh mạng đã phát hiện một “lỗ hổng” mới trong một phần mềm mạng được sử dụng rộng rãi, đặt ra nguy cơ hàng chục nghìn máy tính có thể bị tấn công tương tự vụ tấn công mạng toàn cầu do mã độc WannaCry mới ...

Tác giả: Bùi Văn Nam viết 19:31 ngày 11/08/2018

Lập trình ứng dụng: 10 công cụ theo dõi bug tốt nhất

Theo dõi bug là khâu không thể thiếu trong giai đoạn phát triển ứng dụng. Tuy nhiên, dù cho bạn có chuyển sang giai đoạn “thành phẩm” (production), bug vẫn có thể xuất hiện như thường. Trong quá trình “sưu tầm bug”, một mẹo hay là bạn nên cho phép người dùng gửi ...

Tác giả: Hoàng Hải Đăng viết 19:31 ngày 11/08/2018

Page Object Model (POM) trong Selenium

Tìm tất cả các Link trong Selenium Page Object Model (POM) là mô hình đối tượng trang trong Selenium. Tại sao nên sử dụng Page Object Model (POM)? Các yêu cầu viết kịch bản test trong Selenium WebDriver KHÔNG phải là một nhiệm vụ khó khăn. Bạn chỉ cần tìm các phần tử, ...

Tác giả: Bùi Văn Nam viết 19:31 ngày 11/08/2018

Gặp gỡ Kevin Frans, thực tập sinh tại Open AI của Elon Musk, đang “khuấy đảo” cả ngành nghiên cứu trí tuệ nhân tạo

Không có câu gì khác ngoài “tuổi trẻ tài cao” để dành cho em. Từ khi được Elon Musk thành lập gần 2 năm về trước, phòng thí nghiệm nghiên cứu phi lợi nhuận mang tên OpenAI đã đăng tải hàng loạt báo cáo nghiên cứu – đúng như cái tên gọi của nó: trí tuệ nhân tạo mở – ...

Tác giả: Bùi Văn Nam viết 19:31 ngày 11/08/2018

Selenium WebDriver – Tương tác CheckBox

Selenium WebDriver – Tương tác Radio Button Trong phần này, chúng ta sẽ hiểu cách Selenium WebDriver tương tác CheckBox. Chúng ta có thể chọn một checkbox bằng cách sử dụng phương thức ‘click’ và bỏ chọn bằng phương thức ‘click’. Xác định XPath bằng cách ...

Tác giả: Hoàng Hải Đăng viết 19:30 ngày 11/08/2018

Mệnh đề Select-Case trong VBA

Học java core Mệnh đề Select-Case trong VBA được sử dụng để thực thi 1 hoặc nhiều khối lệnh từ nhiều điều kiện. Khi một người dùng muốn thực hiện một nhóm các câu lệnh tùy thuộc vào một giá trị của một biểu thức, thì Select-Case sẽ được sử dụng. Mỗi giá trị được gọi là Case. ...

Tác giả: Tạ Quốc Bảo viết 19:30 ngày 11/08/2018

MySQL Scheduled Event

Trong hướng dẫn này, chúng ta sẽ tìm hiểu về MySQL event scheduler và làm thế nào để tạo ra MySQL events để tự động hóa các tác vụ cơ sở dữ liệu. MySQL event là sự kiện được thực thi dựa theo một lịch trình được định sẵn. Khi bạn tạo ra một sự kiện, bạn đang tạo ra một đối tượng ...

Tác giả: Trịnh Tiến Mạnh viết 19:30 ngày 11/08/2018

Inject JQuery trong Selenium WebDriver

XPath trong Selenium WebDriver Như bạn đã biết cơ chế của Selenium Webdriver là sử dụng JavaScript để thực hiện các thao tác với trình duyệt. Bài này chúng tôi hướng dẫn bạn bơm (inject) JQuery trong Selenium WebDriver . Sau đó bạn có thể thực thi các câu lệnh jQuery trên ...

Tác giả: Tạ Quốc Bảo viết 19:30 ngày 11/08/2018

Kéo và thả trong Selenium

Selenium WebDriver – Tương tác Drop Down Chúng ta sẽ thực hiện thao tác kéo và thả trong Selenium bằng cách chọn một cây thư mục có sẵn trên http://www.keenthemes.com/preview/metronic/templates/admin/ui_tree.html. Trong ví dụ này, chúng ta sẽ kéo một phần tử ‘ Disable Node ...

Tác giả: Trịnh Tiến Mạnh viết 19:29 ngày 11/08/2018

Mouse actions trong Selenium

Thao tác với bàn phím trong Selenium Dưới đây là một số hành động chính của chuột mà các lập trình viên sẽ gặp phải trong hầu hết các ứng dụng: Click : Thực hiện nhấp chuột. Chúng tôi cũng có thể thực hiện một nhấp chuột dựa trên tọa độ. contextClick : Thực hiện ngữ cảnh ...

Tác giả: Bùi Văn Nam viết 19:29 ngày 11/08/2018