Flex is not the same thing as developing using Flash. Yes, the end result is a Flash based application but the way you get there is completely different. Macromedia/Adobe has done a great job of making Flex based applications as easy to develop and maintain as any other UI technology. Even going so far as to Open Source the Flex SDK. That being said, they are also charging way to much for the technologies (LifeCycle) to hook it up to Enterprise components. Although, there are some pretty good Open Source technologies (OpenAMF, Granite Data Services.
Some "Tech Analyst" from some "Open Source Research Group" (451 Group???) says that Open Source is on a downward trend because Tomcat only has 25 core developers. How is this news. Tomcat has done extremely well over the years with only these 25 core developers. Sounds like a very successful Open Source project to me.
Also, I think the rise in the use of Tomcat can be attributed to the move away from huge App Servers (WebSphere, Oracle, WebLogic) and rise in smaller more nimble apps using Struts and Spring, two other very successful Open Source projects.
Granted, initial web based UI's were very limited to just some form filds on a page. But with todays technologies (specificially Ajax libaries) and other open source tools you can build some incredibily rich and interactive web based UI's. Also, using a framework like Spring really allows you to build your applications with true seperation of your business, persistance, and presentation layers.
Every single application I build these days, either for business or for personal use are based on a web UI. Java has incredible MVC frameworks for building web based applications from Struts, Spring, Tapestry, etc... Honestly, if someone is building a Swing based GUI, I'd have to ask: WHY?
is getting close to being able to do what they portray on 24.
Jack: I'm running out of time. I need that salelite image. Chloe: I opened a socket into a NASA server and retasking the satelite. Jack: Great, download the image to my PDA. Chloe: I need your IP address. Jack: 1.2.123.129 Chloe: I'm having some trouble. I'm hacking into a secure server at CTU, and sending the image to your PDA. Jack: I've got it. Thanks Chloe. Chloe: Whatever...
I have Netflix that sends DVD's right to my house and I've got a queue of about 30 movie just waiting to be sent to me, all for $17.99/month. I have a nice 5.1 surround sound system. I can pause and pee whenever I need to. Drink beer, wine, eat wings, pizza or whatever. I'm just waiting for the price of Plasma or LCD TV's to come down a little bit more and I'm set.
Watching movies at home these days beats the experience of a crowded theater, with people talking, cell phones going off, advertisement, etc..
Besides, very few of the movies that I see these days are worth the price of admission.
Microsoft didn't actually buy Visual Basic, the bought the concept and a prototype but not a fully functioning language. Microsoft already had complete Basic Compiler that the merge with the prototype to create VB DOS. From there, they created VB 1.0, VB 2.0....
Every liberal in the world thinks Bush and Co. are the biggest idiots in the world. Yet they also believe they are smart enough to stage an elaborate take over of the US election using computerized voting machines in Florida.
I can't wait until after the 2008 elections, and us Republicans can return to the days of conspiracy therories against the Clintons. Ah, good times.
Didn't it occur to anyone that Microsoft wanted this information to get out so that they could see what the reaction of the marketplace would be? My guess is there is will 4-6 versions of Vista max (Starter, Home, Pro, Europe, Ultimate, and possibly Media).
is what allowed me to pay $50 for that video game. Now I will just have to get my vedeo game software the same way those Russian programmers do, warez.
and no one but geeks care about it at all. It reminds me of the everlasting geek debate; "Who would win in a battle between Captain Kirk and Captain Picard." Or the other big geek debate; "Who is more powerful, Gandolf or Belgarath."
No one cares. Both Linux and Windows have their purposes. Can we move on please????
1. Disconnect from the internet. I used to spend to much time reading/responding to email, reading slashdot, craigslist, etc... When I'm working, I just disconnect from the internet. I set aside time in the morning, and afternoon to check emails and such.
2. I have a laptop, so this works for me. I usually go up and work at a coffee shop near my house. There are to many distractions at home, so getting out really helps me focus. Don't go to Starbucks though, it's usually very crowded and loud. The one I go to is very peaceful, they play soft music in the background, nothing annoying.
American jobs and american workers are the catalyst that allows companies to make money. We buy the products, we are the largest consumer market in the world (although China is probably catching up, but they mostly buy Chinese products). So, if all american workers lose their jobs to India, China, Russia, etc... then there won't be anyone left who can afford to buy IBM's products.
The main problem is that CEO's are only looking at the short term. Cut jobs, oursource, cut costs, and their stock prices got up. Big bonuses for them. But in the long hual this is going to hurt American companies. The fact remains, Indian, Chinese, Russian companies that are making money off oursourcing aren't using that money to help the US economy or US companies.
Don't get me wrong, I'm all for capitalism and I think what needs to happen is there needs to be more reasons for American companies to keep jobs here. We need tax breaks for companies that hire more Americans. We need incentives to keep American jobs here. We also need to put a stop to allowing so many H1B's into this country. Other contries don't make it easy or even possible for Americans to work there, why should we make it so easy for them to come here.
I agree. It definitely depends on what level of programmer you are looking to hire. I was assuming he was talking about a higher level developer, someone with some experience. A junior level person is just basically a code jockey and doesn't really need to worry about how something is designed, they just write code.
Personally, I believe that all good developers are designers by nature. They want to understand how things work together and how best to make things work together.
I think the whole dot bomb thing really killed the programmer profession. People who should never have been writting code were given titles like Programmer, Senior Programmer, Engineer, and Senior Engineer. Now these people are out there trying to get jobs as programmers and don't have a clue what they are doing, and it's making harder for the real programmers.
than just know a programming language. Most script kiddies can tell you about pointers and write a simple swap function.
Ask them about systems they have written in the past. Have them discribe, draw, diagram these systems and explain how the different parts work together.
Ask about problems they ran into designing and writting these systems and the solutions they came up with, and why they choose those solutions.
Give them an example of a problem or system you might be trying to implement and ask them if they have any ideas on design and implementation.
Yes, it is important for a programmer to know a given language. But most good programmers are problem solvers. They can look a system or problem and design and write a solution regardless of the given programming language.
Finally, users of technology are getting into the legal act fighting for their rights. If I were Hollywood, I would be very worried about this lawsuit.
No longer can they use their marketing, political, and financial muscle to beat technology companies into submission.
This lawsuit brings the topic right were it should be, into the users home and their rights as consumers to freely use recorded broadcasts as they see fit within the confines of existing laws.
I see this going all the way to the Supreme Court with Hollywood losing eventually. It should be a very interesting battle to watch.
My Biggest Problems with .Net
on
What is .NET?
·
· Score: 1
I've been a Visual Studio developer for a number of years, and I've done some testing with the Visual Studio.Net beta. The biggest problem I see with the new version is that they have changed a lot of things within the environment and within the languages, especially VB.
Not only has Microsoft changed the languages (VB) they have also changed how things connect together to build applications. You can't just drop a data aware control on a web form and set it's DataSource property to the data control on the same form. You can do it, but it won't work. Also, what's the deal with the help now being displayed in the same area of the IDE as the source code. I much prefer the older the help system were you could switch easily between the two screens.
Personally, I don't think Microsoft gave much thought to the current Microsoft developers, and they have changed how things work. This really pisses me off because one of the reason I liked Microsoft's development tools what the consistency between older products and the newer products.
I'm glad that I'm pretty much focused on Java development these days. I've always thought Microsoft had some very good development tools, but IMHO this version is very weak.
if there was an organization called CIDA (Computer Industry Developers Association) and here is how it works. Every piece of software develop for computers goes through them. They own all of the distribution channels, copyrights, and they pay you a small royalty for all sales of your software. If you try to sell your software without going through them, they use their power and money to sue and your stop you. Basically, you can't get a piece of software out into the world without going through them.
Personally, I think this type of sytem would really blow.
Apple's Biggest Problem as always been Apple
on
OS X on x86?
·
· Score: 1
Apple's biggest problem as always been of Apple's doing....developer support. They have always had a closed system and they have made it very difficult for developers, treating them as competition. Hopefully with a BSD based system with Java support and Apple's new found support for an open system, developers will have an easier time supporting this system.
Apple has to decide if they want to be a hardware vendor or a software vendor. An Intel version of OS X has the potential to knock off Microsoft as the leading OS. Regardless, supporting developers will make or break it for Apple and OS X.
For the quarter ended December 31, Microsoft's profit increased to $4.71 billion from $2.63 billion during the same period last year.
Flex is not the same thing as developing using Flash. Yes, the end result is a Flash based application but the way you get there is completely different. Macromedia/Adobe has done a great job of making Flex based applications as easy to develop and maintain as any other UI technology. Even going so far as to Open Source the Flex SDK. That being said, they are also charging way to much for the technologies (LifeCycle) to hook it up to Enterprise components. Although, there are some pretty good Open Source technologies (OpenAMF, Granite Data Services.
Some "Tech Analyst" from some "Open Source Research Group" (451 Group???) says that Open Source is on a downward trend because Tomcat only has 25 core developers. How is this news. Tomcat has done extremely well over the years with only these 25 core developers. Sounds like a very successful Open Source project to me.
Also, I think the rise in the use of Tomcat can be attributed to the move away from huge App Servers (WebSphere, Oracle, WebLogic) and rise in smaller more nimble apps using Struts and Spring, two other very successful Open Source projects.
Open Source is alive and very well.
the new programming language du jour.
Ah...there was a time when people could have a thoughtful, argumentative, and meaningful discussion about technology issues. Good times!!!
Granted, initial web based UI's were very limited to just some form filds on a page. But with todays technologies (specificially Ajax libaries) and other open source tools you can build some incredibily rich and interactive web based UI's. Also, using a framework like Spring really allows you to build your applications with true seperation of your business, persistance, and presentation layers.
Every single application I build these days, either for business or for personal use are based on a web UI. Java has incredible MVC frameworks for building web based applications from Struts, Spring, Tapestry, etc... Honestly, if someone is building a Swing based GUI, I'd have to ask: WHY?
is getting close to being able to do what they portray on 24.
Jack: I'm running out of time. I need that salelite image.
Chloe: I opened a socket into a NASA server and retasking the satelite.
Jack: Great, download the image to my PDA.
Chloe: I need your IP address.
Jack: 1.2.123.129
Chloe: I'm having some trouble. I'm hacking into a secure server at CTU, and sending the image to your PDA.
Jack: I've got it. Thanks Chloe.
Chloe: Whatever...
I have Netflix that sends DVD's right to my house and I've got a queue of about 30 movie just waiting to be sent to me, all for $17.99/month. I have a nice 5.1 surround sound system. I can pause and pee whenever I need to. Drink beer, wine, eat wings, pizza or whatever. I'm just waiting for the price of Plasma or LCD TV's to come down a little bit more and I'm set.
Watching movies at home these days beats the experience of a crowded theater, with people talking, cell phones going off, advertisement, etc..
Besides, very few of the movies that I see these days are worth the price of admission.
Microsoft didn't actually buy Visual Basic, the bought the concept and a prototype but not a fully functioning language. Microsoft already had complete Basic Compiler that the merge with the prototype to create VB DOS. From there, they created VB 1.0, VB 2.0....
Every liberal in the world thinks Bush and Co. are the biggest idiots in the world. Yet they also believe they are smart enough to stage an elaborate take over of the US election using computerized voting machines in Florida.
I can't wait until after the 2008 elections, and us Republicans can return to the days of conspiracy therories against the Clintons. Ah, good times.
Didn't it occur to anyone that Microsoft wanted this information to get out so that they could see what the reaction of the marketplace would be? My guess is there is will 4-6 versions of Vista max (Starter, Home, Pro, Europe, Ultimate, and possibly Media).
is what allowed me to pay $50 for that video game. Now I will just have to get my vedeo game software the same way those Russian programmers do, warez.
and no one but geeks care about it at all. It reminds me of the everlasting geek debate; "Who would win in a battle between Captain Kirk and Captain Picard." Or the other big geek debate; "Who is more powerful, Gandolf or Belgarath."
No one cares. Both Linux and Windows have their purposes. Can we move on please????
1. Disconnect from the internet. I used to spend to much time reading/responding to email, reading slashdot, craigslist, etc... When I'm working, I just disconnect from the internet. I set aside time in the morning, and afternoon to check emails and such.
2. I have a laptop, so this works for me. I usually go up and work at a coffee shop near my house. There are to many distractions at home, so getting out really helps me focus. Don't go to Starbucks though, it's usually very crowded and loud. The one I go to is very peaceful, they play soft music in the background, nothing annoying.
EOP
American jobs and american workers are the catalyst that allows companies to make money. We buy the products, we are the largest consumer market in the world (although China is probably catching up, but they mostly buy Chinese products). So, if all american workers lose their jobs to India, China, Russia, etc... then there won't be anyone left who can afford to buy IBM's products.
The main problem is that CEO's are only looking at the short term. Cut jobs, oursource, cut costs, and their stock prices got up. Big bonuses for them. But in the long hual this is going to hurt American companies. The fact remains, Indian, Chinese, Russian companies that are making money off oursourcing aren't using that money to help the US economy or US companies.
Don't get me wrong, I'm all for capitalism and I think what needs to happen is there needs to be more reasons for American companies to keep jobs here. We need tax breaks for companies that hire more Americans. We need incentives to keep American jobs here. We also need to put a stop to allowing so many H1B's into this country. Other contries don't make it easy or even possible for Americans to work there, why should we make it so easy for them to come here.
chances are your job is going to get outsourced to India in a few weeks. They can accomplish this task for you and a fraction of the cost.
I agree. It definitely depends on what level of programmer you are looking to hire. I was assuming he was talking about a higher level developer, someone with some experience. A junior level person is just basically a code jockey and doesn't really need to worry about how something is designed, they just write code.
Personally, I believe that all good developers are designers by nature. They want to understand how things work together and how best to make things work together.
I think the whole dot bomb thing really killed the programmer profession. People who should never have been writting code were given titles like Programmer, Senior Programmer, Engineer, and Senior Engineer. Now these people are out there trying to get jobs as programmers and don't have a clue what they are doing, and it's making harder for the real programmers.
than just know a programming language. Most script kiddies can tell you about pointers and write a simple swap function.
Ask them about systems they have written in the past. Have them discribe, draw, diagram these systems and explain how the different parts work together.
Ask about problems they ran into designing and writting these systems and the solutions they came up with, and why they choose those solutions.
Give them an example of a problem or system you might be trying to implement and ask them if they have any ideas on design and implementation.
Yes, it is important for a programmer to know a given language. But most good programmers are problem solvers. They can look a system or problem and design and write a solution regardless of the given programming language.
Finally, users of technology are getting into the legal act fighting for their rights. If I were Hollywood, I would be very worried about this lawsuit.
No longer can they use their marketing, political, and financial muscle to beat technology companies into submission.
This lawsuit brings the topic right were it should be, into the users home and their rights as consumers to freely use recorded broadcasts as they see fit within the confines of existing laws.
I see this going all the way to the Supreme Court with Hollywood losing eventually. It should be a very interesting battle to watch.
I've been a Visual Studio developer for a number of years, and I've done some testing with the Visual Studio .Net beta. The biggest problem I see with the new version is that they have changed a lot of things within the environment and within the languages, especially VB.
Not only has Microsoft changed the languages (VB) they have also changed how things connect together to build applications. You can't just drop a data aware control on a web form and set it's DataSource property to the data control on the same form. You can do it, but it won't work. Also, what's the deal with the help now being displayed in the same area of the IDE as the source code. I much prefer the older the help system were you could switch easily between the two screens.
Personally, I don't think Microsoft gave much thought to the current Microsoft developers, and they have changed how things work. This really pisses me off because one of the reason I liked Microsoft's development tools what the consistency between older products and the newer products.
I'm glad that I'm pretty much focused on Java development these days. I've always thought Microsoft had some very good development tools, but IMHO this version is very weak.
1. Give me a cool project to work on.
2. Leave me alone until I'm done.
3. Pay me.
if there was an organization called CIDA (Computer Industry Developers Association) and here is how it works. Every piece of software develop for computers goes through them. They own all of the distribution channels, copyrights, and they pay you a small royalty for all sales of your software. If you try to sell your software without going through them, they use their power and money to sue and your stop you. Basically, you can't get a piece of software out into the world without going through them.
Personally, I think this type of sytem would really blow.
Apple's biggest problem as always been of Apple's doing....developer support. They have always had a closed system and they have made it very difficult for developers, treating them as competition. Hopefully with a BSD based system with Java support and Apple's new found support for an open system, developers will have an easier time supporting this system. Apple has to decide if they want to be a hardware vendor or a software vendor. An Intel version of OS X has the potential to knock off Microsoft as the leading OS. Regardless, supporting developers will make or break it for Apple and OS X.