Bài viết của Bùi Văn Nam

Tạo mảng Time Range trong PHP

Nhưng vì một số lý do nào đó bạn không muốn sử dụng JQuery mà muốn tạo chúng từ PHP thì đây là các giúp bạn làm được điều đó. Để cho nó thuận tiện thì có lẽ chúng ta sẽ xây dựng một hàm gọi là create_time_range() Hàm create_time_range () nhận bốn tham số và trả về một array . ...

Tác giả: Bùi Văn Nam viết 16:50 ngày 01/10/2018 chỉnh sửa

Phần thưởng 1 triệu USD sẽ dành cho ai giải được bài toán này, có thể mất tới hàng ngàn năm mới làm xong

Máy móc cũng bó tay trước câu đố bất khả thi này. 200 năm trước, người ta chẳng có nhiều trò để chơi nên mới rảnh rỗi ngồi nghĩ ra những câu đố hóc búa nhằm “hack não” nhau. Những câu đố nổi tiếng ấy thường được đặt ra trên bàn cờ vua, và một trong số những bài toán ...

Tác giả: Bùi Văn Nam viết 16:48 ngày 01/10/2018 chỉnh sửa

Lập trình viên, người hùng hay tội đồ?

Bill Sourour – giảng viên kiêm lập trình viên người Canada khiến cả giới công nghệ xôn xao với bài viết về mặt trái công việc “đáng mơ ước” của mình. Bill Sourour bắt đầu câu chuyện bằng việc nhớ lại quãng thời gian khi mới ra trường, anh chàng được giao thiết kế trang ...

Tác giả: Bùi Văn Nam viết 16:48 ngày 01/10/2018 chỉnh sửa

Tối ưu hình ảnh sử dụng JQuery Cache Image

Một thực tế rằng ở thị trường Việt Nam các website sử dụng rất nhiều hình ảnh, hiệu ứng dẫn tới tốc độ truy cập trang rất chậm. Bản thân mình đã không ít đau đầu về vấn đề này. Và câu hỏi đặt ra làm sao để người dùng không phải chờ đợi quá lâu khi truy cập vào một page? Trên thực tế thì nguyên nhân ...

Tác giả: Bùi Văn Nam viết 16:47 ngày 01/10/2018 chỉnh sửa

Custom select box với JQuery Select2

Mình cũng không giới thiệu quá nhiều về JQuery Select2.js nữa vì nó cũng khá nổi tiếng rồi. Trong bài viết này mình muốn chia sẻ với các bạn một số highlight tip mà mình đã ngộ ra trong quá trình làm việc với JQ.Select2.js mà thôi. Có thể nói tính đến thời điểm hiện tại thì mình thấy JQuery ...

Tác giả: Bùi Văn Nam viết 16:47 ngày 01/10/2018 chỉnh sửa

Bài 09: Tổng quan về CSS

1. Tổng quan về css CSS là viết tắt của cụm từ “Cascading Style Sheet” , nó là một ngôn ngữ quyết định cách trình bày của thẻ HTML trên trang web CSS quy định cách hiển thị nội dung của các thẻ HTML trên các trình duyệt gần như giống nhau, bằng cách quy định các thuộc tính cho ...

Tác giả: Bùi Văn Nam viết 16:45 ngày 01/10/2018 chỉnh sửa

Làm menu ẩn hiện khi scroll bằng JQuery - Headroom

Có thể nói rằng menu là một thành phần không thể thiếu được trong một Website, nó điều hướng người dùng, giúp người dùng di chuyển giữa các mục khác nhau. Hiện nay có rất nhiều cách thể hiện phong cách cũng như vị trí đặt menu, nhưng thông dụng nhất là dạng menu nằm ngang. Khi người dùng scroll, ...

Tác giả: Bùi Văn Nam viết 16:45 ngày 01/10/2018 chỉnh sửa

Bài 02: Các phần tử trong HTML

Trong bài trước mình đã viết một thẻ hay phần tử HTML là tất cả nội dung phía trong thẻ mở và thẻ đóng bao gồm cả tên thẻ. Thẻ bắt đầu * Nội dung của phần tử Thẻ kết thúc * <p> Đây là một đoạn </p> <a href="/default.htm"> Đây là một liên kết ...

Tác giả: Bùi Văn Nam viết 16:44 ngày 01/10/2018 chỉnh sửa

Toán tử trong Javascript

1. Toán tử gán. Trong bài trước thì chúng ta đã cùng nhau tìm hiểu về cách khai báo hằng số và biến trong Javascript. Thì thực ra quá trình đó chính là chúng ta gán một cho một biến hoặc một hằng một giá trị xác định. Vì vậy để gán một giá trị bất kỳ cho một biến hay một hằng ta hay sử dụng dấu ...

Tác giả: Bùi Văn Nam viết 16:43 ngày 01/10/2018 chỉnh sửa

Mảng trong Javascript

1. Khai báo mảng trong javascript Thông thương chúng ta có hai cách thông thường để khai báo mảng đó là sử dụng từ khóa new Array() và sử dụng cặp dấu ngoặc vuông ([]). var name_array = new Array(); // Hoặc var name_array = new Array(1,2,3); Hoặc khai báo bằng dấu ngoặc [] var ...

Tác giả: Bùi Văn Nam viết 16:42 ngày 01/10/2018 chỉnh sửa