Overload

It’s amazing what is available out there now.

Just not enough time in the day.

http://lifehacker.com/201979/technophilia-get-a-free-college-education-online

Leave the first comment

Semi-productive things to do on the web

  • Check delicious popular tags like ‘useful,’ ‘tutorials,’ ‘tips,’ ‘howto,’ ‘advice,’ ‘entrepreneurship,’ etc. for interesting, educational articles to read.
  • Watch one of the thousands of educational videos streaming at TED.com,Academic Earth and Teacher Tube.
  • Read an online book list and find a new book to grab next time I’m at the library.  Here’s another list.  And another.  And another.
  • Read a classic book online for free at Project GutenbergPlanet eBook, or the E-books Directory.
  • Research a new Do It Yourself project at DIY NetworkInstructables,eHow, or WikiHow.
  • Add to, delete from, or just generally sort my ongoing to-do list atRemember The Milk.
  • Create a cool graphical mind map of some of my recent ideas at bubbl.us.
  • Email a close friend or family member I haven’t spoken to in awhile.
  • Backup my recent photos, documents, and other important files online using Microsoft’s free 25 gig SkyDrive.
  • Use Wikipedia’s random article function to pick a random article to read.
  • Touch up on my math and science skills over a the Khan AcademyMIT OpenCourseWare, or LearningScience.org.
  • Send a paper greeting card directly to a friend or relative at enGreet.
  • Start learning a new language online for free at BBC Languages orLivemocha.
  • Watch one of the insightful 6 minute and 40 second presentations atIgnite Show.
  • Use Memorize Now to memorize a cool joke, or poem, or whatever.
  • Use Media Convert to convert video files I have on my computer into a format I can view on my iPhone or iPod later on.
  • Listen to an educational podcast over at Odeo or via iTunes on iTunes U.
  • Read one of the academic journals at the Directory of Open Access Journals.
  • Share my favorite mp3s, photos, videos, etc. with friends and family usingdrop.io.
  • Get a free college education online using this guide from Lifehacker (or read one of the other useful articles on Lifehacker).
  • Inspire and spark my creative mind by looking at a rolling slideshow of the highest rated photos on Flickr for the last 7 days.
  • Catch up on a short history lesson at HyperHistory or The Internet History Sourcebooks Project.  Or find out what happened today in history.
  • Take a fun, educational online quiz at Quizlet.
  • Play an educational online game at LumositySporcleGames for the Brain, or Math Run.
  • Add a little gentle rain to my environment using RainyMood.com and then simply meditate and relax in my computer chair for 10 minutes.
  • Sell old stuff I no longer need on eBay and make a little extra cash.
  • Find a new musical artist to listen to based on music I like at Grooveshark,Pandoralast.fm, or Deezer.
  • Find out what’s happening in our world from quality international news sources like BBC News and Reuters.
  • Leave the first comment

    Card.ly

    Kind of … interesting. Although, I feel it’s mostly a time waster.

    card.ly

    Leave the first comment

    Default method variables Python vs. Java

    In Java you have to set default method values at either

    1) A global level (Not safe)

    2)Each time the method is called before you do any work within the method. This is preferred but involves a couple extra lines of code

    In Python, you can set default values in the definition of the function itself. If a value is passed in, it overrides the default, if not, the default value is used.

    def someMethod (self, var1, var2, var3=’false’):

    In this example, var3 will always be set to ‘false’  (and you don’t need to pass it), but if you do pass it in, var3 will take on the passed in variables value.

    In java it would be more like this:

    void someMethod ( String var1, String var2, String var3){

    String local_var1 = var1;

    String local_var2 = var2;

    String local_var3 = “false”;

    local_var3 = var3;

    }

    You have to define the default value and then overwrite it.

    Leave the first comment

    jquery that looks like flash

    http://adrianpelletier.com/sandbox/jquery_hover_nav/

    Leave the first comment

    What you need to know to program

    Like I said, good blog…

    http://sites.google.com/site/steveyegge2/practicing-programming

    http://sites.google.com/site/steveyegge2/what-you-need-to-know

    One comment so far, add another

    Recruiting good developer’s

    Yea… my company does none of this: http://sites.google.com/site/steveyegge2/google-secret-weapon

    Good blog though.

    Leave the first comment

    Humility

    So you start to feel comfortable with your knowledge of coding and/or a particular language… and then you run into something like this:

    http://www.jwz.org/doc/java.html

    And you all of a sudden… feel small.

    Leave the first comment

    Java encapsulation versus derivation

    Inheritance vs. Interfaces

    http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-toolbox.html

    Interfaces wins out

    Leave the first comment

    PHP Regular Expressions

    http://net.tutsplus.com/tutorials/php/advanced-regular-expression-tips-and-techniques/

    Leave the first comment