Improve website load time by 500% with 3 lines of code | Aciddrop.com Major New Update - PHP SPEEDY: latest version available here There are 4 relatively easy ways by which you can speed up the time it takes a browser to download a page: Make fewer HTTP requestsAdd a far-future expires headerGzip your page's componentsMinify your JavaScript, CSS and HTML Following on from my post on joining CSS and JavaScript files, I have written a PHP script which will automatically do all of the above. The code require_once('class.compressor.php'); //Include the class. And the following at the bottom of the page: The Demo That's it! The class can be downloaded here: site speed boost class download Requirements A server running at least PHP4. Setting basic options Options can be set with a comma separated string as follows: $compressor = new compressor('css,javascript,page'); The string can contain 'css', 'javascript' and 'page' depending on which elements you would like to be compressed. Setting advanced options Note that "cachedir" should not include a trailing slash. Download
OpenVPN OpenVPN has been ported and embedded to several systems. For example, DD-WRT has the OpenVPN server function. SoftEther VPN, a multi-protocol VPN server, has an implementation of OpenVPN protocol. Architecture[edit] Encryption[edit] OpenVPN uses the OpenSSL library to provide encryption of both the data and control channels. Authentication[edit] OpenVPN has several ways to authenticate peers with each other. Networking[edit] OpenVPN can run over User Datagram Protocol (UDP) or Transmission Control Protocol (TCP) transports, multiplexing created SSL tunnels on a single TCP/UDP port[7] (RFC 3948 for UDP).[8] From 2.3.x series on, OpenVPN fully supports IPv6 as protocol of the virtual network inside a tunnel and the OpenVPN applications can also establish connections via IPv6.[9] It has the ability to work through most proxy servers (including HTTP) and is good at working through Network address translation (NAT) and getting out through firewalls. Security[edit] Extensibility[edit]
50 Places You Can Learn to Code (for Free) Online If you’re curious about learning a programming language then you’re in luck: there’s no shortage of resources for learning how to code online. University-level courses, tutorials, cheat sheets, and coding communities all offer excellent ways to pick up a new language, and maybe even a new job, too. Read on, and you’ll discover 50 great places to learn how to code, for free, online. University Many big names in education including MIT and Stanford offer programming courses, absolutely free. General If you’re just dipping your toes into programming, or you want to find a variety of resources, these sites offer several different ways to learn how to code. Community Learn how to code on these sites with a heavy community influence ready to offer help to newbs. Language Specific Drill down to the language you really want on these sites, offering expansive learning in one or two specific languages.
All in One Adsense and YPN - Wordpress Plugin - Manage your google adsense and yahoo publisher network ads in your blog | Linux and Open Source Blog All in one adsense wordpress plugin latest Version: 2.3 (Most recent update January 5th, 2014. Original release December 7th, 2007)License: GPL 3 / Free softwareWordPress version required: 1.9 or later. Tested up to: 3.9.x Download PluginPlease note google adsense policy does not allow adult, copyright infringing or sites that promote illegal activity. Do not put adsense ads on pages that contain such material, or your adsense account will soon be banned. Description: All in One Adsense is a Free and Open Source WordPress plugin which is able to automatically insert google adsense ads in to your wordpress posts on the fly, and you can optionally set the ad to display in random positions in your post to avoid ad blindness, which can help increase your CTR significantly. Plugin Features: Plugin Requirements: All in One Adsense has been tested on WordPress up to 3.9.*. Installation: or use the more traditional method: Then: Version 2.2, updated wordpress standard compatibility. Download Plugin
Vanish: Enhancing the Privacy of the Web with Self-Destructing Data The Basics of C Programming" The previous discussion becomes a little clearer if you understand how memory addresses work in a computer's hardware. If you have not read it already, now would be a good time to read How Bits and Bytes Work to fully understand bits, bytes and words. All computers have memory, also known as RAM (random access memory). For example, your computer might have 16 or 32 or 64 megabytes of RAM installed right now. RAM holds the programs that your computer is currently running along with the data they are currently manipulating (their variables and data structures). Memory can be thought of simply as an array of bytes. float f; This statement says, "Declare a location named f that can hold one floating point value." While you think of the variable f, the computer thinks of a specific address in memory (for example, 248,440). f = 3.14; The compiler might translate that into, "Load the value 3.14 into memory location 248,440." The output that you see from the program will probably look like this:
edno23.com - Що е Ñ⊘о? | katsarov Начало > Без категория > edno23.com – Що е то? К’во става? … това е простият въпрос, който edno23.com задава на своите потребители. edno23.com представлява български вариант на популярният сайт twitter.com , който е микроблогинг платформа. Основната идея при микроблогинга е да се пускат кратки съобщения отговарящи на въпроса „Какво правиш?“. На мен лично edno23.com много ми допадна. edno23.com – микроблогинг или mIRC? daskaloff: „chakai sega, tva tuka demek e kato web-bazirana mirc-a, taka li se poluchava“ Имаме си групов „чат“, имаме си и „личен чат“. Това се надявам с времето да се промени… най-вероятно, когато се отсеят потребителите и останат тези, които са там заради идеята, а не за чат. edno23.com е идеално място за мен – обичам да пиша, но ме мързи… ужасно много!
MR01001101 :: Hiding in hue This short essay is on a small idea of Steganography, which in truth is quite limited, but with the amount of online traffic and the speed the Internet grows, even simple ideas can go unnoticed and are hopefully a bit of fun to explore. It may be documented else where on the web, but I didn't look as I quite enjoyed experimenting with it myself and thought I should write it down before I forget all about it. Below is a standard BMP containing some hidden items, which can be seen if you split it into HSL (Hue, Saturation and Light) channels and look at the Hue channel. (In PSP the command can be found under COLORS / SPLIT CHANNEL / SPLIT TO HSL) MULTI.BMP incorporates some ideas or areas that allow some scope for hidden data in non-compressed picture formats. The Hue channel is shown a standard greyscale palette with black representing a hue of 0 and white being 255. Both are basically red and very similar to the eye, but with Hues of 254 and 0 respectively.
10 Technical Papers Every Programmer Should Read (At Least Twice) 10 Technical Papers Every Programmer Should Read (At Least Twice) this is the second entry in a series on programmer enrichment Inspired by a fabulous post by Michael Feathers along a similar vein, I’ve composed this post as a sequel to the original. That is, while I agree almost wholly with Mr. Feather’s1 choices, I tend to think that his choices are design-oriented2 and/or philosophical. In no way, do I disparage that approach, instead I think that there is room for another list that is more technical in nature, but the question remains, where to go next? All papers are freely available online (i.e. not pay-walled)They are technical (at times highly so)They cover a wide-range of topicsThe form the basis of knowledge that every great programmer should know, and may already Because of these constraints I will have missed some great papers, but for the most part I think this list is solid. A Visionary Flood of Alcohol Fundamental Concepts in Programming Languages (link to paper) by C.
PHP: Hypertext Preprocessor