Please wait, page is loading...

Hello! My name is Elise Bosse.

Or it might be Cathy. Take your pick. There's a story to it...

Back to about

Back to projects list

Back to recipes list

Background

background

My name is Elise. That is, Elise to those of you who met me after university. If you are my family member, if you knew me when I was a callow student, then I might consider letting you call me by my Other Name. Otherwise—forget it. Elise it is.

I am a 30-something year old American/Swiss/Australian (just call me Jason Bourne!) living in Luzern, Switzerland with my husband and my little daughter Calliope. I had until very recently two dogs and a cat but I fear those days are no more. I have traveled quite a lot.. Previous to Luzern, I have called Boston, San Diego, New York City, Zürich, Switzerland and Brisbane, Australia home. I’ve only been in Luzern since October 2013 after a glorious 8 years in Oz, and it’s taking me a little while to find my feet here...

I have two sisters and a brother and the 4 of us live in 4 different countries. Yes, we have the genetics of restlessness.

Music

Toni Pollard Band Toni Pollard Band

music

For the last 4 years I was in Brisbane, I was part of a 4-piece jazz band that went gigging around the local bars/pubs/bistros. I have perfect pitch and can listen to music (say, on YouTube) and write it down. Very useful for getting new charts! I’m shortly going to be looking for something to do music-wise here in Luzern.. but what?

If you want the long story, read on...

When I was about 5 years old, my mother decided that it would be a good idea for me to start learning classical piano and violin. Early lessons didn’t go so well and involved a lot of spankings.

Nevertheless, at age 8 I started attending the New England Conservatory of Music Preparatory School every Saturday and continued to do so until I was 17 and headed off to Uni. In addition to violin and piano lessons, I studied music theory, sang in chorale, played chamber music, and went through every orchestra NEC had to offer.

Music gave me the great opportunity to do a bunch of exciting (but under-appreciated) travel in my youth.

1992 Played with summer camp orchestra in Oulu, Finland
1993 Tour with NEC’s Youth Symphony (under Aaron Kula) to Italy
1994 Tour with NEC’s Youth Chorale (under Geoffery Hicks) to Germany
1994 Played with summer camp orchestra in Liminka, Finland
1995 Tour with NEC’s Youth Philharmonic (under Benjamin Zander) to Argentina and Chile

Once I got to uni I got utterly distracted and stopped playing altogether. Took a good 10 years off.

In 2005 I started playing again a little bit—weekly chamber music with some friends. It gave me the chance to pick up my violin again, even though years of typing and working in IT have stolen much of the mobility of my hands. When I came to Brisbane in 2006, I played with the Brisbane Philharmonic for about a year and a half. I also have been taking 6 weeks each year to play with the Queensland Philanthropic Orchestra, which plays fantastic repertoire. Too bad it’s only 6 weeks per year!

In November 2006 I bought a vintage Conn 10M (Naked Lady) WWII era tenor sax and taught myself to play it: played with the Brisbane Symphonic/Swing Band for a couple years until leaving for a 7 month stint in Switzerland.

On returning to Oz in 2010, I joined a 4-piece jazz/funk band. We go gigging at bars/pubs/cafes/festivals around Bris and I am absolutely loving it!

Work & Study

work & study

I’m a jack of all trades by both design and circumstance and I have worked in a multitude of areas from research labs to summer programs to system administration to management consulting to technical writing to software development.

My first job after migrating to Oz in 2005 involved contracting for the Queensland Office of State Revenue; from 2007 I spent almost 5 years doing PHP development for Creation Ministries International. I’m at loose ends now: a bit sick of PHP and websites, doing a bit of contract work, learning lots of new things, and plotting what to do next!

As for studies, I spent my disillusioned youth at the Winsor School in Boston, copped out early (yes, I am a high school dropout) to spend 5 crazy university years at M.I.T., and, then, after that and 6 years in the Real World, spent a semester starting my Masters of Ancient History at University of Queensland before becoming disgruntled with the system.

I do not Twit

Coding & Plugins
prettyPhoto
full blown jQuery media lightbox
Nivo Slider
beautiful jQuery image slider
MediaElement
consistent HTML5 audio/video
LESS
make your CSS dynamic
normalize.css
CSS normalizer for modern browsers
PDFTK PDF Toolkit
for scripting & processing PDFs
Learn Node.js
learn Node.js with total confidence

I do Facebook, though

Frontpage Manager

Frontpage Manager

Frontpage Manager is a plugin I wrote for WordPress because I wasn’t quite satisfied with what I found with other people’s plugins… and also I wanted to learn how to write WordPress plugins!

I would welcome any comments on this plugin. If you have suggestions about how I wrote the plugin, or experience problems with it, or if you would like something added to it, please let me know!

Description

Frontpage Manager allows you to customize how the posts appear on your frontpage in several different ways.

  • you can have the posts drawn from all categories or a subset of your choosing
  • you can choose how many posts should display on the front page (this is distinct from WordPress’ built-in Reading Settings which applies to all blog pages)
  • you can have each frontpage post limited in length by number of characters, words, or paragraphs
  • you can choose which HTML tags should be stripped from frontpage posts
  • you can specify a read more link, etc. if you like
  • you can hide the category in the page title, if you wish

The plugin will attempt to make sure that any tags that are interrupted by the post-limiting feature are matched so as not to cause formatting issues.

Compatibility

I have tested this plugin from WordPress 2.8.

Installation

Install the plugin automatically from WordPress (go to Plugins -> Add New) OR Install manually:

  1. Unzip the plugin files to the ‘/wp-content/plugins/frontpage-manager/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Set your preferred settings through the Frontpage Manager section under WordPress’ Settings menu

Frequently Asked Questions

Does this plugin also apply if you have a static page set as your frontpage rather than latest posts?
Yes. There are settings in the back end such that you can apply all options to your main posts page even if you have a static page as the front page, and you can also apply the word/character/paragraph limitation to the page that is your static front page.
How can I style how the read more link looks?
The link is contained within a div that has been given the class ‘fpm_readon’. Simply add .fpm_readon{} to your theme’s style.css and put whatever CSS styling you want in it.

Screenshots

See Screenshot 1

Download

Version 1.3 Right-click and choose Save as or Save link as

Changelog

Version 0.9 beta — December 2 2009

  • Plugin launched

Version 0.91 beta — December 4 2009

  • Removed default from ‘Read more linktext’ so you don’t have to have any if you don’t want
  • Allowed option ‘all’ for ‘Tags to strip’ for those who wish to get rid of all HTML markup
  • Fixed small bug where ‘Tags to strip’ field was disappearing inappropriately

Version 1.0 — December 7 2009

  • Implemented selection of multiple categories from which posts will be displayed
  • Made it so ‘Read more linktext’ and ‘Text ending’ are not displayed when post is too short to require limiting

Version 1.1 — May 14 2010

  • Fixed the PHP error that showed up when no category was selected, and put in a warning
  • Made it so you can apply the word/character/paragraph limitation to a static front page
  • Made it so you can apply both post category/number limitation and word/character/paragraph limitation to main posts page, when it isn’t the front page (i.e. you have a static front page)
  • Made it so that the post category is not displayed in the title of the homepage

Version 1.2 — June 6 2010

  • Bug fix: Made the hide category in page title a togglable option in the backend since it doesn’t always seem to work… This is just a quick workaround until I have the time to devote to figuring out why my method of hiding the category in page title, doesn’t always work (sigh!)

Version 1.3 — February 25 2011

  • Bug fix: The existing method of limiting by category was not working with WordPress 3.1 so I added in another method that should.

Calliope

Calliope Jane Bosse Calliope Jane Bosse

calliope jane

Calliope is my beautiful daughter, born December 2009. I can't believe how blessed I am to have her. She awes me with her beauty and intelligence and wit about 90% of the time and drives me crazy about 70% of the time (yes, that is intentional overlap)... but the latter mostly because she is so much like me. Scarily like me, really.

She can cook and drive and ride a horse and wash dishes and play harmonica and type and dance all night. And wear her underpants on her head. It's all you need, really.

Writing: Creative and Otherwise

writing

I always loved writing. I started my first “diary” at the age of 8 and spent most of my childhood/teenagerhood writing short stories. At uni, I did 3 years of a B.S. in Biology before realizing I hated it; then spent a year doing archaeology and scheme and game theory while flailing over choosing a new major. At the end of the year I suddenly realized I’d unintentionally completed most of a major in Creative Writing already, simply by merit of having taken a lot of writing classes just because I enjoyed them (and because MIT forces you to take Humanities courses). So I whipped up a thesis and voila, B.S. in Creative Writing. VERY weird if you go to MIT.

I have not included the majority of stuff I’ve written here, judging it to be too bad or too dodgy. What’s left… a few years ago I was working on a novel for my own amusement. It’s not very good (or very cheerful), and I haven’t done anything with it since 2010, but I hope to pick it up again someday…

Miscellaneous

  • Myrene My nameless in-progress novel
  • Ode to U-Haul I wrote this when very, very angry… in case you can’t tell!

Masters in Ancient History

Undergraduate Creative Writing

Technical Essays and Reports (Undergraduate)

Fonts & Design
All Free Brush
Free Photoshop brushes, vectors, etc.
Font Squirrel
Free fonts & webfont generator
Font Awesome
A free iconic font
Icon Slate
Make icons for desktop & mobile platforms.

Interests

interests

I spend my free time playing music (I actively play with a band), coding, writing (I have a B.S. in Creative Writing in fact), cooking, amusing my husband & little girl and otherwise having adventures.

That being said, my interests are varied and capricious and I can’t list them all here… suffice to say I’m a person that needs a lot of physical activity as well as constant mental fodder. I’ve got my fingers in a few different pies… deciding where to go and what to do next is the only problem. Life’s exciting, hey?

Visit me on LinkedIn

Second Life: creations

second life creations

So I heard about this “game” (more like alternate reality) from a workmate ages ago and got myself a free account. I’d only explored it a little bit before I couldn’t help myself and went diving into their proprietary coding language. It was very interesting and different, because it was my first experience with 3D modeling, texturing, and animation, and I had a great time for a few months building objects in-world. I even entertained myself for a while by downloading OpenSimulator and running it on my own VPS… voila, my very own personal virtual world!

The first item I built was a playable tenor saxophone (seriously out of date by now but still selling) and since then I’ve built a number of other random items from futons to fireplaces to hobo bedrolls (don’t laugh) – all scripted, animated, and highly customizable, of course! See a list

I’ve actually made a fair bit of Second Life cash selling this stuff. Enough to pay my avatar’s rent on a charming little cottage by the sea, and keep her stocked in fancy boots as well! Even more amusingly, I recently cashed my SL cash out for real money and bought a plane ticket to San Francisco. So you see, the time and effort wasn’t TOTALLY wasted...

Not much to see yet

See what amuses me

Beliefs

beliefs

To come.

KNDB Session

KNDB Session

KNDB Session (which stands for Kirilisa’s Native Database session) is a Codeigniter plugin which is based upon the Native Session plugin (with some notable changes) but allows use of databases via PHP’s ability to store sessions in a DB.

This plugin is long out of date. It appears that EllisLab took over all the older/abandoned Codeigniter plugins and moved them from the old plugin wiki to EllisLab’s github account. Even more interesting, it appears that some other person has actually been making changes to my plugin (I just discovered this). Trippy. Anyway, the version that has been taken over by EllisLab is located here.


Overview

  • KNDB Session is based on Native Session but has database functionality built in.
  • Should be compatible with Codeignitor version 1.54 and 1.6.
  • Designed as drop-in replacement for CI's bundled session library.
  • Allows you to access values from single-dimensional arrays & objects stored in the session
  • Config options and flash data are supported (with exception of session encryption).
  • When using with a database, only the session_id is stored in a cookie. Any other data is stored in the database.
  • When using without a database, only the session_id is stored in a cookie. Any other data is stored in a file on the server (as PHP does natively).
  • KNDB Session is written for PHP5 but could be slightly altered to work with PHP4 (most notably the regenerate_id() method)

Differences between KNDB Session and Native Session

  • Allows use of a database for session storage
  • Keeps track of both sess_expiration and sess_time_to_update (in config) and thus distinguishes between session id needing regeneration and the session actually expiring (Native session considered sess_expiration as the time needed to regenerate a session id and never expires the session)
  • Added method all_userdata() to get all session data: this method is in CI's bundled session library but missing from Native Session
  • Allows you to access values from single-dimensional arrays & objects stored in the session
  • Made some changes to regenerate_id() method to shorten code and a fix potential bug there

Required Database Structure

CREATE TABLE sessions (                                                                                                                           
session_id varchar(32) NOT NULL,                                                                                                                  
session_last_access int(10) unsigned,                                                                                                             
session_data text,                                                                                                                                
PRIMARY KEY (session_id)                                                                                                                          
);

Example Configuration (/system/application/config/config.php)

$config['sess_cookie_name']            = 'CISESSION';
$config['sess_expiration']            = 7200;
$config['sess_encrypt_cookie']        = FALSE;
$config['sess_table_name']            = 'sessions';
$config['sess_match_ip']            = TRUE;
$config['sess_match_useragent']        = TRUE;
$config['sess_use_database']        = TRUE;
$config['sess_time_to_update']        = 300; 

Usage

  • Place the code in a file named Session.php in your /system/application/libraries/ directory.
  • Use this lib as if you would CI's bundled session library.

Changelog

March 31, 2008: Added ability for values to be retrieved from single-dimensional arrays in the session
April 10, 2008: Added ability for values to be retrieved from objects in the session

Download

It's probably best to download the EllisLab version rather than my version.

Resume

Bible Verse Display

Bible Verse Display

I wrote the Bible Verse Display plugin for WordPress because I wanted to put a verse on my own website, but wasn’t satisfied with what I found with other plugins, especially with regards to having to manually type in one’s favorite verses.

I would welcome any comments on this plugin. If you have suggestions about how I wrote the plugin, or experience problems with it, or if you would like something added to it, please let me know!

Description

Bible Verse Display allows you to add a bible verse as a widget, in a post, or on a page. The verse can be Biblegateway’s Verse of the Day, or one randomly chosen from your nominated favorite verses. Multiple versions/languages are available. When nominating your favorites, verse lookups are automatically done so no typing of verses is necessary.

  • to nominate your favorite verses, simply enter in the verse reference. Bible Verse Display will look up the verse for you. No manual typing in of the verse is necessary!
  • you can select from several different bible versions
  • you can have it display a verse randomly from your favorites, or display Biblegateway’s Verse of the Day
  • Verses can be displayed in English, French, German, Spanish, Italian, or Romanian.
  • Bible Verse Display Widget included

How to Use

Once the plugin is installed and activated, you will see a link to Bible Verse Display under ‘Settings’ in the WordPress back end. Here you can add and remove your favorite verses as well as set the default Bible version and whether you want Biblegateway’s Verse of the Day or your own verses to be displayed by default (the settings here apply when you use the shortcode with no parameters).

  • To use the widget:
    • Go to the widgets page and drag the Bible Verse Display widget to the location you want
    • Set the options as you want
  • To use the shortcode:
    • In your post or page enter in [bible-verse-display]
    • available parameters:
      version (niv, asv, esv, kjv, nkjv, nasv) or the version id from BibleGateway
      type (fav, bg)
      showversion (1 or 0)
      class
      e.g. [bible-verse-display version=”esv”, type=”fav”, showversion=”1″, class=”myclass”]
  • To use the shortcode in your template:
    • In your index.php (or whetever template page you are altering) where you want the verse to appear, put in <?php echo do_shortcode(“[bible-verse-display]”); ?>
    • Parameters above also apply

Compatibility

I wrote this plugin on WordPress 2.9.2 and have tested it through 3.1.

Installation

Install the plugin automatically from WordPress (go to Plugins -> Add New) OR
Install manually

  1. Unzip the plugin files to the ‘/wp-content/plugins/bible-verse-display/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Set your preferred settings through the Bible Verse Display section under WordPress’ Settings menu

Frequently Asked Questions

How can I style the verses?
The verses are contained in a div tag whether you use the widget or the shortcode. The div class for the widget is called bvdwidget. For the shortcode, if you do not specify a class in the parameters, the class is called bvdshortcode; otherwise, it is whatever you specified. Simply add the class to your theme’s css file and style it as you desire.

Screenshots

See Screenshot 1

Download

Version 1.6 Right-click and choose Save as or Save link as

Changelog

Version 1.0 — April 1 2010

  • Plugin launched

Version 1.1 — April 1 2010

  • Fixed bug with regards to the NASV and Favorite verses
  • Fixed bug with regards to different versions of biblegateway’s Verse of the Day
  • Added class parameter to shortcode
  • Added The Message as a Bible version

Version 1.2 — October 29 2010

  • Added a lot more Bible versions (including non-English ones) and changed a bunch of the underlying code to accomodate them
  • Added option to tack today’s date onto the end of the widget title (choice of a few date formats)

Version 1.3 — February 25 2011

  • Added the ability to show or hide the version acronym
  • Added the ability to use either fopen or CURL

Version 1.4 — March 12 2011

  • Added the ability to use either fopen or CURL for Biblegateway VOTD too. Oops :)

Version 1.5 — July 17, 2011

  • Updated verse parser to accommodate biblegateway.com’s changed HTML in their verse display

Version 1.6 — September 21, 2012

  • Updated verse parser to accommodate biblegateway.com’s change to their method of displaying verses

Faces of Nadia

Faces of Nadia

Faces of Nadia isn’t coding; it’s more like Fun with Photoshop. I actually learned quite a lot about Photoshop and graphics while entertaining myself making these. I gained faint notoriety when Nadia’s then-workplace discovered these — but alas, it didn’t last.

Most of the Faces were done back in 2002 – I think it’s high time to make a few more!

Christianity
Creation.com
Mars Hill Church
Associates for Biblical Research

Widget Class

Widget Class

Widget Class lets you assign each individual WordPress widget its own class.

Description

This plugin gives every widget an extra field called “Widget class” so that you can style widgets of the same type differently.

Compatibility

I have only tested this plugin on WordPress 2.9.2 since that is the platform I wrote it on.

Installation

Install the plugin automatically from WordPress (go to Plugins -> Add New) OR
Install manually

  1. Unzip the plugin files to the ‘/wp-content/plugins/widget-class/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Frequently Asked Questions

Screenshots

See Screenshot 1

Download

Not yet published.
Version 1.0 Right-click and choose Save as or Save link as

Changelog

Version 1.0 — May 20 2010

  • Plugin launched
Books & Ancient History
Public domain & free ebooks
you could read for weeks...
Girlebooks
free ebooks written by women
Perseus Digital Library
a lot of ancient texts/literature
Ancient graffiti from Pompeii
no more need be said!

I sometimes wish I had gone ahead and finished my Masters in Ancient History... oh well.

Drop me a line!

What DOES Google plus?

LiveJournal

Easy Directory

Easy Directory

A simple WordPress plugin for a directory for keeping information about contacts/members, complete with images and Google maps integration.

Description

Easy Directory is a simple contact directory plugin. It allows you to put contacts into different categories and upload an image for each contact as well as his/her address and contact information. Google mapping of addresses is integrated, with error checking. There are a bunch of customization options, including selection of which user levels are allowed to administer the directory, as well as the option to enforce maximum image size/dimensions.

Compatibility

I have only tested this plugin on WordPress 2.9.2 since that is the platform I wrote it on.

Installation

Install the plugin automatically from WordPress (go to Plugins -> Add New) OR
Install manually

  1. Unzip the plugin files to the ‘/wp-content/plugins/easy-directory/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Set your preferred settings through the Easy Directory section under WordPress’ Settings menu

Frequently Asked Questions

Screenshots

See Screenshot 1
See Screenshot 2
See Screenshot 3
See Screenshot 4
See Screenshot 5

Download

Not yet published.
Version 1.0 Right-click and choose Save as or Save link as

Changelog

Version 1.0 — May 20 2010

  • Plugin launched
Utilities & Services
lulu.com
easy online self-publishing
cafepress.com
create & sell whatever you design
redbubble.com
sell your art & photography online
ljbook.com
turn your LiveJournal into a book

closeBrisbane, Australia

Games & Amusements
The Guild
so hilarious if you’re a gamer...
Free SL megaprims
get any megaprim sent to your avatar
Running OpenSim as a HyperGrid
run your own SL world
Geri’s Game
pixar short
Schwarzenegger Soundboards
dont’t even ask

Disable Backend

Disable Backend

Disable Backend allows you to completely disable the WordPress back end for a user(s).

Description

This plugin allows you to make it so that certain users have no access at all to the backend. As soon as they log in, or try to access any part of the backend, they will be forwarded to the front end of the site. Only administrators are able to set which users are disabled.

Compatibility

I have only tested this plugin on WordPress 2.9.2 since that is the platform I wrote it on.

Installation

Install the plugin automatically from WordPress (go to Plugins -> Add New) OR
Install manually

  1. Unzip the plugin files to the ‘/wp-content/plugins/disable-backend/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Frequently Asked Questions

Screenshots

See Screenshot 1

Download

Not yet published.
Version 1.0 Right-click and choose Save as or Save link as

Changelog

Version 1.0 — July 1 2010

  • Plugin launched

View next

View previous

View newer

View older