Friday, October 16, 2009

Houston, need some help here...

So yesterday - in the immortal words of Angry Kid - "was an anus.
Horriblus. Horriblanus". I found my students - class 5 to be exact -
don't seem to know how to divide. For real, 4/2 gave then problems.
Plus, I was called upon to give the message during the fellowship
prayer meeting yesterday.

That wasn't so bad, except someone right in front of me seemed more
interested in looking outside. I do suppose it's marginally better
than that time I was called upon to give the message during Party
House morning devotion. Then, I think someone walked out once I
stepped up. Then again, yesterday, the person couldn't just walk away
- Party House is over 10 minutes walk from the church we use for
meetings.
Today was much better. A showed up at PH, planning to spend the night
with me. I went to prepare a meal without inviting him cause my last
real meal was yesterday morning, and I'd just come back from my PPA.
Had to give some students 6 strokes each cause they didn't attempt
their Science homework. Wasn't pretty.
Mallam SK put on the gen for almost 7 hours today. Good thing too,
since both my phone batteries had run down by last night. Spent some
more time on C#, lambdas & LINQ via LinqBridge. Then wasted quite the
rest of the time watching Kurozuka.
Odd thing happened this morning: yesterday evening, my roommate went
to get water from the borehole @ the local government office. Today,
he suggested I use some of it for my shower this morning so I didn't
need to stress myself for water. Forgot all about it till now. Thank
God for favor. Well, I'm having dinner, so some other time then.

--
Sent from my mobile device

--
Sent from my mobile device

Monday, October 05, 2009

To join, or not to join, that is the question

Erma Bombeck said, "Insanity is hereditary, you can catch it from your
kids" . I agree. There are few human beings as crazy as kids. I should
know. I teach Social Studies & Science to kids at the moment. I hope I
was never a kid. I like to think of myself as always having been sane.
On the issue of kids, we had power yesterday morning & this morning in
Tsafe. It was a miracle. Someone had to have done something *REALLY*
good to have offset all the candy-stealing (from kids) I've done in my
life (maybe Jesus died?).
On the subject matter, I'm wondering if I should join the League of
Nonpaying Mobile Internet Users on MTN. I realize I called them niggas
a while back. Then I got off my high horse for a bit. There's little
difference between software/media piracy & stealing bandwidth. One may
be bytes stored, and the other bytes streamed. Same difference. And
since I've been branded as an unrepentant pirate (I wonder when I'll
kick the fansubbed anime habit, for one thing), I belong in the same
class.
Anyway, I'll be nodding off soon so I can get up early to prepare to
go to the asylum-sorry, school. Later.

--
Sent from my mobile device

Saturday, October 03, 2009

Somebody help!

About 7.30 this morning. A cold breeze is blowing & I'm sitting in
front of Party House swatting away flies that land on my legs. Despite
all I know about this place, I'm still wearing shorts. Maybe I'm just
used to them.
I have a bit of a headache, I've no idea why. My roommate just said
hello. I waved back, but remembered that last night, he asked someone,
'she Dipo na human being?'. It feels difficult to stay positive here.
More & more, this place shows me my flaws all too clearly: my tendency
to look for a crutch, to lay blame, to find excuses, my selfishness,
indecisiveness...my dirty laundry is being exposed. So far, however,
only I see it.
I've been sleeping with someone - literally. At least half of my
room's population is made up of corpers yet to relocate to their
places of primary assignment. One used to be in my platoon. On the
strength of that, and because there was no other free space in the
room with a mosquito net, I invited him to sleep with me on my bed -
and have been regretting it since. Mostly due to my reduced personal
space. It sometimes makes me consider him a nuisance. Now they won't
be leaving until after clearance. Yay. Be still, my expectant heart.
Someone once said it seems to be a crime to supply power to this part
of the state. I remember someone telling me she was posted to a place
where there's power 12 hours daily. I wish that were me.
I feel I'm slowly going crazy here. On the 1st, people were playing
draughts around this time. Shows what the place is like. I've cooked &
eaten out of boredom a couple of times.
I really wish I've something upbeat & positive to say, but it's hard
enough not being actively destructive. There are some good things
about here - you'd be suprised just how many potatoes I got for N100
here; or some of the kids where I teach.
Well, I've gotta go now. I've run down my phone battery writing this.
Have a great weekend.

--
Sent from my mobile device

Sunday, September 20, 2009

Back in Tsafe

So I'm back in Tsafe, Zamfara state. Evenings are boring, considering
there's been no power. It's not yet 8pm, and everyone's indoors.
I'm living in a sorry building called 'Party House', as there's no
accomodation in my place of primary assignment. Quite a number of
corpers are here, some temporarily, some until the service year ends.
I have to confess I don't have a whole lot of enthusiasm for this
place. Since I don't have a matress, I had to get a mat from a kind
soul who let me have his.
I got here just as the fast ended, so I had no luck today getting some
things I'll be needing for the service year.
I'm not sure why I'm not complaining that much. I really thought I'd
be more miserable than this. Or maybe I've not really grasped the
enormity of my situation. Either way, some guys just started asking my
advice about what laptop to buy (something I *really* hate being
asked, because newbies don't easily get that it's not an exact
science). Well, it's past 8, and since there's nothing doing, I'll be
going to sleep. Later

--
Sent from my mobile device

Saturday, September 19, 2009

New blogging option

Since Opera Mini was shut down by my mobile service provider, I've
needed to look out options for doing my 'internetting' (mostly Twitter
& blogging - i'm mostly ok as far as email goes). I've found out how
to make Twitter work with my builtin mobile browser, and enabled
blogging via email. I wish the email source had more options, but
whatever works, right? Later.

--
Sent from my mobile device

Monday, September 14, 2009

A trip down to the South-South

We (that is to say my family) just got back from a trip to the South-South, specifically Delta State. We went there to attend a traditional wedding ceremony — my dad's.

We left Friday morning, a few minutes past 6am. I was late as usual, trying to complete my previous post, add appropriate music to my MP3 player and phone, and generally get stuff ready to create my kind of atmosphere in a strange land. One consequence of my leaving the house late was that I was left to lock the flat, but someone had taken the key away, so I was basically wasting my time in there. Anyhow, we managed to get to my uncle's less than 10 minutes late, said hello, hi and whatnots to my cousins, and then left for the 'real' convergence point, where some staff from my dad's office were already waiting.

Nobody had had breakfast, and I was just recovered from a bout with malaria, so I was pretty hungry. I then realized I'd left my medication at home. Fortunately, I'd completed my dosage of shots the evening before, and since I was basically on painkillers, I decided it wasn't too much of a problem (of course, I still have a sneaking suspicion that the shots were responsible for some itching attacks I got about my hands and feet). I would have cause to feel some regret about that later. After waiting around for some people to show up, we finally took off from Ojota almost two hours later than we agreed to meet. I promptly fell asleep within 30 minutes of our departure, considering that I'd been up most of the night before, and I've shown very little tolerance for staying awake on long journeys till date.

Anyhow, the journey was pretty uneventful until sometime about 11am, when we got to Ore. Let it suffice to say that quite a number of the rumors I heard turned out to be true, as we spent about 5 hours in senseless traffic there, and might have spent longer had not our driver taken a turn off the main highway and somehow linked to the end of the snarl. At this point, I must: thank God we weren't longer in the traffic & congratulate the Federal Government of Nigeria for keeping to the Zero Point Agenda with such tenacity. The road was in a woeful state of disrepair — it was common for drivers to leave their rightful lane and face oncoming traffic. I can't say I completely blame the leadership of the country, though — attempting to start the necessary repair on that road would probably paralyze traffic. Still, while they vote themselves pay raises and feed fat on the nation, ordinary people have to make do with such sub-human circumstances. Casting blame won't solve the problems facing the country, so I'll get on with my story.

Sometime close to 10pm we wandered into the Ibru Center, Ughelli, Delta State after a long journey. While it's showing age, it's a lovely place, well laid-out. It was built and donated by Alex Ibru to the Anglican Communion. It's usually used for retreats and the like. It's even got a swimming pool. Would have uploaded pics, but the camera I used is actually a camcorder and records better movies than it takes stills (crappy 640x480 stills). The upshot is that we turned in late, really late.

Saturday began at a rather more sane pace. The traditional wedding was to start at midday, so we basically had free time till it was about 11, then proceeded to get stuck again in traffic. We finally got to the venue some minutes to 1, and soon after I began recording the proceedings. Then I had to deal with people walking just any old way and getting in the way of my recording. After some preliminaries, the real action moved into the house while most people started on the food. I was constantly on my feet, pushed around by photographers and cameramen, as well as trying to avoid stepping on people's feet, and soon my patience had gone where dead crabs go (it also didn't help that I'd wanted to take a leak since we got out of the bus). After the customary gift-giving and payment of the bride price, some fake brides were presented :), before the real bride was brought forward. Soon it was over, and then the couple presented themselves to everyone before going to their 'thrones'. Loads of pictures were taken at the point, and after about three-quarters of an hour more, we left. I don't think I have to say what I first went to do ;) I later heard that someone fired a gun into the air. I had seen some guys walking around with arms, but I decided to pay them no mind. These Niger Delta people, dem fit kill person o!

The trip back yesterday was mostly uneventful, except that an idiot mobile policeman threw a block of wood at our driver when he didn't turn as quickly as he wanted to. I wanted to toss the wood outside the bus, but when I saw he wanted to pick it up for another go, I help on to it tight. I guess he was pissed off that he couldn't get something from a younger man, so he punched me in the head. I spent quite some time after that wishing I had super powers, like an ability to stop time or something. Of course, I didn't get any by wishing :P. When we got to Lagos, someone wanted to get off at Alapere bus stop, since we were en route to Ojota via Ogudu. We parked into the bus stop proper, only to be told by waiting LASTMA and mobile policemen (ostensibly overjoyed that some mugus had fallen into their trap) that that spot was a BRT-only parking space and we'd have to shell out 25k. For crying out loud, there's a pedestrian bridge at that spot! Of course law-abiding drivers would want to drop passengers off at the bus stop and not just stop off the highway. Besides, the sign that the space was only for BRT buses was located inside the parking area! You wouldn't be able to read it until it was too late! Anyhow, it was settled in proper Naija fashion — which I'm not proud of.

Well, I'm back and will soon be leaving for Zamfara again, as my leave's just about over.

Friday, September 11, 2009

Some things I just don't get

Word of faith guys may hack me for this title, but there are things that I won't understand this side of eternity. One thing I definitely know is I never wanna get ill EVER again. My rump has been exposed to four different women in the last 3 days, and while I joked to the nurses about it — even going as far as being asked "don't you have a girlfriend?" — I have to say that it's embarrassing. It doesn't do anything for my pride (I can't tell about other guys) to discuss my health while an attractive lady (at least one of the four was — and married too :P) sticks it to me with a hypodermic needle.

and that's why I don't understand why seemingly smart women (and dumb ones too) act like the one I sat behind in the bus I took to get my last shot yesterday evening did — her bare rump was quite exposed when she sat down, and stayed that way the whole trip . I wanted to gag. That's nigga behaviour — if the top shows too much or the bottoms sag, CHANGE IT!. I feel so strongly about this that I actually wanted to make a decision on dating someone because she consistently avoided exposing herself. She is fashionable, but not crude

And on nigga behaviour, some cheapskate niggas who use hacked versions of Opera Mini have now made some other niggas working in MTN to block Opera Mini. I've always paid for my browsing using Opera Mini. Now I can't use it. It's like Chris Rock said: Black people enjoying something, niggas come and f*ck it up. later

Thursday, September 10, 2009

Back...for a while, anyway

feels good to be home. and i have been home for two weeks today. unfortunately, i was too lazy, too busy, too tired and too ill (not all at the same time, mind) to log in here and update my own blog. geh. anyhow, i'm breaking that cycle now. i also hope to blog at least once a week when i get back to Zamfara, since my local government of posting is a nice little place that has no internet whatsoever.

Camp had its good sides. i wasn't the only person from school posted to Zamfara — a buddy of mine was posted there too (not that it did much good; we did see quite a number of times, but...life happens, you know. and in case you didn't already know it, i kinda get prickly when i think people get too close. defense mechanism. what can i say?). i got stuck in the most unserious platoon, managed to escape most of the hard stuff, and even got to play a couple of Scrabble™ games with a pretty good player. met some chicks, didn't get into any relationships, didn't get redeployed, and got posted to a nursery and primary school.

before i left home i started developing an application for a friend, and due to time constraints, i was forced to use an ORM for the project. since getting back i've worked more on the project and what i really want to say is: how in the world did i live before NHibernate and Castle ActiveRecord? it's going to be very hard doing any development and still using SQL queries and data connection calls. if you're never used an ORM before and you're a developer, you should invest some time in learning one. i recommend NHibernate for .NET developers, but since i think the XML mappings are a pain (turned me off NHibernate immediately), you can use a framework that leverages NHibernate without the mappings. Examples include Castle ActiveRecord and Fluent NHibernate(please be familiar with C# 3.0 syntax - it'll help. greatly)

in developing the application i mentioned above, i have become even more convinced that UI development is for idiots. it feels so much like cruel and unusual punishment. must be why my pay was that low — i hardly did any UI development while i was working. simply focused on logic. mostly daemons and console apps in my kitty.

apparently i pissed off some demonic mosquitoes for being far too heavy to carry away to roast over their campfire in Zamfara, so they retaliated by injecting me chock full of malaria parasites. slow-acting ones. for more than a week after i got home, i never realized anything was wrong. and the flies must have had something to do with it too. that place is full of flies. apparently they overheard me asking several times if there wasn't any commercial gain to be had from houseflies, and acted as informant to the mosquitoes. ah well.

my leave's almost up, and i haven't done anything i wanted to do for myself, and i have so much to do for other people *sob*. well, i'll be off now. i'm glad Jeff Lew finally made his dream of creating his own movie come true (bu he lived on his savings for 4 years to make it happen!). since the first time i watched Killer Bean 2: The Party, i was impressed by his work. Jeff's an inspiration to us all, so get off your butt! gotta run now — i still need to bare my butt to a lady to get a shot twice today. see y'all.

Sunday, August 16, 2009

Logging in from Zamfara

man, it's been forever, twice that & a half since i last updated this blog. Partly due to each of: pure laziness, internet issues, & my posting for youth service coming up.

Annoying bugs won't let me post this by my phone (12:44am here, with no power) so i'll be going offline till later. Shower time — i can choose to do it in the rain or use my hard-earned water (i know you're green with envy ;)!

Friday, July 24, 2009

Women...are like...code

it's almost 3am local time. i am tired. beat. i want to curl up and let that snooze rip! and i might be forgiven for this post's crazy title.

i've been called a lot of things, but one that seems to fit quite well is geek. i fiddle around with computers. or at least my computer. i live in a world largely of my own making. and sometimes i write code. not programs, necessarily. and the more i think of it, the more it seems to me that an apt description of women is code (i am quite — sometimes painfully, i might add, sometimes — that i don't have one of my own at the moment). my reasons are quite simple (for the analogy. the singleness will take some more thinking about. heh heh heh, ahem).

while i was actively working (and before then) i'd written code. and let's face it programmers: do we suck. our programs rarely do everything we assume they will do. hence we cover our shame in patches, updates and service fixes. and sometimes, we just might have found a better way to do something, so the application eats less resources (a very big dream, this) or somewhat. so this puts you in a position with Old Code and New Code. stay with me, here's where the analogy kicks in

Old Code tends to work in most cases (except the miraculous corner cases that tend to make stutterers out of the most eloquent of developers. i must add at this point that developers are rarely very eloquent). sometimes Old Code has Major Flaws. like security holes. or eating up all the user's available memory and some. or spawning a twisted creature from the depths of hell (that last one might not be as made-up as you might think). or maybe the changes are (largely) cosmetic, usually as a result of the developer learning a better way of doing something, or more likely, his perfectionism kicking in and him just wanting to squeeze a few more clock cycles out of his app. either way, you know Old Code. it's rarely the prettiest thing in sight, but if you released it, it probably works (one software joke goes: it works? ship it!). this is like a relationship you're in and bored with, or an ex. save for those awful corner cases, you 'know' Old Code (in reality, more like you stopped asking questions, but who needs to know these teensy-weensy details?)

New Code is virgin territory. it's never been released — more often than not, it's still just trying to get out of your skull, preferably with a blowtorch. especially if you're like me and have a perfectionist bent. you generally start New Code saying that you (or your boss) don't like the way the Old Code works or something (boring relationship, anyone?) is wrong with Old Code. you promise not to base New Code on Old Code, but we all know with a deadline breathing down your neck, and your boss(es) usually not having a clue to how difficult it might be to crank out New Code, and pure laziness — pick any one or more — we've based New Code on Old Code (relationships that are most likely doomed from the start come to mind?), and the mistakes and bad choices from Old Code come into New Code. if that happens, be ready to repeat the nightmare.

oh, yes! the analogy. perfect timing. i was just about dozing off on my keyboard. New Code is the hot new exotic babe you just want to go out with/never-noticed-until-just-recently/whatever or the new relationship. and Old Code can be clingy like an ex. granted, she looks fat. and her abdomen isn't flat anymore. in my experience though, there's nothing so annoying as Old Code that works (she cooks, cleans and whatnot) when New Code doesn't. that takes the absolute cake. and is the real reason i posted this in the first place.

well, i have to stop here since i've been at this for more than 30 minutes and i think i see sheep trying to count me. so good morning, and maybe i'll be more coherent some other time. later

PS:i dislike Visual Basic in any form. i had to write some code in it this past weekend (i can feel my skin crawl at the thought) — for the .NET 1.1 platform, nonetheless. however, Boo sounds more and more interesting these days. even more than IronPython.

Tuesday, July 21, 2009

I's back!

man, i have to stop watching movies like the last two i watched. there's no way i won't tear up if i keep this up. just to be clear, the last two movies i watched are Fireproof and A Walk to Remember. and i watched them after completing Midori no Hibi — my sentiment meter is now sky high :(

and yeah, i's back. as a friend said, hear me RAWR! apparently, NYSC didn't quite pan out as expected, and i'm still around till August. was in school about 3 weeks back to pick up my posting and all that. i nicknamed the place i was staying 'Australia', cause it was far away from school area (Staff Quarters, Road 24, for those of you in the know). couple that with the fact that school was basically empty due to strike actions by different bodies, and the script for my personal pain and discomfort during my stay is complete. the only ride i could count on getting was Ye Olde Legedez Benz, in pouring rain and burning sun. am i glad to be back home. being in school did have its benefits, like hanging out with some friends i'd not seen in a while.

i know of at least 4 weddings of friends taking place within the next 3 months. gah. i swear i sometimes feel like there's something wrong with me. where's my babe? she is so going to get a talking to when she manifests — why in the world is she keeping me waiting? (knowing women though, she'll probably manage to convince me that it's my fault for not 'declaring'). i reserve to right to not be family at any person's wedding. plenty family clothes to buy if i don't reserve that right.

my stand on football (read: soccer) varies from passive tolerance to active dislike. the last match i watched from beginning to end was the Atlanta '96 football final between Brazil and Nigeria. and i don't remember (or care) who scored and whatnot. but my friend's football-oriented social site, Gamen11 is up. so if you like football, register, spread the word and all that. and away from me, if you please, or i will assume you left your mind in the other room. i like my friend more than i dislike football, but i really don't like football, so there.

well, it's past 4am here and i haven't slept all night, so i'll be suspending everything at this point. except of course for the shout-outs. i got a text from a friend saying that he was grateful that i'd impacted someone's life because the person was now helping him out tremendously. everyone is a product of all the relationships they've had and the information they've obtained, or so i'm told, so i want to shout out to God, for being God and not quitting or going on vacation, my family, friends over the years — if anyone appreciates me, it's because you all were there. so thank you. i really, truly appreciate you. later

Monday, June 29, 2009

Conscience vs ease...ease has a more compelling argument!

recently i decided to go the honest way and install a genuine copy of Microsoft Windows XP Home on my lappie. that wasn't too hard seeing that i already had a copy around — the one that came with the lappie. there was just one problem: the lappie is a German product by a company called Medion. well, i decided to just try it out anyway and see what i could do with it. before plunging in, i'd researched and found out that while Microsoft allows you to localize an English copy of Microsoft Windows to a non-English language, you can't do the reverse. so my German Windows XP remains German.

that notwithstanding, i decided to dive in. the format was last night, and it's not so bad with the OS itself so far (i expect major annoyances down the road). my major annoyances are with keyboard shortcuts (for example, i'd usually do winkey, U, U to shut down. i'm so used to it. no more. it's winkey, C, A now). so i have to use the mouse until i either revert to piracy and install an English version of Windows XP or learn the shortcut. in case you were wondering why i didn't mention buying a copy of Windows XP, it's simply because even that aged operating system plays out of my league. a legal copy of Windows XP would cost approximately a sixth of my monthly paycheck. normally, that might not be a big problem, but i'm currently on a budget causing me to stretch a bit for a while. so unless something extraordinary happens, i won't be in a position to donate some bucks to Microsoft's coffers just yet (if i hear any Linux fanboy say anything …). i've had some other issues like on dialogs i rarely use (for instance, i was relocating the swap file, and had to compare with the office box for what some controls were for; just now i wanted to stop Automatic Updates, and entered net stop "automatic updates" at the console. obviously, i got an error message, as the service is called "automatische updates")

i envisage more problems with software and the web. my touchpad driver and Safari both installed in German. a quick look on Google helped with Safari. internationalized sites (and software) such as Google will default to the OS language, though strangely enough, Internet Explorer still went to the English version of MSN. i haven't installed much yet, but i'm hoping it won't be too much of a hassle for me.

so why am i even talking about this? i want to draw a parallel here. far too many people my age rush into relationships due to one thing or the other, and don't really count the cost, just as i didn't fully comprehend the magnitude of the decision to use a German version of Windows XP. i concur that you can never completely predict the future — i was completely not expecting Safari to be internationalized, but you can get some far-reaching insight to what the future might be. for me, one format can solve the problems i mentioned and hinted at above, with little cost to anyone except me. for a relationship, there's no telling where the fallout will hit. so, in the spirit of my last few posts, please take time to carefully consider prospective future partners. we could all do with less heartache. later

Sunday, June 21, 2009

Straight talk

wow. third spagh meal in < 24 hours. if some spiky stuff starts growing outta my head, y'all heard it here first. right, down to today's business. i'm ticked off because: i got home late from church; i'm unsatisfied with my lunch; i was told in no uncertain terms several times today to get into a relationship, and i have a boatload of stuff to do. if i missed anything, i'll mention it later.

today i'd like to share some thoughts with guys. so this stuff may not be appropriate for ladies (and liberal arts majors). in fact, i reserve all rights to this post. so if you're reading this, it's either because you're a guy or you're a curious wench who has ignored my warnings against reading this long. let's assume you're a guy — just for argument. just note that YOU WERE WARNED. i was going to include the whole ERLA, but laziness prevailed, so i'll just assume you read it and agreed to waive any rights to prosecute me if this post does not appeal to your sense of decency. 'nuff said. moving on:

  • You are responsible. yep, you are. for the Flood, for the sacking of Troy, for Watergate, and probably for the Apocalypse as well. ok, maybe not that. but you are responsible for any state you (or your relationship) are in right now. whether you're single or you mingle, whether your relationship sucks or rocks, you are responsible for the state of your life. so kick off any diapers you might be wearing and assume the position (sorry, responsibility). there is no man so weak as the one that assumes no responsibility. it's mysterious, but taking up responsibility makes a person stronger. and it's all the more truer for men.
  • pretty don't take the cake (aka you can't eat pretty). growing up, i ate some of the ickiest (at least in my opinion at the time) stuff anyone might consider food. i particularly didn't like beans (and it shows now :D), and i always wondered why my mum even bothered. there was so much more interesting stuff like ice cream and chocolate. i still wonder why it is that stuff that's bad for you can easily taste so good, while stuff that's good for you needs quite some work to taste good. what's that got to do with women? you can't eat pretty. pretty doesn't keep a home clean and tidy. pretty doesn't help raise wonderful kids. a good woman (please notice the emphasis) does. i love pretty and beautiful things. i also would never marry a beautiful rug. let her looks be the icing on the (already excellent) cake. you can eat cake without icing, but icing without cake will just make you sick (let's not carry the analogy too far, as too much cake can also make you sick). someone once said a beautiful woman devoid of sense is a gold ring in a pig's snout. i realize you're wired to look for hot chicks with great bodies, but hold on a cotton-pickin' minute. Lewz D. Scruz's Guide to Women tells me that you will always find a more beautiful woman. so, looks can be sacrificed for more important things. what are those more important things? how should i know?
  • sex blinds you unless it's in the right context, so don't feed sexual desires. a wise man from the east told me that a relationship is like a model of a house. the model exists to tell you what the house is like, but you would have to reduce your stature to live in the model. that's an excellent description of what extramarital sex is like. you demean yourself if you're 'getting some' outside legal marriage. i'm not talking based on my Judeo-Christian roots. i'm talking from experience. i once tried to live in a kid's sketch of a house — i'm stretching the above analogy here, not being literal. it wasn't even up to the standard of an architect's first draft. it wasn't worth it. for one thing, you sow seeds of distrust that lay low until later if you eventually decide to 'go steady' with the person. or you might end up comparing one person's performance with another person's. the last thing you want to do is call someone else's name when you've made a commitment to someone (it's happened before). i remember once i was talking to an acquaintance, he spotted a young lady her knew and said i suppose fuck that girl, to which i replied that if she slept with him, there's a really big probability the she was — or would be — sleeping with someone else. there's absolutely nothing anyone can do to convince me that extramarital sex does any good, even without the 'benefit' of 'religious beliefs'. the fact that everyone on the planet seems to be mad is no reason for you to lose your head. a really effective way to keep out of extramarital sex is don't feed lust. don't kiss her. avoid pornography. don't jerk off (or wank, or whatever you decide to call it). in short, be disciplined, even in the area of food. you're wired to go in only one direction from doing most of the things above (i mention food as an example because if you let yourself slide in one way, you're likely to slide in other ways). so don't bother trying to fight nature. being the smart guy you are, you already know you'll lose.
  • on your commitment, set, go! we live in a world that encourages us to be irresponsible. as i write, i've a great deal of laundry to do, and i fell asleep at my computer right after lunch. it's easy to leave things undone, just let them 'slide'. the problem is, because life is like a knitted jersey, tugging on one string can let the whole thing unravel. and a great deal of discipline is sticking to your commitments. i don't care if it's just that you planned to do the dishes or you have someone you're 'dating' (how i dislike that word. it gives me the creeps). as Arkad (The Richest Man in Babylon) said, you should complete each task you set yourself to, or how else will you gain confidence in your ability to do other tasks? i 'fapped' this from a friend who won't mind me using it here: If you don't make a TOTAL COMMITMENT to whatever you are doing, then you start looking to bailout the first time the boat starts leaking. It's tough enough getting the boat to the shore with everybody rowing, let alone when a guy stands up and starts putting his life jacket on. so take off the life jacket, and start rowing. if you burn your bridges/boats, you have only once choice — win. as long as you present yourself with two options, you cannot focus. once you cannot focus, your chances of winning are reduced. focus is an amazing thing that does two completely opposite things at the same time: expands your vision and narrows it. be like Arkad, who loved leisure, and would not commit himself to things that would become burdensome for him to complete. be picky about what you allow yourself do, but don't do nothing. that's simply failure in party clothes trying to disguise itself. you're a man: to pick up a responsiblity is to commit to it. i remember one of my teachers stamping it into my being that leaders always find a way (for the team) to win. he lived it himself. sometimes i've fely like cursing him for teaching me that, because a lot of times, it was the only thing that spurred me to accomplishing some tasks (no, i've never cursed him, only that when the 'ice cream moments' come — when you feel you did 'enough' and should let things slide — i remember him and it, and i no longer feel comfortable slacking off). i'm told that if we did everything we were capable of, we would literally astound ourselves. this point was beautifully illustrated in the movie Facing the Giants, when Buck did the death crawl blindfolded.
  • this one's so important, i'm tempted to advise you to put your relationship on 'hold' if you're lacking here until you sort this out. have somewhere going (aka have your own business, but not entirely in that sense). a reason a lot of guys don't want to ask ladies 'out' (where? the coffee shop? the mall? Paris?) is that they feel women want ready-made guys. i've been convinced (today, actually) that what women really need is security, and they're willing to hope that a share in your 'business' (or vision, dream or whatever) will provide them that. so, have somewhere going, something doing. be aspiring to something great, and be walking in that direction, running when you can, stumbling or crawling when you're forced to, flying when you have the means to — but be getting somewhere great, a place you can share with her and the kids and other people. a place where you're a real man who looks behind him and sees people following simply because he's impacted them for good.
  • if you're not married to her, and you don't have the same (or very similar) value systems, break it up. let's face it, she's great. she's hot. but there's this problem: she's a party person, and you really don't dig parties. you don't mind a little libation now and then, and she's a teetotaler. stuff like that. please break up. there's the feeling of love, and there's the attitude of love. don't let the feeling blind you, because in a committed relationship, you live off the attitude of love, not the feeling (now you might understand why you never killed your annoying little brother). the feeling will wax and wane. the attitude is a choice. there's no point making the choice all the harder — it's hard enough without doing anything else. wherever you are, relationship-wise, keep driving the blinders back!. feelings are fickle things. it's a foolish man indeed who would risk the joy of 40 years or more for feelings that may have lasted 1 year or less (actually, you really shouldn't care how long the feelings have lasted). you're not emo by nature, so it's easier for you to sidestep your feelings and emotional attachments and deal with issues.

that's it for now. i've dishes to do. no point teaching and not doing. i'll update this later, so later!

Wednesday, June 17, 2009

Close marking (2)

wow. my lil' ol' blog post garnered some attention on Facebook. thanks for all the feedback. i guess it is true that people are really interested in relationships. so i wonder: are relationships so difficult to work that most people tend to have vicarious relationships, or what? relationship changes are what catches the eyes of quite a number of my friends on Facebook. were i to change my status to 'in a relationship', i'd get quite the feedback. and that's probably because i have developed the persona of the nasty grook.

i like the idea behind Ne-Yo's song She Got Her Own because it basically describes a sentiment i really feel: it's more of an honour if a lady chooses to be with me than if she needs me. that eliminates the "i married you because of your money/looks/body/<insert wanted item here>" problem. we're together because each of us clear-headedly considered options, thought things out, looked at our lives' goals, and chose to be together. guys (i don't think i could ever get to understanding how ladies work, so i'm talking to the people i do understand), it's long overdue that we stop thinking with our testicles (male hormones come from here, so pardon me). yeah, we are attracted by what we see, but for crying out loud — how long will we continue to be implicated as irresponsible playboys?

work beckons. i'll continue this some other day.

Sunday, June 14, 2009

Close marking

ki lo'n ro? o kan' fe'yin lat'aro…ki lo'n shele pel'omo yen? (Translation: what are you thinking about? you've been smiling for a while now…what's going on between you and that young lady?). So began a conversation with B today about a mutual friend. normally, i don't really like references to my single status. B's a good friend, so i let it slide. just told him that we're just friends. B didn't want to hear that. told B that i'd asked her out a while back and she said she wasn't game. B countered that even if it was last month, i could still ask her out again. i said i didn't want to, since i'd been put in the friend zone.

the friend zone. there probably isn't a female invention scarier to a young man. about the only thing scarier is the nice friend zone. one chick finds out you're a nice guy, somehow other chicks find out, and soon enough you end up as deputy assistant vice boyfriend to one or more chicks. meaning, you spend time with the chick, but you're disposable. she may cry on your shoulder, but you're expendable. enjoy what time you have with her, because she's got someone else in mind most likely. or so i think anyway. what do i really care?

i got thinking about what B said. she's a lovely young lady in more ways than one, but … i don't really think i'm up for a relationship now. more so since i decided that i don't have that much to offer anyone. and quite a bit in my life isn't going to change soon. it wasn't that long ago i thought any chick who liked me was either batty, extremely optimistic, or didn't know me well. i've since discovered that while the latter is usually the case, i have some redeeming qualities like…em, i'll get back to you on that one, hopefully before the world ends.

naw. i think i'll just sleep this off. and wake up feeling better. cause earlier last week i was feeling a little jealous of a friend. you see, he's in love. and i kept wondering why it seemed it never happened like that for me (okay, that ill-fated relationship doesn't count). till i saw one of my friends lamenting about the same thing on Facebook. ah well.

Sunday, June 07, 2009

Fooling around with Context Free

have to get to church now, but i was playing with Context Free, and after looking at examples and several tries, i created a checkerboard using it.

the CFDG source is below:

startshape checkerMain

rule checkerMain {
 // modify the numbers at the start to
 // change how many are repeated
 10* { y 2 } checker2 {}
}

rule checker2 {
 10* { x 2 } checker {}
}

rule checker {
 SQUARE {}
 SQUARE { b .5 x 1 }
 SQUARE { b .5 y 1 }
 SQUARE { b 1 x 1 y 1 }
 SQUARE { s .25 b .5 x 1 y 1 }
}

Friday, June 05, 2009

3D object conversion

"Install" is probably my middle name, with curiosity being the middle letter you don't see in there. So my computer is loaded with all kinds of software "just in case". sometimes i play with 3d apps. the ones i really use are Blender, Wings3D, Yafaray. other 3d stuff i have installed now includes Google Sketchup, an old version of Amapi, trueSpace 7.61 beta, Softimage Mod Tool, Mapzone, Terragen 2 and the open beta of Genetica 3 (no longer available, since the full version was released. i just hope they don't come after me for using it past the beta period).

anyhow, i had a few Sketchup models i wanted to import to Blender, since Blender is what i use for primary scene setup. i found out that Sketchup can export compressed Google Earth files, which internally use the Collada format. i exported the models, uncompressed them, and attempted to load the Collada file into Blender. all i ended up getting was a set of axes, most likely because the Blender Collada importer is about two years old. the free version of Sketchup can only export to Google Earth. the paid version is available for 480 minutes of trial, and can export to other formats, including 3DS, Wavefront OBJ and DXF (Blender does an excellent job of importing and exporting Wavefront). so i was in a quandary. Google, clear thinking and patience turned up three no-cost, honest solutions:

  • Use Softimage Mod Tool and Crosswalk to convert the Collada model
  • Use Meshlab to convert the Collada model
  • Use the Autodesk free FBX Tool to convert the model
so there you have it. i can stay honest and withing my (currently) really limited budget and use my Sketchup models in Blender!

Tuesday, June 02, 2009

And God sent a blessing in form of a cockroach...

i realize that most people, being completely normal (and not scientists — how did they ever find out a cockroach will live without its head for over a week before dying of thirst? who was keeping count?), will be grossed out by cockroaches. so am i. but i'm really grateful for yesterday's cockroach. may it be happy in cockroach heaven, wherever that may be.

what has God got to do with cockroaches? plenty. apart from the fact that He created them, He's the only one who can explain to the disgusting vermin that we don't want to share home or hearth with them.

anyhow, due to a couple of reasons, i was really ticked off with my dad last night. i went to clean the car, and was really finding it hard to release the pent-up aggression. then out of practically nowhere, a cockroach came wandering on the car. i flicked it off with the cloth i was using to clean the car, and resumed cleaning. a few minutes later, i saw it wandering again somewhere on the wall, got really ticked off, and then dispatched it to cockroach afterlife — if there is any such thing. and then really weird thought came to me: what if God sent the cockroach for me to take out my aggression on? the thought was so ridiculous i had to laugh, but i'm not so sure God didn't. so i'm grateful that God cared enough to send me a cockroach (not that i'm asking for any more) :D

Monday, June 01, 2009

Baby steps with new renderers

ok, so the 3-day weekend was fab. wasted a large portion of it playing Castlevania: Order of Ecclesia, which is the most difficult Castlevania game i've played to date (the demon-inspired 16-bit ones don't count). as a review put it: You will die. A lot.. anyhow, yesterday i decided to fire up Wings3D and see what i could come up with.

the original idea was to create a broadsword, but i kind of got bored with making a long blade and created a dagger. very simple dagger. then i remembered an old image in this article (skip to the last page, and click on the thumbnail), and decided to tamper with a good thing. modeling was done, fired up Blender for scene setup and materials. since i was being lazy, i didn't want to create a complex scene. i just wanted to play around with materials and Yafaray and Luxrender, for a couple of reasons.

when i first started using Blender, i didn't really like the internal raytracer. i could never seem to get the same great-looking scenes i saw in the galleries with it. then i heard of Yafray (the project that is now Yafaray), and i thought it sucked even more. i persevered, though, and i learnt how to use it to some extent (check out my DeviantArt gallery — and the scraps, too — to confirm). however, i've had to dispose of most of my knowledge about Yafray, because Yafaray is very different from it. sometime down the line, i started playing with Indigo and Luxrender. i liked both bcause of the great renders i saw, and disliked both because of the same reason — they are both unbiased renderers (which to me, means that they can take forever rendering if you let them. you stop the render when it's as good — think: noise or black spot free — as you want it). for the Basscom pen scene (look in my gallery for details), Indigo didn't render a texture (it only accepts UV-mapped textures), but Luxrender mauled it, so i preferred Indigo. that was until it went commercial (and i wish Nicholas Chapman and Ben Nolan success with Glare Technologies), and i started looking at Luxrender again.

so i worked hard last night to get my scene working well with both Yafaray and Luxrender, and left my lappie on all night rendering with Luxrender.

here's the Yafaray render (approx 2 minutes):
and here's the Luxrender render (6+ hours):
the materials suck, but it's a start. i'll see if i can dress it up some more and make it better. if you want the .blend file, please download it and the textures (you'll need to 'remap' them) from this link. please use, don't abuse. Edit: i almost forgot. yesterday was also my first time creating my own texture in Mapzone. it's the table texture. Mapzone is the only Windows-only software i used. everything else at runs on Linux and Mac OS X, but you might be able to use an emulation environment for it.

The Nigerian web is NOT ready for the mobile revolution