Drupal - 1 trong những cms php nổi tiếng

Hôm nay mình giới thiệu 1 chút về 1 trong những cms nổi tiếng nhất và hay được dùng nhiều nhất hiện nay, đó là Drupal . Đây là một hệ quản trị nội dung (CMS) được phát triển từ năm 2000 bởi Dries Buytaert, nhà phát triển web người Bỉ. Tên gọi đầu tiên của Drupal là Dorp, tiếng Hà Lan ...

Tác giả: Hoàng Hải Đăng viết 23:18 ngày 20/10/2018

Agile Testing - Methods & Techniques

Trong Agile Testing, thông thường sử dụng phương thức testing truyền thống và hướng tới nguyên tắt - Bug phải được tìm thấy sớm nhất. Các Test case được viết trước khi viết code. Việc này tập trung vào phát hiện và ngăn chặn lỗi vào đúng thời điểm và đúng mức độ. Trong phần này, bạn sẽ hiểu các ...

Tác giả: Trịnh Tiến Mạnh viết 23:18 ngày 20/10/2018

TÌM HIỂU VỀ KIỂM THỬ API

API là gì? Để tìm hiểu về vấn đề kiểm thử API và Web Service thì việc đầu tiên chúng ta cần định nghĩa : API là gì và nó hoạt động như thế nào? Giao diện lập trình ứng dụng hoặc API, hoạt động để kết nối ứng dụng với web và với các API khác. Một ứng dụng được tạo thành từ ba phần thiết yếu lý ...

Tác giả: Vũ Văn Thanh viết 23:18 ngày 20/10/2018

Tạo một ứng dụng với Rails API backend và VueJs frontend

Bài viết này sẽ hướng dẫn bạn tạo 1 ứng dụng Rails API backend và VueJs frontend. Nếu bạn chưa tìm hiểu về API bạn có thể đọc thêm tại đây Your Rails App Rails sẽ chịu trách nhiệm cho tất cả các phần liên quan đến xử lý dữ liệu, phần mà người dùng sẽ không thấy được khi thực hiện bất kỳ thao ...

Tác giả: Hoàng Hải Đăng viết 23:18 ngày 20/10/2018

Cải thiện hiệu suất truy vấn Mysql với EXPLAIN

EXPLAIN được sử dụng để thu được kế hoạch thực thi truy vấn, hay MySQL sẽ thực thi truy vấn của chúng ta như thế nào. Nó hoạt động với các mệnh đề SELECT, DELETE, INSERT, REPLACE, và UPDATE, và nó hiển thị thông tin từ trình tối ưu hóa về kế hoạch thực thi câu truy vấn. Tài liệu chính thức của ...

Tác giả: Tạ Quốc Bảo viết 23:18 ngày 20/10/2018

9 triệu thiết bị Xiongmai sản xuất có lỗi mật khẩu webcam mặc định

Sản phẩm của công ty TNHH Hangzhou Xiongmai Technology vừa bị phát hiện có một lỗ hổng mới – lỗi mật khẩu webcam mặc định. Sau khi vụ việc Mirai IoT botnet tấn công sản phẩm webcam để xâm nhập số lượng lớn thiết bị xảy ra hai năm trước, cuối cùng công ty Xiongmai cũng đã vá được lỗ hổng ...

Tác giả: Trần Trung Dũng viết 23:18 ngày 20/10/2018

Lầu Năm Góc bị hack thông tin cá nhân và dữ liệu thẻ tín dụng

Bộ Quốc phòng Mỹ vừa xác nhận hôm thứ 6 tuần qua Lầu Năm Góc bị hack thông tin cá nhân và dữ liệu thẻ tín dụng của 30,000 nhân viên quân đội và dân sự. Vụ việc xảy ra do một nhà mạng bên thứ ba liên quan tới Bộ Quốc phòng. Hiện tại, kẻ tấn công không truy cập được bất kỳ thông tin tuyệt ...

Tác giả: Bùi Văn Nam viết 23:18 ngày 20/10/2018

Bảo mật hệ thống điều khiển công nghiệp đầy rẫy những lỗi cơ bản

Một khảo sát về thực trạng bảo mật hệ thống điều khiển công nghiệp đã phát hiện nhiều tường lửa không cập nhật, lỗi mật khẩu không phù hợp và nhiều vấn đề khác. Ít nhất 33% các vấn đề bảo mật tìm thấy trong hệ thống điều khiển công nghiệp (ICS) được đánh giá là rủi ro cao hoặc rất nghiêm ...

Tác giả: Bùi Văn Nam viết 23:18 ngày 20/10/2018

Liệu bạn có phải nạn nhân vụ hack 30 triệu tài khoản Facebook vừa qua?

Tháng 9 vừa qua đã xảy ra vụ rò rỉ bảo mật lớn nhất từ trước tới nay – vụ hack 30 triệu tài khoản chiếm access token của Facebook. Tại thời điểm công bố, Facebook ước tính rằng số lượng người dùng bị ảnh hưởng bởi vụ việc là khoảng 50 triệu, mặc dù một bản cập nhật mới được đăng hôm nay đã ...

Tác giả: Trần Trung Dũng viết 23:18 ngày 20/10/2018

Hướng dẫn cuối cùng: Nên chọn Objective-C hay Swift?

photo: skilledup Có rất nhiều yếu tố cần cân nhắc mỗi khi bắt đầu 1 dự án mới nên việc lựa chọn Objecitve-C hay Swift không phải là quyết định rõ ràng. Vì đây là 1 trong những câu hỏi phổ biến nhất trong giới lập trình iOS nên chúng ta đã quyết định đưa ra nhiều khía cạnh đa dạng để bàn ...

Tác giả: Tạ Quốc Bảo viết 23:17 ngày 20/10/2018

WordPress 4.7 có gì mới?

WordPress 4.7 “Vaughan” đã xuất hiện, tôn vinh nữ ca sĩ nhạc jazz Vaughan. Sự xuất hiện của 4.7 lần này chỉ trong chưa đầy 4 tháng theo sau WordPress 4.6 . Có rất nhiều tính năng hay ho trong lần ra mắt mới nhất sẽ giúp trang web WordPress của bạn tuyệt vời hơn ...

Tác giả: Trịnh Tiến Mạnh viết 23:17 ngày 20/10/2018

Góc nhìn toàn cảnh ngành IT Việt Nam infographic

Nhân ngày ”Lập trình viên”, Techtalk xin điểm sơ qua những nét đặc trưng của cộng đồng lập trình viên hiện đang xếp hạng 23 trên thế giới . Hiện tại cả nước chúng ta đang có khoảng 250 ngàn lập trình viên, trong đó khu vực TP.HCM hiện có đến hơn 156.000 lập ...

Tác giả: Hoàng Hải Đăng viết 23:17 ngày 20/10/2018

Lầm tưởng về hiệu suất khi làm nhiều dự án cùng một lúc

Trong cuốn sách Quality Software Management: Systems Thinking, tác giả Gerald Weinberg đề xuất một quy tắc để tính toán sự lãng phí do phải chuyển đổi dự án: Theo tính toán của Weinberg, ngay cả khi chỉ bổ sung thêm một dự án vào khối lượng công việc của bạn thì nó cũng gây ra ảnh ...

Tác giả: Trịnh Tiến Mạnh viết 23:17 ngày 20/10/2018

Photoshop nay đã có AI, cắt ảnh chỉ trong 1 nốt nhạc

Vừa qua, Adobe đã “nhá hàng” người dùng với một tính năng cực kỳ hấp dẫn trên công cụ chỉnh sửa ảnh Photoshop, đây là một tính năng mang tính cách mạng được rất nhiều người trông đợi. Điểm nổi bật của tính năng này chính là sự tích hợp của công nghệ AI vào công cụ ...

Tác giả: Trần Trung Dũng viết 23:17 ngày 20/10/2018

Facebook AI tham gia thi đấu Starcraft và thua thảm hại

Bot AI của Facebook đã tham gia các cuộc thi startcraft, tuy nhiên những chú bot này cần có thêm thời gian để cải thiện khả năng của mình bởi tất cả Bot đều thua và bị loại khỏi cuộc thi. Wired cho biết Facebook đã “âm thầm” tham dự cuộc thi nhằm tránh trường hợp ...

Tác giả: Tạ Quốc Bảo viết 23:17 ngày 20/10/2018

Tất tần tật về Node.js cho người mới bắt đầu

1. Node.js là gì? Node.js là một mã nguồn được xây dựng dựa trên nền tảng Javascript V8 Engine, được sử dụng để xây dựng các ứng dụng phía server. Node.js có thể chạy trên nhiều hệ điều hành khác nhau như Window, Linux, OS X… Node.js cung cấp đa dạng các thư viện ở dạng ...

Tác giả: Tạ Quốc Bảo viết 23:17 ngày 20/10/2018

Doanh nghiệp Việt có kịp nhận ra “mỏ vàng” Zalo trong lĩnh vực Digital Marketing?

Ô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ị. Bên cạnh đó, kết quả ...

Tác giả: Vũ Văn Thanh viết 23:17 ngày 20/10/2018

Vụ YouTube ‘sụp mạng’ ít hôm trước: Nhóm Ghost Squad Hackers nhận trách nhiệm

Hôm qua, nhóm hacker nổi tiếng có tên “Ghost Squad Hackers”, đã lên tiếng nhận trách nhiệm về việc đánh sập kênh giải trí nổi tiếng Youtube hôm 17/10 vừa qua. Một ngày sau khi mạng xã hội chuyên về video YouTube bị sập mà không ai rõ rõ lý, mới đây một nhóm hacker đã ...

Tác giả: Trần Trung Dũng viết 23:17 ngày 20/10/2018

[Ebook] Học Python cho người chưa từng lập trình

Có thể xem cuốn sách Python for Everybody – Exploring Data in Python 3 như là phần bổ sung, mở rộng cho sách Think Python – How to think like a computer scientist với các ví dụ minh họa và bài tập liên quan đến việc xử lý dữ liệu hơn. Nếu bạn không phải là chuyên CNTT, không muốn trở ...

Tác giả: Bùi Văn Nam viết 23:17 ngày 20/10/2018

Cascading dropdownlist

Giới thiệu Ở ví dụ này mình sẽ hướng dẫn các bạn tạo một dạng cascading dropdownlist. Cụ thể người dùng sẽ được hiển thị một list các nước trên thế giới, sau đó từ một nước sẽ lấy ra các thành phố của nước đó, và từ thành phố đó lấy ra các huyện thuộc thành phố đó. Link source code: Cascading ...

Tác giả: Trần Trung Dũng viết 23:34 ngày 18/10/2018