Photo 8 Aug Park City HDR Pano
Source Image Processing Flow:
Canon XTi 10MP - 50mm 1.8 44 Images @ 50mm/9.0 1/1000s ISO 100  [Raw + Large JPEG] - Adobe RGB - AWBJPEG - Hugin Autopano Tool Stitching into : 1 Large TIFF 23951 X 7936 - 735MBTIFF - GIMP Levels Adjustment Exposure & Crop Into : 3 Large TIFF 19872 X 4312 - 1.17GB 3x TIFF - Photomatix [Demo] Tonemapping Into : 1 Large TIFF 19872 X 4312 - 302MB (PackedBits)TIFF - GIMP Curves & Saturation Adjustment & Resize Into : 1 JPEG 3831 x 1024 5.5MB

Park City HDR Pano

Source Image Processing Flow:

Canon XTi 10MP - 50mm 1.8 
44 Images @ 50mm/9.0 1/1000s ISO 100  [Raw + Large JPEG] - Adobe RGB - AWB
JPEG - Hugin Autopano Tool Stitching into : 1 Large TIFF 23951 X 7936 - 735MB
TIFF - GIMP Levels Adjustment Exposure & Crop Into : 3 Large TIFF 19872 X 4312 - 1.17GB
3x TIFF - Photomatix [Demo] Tonemapping Into : 1 Large TIFF 19872 X 4312 - 302MB (PackedBits)
TIFF - GIMP Curves & Saturation Adjustment & Resize Into : 1 JPEG 3831 x 1024 5.5MB

Text 25 Jul Adventures in Scala… sum.java

Well I just started this little jaunt into Scala.  The book I got through Amazon (Kindle App) is “Beginning Scala” by David Pollak.  I spoke with David when discussing whether Lift was a good fit for a project I have.  Now I am reading his book.

The book was written for an earlier version of Scala. Namely; Scala 2.7.8.  I am using it under 2.8.0.  There are some differences in how some of the methods are applied, and what they return.  Most notably was the input.getLines method in the ‘sum.scala’ example.

The error when executing sum.scala

# scala sum.scala
/home/scala/sum.scala:20: error: missing arguments for method collect in trait Iterator;
follow this method with `_’ if you want to treat it as a partially applied function
val lines = input.getLines.collect
                           ^
one error found

What you need to do is add a .toSeq at the end for

val lines = input.getLines.toSeq

Whole file

import scala.io._

def toInt(in: String): Option[Int] =
        try {
                Some(Integer.parseInt(in.trim))
        }
        catch {
                case e: NumberFormatException => None
        }

def sum(in: Seq[String]) = {
        val ints = in.flatMap(s => toInt(s))
        ints.foldLeft(0)((a,b) => a + b)
}

println(“Enter Some Numbers and Press CTRL+D”)

val input = Source.fromInputStream(System.in)

val lines = input.getLines.toSeq

println(“Sum “+sum(lines))

Run it on your box, and it should ask you for some numbers and sum them up for ya.  As David puts it ” [this program] makes use of many of Scala’s features including function passing, immutable data structures, and type inference.”

I think I am going to have fun learning Scala.

Text 8 Jun Adventures in mod_ldap

Want to use mod_ldap or mod_auth_ldap in Apache 2.2.x?

Dont forget to compile apache with —enable-ldap —enable-auth-ldap and —with-ldap

Read More

Text 1 Jun Problems with Live@edu - Saddleback.edu

So these last few days I have been trying to figure out why emails sent to my @saddleback.edu account were being forwarded instead of redelivered to my @ilopez.com address.

I got some clarity today.  It appears that on the initial May 2010 conversion to the Microsoft Hosted Live@edu service; the admin/contactor that created the default account AND the forwarding rules used the ‘forwarding’ rule instead of the ‘redeliver’ rule.

When forwarding a message, it literally takes the action of you going into Outlook and forwarding it somewhere else.  Not the way that I consider forwarding.

When redelivering a message, it just takes the email message intact, and delivers it to the ‘forwarded’ email account.  This is the way I consider forwarding, and how the old Netscape system ‘forwarded’.

The problem stemms from when I am trying to consolidate my CSUF & Saddleback accounts (Whereby they assume that will be the only delivery method using their domains for email addresses), to my Google Hosted account @ilopez.com.  Messages were arriving sporadically, and with a “FW: …” in the subject line, and my email address TO: with my FROM: being @saddleback.edu.  Thus stripping the original sender, and the body would be mangled.  Not good.  Especially when collaborating with students on Blackboard.  Nice one saddleback.

New instructions were posted on http://www.socccd.edu/StudentEmail/faq.html#11

  1. After you sign in to your account through either MySite or directly from Outlook.com, click Options, then click Organize E-Mail, and then click Inbox Rules.
  2. On the Inbox Rules tab, click New.
  3. Under When the message arrives, select Apply to all messages.
  4. Under Do the following, select Redirect the message to.
  5. Select the address you want your mail sent to by double-clicking on it in the address book view. If the address you want to redirect to doesn’t appear, you can enter the e-mail address in the To field.
  6. Click OK to save your selections and return to the new rule window.
  7. Click Save to save your rule and return to the Inbox Rules tab.

However you must use IE 8 to access the ‘Options’ pane of Live@Edu.

To be nice at step 4, click on ‘More Options’ and add an additional action to delete the email.  Might as well save them space by deleting a message you plan on forwarding anyway.

I hope this helps others who have been dealing with the problem recently.

Text 13 May Education My Way…

With the recent news of my 2006 High School compatriots completing their first round of higher education; I cant help but feel a little behind.  Sure if you just use ‘completed first undergrad degree’ as a metric, then by that measure I am behind.

However feeling inadequate would be minimizing my accomplishments from the last few years since that energetic release from the clutches of the California Public School System.  I’ve done a lot, and im only 22.  Sure, its been the requisite 4 years since my high school departure, but I wouldn’t have it anyway.

In fact, the only way I can manage my educational life; is if I do it ‘my way.’  I wouldn’t recommend my way to everyone.  In so few words it has been, take it easy, pay as you go, pick the classes you like & need, and adapt adapt adapt.

While I might not be done with my MBA by the time my siblings enter collegiate life.  At least I will be able to tell them with warm and loving insight of how “I did it; so you can too.”

I wish I could point to some data regarding the percentage of first generation immigrants who enter higher education, that way I could say I was given at least X% of succeeding.  For now I think I will do what i’ve usually done, taken data as it comes, implementing action, succeeding, and watch others amazement to what ive done.

I just dont know any better, maybe thats why I succeed.

Text 6 May Presentations

My mission, that I chose to accept is present at two venues next week.  Monday and Tuesday.  On the Honduras Project, and the experiences I had throughout the project’s inception, formation, development, assessment, design, preparation and finally implementation.

I have to give two very different talks.

One audience UUASC Orange County Chapter, is highly technical and would be very interested in the technical challenges, and details on implementation.

The other audience is decidedly technical as well, but not in Information Technology; water, civil, education professionals will want to hear the story of the 12 individuals who participated, the social challenges, and what we learned as a group there.

Hopefully the media content that I prepare will be used for both presentations, albiet with completely different aims and goals.

In preparation for the talk I picked up Confessions of a Public Speaker by Scott Berkun for Kindle, but I read it on my laptop.  Hopefully I can incorporate some of his ideas in these next presentations.

For the two talks I will have my trusty Canon Vixia HF100 recording, and I will be posting the HD video for the two presentations as quickly as possible.

Text 18 Apr Notes & Bonds

Just wached an video on bonds & long-term notes, made in 1997… where was I in 1997?

I was in 5th Grade, surfing the interwebs at school. It is so weird to see content for higher education made when I was very young, exported to VHS, digitized later from VHS, converted to QuickTime MOV format, made available online, where I then purchased an online license to access such content for approximately $90, downloaded over my now broadband connection (Although slowly from McGraw-Hill Servers @ 180KB/s) and replayed for my now 2010 Financial Accounting Class, on modern hardware.

You’d think that after milking content made for 1997-2000, that they have made enough money to offer better content.  Although the problem is not that simple, my instructor _requires_ us that we use the older edition, and since it is an online class, I am required to buy an online use code to access the ‘Homework Manager.’  Nothing more than the regurgitated teachers-edition, quizzes and exams.

At least I can learn the concepts on my own time, method, and convenience.  Ahh progress.

Link 5 Apr Article in Saddleback Lariat»

Wrap-up article on the Honduras project.

Text 3 Apr Getting lost

In arrowbear

Lat:34Deg.12’18.29” N
Lon:117Deg. 4’46.88” W
Alt:6112ft
(all data in WGS84 format)

Link 2 Apr Article in OCRegister!»

This is cool.  My second article in the OCRegister! :)


Design crafted by Prashanth Kamalakanthan. Powered by Tumblr.