Anyone who enjoys reading about interesting species should take a look at this. Same for anyone who likes laughing at amusingly-named creatures. 🙂
Update: I’d also suggest checking out spongiforma squarepantsii and dracorex hogwartsia.
Anyone who enjoys reading about interesting species should take a look at this. Same for anyone who likes laughing at amusingly-named creatures. 🙂
Update: I’d also suggest checking out spongiforma squarepantsii and dracorex hogwartsia.
I’m a bit bogged down with work right now, but I can at least share something useful. Enjoy.
If Version Control Systems Were Airlines
Just a bit of geek humor that I ran across and felt like sharing. 🙂
Charles Fraser-Smith – The man who was ‘Q’
I can’t remember how I originally found this page, but I finally remembered to blog about it. For those who don’t know, Charles Fraser-Smith is the real life man upon whom Ian Fleming based “Q” in his James Bond novels. Considering how clever some of his World War 2 spy supplies were, I think any James Bond fan will like this bit of history.
Spirit Walk and Martial Arts Motherhood Challenge by glainfach (Juliet Carnell)
Length: Oneshot and 13 chapters plus prologue, respectively.
Sources: Ranma ½
Rating: 5/5
There are many indicators of bad fanfiction and in Ranma ½ fandom, one of the most obvious is when authors arrange for Ranma Saotome to get pregnant. Of course, one of the biggest indicators of a true fanfiction jewel is when an author takes such a “mistake in the making” and turns it into a good story… and that’s what this review is all about.
First, in “Spirit Walk”, circumstance and Akane Tendo’s notoriously bad cooking result in Ranma meeting Coyote of Native American lore. What follows is a well-written view of how Ranma might experience a spirit walk, discovering various truths about himself, and having his eyes opened to how so many of his problems can be blamed on his deficient social skills and overabundance of ego. It’s an excellent little story.
However, the part most relevant to this review is that, in the process of seeking “that which he desires most” (a cure for his curse), he meets the spirit of an unborn child who chooses to be his daugter. He’s immediately captivated by her but unfortunately, it seems that she is doomed never to exist because, as Coyote says, “The spirits of children do not attach themselves to men”. The spirit walk continues, but Ranma is unable to forget the beautiful little girl with the flaming red hair.
Completing this proper characterization in this oneshot is that, following the spirit walk, Ranma decides to try being more polite, but still shudders at the thought of being a mother. It’s not until “Martial Arts Motherhood Challenge” (which takes place many years later) that we see Ranma begin to consider the prospect and not without much prodding from recurring nightmares.
More specifically, in “Martial Arts Motherhood Challenge”, Ranma and Akane have been maried for over five years and have twin sons. In the prologue, Ranma wakes from a nightmare built from memories of the spirit walk. Akane tells him that having that same nightmare five nights in a row has to mean something, but he won’t hear it. However, years of maturity do allow Akane to (eventually) get him to admit his fears. What follows is an excellent and, more importantly, believable account of an adult Ranma facing his fears with Akane’s help in order to finally welcome “her” only daughter into the world. I’d say more, but this is really one of those stories where any summary would be missing the essential qualities that make it so good.
As for complaints, I don’t see many. The writing quality is excellent, so my main complaint is related to the author’s interpretation of the Ranma future. At its core, Ranma ½ is light fantasy. While once can make a case for injecting economics and technology into a Ranma ½ future to justify certain plot elements, it still feels like a mild shock at first. Thankfully, you get used to it quickly, so the problem isn’t a big one.
All in all, this story definitely deserves a 5 out of 5 rating. It’s one of the few stories that I’ve re-read multiple times and, given that I’ve re-read less than a dozen stories, both original and fanfiction, that’s very high praise. I can’t count how much fanfiction I’ve read, but my combined estimate for both original and fanfiction would have to be at least a thousand novels worth of text and possibly over two thousand.
The Last One by The Smiling Shadow
Length: 14 Chapters, Ongoing
Sources: Terminator
Rating: 5/5
I’ve always loved stories which explore alien mindsets (robots, aliens, and people like Rei Ayanami) and follow them as they learn about the aspects of the human mindset that were alien to them at the start of the story. (It’s excusable. I am human, after all.)
“The Last One” takes an interesting approach to this. Rather than focus directly on this, it fits it in as a subplot which grows in importance as the story progresses. At the beginning, SkyNet is melting down the T-1000s, fearing their uncontrollable nature. We see an orphan named Ellie searching through the remains, finally finding a damaged, but surviving T-1000 to whom she gives a name (Tyler) and a new mission: Protect me. Shortly afterwards, she and Tyler stumble across SkyNet’s newest plan to change the past through time travel and the story continues during the events of the Terminator war.
This is one of those stories where the events aren’t as important as their effects on the characters, so I’ll let you discover them for yourself. The true genius comes about in chapter 14 when, having been encouraged to explore his identity, Tyler finally meets up with “Mother” (SkyNet) for the first time. The exploration of what SkyNet is and why it acts the way it does is top-notch.
I don’t want to spoil anything, so I won’t share any more details. However, given the quality so far, I’m really looking forward to the final chapter’s release. On the whole, the story is excellent, writing quality is nice and high, and I sincerely wish there were more stories like this. I’d raise my hat to the author, but doing so with a tuque just looks silly.
In case you were unaware, GTK+ doesn’t let you set_active(False)
on every single button in a RadioToolButton
group. One must be pressed at all times.
So, if you want to have a user interface where it’s possible to have none of them pressed (for example, using RadioToolButton
s for “Zoom 100%” and “Zoom to Fit” and regular buttons for “Zoom In” and “Zoom Out”), you need to use a little trickery.
self.zoom_100 = self.wTree.get_widget("zoom_100") self.zoom_fit = self.wTree.get_widget("zoom_fit") self.zoom_manual = gtk.RadioToolButton(self.zoom_100)
zoom_100
and zoom_fit
are the RadioToolButton
s as defined in my Glade XML file. The trick is zoom_manual
. It is now part of the button group, but I’m not adding it to the user interface.
Now, all I have to do is call self.zoom_manual.set_active(True)
when I want to unset all of the other buttons. Not the intended use, I’m sure, but bad designs sometimes call for hacky solutions.
P.S. If you’re thinking of using ToggleToolButton
s instead, don’t. GTK apparently doesn’t provide any way to tell the difference between a click and a programmatically-generated toggle.