Author name: Yang Yang

Hello, I'm Yang. I build online businesses that please people. Want to join in and post some useful articles on Kavoir.com? Shoot me a message.

Watch TV and Movies Free Online – The China P2P Internet Streaming Network: PPS

You know what they say, China doesn’t have digital products, instead, it’s all digital freebies because of the lack of legal accountability for intellectual property. A recently released Hollywood blockbuster movie will be pouring into the piracy market at less than $1 per DVD copy. And online? You literally have unlimited access to millions of …

Watch TV and Movies Free Online – The China P2P Internet Streaming Network: PPS Read More »

MySQL: id BETWEEN start AND end Instead of LIMIT start, step For Better Database Performance

Suppose you have a ultra large table of 1 million records and you need to page all those records across 10,000 web pages with 100 records on each page. For page 2, the most straightforward approach is undoubtedly: SELECT * FROM table LIMIT 100, 100 However, this query would introduce performance issues when the starting …

MySQL: id BETWEEN start AND end Instead of LIMIT start, step For Better Database Performance Read More »

Semantic HTML Table Checklist – For The Sake of SEO!

Semantics is the study and practice of introducing meaning to markups, enabling computers to better understand human language. In real world, it is much more than just academics and web standards. Google crawlers and ranking calculators are just the sort of computers dealing with large chunks of text data everyday, reading and analyzing millions of …

Semantic HTML Table Checklist – For The Sake of SEO! Read More »

Why having multiple CSS files is a bad idea?

Just for the sake of code separation and software development paradigms, a lot of web designers and front end developers are tempted to break the CSS styling into a group of separated files based on function. Yours might look like: layout.css typography.css colors.css widget.css While this might look professional at the first glance and generally …

Why having multiple CSS files is a bad idea? Read More »

Linking back to start a war!

While there’s a positive backlink without rel=”nofollow” on an ordinary a tag that adds favorable link juice for the linked site,  and there’s a neutral backlink with rel=”nofollow” that does nothing other than sending some clicking traffic, there should also be a negative backlink that’s meant to be in attacking position to the linked site, …

Linking back to start a war! Read More »

HTML: <COL> vs. <COLGROUP> – What’s the difference between the table tags COL and COLGROUP?

As we all know, HTML tables have a way to distinguish between columns and groups of them to do things about them and that is the COL tag and the COLGROUP tag. They pretty much have exactly the same set of available attributes – they are almost identical except for the names they are born …

HTML: <COL> vs. <COLGROUP> – What’s the difference between the table tags COL and COLGROUP? Read More »

Dismiss unusable proxy server lists – Build your own stable socks5 proxy server and surf anonymously in minutes!

All web hosting servers with SSH access enable you to tunnel the sessions so that your local computer can act like a socks proxy. For web hosting users, browsing anonymously has never been so easy. There’s a detailed step by step tutorial for turning your web host into a socks5 proxy server. Basically, you use …

Dismiss unusable proxy server lists – Build your own stable socks5 proxy server and surf anonymously in minutes! Read More »

GoDaddy: 2 Bad Features Combined Into 1 Great Feature

So lots of people are complaining about: GoDaddy barricading domain transfers by denying transfer requests on domains which have recently been modified in contact information (for the last 60 days). Their poor security features (no even security questions when modifying name servers or contact information) and high potential to lose premium domains. Yeah, they suck. …

GoDaddy: 2 Bad Features Combined Into 1 Great Feature Read More »

HTTP Explained: What Does HTTP Stand For, What is HTTP Meaning and HTTP’s Definition?

What is HTTP in all the web site URLs / web page addresses you see everywhere online? HTTP Explained: Just like people communicate with each other following certain protocols, HTTP is the protocol between the client (your computer using web browsers) and the server (web server serving web pages and similar online resources). So what …

HTTP Explained: What Does HTTP Stand For, What is HTTP Meaning and HTTP’s Definition? Read More »

Cross browser compatible HTML table cellspacing and CSS border-spacing property

As a result of the failure of IE (IE6 and IE7) browsers to implement the border-spacing CSS property for HTML tables. The mere CSS rules below: border-spacing:2px; border-collapse:separate; /* border-spacing will be ignored should border-collapse:collapse;*/ Have no effect of widening the cells distance on IE. To enable border spacing and cells gap, you will not …

Cross browser compatible HTML table cellspacing and CSS border-spacing property Read More »

SQL: Randomly Shuffle Rows or Records – Reorder them in a random order

Easier than it appears. Just create a new table and import all those rows and records random selected and ordered by the RAND() SQL function: CREATE TABLE new_table SELECT * FROM old_table ORDER BY RAND() Of if you have created a table identical to the structure of the old one, use INSERT INTO instead: INSERT …

SQL: Randomly Shuffle Rows or Records – Reorder them in a random order Read More »

Scroll to Top