Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
User Journal

Journal Journal: This thing still on? 4

I'm writing this from Rose Barracks in Vilseck Germany. I'm Stationed here as a Scout in US Army. I'm also married with kid on the way. Those two sentences do a poor job of summarizing the last few years of my life if anybody is still active in this Journal clique I'll let you know the rest.

Miss you guys
-red5

User Journal

Journal Journal: Saturday Night is for Fighting 1

Or something like that... Could be for just sitting on your couch and drinking expensive beer. Maybe. It's, just that, well things are funky all over.

New job.

Was supposed to kick start my ass to do more. More adult shit. But, well that hasn't worked out at all. Though, now that my garage doesn't resemble Sanford and Sons, I think I can light up my heavy bag come morning.

Time slips right fast. Straight toward that big fucking black hole in the sky. Yeah, this entry is really, really REALLY positive. Should have slapped a rated R on it's arse.

So, here we are. Sitting on the precipice of deceit and... Whoa! What the fuck!? That was not me. No no no.

My beer is getting warm, so I will make this short: love the one you're with. Bwaahahahahahah!

Out.

User Journal

Journal Journal: Siri

I've had an Apple IPad foisted on me at my company. I wanted Android tablets, but all the C level positions have Apples. (There might be something about that; I wonder what the correlation between intelligence, Android and IOS is.) Anyway. I'm playing with this App called Siri. It's pretty good about recognizing NFL, MBA stuff. It is fairly atrocious though at pulling soccer information. It needs help distinguishing the Champions League, The FA Cup, The League Cup, etc. It's also pretty bad about International matches, world cup qualifiers.

It's also not good about patching together previous phrases. When it constructs a response, it should reference the previous phrase, if spoken within 30 seconds or so. That seems obvious, but I notice other chatterbots are not good about that either. I wonder if there's a patent issue.

User Journal

Journal Journal: Get off my Lawn! 6

I feel old, guys. I feel like the old man sysadmin with the Unix Beard and suspenders (which I continually think of as a halloween costume, less and less ironically). My coworkers are all... what would have been slashdotters had they not found digg or reddit, or whatever it was.

These are "kids" who grew up with linux. (They're all 30.) But they don't have the base knowledge that I expect them to have. They only know bash. They mostly know Ubuntu and Red Hat, although the one 'sysadmin' type dude knows virtual machines with Xen, and seems to know what he's doing most of the time.

I figured I'd pick up python, because I ordered a raspberry pi, and it seems that's what all the cool kids are doing. (I get along fine with shell and perl for most of whatever it is I do around here.) The advice I got from one of my coworkers was that I should "uninstall the IDE." IDE? For python? Seriously? It's interpreted, you use a goddamned text editor. Apparently that's one of the 'tips' from "Learning Python the Hard Way." (I'm reading Programming Python on my nook, FWIW. And I'm already yelling at it, as the examples are how to create a database from your filesystem with pickle, because seriously, if you're managing peoples' salaries, you don't want your data in flat files, or necessarily in a readable format to your other employees. But that's my cross to bear.)

When I got home, I started ranting about that to the Benny. Frothing at the mouth kind of ranting like I used to be able to do. Who uses a goddamned IDE for an interpreted language!? There's no "I" for your "DE". When you're writing C, in a complex environment, sure. When you're writing Obj-C for your iPhone app of the year, fine. You have libraries, you have interdependencies, you have reasons to have a debugger and a compiler. Python is interpreted. There's no need for these things.

Goddamned kids these days. In my day, we had emacs and vi, and flamewars about both. There was no IDE for writing shell scripts. There was no IDE for perl. There wasn't even really decent tab completion! We used 'more' instead of 'less'. We knew how to pipe things to awk and grep. We used which instead of locate. And we liked it, damnit!

I'm running OpenNMS on Ubuntu at work, using vi (technically vim) to edit all the xml files and java.properties style files. I don't run KDE, Gnome, or any other desktop on the damned thing. It's a server, for pete's sake. Not that it's lacking RAM or CPU for me to run that, but because I'm old, and old-school. Some of my coworkers (and I use that word loosely, as I'm a department of one) run linux on the desktop ... not because all the tools are there and work, necessarily, but because our IT group doesn't know how to deal with linux, and they can get away with it.

Ubuntu

Journal Journal: Linux: adoption by those who are fed up? 6

Today, I had the most peculiar experience. A (female, and pregnant, but that has no importance at all for this story) cousin of mine complained on Facebook about a virus infection on her Windows machine (I assume Vista, but I actually didn't bother to ask). Locked out by one of these ransom viruses. Worst part is that she did have an up-to-date antivirus sponsored by the Bank where here partner works.

I don't mind helping, but -of course- my first comment was. "Drop that crap OS and go to ubuntu.com and get a real operating system". I NEVER expected her to actually do that. Well, she jumped on the occasion. She was also very happy to hear what a live CD is and that she could recover her data from her current installation using the LiveCD and copy it to a USB disk. So, she managed to burn the ISO, boot to it, copy her data and install the whole thing. Basically without me helping except saying that it could be done. I also explained what dual booting was and she could do that.

She asked me one question: Why do you use Windows? My reply was: I don't, unless I want to play games (the non-Flash variants. I illustrated Flash games with FarmVille). The tipped her over: She'd go full Linux.

I was completely baffled... You have to imagine the frustration Windows had to put on her so that she would try something completely unknown, just because I say I use it.

First reactions were: Hey, this thing already has Firefox,,Thunderbird and an Office suite. Wow, I have four workspaces (she means virtual desktops). She found Ubuntu Cloud (5GB seems a lot to her, I wonder where else she has been?) and -while not Ubuntu specific- I explained her what Firefox Sync is. She also seemed to like the idea of the Software Store (I compared it to Apples App Store, I know not the same, but she has to understand what it is) and steered her to installing ubuntu-restricted-extras and explained it was to install Flash and similar.

Linux on the desktop... Yes, it can be done... She is non-IT, perhaps a bit geeky, but definitely non-IT.

User Journal

Journal Journal: Improper Foreclosures = Claim Jumping 2

There's been an issue over the last several years of banks improperly foreclosing people's houses. Some years ago, this process would not have been called mistaken foreclosure, but rather claim jumping. Claim jumping was not a phenomenon unique to the various mining rushes, but rather stems from one party or another using the law to force a rightful owner off property. Now of course claim jumping is a bad thing to do, and once upon a time, Americans knew how to deal with claim jumpers. The question is, what's the difference between using a far-away land office to steal someone's hard worked land, and using a far-away (and expensive) judge to repossess a home?

The answer, of course, there is no difference. Claim jumpers are miserable no-good wastes of human flesh and were run off. If they came back, they didn't leave. So what should we do with a bank that mistaken forecloses on someone's property?
User Journal

Journal Journal: Got myself a new monitor... No, nothing special, just cheap. 5

Got myself 58% more screen real estate at 117.99€. The prime condition on a Full HD[*] monitor was that it must have integrated speakers. This is because it saves desk space. That's hard to find in my allocated budget of max. 149€.

Funnily enough, this is exactly the same model as my moms screen which I bought nearly two years ago. 149€ back then. I have cursed myself ever since that day that I didn't buy one for myself.

The integrated speaker isn't as great as the ones in my old Fujitsu-Siemens C17-2, but more than sufficient for the occasional youp...I mean youtube video.

On a related note, I start to have quite a few "spare" LCD screens now.

[*] As much as I'd love to have a 2560x1440 monitor, there is no way I want to spend 400€++ on a monitor.

Java

Journal Journal: Does anyone even use the tomcat/jsf packages of Debian? 3

I don't program much these days any more, but due to a not very important reason, I wanted to do a little something with Java Server Faces. Being a sysadmin by day, I thought that setting up such an environment would be easy-peasy, as long as I stick to the default packages, I'd get an environment that would be more than sufficient for my modest needs. Basically, my idea was that

aptitude install tomcat6 libjsf-impl-java

on a base Debian squeeze would do it. I mean change a config file left and right, drop the webapp in /var/lib/tomcat6/webapps/ and point my browser to http://dusky.sharks:8080/megasuperextremewebapp

Well, apparently, it's not that easy. I took this as test web application, as it looked extremely simple. I immediately got greeted with a ClassNotFoundException on com.sun.faces.config.ConfigureListener. That seems to be one of the core JSF classes. No problem right? Just a classpath problem right? Well, I do remember that could get quite complicated. To make a long story short. The JSF jars are in /usr/share/java where you'd expect them. Superficially there didn't seem to be an entry to that in the classpath, so I added it manually. Didn't help.

Well, let's try adding a few symbolic links to the web applications WEB-INF/lib part... namely jsf-impl.jar and jsf-api.jar. Nope... Then I read something that can't do that but need to copy the jars to make it work. I do so. It still doesn't work, but the ClassNotFoundException is gone (replaced by another one). WTF?!? Java doesn't work with symlinks?

It's pretty much at that point that I decided to write this, because despite all my Googling, I found no references on how to do this (using default packages on Debian). All instructions basically are quite Windows centric, instruct you to download software here and there tell you to copy jars nilly willy, which would be okay if they explained why. I don't like "just do this" instructions.

I'm a big fan of the central repositories, but unless I have a blonde moment, server-side Java doesn't play nice at all...

So, is there anyone who ever tried using just the packages and have it work?

Lord of the Rings

Journal Journal: [Beloved] A Pretty Song (redux) 2

From the complications of loving you
I think there is no end or return.
No answer, no coming out of it.

Which is the only way to love, isn't it?
This isn't a playground, this is
earth, our heaven, for a while.

Therefore I have given precedence
to all my sudden, sullen, dark moods
that hold you in the center of my world.

And I say to my body: grow thinner still.
And I say to my fingers, type me a pretty song.
And I say to my heart: rave on.

-- Mary Oliver
Hardware Hacking

Journal Journal: I know you want to be green of envy... 4

Public album on Google+. You don't need a Google+ account to view.

It's my full Raspberry Pi kit: I was lucky, the two high speed 4GB SD cards were 5€ each on sale, and the power adapters were on sale at 7.50€ each.
The RS Components Pi was 39,16€. The Farnell/Element 14 Pi was 42.05€ (including the t-shirt!).

The whole shebang was thus "only" 106,21€....
The SD cards are both loaded with the default Raspbian, with SSH enabled (just added links manually in /etc/rc[2-5].d)

Hardware Hacking

Journal Journal: Farnell Pi underway 2

Called them up Wednesday to ask why the order never shipped. They confirmed me that it was because of an expired card, and if I wished to cancel the order. HELLO NO!

*grin*

User Journal

Journal Journal: Grammar

When I see an infinitive for my axe I reach.

Music

Journal Journal: Wall of Sound 4

I've been listening to wall of sound style songs / albums lately. They really sound good from my computer speakers. There are some decent songs, River Deep Mountain High, Waterloo, Be My Baby. Not heavy fair, but decent for a warm summer's day.

Anyway, it occurs to me that three quarters of the Beach Boy's popularity likely comes from how good they sound out of bad speakers. Pet Sounds, although a somewhat decent album, is nowhere near deserving the accolades it receives - until you consider how good it sounds from bad speakers. It's the perfect outdoor album.
Windows

Journal Journal: Windows 8 might become a success 8

I'm not a Windows fanboi... Far from it. Yet, Windows 8 might not deserve the bad rap it gets in the tech world.

I think this because I remember how the tech community reacted to Unity on Ubuntu. Hey, I did react violently too, because Unity in 10.10 to 11.10 definitely sucked. I continued to use it and I have to admit that in 12.04 it has become good. Sure, perhaps a bit dumbed down for the average power-user, but I can live with that.

If you read here more often, you might think "why for hells sake did you continue to use it if you didn't like it". The reply to this is that I use Ubuntu (LTS) for a "drop and forget" for non tech users. I was utterly dreading giving them Unity.

My worries were unfounded. When my dad had to go to the hospital (twice) earlier this year (He has COPD as we've now been told and has been on the brink of death twice), I provided him with a low-weight dumpster-diven laptop (CoreDuo/4GB RAM, if you must know) on which I quickly installed Ubuntu so he could surf and email. Not a single question was asked... None. Sure, my dad is Windows power user, but really, no question at all.

I upgraded my Mom's computer to 12.04 LTS in May.. Not a single question either... My mom is no tech...

I will say it how it is: Mark Shuttleworth was right, and the tech community wasn't.

What has this got to do with Windows 8? Simple: the interface is radically different, just like Unity. It's radically simplified, just like Unity... We techs all hate it, just like Unity. However, has anyone ever bothered to sit down a real non-tech user in front of it? That will tell us the success of failing of it. Normal, non-tech users, will probably like the simplicity.

I predict that, if Windows 8 doesn't have other problems, it might not be the disaster we techs think it will be.

Slashdot Top Deals

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?

Working...