Our similar dilema and what we ended up with...
on
.NET or CORBA?
·
· Score: 3, Interesting
We had to choose between.NET and J2EE. We ended up with.NET. The decision was purely financial. When we put down on paper how much it would cost in software purchase in order for us to equip our team and deploy our solution, it turned out that we already had everything we needed for.NET
Java enterprise development did not look cheap at all.
Of course, you may be starting from a different point. We already had VS.NET licenses, fully licenses MS servers, etc.
As for Corba vs..NET, I believe.NET is a more elegant solution. That is just my opinion. Corba programmers are hard to come by, and.NET is still new. However, anyone who understands the concept of an enterprise app should pick up.NET easy. I believe CORBA is much harder to pick up for a programmer being introduced into a development team.
"...hit a year and one week after Microsoft Chairman Bill Gates sent a company-wide e-mail saying Microsoft would make boosting security of its software a top priority. "
Now, this bug has existed long before. I don't remember when SQL2000 was released, but I believe it was longer than a year ago. Even if it weren't, the code was developed long before. Therefore, saying that the initiative is not working is just lame. No initiative works in retrograde.
Then the comment about macintoshes. Hey, if I pull out my Commodore 64 from the garage and hook it up to the net, I bet it won't be affected by any viruses. Is macintosh more secure? I don't know. Is the rate of infection indicative of the security of the system, or its prevailance?
Looking over my last security bulletin, I see plenty of Linux backdoors (libpng overflow, mysql vulnerabilities, cvs double-free...)
There is no substitute for administrator vigilance. Yes, we are afraid of updates and patches, and their impacts, as much as the next guy. However our solution is simple: we keep a mirror of our critical servers. We apply the patches on these mirrors and check for bugs. If there are no bugs, we swap out the production server with the mirror, and the production server becomes the mirror. We have not had any major problems with this approach.
I find captions invaluable when watching movies with thick Irish or Scottish accents. They are still english, no?
A while back when I was in college, I had an assignment having to do with the movie Rob Roy. Captioning saved my butt.
There is alo a difference between closed captioning and subtitling. I believe those were subtitles, not CC. CC is handled by your TV's CC decoder, subtitles do not require CC decoder.
Just remember, it has other effects. Microsoft would survive, but countless of other small companies can be sued out of existence. Guess who is going to pay the legal fees for the ones that survive? Me and you.
Not to mention the potentially damaging effects this can have on open source or free software...
People should stop whining and take responsability for their own screw ups. Microsoft fixed that particular screw up one f'ing year ago!
F# is an implementation of the core of the Caml programming language for the.NET Framework, along with cross-language extensions. The aim is to have it work together seamlessly with C#, Visual Basic, SML.NET and other.NET programming languages. In particular it is the first ML language where all the types and values in an ML program can be accessed from some significant languages (e.g. C#) in a predictable and friendly way.
Track changes (or more accurately the "new comment" feature) does work very well in the Office XP incarnation of word. Unlike previous versions, the inserted note shows up on the side of the document just like a margin note, with a line pointing to the referenced text in the document. It does look like they were trying to emulate exactly the idea of margin notes.
I have used this extensively when reading other people's documents and sending back suggestions. The only limitations I've seen vs. real margin notes is that you can't control the size of the font for the margin note (unless there is a way I'm not aware of)
Here's a (not so great looking) screenshot of the comment feature in word.
Also, look into the new beta OneNote from microsoft. I have note yet seen it, I just found it on the MS website while looking for a word comment screenshot. It looks like it's geared toward the TabletPC, but I can't tell from my brief reading if it can annotate existing documents or it's just a glorified notepad with its own file format.
"If one portion of the video matches closely the last non-overlapped frame, and the other part doesn't match at all, is it safe for the PVR to assume this new thing is an ad?"
If you say so.;) On the other hand, it could be just a scene change... or it could be an overlay that is really part of the feed, not the ad. Think score overlays during a game. I wouldn't want those stripped out.
Yeah, yeah, you are brilliant. What you are saying is that you can create a software piece that analyses a video feed in real time, and determines what needs to be cropped out. Then, it magnifies whatever's left over without a loss in quality.. Your cool software can determine what is part of the real feed and what the ad is.
oh, and furthermore, you would even analyse a video feed for superimposed advertising. And magically reconstitue the image under the ad. Or do you prefer a white box with a little red [x] in the corner, on your video feed?
And the piece of resistance is... you will be doing all this magic stuff on a TiVO.
Why are you here? You should be running off and starting your dot-com. The Govt would love to see your neural net at work, they can employ it for live analyis of surveillance cameras.
Hey, I'm not saying it's not a good idea. I don't think a TiVO has enough muscle for it, however.
Except for special events such as the Super Bowl and the Academy Awards, no one will watch TV shows at the time they are transmitted, and conventional 30-second commercials will be rare because advertisers won't pay when most viewers can hit the fast-forward button. Major broadcast networks and traditional prime-time programming will be fading, with most entertainment sold through either a monthly subscription or a pay-per-view fee.
I would guess it is also possible for networks to start doing what they do during soccer games when they can't take breaks -- scroll the add on top of the programming. You could be watching Friends, with a little "Pampers" ad on the bottom. This would allow for even more commercial time, and they could sell the time to sync to various moments in a program. (e.g Rachel is playing with the baby, roll the Pampers ad. They are in the coffeehouse, roll the Starbucks ad)
Another thing that can happen is a'la sports programming. At various times during the program, the picture would shrink, making enough space for an ad to be displayed alongside. Some people will put up with this if it means free, and you can't skip the commercials.
See, aren't ya'll glad I'm not a network exec.:)
If it goes away, good riddance. They have to be careful with subscription fees.. commercial TV is mostly crap, so it is hard to price it correctly. All my local stations together would probably be worth about $7/mo to me if they were to be commercial free. Can they make money with that?
1. Why boot from the CD? Why not boot from the hard drive? Are you really on a HD-less PC, and can't afford to buy a small drive? I can't imagine when this solution is viable. It would make sense if you were in a highly fluid environment, but in most production environments, you can afford a cheap PC with a hard drive.
2. You can boot your linux/bsd/whatever firewall using PXE or some other environment.
3. If you are deadset on the CD solution, do you need a floppy thrown in the mix as well? a CD is dirt cheap these days, you can just burn another copy with the new settings. Or just use a rewritable CD. Or read your settings from the network.. floppy disks die nasty deaths for various reasons.
is just another PC. What makes it so special? It doesn't do anything that other PCs don't do, and even the form factor is not innovative.
Let's see... Enjoy DVDs, control live television, burn CDs, view photos, edit video, play games. Sounds like any other PC from Best Buy, no? Honestly, I will probably be modded down, but please enlighten me. Building this thing from scratch from Frys would probably be about $800 (50% the price). What am I paying for, the famous Alienware brand???:)
Now if this was in a slim form factor that would fit neatly in my stereo rack and work without a keyboard or mouse, that would be something. Ah if only M$ would unlock the X-box.:)
I think Slashdot has gone beyond link ads, to selling stories to advertisers.
Does this mean that if you go to a website, choose your product, then call their 800 number, you can get around the tax issue? Could be as simple as dialing up and entering your item # and CC into an automated voice system.
As far as I know, mail order purchases are not taxed if there is no business presence in the buyer's state, so I would imagine this would be a loophole.
I mean honestly, what is more likely to die, a PC or a hard drive? I don't think this has been thought through all the way. It would at least have to be a shared raid array, not just a single shared drive. Preferably hot-swap.
Hell of a good will your two redundant servers do you if your hard drive decides to take the day off.
Depending on the data shared, it may be safer to replicate and set up some sort of load balancer.
Now I'm not familiar with wxWindows/wxPython, but the problem I see is that by writing using a cross-platform library, you can't take advantage of OS-specific features. You are stuck with the generic widgets that appear to work the same way accross platforms. For example, on windows, you cannot take advantage of COM functionality unless you isolate the code and make it windows-only. Yes python supports COM, but that code will crap out on linux...
Example: one of the worst interfaces I've seen is Ethereal. Excellent program, very useful, but the interface bites.
Some compiler makers (propbably Microsoft too, but I can't dig out their eula right now) do specify in their eula that you cannot use their compiler to create a competing product (e.g. another compiler)
Just digging through my computer, I find that the borland BDE license specifies that if you use the BDE, your programs may not be "...general purpose database program or otherwise generally competitive with or a substitute for Paradox, dBASE, or the Borland Database Engine".
For the MS Jet engine.. "your Licensed Product shall not substantially duplicate the capabilities of Microsoft Access or, in the reasonable opinion of Microsoft, compete with same;"
I wouldn't be surprised if MS inserted this into eulas for all their products (e.g. you cannot use word to write documentation for a competing product, you cannot use Windows to facilitate Linux development, etc)
This is the one I like. It attracts employers since it charges waaay less than Monster.com, and it links you directly to the company's job postings on their own web site.
In other words, they don't have any job listings, they just provide you search services.. And hey, you gotta love the fact that it's non-profit and they don't even force you to set up an account.
drawback - they don't store your resume either.. you are actively searching (as you should be! don't wait for jobs to come to you)
We had to choose between .NET and J2EE. We ended up with .NET. The decision was purely financial. When we put down on paper how much it would cost in software purchase in order for us to equip our team and deploy our solution, it turned out that we already had everything we needed for .NET
.NET, I believe .NET is a more elegant solution. That is just my opinion. .NET is still new. However, anyone who understands the concept of an enterprise app should pick up .NET easy. I believe CORBA is much harder to pick up for a programmer being introduced into a development team.
Java enterprise development did not look cheap at all.
Of course, you may be starting from a different point. We already had VS.NET licenses, fully licenses MS servers, etc.
As for Corba vs.
Corba programmers are hard to come by, and
If you have raid-0, you will have an awful surprise the next time your drives fail. ;)
Unless you can restore your volume somehow, you will lose all the drives that are raided together, since, surprise, you have absolutely no redundancy.
First, this quote:
"...hit a year and one week after Microsoft Chairman Bill Gates sent a company-wide e-mail saying Microsoft would make boosting security of its software a top priority. "
Now, this bug has existed long before. I don't remember when SQL2000 was released, but I believe it was longer than a year ago. Even if it weren't, the code was developed long before. Therefore, saying that the initiative is not working is just lame. No initiative works in retrograde.
Then the comment about macintoshes. Hey, if I pull out my Commodore 64 from the garage and hook it up to the net, I bet it won't be affected by any viruses. Is macintosh more secure? I don't know. Is the rate of infection indicative of the security of the system, or its prevailance?
Looking over my last security bulletin, I see plenty of Linux backdoors (libpng overflow, mysql vulnerabilities, cvs double-free...)
There is no substitute for administrator vigilance. Yes, we are afraid of updates and patches, and their impacts, as much as the next guy. However our solution is simple: we keep a mirror of our critical servers. We apply the patches on these mirrors and check for bugs. If there are no bugs, we swap out the production server with the mirror, and the production server becomes the mirror. We have not had any major problems with this approach.
I find captions invaluable when watching movies with thick Irish or Scottish accents. They are still english, no?
A while back when I was in college, I had an assignment having to do with the movie Rob Roy. Captioning saved my butt.
There is alo a difference between closed captioning and subtitling. I believe those were subtitles, not CC. CC is handled by your TV's CC decoder, subtitles do not require CC decoder.
I agree. This was not offtopic at all.
Unless funny == offtopic.
Fine, get sue happy.
Just remember, it has other effects. Microsoft would survive, but countless of other small companies can be sued out of existence. Guess who is going to pay the legal fees for the ones that survive? Me and you.
Not to mention the potentially damaging effects this can have on open source or free software...
People should stop whining and take responsability for their own screw ups. Microsoft fixed that particular screw up one f'ing year ago!
Thanks for finally justifying the Bush doctrine. :)
To quote:
Track changes (or more accurately the "new comment" feature) does work very well in the Office XP incarnation of word. Unlike previous versions, the inserted note shows up on the side of the document just like a margin note, with a line pointing to the referenced text in the document. It does look like they were trying to emulate exactly the idea of margin notes.
I have used this extensively when reading other people's documents and sending back suggestions. The only limitations I've seen vs. real margin notes is that you can't control the size of the font for the margin note (unless there is a way I'm not aware of)
Here's a (not so great looking) screenshot of the comment feature in word.
Also, look into the new beta OneNote from microsoft. I have note yet seen it, I just found it on the MS website while looking for a word comment screenshot. It looks like it's geared toward the TabletPC, but I can't tell from my brief reading if it can annotate existing documents or it's just a glorified notepad with its own file format.
"If one portion of the video matches closely the last non-overlapped frame, and the other part doesn't match at all, is it safe for the PVR to assume this new thing is an ad?"
If you say so.
Yeah, yeah, you are brilliant. What you are saying is that you can create a software piece that analyses a video feed in real time, and determines what needs to be cropped out. Then, it magnifies whatever's left over without a loss in quality.. Your cool software can determine what is part of the real feed and what the ad is.
oh, and furthermore, you would even analyse a video feed for superimposed advertising. And magically reconstitue the image under the ad. Or do you prefer a white box with a little red [x] in the corner, on your video feed?
And the piece of resistance is... you will be doing all this magic stuff on a TiVO.
Why are you here? You should be running off and starting your dot-com. The Govt would love to see your neural net at work, they can employ it for live analyis of surveillance cameras.
Hey, I'm not saying it's not a good idea. I don't think a TiVO has enough muscle for it, however.
I would guess it is also possible for networks to start doing what they do during soccer games when they can't take breaks -- scroll the add on top of the programming. You could be watching Friends, with a little "Pampers" ad on the bottom. This would allow for even more commercial time, and they could sell the time to sync to various moments in a program. (e.g Rachel is playing with the baby, roll the Pampers ad. They are in the coffeehouse, roll the Starbucks ad)
Another thing that can happen is a'la sports programming. At various times during the program, the picture would shrink, making enough space for an ad to be displayed alongside. Some people will put up with this if it means free, and you can't skip the commercials.
See, aren't ya'll glad I'm not a network exec.
If it goes away, good riddance. They have to be careful with subscription fees.. commercial TV is mostly crap, so it is hard to price it correctly. All my local stations together would probably be worth about $7/mo to me if they were to be commercial free. Can they make money with that?
1. Why boot from the CD? Why not boot from the hard drive? Are you really on a HD-less PC, and can't afford to buy a small drive? I can't imagine when this solution is viable. It would make sense if you were in a highly fluid environment, but in most production environments, you can afford a cheap PC with a hard drive.
2. You can boot your linux/bsd/whatever firewall using PXE or some other environment.
3. If you are deadset on the CD solution, do you need a floppy thrown in the mix as well? a CD is dirt cheap these days, you can just burn another copy with the new settings. Or just use a rewritable CD. Or read your settings from the network.. floppy disks die nasty deaths for various reasons.
Gateway's looks very sweet. However from the picture I can't tell their form factor. I can't even find it on their own website.
:) It is a pre-announcement though.
Maybe that's why they are dying.
Okay, okay, it's the plasma display that caught my eye. The PC may be an ugly POS, and maybe that's why it's not being shown.
is just another PC. What makes it so special? It doesn't do anything that other PCs don't do, and even the form factor is not innovative.
:)
:)
Let's see... Enjoy DVDs, control live television, burn CDs, view photos, edit video, play games. Sounds like any other PC from Best Buy, no? Honestly, I will probably be modded down, but please enlighten me. Building this thing from scratch from Frys would probably be about $800 (50% the price). What am I paying for, the famous Alienware brand???
Now if this was in a slim form factor that would fit neatly in my stereo rack and work without a keyboard or mouse, that would be something. Ah if only M$ would unlock the X-box.
I think Slashdot has gone beyond link ads, to selling stories to advertisers.
This has been touched on previously in this thread from last month:
0 27208&mode=thread&tid=137
http://ask.slashdot.org/article.pl?sid=02/10/17/1
Does this mean that if you go to a website, choose your product, then call their 800 number, you can get around the tax issue? Could be as simple as dialing up and entering your item # and CC into an automated voice system.
As far as I know, mail order purchases are not taxed if there is no business presence in the buyer's state, so I would imagine this would be a loophole.
I mean honestly, what is more likely to die, a PC or a hard drive? I don't think this has been thought through all the way. It would at least have to be a shared raid array, not just a single shared drive. Preferably hot-swap.
Hell of a good will your two redundant servers do you if your hard drive decides to take the day off.
Depending on the data shared, it may be safer to replicate and set up some sort of load balancer.
It is actually Bollywood, not Baliwood. See google.
Bali is in indonesia. I thought everybody who even turned on the news lately would know that.
Now I'm not familiar with wxWindows/wxPython, but the problem I see is that by writing using a cross-platform library, you can't take advantage of OS-specific features. You are stuck with the generic widgets that appear to work the same way accross platforms. For example, on windows, you cannot take advantage of COM functionality unless you isolate the code and make it windows-only. Yes python supports COM, but that code will crap out on linux...
Example: one of the worst interfaces I've seen is Ethereal. Excellent program, very useful, but the interface bites.
Some compiler makers (propbably Microsoft too, but I can't dig out their eula right now) do specify in their eula that you cannot use their compiler to create a competing product (e.g. another compiler)
Just digging through my computer, I find that the borland BDE license specifies that if you use the BDE, your programs may not be "...general purpose database program or otherwise generally competitive with or a substitute for Paradox, dBASE, or the Borland Database Engine".
For the MS Jet engine.. "your Licensed Product shall not substantially duplicate the capabilities of Microsoft Access or, in the reasonable opinion of Microsoft, compete with same;"
I wouldn't be surprised if MS inserted this into eulas for all their products (e.g. you cannot use word to write documentation for a competing product, you cannot use Windows to facilitate Linux development, etc)
Well, you already have J# and F#. There may be others I'm not aware of.
This is the one I like. It attracts employers since it charges waaay less than Monster.com, and it links you directly to the company's job postings on their own web site.
In other words, they don't have any job listings, they just provide you search services.. And hey, you gotta love the fact that it's non-profit and they don't even force you to set up an account.
drawback - they don't store your resume either.. you are actively searching (as you should be! don't wait for jobs to come to you)
A friend of mine gets better performance (by which I mean less crashes) from OpenMG on XP than I do from OpenMG on Win2K.
Submit it to Spamcop.net. As a bonus, it will do the analysis of the email for you (if you submit it over the web instead of email).
And you will be doing the rest of us a favor.