I also agree with that. HTML was designed as a platform and device neutral method of document presentation, not as an applications development platform.
As a software development consultant, I have been sent off to quite a few different companies. Being paid by the hour, and as a matter of personal pride, I try to be efficient in solving a customers needs. But if I were to rely on the software tools provided to me by my clients, I would never get anything done. This is why my laptop, which is filled with useful software, never leaves my side. It is almost inevitable that during the initial stages of a project, everything from the workstations to the servers for a system will be in a complete state of dissaray. I have been in/very/ large companies where the systems are all locked down, and you need to file paper requests for software to be installed on your workstation (god forbit it's not in their catalog), or to have a database created - these requests could take from days to months.
A laptop running: - Windows XP Pro or 2000 Server. Gives me drivers for everything. I can plug in floppies, my Jazz drive or portable burners or whatever I need to get Data and backups around. Good luck using the NT4 the client gives me. - MS Office Suite w Access - this gets used for everything, from tracking meetings in Outlook to calculations in Excel. - IDE: JBuilder, Netbeans, Eclipse, Visual Studio, Emacs, EditPad, JEdit, etc, etc. - Database: As if I want to twiddle my thumbs for a week while Systems dept creats a table and gives me access. I can have half the prototype done by then. Access ships with a stripped down version of SQL Server - great for getting started on the basic SQL no matter what DB it's eventually targetted for. - Photophop/Corel Graphics Suite: Handy for creating icons for your UI - or at least sensible place holders till graphic artist can get around to it - and gives them an idea what you need too. - Steinberg Wavelab: same as previous, sounds for your app, etc. - Cygwin! Bash. Never leave home without it. Perl, Python, XFree86, GCC, Make, and and endless list of every reason I love Linux all available for your convenience. Great for connectivity with Unix systems too. - Mozilla, IE6, etc: Current browsers for testing web sites. God knows what the client has installed. I always code for the latest and most bug free platform I can find, and then backport and fix later - that way I know it's the software that's broken rather than some error in my coding which could kill time looking for. Can throw on SP - JC's SGML/XML parser for validation. Mozilla includes javascript debugger and DOM viewer tools as well! - Latest JDK from Sun, WSFTP, JBoss, PHP, Apache - HTTP server, Ant, Xalan, Xerces, Tomcat, etc, etc, Boost, ACE, Loki, etc C++ libraries. - A Documentation folder with EVERYTHING - from RFC's and JavaDoc to most all the latest W3C Rec's, to MSDN stuff, to whatever.
Loads of other stuff I forget, but you get the idea, the Swiss Army Knife laptop. I would die without it. Or at least be 1/5 as productive.
I think it's time we turned around what we here call the "brain drain"!:-)
I'm not entirely joking either. We may not sound exotic, but Canada is a great place to live! There is a great standard of living (health benefits, etc). We have some fantastic cities too! Out here on the West coast in Alberta, it's a mountain biking mecca in the summer, and Calgary, for example, is only 1 hour from many major ski resorts in the winter. And if you are afraid of the cold, not only are Vancouver and Victoria wonderful coastal cities, they rarely get snow. And thanks to the North American Free Trade Agreement (NAFTA), I'm assuming it would be as easy for Americans to work in Canada as it was for me to work in America - with a letter of employment in certain fields you get a 1 year TN visa at the airport on the way out (doesn't get much easier than that).
Well, I haven't tried it, but what about Borland Kylix? The new version 3 claims to support ANSI/ISO C++ on Linux. And if you read the feature PDF on page 4 they mention many of the features you seek.
Nick Sentience Timo Maas Jan Driver Mauro Picotto Son Kite Ed Rush & Optical RAM Trilogy Juno Reactor Sourmash Laurent Garnier Nick Warren Bassbin Twins Dieselboy Paul Oakenfold Fatboy Slim Armand Van Helden Josh Wink CJ Bolland Prodigy Daft Punk Chemical Brothers
Did I say cafe? Now that I think about it, I meant to say Internet Cafe. $10/hour. There will, of course, be a large share drive accessible from both the internet terminals and the CD burning kiosks. That will enable you to burn the, ahem, homework research papers (or whatnot;) you downloaded onto a CD.
And I'm gonna buy a load of those machines for the back of my record store ($5/burn). Put them right next to the cafe, so you you can grab a latte and have a seat during the short wait for your CD to burn:)
I am a professional Java consultant. Billing at over $100 an hour, $1k on Microsofts tool set means nothing to me.
And I find Microsofts tools very appealing.
If there was any one reason I would consider switching to C# it would be to gain access to Microsofts tools.
I have been using JBuilder for Java development for a long time, but it has lagged on support for Java 1.4. And they are not releasing patches at all for their products, but rather force users to upgrade at exhorbitant costs ($1900 for enterprise) every 6 months. JBuilder is just starting to be able to hold a candle to MS Dev Studio in terms of functionality - debugging, code profiling, refactoring. Though, being written in Java, it's slow.
I have recently been testing both Netbeans and Ecipse. While both of these tools have great potential, neither of them are half baked yet. It's not any one thing they are missing, but rather an endless string of gotcha's and little bugs or oddities of design which make them very hard to use (for me at least). Using JBuilder was much much easier. And if you want the/definition/ of PIG software, try NetBeans. It took 30 seconds to respond to the close box on my Dual PIII 733 / 512Mb.
Microsofts tools are a great. If for no other reason than the fact that they are three times more mature than the Java ones. People WRT Java often point to the lack of applications... well, it sure shows that many apps have been built on MS tools. I think that is why Borland managed to create a decent Java tool with JBuilder, is because they brought their previous experience to the table. Unfortunately, I don't see that with other Java products so much.
Either way, I would still LOVE MS dev tools. Combined with command line tools like Cygwin... (like Mozilla does) makes it perfect.
You mean I should get away from the net, grab a bottle of Gatoraid(tm) throw on my Nike(tm) shoes, run out the door, and jump on my Trek(tm) mountain bike for a ride down to the local McDonalds(tm)? Before coming home to relax on my LazyBoy(tm) couch with my family, some Orville Redenbacher(tm) popcorn, and enjoy an entertaining AOL/TimeWarner(tm) movie from Blockbuster(tm) played from my Toshiba(tm) DVD on my nice new Sony(tm) TV???
Update: 03/25 12:38 GMT by Hemos:Just a small note: I'm still available for beta-testing. *grin* CT: Hemos is not available for beta-testing. He has work to do first;)
Damn, CT's not even married yet, and yet you can already clearly see her influence on him here!:-);-)
My cat used to do the same thing, to get outside, only stitting on the large deep freeze next to the back door. It would sit on the deepfreeze with it's paw on the knob, and pat at it when someone would walk by.
The good part was getting back in. It used to sit on the wood pile next to the steps at the back. Naturally, sitting there it would see friends come over and ring the door bell, and we would let them in. It didn't take very long before it learned to ring the door bell to get into the house too!
Does anyone know how they compare? It seems to me as though this space is becoming increasingly crowded. Choice is a good thing, I just fear that it might be at the cost of being able to easily communicate code between developers.
I use procmail to filter out email from anyone not in my address book to a different account. That way I can check the spam account once a day, and won't be bothered the rest of the time.
I export the email addresses in my address book to a file which I FTP to my server. Here is the procmail recipe I use on the server:
With DVI (Digital Visual Interface) becoming more and more popular, and myself owning a LCD flat screen, I wanted a KVM that did DVI and USB. I looked forever!
I finally found one from Gefen. They charge $499 USD.
They also carry a lot of other unique and hard to find DVI products, such as splitters and long cables.
Well, as a longtime Linux user, I can say that if you are looking at more proprietary commercial offerings such as Mac OS X, you should seriously give some consideration to Microsoft Windows XP combined with Cygwin. The combination serves me well for work.
This story is a Duplicate
I also agree with that. HTML was designed as a platform and device neutral method of document presentation, not as an applications development platform.
That said....If you really must:
http://www.w3.org/MarkUp/Forms/
As a software development consultant, I have been sent off to quite a few different companies. Being paid by the hour, and as a matter of personal pride, I try to be efficient in solving a customers needs. But if I were to rely on the software tools provided to me by my clients, I would never get anything done. This is why my laptop, which is filled with useful software, never leaves my side. It is almost inevitable that during the initial stages of a project, everything from the workstations to the servers for a system will be in a complete state of dissaray. I have been in /very/ large companies where the systems are all locked down, and you need to file paper requests for software to be installed on your workstation (god forbit it's not in their catalog), or to have a database created - these requests could take from days to months.
A laptop running:
- Windows XP Pro or 2000 Server. Gives me drivers for everything. I can plug in floppies, my Jazz drive or portable burners or whatever I need to get Data and backups around. Good luck using the NT4 the client gives me.
- MS Office Suite w Access - this gets used for everything, from tracking meetings in Outlook to calculations in Excel.
- IDE: JBuilder, Netbeans, Eclipse, Visual Studio, Emacs, EditPad, JEdit, etc, etc.
- Database: As if I want to twiddle my thumbs for a week while Systems dept creats a table and gives me access. I can have half the prototype done by then. Access ships with a stripped down version of SQL Server - great for getting started on the basic SQL no matter what DB it's eventually targetted for.
- Photophop/Corel Graphics Suite: Handy for creating icons for your UI - or at least sensible place holders till graphic artist can get around to it - and gives them an idea what you need too.
- Steinberg Wavelab: same as previous, sounds for your app, etc.
- Cygwin! Bash. Never leave home without it. Perl, Python, XFree86, GCC, Make, and and endless list of every reason I love Linux all available for your convenience. Great for connectivity with Unix systems too.
- Mozilla, IE6, etc: Current browsers for testing web sites. God knows what the client has installed. I always code for the latest and most bug free platform I can find, and then backport and fix later - that way I know it's the software that's broken rather than some error in my coding which could kill time looking for. Can throw on SP - JC's SGML/XML parser for validation. Mozilla includes javascript debugger and DOM viewer tools as well!
- Latest JDK from Sun, WSFTP, JBoss, PHP, Apache - HTTP server, Ant, Xalan, Xerces, Tomcat, etc, etc, Boost, ACE, Loki, etc C++ libraries.
- A Documentation folder with EVERYTHING - from RFC's and JavaDoc to most all the latest W3C Rec's, to MSDN stuff, to whatever.
Loads of other stuff I forget, but you get the idea, the Swiss Army Knife laptop. I would die without it. Or at least be 1/5 as productive.
Uhh... dude, I'm a
Wiki
I say you should come to Canada!
:-)
:-)
I think it's time we turned around what we here call the "brain drain"!
I'm not entirely joking either. We may not sound exotic, but Canada is a great place to live! There is a great standard of living (health benefits, etc). We have some fantastic cities too! Out here on the West coast in Alberta, it's a mountain biking mecca in the summer, and Calgary, for example, is only 1 hour from many major ski resorts in the winter. And if you are afraid of the cold, not only are Vancouver and Victoria wonderful coastal cities, they rarely get snow. And thanks to the North American Free Trade Agreement (NAFTA), I'm assuming it would be as easy for Americans to work in Canada as it was for me to work in America - with a letter of employment in certain fields you get a 1 year TN visa at the airport on the way out (doesn't get much easier than that).
Yeah, and like, we are nice too eh!
I use a Pelican Case when I ship my stuff. They are fantastic.
Well, I haven't tried it, but what about Borland Kylix? The new version 3 claims to support ANSI/ISO C++ on Linux. And if you read the feature PDF on page 4 they mention many of the features you seek.
It might be worth taking a look.
Anthony Pappa
Cevin Fisher
Peace Division
Eddie Amador
Peshay
Mr Scruff
DJ Dan
Stretch N Vern
Leftfield
X-Cabs
and in no particular order...
Nick Sentience
Timo Maas
Jan Driver
Mauro Picotto
Son Kite
Ed Rush & Optical
RAM Trilogy
Juno Reactor
Sourmash
Laurent Garnier
Nick Warren
Bassbin Twins
Dieselboy
Paul Oakenfold
Fatboy Slim
Armand Van Helden
Josh Wink
CJ Bolland
Prodigy
Daft Punk
Chemical Brothers
Mozilla still has some missing hackers as well.
Mainly... David Nebinger, 'Uncle George', Makoto Kato, and Thierry LeBouil.
Did I say cafe? Now that I think about it, I meant to say Internet Cafe. $10/hour. There will, of course, be a large share drive accessible from both the internet terminals and the CD burning kiosks. That will enable you to burn the, ahem, homework research papers (or whatnot ;) you downloaded onto a CD.
Heh.
;)
:)
I'm gonna open a record store!
It will have a very liberal return policy
And I'm gonna buy a load of those machines for the back of my record store ($5/burn). Put them right next to the cafe, so you you can grab a latte and have a seat during the short wait for your CD to burn
"The IBM Stellar Sphere. The Philip Morris Galaxy... Planet Starbucks."
Right argument, wrong outcome.
/definition/ of PIG software, try NetBeans. It took 30 seconds to respond to the close box on my Dual PIII 733 / 512Mb.
I am a professional Java consultant. Billing at over $100 an hour, $1k on Microsofts tool set means nothing to me.
And I find Microsofts tools very appealing.
If there was any one reason I would consider switching to C# it would be to gain access to Microsofts tools.
I have been using JBuilder for Java development for a long time, but it has lagged on support for Java 1.4. And they are not releasing patches at all for their products, but rather force users to upgrade at exhorbitant costs ($1900 for enterprise) every 6 months. JBuilder is just starting to be able to hold a candle to MS Dev Studio in terms of functionality - debugging, code profiling, refactoring. Though, being written in Java, it's slow.
I have recently been testing both Netbeans and Ecipse. While both of these tools have great potential, neither of them are half baked yet. It's not any one thing they are missing, but rather an endless string of gotcha's and little bugs or oddities of design which make them very hard to use (for me at least). Using JBuilder was much much easier. And if you want the
Microsofts tools are a great. If for no other reason than the fact that they are three times more mature than the Java ones. People WRT Java often point to the lack of applications... well, it sure shows that many apps have been built on MS tools. I think that is why Borland managed to create a decent Java tool with JBuilder, is because they brought their previous experience to the table. Unfortunately, I don't see that with other Java products so much.
Either way, I would still LOVE MS dev tools. Combined with command line tools like Cygwin... (like Mozilla does) makes it perfect.
You mean I should get away from the net, grab a bottle of Gatoraid(tm) throw on my Nike(tm) shoes, run out the door, and jump on my Trek(tm) mountain bike for a ride down to the local McDonalds(tm)? Before coming home to relax on my LazyBoy(tm) couch with my family, some Orville Redenbacher(tm) popcorn, and enjoy an entertaining AOL/TimeWarner(tm) movie from Blockbuster(tm) played from my Toshiba(tm) DVD on my nice new Sony(tm) TV???
:)
Damn, CT's not even married yet, and yet you can already clearly see her influence on him here!
And I can one up you as well.
My cat used to do the same thing, to get outside, only stitting on the large deep freeze next to the back door. It would sit on the deepfreeze with it's paw on the knob, and pat at it when someone would walk by.
The good part was getting back in. It used to sit on the wood pile next to the steps at the back. Naturally, sitting there it would see friends come over and ring the door bell, and we would let them in. It didn't take very long before it learned to ring the door bell to get into the house too!
I find it interesting that in their Assessment of Various SCM Systems there is no mention of BitKeeper, Arch, or Subversion, all of which have been brought up here in the past.
Does anyone know how they compare? It seems to me as though this space is becoming increasingly crowded. Choice is a good thing, I just fear that it might be at the cost of being able to easily communicate code between developers.
I would use it to write email!
----
To: Alexandre Julliard, Jeremy Allison
Subject: The best compatibility guide out there!
Attachment: Windows_Source.zip
I use procmail to filter out email from anyone not in my address book to a different account. That way I can check the spam account once a day, and won't be bothered the rest of the time.
.*myisp.com
.*networksolutions.com
.*otherimportantdomains
I export the email addresses in my address book to a file which I FTP to my server. Here is the procmail recipe I use on the server:
-------
SHELL=/bin/sh
FROM=`formail -rzxTo:`
:0
* ! $FROM ??
* ! $FROM ??
* ! $FROM ??
* $ ! ? cat emaillist.txt | fgrep -iqs "$FROM"
! spam@account.com
----
I doubt Alan Turing had pr0n in mind :-)
With DVI (Digital Visual Interface) becoming more and more popular, and myself owning a LCD flat screen, I wanted a KVM that did DVI and USB. I looked forever!
I finally found one from Gefen. They charge $499 USD.
They also carry a lot of other unique and hard to find DVI products, such as splitters and long cables.
Well, as a longtime Linux user, I can say that if you are looking at more proprietary commercial offerings such as Mac OS X, you should seriously give some consideration to Microsoft Windows XP combined with Cygwin. The combination serves me well for work.
[outrageous_french_accent]
I can ask im, but I don think heel be very keen! You see, we've already got one!
[aside]
Hehe, I told im we already got one!! heheheh.