Over on the codecentric blog I published an article on SSH Two-Factor Authentication with Duo Security. You are welcome to check it out.
After speaking about the topic the Developer Week 2013 in
Nürnberg this week, due to some scheduling coincide I repeated it
today for our codecentric "Dev-Friday" in which internal or external speakers
present some topic to the whole company.
For a while we have been recording these for colleagues on
vacation or otherwise occupied during the talk to watch it later.
Several of them are available on codecentric's YouTube channel publicly. As of a
few moments ago, so is my "Man in the Middle? – No, thank
you!" talk on the possibility of – and countermeasures
against – man in the middle attacks against SSL
connections.
For your convenience, here is the video:
The …
Plug-in to Vegas The program focuses on key topics such as high availability, virtualization, security, business intelligence, Exadata, Cloud Computing and internals. Recently added, we switched around the schedule to include the Thursday Deep Dive, Avoiding Downtime through the Maximum … Continue reading →
Read the original article at Review: Here Comes Everybody by Clay Shirky
Clay Shirky tells a great story. Here Comes Everybody begins with a case of a lost phone in a taxi cab, and the extraordinary turn of events that led to the owner retrieving it. From photos posted online, to NYPD who were uninterested in following up, to taking it all online. Through that online publicity, the story got picked up by the NY Times and CNN, which put pressure on the police to track down the taxi. It's a great example that illustrates the nuances, both good and bad, powerful and persistent that the Internet can unleash.
Throughout the book he weaves stories about the network effect, friends and friends of friends, and how that impacts information, organization, and the spread …
[Read more]
Over the course of a workday I tend to accumulate lots of browser
windows, and even more tabs inside them. Up to now, I would
often lose track of what which tabs were open in which window and
in which space. In the end, I would often just open a page again
in a new tab of the window I happened to be in at the moment,
increasing the overall clutter.
With the advent of persistent application state across reboots or
application restarts as well as fullscreen apps in Mac OS X Lion
that situation has gotten even worse.
The "Window" menu in Safari does not help too much, because it
only shows the tabs of the currently focussed window. Today,
while wondering why a website was not displaying correctly, I
accidentally found a remarkably simple (and built-in!) way of
showing all open tabs across all open Safari windows.
Just hit Cmd-Alt-A or pick "Activity" from the Window menu in any
Safari window to open or focus the …
- Law of Success 2.0 -- a blog of interviews with famous and/or interesting people, from Brad Feld to Uri Geller.
- Pioneer One -- crowdsourced funding for TV show, perhaps a hint of the future. Pilot shot for $6,000 which was raised through KickStarter. Distributed via BitTorrent.
- DrasticTools -- PHP/MySQL visualisation tools, including TreeMap, tag cloud, hierarchical bar chart, and animated list. (via TomC on Delicious)
- GoogleCL -- command-line interface to Google services. At the moment the services are Picasa, …
Saw this interesting paper about highly concurrent programming methods and figured the word should be spread! It’s not new material but it’s a good read. See the full article here: http://www.usenix.org/events/hotos03/tech/full_papers/vonbehren/vonbehren_html/
“Highly concurrent applications such as Internet servers and transaction processing databases present a number of challenges to application designers. First, handling large numbers of concurrent tasks requires the use of scalable data structures. Second, these systems typically operate near maximum capacity, which creates resource contention and high sensitivity to scheduling decisions; overload must be handled with care to avoid thrashing. Finally, race conditions and subtle corner cases are common, which makes debugging and code maintenance difficult.
…
[Read more]LinuxTag is the most important place for Linux and open source software in Europe. Last year, LinuxTag had over ten thousand attendees, and over 300 speakers. This year, the 16th LinuxTag will be June 9-12, 2010 at the Berlin Fairgrounds in Germany.
LinuxTag seeks exciting and suitable proposals for presentations in the conference tracks. The Call for Papers ends today.
I am proud to be a member of the LinuxTag Program Committee. Although a lot of proposals have already been submitted, there are some topics missing that I’d personally like to see covered. So, if you’re up for a last minute submission, get your inspiration from the following list:
- Is/was the recent economic crisis an …
This is going to be a really short post, but for someone it could save an hour of life.
So, you’ve nothing to do and you’ve decided to play around with IPv6 or maybe you’re happened to be an administrator of a web service that needs to support IPv6 connectivity and you need to make your nginx server work nicely with this protocol.
First thing you need to do is to enable IPv6 in nginx by
recompiling it with --with-ipv6
configure option and
reinstalling it. If you use some pre-built package, check if your
nginx already has this key enabled by running nginx
-V
.
The results should have --with-ipv6
option in
configure arguments:
1 2 3 4 5 |
[root@node ~]# nginx … |
Others have done it, so why shouldn’t I do it, too? Well, usually that’s not my line of thought, but when today I read David Linsin's blog post about his stats I thought I might follow along.
Overall stats
The overall visits to my blog – and countless others with no doubt – display the workday/weekend jagged line one would expect. The summer months seem to be a little lower on average, but that’s ok, people deserve their vacations. Blue line is 2009, green line is 2008 for comparison.
… |