Home > Uncategorized > Things I Learned in January

Things I Learned in January

January

  1. Ruby’s IRB can help in more situations than you realize.
  2. Egglectic in Wheaton, IL is very good.
  3. Giordano’s Chicago Pizza is awesome.
  4. Empty
  5. Empty
  6. Default MTU size for Ethernet v2 = 1500 bytes (28 header + 1478 payload).  Send >1478 bytes and it will not be delivered.
  7. Empty
  8. Empty
  9. Bash alias is executed when defined, functions are executed at runtime (Learned this in December but count it here).
  10. Oracle: Local schema objects can interfere with schemas of the same name.
  11. Increased knowledge of WordPress themes (outside of work).
  12. SQL*Ldr supports a FILLER keyword to skip columns.
  13. Oracle’s query result cache. Link
    1. SELECT * FROM v$result_cache_objects;
    2. SELECT * FROM v$result_cache_statistics;
    3. BEGIN DBMS_RESULT_CACHE.FLUSH; END; /
  14. USA Hockey Registration is done annually, valid from Sept 1 to Aug 31 of the following year.
    1. Blogger Templates (blogspot.com) are one big crazy XML document that include HTML, CSS, and Javascript.
  15. 3 Rules of Logic
    1. “Whatever is – is” – Law of Identity
    2. “Nothing can both be and not be.” – Law of Exclusion
    3. “Everything must either be or not be.” – Law of excluded middle
  16. 1,000,000,000 nano-seconds = 1 second.  MS Active Directory stores some values as 100-nanosecond intervals since January 1, 1601 (UTC).
  17. xvfb – X virtual framebuffer
    1. iceweasel is a firefox port for debian
    2. xvfb + v11vnc + vncviewer = pretty sweet
      1. /usr/bin/Xvfb :99 -screen 0 1280x1024x24 -ac
      2. x11vnc -display :99
      3. vncviewer host:port
      4. export DISPLAY=:99 && firefox/iceweasel
    3. Watch out for Oracle package state during a unit test suite. Constants defined in one test can wreak havoc in others.
    4. http_proxy environment variable can mess up gem installation: gem install [name] –source gems.myserver.com
  18. Oracal DataPump: INCLUDE, EXCLUDE, QUERY.  EXPDP/IMPDP can do schema or schema + data.
  19. ssh -X user@server – Enables X11 forwarding
    1. Introduced to http://en.wikipedia.org/wiki/Levenshtein_distance
    2. http://www.wolframalpha.com
  20. ssh-copy-id user@dest-server (To cut out the password prompt and use your ssh key instead)
  21. Hoagie Haven in Princeton, NJ was a dream come true.
  22. Deep Fried French toast at Hightstown Diner in New Jersey was amazing and the 6 egg omelette was easy to eat.
  23. Javascript Lesson:
    1. !! is a way to convert a reference or value to an actual boolean value.
      Unnecessary if you aren't explicitly checking against that type.
      The following progression is effectively what happens when everything evaluates
      
      !!$('realElement')
      !(!elementReference)
      (!false)
      (true)
      
      !!$('notRealElement')
      !(!null)
      (!false)
      (true)
    2. Learned 4 new board games: Ticket to Ride: Nordic Countries, Can’t Stop, King of Tokyo, Airlines Europe
  24. Learned how to play the card game Dominion.
    1. The Prudential Center in Newark is where the New Jersey Devils play.
    2. Newark is not a safe place to be.
  25. GMail requires the Return-path header property to be set in order to receive mail.
    1. I later found out this was fluke. GMail really cares about a valid SPF DNS record for your domain.
  26. Oracle will segfault when compiling objects if a synonym dependency is invalid.  Recreate the synonyms (even if they appear to be working) and then recompile the objects.
    1. Encountered this error message for the first time when running: select * from <table>
      ORA-14137: Table in partially dropped state, submit DROP TABLE PURGE
      14137. 00000 -  "Table in partially dropped state, submit DROP TABLE PURGE"
      *Cause:    An attempt was made to access a partitioned table in a partially
                 dropped state.
      *Action:   Submit DROP TABLE  PURGE to drop the table.
  27. Learned how to use DataBee.com’s  Set Designer, Extractor, and Loader.
    1. 2.5 hour lesson on Life Insurance, there’s some neat options out there.
    2. Introduced to me http://xebia.github.com/Xebium/
    3. git commit –ammend
    4. Gerrit + Jenkins
  28. Zdeno Chara (NHL) can shoot a 108 MPH slapshot!
  29. The Relativists’ Dilemma: Forfeit your worldview or your humanity.
    1. Can a relativist accuse others of wrong doing?
    2. Can a relativist make a charge of unfairness or unjustice?
    3. Can a relativist improve their morality?
  30. Vasili Arkhipov
  31. http://www.phpbench.com/
Advertisements
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: