Domain: sourceforge.net
Stories and comments across the archive that link to sourceforge.net.
Comments · 31,462
-
Re:Leap Ahead?
I think you are referring to the inbuilt features of this device.
-
Value
--Did he create something of actual value? No, of course not.
I disagree. He created a stream of ad-views by popularizing the site that resulted in real word-of-mouth advertising by the pleased purchasers. Only a pity it can't be done reproducibly, as it's a sort of one-off novelty thing.
Slashcode bug # 497457 - unfixed since December 2001 - Go look it up! -
KDE, Gnome, or: Why Linux is going down the drain
This might sound like a flame posting, but altough I have to admit that KDE and Gnome are pretty and probably good desktop environments, I'm sad that they are killing many established Un*x philosophies that have been around for a while and proven themselves. I already noticed this 10 years ago, when KDE started to "reinvent the wheel" [tm] instead of providing proper frontends for established (console) applications, with things linke kppp or kinternet. KDE also has the ability to configure many aspects of your Xserver like keyboard ayout, resolution, fonts... - but only for KDE, if you sitch to another Window manager, those changes will not be reflected, they only affect your KDE session. KDE and Gnome both have the ability to browse different "filesystems" in Nautilus or Konqueror, like sshfs/fish, bluetooth devices etc., but again, this only works for KDE/Gnome application. This might be a nice abstraction, but we already got such thing, it's called the VFS layer inside the kernel. Why not provide a nice interface for mount and perhaps FUSE, which can do the same thing, but in a nice and consisting way that fits into the Unix way of life (Yes, I know that FUSE is not perfect yet). Why design every application with a GUI, despite the fact that people might want to use them in a script (without an X session), just like kitchenync or multisync? I'd like to get my device synced automatically upon hotplug/udev detection, but that would require a command line version, just like pilot-sync used to have.
Those DEs are also reinventing drive letters - not letters as such, but a directory structure that has the drives next to each other on the root. I know an OS who does this, and I think it has been proven a bad idea.
The fact that each job had its own tool, and that those tools could be combined in an easy way (pipes, script) is what made Unix/Linux so great - But KDE/Gnome are ignoring the facts, repeating the same mistakes Windows made. Poor Kernel, getting run over by these reinvented wheels (called KWheels and GWheels) over and over again
:-( -
Some Funny Formats and Laws.let's be generous and say that the average email is 8192 bytes in size (8KB)
Let's be honest and admit they use M$ junk. You know they are slinging around 70MB power point files, word docs, ad nauseum. Getting that all put into something legible is hard to do. Try opening your Excel 4 files, for example. Did you remember to install the right fonts and equation editor? If all non text were pumped to pdf or html, things would be a little easier but still larger. The challenge is automating the conversion given an administration that's cluelessly in love with all things M$.
Now that we've thought for two seconds, let's visit the article:
the Archives is struggling to devise a system for storing the enormous amount of digital information in a format that will allow it to be accessed 20, 75, even 200 years from now by historians, students and average Americans looking for a first-hand accounts of the federal government's activities.
Sounds a lot like that Mass. mess. Reading on
...For example, when the electronic records of the Sept. 11 presidential commission arrived at the Archives a year ago, "it was the equivalent of all the fully processed electronic records we had received in 30 years," or about one terabyte of data, says Robert Chadduck, computer engineer overseeing the Archives' search for a solution.
Oh my, better get a bigger drive than 800GB.
Part of the impetus for wanting to come up with a comprehensive strategy for digesting electronic records is the desire to make them accessible via the Internet, rather than requiring people visit one of the Archives facilities, request a tape and then wait for a copy be mailed to them.
Suckage.
federal law requires that government documents be kept in their original formats to verify authenticity -- particularly documents that may be used in court.
Oh shit, they are going to become a Digital Williamsburg. I suggest they start learning Bochs, because it's unlikely they will be able to keep some dinky P1 running (with it's "original" CD) to read Bill Clinton's love letters to Paula Jones, much less connect it to a network. Preserving the original format is a good idea, but documents must also be converted to some reasonable publication format before the ability and interest in such conversions goes away.
-
Re:Wowing developers...
1. Java is not a magic bullet, like any language it needs skill and reasoning to use properly, that is not in dispute.
2. Objective-C is a native 'C' compiler based language with no defined security model, thus has many flaws which VM and GC based languages, like Java, lack.
3. I don't care about super computing mathematics, that is a niche activity; all out speed is not my target, reliablity, security, development speed and good enough processing speed are very important to me, my employer and their clients.
Developer time is pretty critical, I don't have the luxury of loads of time to hunt down nasty pointer and buffer overflow bugs, data type glitches or write vast amounts of wrapper code to secure some dated language, a client can lose serious money in that time, I need the language to be secure so that I can concentrate on getting new features and bug fixes out fast, with minimal surprises. The Java compiler and virtual machine has several levels of built-in security, which can be further tightened using code and/or properties files, this prevents most of the classic bugs and security issues of less secure (native) runtime environments. The JVM also automatically profiles running code and compiles busy sections to machine code, so that you can get pragmatic speed optimisation almost for free! Garbage collection is not a significant concern in Java 1.5 and can be greatly reduced with minimal extra design/coding effort. As a bonus the range of support libraries for Java is truely vast and due to the standard file format you don't have the dialect, compiler, linker or make issues of C, C++ etc, even Java version differences can be worked around by using free third party libraries.
As for Java applications:
(most are multi-platform and some are multi-lingual too)
"DBVisualiser" A multi-platform database tool
http://www.dbvis.com/products/dbvis
"Force Field Explorer" A computational chemistry and molecular engineering tool
http://dasher.wustl.edu/ffe
"Azureus" A multi-platform Bittorrent P2P client/server
http://azureus.sourceforge.net/
http://sourceforge.net/projects/azureus/
"Eclipse" A multi-platform IDE and GUI framework
http://www.eclipse.org/
http://www.eclipse.org/downloads/
"Net Beans" A multi-platform IDE and GUI framework
http://www.netbeans.org/
Many of Borlands development product e.g. JBuilder, C++Builder, C#Builder etc., all multi-platform.
http://www.borland.com/us/
Numerous graphics, video, audio and graphical modelling and visualisation tools.
Various GUI charting libraries (Free & commercial), including Crystal Reports...
Loads of web servers, web frameworks and order types of servers: Tomcat, Web Sphere etc.
Loads of XML Tools and libraries, both free & commercial! -
Re:Wowing developers...
1. Java is not a magic bullet, like any language it needs skill and reasoning to use properly, that is not in dispute.
2. Objective-C is a native 'C' compiler based language with no defined security model, thus has many flaws which VM and GC based languages, like Java, lack.
3. I don't care about super computing mathematics, that is a niche activity; all out speed is not my target, reliablity, security, development speed and good enough processing speed are very important to me, my employer and their clients.
Developer time is pretty critical, I don't have the luxury of loads of time to hunt down nasty pointer and buffer overflow bugs, data type glitches or write vast amounts of wrapper code to secure some dated language, a client can lose serious money in that time, I need the language to be secure so that I can concentrate on getting new features and bug fixes out fast, with minimal surprises. The Java compiler and virtual machine has several levels of built-in security, which can be further tightened using code and/or properties files, this prevents most of the classic bugs and security issues of less secure (native) runtime environments. The JVM also automatically profiles running code and compiles busy sections to machine code, so that you can get pragmatic speed optimisation almost for free! Garbage collection is not a significant concern in Java 1.5 and can be greatly reduced with minimal extra design/coding effort. As a bonus the range of support libraries for Java is truely vast and due to the standard file format you don't have the dialect, compiler, linker or make issues of C, C++ etc, even Java version differences can be worked around by using free third party libraries.
As for Java applications:
(most are multi-platform and some are multi-lingual too)
"DBVisualiser" A multi-platform database tool
http://www.dbvis.com/products/dbvis
"Force Field Explorer" A computational chemistry and molecular engineering tool
http://dasher.wustl.edu/ffe
"Azureus" A multi-platform Bittorrent P2P client/server
http://azureus.sourceforge.net/
http://sourceforge.net/projects/azureus/
"Eclipse" A multi-platform IDE and GUI framework
http://www.eclipse.org/
http://www.eclipse.org/downloads/
"Net Beans" A multi-platform IDE and GUI framework
http://www.netbeans.org/
Many of Borlands development product e.g. JBuilder, C++Builder, C#Builder etc., all multi-platform.
http://www.borland.com/us/
Numerous graphics, video, audio and graphical modelling and visualisation tools.
Various GUI charting libraries (Free & commercial), including Crystal Reports...
Loads of web servers, web frameworks and order types of servers: Tomcat, Web Sphere etc.
Loads of XML Tools and libraries, both free & commercial! -
What about
Smultron? Since everyone else is suggesting text editors, might as well throw in the one I use.
-
Re:Open Source Innovation
Will someone with a really innovative idea open source it from the beginning?
- Freenet
- The World Wide Web: both the Web server...
- ... and of course the Web Browser, too.
- Up to the moment, there's Wiki
- And if you go back far enough in history, there's that computerised psychoanalyst that's generally not used exceptby middle aged computer scientists. I can't remember it's name, but it has a built in editor, too.
So nothing very significant, no.
-
Re:Eclipse w/Plugin
Incidentally, the Eclipse plugin is called PyDev.
It seriously rocks, all the Eclipse goodness + code completion for Python. I tend to prefer it to other Python IDE's these days, esp. now that Eclipse 3.1 is not a slow dog anymore. -
jEdit or Eclipse
-
similar situation
i'm in a similar situation, having just bought my first mac, but i'm looking for ruby ide's. os x is fantastic, and so far ahead of desktop linux, i dont want to go back. one thing that lets it down though, are the ide's available. i've settled on eclipse, since it handles python, ruby etc. you do need to install python/ruby support, but it's easily done. the python extensions can be found here: pyDev
-
Open Source Business Plan For Open Source Business
http://22surf.org/
https://sourceforge.net/project/showfiles.php?grou p_id=113442&package_id=122947
22surf Summary:
22surfing is a sport. It's for individuals and businesses alike. It's about surfing along with natural laws like Moore's Law, Metcalfe's Law, and intellectual property law towards one's dreams as a creator, hacker, and entrepreneur. It's about riding technology's bleeding edge out to where artist-hackers, writers, movie directors, photographers, and musicians form their own media archives and markets, as Open Source Content Management Systems (CMS) surpass yesterday's proprietary solutions.
Digital rights management (DRM) is the holy grail of the internet. It is a multi-billion-dollar, ever-expanding market, and an apt solution will be invaluable to the livelihood of content creators, programmers, and media companies. The 22surf business plan for generating revenue with Open Source CMS and DRM has been Open Sourced in an effort to foster discussion and inspire fellow artist-hackers to build businesses. Rather than proposing another CMS, 22surf seeks the best route to syndicated commerce and DRM across existing CMS.
An Open Source solution to DRM will be important to artists, musicians, and creators, to the Open Source community, and to DRM. If only proprietary methods for DRM are developed, then corporations will be granted more power over creators, and too, it will be difficult to realize universal, robust standards, as hackers around the world won't be allowed under the hood to improve the system. Furthermore, an Open Source solution to DRM will provide countless business opportunities and jobs for Open Source programmers with record labels, stock photography archives, and movie studios, all of whom will save money.
An Open Source solution to DRM and syndicable media markets is a natural destination for the Open Source movement. DRM and syndication are based on methods and algorithms that must be transparent in order for DRM and syndication to be trusted, secure, and universally accepted.
The internet favors the direct connection of the creator and consumer. In the emerging webscape defined by the Open Source CMS renaissance, creators will be able to define the rights determining how their content is used, and consumers will be able to support their favorite artists and musicians without large corporations taking a cut.
Open Source is granting the creator the power to create their own media markets. Oscommerce is fully capable of handling pay-per-download models alongside physical media sales, bypassing the often greater than 50% cut into an artist's profits that older models centered about large, proprietary online markets claimed. Open Source CMS also allows the creator to maximize their own brand rather than building amazon.com's or barnesandnoble.com's. Future 22surf models are explored, including scenarios wherein open DRM protocols such as openipmp and Media-S are married to Open Source CMS such as xoops, postnuke, tiki, gallery, and oscommerce to provide content marketplaces connecting creators directly to consumers.
22surf encourages artist-hackers to download the 22surf business plan for building profitable archives and marketplaces with Open Source CMS, change and build on it, and join in the following revenue streams: 1) sell keyword advertising throughout free OSCMS hosting services (blogs, galleries, etc.), 2) sell advanced hosting options/extra disk space, 3) charge 5% on content marketplace transactions, 4) charge 5% on Open Source Arts freelance services marketplace transactions, 5) manage/host media assets of large businesses (record labels/movie studios/etc.) with openipmp or Media-S for DRM 6) sell printing services (or partner with businesses) for hard-copy books, prints, CDs, DVDs, etc. 7) create a syndicable friendster/FOAF (friend-of-a-friend) network.
All of the abov -
Re:No kernel problem, but Winows only
Libwmf is there if you want to use them on other platforms, and is optionally used by imagemagick and just about anything that handles images.
-
Re:No kernel problem, but Winows onlyThere is an OpenSource project which uses WMF. WMF is still the default format for a lot of graphics transfer under Windows.
I don't think libwmf is vulnerable though.
-
What a WASTE
I already know how to secure IM and P2P apps, so this book, imho, sounds like a complete WASTE of time.
nudge nudge wink wink...say no more... -
Re:Opensource GUI Toolkits in a nutshell
tk - its dead, forget about it, its really low level, and looks like ass everywhere.
Tk isn't dead. Call it mature (or dying if your pessimistic, your choice). Try looking at the screenshots at: http://tktable.sourceforge.net/tile/ If you replace 'ass' with 'Motif', your right that Tk's default look is very much Motif and dated. -
Re:I dont 'get' RSS
That's why RSS should be integrated into your mail client. Kontact, together with Akregator, does an excellent job of this.
-
Re:avoid slashdot effect?
There's already an extension for this, and unlike the subject of this article it's not vaporware. But there's no fancy-schmancy press release about it so damn if Slashdot's going to approve my article.
Check it out: seeder-chan.sf.net
It's pretty close-minded (mainly for use with "imageboard" scripts) but it can be easily expanded into a full Coral cache system. -
The latest version of the IP Personality Patch is
ta-daaaa
.... ippersonality-20020427-2.4.18.tar.gz (on http://ippersonality.sourceforge.net/download.html )
Great stuff. Or what am I missing? -
Re:Just curious
PLEASE! If you are writing a windows program, or a program you plan to port to windows, do not use GTK+. It works terribly on that platform.
Eh? Gimp works great. So does Inkscape. I use those on WinXP all the time here at work, and I've never had a problem with them.
Can you name anything that doesn't work well?? Gtk2 is a beautiful toolkit, IMHO - it's so easy to get your head around it, and it's powerful, too. And there's bindings for just about any higher level language you could care to name. -
Re:Yes but......one of the biggest reasons to NOT use GTK+ - it just doesn't look right on Windows.
Well, to match Windows L&F pretty closely one usually installs GTK-Wimp, so "[w]hen running on Windows XP or 2003, the Windows theming API is used so that GTK widgets look like native widgets." And GTK-Wimp is integrated into GTK+ installation for windows (since August 2004)...
-
Re:how about other toolkits?
Badly written Tk looks horribly Motif like and dated. Good Tk (with theming thanks to the tile project http://tktable.sourceforge.net/tile/ ) can look quite nice an modern, take a look at the screenshots. Its just the little extra polish thats often missing in Tk apps, because the authors are adding features instead of polishing the GUI.
-
Re:Interestingly...IF Qt manged to become the dominate toolkit on Linux? What planet to you live on? I guess you haven't noticed that KDE has been and still IS the dominate Desktop on Linux
I haven't noticed. In fact, if you have data to support that claim, do share it.
In any case, lots of people use KDE for file management and launch and use non-Qt applications as their primary applications (e.g., Firefox, Thunderbird, Gaim, OpenOffice, Eclipse, etc.). What KDE is written is about as important as what icewm or xterm is written in.
BTW, have you also noticed that the VAST MAJORITY of projects on SourceForge are built using QT? [...] Why is KDE more popular?
Doesn't look that way to me. Actual data:User Interface
Graphical
Carbon (Mac OS X) (124 projects)
Cocoa (MacOS X) (2015 projects)
Framebuffer (58 projects)
Gnome (2364 projects)
Handheld/Mobile/PDA (1150 projects)
Java AWT (224 projects)
Java Swing (1758 projects)
Java SWT (343 projects)
KDE (1900 projects)
NET/Mono (472 projects)
OpenGL (449 projects)
TabletPC (8 projects)
Win32 (MS Windows) (16458 projects)
X Window System (X11) (10023 projects) -
Want colors and blinking text in your output?
> It has no support whatsoever for colors or blinking text!
<shamelessplug>
Want colors and blinking text in your output? Use the Useful Terminal I/O Library! You get all that and the other things you have been missing since you traded DOS and conio.h for Linux.
</shamelessplug> -
Re:Yes but...
Checkout WIMP:
http://gtk-wimp.sourceforge.net/screenshots/ -
Re:Yes but...
Nothing looks 'right' on Windows. Even after you turn off the godawful 'my first computer' style, every other app is determined to implement its own widget set.
:)
Fortunatly I only boot into Windows to play the odd game, but when I do, programs that use the gtk-wimp theme don't look out of place at all.
At the end of the day, however, the only way to have a cross-platform application to feel native on any platform is to implement a completly separate, native interface. Use GTK+ for Gnome, Qt for KDE, Cocoa for Mac OS X, and whatever MS's flavour-of-the-month toolkit is for Windows. -
JavaEven open source Java has reached the stage where it will run cross-platform GUIs.
Indeed, GTK+ for instance.
:) -
No, 3.5 MB
No, the current stable win32 GTK+ runtime is 3.5 MB. Here's the download page.
-
Re:With the bazillion GUI toolkits out there..
Are there any cross platform (linux, mac, windows) GUI RAD tools ala Builder, yet?
I like to use this one: http://glade.gnome.org/ Its windows port works fine but I haven't tried the Mac version yet.
These guys love to use it but it is more of a political issue than a technological one.
And now, If you'll excuse me, I've got some work to finish on Photoshop vi. :-P -
Re:Nothing to see here
If you even take the most basic/well studied Lempel-Ziv and Huffman algorithms you'll quickly find cases where each would be preferred over another.
That's sort of the point of this test though, to see which of the general-purpose compressors (GPC) is going to give you the best overall results. Yes, you should use FLAC for WAVs, and probably StuffIt for JPEGs, but what is your best choice if you're going to have just one, or just a few? I don't want 200 different compressors for 200 different content types, I want one.
As a matter of practicality, right now you need zip or gzip, and bzip2 is gaining ground. If you're going to create new content, you should offer both bz2 and zip. In the future, maybe you should use 7z or sit instead, it depends on the rate of adoption. Personally, I don't think zip will ever die.And since different algm's identify different patterns in the file their compressing, certain files will be compressed better by different algorithms and do much worse on the next file. Besides, we're not even getting into any discussion of lossy/lossless algm's here. (Think jpeg vs bmp).
Generally, you will pick a special-purpose compressor for lossy compression, and a GPC for lossless compression. Your audio compressor will probably be MP3 or OGG, your images will probably be JPG, videos will be MPG. It's not efficient to use MP3 compression on your images, it's designed with different constraints. Either for the same bitrate the image is much worse quality, or for the same quality the file will be much larger than necessary. The same goes for lossless compressors too, FLAC works much better than ZIP on audio data, but I would bet if you used a BMP file as the source for compression FLAC would probably be bad and ZIP would probably be average.
If you want to compress 300 files of various types, you need a GPC. That doesn't mean that the GPC doesn't have special-purpose algorithms built into it, it just means that on-average it will perform better than a special-purpose compressor.
Kolmogorov complexity, or at least an estimate thereof, is what you're talking about. For any specific dataset, the Kolmogorov complexity is the minimum size of compressed data + decompressor. It can't be calculated, but it is a measure of performance for any combination of compressor and dataset. For WAVs, you will probably see this:
K(FLAC, WAVs) < K(GPC, WAVs)
However, for an evenly-distributed general dataset of generic binary files, TXT, JPG, PDF, TIF, PNG, MP3, WAV, and MPG, you will probably find that for any SPC (special-purpose compressor for any of the individual data types):
K(GPC, dataset) < K(SPC, dataset) -
Re:What's the count now?
You might be interested to know that there is indeed a project to add webcam support to Gaim. That's their old website, the project is now merged with Gaim itself and aiming to be included in the Gaim 2.0 release (and hopefully Adium, Fire, and other libgaim-based messengers, once Gaim gets it working).
You might also consider that Gaim supports a whole boatload of protocols whose official clients have webcam support (AIM, MSN, Yahoo for a start). It's one thing to get webcam support working on one protocol, it's quite another to get it working on all of them. From what I know of the Gaim developers, they want support across the board, not piecemeal. I can totally understand this -- if you were to implement webcam/voice support on only one protocol, people would complain more than if you hadn't done it at all!
I don't know how many times I've written this same comment -- pretty much every single IM-related article that shows up on Slashdot has someone complaining about Gaim and voice/video without actually checking out the facts. -
Here's the working download Windows link
-
Re:i don't get it...
IIRC, the motivation was to write a complete MSN Messenger clone that would run outside Windows - i've tried it a few times on Linux, and while i like GAIM much better, it really feels and behaves like the official client. It might help non-techincal users that need MSN to switch easier.
-
Re:i don't get it...
So, it's just a clone of MSN written by someone else, still for windows?
The website's messed up, but you can get the linux version on the SF page: http://sourceforge.net/projects/amsn -
Here's the working download links:
Here's working links to the aMSN download as the ones on the site seem dead...
Linux Installer (need llibstdc++.so.6)
AutoPackage
Debian
Ubuntu
Fedora Core 3
Fedora Core 4
Mandriva 2006 (Formerly Mandrake)
Slackware
Archlinux
Gentoo
Other -
Here's the working download links:
Here's working links to the aMSN download as the ones on the site seem dead...
Linux Installer (need llibstdc++.so.6)
AutoPackage
Debian
Ubuntu
Fedora Core 3
Fedora Core 4
Mandriva 2006 (Formerly Mandrake)
Slackware
Archlinux
Gentoo
Other -
Here's the working download links:
Here's working links to the aMSN download as the ones on the site seem dead...
Linux Installer (need llibstdc++.so.6)
AutoPackage
Debian
Ubuntu
Fedora Core 3
Fedora Core 4
Mandriva 2006 (Formerly Mandrake)
Slackware
Archlinux
Gentoo
Other -
Here's the working download links:
Here's working links to the aMSN download as the ones on the site seem dead...
Linux Installer (need llibstdc++.so.6)
AutoPackage
Debian
Ubuntu
Fedora Core 3
Fedora Core 4
Mandriva 2006 (Formerly Mandrake)
Slackware
Archlinux
Gentoo
Other -
Here's the working download links:
Here's working links to the aMSN download as the ones on the site seem dead...
Linux Installer (need llibstdc++.so.6)
AutoPackage
Debian
Ubuntu
Fedora Core 3
Fedora Core 4
Mandriva 2006 (Formerly Mandrake)
Slackware
Archlinux
Gentoo
Other -
Here's the working download links:
Here's working links to the aMSN download as the ones on the site seem dead...
Linux Installer (need llibstdc++.so.6)
AutoPackage
Debian
Ubuntu
Fedora Core 3
Fedora Core 4
Mandriva 2006 (Formerly Mandrake)
Slackware
Archlinux
Gentoo
Other -
Here's the working download links:
Here's working links to the aMSN download as the ones on the site seem dead...
Linux Installer (need llibstdc++.so.6)
AutoPackage
Debian
Ubuntu
Fedora Core 3
Fedora Core 4
Mandriva 2006 (Formerly Mandrake)
Slackware
Archlinux
Gentoo
Other -
Here's the working download links:
Here's working links to the aMSN download as the ones on the site seem dead...
Linux Installer (need llibstdc++.so.6)
AutoPackage
Debian
Ubuntu
Fedora Core 3
Fedora Core 4
Mandriva 2006 (Formerly Mandrake)
Slackware
Archlinux
Gentoo
Other -
Here's the working download links:
Here's working links to the aMSN download as the ones on the site seem dead...
Linux Installer (need llibstdc++.so.6)
AutoPackage
Debian
Ubuntu
Fedora Core 3
Fedora Core 4
Mandriva 2006 (Formerly Mandrake)
Slackware
Archlinux
Gentoo
Other -
Here's the working download links:
Here's working links to the aMSN download as the ones on the site seem dead...
Linux Installer (need llibstdc++.so.6)
AutoPackage
Debian
Ubuntu
Fedora Core 3
Fedora Core 4
Mandriva 2006 (Formerly Mandrake)
Slackware
Archlinux
Gentoo
Other -
Here's the working download links:
Here's working links to the aMSN download as the ones on the site seem dead...
Linux Installer (need llibstdc++.so.6)
AutoPackage
Debian
Ubuntu
Fedora Core 3
Fedora Core 4
Mandriva 2006 (Formerly Mandrake)
Slackware
Archlinux
Gentoo
Other -
Re:Love it
So use PyObjC http://pyobjc.sourceforge.net/ or RubyCocoa http://rubycocoa.sourceforge.net/. I've programmed in both and like them both a lot. Cocoa is very easy to use. I mainly use XCode only for building and running projects, and I use IB for creating NIBs (form templates). I like it a hell of a lot better than Visual Basic and an it's an order of magnitude nicer than using C, C++ or Java. It's also a lot better than Objective C, where you still don't have garbage collection.
-
Re:Love it
So use PyObjC http://pyobjc.sourceforge.net/ or RubyCocoa http://rubycocoa.sourceforge.net/. I've programmed in both and like them both a lot. Cocoa is very easy to use. I mainly use XCode only for building and running projects, and I use IB for creating NIBs (form templates). I like it a hell of a lot better than Visual Basic and an it's an order of magnitude nicer than using C, C++ or Java. It's also a lot better than Objective C, where you still don't have garbage collection.
-
Re:slow downloads
Why not try a different source forge mirror? One of them must work at a decent speed.
Here is the sourceforge download page, following which you can select a mirror from. -
PyObjC is where it's at
PyObjC is the best way to develop software on the Mac. The bridge is reasonably comprehensive and complete. You can always drop down to Objective-C if necessary. Python is just a good of a programming language as C# yet much more mature. Cocoa is by far the best and most mature set of APIs available for writing software on any platform.
Personally, I have used PyObjC to build an application that won a MacWorld Eddy and has enjoyed millions of downloads. PyObjC saved me tons of time and allowed me to focus on making my app work well rather than simply work. The developers are responsive and seem committed to making PyObjC the best environment for writing Mac software. I think they have succeeded and I have nothing but good things to say about PyObjC.
Check it out, http://pyobjc.sourceforge.net/ -
Re:Input type?
Also, do any of you know any lossless algorithms for media (movies, images, music, etc)? Most algorithms perform poorly in this area, but I thought that perhaps there were some specifically designed for this.
I know of one for music called FLAC (Free Lossless Audio Codec).