Comment Re:Worthless (Score 1) 196
cross-platform doesn't mean all platforms. it means some other platform.
cross-platform doesn't mean all platforms. it means some other platform.
Hardware is also part of the platform, is it not?
If you're writing cross-platform code, which may even use different APIs, there will still be more high level code than low level code (in quantity). A lot of this depends on the design of the abstraction that helps adapt between the platforms. With this in mind, I can easily see 90% being obtainable on ANY complex system where there is a lot of high level code.
What Microsoft is likely referring to is that they don't have to change 90% of their low-level code too. This means they have pushed the abstraction further down into the low-level code using directx et al.
How about removing the people from office that are for enforcing this law? Or installing people into office that will repeal the law?
Honestly, where is the editor that has at least as much functionality aimed at a developer as a word processor? I'm not saying the SAME functionality, but an equal amount of functionality.
As for the same functionality, starting with a spell checker for comments (in the very least) would be kinda nice.
FIGHT!
"Mammon slept. And the beast reborn spread over the earth and its numbers
grew legion. And they proclaimed the times and sacrificed crops unto the
fire, with the cunning of foxes. And they built a new world in their own
image as promised by the
sacred words, and spoke
of the beast with their children. Mammon awoke, and lo! it was
naught but a follower."
from The Book of Mozilla, 11:9
(10th Edition)
"InfraGard is an information sharing and analysis effort serving the interests and combining the knowledge base of a wide range of members. At its most basic level, InfraGard is a partnership between the FBI and the private sector. InfraGard is an association of businesses, academic institutions, state and local law enforcement agencies, and other participants dedicated to sharing information and intelligence to prevent hostile acts against the United States. InfraGard Chapters are geographically linked with FBI Field Office territories. Each InfraGard Chapter has an FBI Special Agent Coordinator assigned to it, and the FBI Coordinator works closely with Supervisory Special Agent Program Managers in the Cyber Division at FBI Headquarters in Washington, D.C.
While under the direction of NIPC, the focus of InfraGard was cyber infrastructure protection. After September 11, 2001 NIPC expanded its efforts to include physical as well as cyber threats to critical infrastructures. InfraGard’s mission expanded accordingly."
I don't believe AT&T is the cheapest provider.
I find it just as problematic that applications software on Windows Mobile and other similar mobile OSes do not handle large network delays gracefully.
There is often very little feedback to the user of the software that actual progress is being made in attempt to communicate over the network. Sure, we can use the fuzzy "bars" indicator on the device to help diagnose what may be the cause of our trouble, but that doesn't indicate actual network conditions due to capacity. We also have animated indicators that web browsers and other applications use, but these still don't indicate any kind of actual success to communicate. In web browsers we get text alluding the DNS lookup, and connection attempt, but when you combine 'Connecting to...' with a simple spinning indicator or progress bar, that often doesn't convey that the message reached any destination or how long until you can expect any response from your local network based on its operating conditions.
The writers of the software may not fully understand the implications of being on a network with high packet loss or long round trip times. So they timeout or have errors that could be resolved by more delay or retry. In a mobile OS we should probably take this into account at the OS level, and opt out of this behavior only when the programmer or user specifies (if that's exposed).
Distribute torrent trackers and web hosting. That way, as long as there are enough people hosting torrents from the tracker, it remains alive.
"If you wanna be happy for the rest of your life
Never make a pretty women your wife
Go for my personal point of view
Get an ugly girl to marry you." - Jimmy Soul
Have you tried walking over to his/her apartment?
1. RTFM http://msdn.microsoft.com/ , http://msdn.microsoft.com/en-us/library/y23kc048.aspx.
2. Microsoft provides a guide for migrating from POSIX to Windows. See comment 1.
3. If your clients internal or external demand it and you need it to maintain profitability, you will do it and stop bitching because it makes you money.
4. Hire someone else to do it if you're not comfortable doing it yourself, don't have the resources, or are intolerant and wealthy enough to do so.
5. If most of your clients are on Windows and it is your primary means of profitability, what percent of your sales are the other platforms? If those sales are insignificant, only develop windows and get rid of the rest. Or visa-versa...
6. All your bitching about Visual Studio is simply that, bitching. You can build MS programs with other build tools. You can use makefiles (ms or gnu flavored), your own build tools, SCONS, choose the right tool for the job.
7. assert works on windows, and you can get core dump files just like in the posix world. Read comment 1 and learn to configure your machine appropriately.
8. You had to RTFM to program in the posix world. Why should Windows be any different? See comment 1.
Some phones already have the HSDPA 7.2Mbps capability. AT&T has just neutered their firmware through various settings. Luckily, for some phones, you can just revert these settings, and in some places, receive 7.2Mbps today.
For example, the HTC Fuze/Touch Pro can do 7.2Mbps after some registry tweaks.
What is algebra, exactly? Is it one of those three-cornered things? -- J.M. Barrie