Home
entries friends calendar user info The Pædantic Programmer Previous Previous
The Pædantic Programmer's LiveJournal
Add to Memories
Tell a Friend
Zelda's first laugh
This afternoon, right around 1620, Zelda made her first discernible laugh. In order to reduce some strain on my back, I placed her on a soft blanket given to [info]fuzzyredmittens by our friend Stefan before she and I met.

I shook my head while moving it toward her and made baby gobbldy-gook sounds. She burst into baby giggles and then stopped. I did it again and so did she.

Whee! Our little girl is growing up so fast!

Tags: , ,
Current Location: The Walnut House
Current Mood: happy

Add to Memories
Tell a Friend

*sigh*

Back from the hospital...

Syringe Fill Procedure

  1. Remove cap from solution
  2. Sanitize solution lid
  3. Remove spike from packing
  4. Attach spike to solution bottle
  5. Remove syringe from packing
  6. Sanitize spike valve
  7. Remove cap from syringe
  8. Attach syringe to spike valve
  9. Turn solution bottle upside-down
  10. Draw 1.5ML of solution into syringe, ensuring that minimal air is drawn into syringe
  11. Detach syringe from spike valve

Solution administration procedure

  1. Fill syringe as described in Syringe Fill Procedure
  2. Sanitize application valve
  3. Sanitize syringe
  4. Attach syringe to application valve
  5. Remove clamp from IV tube
  6. Slowly dispense syringe into application valve
  7. Re-clamp IV tube
  8. Detach syringe
  9. Dispose of syringe

Heparin Flush (every 8 hours)

  1. Administer saline via PIC valve as described in Solution Administration Procedure
  2. Administer heparin via PIC valve as described in Solution Administration Procedure

Medication Administration Procedure (every 24 hours)

  1. Remove medication from refrigeration 1 hour before administration
  2. Remove cap from end of medication syringe
  3. Remove cap from medication end of tubing
  4. Attach medication syringe to tubing valve
  5. Dispense medication into tubing until medication drips from opposite end
  6. Wait until medication has reached room temperature...
  7. Sanitize PIC valve
  8. Administer saline via PIC valve as described in Solution Administration Procedure
  9. Sanitize PIC valve
  10. Remove cap from PIC end of tubing
  11. Attach tubing to PIC valve
  12. Place medication syringe into pump
  13. Ensure that pump is set to Low speed
  14. Turn pump to On with Alarm
  15. Wait for alarm...
  16. Turn pump to Off
  17. Detach medication syringe from tubing valve
  18. Administer saline via tubing valve as described in Solution Administration Procedure
  19. Detach tubing from PIC valve
  20. Administer heparin via PIC valve as described in Solution Administration Procedure
  21. Dispose of tubing
  22. Remove medication syringe from pump and dispose of syringe
Add to Memories
Tell a Friend
Heard in the car today
(paraphrased)

Hannah: C.J., your driving is bothering the people behind us!

C.J.: Well, as my dad used to say, "You can make all of the people happy some of the time, and you can make some of the people happy all of the time, but you can not make all of the people happy all of the time"...

Hannah: But your driving always bothers everybody!

Tee hee.

Tags: , , ,
Current Location: I5

Add to Memories
Tell a Friend
Look! I publish more than just blog posts!

WoLF PSORT: protein localization predictor



http://nar.oxfordjournals.org/cgi/reprint/gkm259v1?ijkey=7rAn6VnzAJbPKAO&keytype=ref

(please ignore the extra symbols in the following. I just copied and pasted from a different page to give a basic synopsis)




WoLF PSORT: protein localization predictor
Paul Horton, Keun-Joon Park, Takeshi Obayashi, Naoya Fujita, Hajime Harada1, C.J. Adams-Collier and Kenta Nakai,

Computational Biology Research Center, AIST, Tokyo, Japan, 2Center for Genome Science, National Institute of Health, Korea Center for Disease Control & Prevention, 5 Nokbeon-Dong, Eunpyung-Gu, Seoul 122-701 Korea, 3Human Genome Center, Institute of Medical Science, University of Tokyo, Tokyo, Japan and 4Collier Technologies, Everett, WA, USA

*To whom correspondence should be addressed. Tel: + 81-3-5449-5131; Fax: + 81-3-5449-5133; Email: knakai@ims.u-tokyo.ac.jp

Received January 30, 2007. Revised March 26, 2007. Accepted April 8, 2007.

WoLF PSORT is an extension of the PSORT II program for protein subcellular location prediction. WoLF PSORT converts protein amino acid sequences into numerical localization features; based on sorting signals, amino acid composition and functional motifs such as DNA-binding motifs. After conversion, a simple k-nearest neighbor classifier is used for prediction. Using html, the evidence for each prediction is shown in two ways: (i) a list of proteins of known localization with the most similar localization features to the query, and (ii) tables with detailed information about individual localization features. For convenience, sequence alignments of the query to similar proteins and links to UniProt and Gene Ontology are provided. Taken together, this information allows a user to understand the evidence (or lack thereof) behind the predictions made for particular proteins. WoLF PSORT is available at wolfpsort.org
Add to Memories
Tell a Friend
caught with my pants down.
Neat. I found the following in my drafts. I thought I had lost it...




I need to re-build my entire system. Someone broke in to colliertech.org and used the system to send huge amounts of spam. This cost my upstream provider a ton of money. I then misplaced my USB disk which contains a(n admittedly obscure) filesystem with my PGP key, colliertech.org's private root x.509 key and the same for my family.

I could assume that whoever found my usb disk would pass it on to a lost-and-found location without having torn it apart, figured out how to mount the filesystem, brute-forced the password out of the pgp key and x.509 keys, etc, etc. But I won't. I will now admit defeat and start over.

But first, I'm going to read chapter 19.34 of teh RCW, some books on intrusion detection and prevention, some docs on MAC, specifically SELinux as it pertains to Debian.

My mentor and owner/operator of the largest ISPs on the Kitsap Peninsula during the late 1990s said something about the incident that made me think. He said something to the tune of "you were trained better than that."

I don't know that I had ever been trained in security, other than during my stint at Security Portal... But I only worked on writing Perl code there... I was only tangentally associated with any security stuff...

So now I'm going to edumacate myself :)
Add to Memories
Tell a Friend
New blog title
So, I changed my blog name to something more catchy. "C.J.'s Journal of Studlyness" was fun for a while, but it's time to try something new. The new name ("The Pædantic Programmer's LiveJournal") is a play on The Pragmatic Programmer, but using the word "pædant" instead of "pragrmatic."

I changed the title to this in particular because:


  • everyone else has a more mature and catchy blog name than me

  • I'm re-building colliertech.org, after the most recent hacking attack, and it seems like a good time to make some major changes

  • I find myself being being more and more pædantic in my code, my work, and my life these days

  • because my wordpress blog (currently down) is my primary blog, but this one is important, too</lil>


Thoughts? I didn't find any other hits on Google for "pedantic programmer," so I don't think I'm stepping on anybody's toes...

Whee! :)

Tags: , ,

Add to Memories
Tell a Friend
Tao.OpenGl autotools README
I just added a README.autotools file to the Tao Framework source tree.

This will help you build, for instance a tao-opengl-2.1.0.4.tar.gz distribution file.

Comments?
Add to Memories
Tell a Friend
Scarlet has a baby sister...
Zelda Mae Adams-Collier was 7lbs 12oz (the same as my brothers and me), born on Monday, the 28th of May at 10:38am.





Tags: , , , , ,

Add to Memories
Tell a Friend
libtidy folks are lame
they aren't releasing the source on their project page on sf.net, so here it is in tarball format, built using "make dist" from an autotools run:

http://karma-colliertech.dyndns.org/~cjcollier/tidy-0.99.0.tar.gz
(built 2007-05-25)

For the love of $diety, people, someone mirror this, please.

Tags: , , ,

Add to Memories
Tell a Friend
Now that I write blog software, I never post anything...
Oh well. Anyway...

I went to LinuxFest Northwest yesterday with [info]fuzzyredmittens and [info]scarletwilde. I hung out at the Mono Project table and gave away some books and t-shirts that Miguel sent over for the occasion. Coincidentally, the Mono Project booth was set up right next to the MySQL booth, which was manned by none other than Gerry and a couple of his kiddos. Gerry and I manned the MySQL booth together in 2006, and it was good to be sitting next to him again this year.

Tim Maher, retired president for life of the Seattle Perl Users' Group and recipient of the White Camel, was selling copies of his Minimal Perl in the exhibition hall. I bought a copy and Tim even signed it for me. Whee! This is the first book that I've got an acknowledgement in, so I had to have a copy.

Quite a few fun folks stopped by the booth including Paul Bartell, [info]brad, Allison, chromatic and lots of folks with questions, comments, rants and concerns about the Mono project.

We've got a shower for baby Zelda today, so we're not going to be attending the second day of the conference. I hope I'm forgiven... :)

Although Hannah offered to let me sleep in this morning, I couldn't fall back asleep after about 5:15. So I'm writing down some the thoughts that kept me up...

1) Moose helps perl devs create classes that are nearly CLS compliant. It would be nice to either patch Moose to fully implement CLS compliant classes or create a CLI:: namespace with classes that are CLS compliant. OMG! Strongly typed Perl!!!

2) It would be nice to target Perl to the CIL virtual machine. What is the process of adding another architecture to Perl's vast target suite?

3) Module::Starter::Moose, Module::Starter::DotNet, Class::Mop, Class::CLS ECMA335::*

blah blah blah :)

Tags: , , , , , , ,
Current Location: Everett, WA

profile
C.J. Adams-Collier
User: [info]cjcollier
Name: C.J. Adams-Collier
calendar
Back September 2007
1
2345678
9101112131415
16171819202122
23242526272829
30
Ads by Google
foo. bar.
page summary