We've been porting an app from SilverStream (complete pos!) to JBoss. Originally we used JBoss/Tomcat, but have moved to JBoss/Jetty since the Jetty guys have been much better at supporting features via JBoss.
I would recommend against straight servlet/JSP development. Using EJBs, you get portability to different user interfaces, data source pooling, transactional integrety, and a larger choice of security options a la JAAS.
Since we're working on JBoss, I can write message beans for JMS systems, I have a built in timer mechanism, I can hot deploy by copying my ear file to a directory.
I can federate enterprise wide Directory Servers (LDAP via JNDI) and Databases, integrate with MessageQueue systems (MQSeries), tie in with CORBA apps and manage everything via custom JMX apps.
Jetty was also easier to work with in the development cycle, we didn't want to unpack the ear and war and redeploy the EJBs every time we changed a single HTML tag in a JSP, so I wrote an Ant target that copies the JSPs and associated stuff to the Jetty temp dir where Jetty does a great job of finding it and recompiling it.
Tomcat's temp dir structure was too dynamic and unpredictable to do this. I've also found more options when configuring Jetty via JBoss than Tomcat (you don't use the std config xmls, they have JBoss specific ones that JBoss parses and passes on to the Web Container).
The other beautiful thing about JBoss is the JMX. JBoss is really a JMX 'spine' with the EJB Container and Servlet Container (Jetty or Tomcat) as interchangable JMX MBeans. You can provide your app way more in the way of services.
Also Jetty supports clustering, real session clustering in JBoss.
JBoss has also integrated Apache AXIS so you can expose your EJBs via SOAP if needed. (I still hate SOAP though) Using EJBs I retain the flexibility of my user interface, since the data model and business logic are in EJBs, I can write a GUI client with relative ease, or expose my EJBs to a CORBA client via JacORB (also integrated with the default JBoss install).
Some things to also look at if choosing the J2EE path: Apache Struts or Jade for web user interface development
Xdoclet for generating your EJBs and maintaining all those XML files in your source code (web.xml, jboss.xml, struts-config.xml, ejb-jar.xml, etc.)
Ant, become one with Ant, you'll thank yourself later.
http://sf.net/projects/middlegen Middlegen, point app at database, generate CMP Entity Beans and basic CRUD ops in struts, write business logic, then user interface, done with new J2EE app.
ArgoUML and UML2EJB Create a UML diagram, generate EJB code. Still a work in progress, but very promising.
With all the development in code generation tools, I'm in danger of becoming a point and click programmer on Linux;-) Never thought I'd see the day;-)
Downsides, XDoclet and Middlegen are lacking in docs, Ant has a lot of useful, poorly documented tricks, JBoss could use some more docs too, or at least better organized ones... (I even have the subscription docs)
Believe me, get into the J2EE swing with all the loving Open Source tool goodness, you'll never want to touch Perl or PHP again. It just works so much nicer, and the pace of development is blinding fast. Also most of the J2EE open source projects deliver, and deliver on time.
The community is great. Mailing lists are good, IRC not as good. Sites like The ServerSide and JavaLobby have a lot of good info as well and their forums are really lively.
With JBoss and the other open source tools it's the feel of a well supported commercial environment with all the source goodness you can read, and it scales up to enterprise class systems and development methodologies, try that with Perl/PHP!
Actually sounds like switches might start keeping up with the bandwidth. Although keeping fluid and tubes at exact tempratures can't be cheap. Think superconductors.
StarOffice 6.0 (get the supported version from Sun) $76.95/user
Mozilla 1.0 or Netscape 6.2.3 (1.0 will be out end of month)
SunONE Calendar Server 5.1 (formerly iPlanet, formerly Netscape) web interface, email integration $30/user
Cyrus IMAP 2.x (available with most distros)
OpenLDAP 2.0.xx (available with most distros also needed for the Calender Server)
pam_ldap (available with most distros)
Your fave distro with a recent version of Samba
Use the LDAP server for centralized user management, the Samba server for file sharing and authentication for the Windows boxes. The Calendar Server + Cyrus + OpenLDAP should make a nifty Exchange Server Replacement.Of course, don't forget Sendmail, which has some nifty integration with LDAP too.
All relavent documentation for doing this should be available on the web, mailing list archives and such.
You will need a Sparc, HP-UX or WinNT 4.0 box for the Calendar Server, but that should run you less than $1K for an older UltraSparc or around $1K for one of the new mini servers Sun is selling now.
So, total cost of migration (minus Labor)
~$1K for Sparc box $106.95/user for software ~$70 Your favorite distro
10 users for less than $2500 plus Labor if you recycle existing hardware..... not bad, what's that? 1 Win2K Server License + 1 Copy of Exchange 2000 without the client licenses or the Office licenses?
Oh yeah, and now you can manage the servers via dial-up over ssh. Sweet!!!!!
It amazes me how much directory services are overlooked, even for this one simple use. LDAP is made for doing centralized management. Be it user management or even configuration of services, it's built into every system and OpenLDAP is seriously robust. Just take the 10 minutes or whatever to figure out how to use LDAP and familiarize yourself with the most widely used schemas.
Using LDAP schemas is like going to create a user table in a database and having the table definition laid out for you. Also all applications should be able to follow the structure. Voila, portable services for applications.
Please, go familiarize yourself with LDAP. Not to mention SASL (RFC 2222) is meant as a system independent way of handling authentication and authorization. OpenLDAP, Cyrus IMAP and a number of other server apps handle SASL quite well, not to mention it's included in most distros. IIRC, the Java Authentication and Authorization APIs also deal with SASL quite well.
The solutions to most of the problems that come up with 'Web Services' (a limited tool being forced on everything) have been solved by a simple trip to the IETF's RFC repository. Now you just need to use a language and environment that has libraries built for the RFC's. C or Java are your best bets, Perl comes in next, but I've found the libraries to be in various states of working, not something I'd bet my next project on.
Seriously, use those english classes for something good. Start blocking ports left and right, shutting stuff off at the routers and tell them it's a system problem on their machine and you'll fix it when you get around to it.
If they're as clueless as the teachers and students I had in K-12, you'll have no problems whatsoever.
Besides, how exactly is the pansy ass administration going to get the balls to audit if they can't be bothered to come up with some decent guidlines.
Just figure out a hitlist of things to blame it on. M$, Real, Kazaa, Spyware.... whatever.
http://www.shamalbank.com is hosted at http://www.activeisp.com which appears to have the colo in London but the HQ addy on the contact page is in San Jose. Considering that Shamal Bank looks like a static site only, they're prolly on a shared host. I would highly recommend not attempting to take this box out, since you could be facing a number of criminal charges from both US and European companies. Besides activeisp.com is prolly pretty innocent. Shamal Bank's website was done by http://www.sudanshop.co.uk who also hosts at activeisp.com (on a different box -- merkur vs. neptun). If anyone wants to go figure out how many domains are pointing to these boxes, it would be nice to know how many lawsuits the motivated, self starter will be facing.
On the bright side though, this is most definately a W2K box as that is what activeisp seems to be pushing, so breaking in should be really easy.
Again, use your own time and tools to figure this info out for sure.... I can't be bothered right now.
Actually you have no idea what your talking about.
If you had read the article you might have noticed that it was a convention where we had a booth. Both the users group and my own company. Maddog and the guys were handing out copies of Linux Journal and CDs at the front door of the facility where we, as well as M$, had booths. My wife and I happened to be walking up to the front door as this happened.
What was happening was that M$ was doing the XP launch and had a room rented for it upstairs, Maddog had been in a similiar room the day before for the keynote. M$ had erected a blowup box of XP outside the front door, and the guys were outside the same front door handing the stuff out.
The comment about 'you can't hand out free software here' was from a M$ flunky who stated incorrectly that they had rented the facility. In actuallity they had rented part of the facility, SLUG was an official exhibitor and had just as much a right to be there.
In fact the facilities manager did ask the SLUG guys to move, but did agree that they had a right to hand stuff out, just asked them not to do it in front of the blow up XP box thingy.
Later on the M$ flunkies were handing out brochures and literature in front of the SLUG booth. One of the SLUG guys brought this up to them, rather aggresively saying that he was going to get the facilities manager.
While this wasn't the most regal moment in Linux advocacy, and maybe some people need to reread the howto, but it does show just how arrogant the M$ bastards are. They believe that it is their right to control the software world and that anyone who has an opposing opinion is a kook or a nuisence.
I personally think we ought to invite M$ to an open panel debating free vs. proprietary software that takes questions from the public at every oppurtunity we can. At every trade show or conference we should ask them to this debate. If we do this they will most likely decline, even so it will only make them look bad in the public eye and strengthen our argument that M$ does not hold the upper hand.
So that's what happened.... quit assuming, it makes an ass out of you and me.
Could the walking tech they're using for this be used to build better robots for some of the Robot fighting competitions out there? This would really add some interesting designs. I'm getting a little tired of the wedge variations winning all the time. Also this would probably help to commoditize the tech so it could be incorporated into all kinds of cool toys. How about one big enough to ride?;-) The article stated they are hoping to get this thing to run over rough terrain soon. Of course the sci-fi story possiblities are really cool too. Armed rangers riding around on their all terrain dinobots;-). Kinda like mechwarrior just not so big;-)
The only thing I've been doing longer than going to AA & NA meetings is UNIX. After 10 years of watching people with various rates of success deal with addiction, I can honestly say that the war on drugs is the biggest piece of BS plaguing this country today.
No amount of laws will stop addiction, no amount of police will change peoples behaviors. First of all, an addict doesn't care about the consequences too terribly much. Yeah, they don't want to go to jail, but that's more of a not getting caught issue, not doing drugs is not an option.
One of the things that you first learn when dealing with addiction is that it is a disease and the drugs and alcohol are just a symtom of the problem. This disease is a spiritual, mental and physical one, which means you can't just take an antibiotic and be better, most people wind up addicted because of underlying emotional and mental issues which they haven't dealt with, most don't even know these issues exist. Recovering from addiction is more of a path of self discovery than simply keeping off the stuff.
You essentially have to figure out how to replace the high of whatever your brand of poison was with something that is productive, be it a zen like balance in your life, your family and friends or a new hobby. Getting into a state of mind where these things are as good as drugs in your mind is really hard.
Everyone I know who doesn't completely abstain from drugs b/c of addiction does drugs every now and then. My wife would rather smoke pot than drink a beer, as would most of our friends. The idea that more people will become addicted based on the availability of drugs is absurd, unless this country is full of people who are so unbalanced, emotionally and mentally that the second they try any drug they will become a bunch of junkies.
The real problems in this country are the lack of strong social structures. You probably know everyone on Friends better than your neighbors, and that goes doubly so for their kids. Kids are expected to act like little adults (Zero tolerence and all), even though the essence of being a teenager is being able to make mistakes and fall back to a safe environment to learn from them.
And why is it that we treat everyone like this? Cause we're all so busy chasing those short term goals, like the quarterly numbers, or we're working too damn hard cause our boss is chasing them. This society breeds addicts. It sets people up with the emotional and mental problems that will cause them to fall down that path.
This country needs to look at long term goals. Think about the GDP in 10 years, what happens when our children are falling apart and dysfunctional cause we've instilled this whacked out sense of priorities and values. Even if you teach your kids differently, this is what society is putting in they're little minds.
We need to treat addiction like a disease, rather than a character flaw. Ask anyone with experience in the area, professionally or otherwise (other than law enforcement maybe) will tell you that the issue needs to be treated as a disease not as criminal activity.
Give the drug interdiction budget to the ATF. Regulate drugs like alcohol and tabacco are. After all these are drugs that are more addictive and physically damaging than most that are illegal. Provide for treatment centers and prevention programs for kids with the proceeds from sin taxes on the drugs. Americans are used to paying a lot for drugs, so the sin taxes could bring in enough cash to allow us to reduce taxes on other things.
Continue with educating children about drugs, including alcohol and tobacco. Not that they will turn them into a bunch of addicts, but how they really affect people and how to deal with problems instead of covering them up with addiction.
I don't know how we might change this country to make it less obsessed with short term productivity and more interested in long term goals, such as raising a generation who will not allow this country to fall in the manner Rome did. Otherwise we're teaching a generation to welcome the bread and circuses.
We have to move from the self sufficient frontier attitude to that of a community, a society. Understand that in order to progress we must comprimise and cooperate, not banter around arguing why everyone should follow our holier than thou principles.
Anyway... enough rambling... I don't have all the answers, but I must say that where this country is headed now is completely insane.... and I've dealt with my share of insanity. We must do something to stop this now... perhaps moving away from the war on drugs will make people less likely to give up freedom for security and get away from the us vs. them mentality that says only bad guys need to worry about laws that invade privacy.
" Good card, ahead of its time, overpriced, nothing will take advantage of its best features. I bet in 12 months we think differently."
...and in 12 months we'll pay about a third for it too.... think i'll wait
Why Jon isn't a geek and this movie was good
on
Enemy At The Gates
·
· Score: 5
Any good geek would have done his research....
This movie was based on the true story of one of the most well known Russian snipers of WWII. Sorry if you thought the love story was overblown, but it was part of the 'true story'! The duel is actually the most likely fictional portion of the story, more likely made up by Soviet Propadanda officers than anything else since there is no German or Russian military record of Koenig or Thorvald (as some accounts call him) ever showing up in Stalingrad or attempting to kill Zeitsev.
Zaitsev himself never confirmed or denied the story of the German sniper expert nor did he ever really talk about it.
The ending was the only thing that deviated much from the story as it is known historically... Zaitsev was actually blinded by a land mine and the girl thought he was dead and married another guy. They found each other again years later.
For the most part the movie was quite accurate as far as the depictions of the brutality of the battle. The attitude of the Soviet army and the people who were caught between Hitler and Stalin.
Yes Jon it is important that we escape from the jingoism of the standard American's in Battle style of war movie... but really 'why did the Russian people fight so hard and sacrifice so much'? Please, what the hell were they going to do? Just let Hitler slaughter them? Maybe they should have just emigrated en masse? Whatever...
Anyway I personally thought they could have added more of the cat and mouse element between the two snipers since that whole thing probably never happened anyway... might as well make it as interesting as possible. Annuad took some very interesting twists with this... making Zaitsev more vulnerable and human rather than the Rambo or John Wayne invincible type.
I would not call this a typical Hollywood was yarn... I would call it a rather realistic depiction of the suffering... the hopes and the sacrifices made by a people in between a rock and a hard place, who must find someway to hang on to their humanity in the face of complete uncertainty about when they will die.
my senior year in high school a group of the more cynical students with whom I comisserated (sp?) and I were rather disheartened by the choices given as the song we were to march to to pick up our diploma's. It was the usual pop crap.
Realizing that we must seize the moment before some overly dramatic future marketing major totured us for one last time, we nominated star wars as a song... with some hefty promises, and a little ballot stuffing, we managed to emerge victorious. The song chosen to march to by the administration was The Imperial March... a personal favorite of mine...
Getting my diploma while picturing the administration as the Emporer and Darth made it almost enjoyable... till I realized the idiots probably wouldn't have made it beyond standard cannon fodder storm troopers... then I could barley contain myself.
Sitting through the mind numbing experience of a high school graduation was almost worthwhile....
Maybe this will make religious debate in NZ worthwhile? Definately couldn't hurt...
Moral of this story: It's always good to force your personal tastes on some on else before they do it to you.
This viewpoint ignores the complexities of economics in developing countries. All corporate entities have a responsibility to those they hire, it's not as simple as I will pay you x for y work.
In a civil society ethics enters the picture. Ethics being that a companies operations should be benificial to the local population as well. Look into the history of corporations for more info on this.
The problem with sweatshops is that they keep these people from bettering themselves. By paying them little cash, forcing them to work for extremely long hours and openly and forcefully opposing unionization, these companies turn the their workers into citizens who are unable (lack time and money) to better their community.
Employing underage workers (the starving Vietnamese kid) is completely immoral. By providing a dead-end alternative to education, the corporation (as well as the collaborative or complacent local authorities) are condeming a generation to the same conditions as their parents. These people would be better off as farmers who owned their own land and worked for themselves, as it was before European colonialism and the Red Scare of post-colonialism (why do you think so many rational people thought communism was a good idea?).
Americans and most Europeans would be in the same boat had it not been for legislation that dictated basic working conditions and terms. Child Labor Laws, unions and minimum wage/max hours laws are what allowed the middle class in this country to grow in flourish.
Any philisophical discourse or study into sustainable democracy and civil societies show that the most important factor is a large, independent middle class, who can collectively counter-balance the large capitalists, ensuring that no one has to much power. Sort of like the 3 branches of the US gov balance each other. If you look at the history of any developed country, a strong middle class was an essential component.
We don't hate all large corporations simply b/c they are big and scary. We object to unethical and irresponsible behavior that does not benefit the societies they exist in. This goes doubly so for the US governments foriegn poilcies which have encouraged and supported this behavior (send in the Marines on behalf of the United Fruit Company!!). I hope this is somewhat enlightening as to why many of us consider large multinationals to be exploitive and feel the need to at least support protests against them and especially against our own government.
Oh and one more thing, the world might be a safer place for Americans if we acted more responsibly. I don't think as many people would want us dead or call us a Great Satan if their encounters with American people and institutions were not so negative. Then we could cut taxes like nobody's business due to the amount of money we'd save on military spending. (Don't get me started on the fact that we're the world's largest arms exporter).
While I'm glad to see that we've finally got viable DVD players for my favourite OS, I wonder about the picture quality. My (uber-picky) graphics person and I got a Mitsubishi Diamond Pro 2040u and a Mitsubishi Plus 200, respectivly. Both are 22", super flat screens. His is running off a 400Mhz G4 with MacOS and the stock video card (ATI Rage 128 Pro, I believe). I'm running a Guillemot 32MB Geforce2 MX on an Athlon 600 (not T-bird).
We played the Matrix on both, first the G4 (Apple DVD Player). Oh my God, I had to change my shorts and take a long shower. This was the best picture I have ever seen. I would swear watching full screen (1600x1200) from the G4 was comparable to being in the theatre as far as picture quality and lack of artifacts goes. We also watched a 320x240 quicktime of Battle Angel Alita, blown up to full screen. The ATI card apearently has a video scaling chip in it, the lack of artifacts (there were still some, heh it was 320x240), and the color quality was exellent.
We tested the Matrix on my box under Win2K and the WinDVD 2.3 software DVD player. Less clarity, colors were a little washed out comparitively (yes we tweaked contrast and brightness on monitor and in DVD player), and the video jittered every now and then (the G4 was as smooth as ).
I'm pretty sure that my hardware has the horsepower to hold it's own against the Apple solution, but they really put a lot of quality into they're software when it comes to multimedia applications.
I just hope that the resources being thrown at Linux DVD don't slow down at 'ok we did it'. IMNSHO, Apple's platform has set a high standard, which is why my graphics developer uses Adobe products on MacOS rather than GIMP and friends on Linux (He does a lot of high end print and 3D work, not just web design).
Besides I'm really tired of running over and having him check out the latest and greatest achievements from the Open Source community, just to have him yawn and produce a list of lacking features and quality. It's making me look bad dammit!!!
But in seriousness, this is great, just as I applaud every release of GIMP, GNOME, KDE and many of the other awesome projects that make using UNIX systems easier, I really must produce a sober reminder that we still aren't the best, or even in running for the top spot, when it comes to quality and richness of features in multimedia stuff.
These are the same reasons that Windows never won over the graphics market (surprise, it wasn't just fanaticism), so we really can't feel bad, the bar is that high.
I hope that one day soon my graphics developer will thank me when I put Yellow Dog or LinuxPPC on his G4. I've already got it on my 1999 PowerBook (did I mention Apple makes great hardware)
So thanks for everyones hard work, it's looking like a great start.
I've been working with IBM software on Linux and AIX (and even NT) for about a year now. Mainly WebSphere + Visual Age, DB2 and MQSeries. I think there are a few places IBM could improve their product line.
WebSphere: First, EJB 1.1 support, we need this now! Better integration with Unix admin utils. WebSphere is either admined through an undocumented XML config file or through a GUI that works sometimes. We need command line tools that work with websphere. Sometimes administration must be done remotely through a firewall, and there's no port available for the GUI to pass through. Secondly, what's with that CMP Entity bean hack? On WebSphere, you deploy a jar with your EJB and.ser file and it essentially generates and compiles the code needed to make a BMP Entity bean on the fly. I've looked at the code for JBoss (a GPL'd EJB container) and this is definately something only WebSphere does. Also, I'm sure this will come with EJB 1.1 support, but it needs ejb-ref.xml support and application.xml support in the deployer.
Visual Age: no integration with CVS, I want to use vim as a replacable text editor rather than the one in VA (this might be a stretch, but hey, it would be an improvement). Try using less than 80+ MB of memory when it runs. More support for standard packages and less compiling on the fly. It takes me way too long to write code in Visual Age, especially EJBs. I wouldn't even have touched VA if the EJBs I wrote in vim would work in WebSphere to begin with. How about better docs on how to do this. The whole reason I write J2EE apps is portability. It seems that IBM is trying to pull an M$ and provide something that looks like it conforms, but doesn't really.
DB2: Actually, I have very few complaints about DB2, I kinda like it. One place for improvement though is CPU usage. DB2 appears to push everything through the kernel I/O buffers, since it doesn't support raw devices. I've watched x86 boxes jump to 100% CPU utilization during even basic queries. The simpler the query the less time it stays at 99%, but with a lot of queries this gets very worrisome for management who is making the final call. Man pages for the utilities. I understand that there are docs available in PDF, HTML and on paper, but there are always times when you need that man page, simply because of the convienance. The db2 shell should support bash rather than only ksh, or there should be docs on how to use bash in the db2 shell if it does currently support this. Most Linux guys are used to bash and are pretty quick with it. Solaris 8 also uses bash, so now more than ever Unix guys are using bash.
One other database related suggestion would be tools for Linux/AIX like ERWin from CA and more analysis and DBA tools. IBM may have some, but I haven't found them yet. Maybe support for the GNOME database GUI (Gnome Transcript?).
MQSeries: Could we get a release date please? Also in general better docs on how to use JMS would be nice. It would also seem like a good idea if IBM went ahead and built EJB 2.0 support into WebSphere so we could use Message Driven Beans with MQSeries. Many of the same things with DB2, I'd like to see in MQ as well (man pages, bash utils).
Also some nice information about how to integrate all of these together would be nice. I've never had just one of these to work with, it's always the whole sheebang. I've developed on these platforms both internally at IBM and with other clients. Quite frankly you need better information about these tools, b/c both inside and outside of IBM there seems to be a lack of knowledge about how to use all of them. I've been on my own a lot, and the tools have typically been non-intuitive about how to get things to work. I've read the RedBooks, the docs at IBM website and the newsgroups. It was still difficult.
Another nice thing to see would be Linux native on the Intel NUMA boxes. That would just be cool.
I'd like to see IBM succeed in the Linux space. I think they make damn good hardware and some of the software is pretty sweet (DB2), but others are going to get eaten for lunch (WebSphere, VA) in the Linux space unless changes are made. IBM needs to reach out and make it easier for the Linux hacker to learn IBM software and get it working as well as some of the systems we have put together using Open Source stuff (PHP+Apache+MySQL or Perl+Apache+PostgreSQL, or Java+Jboss+Tomcat+Apache, or some combination thereof), IBM needs to integrate better into the Unix world, (I haven't spent much time in the AIX world, so the admins may look more like NT guys, HHOS).
I have a few other suggestions, but those are slipping my mind at the moment, this should be enough for now...
Customer : The website don't enter into it. It's stone dead!
Broker : Nononono, no, no! 'E's
strategizin!
Customer : All right then,
if he's strategizing, I'll wake him
up!
(shouting at the cage)
'Ello, Dotty! Mister Dot-Comie! I've got a lovely fresh IPO for you if you wake up, Mr. Dot-Com...
Broker : There, he moved!
Customer : No, he didn't, that was you sending out a press release!
Broker : I never!!
Customer : Yes, you did!
Broker : I never, never....
Customer : 'ELLO DOTTAAAAAAAY! DOTT-EE! DOT-COM! WAKE UP!
TESTIIIING! TESTIIIING! THIS IS YOUR ANNUAL REPORT!
DOT-EEEEEEE!
Now that's what I call a dead parrot.
Broker: No, no.... No, he's reorganizing.
Customer : REORGANIZING?
Broker : Yeah! You stunned him, just as he was wakin' up! Dot-Coms stun easily, major.
Customer : Look my lad, I've had just about enough of this. That Dot-Com is
definitely deceased, and when I bought it not half an hour ago, you assured me that
its total lack of movement was due to it being tired and shagged out after a long
martket expansion.
Customer : DEVELOPIN' a PATENT PORTFOLIO? What kind of talk is that? Look, why did he fall
flat on his back the moment I got 'im home?
Broker : The Dot-Com prefers kippin' new marketin strategies! Remarkable stock, isn't it, guv, eh? Lovely website!
Customer : (coldly) Look, I took the liberty of examining that stock when I got
it home, and I discovered the only reason that it had been sitting on the market in
the first place was that it had been NAILED there.
Broker : Well, of course it was nailed there! If I hadn't nailed that stock down, it
would have nuzzled up to those markets, bent 'em apart with its little B2B sales force, and VOOM!
Customer : "VOOM?"
Customer : Look matey, this stock wouldn't "voom" if you put four thousand venture capitalists through it! It's bleedin' demised!
Broker : It's not! I-It's patenting!
Customer : It's not patenetin,' it's passed on! This company is no more! It has ceased
to be! It's expired and gone to meet its maker! This is a late stock! It's a stiff!
Bereft of life, it rests in peace! If you hadn't nailed him up with venture capital he would be
pushing up the daisies! Its business processes are of interest only to historians!
It's hopped the twig! It's shuffled off this mortal coil! It's run down the curtain
and joined the choir invisible! This.... is an F*CKED-COMPANY!
We've been porting an app from SilverStream (complete pos!) to JBoss. Originally we used JBoss/Tomcat, but have moved to JBoss/Jetty since the Jetty guys have been much better at supporting features via JBoss.
;-) Never thought I'd see the day ;-)
I would recommend against straight servlet/JSP development. Using EJBs, you get portability to different user interfaces, data source pooling, transactional integrety, and a larger choice of security options a la JAAS.
Since we're working on JBoss, I can write message beans for JMS systems, I have a built in timer mechanism, I can hot deploy by copying my ear file to a directory.
I can federate enterprise wide Directory Servers (LDAP via JNDI) and Databases, integrate with MessageQueue systems (MQSeries), tie in with CORBA apps and manage everything via custom JMX apps.
Jetty was also easier to work with in the development cycle, we didn't want to unpack the ear and war and redeploy the EJBs every time we changed a single HTML tag in a JSP, so I wrote an Ant target that copies the JSPs and associated stuff to the Jetty temp dir where Jetty does a great job of finding it and recompiling it.
Tomcat's temp dir structure was too dynamic and unpredictable to do this. I've also found more options when configuring Jetty via JBoss than Tomcat (you don't use the std config xmls, they have JBoss specific ones that JBoss parses and passes on to the Web Container).
The other beautiful thing about JBoss is the JMX. JBoss is really a JMX 'spine' with the EJB Container and Servlet Container (Jetty or Tomcat) as interchangable JMX MBeans. You can provide your app way more in the way of services.
Also Jetty supports clustering, real session clustering in JBoss.
JBoss has also integrated Apache AXIS so you can expose your EJBs via SOAP if needed. (I still hate SOAP though) Using EJBs I retain the flexibility of my user interface, since the data model and business logic are in EJBs, I can write a GUI client with relative ease, or expose my EJBs to a CORBA client via JacORB (also integrated with the default JBoss install).
Some things to also look at if choosing the J2EE path:
Apache Struts or Jade for web user interface development
Xdoclet for generating your EJBs and maintaining all those XML files in your source code (web.xml, jboss.xml, struts-config.xml, ejb-jar.xml, etc.)
Ant, become one with Ant, you'll thank yourself later.
http://sf.net/projects/middlegen
Middlegen, point app at database, generate CMP Entity Beans and basic CRUD ops in struts, write business logic, then user interface, done with new J2EE app.
ArgoUML and UML2EJB
Create a UML diagram, generate EJB code. Still a work in progress, but very promising.
With all the development in code generation tools, I'm in danger of becoming a point and click programmer on Linux
Downsides, XDoclet and Middlegen are lacking in docs, Ant has a lot of useful, poorly documented tricks, JBoss could use some more docs too, or at least better organized ones... (I even have the subscription docs)
Believe me, get into the J2EE swing with all the loving Open Source tool goodness, you'll never want to touch Perl or PHP again. It just works so much nicer, and the pace of development is blinding fast. Also most of the J2EE open source projects deliver, and deliver on time.
The community is great. Mailing lists are good, IRC not as good. Sites like The ServerSide and JavaLobby have a lot of good info as well and their forums are really lively.
With JBoss and the other open source tools it's the feel of a well supported commercial environment with all the source goodness you can read, and it scales up to enterprise class systems and development methodologies, try that with Perl/PHP!
that plays golf with the legislators
Maybe someone should get Tiger Woods interested in Open Source?
It's probably just another hoax
</sarcasm>
Actually sounds like switches might start keeping up with the bandwidth. Although keeping fluid and tubes at exact tempratures can't be cheap. Think superconductors.
I'm a dumbass... guess this isn't a repeat... being June 3rd and all....
I really should go back to my code now...
Slashdot doesn't have to repeat stories
Micheal says, "My write up was longer too! This is an injustice!".
Keep the users on windows for now.
StarOffice 6.0 (get the supported version from Sun) $76.95/user
Mozilla 1.0 or Netscape 6.2.3 (1.0 will be out end of month)
SunONE Calendar Server 5.1 (formerly iPlanet, formerly Netscape) web interface, email integration $30/user
Cyrus IMAP 2.x (available with most distros)
OpenLDAP 2.0.xx (available with most distros also needed for the Calender Server)
pam_ldap (available with most distros)
Your fave distro with a recent version of Samba
Use the LDAP server for centralized user management, the Samba server for file sharing and authentication for the Windows boxes. The Calendar Server + Cyrus + OpenLDAP should make a nifty Exchange Server Replacement.Of course, don't forget Sendmail, which has some nifty integration with LDAP too.
All relavent documentation for doing this should be available on the web, mailing list archives and such.
You will need a Sparc, HP-UX or WinNT 4.0 box for the Calendar Server, but that should run you less than $1K for an older UltraSparc or around $1K for one of the new mini servers Sun is selling now.
So, total cost of migration (minus Labor)
~$1K for Sparc box
$106.95/user for software
~$70 Your favorite distro
10 users for less than $2500 plus Labor if you recycle existing hardware..... not bad, what's that? 1 Win2K Server License + 1 Copy of Exchange 2000 without the client licenses or the Office licenses?
Oh yeah, and now you can manage the servers via dial-up over ssh. Sweet!!!!!
It amazes me how much directory services are overlooked, even for this one simple use.
LDAP is made for doing centralized management. Be it user management or even configuration of services, it's built into every system and OpenLDAP is seriously robust. Just take the 10 minutes or whatever to figure out how to use LDAP and familiarize yourself with the most widely used schemas.
Using LDAP schemas is like going to create a user table in a database and having the table definition laid out for you. Also all applications should be able to follow the structure. Voila, portable services for applications.
Please, go familiarize yourself with LDAP. Not to mention SASL (RFC 2222) is meant as a system independent way of handling authentication and authorization. OpenLDAP, Cyrus IMAP and a number of other server apps handle SASL quite well, not to mention it's included in most distros.
IIRC, the Java Authentication and Authorization APIs also deal with SASL quite well.
The solutions to most of the problems that come up with 'Web Services' (a limited tool being forced on everything) have been solved by a simple trip to the IETF's RFC repository. Now you just need to use a language and environment that has libraries built for the RFC's. C or Java are your best bets, Perl comes in next, but I've found the libraries to be in various states of working, not something I'd bet my next project on.
I don't think I have cinder blocks big enough to put it on. It was hard enough finding some for that Mercury capsule I caught in my crab trap.
Seriously, use those english classes for something good. Start blocking ports left and right, shutting stuff off at the routers and tell them it's a system problem on their machine and you'll fix it when you get around to it.
If they're as clueless as the teachers and students I had in K-12, you'll have no problems whatsoever.
Besides, how exactly is the pansy ass administration going to get the balls to audit if they can't be bothered to come up with some decent guidlines.
Just figure out a hitlist of things to blame it on. M$, Real, Kazaa, Spyware.... whatever.
I'd be suprised as hell if you got caught.
Set you cvs client to Read-Icculus
Am I the only one who got the old Phish reference?
;oP
http://www.shamalbank.com is hosted at http://www.activeisp.com which appears to have the colo in London but the HQ addy on the contact page is in San Jose. Considering that Shamal Bank looks like a static site only, they're prolly on a shared host. I would highly recommend not attempting to take this box out, since you could be facing a number of criminal charges from both US and European companies. Besides activeisp.com is prolly pretty innocent. Shamal Bank's website was done by http://www.sudanshop.co.uk who also hosts at activeisp.com (on a different box -- merkur vs. neptun). If anyone wants to go figure out how many domains are pointing to these boxes, it would be nice to know how many lawsuits the motivated, self starter will be facing.
On the bright side though, this is most definately a W2K box as that is what activeisp seems to be pushing, so breaking in should be really easy.
Again, use your own time and tools to figure this info out for sure.... I can't be bothered right now.
Wait... I thought VA bought Andover.net...
Looks like the other way around
Wow, those guys at Andover are a sneaky bunch
one for "Damn, he put the smack down on that bitch!"
Excellent rebuttal.... good to see this type of discussion on Slashdot again.
Actually you have no idea what your talking about.
If you had read the article you might have noticed that it was a convention where we had a booth. Both the users group and my own company. Maddog and the guys were handing out copies of Linux Journal and CDs at the front door of the facility where we, as well as M$, had booths. My wife and I happened to be walking up to the front door as this happened.
What was happening was that M$ was doing the XP launch and had a room rented for it upstairs, Maddog had been in a similiar room the day before for the keynote. M$ had erected a blowup box of XP outside the front door, and the guys were outside the same front door handing the stuff out.
The comment about 'you can't hand out free software here' was from a M$ flunky who stated incorrectly that they had rented the facility. In actuallity they had rented part of the facility, SLUG was an official exhibitor and had just as much a right to be there.
In fact the facilities manager did ask the SLUG guys to move, but did agree that they had a right to hand stuff out, just asked them not to do it in front of the blow up XP box thingy.
Later on the M$ flunkies were handing out brochures and literature in front of the SLUG booth. One of the SLUG guys brought this up to them, rather aggresively saying that he was going to get the facilities manager.
While this wasn't the most regal moment in Linux advocacy, and maybe some people need to reread the howto, but it does show just how arrogant the M$ bastards are. They believe that it is their right to control the software world and that anyone who has an opposing opinion is a kook or a nuisence.
I personally think we ought to invite M$ to an open panel debating free vs. proprietary software that takes questions from the public at every oppurtunity we can. At every trade show or conference we should ask them to this debate. If we do this they will most likely decline, even so it will only make them look bad in the public eye and strengthen our argument that M$ does not hold the upper hand.
So that's what happened.... quit assuming, it makes an ass out of you and me.
Could the walking tech they're using for this be used to build better robots for some of the Robot fighting competitions out there? This would really add some interesting designs. I'm getting a little tired of the wedge variations winning all the time. Also this would probably help to commoditize the tech so it could be incorporated into all kinds of cool toys. How about one big enough to ride? ;-) The article stated they are hoping to get this thing to run over rough terrain soon. Of course the sci-fi story possiblities are really cool too. Armed rangers riding around on their all terrain dinobots ;-). Kinda like mechwarrior just not so big ;-)
Nice Troll... I'll bite.
The only thing I've been doing longer than going to AA & NA meetings is UNIX. After 10 years of watching people with various rates of success deal with addiction, I can honestly say that the war on drugs is the biggest piece of BS plaguing this country today.
No amount of laws will stop addiction, no amount of police will change peoples behaviors. First of all, an addict doesn't care about the consequences too terribly much. Yeah, they don't want to go to jail, but that's more of a not getting caught issue, not doing drugs is not an option.
One of the things that you first learn when dealing with addiction is that it is a disease and the drugs and alcohol are just a symtom of the problem. This disease is a spiritual, mental and physical one, which means you can't just take an antibiotic and be better, most people wind up addicted because of underlying emotional and mental issues which they haven't dealt with, most don't even know these issues exist. Recovering from addiction is more of a path of self discovery than simply keeping off the stuff.
You essentially have to figure out how to replace the high of whatever your brand of poison was with something that is productive, be it a zen like balance in your life, your family and friends or a new hobby. Getting into a state of mind where these things are as good as drugs in your mind is really hard.
Everyone I know who doesn't completely abstain from drugs b/c of addiction does drugs every now and then. My wife would rather smoke pot than drink a beer, as would most of our friends. The idea that more people will become addicted based on the availability of drugs is absurd, unless this country is full of people who are so unbalanced, emotionally and mentally that the second they try any drug they will become a bunch of junkies.
The real problems in this country are the lack of strong social structures. You probably know everyone on Friends better than your neighbors, and that goes doubly so for their kids. Kids are expected to act like little adults (Zero tolerence and all), even though the essence of being a teenager is being able to make mistakes and fall back to a safe environment to learn from them.
And why is it that we treat everyone like this? Cause we're all so busy chasing those short term goals, like the quarterly numbers, or we're working too damn hard cause our boss is chasing them. This society breeds addicts. It sets people up with the emotional and mental problems that will cause them to fall down that path.
This country needs to look at long term goals. Think about the GDP in 10 years, what happens when our children are falling apart and dysfunctional cause we've instilled this whacked out sense of priorities and values. Even if you teach your kids differently, this is what society is putting in they're little minds.
We need to treat addiction like a disease, rather than a character flaw. Ask anyone with experience in the area, professionally or otherwise (other than law enforcement maybe) will tell you that the issue needs to be treated as a disease not as criminal activity.
Give the drug interdiction budget to the ATF. Regulate drugs like alcohol and tabacco are. After all these are drugs that are more addictive and physically damaging than most that are illegal. Provide for treatment centers and prevention programs for kids with the proceeds from sin taxes on the drugs. Americans are used to paying a lot for drugs, so the sin taxes could bring in enough cash to allow us to reduce taxes on other things.
Continue with educating children about drugs, including alcohol and tobacco. Not that they will turn them into a bunch of addicts, but how they really affect people and how to deal with problems instead of covering them up with addiction.
I don't know how we might change this country to make it less obsessed with short term productivity and more interested in long term goals, such as raising a generation who will not allow this country to fall in the manner Rome did. Otherwise we're teaching a generation to welcome the bread and circuses.
We have to move from the self sufficient frontier attitude to that of a community, a society. Understand that in order to progress we must comprimise and cooperate, not banter around arguing why everyone should follow our holier than thou principles.
Anyway... enough rambling... I don't have all the answers, but I must say that where this country is headed now is completely insane.... and I've dealt with my share of insanity. We must do something to stop this now... perhaps moving away from the war on drugs will make people less likely to give up freedom for security and get away from the us vs. them mentality that says only bad guys need to worry about laws that invade privacy.
This movie was based on the true story of one of the most well known Russian snipers of WWII. Sorry if you thought the love story was overblown, but it was part of the 'true story'! The duel is actually the most likely fictional portion of the story, more likely made up by Soviet Propadanda officers than anything else since there is no German or Russian military record of Koenig or Thorvald (as some accounts call him) ever showing up in Stalingrad or attempting to kill Zeitsev.
Zaitsev himself never confirmed or denied the story of the German sniper expert nor did he ever really talk about it.
The ending was the only thing that deviated much from the story as it is known historically... Zaitsev was actually blinded by a land mine and the girl thought he was dead and married another guy. They found each other again years later.
For more info Sniper Country's History entry
For the most part the movie was quite accurate as far as the depictions of the brutality of the battle. The attitude of the Soviet army and the people who were caught between Hitler and Stalin.
For more background on this, Law Buzz's Backgrounder
Yes Jon it is important that we escape from the jingoism of the standard American's in Battle style of war movie... but really 'why did the Russian people fight so hard and sacrifice so much'? Please, what the hell were they going to do? Just let Hitler slaughter them? Maybe they should have just emigrated en masse? Whatever...
Anyway I personally thought they could have added more of the cat and mouse element between the two snipers since that whole thing probably never happened anyway... might as well make it as interesting as possible. Annuad took some very interesting twists with this... making Zaitsev more vulnerable and human rather than the Rambo or John Wayne invincible type.
I would not call this a typical Hollywood was yarn... I would call it a rather realistic depiction of the suffering... the hopes and the sacrifices made by a people in between a rock and a hard place, who must find someway to hang on to their humanity in the face of complete uncertainty about when they will die.
Do your research Jon.....
my senior year in high school a group of the more cynical students with whom I comisserated (sp?) and I were rather disheartened by the choices given as the song we were to march to to pick up our diploma's. It was the usual pop crap.
Realizing that we must seize the moment before some overly dramatic future marketing major totured us for one last time, we nominated star wars as a song... with some hefty promises, and a little ballot stuffing, we managed to emerge victorious. The song chosen to march to by the administration was The Imperial March... a personal favorite of mine...
Getting my diploma while picturing the administration as the Emporer and Darth made it almost enjoyable... till I realized the idiots probably wouldn't have made it beyond standard cannon fodder storm troopers... then I could barley contain myself.
Sitting through the mind numbing experience of a high school graduation was almost worthwhile....
Maybe this will make religious debate in NZ worthwhile? Definately couldn't hurt...
Moral of this story: It's always good to force your personal tastes on some on else before they do it to you.
This viewpoint ignores the complexities of economics in developing countries. All corporate entities have a responsibility to those they hire, it's not as simple as I will pay you x for y work.
In a civil society ethics enters the picture. Ethics being that a companies operations should be benificial to the local population as well. Look into the history of corporations for more info on this.
The problem with sweatshops is that they keep these people from bettering themselves. By paying them little cash, forcing them to work for extremely long hours and openly and forcefully opposing unionization, these companies turn the their workers into citizens who are unable (lack time and money) to better their community.
Employing underage workers (the starving Vietnamese kid) is completely immoral. By providing a dead-end alternative to education, the corporation (as well as the collaborative or complacent local authorities) are condeming a generation to the same conditions as their parents. These people would be better off as farmers who owned their own land and worked for themselves, as it was before European colonialism and the Red Scare of post-colonialism (why do you think so many rational people thought communism was a good idea?).
Americans and most Europeans would be in the same boat had it not been for legislation that dictated basic working conditions and terms. Child Labor Laws, unions and minimum wage/max hours laws are what allowed the middle class in this country to grow in flourish.
Any philisophical discourse or study into sustainable democracy and civil societies show that the most important factor is a large, independent middle class, who can collectively counter-balance the large capitalists, ensuring that no one has to much power. Sort of like the 3 branches of the US gov balance each other. If you look at the history of any developed country, a strong middle class was an essential component.
We don't hate all large corporations simply b/c they are big and scary. We object to unethical and irresponsible behavior that does not benefit the societies they exist in. This goes doubly so for the US governments foriegn poilcies which have encouraged and supported this behavior (send in the Marines on behalf of the United Fruit Company!!). I hope this is somewhat enlightening as to why many of us consider large multinationals to be exploitive and feel the need to at least support protests against them and especially against our own government.
Oh and one more thing, the world might be a safer place for Americans if we acted more responsibly. I don't think as many people would want us dead or call us a Great Satan if their encounters with American people and institutions were not so negative. Then we could cut taxes like nobody's business due to the amount of money we'd save on military spending. (Don't get me started on the fact that we're the world's largest arms exporter).
While I'm glad to see that we've finally got viable DVD players for my favourite OS, I wonder about the picture quality. My (uber-picky) graphics person and I got a Mitsubishi Diamond Pro 2040u and a Mitsubishi Plus 200, respectivly. Both are 22", super flat screens. His is running off a 400Mhz G4 with MacOS and the stock video card (ATI Rage 128 Pro, I believe). I'm running a Guillemot 32MB Geforce2 MX on an Athlon 600 (not T-bird).
We played the Matrix on both, first the G4 (Apple DVD Player). Oh my God, I had to change my shorts and take a long shower. This was the best picture I have ever seen. I would swear watching full screen (1600x1200) from the G4 was comparable to being in the theatre as far as picture quality and lack of artifacts goes. We also watched a 320x240 quicktime of Battle Angel Alita, blown up to full screen. The ATI card apearently has a video scaling chip in it, the lack of artifacts (there were still some, heh it was 320x240), and the color quality was exellent.
We tested the Matrix on my box under Win2K and the WinDVD 2.3 software DVD player. Less clarity, colors were a little washed out comparitively (yes we tweaked contrast and brightness on monitor and in DVD player), and the video jittered every now and then (the G4 was as smooth as ).
I'm pretty sure that my hardware has the horsepower to hold it's own against the Apple solution, but they really put a lot of quality into they're software when it comes to multimedia applications.
I just hope that the resources being thrown at Linux DVD don't slow down at 'ok we did it'. IMNSHO, Apple's platform has set a high standard, which is why my graphics developer uses Adobe products on MacOS rather than GIMP and friends on Linux (He does a lot of high end print and 3D work, not just web design).
Besides I'm really tired of running over and having him check out the latest and greatest achievements from the Open Source community, just to have him yawn and produce a list of lacking features and quality. It's making me look bad dammit!!!
But in seriousness, this is great, just as I applaud every release of GIMP, GNOME, KDE and many of the other awesome projects that make using UNIX systems easier, I really must produce a sober reminder that we still aren't the best, or even in running for the top spot, when it comes to quality and richness of features in multimedia stuff.
These are the same reasons that Windows never won over the graphics market (surprise, it wasn't just fanaticism), so we really can't feel bad, the bar is that high.
I hope that one day soon my graphics developer will thank me when I put Yellow Dog or LinuxPPC on his G4. I've already got it on my 1999 PowerBook (did I mention Apple makes great hardware)
So thanks for everyones hard work, it's looking like a great start.
I've been working with IBM software on Linux and AIX (and even NT) for about a year now. Mainly WebSphere + Visual Age, DB2 and MQSeries. I think there are a few places IBM could improve their product line.
.ser file and it essentially generates and compiles the code needed to make a BMP Entity bean on the fly. I've looked at the code for JBoss (a GPL'd EJB container) and this is definately something only WebSphere does. Also, I'm sure this will come with EJB 1.1 support, but it needs ejb-ref.xml support and application.xml support in the deployer.
WebSphere: First, EJB 1.1 support, we need this now! Better integration with Unix admin utils. WebSphere is either admined through an undocumented XML config file or through a GUI that works sometimes. We need command line tools that work with websphere. Sometimes administration must be done remotely through a firewall, and there's no port available for the GUI to pass through. Secondly, what's with that CMP Entity bean hack? On WebSphere, you deploy a jar with your EJB and
Visual Age: no integration with CVS, I want to use vim as a replacable text editor rather than the one in VA (this might be a stretch, but hey, it would be an improvement). Try using less than 80+ MB of memory when it runs. More support for standard packages and less compiling on the fly. It takes me way too long to write code in Visual Age, especially EJBs. I wouldn't even have touched VA if the EJBs I wrote in vim would work in WebSphere to begin with. How about better docs on how to do this. The whole reason I write J2EE apps is portability. It seems that IBM is trying to pull an M$ and provide something that looks like it conforms, but doesn't really.
DB2: Actually, I have very few complaints about DB2, I kinda like it. One place for improvement though is CPU usage. DB2 appears to push everything through the kernel I/O buffers, since it doesn't support raw devices. I've watched x86 boxes jump to 100% CPU utilization during even basic queries. The simpler the query the less time it stays at 99%, but with a lot of queries this gets very worrisome for management who is making the final call. Man pages for the utilities. I understand that there are docs available in PDF, HTML and on paper, but there are always times when you need that man page, simply because of the convienance. The db2 shell should support bash rather than only ksh, or there should be docs on how to use bash in the db2 shell if it does currently support this. Most Linux guys are used to bash and are pretty quick with it. Solaris 8 also uses bash, so now more than ever Unix guys are using bash.
One other database related suggestion would be tools for Linux/AIX like ERWin from CA and more analysis and DBA tools. IBM may have some, but I haven't found them yet. Maybe support for the GNOME database GUI (Gnome Transcript?).
MQSeries: Could we get a release date please? Also in general better docs on how to use JMS would be nice. It would also seem like a good idea if IBM went ahead and built EJB 2.0 support into WebSphere so we could use Message Driven Beans with MQSeries. Many of the same things with DB2, I'd like to see in MQ as well (man pages, bash utils).
Also some nice information about how to integrate all of these together would be nice. I've never had just one of these to work with, it's always the whole sheebang. I've developed on these platforms both internally at IBM and with other clients. Quite frankly you need better information about these tools, b/c both inside and outside of IBM there seems to be a lack of knowledge about how to use all of them. I've been on my own a lot, and the tools have typically been non-intuitive about how to get things to work. I've read the RedBooks, the docs at IBM website and the newsgroups. It was still difficult.
Another nice thing to see would be Linux native on the Intel NUMA boxes. That would just be cool.
I'd like to see IBM succeed in the Linux space. I think they make damn good hardware and some of the software is pretty sweet (DB2), but others are going to get eaten for lunch (WebSphere, VA) in the Linux space unless changes are made. IBM needs to reach out and make it easier for the Linux hacker to learn IBM software and get it working as well as some of the systems we have put together using Open Source stuff (PHP+Apache+MySQL or Perl+Apache+PostgreSQL, or Java+Jboss+Tomcat+Apache, or some combination thereof), IBM needs to integrate better into the Unix world, (I haven't spent much time in the AIX world, so the admins may look more like NT guys, HHOS).
I have a few other suggestions, but those are slipping my mind at the moment, this should be enough for now...
Discuss amongest yourselves. I'm feeling vaklempt.
Customer: I wish to register a complaint about this stock, what I purchased not half hour ago from this very brokerage.
Broker: Oh yes, the Dot-Com, what's aah, what's wrong with it?
Customer: I'll tell you what's wrong with it, my lad. It's dead, that's what's wrong with it.
Broker: No, no, 'e's ah... he's strategizing.
Customer : Look, matey, I know a dead Dot-Com when I see one, and I'm looking at one right now.
Broker : No no, h-he's not dead, he's, he's strategizin'!
Customer : Strategizin'?
Broker : Y-yeah, Strategizin.'
Remarkable stock, the Dot-Com, isn't it, eh? Beautiful website!
Customer : The website don't enter into it. It's stone dead!
Broker : Nononono, no, no! 'E's
strategizin!
Customer : All right then,
if he's strategizing, I'll wake him
up!
(shouting at the cage)
'Ello, Dotty! Mister Dot-Comie! I've got a lovely fresh IPO for you if you wake up, Mr. Dot-Com...
Broker : There, he moved!
Customer : No, he didn't, that was you sending out a press release!
Broker : I never!!
Customer : Yes, you did!
Broker : I never, never....
Customer : 'ELLO DOTTAAAAAAAY! DOTT-EE! DOT-COM! WAKE UP!
TESTIIIING! TESTIIIING! THIS IS YOUR ANNUAL REPORT!
DOT-EEEEEEE!
Now that's what I call a dead parrot.
Broker: No, no.... No, he's reorganizing.
Customer : REORGANIZING?
Broker : Yeah! You stunned him, just as he was wakin' up! Dot-Coms stun easily, major.
Customer : Look my lad, I've had just about enough of this. That Dot-Com is
definitely deceased, and when I bought it not half an hour ago, you assured me that
its total lack of movement was due to it being tired and shagged out after a long
martket expansion.
Broker : Well, he's... he's, ah... probably developin' a patent portfolio.
Customer : DEVELOPIN' a PATENT PORTFOLIO? What kind of talk is that? Look, why did he fall
flat on his back the moment I got 'im home?
Broker : The Dot-Com prefers kippin' new marketin strategies! Remarkable stock, isn't it, guv, eh? Lovely website!
Customer : (coldly) Look, I took the liberty of examining that stock when I got
it home, and I discovered the only reason that it had been sitting on the market in
the first place was that it had been NAILED there.
Broker : Well, of course it was nailed there! If I hadn't nailed that stock down, it
would have nuzzled up to those markets, bent 'em apart with its little B2B sales force, and VOOM!
Customer : "VOOM?"
Customer : Look matey, this stock wouldn't "voom" if you put four thousand venture capitalists through it! It's bleedin' demised!
Broker : It's not! I-It's patenting!
Customer : It's not patenetin,' it's passed on! This company is no more! It has ceased
to be! It's expired and gone to meet its maker! This is a late stock! It's a stiff!
Bereft of life, it rests in peace! If you hadn't nailed him up with venture capital he would be
pushing up the daisies! Its business processes are of interest only to historians!
It's hopped the twig! It's shuffled off this mortal coil! It's run down the curtain
and joined the choir invisible! This.... is an F*CKED-COMPANY!
Broker : Well, I'd better replace it, then.
albeit not so useful hack
what could be more useful than the Linux Router Project on router hardware? Not everything revolves around webservers, Taco.
Been there, done that...
We called it the 'Weirding Way'
Hehe, this will blow away 'Geeks with Guns', literally.