I got confused with not being able to use the Home and End keys to move the cursor to the beginning and end of lines as the default functionality jumps to the beginning and end of the file. I missed this for quickly moving the cursor around, as well as selecting lines of code. To fix this I added custom…
Breadcrumb là gì Breadcrumb là 1 tập hợp những liên kết giúp người dùng xác định vị trí hiện tại của mình trong cấu trúc site. Thuật ngữ này gắn với câu chuyện cổ Grimm: Hansel và Gretel, trong đó 2 đứa trẻ đã rải những mẩu bánh mỳ vụn (breadcrumb) dọc đường để tìm về nhà. Đây cũng chính…
Một nhu cầu rất thông dụng của anh em web developer đó là sử dụng API để lấy dữ liệu đổ ra front-end. Mọi chuyện sẽ chẳng có vấn đề gì khi mà front-end và backend của anh em trên cùng một domain. Tuy nhiên nếu anh em làm việc trên nhiều domain ( ngay cả trên môi trường local…
PhpStorm là một IDE PHP chuyên nghiệp và cực kỳ thông minh, tập trung vào hiệu quả năng suất của nhà phát triển, như am hiểu từng đoạn code của bạn. PhpStorm cung cấp bộ code completion thông minh, dể dàng điều hướng và kiểm tra lỗi nhanh chóng. PhpStorm hỗ trợ tốt nhiều framework của PHP. Một lợi thế khác của PHP là Cross…
The popular cross-platform Sublime Text editor finally offers official Linux apt repository to make it easy to install and receive update in Ubuntu. Sublime Text is a proprietary source code editor with a Python API. It supports many programming languages and markup languages, and its functionality can be extended by users with plugins. It’s available to download and use for free, but you’re supposed…
Update 29/02/2020: Với cách cũ ( sudo tee ) các thiết đặt sẽ mất tác dụng khi khởi động lại máy. Mình tìm ra cách sửa trực tiếp kernel cho nó tự áp dụng thiết đặt khi khởi động: Các bạn thêm 2 dòng sau vào file /etc/modprobe.d/hid_apple.conf nếu file chưa tồn tại hãy tạo mới: sudo nano /etc/modprobe.d/hid_appple.conf thêm…
Một ngày đẹp trời, đêm hôm trước thiếu ngủ do việc mà ai cũng biết ấy. Bạn tạo 1 branch ở local mà k để ý tên nó sai be bét; Bạn miệt mài code như một thói quen và PUSH lên remote như một vị thánh. Đang nhâm nhi cốc cafe nguội ngắt thì sếp gọi vào hỏi commit…
23 Cách MỚI NHẤT để tăng tỷ lệ chuyển đổi cho website e-commerce 1. HÌNH ẢNH SẢN PHẨM CHẤT LƯỢNG Khách hàng muốn biết họ sẽ nhận được gì, nên một trong những chiến thuật để tăng chuyển đổi chính là sử dụng hình ảnh sản phẩm chất lượng cao (độ phân giải cao). Hãy thể hiện hình ảnh sản…
Math average Trả về kết quả trung bình cộng của 2 hoặc nhiều số function average(…$items) { $count = count($items); return $count === 0 ? 0 : array_sum($items) / $count; } Ex: average(1, 2, 3); // 2 factorial Trả về giai thừa của một số function factorial($n) { if ($n <= 1) { return 1; } return $n * factorial($n…
Khi làm việc với SASS, thỉnh thoảng chúng ta cần thay đổi định dạng của file css sau khi complie cho phù hợp hơn với yêu cầu của Boss. Với định dạng mặc định :nested cũng khá là tốt rồi, nhưng khi bạn làm việc với 1 project lớn, có thể tiết kiệm kha khá băng thông bằng cách sử dụng…