play the perfect courtier – law 24 – #48laws by robert greene

Law 24 The perfect courtier thrives in a world where everything revolves around power and political dexterity. He has mastered the art of indirection; he flatters, yields to superiors, and asserts power over others in the most oblique and graceful manner. Learn and apply the laws of courtiership and there will be no limit to …
Continue reading play the perfect courtier – law 24 – #48laws by robert greene

reviewing

I was contacted by Packt a few months ago to be a possible author of an eBook on the {{Raspberry Pi}}. As fun as that sounds like it would’ve been, I am in no way qualified to write on the topic, as I’ve both never used one, and don’t really have the time to play …
Continue reading reviewing

concentrate your forces – law 23 – #48laws by robert greene

Law 23 Conserve your forces and energies by keeping them concentrated at their strongest point. You gain more by finding a rich mine and mining it deeper, than by flitting from one shallow mine to another – intensity defeats extensity every time. When looking for sources of power to elevate you, find the one key …
Continue reading concentrate your forces – law 23 – #48laws by robert greene

network install of centos 6

I wanted to try something different when playing with CentOS 6 recently, so I did a network install. Other than one very small detail, the install is identical to installing off a normal ISO. Here’s the difference: use the netinstall.iso (eg http://centos.datente.com/media/6/isos/x86_64/CentOS-6.4-x86_64-netinstall.iso) when it asks for the URL to grab your image from, use something like http://centos.datente.com/media/6/os/x86_64 (make …
Continue reading network install of centos 6

use the surrender tactic: transform weakness into power – law 22 – #48laws by robert greene

Law 22 When you are weaker, never fight for honor’s sake; choose to surrender instead. Surrender gives you time to recover, time to torment and irritate your conqueror, time to wait for his power to wane. Do not give him the satisfaction of fighting and defeating you – surrender first. By turning the other cheek …
Continue reading use the surrender tactic: transform weakness into power – law 22 – #48laws by robert greene

what should a professional services group’s goal(s) be?

Should it be as a revenue stream? Or can it be far, far more? Every place I have worked since getting into professional services back in early 2008 has viewed the goal of the organization as making money by performing services. Whether or not the customer was happy, something useful was delivered, whether a relationship …
Continue reading what should a professional services group’s goal(s) be?

unsales

I am a huge believer in unsales. And not in the pharmaceutical industry sense. Because “shipping is a feature“, and because I intensely dislike the “do it for me, then hand me the keys” mentality, I routinely follow the unsales methodology. What is unsales? It is [almost] only selling what a customer can use today. I …
Continue reading unsales

there’s never enough documentation | there’s too much documentation

Documentation is vital. There’s never enough. And there’s always too much. In general, these are the areas I find documentation to fail: Not Enough Too Much/Many why-tos (instead of how-tos) tutorials on things you need architecture explanation design philosophy “how we got here” “why we are here” future plans / roadmaps deltas from standards recording …
Continue reading there’s never enough documentation | there’s too much documentation

new documentation should always augment the status quo

In my line of work, I often need to create documentation for clients. Documentation in general is a Good Thing™. But good documentation’s goal should always be to augment and improve upon what already exists – not to supplant, downgrade, or muddle what already exists. A prime example of this has come up with a …
Continue reading new documentation should always augment the status quo

datacenter bandwidth charges can be crazy

Why are colocation bandwidth rates so crazy expensive? In an era of ubiquitous broadband to the home, why are connections in datacenters still so expensive? I see charges on the per-GB-transferred scale, or flat-rate charges per MB of bandwidth. I have yet to figure out why these rates can vary so wildly even in datacenters …
Continue reading datacenter bandwidth charges can be crazy

on-demand, secure, distributed storage

In follow-up to a friend’s blog post on TrueCrypt, and in conjunction with some previous investigation and interests I have had, I am wondering how difficult it would be to run a tool like MooseFS in conjunction with TrueCrypt to provide a Wuala-like service as a plausibly-deniable data haven a la {{Cryptonomicon}}.

posting from google+ to other services with ifttt

I’ve been using If This Then That (best part? it’s free!) for several months, and wanted to share a simple way to post updates from Google+ (or any RSS feed, but I digress) to your other social media services. Currently I only use Google+, LinkedIn, Twitter, and Facebook – though I am sure this basic process …
Continue reading posting from google+ to other services with ifttt

testing hardware performance differences

I’ve been attempting to understand how hard disk cache sizes affect performance recently (and whether it’s worth shelling-out about twice as much for a drive with 128MB vs one with just 64MB). What would be the best way to personally investigate the performance differences to help determine which is better (if there’s even a noticeable difference)? …
Continue reading testing hardware performance differences

100000 years ago tonight …

… in binary. Not sure how DST factors into it all, but my parents welcomed me into the world approximately 32 years ago now (at 2323 local time in 1981). It’s been a great first 25 years, and I can’t wait for the next 26!

always use verbose output when troubleshooting

In my eBook, Debugging and Supporting Software Systems, I wrote about several aspects of submitting good bug reports and support ticket, how to communicate, and more. If you’re ever troubleshooting a problem, it is universally helpful to enable the most verbose output possible in logging (stdout, stderr, and log files). You may not want it …
Continue reading always use verbose output when troubleshooting

#moosefs @smartfile – distributed, redundant file management (#olf2013 talk)

As promised, some follow-up to OLF. Chris from SmartFile gave a great talk at OLF this year on MooseFS and how SmartFile leverages it to handle their rapidly-growing storage infrastructure. Specifically, he compared it to Ceph and GlusterFS. In short, MooseFS provides better configurability than either Ceph or {{GlusterFS}}, runs with lower overhead, and provides …
Continue reading #moosefs @smartfile – distributed, redundant file management (#olf2013 talk)