cropped-squarespace-developer-beta.png

What are PHP Traits

One of the problems of PHP as a programming language is the fact that you can only have single inheritance. This means a class can only inherit from one other class.

However, a lot of the time it would be beneficial to inherit from multiple classes. For example, it might be desirable to inherit methods from a couple of different classes in order to prevent code duplication.

This problem can lead to class that has a long family history of inheritance which often does not make sense.… Read more

No image

Disable Magento Logging Without Editing Core Files

If you want to disable Magento’s logging functioality (which can cause a lot of issues due to very large tables being generated and the overhead associated with that) then this is a possible solution.

You can disable events by putting some special XML in your app/etc/local.xml file.

Clear and rebuilt the configuration cache.… Read more

No image

How to Exclude File/directories/urls From Apache .htaccess Password Protection

I’ve a Apache .htaccess password protected site I’m working on but need certain pages to be accessible without a password

Took awhile but finally got it figured out – refer my .htaccess file below for the details

Source: Justin Kelly ~ various ramblingsRead more

No image

LEMP stack/LAMP stack/LNMP stack installation scripts for CentOS/Redhat Debian and Ubuntu

This script is free collection of shell scripts for rapid deployment of LEMP/LAMP/LNMP stacks (Linux, Nginx/Tengine, MySQL/MariaDB/Percona and PHP) for CentOS/Redhat Debian and Ubuntu.

Script features:
– Constant updates
– Source compiler installation, most source code is the latest stable version, and downloaded from the official website
– Fixes some security issues
– You can freely choose to install database version (MySQL-5.6, MySQL-5.5, MariaDB-10.0, MariaDB-5.5, Percona-5.6, Percona-5.5)
– You can freely choose to install PHP version (php-5.3, php-5.4, php-5.5, php-5.6, php-7/phpng(alpha))
– You can freely choose to install HHVM version (CentOS6.5 64bit, CentOS7 64bit)
– You can freely choose to install Nginx or Tengine
– You can freely choose to install Apache version (Apache-2.4, Apache-2.2)
– According to their needs can to install ZendOPcache, xcache, APCU, eAccelerator, ionCube and ZendGuardLoader (php-5.4, php-5.3)
– According to their needs can to install Pureftpd, phpMyAdmin
– According to their needs can to install memcached, redis
– According to their needs can to optimize MySQL and Nginx with jemalloc or tcmalloc
– Add a virtual host script provided
– Nginx/Tengine, PHP, Redis, phpMyAdmin upgrade script provided
– Add backup script provided

How to use

No image

How to add Facebook Open Graph to Magento

Open Graph Protocol and Ecommerce

If you run a web store you want to try and get as many shares as possible for your products or services to get a them in front of as big an audience. An easy way to do this is to put share buttons on your product pages. So for instance, an online store product page will have a product description, product image, URL to the product. All of these can be specified using “og:” tags in the source code your source code so that if the page is then shared via Facebook, it will automatically know what information to use.… Read more

No image

COMBINE

Combine is a small PHP script and some clever URL rewriting designed to speed up the loading of pages that use many or large css and javascript files.

The idea is that you have one directory for css files and one directory for javascript files on your server. If you rewrite the URLs that point to these directories to a small script that intercepts the requests for those files. The script loads the file from disk and compresses it using gzip.… Read more

No image

Mãi Mãi

Mãi Mãi
Ca sĩ: Lam Trường
Nhạc Hàn: Forever
Lời: Chu Minh Ký

Đời bao buồn vui, ngày tháng đưa ta về đâu
Người ơi, nếu trong cuộc đời thiếu vắng một tình yêu
Nếu trong đời anh thiếu em
Từng đêm nhạc ru tiếng hát chơi vơi.

Hỡi em, đời đã cho ta gặp nhau
Từ đây trái tim hao gầy những tháng năm chờ mong
Biết chăng lòng anh đã bao ngày
Người ơi, xin lặng nghe này con tim anh muốn nói.… Read more

Facebook-Shortcut-Keys

Sử dụng phím tắt trên Facebook

Hẳn là bạn cũng thường xuyên vào Facebook để cập nhật tin tức của bạn bè và chia sẻ thông tin, tâm trạng của mình, bạn có biêt Facebook hỗ trợ một hệ thống phím tắt rất hữu ích, bạn chỉ cần sử dụng bàn phím là có thể chuyển qua lại giữa các chức năng của Facebook.

Phím tắt của Facebook khác nhau trên mỗi trình duyệt, trước hết bạn cần tìm tổ hợp phím phù hợp cho trình duyệt của bạn trong danh sách dưới đây và thay thế # bằng số phím truy cập trong danh sách Phím truy cập bên dưới.… Read more

No image

Javascript Hoisting?

Khi sử dụng Javascript chúng ta thường phải khai báo biến và nếu không để ý chúng ta sẽ gặp phải một lỗi khó hiểu và khó chịu, mình cũng ko rõ đây là lỗi hay là đặc thù của Javascript 😛 Bạn hãy xem qua ví dụ dưới đây:

Theo bạn thì sau khi đoạn code trên thực thi thì câu thông báo xuất ra màn hình là gì?… Read more

No image

Programmatically Subscribing a Customer to the Newsletter List

The following code will do the trick to subscribe a customer to newsletter list.

  1. THE “EASY” WAY, but will sends a confirmation email to the customer.

  2. THE “HARD” WAY, Doesn’t send confirmation email to customer.
Read more
No image

Thêm 100GB lưu trữ OneDrive trong vòng 1 năm

Tiếp theo chương trình khuyến mãi 100GB cho người dùng thông qua chương trình Bing Rewards. Hôm nay Microsoft lại tiếp tục tặng thêm 100GB nữa cho người dùng có tài khoản Dropbox. Tuy nhiên, 100GB dung lượng lưu trữ miễn phí trên đám mây OneDrive chỉ được Microsoft ưu ái cung cấp cho người dùng Dropbox trong vòng 1 năm.

Thao tác thực hiện hết sức đơn giản, bạn sử dụng tiện ích Fake IP sang US như trong bài viết khuyến mãi 100GB lần trước sau đó fake IP sang US và nhấn vào liên kết https://preview.onedrive.com/bonus sau đó điền đầy đủ thông tin về tài khoản OneDrive của mình và tài khoản Dropbox để Microsoft xác thực. … Read more

No image

10 CỤM TỪ VỚI DON’T – KHÔNG THỂ BỎ QUA

10 CỤM TỪ VỚI DON’T – KHÔNG THỂ BỎ QUA
Don’t panic! Đừng hốt hoảng!
Don’t be so silly! Đừng ngẩn ngơ như thế!
Don’t be so formal. Đừng quá coi trọng hình thức.
Don’t be so greedy! Đừng tham lam quá!
Don’t miss the boat. Đừng bỏ lỡ cơ hội.
Don’t look down on the poor! Đừng khinh người nghèo khó.
Don’t look at me like that. Đừng nhìn tôi thế.
Don’t wait up for me – I’ll be very late.… Read more

No image

TỔNG HỢP 22 CỤM TỪ VỚI GET CỰC PHỔ BIẾN

TỔNG HỢP 22 CỤM TỪ VỚI GET CỰC PHỔ BIẾN
1 Get about : lan truyền
2 Get ahead : tiến bộ
3 Get at sth : tìm ra, khám phá ra
4 Get at sb : chỉ trích, công kích
5 Get away from : trốn thoát
6 Get away with : thoát khỏi ( sự trừng phạt)
7 Get back : trở về
8 Get sth back : lấy lại
9 Get behind : chậm trễ
10 Get down : làm nản lòng
11 Get down to sth : bắt tay vào việc gì
12 Get in/into sth : được nhận vào
13 Get off : rời khỏi, xuống (xe, mát bay)
14 Get on : lên ( tàu xe..)
15 Get on with : hòa thuận
16 Get out : lộ ra ngoài ( tin tức… )
17 Get out of : lẫn tránh
18 Get over: phục hồi, vượt qua
19 Get through : vượt qua
20 Get through to sb : làm ai hiểu được điều gì
21 Get together : tụ họp
22 Get up to : gây ra

Read more

100GB-OneDrive-mien-phi

Nhận 100GB lưu trữ OneDrive miễn phí

Hôm nay Microsoft đang tặng người dùng 100GB lưu trữ miễn phí trong vòng 2 năm thông qua chương trình Bing Rewards. Nếu bạn đang cần thêm dung lượng cho tài khoản OneDrive thì có thể tham khảo cách bên dưới để lấy thêm 100GB.

100GB-OneDrive-mien-phi

Thực tế Bing Rewards chỉ dành cho người dùng tại Mỹ, tuy nhiên ở VN chúng ta vẫn có thể dùng VPN để truy cập và kích hoạt. Mời các bạn làm theo hướng dẫn sau.… Read more

No image

Không nói “lại” một cách thừa thãi nhé!

Không nói “lại” một cách thừa thãi nhé!

Biết rồi, khổ lắm, nhưng vẫn sẽ nói mãi nhé các mem! ♥

Trong tiếng Anh, “lại” được diễn tả theo một trong các cách như tiền tố (prefix) re, e.g re-view, re-do, re-sell…vv = re + động từ. Lại có thể diễn đạt bằng các trạng từ “again”, “back” tùy theo ngữ cảnh và quy định về mặt ngôn ngữ.

Vậy thì vấn đề cần lưu ý ở đây là gì?

Là với một số động từ, bạn cần lưu ý là bản thân nó đã chứa đựng và diễn tả ngữ nghĩa là quay “lại” rồi nên nếu bạn vô tình thêm again hoặc back vào lại trở nên thừa thãi, khiến sự diễn đạt của bạn trở nên awkward :).… Read more

1 2