Đối số có độ dài biến đổi trong PHP
PHP PHP hỗ trợ chức năng đối số có độ dài biến đổi. Nó có nghĩa là bạn có thể chuyền 0, 1 hoặc n đối số trong hàm. Để làm như vậy, bạn cần sử dụng 3 dấu ba chấm (…) trước tên đối số. Khái niệm 3 dấu chấm được thực hiện cho đối số có chiều dài thay đổi kể từ PHP 5.6. ...
Mệnh đề Switch-case trong PHP
PHP Mệnh đề switch-case trong PHP được sử dụng để thực thi 1 hoặc nhiều khối lệnh từ nhiều điều kiện. Cú pháp: switch (bieu_thuc) { case gia_tri_1: // Khối lệnh 1 break; //tùy chọn case gia_tri_2: // Khối lệnh 2 break; //tùy chọn ...... ...
Dev Java đã biết đến 20 thư viện này chưa? (P1)
Một trong những đặc điểm của một dev Java giỏi và có kinh nghiệm là kiến thức sâu rộng về API, bao gồm JDK và các thư viện của bên thứ ba (thư viện ngoài). Đây là bộ sưu tập của tôi về một số thư viện ngoài hữu ích mà các nhà phát triển Java có thể sử dụng trong ứng dụng của họ ...
Vòng lặp while trong PHP
PHP Vòng lặp while trong php Vòng lặp while trong php được sử dụng để lặp một phần của chương trình một vài lần. Nếu số lần lặp không được xác định trước thì vòng lặp lặp while được khuyến khích sử dụng trong trường hợp này. Cú pháp: while(condition) { // ...
Tầm quan trọng của giải thuật trong việc xử lý các bài toán
Để hiểu được tại sao kiến thức về giải thuật và việc hiểu biết về giải thuật lại quan trọng chúng ta cần định nghĩa chính xác xem giải thuật là gì? Một định nghĩa về giải thuật được viết trong cuốn ” Introduction to Algorithms ” khá phổ biến như sau: Một giải thuật là thủ ...
Đệ quy trong PHP
PHP Đệ quy trong PHP là quá trình trong đó một phương thức gọi lại chính nó một cách liên tiếp. Một phương thức trong php gọi lại chính nó được gọi là phương thức đệ quy. Sử dụng đệ quy giúp code chặt chẽ hơn nhưng sẽ khó để hiểu hơn. Cú pháp: return_type ...
Hướng dẫn cài đặt CSF Firewall cho vps để chống DDOS
Nếu bạn đi thuê hosting , việc chống lại các cuộc tấn công nhỏ từ bên ngoài vào server thuộc trách nhiệm của nhà cung cấp Server. Còn nếu như bạn tự đi thuê VPS / máy chủ riêng và tự quản trị để phục vụ hoạt động cho website của mình thì công việc này là bắt buộc bạn phải tự ...
Học lập trình bắt đầu từ đâu ?
Lập trình là công việc tạo ra ứng dụng, chương trình thực thi trên máy tính, thiết bị để phục vụ cho cuộc sống, làm cho cuộc sống tiện nghi hơn, tốt đẹp hơn và có thêm nhiều niềm vui hơn. Bạn có thể thấy Lập trình rất gần với chúng ta, đó là: Hệ thống website tin tức xã ...
Xây dựng ứng dụng realtime với backbone.js
Backbone.js là một framework javascript thông dụng cho phép các nhà phát triển ứng dụng web để tạo ra dữ liệu động. Trong bài viết này, chúng ta sẽ xem làm thế nào mà backbone có thể kết hợp với Javascript SDK của PubNub để tạo một ứng dụng cho phép thay đổi thông báo theo giời ...
Hello World, Tôi là một UX designer…
Tôi đã là một nhà thiết kế trải nghiệm người dùng trong khoảng ba năm và trước đó tôi đã dành 22 năm cho thế giới print graphic design. Giống như rất nhiều nhà thiết kế đồ họa khác, tôi nhận thấy rõ ngành công nghiệp in ấn đang thay đổi nhanh chóng, và tôi biết đó chỉ là vấn đề thời ...
Tấn công mạng sẽ tiếp tục gia tăng trong năm 2018
Trong năm 2017, ghi nhận nhiều cuộc tấn công mạng nguy hiểm như lừa đảo, ransomware và ăn cắp dữ liệu ảnh hưởng đến người tiêu dùng và doanh nghiệp. Dan Patterson của TechRepublic đã có buổi nói chuyện với nhà nghiên cứu bảo mật cao cấp của DomainTools là Kyle Wilhoit để thảo luận ...
[WPF] Tùy chỉnh ứng dụng với Style và Control Templates – Phần 2
Giới thiệu Trong phần trước, chúng ta đã học nhiều cách sử dụng WPF khác nhau để tùy biến các control, chủ yếu là styles và control template. Chúng ta đã tổng quát kiến thức cơ bản về những phần tử thông dụng và resources dictionaries. Nếu bạn đã quên hoặc muốn đọc lại bài ...
Tôi biết lập trình, nhưng tôi không biết lập trình cái gì
Có một vấn đề thường gặp mà tôi thấy ở các nhà phát triển mới. Họ dành thời gian học một hoặc hai ngôn ngữ lập trình cơ bản và họ cảm thấy khá thoải mái khi làm các bài tập lập trình, nhưng họ không biết làm thế nào để áp dụng những gì mà họ đã học được. Vấn đề này thường đi kèm trong ...
Làm thế nào để kiểm thử tính bảo mật của ứng dụng web bằng việc sử dụng máy quét lỗ hổng web- Acunetix (Web Vulnerability Scanner-WVS)
Ngày nay các ứng dụng web và các trang web là những thành phần cốt lõi của bất kỳ doanh nghiệp .Khi số lượng các trang web tăng lên, những kẻ tấn công cũng có nhiều hoạt động để hack các trang web và ăn cắp dữ liệu kinh doanh quan trọng. Với mối đe dọa này, việc quét lỗ hổng của ...
Các CEO công nghệ ảnh hưởng nhất thế giới học chuyên ngành gì tại đại học?
Đối với các sinh viên cao đẳng, lựa chọn một chuyên ngành phù hợp giống như quyết định có thể thay đổi cuộc đời của con người. Các CEO sáng giá nhất làng công nghệ không chỉ theo học các chuyên ngành liên quan đến lĩnh vực này mà có bằng cấp khá phong phú Reed Hastings – CEO ...
Preview: Swift Playgrounds được xây dựng cho trẻ em nhưng người lớn cũng sẽ thích
Tại WWDC 2016, các iOS dev đã yêu cầu Apple nên tạo Xcode app dành cho iPad. Tương lai nằm ở đây: Swift Playgrounds, 1 app iPad dạy trẻ em học code – hiện đã sử dụng được phiên bản beta và chính thức ra mắt vào mùa thu năm nay. http://techtalk.vn/wp-content/uploads/2016/08/Swift_Pla ...
Doanh nghiệp nhỏ, start-up đang là mục tiêu của Hacker
Hacker typing on a laptop Các vụ tấn công trên Internet ngày càng trầm trọng, phần lớn do vấn đề bảo mật trực tuyến thường bị bỏ ngõ, điều này đặc biệt nguy hiểm, khi hacker đang nhắm đến doanh nghiệp nhỏ và Start-up Khi Pamela (tên nhân vật đã được thay đổi) bắt đầu một ngày làm ...
Apple ads – 40 năm phát triển
Năm 1976, chỉ mới hơn bốn mươi năm trước đây thôi, có ba cậu thanh niên trẻ cùng chung ước mơ xây dựng một chiếc máy tính cá nhân hoàn chỉnh. Thật không ai ngờ, ước mơ của họ đã vươn lên thành một trong những nhãn hiệu hàng đầu hiện nay. Bên cạnh một loạt sản phẩm chất lượng, ...
Những điều tôi học được từ cuộc khảo sát khổng lồ của Stack Overflow với 64.000 nhà phát triển
Hôm nay Stack Overflow công bố kết quả cuộc khảo sát năm 2017 của họ thực hiện với hơn 64.000 developer. Cũng giống như năm 2016, tôi đã xem qua những kết quả này và sẽ tóm tắt cho bạn. Dưới đây là những bức ảnh thống kê của ngành phát triển phần mềm vào năm 2017. Hãy là những ...
Hacker đang tấn công hệ thống thông tin một số ngân hàng Việt
Trung tâm Ứng cứu khẩn cấp máy tính Việt Nam (VNCERT, thuộc Bộ Thông tin và Truyền thông) cho biết vào cuối tháng Bảy đã ghi nhận các hình thức tấn công có chủ đích vào tin tặc vào hệ thống thông tin của một số ngân hàng và hạ tầng quan trọng quốc gia tại Việt Nam. Thông tin trên ...