Domain: sourceforge.net
Stories and comments across the archive that link to sourceforge.net.
Comments · 31,462
-
Quite the assumption
I'm pretty sure there are plenty of open source developers who have never touched GNU Make.
you might try these guys.
www.virtualdub.org
www.dscaler.org
And many more.
Open source on windows, OMG it does exist!!!!
Step out of your Linux bubble. -
Re:Indeed
Have you looked at Gambas? It appears to be a reasonable solution for a VB programmer on Linux.
-
SCI interconnect?I checked the specs and saw the interconnect they used for the cluster is SCI provided by a company called dolphin. 64 bit cards, works with linux. Kind of expensive, though... SCI reminded me of an old project aimed at transporting TCP/IP packets over SCSI... There's even a page on sourceforge now and some benchmarks.
Is SCSI P2P used in real world clusters though? How does it compare to SCI or gigabit ethernet? Price? Performance? Status of the project? No idea...
-
Re:movies and pictures here
Please visit Slashcode bug #981137, which concerns automatically hyperlinking URLs in "Plain Old Text" mode, and add a comment to show your support for a speedy resolution. No progress has been made on this trivial feature request for longer than six months.
Redistribute this comment at will. -
Re:Jon Johansen?
Please visit Slashcode bug #981137, which concerns automatically hyperlinking URLs in "Plain Old Text" mode, and add a comment to show your support for a speedy resolution. No progress has been made on this trivial feature request for longer than six months.
Redistribute this comment at will. -
Re:No development environment?
I use KDevelop and it works fine, thank you very much.
And people who prefer gtk look&feel over qt should try anjuta. -
Re:Windows version?
I know that was a joke but Windows users do have an excellent option available in Media Portal. It is a very good open source rip-off of the Windows Media Center Edition functions.
-
Re:FORTRAN gets its bad reputation...
As a scientist guilty of many offenses to good programming form and style in several languages I agree that there is a lot of truth to this. I would emphasize, though, that as a scientist I am producing code to support my research, not to sell to someone. There is a presumption on my part that anyone else using my code has either similar knowledge to my own or is willing to invest the time and energy to acquire similar skills. A good example is my pedigree analysis software, PyPedal -- I have had some enquiries from potential end-users. Some people I tell, "Go for it!", others I tell, "I do not think that this is a good tool for you." I do not do that out of arrogance, but rather in recognition of the fact that I simply cannot provide an appropriate level of support to users who are not comfortable with installing Python, writing what are simple-to-me scripts, and digging through jargon-laden output files that do not conform to a consistent style. The flaws of m program are not the fault of the user, but I certainly try and not mislead people.
Many of the applications that we use at work are home-grown or colleague-grown Fortran. We produce national genetic evaluations four times a year for lots of traits in six breeds. Like Fortran or hate it, we have not missed a release date in 25 years. As always, use the right tool for the job. -
CSS in IE
There's a little script I found that I use on my web page, though I know it doesn't all quite work, but then Windows users can all go install Firefox.
-
Re:This is great!
http://waste.sourceforge.net. Enjoy.
-
Python and PyGameThe dynamic duo is pretty tough to beat. Considering the vast amount of available standard modules for Python, and the linkage to OpenGL and SDL provided by PyGame, you can quickly hack out some serious gaming goodness.
Also, Python is arguably a good language to learn programming basics with, and it is also a highly effective tool for advanced programming users also.
Even though Python is not characteristically known for its raw speed performance, this is dramatically offset by the processing power of modern CPU's. Most 2GHz and better processors will run Python well enough that performance simply is not an issue.
PyGame gives you quite a lot of functionality. It effectively provides your main() loop, handles keyboard and mouse events, blits graphics to your canvas, plays music, and a lot more. If you also use the Numeric package then you can do vector processing with pretty decent performance.
I'm using Python and PyGame for my project Space Commander and I'm pretty happy with it so far.
-
Re:Virtual Desktop Managers for OS X
They are all very decent, but the first one -- Desktop Manager -- is by far my favorite. My only beef being that you cannot (yet) move a window from one desktop to another by dragging it in the panel - though it does have quick-key configuration to move windows via the keyboard.
Virtual Desktop Pro is very nice as well, though not free.
Virtue is similar to Desktop Manager, but it seems a lot more buggy to me - I can't get the pager to show up for some reason. I haven't tried the other two yet, mostly because Desktop Manager does such a good job.
Hope that helps. -
Why FORTRAN makes people think FORTRAN-66 (or 77)
The p/o'd response basically sounds like "He's equating Fortran with FORTRAN-66 (or 77)".
I know that I do this too. When someone says "It's written in FORTRAN" I don't think Fortran-95, I think FORTRAN-77... and I'm usually right.
I suspect that there are two reasons for this:
- FORTRAN-77 was the big thing during FORTRAN's heyday, so most of the legacy FORTRAN code out there is FORTRAN-77.
- For a long time, the best Free Software FORTRAN compilers out there (g77, f2c) have been FORTRAN-77 compilers. g95 is still fairly young.
-
Re:putting flamesuit on...but how about flash?
.SWF files are an open format, and a recent issue of Dr. Dobbs' Journal has an article on creating an
.swf file from a small C++ program.whether tools like Flash or Director exist as OSS implementations, i don't know. but i do know that libraries and interfaces exist for creating
.swf files. just have to look for them. -
Re:New To Games?I agree with the parent about C# -- if you're looking for helpful links, one you might be interested in is RealmForge.
They're also on Sourceforge .It's an open-source development framework for
.Net/Mono. Written in C#, uses the open-source Axiom engine, and it's LGPL (can be used for commercial games without open-sourcing everything). 95% of games are written in XML with the built-in editor.Keep in mind the engine is still in development, and isn't quite ready for prime-time yet, but as a contributor to the project, I can say that I'm anxiously working towards making this tool a reality.
--Clint
-
Re:Just switched - very impressed
Simply did not want a forth system to hassle me.
But you have to admit, concatenative languages are pretty interesting, even if the syntax is a little bit of a hassle. There also a newly released online book that might help. -
Re:Just switched - very impressed
Simply did not want a forth system to hassle me.
But you have to admit, concatenative languages are pretty interesting, even if the syntax is a little bit of a hassle. There also a newly released online book that might help. -
Game Blender
If you are new to programming then don't program, as simple as that. Or in this case program as little as possible. So use Game blender http://www.blender.org/ download the blender game demos, and check them out. You can get up to speed in days, also the logic is scripted in python, which is easy to learn. You can get lots of help on the web, on IRC, irc.freenode.net, #gameblender and finally you can get lots of premade scripts/blender files for things like fps (first person shooter) motion etc.,
Keep it simple, it should be one level or two atmost.
Even things like shooting arrows at moving targets are fun, the arc of the arrow etc., teach you physics and for the player it takes time to learn, so they get hooked.
Have a goal, the user at the end needs to do something like rescue a princess or find treasure.
No OpenGL, SDL and C++. Period. That is simply impractical. You'll end up coding the engine and won't have time for art or game play planning.
If you really want to do something like that look at CrystalCore http://crystal.sourceforge.net/tikiwiki/tiki-index .php?page=Crystal+Core (#CrystalSpace on irc.freenode.net) or nebula device. But good luck on that. -
SDL, C and Pygame
Without a doubt, Simple Directmedia Layer (SDL) is the best platform for writing cross platform games. It provides a very clean abstraction layer to the high performance APIs (DirectX, etc.) available on each platform. Many people who code only for Windows use it since the API is a lot nicer than the COM based DirectX API. A number of commercial games have been ported to Linux using SDL.
For serious game programming, you need to learn C or C++. I would guess that 99% of all commercial games for the PC are written in mostly C or C++. This doesn't mean you need to write all of your code in a low level language. Even the original Quake used an interpreted language (QuakeC) for the game logic. But almost no language other than C or C++ will provide the speed or memory usage necessary for most commercial games.
If you'd rather concentrate on writing your game rather than learning C, try Python with Pygame. Pygame is a Python binding to SDL. It is fairly fast since all the low level graphics stuff is done using SDL. Certain things will be slower in Python (collision detection, physics, etc.) but most code isn't speed critical anyway. Some things will be harder in Python since it's easier to manipulate bytes and bits in C.
Also check out PyOpenGL if you want to learn OpenGL. It can be used in conjunction with Pygame. I used this when I was learning OpenGL and it's quite nice. The API is almost exactly like the C based API, but it is easier to use. At least one of the popular OpenGL tutorials has been ported to PyOpenGL. -
Re:This is great!
This software already exists. It's called waste http://waste.sourceforge.net/.
-
Get Python + Pygame
You should definitely get Python and Pygame. Python is both easy to learn and more powerful than most languages. Better yet, there are plenty of example games to study. If you want to do 3D, also get PyOpenGL, and get the started with the NeHe tutorials (Python code available).
The downside with Python is that it can be slow (a fact that can be remedied to some degree, but not entirely, by also installing Psyco). Fortunately, the slowness doesn't matter (unless your aim is to compete with the next id Software engine). I've written a simple engine for a 2D platformer in Python myself, and even with a game logic and collision detection, 90% of the processor time is spent blitting the graphics to the screen. Since Pygame (written in C) does the rendering, using C++ for your game code won't provide any big advantage.
Good luck! -
Get Python + Pygame
You should definitely get Python and Pygame. Python is both easy to learn and more powerful than most languages. Better yet, there are plenty of example games to study. If you want to do 3D, also get PyOpenGL, and get the started with the NeHe tutorials (Python code available).
The downside with Python is that it can be slow (a fact that can be remedied to some degree, but not entirely, by also installing Psyco). Fortunately, the slowness doesn't matter (unless your aim is to compete with the next id Software engine). I've written a simple engine for a 2D platformer in Python myself, and even with a game logic and collision detection, 90% of the processor time is spent blitting the graphics to the screen. Since Pygame (written in C) does the rendering, using C++ for your game code won't provide any big advantage.
Good luck! -
How to include grammar checker?
Last time I check, OOO maintainers are playing the 'we don't need stinking grammar checker' politics on this issue. For the few tools that do (eg: Link Grammar, Queerqueq), they never talk with each other.
-
whereas those who *do* understand it
reinvent it pretty damn sweetly
-
Re:OK - That Does It...
Ok. Video card. You can use the ATI fglrx driver.
Here are the SuSE 9.2 install instructions. Sadly, its not as easy as an NVIDIA card. But you will get hardware 3d and TV out.
http://suse.cbn.net.id/i386/supplementary/X/ATI/su se92/i386/fglrx/8.8.25/
Video capture. Supposedly, you can use the 'Gatos' capture project. This is designed for 2d acceleration, video capture, and several other ATI features. I've never played with it myself, since I've only owned standard radeons, never a AIW.
The site is here:
http://gatos.sourceforge.net/overview.php
But i've been browsing their mailing list, and it doesn't seem like the 9600 is supported. There is a LOT of work being done on it, though, and there are several devel list entries from the beginning of the month.
Sound&Modem, as you already know, will be a breeze.
Your gigabit ethernet card has drivers avaliable from the manufacturers website. This is here: http://www.marvell.com/drivers/driverDisplay.do?dI d=107&pId=10
I'm assuming you meant Yukon, not ukon.
This page here suggests that it is avaliable in the lastest 2.6 kernels (This is Gentoo, not SuSE)
http://64.233.167.104/search?q=cache:3PYpQxdJcwoJ: linuxforums.org/forum/ntopic31345.html+Yukon+SuSE+ 9.2&hl=en&start=16&client=firefox-a
This seems to suggest its in the default install:
http://rpmfind.net/linux/RPM/suse/9.2/i386/lib_mod ules_2.6.8-24.10-bigsmp_kernel_drivers_net_sk98lin _Tree.html
I'm not really sure, as I have little experience with Gigabit ethernet.
The broadcom wireles will present a moderate amount of difficulty, but it can be made to work, and if you are willing to spend a little money, it can be made to work easily. There are no native linux drivers, so you can either use ndiswrapper http://ndiswrapper.sourceforge.net/, which is an opensource project that allows you to use the Windows drivers, or you can use linuxant's Driverloader, avaliable at http://linuxant.com/
The bcm4306 is confirmed supported under both, but I know from experience that driverloader is extremely easy to use, but ndiswrapper is slightly more challenging (still not impossible, but requires editing some configuration files by hand). SuSE has been working on integrating Driverloader into the distribution, but it hasn't happened yet.
Yeah, the floppy, the 7-in-1 usb reader, the DVD drives, etc, will all work without any difficultly. If you intend to use a USB dvd burner in SuSE, you will need to "sudo chmod +u /usr/sbin/cdrdao & sudo chmod +u /usr/sbin/cdrecord" which is a minor security risk. SuSE, for some reason, has redesign those two to not run as root, but it doesn't work properly for USB writers. That simple chmod command will fix that, and then you will be able to burn CD/DVDs under SuSE.
Here, http://lists.suse.com/archive/suse-amd64/2005-Jan/ 0019.html Someone refers to using your motherboard, and it seems to work properly.
BTW: I've been checking the SuSE hardware database, and it seems to have started working, but it is by no means comprehensive. http://hardwaredb.suse.de/index.php?LANG=en_UK Once again -
Re:OK - That Does It...
Ok. Video card. You can use the ATI fglrx driver.
Here are the SuSE 9.2 install instructions. Sadly, its not as easy as an NVIDIA card. But you will get hardware 3d and TV out.
http://suse.cbn.net.id/i386/supplementary/X/ATI/su se92/i386/fglrx/8.8.25/
Video capture. Supposedly, you can use the 'Gatos' capture project. This is designed for 2d acceleration, video capture, and several other ATI features. I've never played with it myself, since I've only owned standard radeons, never a AIW.
The site is here:
http://gatos.sourceforge.net/overview.php
But i've been browsing their mailing list, and it doesn't seem like the 9600 is supported. There is a LOT of work being done on it, though, and there are several devel list entries from the beginning of the month.
Sound&Modem, as you already know, will be a breeze.
Your gigabit ethernet card has drivers avaliable from the manufacturers website. This is here: http://www.marvell.com/drivers/driverDisplay.do?dI d=107&pId=10
I'm assuming you meant Yukon, not ukon.
This page here suggests that it is avaliable in the lastest 2.6 kernels (This is Gentoo, not SuSE)
http://64.233.167.104/search?q=cache:3PYpQxdJcwoJ: linuxforums.org/forum/ntopic31345.html+Yukon+SuSE+ 9.2&hl=en&start=16&client=firefox-a
This seems to suggest its in the default install:
http://rpmfind.net/linux/RPM/suse/9.2/i386/lib_mod ules_2.6.8-24.10-bigsmp_kernel_drivers_net_sk98lin _Tree.html
I'm not really sure, as I have little experience with Gigabit ethernet.
The broadcom wireles will present a moderate amount of difficulty, but it can be made to work, and if you are willing to spend a little money, it can be made to work easily. There are no native linux drivers, so you can either use ndiswrapper http://ndiswrapper.sourceforge.net/, which is an opensource project that allows you to use the Windows drivers, or you can use linuxant's Driverloader, avaliable at http://linuxant.com/
The bcm4306 is confirmed supported under both, but I know from experience that driverloader is extremely easy to use, but ndiswrapper is slightly more challenging (still not impossible, but requires editing some configuration files by hand). SuSE has been working on integrating Driverloader into the distribution, but it hasn't happened yet.
Yeah, the floppy, the 7-in-1 usb reader, the DVD drives, etc, will all work without any difficultly. If you intend to use a USB dvd burner in SuSE, you will need to "sudo chmod +u /usr/sbin/cdrdao & sudo chmod +u /usr/sbin/cdrecord" which is a minor security risk. SuSE, for some reason, has redesign those two to not run as root, but it doesn't work properly for USB writers. That simple chmod command will fix that, and then you will be able to burn CD/DVDs under SuSE.
Here, http://lists.suse.com/archive/suse-amd64/2005-Jan/ 0019.html Someone refers to using your motherboard, and it seems to work properly.
BTW: I've been checking the SuSE hardware database, and it seems to have started working, but it is by no means comprehensive. http://hardwaredb.suse.de/index.php?LANG=en_UK Once again -
Virtual Desktop Managers for OS X
Sorry to butt in, but thought I'd throw in a couple cents:
"Now, if you said you prefer virtual desktops, as is implemented in most Linux GUIs, then I would understand."
There are a few virtual desktop managers for OS X (a few of which are free):
Desktop Manager Alt
Virtue Alt
Virtual Desktop Pro Alt
Virtual Desktop Alt (not the same product as above)
You Control: Desktops Alt
Virtual Screens Alt (not quite a VDM, but it works) -
Virtual Desktop Managers for OS X
Sorry to butt in, but thought I'd throw in a couple cents:
"Now, if you said you prefer virtual desktops, as is implemented in most Linux GUIs, then I would understand."
There are a few virtual desktop managers for OS X (a few of which are free):
Desktop Manager Alt
Virtue Alt
Virtual Desktop Pro Alt
Virtual Desktop Alt (not the same product as above)
You Control: Desktops Alt
Virtual Screens Alt (not quite a VDM, but it works) -
I understand why the admin was so suspicious...
...Lynx has that oh-so-scary Y and X in there. It looks very L33t and hacker-friendly. Now, if that poor guy had only used Links instead, this whole mess wouldn't have happened. There's nothing scary about an I and a K is there? Though I guess you could use them to say Mikrosoft. That's kinda creepy I suppose.
-
Desktop Linux
After trying all the major distros, I've become a real fan of Ubuntu. It's the first distro that I think could have a real potential to become THE desktop Linux. It's Debian from the inside and something different from the outside. When installing Linux to my friends, I no longer have to pound Debian to become a decent desktop OS. Ubuntu is that out of the box. Still Ubuntu retains the configurability of Debian.
Yet Ubuntu needs some tweaking too. E.g. I hate spatial Nautilus, so I always change it to the browser view. Default apt repositories aren't enough, so I add Ubuntu Universe, Multiverse, Backports and Debian Marillat repos to /etc/apt/sources.list. I also setup apt-pinning.
One can always argue that Suse, Mandrake and other KDE based distros might have some potential as THE desktop Linux, but I personally dislike KDE. It's too heavy and bloated for my taste. -
Palm app
Does PlanMyDay sound like it will do the job for you?
-
It;'s like artificial intelligence standards.
Standards in Artificial Intelligence are just as difficult to set. No particular body or coalition has the God-given authority to set standards, so we just have to let the standards evolve.
-
Re:I got hit
For the future, I have removed ALL remote access from mysql, and won't be re-enabling it again.
When I return to work on monday, I will setup a local install of mysql for testing.
I'm not sure what your needs are, but the Uniform Server is a great product for Windows. Full LAMP setup without the registry dust, and it works fine when you run it as a limited user. It's small enough that I can keep multiple copies of the whole "server" for testing and/or archival purposes. It's also designed for "localhost" only use... obviously you can edit the config if you want, but neither MySQL or Apache can be accessed remotely. -
I'm working on UPC - voice code for mobile phones
This is fairly neat, and somewhat related to one of my side projects.
I've been working on adapting my UPC reading code for series 60 mobile phones to query upcdatabase.com and read the output via a screen reader such as talx. My biggest obstacle has been trying to contact developers of such of programs in order to get information on how to get their programs to speak the text I print on their screen. Another problem is the lack of a web database which maps EAN-13 values to product names, which is necessary for global use.
More information on my project is located here -
Language Support
I think the largest problem with India bridging the divide with Linux is (or was) poor language support. Thank fully these problems have been slowly addressed using Unicode.
However there are still issues outstanding. All the major Indian scripts encoded using Unicode are based on Devanagari (used to write Hindi and other languages). This has caused headaches for some scripts and has made other scripts unneccessarily complex. Take for example Gurmukhi (the script used to write Punjabi) - Gurmukhi is a simple script and doesn't have the complexities involved in some other Indic scripts. However to maintain compatibility with other scripts, independent vowels are encoded seperately which is unnatural for Gurmukhi. This causes problems with typing and adds and extra layer of complexity.
As the author of the Punjabi Computing Resource Centre I have actively been looking into such issues (others exist). However as I see it, we have been forced to accept a standard that hasn't been fully thought out for individual Indian scripts. It is a standard we can live with, but is not perfect. A lot can be blamed on ISCII! -
MySQL on Win32, market share
No need to flame people who use MySQL on win32. This has been briefly mentioned already, but here's a slightly better explanation. One of MySQL's major advantages over other free medium-to-lightweight (such as pgsql) is that MySQL has been available for the win32 platform for a very long period of time (if you are about to mention firebird, take a look here). This enabled developers to install their webserver of choice (apache) with some cool script mod (php) alongside a database well suited for small to medium web projects (mysql). So if you are a supporter of (F)OSS, then you better not flame people who use MySQL on win32, because that is one of the reasons why MySQL is so popular today.
-
Vista !
The Veteran's Administration Health Care System has an excellent electronic record-keeping system, and can be found even as an open-source format. I'm hoping that they build off of the OpenVista project, and have some standardization across health-care organizations, so that the patient records are more easily transferrable and readable by the providers.
-
Re:Form factor had nothing to do with it for me...
Windows Remote Desktop Client
OSX VNC
SSH client built in.
NFS, SMB (Windows filesharing), AppleShare, and WebDAV file sharing clients built in. -
Re:WindowsI'll bet that the worm takes advantage of default installation of MySQL made by PHPTriad or another "easy" way to install under windows mysql along with i.e. php and apache for this case
In linux by default in a lot of distributions being able to connect from network is disabled in mysql, or sets root password as php password, so the risk of that kind of worm (well, for systems that don't have even a basic firewall configured) is pretty low.
-
Re:Encryption easily broken
- 3) Built in Windows encryption isn't good enough, forcing you to get third party products to do the job right. This means that you pay through the nose if you haven't got the technical skill to set up a Linux or BSD box running free encryption modules and samba.
Have you had a look at this: TrueCrypt: Free open-source disk encryption for Windows XP/2000/2003
-
Re:Quicktime is cross-platform
as a lot of posters noted there's still a standalone version somewher eat apple's.
......BUT to make a long story short:
use QT altenative, which installs the QT codecs and the excelent media player classic.....
Even with the 'pro' registration the quicktime player is incredibly bloated and for sure one of the worst media player available on any kind of system.
just as an example, the fullscreen 'feature' is just a shame:
- you need to register to get it
- if registered, you need to click on the view menu, choose 'present the video' and then choose 'fullscreen' in a pop-up dropdown list---no shortcut !!
- don't even think about fullscreen controls ....on win xp it's the slowest-ugliest viewing experience, one could kill to get mplayer instead of this fuckedupware -
Re:It's not GPL, so I can't use it in my software.
I think Daffodil's One$DB which was recently open sourced at sourceforge under the LGPL license is a better bet look at http://www.sourceforge.net/projects/daffodildb/ These guys have also gives a comparison between their db and derby its interesting.. http://www.daffodildb.com/onedollardb-derby.html/
-
Re:Peak Oil vs Global Warmining
Peak Oil will is coming to a theatre near you. People who don't know about it better learn soon, the peak will probably come in 2007 sometime from what it looks like, but surely before the end of the decade. Buckle your seat belts people. For more information on Peak Oil and a concise list of the resources out there check my research website http://ospmm.sourceforge.net/research.html
-
Another option: db4objectsAnother option for embeddable databases: db4objects (http://www.db4o.com/).
The runtime is a JAR that's about 300KB in size, with about a 1 meg memory footprint.
Companies like BMW and Bosch have chosen it to drive their automobiles and robots respectively.
The best way to get a feel for db4objects is to look at how simple the code is you get to write. For example:
To store a Pilot object:
ObjectContainer db=Db4o.openFile(Util.YAPFILENAME);
To retrieve all pilots:
try {
Pilot pilot1=new Pilot("Michael Schumacher",100);
db.set(pilot1);
}
finally {
db.close();
}
To retrieve a pilot by name: // Put this in a try-finally block like above
ObjectSet result=db.get(Pilot.class);
while (result.hasNext())
System.out.println(result.next ());
To update a pilot: // (use query-by-example)
Pilot proto=new Pilot("Michael Schumacher",0);
ObjectSet result=db.get(proto);
if (result.hasNext()) Pilot firstMatch = (Pilot) result.next();ObjectSet result=db.get(new Pilot("Michael Schumacher",0));
There's lots more including embedded or client/server operation, transactions, partial activation of large object graphs, and more.
Pilot found=(Pilot)result.next();
found.addPoints(11);
db.set(found);
System.out.println("Added 11 points for "+found);Oh, and db4objects works with plain old Java objects. You don't have to implement interfaces, inherit from a particular class, or anything like that.
If you're looking for the simplest, light-weight, zero-administration, embeddable database you could imagine, in my experience, db4objects is it.
(I liked it so much that as of 1.5 weeks ago I started working for the company.)
Best regards,Dave Orme
--
db4objects senior engineer
Eclipse Visual Editor Project leader (http://www.eclipse.org/vep)
XSWT project leader (http://xswt.sourceforge.net/) -
Re:Jef Raskin is vastly overrated
...but let's remember that he opposed the use of GUIs
Whatever gave you that idea? According to his book and Jef's own website he was one of the early spokesmen of WYSIWYG. He even invented drag'n'drop - building on other's design ideas.
What he IS opposing is the way current GUIs use the mouse and modes - even alot of his own designs from the time when he was working for Apple. -
Re:Jef Raskin is vastly overrated
...but let's remember that he opposed the use of GUIs
Whatever gave you that idea? According to his book and Jef's own website he was one of the early spokesmen of WYSIWYG. He even invented drag'n'drop - building on other's design ideas.
What he IS opposing is the way current GUIs use the mouse and modes - even alot of his own designs from the time when he was working for Apple. -
Re:Jef Raskin is vastly overrated
...but let's remember that he opposed the use of GUIs
Whatever gave you that idea? According to his book and Jef's own website he was one of the early spokesmen of WYSIWYG. He even invented drag'n'drop - building on other's design ideas.
What he IS opposing is the way current GUIs use the mouse and modes - even alot of his own designs from the time when he was working for Apple. -
Re:I've got a vibe about this
That has been our UI for over a decade. Nobody has successfully thought outside the box in over 10 years.
On the contrary, it's gone backwards. Take RiscOS from circa 1987.
* If I left-clicked on the scroll down button on a scroll bar then it scrolled down, but if I right-clicked it scrolled up. No more keep moving my mouse up and down any more.
* Left button and drag moved the scroll bar up and down, but right button and I can drag in both dimensions at the same time (unbelievably good for scrolling around zoomed in pages)
* Left click to close a Filer window, right click to close a Filer window but to open its parent.
* The whole drag-and-drop environment blows away the "oh not that damn save box again, let's navigate yet AGAIN to the right directory" system
Oh I don't have time to go through the whole list.
For those still not with the times, ROX (inspired by RiscOS) is still the best Filer system for Linux machines and can be found here. Lightening fast and works with Gnome, KDE, xfce4, etc.
Phillip. -
Re:Quicktime is cross-platform
Media Player Classic (get it HERE) can play your
.mov's without nagging. You don't even have to install, just unzip and run.
-
Quicktime player vs. Quicktime (file) format
I see an apparent confusion in the force. We should differentiate between the player (the Quicktime player from Apple) and the file format known as Quicktime. The Apple Quicktime player is indeed nagware. But as other posters have already noted, there are non-nagging players available, whose legality may or may not be on the gray side. Here it's probably also important to differentiate between the Quicktime file format (the container) and the different Quicktime codecs (the content). For example, a Quicktime file can contain the Sorenson video codec made (in)famous by the trailers you download from Apple.com or the so-called Motion JPEG (M-JPEG) codec supported by many older digital camcorders before the advent of MPEG 4 (yet another QT-embeddable codec). The Sorenson codec has since been reverse-engineered by the terribly underrated FFmpeg project, and non-Windows lusers can now view such Quicktime movie without being nagged (hearing them may still be a problem though).