|
Using nginx with Google’s spdy and pagespeed to test website-speed
-
www.zufallsheld.de
-
12 years ago
-
eng
UPDATE : Google no longer supports spdy. Instead it focuses on http/2. This blog-post is no longer up-to-date. Today I tested nginx with Google’s spdy implementation.I already tested pagespeed separatly in a different post that showed the speed-boost gained from it. Now to add the security for you users. Screw you, NSA ! Installation Spdy is not built into nginx by default, so you have to download it separatly and build nginx wit....
|
|
The text of the ESV was used. Number of verses that appear more than once: 235 (i.e. the number of list items below). Genesis 36:41, 1 Chronicles 1:52 Matthew 8:20, Luke 9:58 2 Kings 19:5, Isaiah 37:5 2 Kings 19:2, Isaiah 37:2 1 Chronicles 16:10, Psalms 105:3 Ezra 2:53, Nehemiah 7:55 2 Samuel 22:46, Psalms 18:45 2 Kings 18:3, 2 Chronicles 29:2 1 Kings 12:11, 2 Chronicles 10:11 2 Kings 19:34, Isaiah 37:35 Ezekiel 40:29, Ezekiel 40:33 Gen....
|
|
Text used: ESV. From shortest to longest. John 11:35, Job 3:2, Numbers 31:33, Numbers 31:44, Luke 20:30, Numbers 31:34, 1 Thessalonians 5:16, 1 Chronicles 1:25, Joshua 15:29, 1 Chronicles 1:1, Numbers 31:45, Joshua 15:52, Nehemiah 10:26, Acts 15:18, Numbers 31:46, Deuteronomy 2:17, Joshua 19:43, 1 Chronicles 1:26, 1 Chronicles 4:29, 1 Chronicles 8:22, 1 Chronicles 8:31, Nehemiah 10:15, Luke 17:32, Genesis 10:28, Genesis 25:14, Genesis 36....
|
|
Text used: ESV. From shortest to longest. John 11:35, Job 3:2, Numbers 31:33, Numbers 31:44, Luke 20:30, Numbers 31:34, 1 Thessalonians 5:16, 1 Chronicles 1:25, Joshua 15:29, 1 Chronicles 1:1, Numbers 31:45, Joshua 15:52, Nehemiah 10:26, Acts 15:18, Numbers 31:46, Deuteronomy 2:17, Joshua 19:43, 1 Chronicles 1:26, 1 Chronicles 4:29, 1 Chronicles 8:22, 1 Chronicles 8:31, Nehemiah 10:15, Luke 17:32, Genesis 10:28, Genesis 25:14, Genesis 36....
|
|
Some time ago, I posted here about a simple project that I’ve done in my post-graduation classes. Since I need it in other projects, and also some friends ended up using it in small projects, I decided to evolve it a little bit.
|
|
Kolmogorov Complexity is kind of a cool idea, at least at first glance. You may know that the information content of an infinite stream of random symbols (measured in bits per symbol) is given by the entropy as described by Claude Shannon . The entropy is all well and good, but it would be nice to have a measure for the information content in a finite length string. Kolmogorov Complexity gives a nice description of the informa....
|
|
Javascript in Postgres has gotten a good bit of love lately, part of that is from Heroku Postgres recently adding support for Javascript and part from a variety of people championing the power of it such as @leinweber ( Embracing the web with JSON and PLV8 ) and @selenamarie ( schema liberation with JSON and PLV8 ). In a recent conversation it was pointed out that it seems a bit of headache to have to create your own functions, or a....
|
|
Javascript in Postgres has gotten a good bit of love lately, part of that is from Heroku Postgres recently adding support for Javascript and part from a variety of people championing the power of it such as @leinweber ( Embracing the web with JSON and PLV8 ) and @selenamarie ( schema liberation with JSON and PLV8 ). In a recent conversation it was pointed out that it seems a bit of headache to have to create your own functions, or a....
|
|
You can download it from http://edelivery.oracle.com And now I (and other beta testers) can finally start writing about the new cool features in it! :) Looks like only the Linux x86-64, Solaris x86-64 + SPARC ports are available first (as usual). (just a screenshot below, you’ll need to go to http://edelivery.oracle.com to download the files) Update: Also the Oracle 12c Documentation is now available in the OTN ..
|
|
You can download it from http://edelivery.oracle.com And now I (and other beta testers) can finally start writing about the new cool features in it! :) Looks like only the Linux x86-64, Solaris x86-64 + SPARC ports are available first (as usual). (just a screenshot below, you’ll need to go to http://edelivery.oracle.com to download the files) Update: Also the Oracle 12c Documentation is now available in the OTN ..
|
|
In reply to rhettinger. Why does Counter.__init__() call super(), but OrderedDict.__init__() does not?
|
|
I’m just back from the MongoDB Masters Summit hosted by 10Gen in New York City. In just a couple days I was given the opportunity to meet and share knowledge (and fun!) with amazingly talented minds coming from all over the world. I’m back with literally dozen new ideas opportunities and concepts, on which I’ll need to elaborate a little bit. While I cannot comment on the many things the smart minds at 10Gen are working on, rest assured tha..
|
|
If you're going to change databases, do it in one go
-
www.databasesandlife.com
-
12 years ago
-
eng
At Uboot, there was the suggestion that we should change database technology. This was because we would save money with by moving away from Oracle to e.g. MySQL. It was further decided, as we had 200k+ lines of code, and 100+ tables, that if a migration was to occur, it shouldn’t happen “all at once”, but instead one would have some parts of the system migrated with other parts of the system not yet migrated.
|
|
This is a small interpreter for BF I wrote about a month ago. Nothing new, but I thought I might share it anyway.
|
|
This is a small interpreter for BF I wrote about a month ago. Nothing new, but I thought I might share it anyway.
|
|
This is a Pelican plugin to calculate various statistics about a post and store them in an article.stats dictionary. You can see this in action in the sidebar on the left of this site. I wanted to implement the nice little “X min read” thing from Medium - and it turned out that it was easy to provide a few other interesting stats at the same time, for people to use in their templates. The returned article.stats dictionary contains ....
|
|
I have been writing Windows services in C/C++ and then in C# since 1999. Now that I am writing server based software in Go for the Linux OS I am completely lost. What is even more frustrating, is that for the first time the OS I am developing on (Mac OSX) is not the operating system I will be deploying my code on. That will be for another blog post.
|
As a follow-up to my recent article about the best wallet ever, I was given the opportunity to test some of the slim wallets
|
|
I’ve been a little slow in making release announcements, so here’s some news: I’ve just released the third stage of my puppet-ipa module. At the moment it now supports installation, managing of hosts, and managing of services. It integrates with my puppet-nfs module to allow you to easily setup and run an NFSv4 kerberized server and client. While we’re at it, that’s some more news: I’ve just released a puppet-nfs module to make yo..
|
|
I’ve been a little slow in making release announcements, so here’s some news: I’ve just released the third stage of my puppet-ipa module. At the moment it now supports installation, managing of hosts, and managing of services. It integrates with my puppet-nfs module to allow you to easily setup and run an NFSv4 kerberized server and client. While we’re at it, that’s some more news: I’ve just released a puppet-nfs module to make yo..
|
|
Hi All, So its been a busy couple of months my end, I’ve started a new role and getting up to speed has meant the time I had to make changes to the BBC News Mobile code base was limited. I’m happy to say though that I have been working on it, over the last couple of evenings and weekends, and have a preview to release in the near future. All being well the “Preview” version will go live on the store early next week after I’ve come back ..
|
|
Really quick one that might help out others. This datatemplate is used in my listbox as follows: [code language=“xml”] |
|
After I moved back from New Jersey in June 2008 I started to track my body weight more seriously. My routine usually consists of getting up and after finishing the morning bathroom I would step on my scale. That way I try to ensure that the condition for each weighing are as similar as possible. I recorded my weight on paper and eventually would put everything into a spreadsheet for further analysis.
|
|
When starting to work on an existing codebase, I often find myself in a state of despair. The code doesn’t make any sense, the programmers must have all been idiots, why on earth would they do it like this, … I hate everything about the code. I spend hours going through it, thinking to myself, I would have done a much better job writing this and making a list of changes that must be done in order for the project to conform to my s..
|
|
When starting to work on an existing codebase, I often find myself in a state of despair. The code doesn’t make any sense, the programmers must have all been idiots, why on earth would they do it like this, … I hate everything about the code. I spend hours going through it, thinking to myself, I would have done a much better job writing this and making a list of changes that must be done in order for the project to conform to my s..
|
|
A few weeks ago now Yahoo bought Tumblr for more than a billion dollars; responding to the news, Marco Arment wrote The One-Person Product . In episode seventy-five of Roderick on the Line, John talked about watching successful young artists blow fortunes one CD at a time. On the one hundred and twentieth episode of their Back to Work program , Dan and Merlin discussed a common topic between Marco’s article and John’s podcast, the top..
|
|
I really enjoy reading Matt Gemmell’s writing. His article from quite a while ago, Writing Tools , caught my attention , and iOS 7 greatly impressed me . So, earlier this afternoon, I subscribed to his site; ironically, The Unfollower was the first article I read after doing so. Continuing the previously-established trend of excellence, this piece was no exception. Permalink.
|
|
While I don’t agree with many of the author’s points, nor do I agree with her overarching theme, she did, however, say a number of interesting things throughout the piece. I tried, for the most part, to stay away from articles written on this topic, but this one is well worth the read. “The security state operates as a ratchet. Once you click in a new level of surveillance or intrusiveness, it becomes the new baseline. What was unthinka..
|
|
A Marvellous & Incomplete Compendium of reddit Automatons & Bots
-
duncanlock.net
-
12 years ago
-
eng
Figure 1. How much does a software bot weigh, anyway? Heavily modified & adapted from the original public domain robot on openclipart, posted by johnny_automatic. reddit, the insanely popular internet community, had 71,435,935 unique visitors last month, with over 2,360,783 people logged in [1] . I say people - but it turns out that not all the denizens of reddit are human. There are also bots. Lots and lots of bots. How many? No-one ....
|
|
What makes an app great is the little things — the small details that take something normal and turn it into something extraordinary. I see iOS 7 as a blank canvas — an ‘un-design’ if you will. The goal of a 3rd-party isn’t to copy the stock apps pixel for pixel (that wasn’t the goal for iOS 1-6, and it’s not the goal now). Rather this is Apple saying it’s time to re-imagine what mobile software should look and act like. Five-hundred mi..
|
|
Adding Support for Search Engines to your Javascript Applications
-
eviltrout.com
-
12 years ago
-
eng
Important Update (May 25, 2014) : Google has started parsing and indexing Javascript. The approach of this article is to use
|
I fell in love with a dead keyboard layout. A decade or so ago while helping a friends father clean out an old building, we came across an ancient Sun Microsystems server. We found it curious. Everything about it was different from what we were used to. The command line was black text on a white background, the connectors strange and foreign, and the keyboard layout was bizarre. We never did much with it; turning it on made all the lig....
|
I fell in love with a dead keyboard layout. A decade or so ago while helping a friends father clean out an old building, we came across an ancient Sun Microsystems server. We found it curious. Everything about it was different from what we were used to. The command line was black text on a white background, the connectors strange and foreign, and the keyboard layout was bizarre. We never did much with it; turning it on made all the lig....
|
|
So I just rolled a new vm to hack around with FreeIPA . Here are some things that I’ve come across so far. I was planning on configuring LDAP, and Kerberos manually, but the included webui looks like a lovely tool to have for the data entry, user administrator type who likes to click on things. Let’s explore… /etc/hosts : FreeIPA is choosy about how your /etc/hosts is formatted. It requires an entry that has a particular order, th..
|
|
So I just rolled a new vm to hack around with FreeIPA . Here are some things that I’ve come across so far. I was planning on configuring LDAP, and Kerberos manually, but the included webui looks like a lovely tool to have for the data entry, user administrator type who likes to click on things. Let’s explore… /etc/hosts : FreeIPA is choosy about how your /etc/hosts is formatted. It requires an entry that has a particular order, th..
|
|
Minimal password security is gained from case-sensitivity
-
www.databasesandlife.com
-
12 years ago
-
eng
My colleague suggested that systems should compare passwords in a case-sensitive manner. He pointed out the larger space of possible passwords, and thus the longer passwords would take to crack by a brute-force attack. This is all standard knowledge. I still maintain, however, as discussed before , that the correct trade-off between usability and security is to compare passwords in a case-insensitive manner. The increase in usability ..
|
|
from a dev perspective at least. When you allocate an amount larger than the system RAM for some reason, maybe by accident, or maybe because MSVC miscompiles your code. Then Windows proceeds to page everything out to disk, including task manager, which means you can't shut down the offending program. Your computer then becomes completely unresponsive. 5 Minutes later, when you can finally kill the program, then every other program compet..
|
|
In response to some discussion in the gluster community, I am releasing my puppet-lsi module. It’s quite simple, but it is very useful for rebuilding machines. It could do a lot more, but I wanted to depend on the proprietary LSI tools as little as possible. Running megacli with puppet would be a very doable hack, but I’m not sure enough devops out there who would use that feature. Usage is straightforward if you like the sensible def..
|