Thursday, July 12, 2007

זבל של זכויות?


סתם נקודה למחשבה. האם מי שמפרסם דואר זבל זכאי לשמור על זכויות יוצרים?
אם אני מבצע שיחות מטרידות, והקורבן שלי מקליט/ה את מה שאני אומר, ומפרסמת - האם אני יכול לתבוע את אותו האדם על פגיעה בזכויות היוצרים שלי?
תודה לך, סיינטולוגיה, על שנתת לנו כל כך הרבה נושאים מעניינים עליהם אנו יכולים ללעוג לך.


Wednesday, July 11, 2007

סתם. פשוט סתם.

תודה, תודה, תודה לספרית אוניברסיטת בן גוריון ולחברת בריטניקה, על העונג שאין שני לו: קורס מעאפן להכרת הספריה.
כלומר, ברור לי לגמרי שחשוב שאני אדע איך להשתמש במשאבי הספריה. ודאי וודאי שצוות הספריה יעדיף לתת לי מטלה אוטומטית מאשר להטריח את עצמו בלהכשיר אותי. אבל מה, לא חיפשתי אף פעם בגוגל? בחיי שזה לא יותר מסובך. אני יכול ללמוד על הדרך. זה ייקח לי פחות זמן מהלומדה המעאפנה הזאת. אז אם היא חסרת תועלת, טרחנית, וחסרת ערך אקדמי, אז למה לא להכריח את *כולם* לעשות אותה?
את הכסף בחזרה, בבקשה.
ולא, 100 זו דרישה, לא הישג.

זהירות, ספריה

איזה מזל שאני לא צריך לשאול ספרים מהספריה הרפואית.
אבל למה לכל הרוחות אני צריך להיבחן עליה?
בכל מקרה, הנה קוד צבעים מיוחד שיקל עליכם לזהות, עבור כל ספר, מהו משך ההשאלה שלו. כי זה מהווה שיקול אקדמי להחלטה האם לשאול אותו או לא. ("רגע, רגע, רגע.. גם מדבקה אדומה, וגם כרטיס ורוד? עזבו אתכם. ממילא גריי לא מבין כלום באנטומיה.")

זהירות, אינטרנט!

אני יודע שהם צודקים. כל מה שהם אומרים פה נכון. ובכל זאת, קשה לי לא לשמוע את הטון המתנשא של הספרנית שנאלצת להגיד לכם שאפשר לחפש באינטרנט, אבל באף מקום אחר לא תקבלו את זה כמו שהיא יודעת לתת לכם.

Wednesday, July 04, 2007

I broke everything

I wanted to set up multiple websites on IIS. I thought I'd actually found an answer, but ultimately it just messed up IIS. See, in windows 2000 Server, and maybe win 2000 as well - I'm not sure - you could host more than one website on your computer. This functionality was removed from Windows XP, for some reason. The script for creating an extra website still exists, but you can't run them both at the same time, so you have to resort to Virtual Directories. I think this is fixed in Vista, but I'm not sure. Score 1,000,000 for Apache. DotNetNuke, however, only runs on IIS. Hrnph.

Well, I tried, and things didn't quite work the way I wanted them to, so I tried going back to the original configuration.

Argh.

I had moved (stupid, stupid) my DNN dev directory to the 2nd website folder. So when I wanted to switch it back, VWD Express went apeshit. Nothing would compile, everything reported missing Import statements and unfamiliar data structures... I tried the other DNN and it worked fine, so I tried moving the TimePunch module over there.

Again VWD blew smoke.

What finally worked was zipping the TimePunch files, recompiling the dnndev project, seeing it load, then unzipping theTimePunch modules again, and recompiig everything so this timeit works. Don't knowhow or why, but that did it. I hope. For now.

Friday, June 29, 2007

Done the formatting.


I've got a non-functioning time keeping page. I'm even learning a bit of HTML on the way; in this case, tables.


So I've got the basic access functions going, which means the foundations for the module have been laid. So we have the view, and we have the model. Now, we just need the controller - the part that links the view to the data access functions. That's in chapter 8.


The really cool thing, is that I bought the C# version of the book, but while I'm waiting for it, I "acquired" the Visual Basic edition. So I'm writing the code in C#, which is a great exercise in translation!

Tuesday, June 26, 2007

DNN Module Development Progress

Okay. Taking a break for today. Here's a summary of what I've done:

  1. I've modified the structure of the Punch module database table.
  2. Modified the related Stored Procedures in the db.
  3. Updated the data controller functions in the module souce. These are found in App_Code/[Module Name]/SqlDataProvider.cs
  4. Updated  DataProvider.cs to reflect the modified function headers. In the book, it refers to their signatures. Is this their "prototype" as it used to be called? Or is prototyping the mere act of informing another section of code about the function headers, as in an #include statement in old-time C?
    This is done because SqlDataProvider.cs implements the actual functions defined in DataProvider.cs (sql d.p. is an implementation of the abstract d.p.)
  5. Updated the TimePunchInfo class, which contains the information for a single record retreived from the db. This is cool. This is basically the data item that you insert and retrieve. In the case of the TimePunch module, it's the individual punch (in or out) of a user.
    in the store, this might be a store item, it might be a buyer, a transaction. What else? Oooh. Exciting.

The next thing to do, according to the book, is start work on the presentation layer, which is the part that connects to the DNN UI. This involves the settings control, the edit control and the view control, each with its own .ascx files, source code and reasource files. I'll see you on page 246, same bat-time, same bat-channel!

Monday, June 25, 2007

DotNetNuke

I've picked up a DotNetNuke book (I'm guessing it's the DotNetNuke book?) I've skipped most of the first chapters, except to get a mucked-up Time Punch web form.
I'm on Chapter 7, learning the basics of designing my own DNN module.
Here are some thoughts:

  1. First and foremost, do I want to continue with DNN? DNN, while totally free and open source, doesn't actually use a GPL license. It also runs on the .NET platfrom which is a proprietary Microsoft product, together with IIS. So while it is open source, it requires fundamentally non-free infrastructure.
  2. Will this provides me with enough tools to build the store. Not a question of ability. Just a question of how long it will take versus how good will this come out. I'm not hoping to revolutionize the nearly non-existant world of DNN Store Modules, but I don't want to make something utterly useless either.
  3. I need to work in phases. Make it updatable by the admin at first, afterwards add the capability to make a request for an item, and finaly total online processing of orders.
  4. To this end, we need to carefully define the database. That might be tricky. Or not? What are we talking here? An item (inventory) db, a buyer db, a transaction db... anything else?
  5. Chapter 7 deals with the basics of module construction. It talks about the database connections, and I begin to see how they are used. Thank God for the DAL (Data Access Layer). Hopefully, database interaction will be kept to a minimum. (Note pg 208 where it starts getting a bit hairy.)

Lets see where this is going.

Tuesday, March 27, 2007

New Jaxtr?

So here I am trying out this service from Jaxtr.

Feel free to drop me a line, a voicemail or give a call.



Powered by ScribeFire.

Friday, January 12, 2007

Poetic justice, I guess

How fitting it should be, that after writing a review of two translation tools, viciously shooting both of them down, I should find myself unable to recall the Hebrew translation of the word 'revenue'?

Saturday, December 09, 2006

My tonsils are planning a coup

I can hear them.
In my head.
I mean, not like the voices. Those are okay, I've learned to tune them out. I mean like real echoes inside my brain, like when you're breathing heavily and you suddenly realise and you look around to see if anyone noticed.
They're talking about overthrowing the brain. They go on and on about how policy has been politicized, and legislation is completely for shit ever since we decided on that non-specific "no red meat thing."

They think the administration is weak, and they have no qualms about doing whatever they deem necessary.

They won't listen to reason. They just feed their own hatred and anger. They fester in their lymph and try to try to rationalize their behaviour. God, how did we get to this point? It's all coming apart.

I think they've got the spleen with them.

Please, what do I do?

I did a terrible, terrible thing

did something awful.
I traveled back in time and altered my past.
I witnessed an alternate existence. I saw... the passage of time unfold in a series of events outside the current causal sequence as we perceive it.
I have sinned.
I have played God with my own reality, and reached into a parallel universe where there is no place for me.
I have participated in personal histories that are not mine to share. I have memories of things that haven't happened, that could not happen. My mind is ripped in two with this co-existence of a life not my own!
I have rearranged the very fabric woven between people through actions of their own choice and fate, and attempted to thread my own tapestry upon it.
Oh, God, what have I done?
This is not real.
This is not my reality.
That is not my universe.
This is not me.
That is not me.
They are not mine.
Nothing is.
Shit.
What have I done?

My mind

wants out.
It thinks it can do better inside someone else's head.
It says it's put up with my shit for long enough, and it's time we saw other organs.
I try to suggest a break. Or maybe therapy. But my brain says we tried that once, and it didn't go anywhere 'cos I wasn't committed, that I just kept rehashing the same old shit about my parents, dodging the real issues.
I try to calm down my mind, because I know it's our destiny to be together. I know that the hardships are irrelevant, they are only lessons to be learned. There is no material world.
It tells me to cut the crap and get a real job. Get some respect for myself, look at me.
Well, fine. We'll see how well it does out there without me.
Consider our relationship over. I'm asking it to leave tonight and please take its stuff, there's nothing left for it in here.

And take your goddamn ganglia with you, you lousy piece of gooey cabbage.

Wednesday, November 01, 2006

Public Key Cryptography

I now have my very own public key.

Cool, huh?

Tuesday, October 17, 2006

2 SCUBA stories

Man, I had the best diving week in my life.

First day of diving we go to a wreck at 100 feet. I start to get some sort of strange panic attack at 80. Weird sensation, since I didn't lose it, but I knew I wasn't all there. Everything turned into vivid colour, the fish all flashed their teeth at me as if they wanted to eat me, the ship was slipping in place ready to keel over, and I could SWEAR there was a rattling noise that only I could hear, from some mysterious diving instructor.
Now, I knew it wasn't nitrogen narcosis 'cos I wasn't deep enough and I had enriched-air, but I signalled to my buddy that I couldn't handle it and we started to head back. Got out of the water and I still felt high. Must have been the spinach burrekas I ate. No more diving that day, which was fine, I had three already. Fortunately, it turns out that my buddy had also heard the annoying rattling, which means it probably was some mysterious diving instructor. At least I wasn't completely crazy.

Then on our last day we went for a night dive to a sunken missile boat. Now, I've been there a few times, but never like this. We stood on the deck and switched off the flashlights. The moon lit the old ghost ship in silhouette, and everything was just awesome. On the way back, the flashlights light my buddies in a strange yelow light that seems to come from within, but only shows lines and curves, no solid shapes, like glowing embers.

I forgot how much fun this is.

Thursday, October 05, 2006

That's a lot of pirates

I knew that Lost was popular, but there's a loooot of people out there who can't seem to get it on TV.

Someone explain to ABC that those are NOT missed sales.

Oh, it's much worse than that.

My website is now Google.

Try it:

http://www.jonogetsschooled.com

This is hysterical. What have I done?

Update: it's not google anymore. It's back to nothing.

i fiddled with it till it broke

Stupid, stupid stupid.

I tried to set up my domain on Google My Domains thing, and I broke it.

So I went into one of my other domains that points to the same server(Why the hell do I own three domains?)
and tried to duplicate the settings there, from these defaults.



Din' do me no good. Now my homepage is just a dead link. Nice going, a**hole.

Wednesday, October 04, 2006

the lounge panorama


the lounge panorama
Originally uploaded by morbid88.
The lounge. 'Nuff said.

my room panorama


my room panorama
Originally uploaded by morbid88.
My room isn't QUITE this messy today, I tidied it, and hung some stuff on the walls. Still not sure what to do with the big discworld maps that I've had for ever.