March 2012

  • strict warning: Non-static method view::load() should not be called statically in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/views.module on line 906.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/handlers/views_handler_argument.inc on line 744.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/handlers/views_handler_filter.inc on line 607.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/handlers/views_handler_filter.inc on line 607.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/handlers/views_handler_filter_boolean_operator.inc on line 159.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 24.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/plugins/views_plugin_row.inc on line 134.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/plugins/views_plugin_row.inc on line 134.
Leeland's picture

Java Performance Cheat Sheet

An Oracle Java Architect, Rupesh Ramashandran posted a great 'cheat sheet' for JVM performance tuning. Essentially he shows what the key 15 tuning parameters are (of the 50+ available) where you are most likely to get the best results. He also gives solid clues for logging and diagnoses. If you need to get better performance from the JVM this post will save you lots of time and effort. He covers production JVM instances running on multi-core server class machines.

His Blog entry is at http://randomlyrr.blogspot.com/2012/03/java-tuning-in-nutshell-part-1.ht...

Leeland's picture

Storage Technologies Should Usably Persist (for 2400+ years)

It is interesting to consider that the thoughts of one person who lived in a society which seems familiar yet alien 2400 years before I was born are not only still available to be inspected in their near original state but are communicated to me in a device purchased by my Father when I was born over 4 decades ago. Even more interesting is the thoughts of my father (and countless others) on the thoughts of that 2400 year dead man regardless of age are also available. If you haven’t figured it out yet, I am speaking of books.

Leeland's picture

Real world damaged caused by a cyber warfare weapon

Cyber warfare HAS cause real world damage on purpose. The Stuxnet computer virus was designed and used to purposefully damage a specific Iranian nuclear facility. It got there by typical computer virus means of infecting computer after computer until it got where it wanted to be. What is really interesting is that it was designed to attack only one specific computer and to do real world damage.

In case you missed it 60 Minutes did a pretty interesting story just this week on cyber war and how it isn't just a theory any more.

Leeland's picture

All of bash history revisited: load time solved plus directory history

Imagine logging into a box after a nice long three day weekend and asking yourself "self, what was I doing last Thursday?" or "what did I do on this server when I was here nearly a month ago?" What if you could answer that in such detail as what you did, where you were when you did it and you could get back there with only a few key strokes? Check this out (opening a new ssh session to my production box I haven't been on for weeks):
Using username "a-lartra".
Authenticating with public key "imported-openssh-key" from agent
  
Leeland's picture

Natural Order is the future of concurrent processing

David Ungar gave a Talks on Computing Systems (TOCS) at Carnegie Mellon University called "Everything You Know (About Parallel Programming) Is Wrong!: A Wild Screed About the Future." (http://www.cmu.edu/silicon-valley/news-events/seminars/2011/ungar-talk.html). It’s just over an hour long and I am so excited to have the natural model being looked at. The imposition of artificial constraints to force computations to occur in a specific ordering has always rubbed me the wrong way.

Thread Slivers eBook at Amazon