Actually I spent this week writing C# in Visual Studio for Android and IOS devices. The new Xamarin.Forms is fantastic, native UI but still cross platform C#. Microsoft doesn't seem to be locking anyone in and even standardized the platform enabling cross platform development.
I was thinking about this recently and I find it interesting that when the economy slows down generally new musical trends appear. If you look back the last 30-40 years during recessions or economic downturns mainstream music takes a turn. The last good example was 1991, with grunge.
I think its because when the economy slows down the major labels try to save money in what they spend for promotion. This allows artists on smaller labels a chance to compete with the big boys. People like Nirvana on the Subpop label have a chance...
Some other examples are:
1981 - New Wave
1974 - Punk
1963 - British Invasion
I don't see much hope for the future as the laws seem ineffective and the Big Labels have just too money. ~Bryan Starbuck
This is cool and I just started working for a company that sells really big printers. I print 100 meg files all the time.;-). Does anyone have a fast connection they can offer the postscript file for download?
~Bryan Starbuck
Hmm.. and I am a software engineer that designed it. Talk about one hand not knowing what the other is doing. My real comment is that although cardbus cards aren't fully compliant most do work. The others are sitting on my desk not causing me too much heartache. ~Bryan Starbuck
What does a PCI-to-PCI bridge have that needs to be reverse engineered. I laughed aloud at your RIAA comment but this is not a technology that is wrapped in mystery and intrigue (like dvd's). Its a PCI bridge. Lots of people make them just none that plug into a cardbus slot. The real key is finding out when David Hinds or someone else associated with the kernel will discuss why they don't support bridges behind cardbus slots. He doesn't return my email... ~Bryan Starbuck
PCI 2.1 compliant BIOS is required to support pci to pci bridges. This goes for AGP type things.. almost a given for most laptops. If the cardbus is a cardbus controller (NOT pcmcia) then it just has to properly support bridges. TI does. Thats 70-80% of the current market. Others do as well. Check the compatibility list... News flash... its real!. ~Bryan Starbuck
Its not pcmcia, thats a 16-bit isa based standard that current cardbus controllers support. Cardbus controllers operate as a PCI bridge that really does have huge amounts of bandwidth... its a 32 bit protocol that is really under-utilized.
~Bryan
Its simple. Install mod_perl and then install mod_php. They are both just apache modules and have no problem being installed together. A php script has an extension.php or.phtml and a cgi script will have.cgi or.pl so a feel can't be both a php and a cgi script... which makes sense to me... Just follow the install instructions for php, it'll be okay.
~Bryan
I just want to say that usb already manages to ruin most of my days at work.
I work on diagnostics for a hardware company that sells docking stations and we have a product with usb in it. Developing a software diagnostic was a pain in the ass. The protocol is so screwed up. I think its a conspiracy to up the processor speeds the average computer user needs.
The OHCI implementation (OPTI & CMD chips) causes an interrupt every millisecond. When this interrupt occurs a bunch of data is sent over the link. Lots of software driver activity. Regardless if there is a device plugged in or not watching this on a Logic Analyzer you see a bunch of data being processed that basically means "I'm ok, I'm still here". If that interrupt isn't handled properly system crash or at least USB crash. Actually using a device increases this of course but I think for a USB mouse to suck this much resources is.. bad?
UHCI (Intel) implementation is slightly better. Except no one can get it to work if its not built into motherboard (except VIA, what does that say?). Doesn't cause as many interrupts, and its IO based. Basically USB 2.0 is going to increase the frequency of interrupts. Faster processors benefit who?.. Of course I'm just being paranoid because i'm a software guy at a hardware company.
~Bryan Starbuck
Actually I spent this week writing C# in Visual Studio for Android and IOS devices. The new Xamarin.Forms is fantastic, native UI but still cross platform C#. Microsoft doesn't seem to be locking anyone in and even standardized the platform enabling cross platform development.
I was thinking about this recently and I find it interesting that when the economy slows down generally new musical trends appear. If you look back the last 30-40 years during recessions or economic downturns mainstream music takes a turn. The last good example was 1991, with grunge.
I think its because when the economy slows down the major labels try to save money in what they spend for promotion. This allows artists on smaller labels a chance to compete with the big boys. People like Nirvana on the Subpop label have a chance...
Some other examples are:
1981 - New Wave
1974 - Punk
1963 - British Invasion
I don't see much hope for the future as the laws seem ineffective and the Big Labels have just too money. ~Bryan Starbuck
This is cool and I just started working for a company that sells really big printers. I print 100 meg files all the time. ;-). Does anyone have a fast connection they can offer the postscript file for download?
~Bryan Starbuck
Hmm.. and I am a software engineer that designed it. Talk about one hand not knowing what the other is doing. My real comment is that although cardbus cards aren't fully compliant most do work. The others are sitting on my desk not causing me too much heartache. ~Bryan Starbuck
What does a PCI-to-PCI bridge have that needs to be reverse engineered. I laughed aloud at your RIAA comment but this is not a technology that is wrapped in mystery and intrigue (like dvd's). Its a PCI bridge. Lots of people make them just none that plug into a cardbus slot. The real key is finding out when David Hinds or someone else associated with the kernel will discuss why they don't support bridges behind cardbus slots. He doesn't return my email... ~Bryan Starbuck
PCI 2.1 compliant BIOS is required to support pci to pci bridges. This goes for AGP type things.. almost a given for most laptops. If the cardbus is a cardbus controller (NOT pcmcia) then it just has to properly support bridges. TI does. Thats 70-80% of the current market. Others do as well. Check the compatibility list... News flash... its real!. ~Bryan Starbuck
Its not pcmcia, thats a 16-bit isa based standard that current cardbus controllers support. Cardbus controllers operate as a PCI bridge that really does have huge amounts of bandwidth... its a 32 bit protocol that is really under-utilized. ~Bryan
Its simple. Install mod_perl and then install mod_php. They are both just apache modules and have no problem being installed together. A php script has an extension .php or .phtml and a cgi script will have .cgi or .pl so a feel can't be both a php and a cgi script... which makes sense to me... Just follow the install instructions for php, it'll be okay.
~Bryan
I just want to say that usb already manages to ruin most of my days at work.
I work on diagnostics for a hardware company that sells docking stations and we have a product with usb in it. Developing a software diagnostic was a pain in the ass. The protocol is so screwed up. I think its a conspiracy to up the processor speeds the average computer user needs.
The OHCI implementation (OPTI & CMD chips) causes an interrupt every millisecond. When this interrupt occurs a bunch of data is sent over the link. Lots of software driver activity. Regardless if there is a device plugged in or not watching this on a Logic Analyzer you see a bunch of data being processed that basically means "I'm ok, I'm still here". If that interrupt isn't handled properly system crash or at least USB crash. Actually using a device increases this of course but I think for a USB mouse to suck this much resources is.. bad?
UHCI (Intel) implementation is slightly better. Except no one can get it to work if its not built into motherboard (except VIA, what does that say?). Doesn't cause as many interrupts, and its IO based. Basically USB 2.0 is going to increase the frequency of interrupts. Faster processors benefit who?.. Of course I'm just being paranoid because i'm a software guy at a hardware company.
~Bryan Starbuck