|
This is a step by step guide on how to make attractive buttons in Photoshop which look just like the Windows Vista buttons.
|
|
At ØreDev I ran into Lasse Koskela. We started talking about estimation techniques, and we both felt that the dominant estimation technique of relative estimation with planning poker has been unchallenged for a very long time. We found ourselves wondering what the next big idea about estimation will be. After throwing a couple of ideas back and forth, we decided to invite to a workshop comparing a few estimation techniques. We decided to ca..
|
|
This is a demonstration of the different image formats used for the web, with an explanation of which situation to use one or the other.
|
|
lvs load balancing always felt like an elusive task. here i will document how to get it working with the excellent shorewall firewall, as an extension to their two interface common use case. this was all necessary for a group of grad students that needed to test out and develop some distributed algorithms. it turns out that once you get going, all this is quite easy and fun! the various components and files used for this setup includ..
|
|
lvs load balancing always felt like an elusive task. here i will document how to get it working with the excellent shorewall firewall, as an extension to their two interface common use case. this was all necessary for a group of grad students that needed to test out and develop some distributed algorithms. it turns out that once you get going, all this is quite easy and fun! the various components and files used for this setup includ..
|
|
I received a question about migrated rows recently. It was about how to detect migrated rows in a 200TB data warehouse, with huge tables – as the ANALYZE TABLE xyz LIST CHAINED ROWS INTO command can not be automatically parallelized at table level (as DBMS_STATS can be, but oh, DBMS_STATS doesn’t gather the migrated/chained row info). Therefore the analyze command would pretty much run forever before returning (and committing) the chained....
|
|
I received a question about migrated rows recently. It was about how to detect migrated rows in a 200TB data warehouse, with huge tables – as the ANALYZE TABLE xyz LIST CHAINED ROWS INTO command can not be automatically parallelized at table level (as DBMS_STATS can be, but oh, DBMS_STATS doesn’t gather the migrated/chained row info). Therefore the analyze command would pretty much run forever before returning (and committing) the chained....
|
|
Here we will describe several of the popular blending options used in photoshop, with screenshots and explanations of each setting.
|
|
Just three weeks ago, I was asked to step in for Ted Neward to give a tutorial at Øredev on Effective Enterprise Java. As I did not have time to get the tutorial materials printed, I present them here on the web for the participants and others. 1. Effect Enterprise Java architecture in 2009 Since the Effective Enterprise Java book was written, many of the topics regarding transactions, concurrency and shared state have been resolved.
|
|
while doing a little reading and research, i ended up reading a bit of the hdparm man page. never in my life have i read such a scary man page. i guess it is appropriate for halloween, but it came 2 days late in my case. as a result of my being so impressed with the sheer amount of warnings in the manual, i have decided to compile them here.
|
|
while doing a little reading and research, i ended up reading a bit of the hdparm man page. never in my life have i read such a scary man page. i guess it is appropriate for halloween, but it came 2 days late in my case. as a result of my being so impressed with the sheer amount of warnings in the manual, i have decided to compile them here.
|
|
Local artists and photographers entered more than 100 photographs into the Auburn Arts Association’s Photo XI photo exhibition at the Jan Dempsey Community Arts…
|
|
About 314 million people worldwide are visually impaired, and almost 45 million of those are blind, according to the World Health Organization Web site.
|
|
I had my laser eye surgery today. Instead of writing about how awesome (or not awesome) it was, I’ll first tell you how exactly it happened.
|
After much ado, Donat Studios is finally live! There are a few things left to complete. Eventually setting up the documentation and public git repository for CorpusPHP will certainly take up a fair amount of time. I'm still not quite sure what to put in my portfolio, I was thinking of for the time being just throwing a bunch of my sketches in there. My reasoning and goals behind this site are slightly different than my other sites. More....
|
After much ado, Donat Studios is finally live! There are a few things left to complete. Eventually setting up the documentation and public git repository for CorpusPHP will certainly take up a fair amount of time. I'm still not quite sure what to put in my portfolio, I was thinking of for the time being just throwing a bunch of my sketches in there. My reasoning and goals behind this site are slightly different than my other sites. More....
|
|
Sometimes when an attendee describes me some totally weird problem during a seminar, I am immediately able to answer something like “Hey this looks like a bug related to this Oracle configuration and can be influenced by xyz”. And then people ask me “How the hell do you know all this stuff?” Well, I haven’t been bitten by all of these bugs myself, but I have been doing something for many years, almost every day… reading my email! Oh, ..
|
|
Sometimes when an attendee describes me some totally weird problem during a seminar, I am immediately able to answer something like “Hey this looks like a bug related to this Oracle configuration and can be influenced by xyz”. And then people ask me “How the hell do you know all this stuff?” Well, I haven’t been bitten by all of these bugs myself, but I have been doing something for many years, almost every day… reading my email! Oh, ..
|
|
Less than one week away from release! Looking at the to-do list from last week, I actually haven't worked a lot on the items listed. I've been ironing out a lot of bugs and adding polish. The multiplayer scoring is now working, and you can see everyone's scores on the top of the screen, conveniently color-coded. I killed the ugly black boxes around the scores and added drop shadows instead, and I moved your current balance to the right side..
|
|
If you don’t know what SystemTap is – it’s the Linux world’s attempt to build Solaris DTrace style safe dynamic instrumentation into Linux kernel. I’m not going into religious discussions which one is better here, I have used both SystemTap and DTrace successfully for diagnosing low level issues inside OS kernel, so both are good enough for me :) The problem with SystemTap though has been that it’s not production quality, it’s rat..
|
|
If you don’t know what SystemTap is – it’s the Linux world’s attempt to build Solaris DTrace style safe dynamic instrumentation into Linux kernel. I’m not going into religious discussions which one is better here, I have used both SystemTap and DTrace successfully for diagnosing low level issues inside OS kernel, so both are good enough for me :) The problem with SystemTap though has been that it’s not production quality, it’s rat..
|
|
When I write Java-projects that produce web pages, I test on several levels. First, I use Jetty and WebDriver to test the result via http. (WebDriver even lets me test JavaScript!) But for speed and agility, unit-level tests beat even the fastest integration level tests. Unit tests run much much faster, and lets me pinpoint problems much more accurately. As a general rule: If you introduce a bug, you want a unit test to be the one that sees..
|
|
at work i use two screens for my day to day workflow. i find it’s much more efficient for doing work, like coding. i’ll often have at least one terminal open, a full screen text editor, and usually a number of references, such as the dbus specification open in a web browser . i recently just realized that one of the reasons multiple monitors are so useful to me, isn’t because of the increased screen real estate (although that certaintl....
|
|
at work i use two screens for my day to day workflow. i find it’s much more efficient for doing work, like coding. i’ll often have at least one terminal open, a full screen text editor, and usually a number of references, such as the dbus specification open in a web browser . i recently just realized that one of the reasons multiple monitors are so useful to me, isn’t because of the increased screen real estate (although that certaintl....
|
|
so my boss was recently kind enough to purchase a new keyboard and mouse combo to attempt to relieve the elbow-and-down pain that i endure due to constant programming and mouse moving. thanks. i received my “ logitech cordless desktop wave pro ” today, and 15 seconds later i’m up and running in linux. the keyboard and mouse seem to be really nice, however i won’t dwell on their merits here, i’m sure you can read about that elsewhere o..
|
|
so my boss was recently kind enough to purchase a new keyboard and mouse combo to attempt to relieve the elbow-and-down pain that i endure due to constant programming and mouse moving. thanks. i received my “ logitech cordless desktop wave pro ” today, and 15 seconds later i’m up and running in linux. the keyboard and mouse seem to be really nice, however i won’t dwell on their merits here, i’m sure you can read about that elsewhere o..
|
|
Researchers are looking into a major source of green energy found not in the air, but within roadways.
|
|
after a recent upgrade to ubuntu 9.04, it seems that i’ve been pushed into using some “unfeatures” that i didn’t ask for. well apparently they won’t be unfeatures forever, but for me, notify-osd and indicator-applet aren’t quite ready for my consumption. i realize that ubuntu is trying to improve the desktop experience, but i’m going to need to wait for some more polish first. so how do i get rid of these horrible things ? i really li..
|
|
after a recent upgrade to ubuntu 9.04, it seems that i’ve been pushed into using some “unfeatures” that i didn’t ask for. well apparently they won’t be unfeatures forever, but for me, notify-osd and indicator-applet aren’t quite ready for my consumption. i realize that ubuntu is trying to improve the desktop experience, but i’m going to need to wait for some more polish first. so how do i get rid of these horrible things ? i really li..
|
|
I had my consultation appointment with Perth Laser Vision at Murdoch Hospital today. I had to go through two rooms of testing, where they had me look into all kinds of machines to map the surface of my eyes, check my retinas, and other such things. All in all they had to bring me up to four different types of machines before they sat me back down in the reception area to wait for the surgeon.
|
|
Here is the bane of web developers existence, Internet Explorer incorrectly displaying the CSS box model. What is the box model? This describes all elements used in HTML documents.
|
|
Yes, I have a schedule/deadline now. I'M SO NERVOUS. :) Here's the plan. And when I say "forum", I am of course referring to the fabulous GameDev.net forums . October build - Release 0.3, Oct 31 - with the following AI droids: shotgun, sniper, shield, cloaker, melee, chaingun. Virtual file system, XML map format, working multiplayer with scoring and simple "game over" condition. No ability to choose units yet. First forum announcemen....
|
|
I am half-relaxing half working. What a tiring, but good, day. Had a driving lesson early in the morning. Met up with a friend whose name I will not mention because then I won’t be able to talk about incriminating “froggy” evidence I have on him. Hung out in Fremantle, in the heat (37 degrees today!). Then got back, had a dinner with C (after a very wet after-pool hug), bussed it back to my house, took a 2km run, had a shower, got my things..
|
|
President Barack Obama, winner of the 2009 Nobel Peace prize, was awarded for the things he might one day accomplish.
|
|
Thirty-two percent of people have taken psycho stimulants such as Adderall without a prescription, while only 13 percent are prescribed…
|
|
Bruce Schneier - Author of Applied Cryptography - Tradecraft on Public Networks. Dead drops, semaphores, cut outs, telltales...the tools of spying. In a world of continuous communications and ubiquitous eavesdropping, is there any hope for covert communications? Learn about some old tricks of the trade, and some new ones. Bruce Schneier is president of Counterpane Systems, the author of Applied Cryptography, and the inventor the Blo....
|
|
Dan Veeneman - Writer & communications consultant - Several low earth orbiting satellite systems are already in orbit, and commercial service is just around the corner. Global wireless voice and data services will be available from handheld terminals. Dan Veeneman will bring us up to date on existing and future systems and answer questions from the audience. Dan Veeneman has served in various management and technical positions in t....
|
|
Ian Goldberg and Austin Hill - Announcement of Zero Knowledge Systems
-
www.defcon.org
-
16 years ago
-
eng
Ian Goldberg - ISAAC Research Group, UC Berkeley - Cryptanalysis of the GSM Identification Algorithm. About 80 million digital cell phones worldwide implement the Global System for Mobile communications (GSM) protocols. Recently it was announced that COMP128, the cryptographic algorithm that protects the "identity key" in the majority of these phones, was extremely weak, thus allowing GSM phones to be "cloned". In this talk, we will exam....
|