Run your own secure site (SSL, passwords), and just keep an html page with links. Extremely portable, but you will have to update the page yourself, no real managers. (Although Mozilla/Netscape bookmarks.html might be adequate)
Keep your profile on a network mountable partition. Problem: may have problems mounting through firewalls and machines not owned by you
Keep your profile on a USB flash drive keychain.
Note that these do not solve the problem of different formats. Nothing will fix this until some kind of RFC standard is made (probably based on XML). It would be nice, but it is not for real.
Good. That makes them even. The only reason I mentioned is something about not being able to move something from ipod to HD. (Some kind of copy protection). Good to know I am wrong. Still wondering about price difference, though.
Some one please explain to me why would I prefer a $500 ipod (20GB) vs an Archos jukebos $260 (20 GB). I mean is firewire worth that much. And can ipod even double up as a portable HD.
Yes, I guess this is troll and flamebait. Moderate me as you wish. Just answer the question.
The simple answer is that it does happen on linux. And the reason why everything is not failing is that there is the philosophy of patch it early, patch it often. I.e. a new version is released whenever a bug is found. So if the patch will introduce new bugs, they will be fixed in the even newer versions. Thus there is no mess of what patches to apply and which ones not. All that an admin has to do is to make sure he is running the latest version.
And of course the distros check for glaring bugs, so that the admins do not install the latest version, bringing their systems down. (of course some simpler/unstable distros will not do the testing, and then it is up to the admin to either test it, or wait for others to do so.
So in short, the actual difference is versioning vs patching. Or at least that is my opinion, and I am not a network admin, although I do admin my linux desktop.
According to the review, the book seem to be how to manage a project to an ugly completion. Very similar to how eXtreme Programming is supposed to result in more efficient development, but results in disorganized (yet working) code.
Or is this actually a worthwhile guide to software engineering? Does anyone know?
and saw the tablet pc. Not all of those 150 people were rabid linux users. In fact I am quite certain there were not even 50. But you obviously misundertood what impressed the people. Noone cared that you could copy and paste ink. That is trivial. Annotations are passed through the bitmaps, as the guy specifically mentioned. Yawn. What impressed me and a ton of other people in the room was the kick ass handwriting recognition. I have not seen one that worked that well yet. For those of you who have not seen it, the recognizer is not line based, so it can form chunks of recognizable text at any position and angle. Nothing too mind boggling, but definitely a technical feat.
RDP and X11 will always be faster than VNC, simply because they do not send bitmaps. They transmit API calls, which are much smaller, but come at the price of being tied to an architecture/subset of the functionality.
VNC on the other hand does not care -- it will send everything as a bitmap, compressed of course.
So RDP/X11 will be faster, but you will not be able to administer cross platform, unless either linux gets an RDP client, or windows runs X11 architecture for everything.
I have to point out that Linux supports a lot of hardware using generic drivers that sometimes only provide half the functionality of the device.
Funny you mentioned this, but remember you have to keep in mind that you can choose the hardware, and hardware companies. I have an nvidia card in my system -- because the company seems to care about me, and is releasing a good driver...sure it is not open source, but hey a driver is a bit more related to hardware, and open source could be a bit harder to apply there. My sound card is a live!. Why? Creative released a ton of specs, and kind people of the linux kernel and alsa have released kick ass drivers for it. About the only thing that seemed missing are soundfonts, but I have not looked hard for them, nor do I need them. Creative even released their own drivers, but the alsa ones are better. Same is the case with the creative's usb cam. The authors of the ov511 driver have written a driver so decent, the camera actually works wonders in linux, and does not perform as well in win (better framerates, good color controls and adjustment for light).
So the point is if you are going the linux route, you have to choose the hardware correctly...not everything that has a designed for win logo is acceptable. Thus customizable desktops are linux all the way. I will never even think about a mac desktop, the linux ones perform much better and cheaper.
The laptop issue is much more difficult. From what I have seen, it is a wise choice to go apple laptop. And personally I am almost regretting getting a pc laptop, but I had to for multiple reasons. Cost, cost, I love having three mouse buttons and no touchpad (probably irrelevant or OS X since it is designed for one button), cost, and small size. (not everyone wants a 15" screen)
I am sorry but MySQL does not offer such features as multitable corruption, slow as heck macros, and true singleuser environment (well you could open the same file multiple times - see the point about multitable corruption)
On the more serious note, you are right, MySQL should be used for about the same scale projects as access without any fear. 1-20 users without advanced SQL -- and MySQL will tear it to pieces, at the same time being really easy to use.
But really, all Win users I know who know what they are doing typically reinstall every 6-12 months to avoid this. All sheep will call tech support, which will tell them to place "Dell recovery disk" into the cd-rom tray. Anyway, the win machines I manage, (my family's) do not go far past level 5, and then only due to gator / growing registry. Pretty much as soon as explorer starts crashing / freezing continously (which happens way before daily bsod, but just as damaging) it is time to reinstall.
Now about linux...... I have been a linux user for about 2 years...The first year I did not have much of a clue -- so cruft was a huge problem...It is called installing newer version of gtk while running debian stable and not using a.deb....ouch....
A year ago....still learning, I started using slack....and did all my own management....I did get cruft is/usr/share and/usr/lib... but I knew what I had installed... and I felt comfortable deleting quite a few files from there...but most of them were used anyway..... furthermore....about the only thing that changes in linux, when you have crap in the libs, is that ld.cache is huge, and wasted space on the drive.....but it does not seem to alter performance a bit..or I have not noticed it at all. It simply is not loaded into ram...compare to windows, and you know that the speed of the machine is inversely proportional to the size of the registry.
But back to cruft on linux -- there are lessons I learned from running my system, and seeing others.
1. Use a package manager or keep a log of everything installed. Package manager is preferable if it does a decent job. I think both rpm and apt/dpkg do a very decent job, with rare and fixable corruptions. Gentoo portage seems to be excellent also...but I need time to verify.... Slack and LFS users....keep track of your installs....preferably of each file...To do this use depot / some other organizing tool that keeps everything separate.
2 Install only the stuff you need, uninstall the rest. Do not get carried away with maybe I will use this...If you stop using it and never plan to come back, remove it immediately
3. Do not ever do make install....if you compile straight from source (portage exempt) then make install will kill your hd space and make it very difficult to uninstall...If you are the only user who runs this app then try running it in your home / some other designated directory. Perhaps create a designated directory, and do a chroot install, and then create symlinks. (BTW depot does this for you, so use it if you do this often)
The only real exemption from this is the kernel, glibc, standard utils, compiler, and package manager....everything else must be kept clean
And remember the advantage of linux is that you can control cruft, while in windows cruft controls the computer
Good...just the person I wanted to say something to....
One request for the whole strategy for mono: please, please, please make sure mono goes for some standards...do not just mirror.NET....but fix it where you think it should be fixed, and always keep in mind cross platform...it seems that MS already forgot that to some extent. I think that once mono has some people using it....having a more stable crossplatform system will be something that will keep MS in check, when they will try to change serious things on a whim.
Oh and if you have a couple mins, take a glance at my other post on this story as it has a couple more frustrations in.NET that mono libs can fix.
Your analogy is a good one, but for the wrong reason. OS X is really good because Apple merged UNIX OS with their GUI, thus giving their previously full of crap os a nice boost.
What MSFT did is they took java concepts and mirrored them, keeping only the IDE. The result is that previously sucky RAD dev languages (talking VB here) and actually making them perform decently, while their IDE keeps kicking ass.
A true move for the better, but no real new innovation, just a new product.
Few more points....
.NET fixes almost all of the prior things wrong with not only web development, but development in general.
I will have to disagree with you here though....Web development is not fixed..and ASP.NET is actually more clumsy than it was before. Sure it is easier for the newbies, but it does not allow easy flexibility...just look at all the newsgroups talking about trying to avoid or at least control rampant postbacks, the horrible performance of webcontrols, and actually doing anything clientside....
Do not believe me? Just try adding a client side onclick event to the asp:button, and you will see what I mean
And do not start on the webservices thing...the only thing that is is just transparent to the user soap calls....
And what about the development in general....well there are two types of development....one where you write small apps that store some data, and you want to develop them fast, and two is where you write some seriously big software, where you want it to work fast and last..NET is fine for the first one, I will take pure C for the second one
Furthermore, it seems that no one is seeing the.NET shortcomings....
First, the gui (win forms) is not generic, which means microsoft never planned, eventual transparent porting to other platforms gui. Everything is in the absolute positioning, and does not even have an option for the layout system like gtk/swing IIRC. Sure it makes it easier for the noobs, but, you have to have the layout, if you want your app to be fully platform / device independent. Second, there are too many windows quirks in the core libs....drive letters?, unc paths?...sure there had to be a way for a more flexible system...so that apps could be ported a bit easier.
first true inovations coming from Redmond I would not consider this an innovation, just a remake of what java is/tries to be...And like java it has design bugs....just look at the ICollection sometimes returning DictionaryEntry, sometimes the actual value...damn it people...it is an interface it is supposed to have common behavior....i do not want to check every f***ing time what object the for each loop is returning. BLAH
since the wheel mouse:-)
probably not their innovation, but they did recognize it as useful...gotta give them credit for that. I still think that there are some double mouse designs that are more useful...but do not have much time to play with them...but think multi axis mice (hat buttons, jog dials, etc, think the left hand joistick for RTS)
Whether or not it is accepted is yet to be seen (though personally I think it will, especially with the MONO project developing so rapidly)
What are you talking about?.NET is quite accepted in the Microsoft shops since it beats the shit out of old VB. However I wonder if mono is going to be accepted. This would be a very good thing for one good reason. This would cause competition within the libs, and if mono is going to play the lets stick to the standards and only the standards game...it will force microsoft to play to the same standards or risk losing control, and suffer a split in the.NET world. I would think they would take option 1, which is a win for us developers.
So I say yay for mono, and hope that one day I can do my job for the (unfortunately all Microsoft) company from my linux box at home, and not having to shell out for WIN and VS and fear the BSA.
Weird HW detection...sometimes after a reboot i have to rmmod sb/sbawe/soundcore/etc by hand and restart them.
This just means you do not have it configured right in the first place. I configured them manually and have no problems. I type in oss or alsa, and can instantly switch too. I agree this is a bit technical but it can be done
To watch divx5 movies, it is not enough to download a codec like with WMP, but you have to recompile your media player, upgrade your ALSA, upgrade your kernel... in fact, this is the reason i ditched linux and returned to 98. I prefer reboots to downloading endless MBs and recompiling for hours and not being sure it will work.
You are using xine would be my guess. Well it does have a plugin system, so in fact you do just download a codec. Actually the biggest problems is that these codecs are not standardized, which is actually a byproduct of having many players. My guess is that perhaps a unified architechture will be developed soon (maybe like v4l, but that is more for capture). Until then that is a problem, albeit not a big one, since each player works. And you should not have to recompile the kernel, and if you are using a packaged distro, you should be able to do a 3 click install.
BTW Most of these problems are actually caused by having codecs like divx run through wine, which causes slowdowns and other issues.
It is slower. End of story. No matter what you say, no matter what benchmarks or other stuff you come up with, qt/gtk widgets are STILL slower than win32 widgets, watching dvd with XINE takes 40% of my CPU while under windows it takes 5%(five), process spawning is slower (under windows if i run iexplore.exe repeatedly, it pops up new windows at a rate about 5 windows/second. Under linux, the best i could do is 0.5 new windows/sec. Dirty test, i agree, but...
Check if DMA is enabled -- the biggest processor drain is if cpu has to wait for HD calls to complete, and most distros do not have it enabled due to buggy hardware issues in the past (writes not completing or something like that). Also not all video cards have hardware accel for linux, which hurts movie playing (check if xine warns about not using YUV). As for popping up new windows, you probably ran poor test. Running a new IE is the same as pressing ctrl-n in mozilla/netscape, it does not actually create a new proccess...In fact linux has one of the fastest create process routines, thus use of fork() is quite common. The actual widget speed is difficult to gauge, and just running many windows does not tell you a thing, and may very well be WM dependent.
Lack of Games. To those of you who say that linux is not a desktop os, why do i see all these projects spawning everywhere about SDLs and stuff?
Got me there... A good game is difficult to write, and although there is plenty of open source programming, it much harder to do open source art for games, and hence most games tend to 'suck'. The solution is either Wine for the meantime, or trying to pressure game developers to create games for both platforms, which takes not that much more effort since engines have been ported, and art is cross platform. I am expecting to see more and more games in the next couple of years.
And why instead of getting together and workin in teams, i see a sagan of different apps that are supposed to do one thing, but NONE of them is perfect? Sure, you might say "but windows isn't perfect either!" but don't you want your linux to be?
It is hard to finish a project, especially when each person wants to take it his own way. Lack of leadership is a problem, but larger, more used projects suffer less. Kernel, mozilla, kde, etc. are going in the right direction...gnome is going astray due to lack of leadership. If smaller projects are going to become higher profile, these problems will tend to go away. This is the way of opensource....
Lyx owns, blah blah blah, but under windows, to do word processing/type setting, it is 10 clicks away to write in my native, non-english, language. Under linux, i can't even find a faq for it. I don't even want to think what is necessary to actually print.
Lyx is not a wordprocessor, if you want to type documents use openoffice, or abiword, which probably have language packs....Lyx is designed to help you do TeX (mathematical typesetter) in English, not write letters to your boss.
As i remember new ones i will add them.
Please do. If they have solutions, then they will be posted, and they will make your life easier, if they do not, then maybe the community will focus on solving them.
For those of you that do not need a web server, turn it off.
Re:Current bug in Windows I/O....
on
Pet Bugs?
·
· Score: 3, Interesting
Actually, it seems that this bug is a bit deeper than just the libs. One of the post below mentions the same bug in java in windows, and I have noticed that the filestream object in.Net also fail to write out its 1k buffer.
so many systems, so much the same bug (or is it a feature?)
This is a very interesting project, and I will be keeping a close eye on it.
Since I am stuck in a no java environment, and.net does not seem to have mastered applet technology yet, this is probably the best choice for no hassle server based applications without all the annoying lack of HTML UI. I think I will spend the next few days looking around...and will perhaps even push this to the company since the design is quite simple -- even they will be able to understand how it works, and it will even use their precious.net web services (ughh).....
However one question remains, though -- how is this really different from essentially a very light java applet (no slow AWT/Swing) that just makes all calls across xmlrpc. I am not too certain that one is easier to develop than the other.
And damn it -- how the hell did you make the ActiveX load, everytime I try to do that it gives me security issues -- I think the difference is your is signed. (And my company does not like paying money for signing controls)
Anyway -- this could be very useful, so, many thanks go to the author. Keep up the good work!
Note that these do not solve the problem of different formats. Nothing will fix this until some kind of RFC standard is made (probably based on XML). It would be nice, but it is not for real.
I do not know. Those Sony picturebooks can almost fit into my pockets. At least if you skip the extended battery....
Good. That makes them even. The only reason I mentioned is something about not being able to move something from ipod to HD. (Some kind of copy protection). Good to know I am wrong. Still wondering about price difference, though.
Some one please explain to me why would I prefer a $500 ipod (20GB) vs an Archos jukebos $260 (20 GB). I mean is firewire worth that much. And can ipod even double up as a portable HD.
Yes, I guess this is troll and flamebait. Moderate me as you wish. Just answer the question.
The simple answer is that it does happen on linux. And the reason why everything is not failing is that there is the philosophy of patch it early, patch it often. I.e. a new version is released whenever a bug is found. So if the patch will introduce new bugs, they will be fixed in the even newer versions. Thus there is no mess of what patches to apply and which ones not. All that an admin has to do is to make sure he is running the latest version.
And of course the distros check for glaring bugs, so that the admins do not install the latest version, bringing their systems down. (of course some simpler/unstable distros will not do the testing, and then it is up to the admin to either test it, or wait for others to do so.
So in short, the actual difference is versioning vs patching. Or at least that is my opinion, and I am not a network admin, although I do admin my linux desktop.
Call and ask....
Yahoo people search
The place where the Cape Cod chips are made.
Yes, it is a dinky little tour, but it does not take that much to make the chip, and it is amusing to see the frying kettles.
Oh and make sure to pick up a bag of dark Russet chips...that is what the real chip tastes like.
According to the review, the book seem to be how to manage a project to an ugly completion. Very similar to how eXtreme Programming is supposed to result in more efficient development, but results in disorganized (yet working) code.
Or is this actually a worthwhile guide to software engineering? Does anyone know?
I personally have an older version of this set. ATP4
They produce clear tones. Perhaps not audiophile quality....but they are very good for casual ogg playing, and an occasional UT game.
However, you should still go a store that sells them, and listen yourself.
Unfortunately, they seem to now only have the surround version for double price. Mine are stereo, and I got them for $80 two years ago.
and saw the tablet pc. Not all of those 150 people were rabid linux users. In fact I am quite certain there were not even 50. But you obviously misundertood what impressed the people. Noone cared that you could copy and paste ink. That is trivial. Annotations are passed through the bitmaps, as the guy specifically mentioned. Yawn. What impressed me and a ton of other people in the room was the kick ass handwriting recognition. I have not seen one that worked that well yet. For those of you who have not seen it, the recognizer is not line based, so it can form chunks of recognizable text at any position and angle. Nothing too mind boggling, but definitely a technical feat.
RDP and X11 will always be faster than VNC, simply because they do not send bitmaps. They transmit API calls, which are much smaller, but come at the price of being tied to an architecture/subset of the functionality.
VNC on the other hand does not care -- it will send everything as a bitmap, compressed of course.
So RDP/X11 will be faster, but you will not be able to administer cross platform, unless either linux gets an RDP client, or windows runs X11 architecture for everything.
If you can see this, feed me donut
OTOH I should not be giving Cowboyneal any ideas.
Actually there is something very close to that flavor, and it is sold by Coca-Cola. It is called Coke II, but I have only seen it in Chicago area.
But from what I have heard, fanta is coming back, and hopefully will kill off Slice.
I feel like adding a bit to the discussion today.
I have to point out that Linux supports a lot of hardware using generic drivers that sometimes only provide half the functionality of the device.
Funny you mentioned this, but remember you have to keep in mind that you can choose the hardware, and hardware companies. I have an nvidia card in my system -- because the company seems to care about me, and is releasing a good driver...sure it is not open source, but hey a driver is a bit more related to hardware, and open source could be a bit harder to apply there. My sound card is a live!. Why? Creative released a ton of specs, and kind people of the linux kernel and alsa have released kick ass drivers for it. About the only thing that seemed missing are soundfonts, but I have not looked hard for them, nor do I need them. Creative even released their own drivers, but the alsa ones are better. Same is the case with the creative's usb cam. The authors of the ov511 driver have written a driver so decent, the camera actually works wonders in linux, and does not perform as well in win (better framerates, good color controls and adjustment for light).
So the point is if you are going the linux route, you have to choose the hardware correctly...not everything that has a designed for win logo is acceptable. Thus customizable desktops are linux all the way. I will never even think about a mac desktop, the linux ones perform much better and cheaper.
The laptop issue is much more difficult. From what I have seen, it is a wise choice to go apple laptop. And personally I am almost regretting getting a pc laptop, but I had to for multiple reasons. Cost, cost, I love having three mouse buttons and no touchpad (probably irrelevant or OS X since it is designed for one button), cost, and small size. (not everyone wants a 15" screen)
database as powerful as Access
I am sorry but MySQL does not offer such features as multitable corruption, slow as heck macros, and true singleuser environment (well you could open the same file multiple times - see the point about multitable corruption)
On the more serious note, you are right, MySQL should be used for about the same scale projects as access without any fear. 1-20 users without advanced SQL -- and MySQL will tear it to pieces, at the same time being really easy to use.
Same with verizon....silent redirects to mp3mediaworld.com. Guess who seems to also be missing from the list of sued companies
Funny though when I went to www.listen4ever.com/software.htm, there was no redirect.
I will try to mod you up some more if I can, to get more people to notice.
You can achieve the same effect much easier...just pull the anti theft cord...and you can always claim it is an accident...well first time at least.
studying this.
.deb....ouch....
/usr/share and /usr/lib ... but I knew what I had installed ... and I felt comfortable deleting quite a few files from there...but most of them were used anyway.....
But really, all Win users I know who know what they are doing typically reinstall every 6-12 months to avoid this. All sheep will call tech support, which will tell them to place "Dell recovery disk" into the cd-rom tray. Anyway, the win machines I manage, (my family's) do not go far past level 5, and then only due to gator / growing registry. Pretty much as soon as explorer starts crashing / freezing continously (which happens way before daily bsod, but just as damaging) it is time to reinstall.
Now about linux......
I have been a linux user for about 2 years...The first year I did not have much of a clue -- so cruft was a huge problem...It is called installing newer version of gtk while running debian stable and not using a
A year ago....still learning, I started using slack....and did all my own management....I did get cruft is
furthermore....about the only thing that changes in linux, when you have crap in the libs, is that ld.cache is huge, and wasted space on the drive.....but it does not seem to alter performance a bit..or I have not noticed it at all. It simply is not loaded into ram...compare to windows, and you know that the speed of the machine is inversely proportional to the size of the registry.
But back to cruft on linux -- there are lessons I learned from running my system, and seeing others.
1. Use a package manager or keep a log of everything installed. Package manager is preferable if it does a decent job. I think both rpm and apt/dpkg do a very decent job, with rare and fixable corruptions. Gentoo portage seems to be excellent also...but I need time to verify....
Slack and LFS users....keep track of your installs....preferably of each file...To do this use depot / some other organizing tool that keeps everything separate.
2 Install only the stuff you need, uninstall the rest. Do not get carried away with maybe I will use this...If you stop using it and never plan to come back, remove it immediately
3. Do not ever do make install....if you compile straight from source (portage exempt) then make install will kill your hd space and make it very difficult to uninstall...If you are the only user who runs this app then try running it in your home / some other designated directory. Perhaps create a designated directory, and do a chroot install, and then create symlinks. (BTW depot does this for you, so use it if you do this often)
The only real exemption from this is the kernel, glibc, standard utils, compiler, and package manager....everything else must be kept clean
And remember the advantage of linux is that you can control cruft, while in windows cruft controls the computer
Good...just the person I wanted to say something to....
.NET....but fix it where you think it should be fixed, and always keep in mind cross platform...it seems that MS already forgot that to some extent. I think that once mono has some people using it....having a more stable crossplatform system will be something that will keep MS in check, when they will try to change serious things on a whim.
.NET that mono libs can fix.
One request for the whole strategy for mono:
please, please, please make sure mono goes for some standards...do not just mirror
Oh and if you have a couple mins, take a glance at
my other post on this story as it has a couple more frustrations in
Thanks
Your analogy is a good one, but for the wrong reason. OS X is really good because Apple merged UNIX OS with their GUI, thus giving their previously full of crap os a nice boost.
.NET fixes almost all of the prior things wrong with not only web development, but development in general.
.NET is fine for the first one, I will take pure C for the second one
.NET shortcomings....
:-)
.NET is quite accepted in the Microsoft shops since it beats the shit out of old VB. However I wonder if mono is going to be accepted. This would be a very good thing for one good reason. This would cause competition within the libs, and if mono is going to play the lets stick to the standards and only the standards game...it will force microsoft to play to the same standards or risk losing control, and suffer a split in the .NET world. I would think they would take option 1, which is a win for us developers.
What MSFT did is they took java concepts and mirrored them, keeping only the IDE. The result is that previously sucky RAD dev languages (talking VB here) and actually making them perform decently, while their IDE keeps kicking ass.
A true move for the better, but no real new innovation, just a new product.
Few more points....
I will have to disagree with you here though....Web development is not fixed..and ASP.NET is actually more clumsy than it was before. Sure it is easier for the newbies, but it does not allow easy flexibility...just look at all the newsgroups talking about trying to avoid or at least control rampant postbacks, the horrible performance of webcontrols, and actually doing anything clientside....
Do not believe me? Just try adding a client side onclick event to the asp:button, and you will see what I mean
And do not start on the webservices thing...the only thing that is is just transparent to the user soap calls....
And what about the development in general....well there are two types of development....one where you write small apps that store some data, and you want to develop them fast, and two is where you write some seriously big software, where you want it to work fast and last.
Furthermore, it seems that no one is seeing the
First, the gui (win forms) is not generic, which means microsoft never planned, eventual transparent porting to other platforms gui. Everything is in the absolute positioning, and does not even have an option for the layout system like gtk/swing IIRC. Sure it makes it easier for the noobs, but, you have to have the layout, if you want your app to be fully platform / device independent. Second, there are too many windows quirks in the core libs....drive letters?, unc paths?...sure there had to be a way for a more flexible system...so that apps could be ported a bit easier.
first true inovations coming from Redmond
I would not consider this an innovation, just a remake of what java is/tries to be...And like java it has design bugs....just look at the ICollection sometimes returning DictionaryEntry, sometimes the actual value...damn it people...it is an interface it is supposed to have common behavior....i do not want to check every f***ing time what object the for each loop is returning. BLAH
since the wheel mouse
probably not their innovation, but they did recognize it as useful...gotta give them credit for that. I still think that there are some double mouse designs that are more useful...but do not have much time to play with them...but think multi axis mice (hat buttons, jog dials, etc, think the left hand joistick for RTS)
Whether or not it is accepted is yet to be seen (though personally I think it will, especially with the MONO project developing so rapidly)
What are you talking about?
So I say yay for mono, and hope that one day I can do my job for the (unfortunately all Microsoft) company from my linux box at home, and not having to shell out for WIN and VS and fear the BSA.
Weird HW detection...sometimes after a reboot i have to rmmod sb/sbawe/soundcore/etc by hand and restart them.
This just means you do not have it configured right in the first place. I configured them manually and have no problems. I type in oss or alsa, and can instantly switch too. I agree this is a bit technical but it can be done
To watch divx5 movies, it is not enough to download a codec like with WMP, but you have to recompile your media player, upgrade your ALSA, upgrade your kernel... in fact, this is the reason i ditched linux and returned to 98. I prefer reboots to downloading endless MBs and recompiling for hours and not being sure it will work.
You are using xine would be my guess. Well it does have a plugin system, so in fact you do just download a codec. Actually the biggest problems is that these codecs are not standardized, which is actually a byproduct of having many players. My guess is that perhaps a unified architechture will be developed soon (maybe like v4l, but that is more for capture). Until then that is a problem, albeit not a big one, since each player works. And you should not have to recompile the kernel, and if you are using a packaged distro, you should be able to do a 3 click install.
BTW Most of these problems are actually caused by having codecs like divx run through wine, which causes slowdowns and other issues.
It is slower. End of story. No matter what you say, no matter what benchmarks or other stuff you come up with, qt/gtk widgets are STILL slower than win32 widgets, watching dvd with XINE takes 40% of my CPU while under windows it takes 5%(five), process spawning is slower (under windows if i run iexplore.exe repeatedly, it pops up new windows at a rate about 5 windows/second. Under linux, the best i could do is 0.5 new windows/sec. Dirty test, i agree, but...
Check if DMA is enabled -- the biggest processor drain is if cpu has to wait for HD calls to complete, and most distros do not have it enabled due to buggy hardware issues in the past (writes not completing or something like that). Also not all video cards have hardware accel for linux, which hurts movie playing (check if xine warns about not using YUV). As for popping up new windows, you probably ran poor test. Running a new IE is the same as pressing ctrl-n in mozilla/netscape, it does not actually create a new proccess...In fact linux has one of the fastest create process routines, thus use of fork() is quite common. The actual widget speed is difficult to gauge, and just running many windows does not tell you a thing, and may very well be WM dependent.
Lack of Games. To those of you who say that linux is not a desktop os, why do i see all these projects spawning everywhere about SDLs and stuff?
Got me there... A good game is difficult to write, and although there is plenty of open source programming, it much harder to do open source art for games, and hence most games tend to 'suck'. The solution is either Wine for the meantime, or trying to pressure game developers to create games for both platforms, which takes not that much more effort since engines have been ported, and art is cross platform. I am expecting to see more and more games in the next couple of years.
And why instead of getting together and workin in teams, i see a sagan of different apps that are supposed to do one thing, but NONE of them is perfect? Sure, you might say "but windows isn't perfect either!" but don't you want your linux to be?
It is hard to finish a project, especially when each person wants to take it his own way. Lack of leadership is a problem, but larger, more used projects suffer less. Kernel, mozilla, kde, etc. are going in the right direction...gnome is going astray due to lack of leadership. If smaller projects are going to become higher profile, these problems will tend to go away. This is the way of opensource....
Lyx owns, blah blah blah, but under windows, to do word processing/type setting, it is 10 clicks away to write in my native, non-english, language. Under linux, i can't even find a faq for it. I don't even want to think what is necessary to actually print.
Lyx is not a wordprocessor, if you want to type documents use openoffice, or abiword, which probably have language packs....Lyx is designed to help you do TeX (mathematical typesetter) in English, not write letters to your boss.
As i remember new ones i will add them.
Please do. If they have solutions, then they will be posted, and they will make your life easier, if they do not, then maybe the community will focus on solving them.
If you type in your email into a textbox and press enter, you will suddenly be getting a lot more mail.
For those of you that do not need a web server, turn it off.
Actually, it seems that this bug is a bit deeper than just the libs. One of the post below mentions the same bug in java in windows, and I have noticed that the filestream object in .Net also fail to write out its 1k buffer.
so many systems, so much the same bug
(or is it a feature?)
This is a very interesting project, and I will be keeping a close eye on it.
.net does not seem to have mastered applet technology yet, this is probably the best choice for no hassle server based applications without all the annoying lack of HTML UI. I think I will spend the next few days looking around...and will perhaps even push this to the company since the design is quite simple -- even they will be able to understand how it works, and it will even use their precious .net web services (ughh) .....
Since I am stuck in a no java environment, and
However one question remains, though -- how is this really different from essentially a very light java applet (no slow AWT/Swing) that just makes all calls across xmlrpc. I am not too certain that one is easier to develop than the other.
And damn it -- how the hell did you make the ActiveX load, everytime I try to do that it gives me security issues -- I think the difference is your is signed. (And my company does not like paying money for signing controls)
Anyway -- this could be very useful, so, many thanks go to the author. Keep up the good work!