Domain: sourceforge.net
Stories and comments across the archive that link to sourceforge.net.
Comments · 31,462
-
Re:why popular?
You do realize that MatLab runs in Linux if you're willing to licence it, which it seems you are under windows...
Anyway, a quick freshmeat search showed me that Nulab, Yorick, Scilab, FrAid and Lush are all possible replacements, depending on the application. Moreover, many of those refer to Octave which might be suitable, depending on your needs.
Likewise National Instruments makes LabVIEW for Linux, and freshmeat says to look at Flow Designer and TACO as potential free replacements.
If the two are used for related purposes, then consider RobotFlow which came as a result under both searches...
Just in case you decide to retry the system at a later date...
-
Re:why popular?
You do realize that MatLab runs in Linux if you're willing to licence it, which it seems you are under windows...
Anyway, a quick freshmeat search showed me that Nulab, Yorick, Scilab, FrAid and Lush are all possible replacements, depending on the application. Moreover, many of those refer to Octave which might be suitable, depending on your needs.
Likewise National Instruments makes LabVIEW for Linux, and freshmeat says to look at Flow Designer and TACO as potential free replacements.
If the two are used for related purposes, then consider RobotFlow which came as a result under both searches...
Just in case you decide to retry the system at a later date...
-
Re:why popular?
You do realize that MatLab runs in Linux if you're willing to licence it, which it seems you are under windows...
Anyway, a quick freshmeat search showed me that Nulab, Yorick, Scilab, FrAid and Lush are all possible replacements, depending on the application. Moreover, many of those refer to Octave which might be suitable, depending on your needs.
Likewise National Instruments makes LabVIEW for Linux, and freshmeat says to look at Flow Designer and TACO as potential free replacements.
If the two are used for related purposes, then consider RobotFlow which came as a result under both searches...
Just in case you decide to retry the system at a later date...
-
You want this then...
Gantt Project
It's similar enough to Microsoft Project. Gantt Charts have been a project management standard for almost 100 years.
Linux, Mac OS X, Windows. It's Java, so take yer pick. GPL'd too. -
How about a shell with Ripco?
I can't believe no one has mentioned ripco communications. They offer shell accounts for $15 a month or $35 a quarter. $15 a month is pretty cheap. They offer ftp, lynx, irc, email (elm or pine), a homepage, lots of storage plus they don't care if you run slirp, a great PPP/SLIP emulator to get graphical internet off a shell account.
-
Re:This guy will be modded troll, but......and linux has *WHAT* over OSX with Fink
You get to keep everything great about OSX, plus all the fun programs that Linux has
-
Re:MonopolyExactly - I weighed my options of paying the 19.99$ per account for the archive and 2gb features but when I came across fetchyahoo I was very much impressed about the features and ease with which you can download mails from yahoo.
Didn't mean to steal $$ from yahoo but 19$ is too steep per account. However I do pay them for the personal email addresses - So I guess I am justified.
-
Re:Well...I'm still waiting
Get imgseek.
-
Re:Will the coders use it though?
FYI GTK+ has been ported to Windows, so many of those GTK+ apps will run on Windows (like GAIM and GIMP). So lots of apps that arn't truly platform specific (like ones that configure printers for example) will port pretty easily.
-
Re:The Question I Think We're All Asking. . .
Oh, I found this, too: , a "unix like OS" for the Sharp MZ-800 (8-bit Zilog Z80). Based on Uzi and Uzix.
-
Re:Looks great (is it 1996 still ?)
Looking good as in:
screenshot 1
screenshot 2
even more screenshots
Don't confuse what the article creator was using (default looking Gnome) with what you can make it look like, and how you can make it preform. -
Re:Looks great (is it 1996 still ?)
Looking good as in:
screenshot 1
screenshot 2
even more screenshots
Don't confuse what the article creator was using (default looking Gnome) with what you can make it look like, and how you can make it preform. -
Re:Why should "cross platform" always mean Java/.NThis is pure ignorance. The differences between programming languages and scripting languages are completely in the eyes of the developer. Python has excellent tools for developing solid applications which perform well and make use of libraries normally associate with C/C++ applications:
- A large standard library that rivals "programming" languages like Java
- Hooks into popular interface libraries
- for developing GUI applications
- A JIT optimizing compiler for speeding up interpreted bytecode to near-directly compiled code speeds
- Great support for regression/unit testing by allowing "main" functions to be used in every script/class file in large projects
In short, Python can do pretty much anything Java or Mono is likely able to do. In addition, it's faster and easier to code in than most "programming" languages, largely due to dynamic variable typing.
For developer friendliness Mono and Java are a step up from C/C++, but languages like Python (and probably Ruby, though I haven't used it) have potential to be even more.
-
Re:The ONLY thing?Also, Sun continues to strangle the life out of Java with its grip of death on all aspects of the language + vm. Sun is holding Java back.
So people keep saying, but I don't really see much evidence. You must have heard of gcj and GNU Classpath? What about IBM Eclipse and SWT?
These all address various "issues" that people have with plain Sun Java and tools.
I think Miguel's decision to go for a
.NET clone had a lot to do with his personal admiration of Microsoft. Couple that with the fact that Microsoft is pushing .NET heavily as the new official way to develop for Windows, you get the Linux zealots and the Windows people together, hence the apparent explosion in popularity. I say apparent because the hype is bigger than the statistics. -
The elephant in the room
While an interesting (if very simple) article, it never adresses the elephant in the room - why not Java?
With Java you can do everything in the example, with ease. From the article:
The great power of Mono and .NET lies in the ONE line of code:
bool matches = Regex.IsMatch( input, regex );
Wow! Well, in Java it looks like this:
boolean b = Pattern.matches(regex, input);
Is the great power of Mono then that they have screwed up the name of the matching method to FunnySound?
Or what about GTK support in Java - you could use Java-Gnome. Or you could use AWT. Or you could use Swing. Or you could use SWT if you prefer native performance.
And using all this, you don't have to wait for OS X support - it's here now! Chances are you don't have to wait for support on whatever OS you are using in fact, as the JVM is now pretty much everywhere.
So why ignore the elephant? Why does this article not go into the reasons why you would want to consider a platform years behind an exisitng one with similar capabilities, better cross-platform support, and way more tools. Instead it just pretends that corss-platform wasn't even possible before MONO. -
Re:RAD tools
Yeah, just to re-iterate, Glade works great on Windows.
http://gladewin32.sourceforge.net/
GTK# ships with Glade#, so yes, there is a libglade for Mono. -
Re:A rearguard strategy.
tell that to all the people that think MP3s are Lame, and re-encoder their files into some other format.
that right there causes generational quality loss, and is a very common thing. people think one format has crappy quality, so, they convert it to another format directly, instead of using the original media, therefor, making the quality even *worse*, reguardless of bitrate and other settings. i cant even count the amount of times ive seen others do this... -
Re:I tought everybody knew...
-
It sure would be nice...
If gaim supported all this. My company standardized on Microsofts corporate IM system but all our operations people use linux exclusively. We use gaim to IM with each other but can't access the corporate IM system since there's currently no linux client that supports it...
-
Re:MPAA monitors BitTorrent traffic
-
Re:MPAA monitors BitTorrent traffic
-
Re:win xp?
I don't know about other people's experiences, but I've had no trouble at all getting Quake 2 to run in XP, as long as I used the "setup.exe" installer on the CD instead of the Autorun frontend.
Also, there's two native Windows executables on the original Quake CD. "Winquake.exe" is a win32 native software rendered Quake (which I've never tried in XP), and "GLquake.exe", which uses hardware-accelerated OpenGL, and worked just fine for me in XP.
Of course, there's also other modifications of the GPL Quake/Quake II sources that you might try out if you have a fast-enough machine. I like JoeQuake, Tenebrae, and QuakeForge for the original Quake, and Quake2Forge for Quake II. These Quake engine ports are available for Windows and Linux. I don't know about OSX though, because I never bothered to look into it. -
3D Portal Game Engines
-
3D Portal Game Engines
-
Tangent about freecraft
This is getting offtopic but Blizzard isn't that awesome.
Slashdot got pretty pissed at blizzard about a year ago when they cease and desisted the FreeCraft project. That thread has some other examples of blizzard evil and some slashdoters swore off blizzard products altogether. Their anger was understandable too; FreeCraft was one of the best games FOSS had.
(Freecraft mostly survived as wargus but it looks like the Freecraft media project didn't. ) -
Real projects
One thing that is good with students is assigning real projects - have them pick a local community based NGO and build something for them - a CMS, or Blog (check sourceforge for software projects). The SQLClinic project is a management/tracking system for small psychiatric clinics but it or something like it could be useful to many small agencies and would serve as a model of what needs to be done at a larger level for larger agencies.
-
Re:Not cutting edge for gamers
The DRI CVS includes a working S3 Savage driver - at least it gives my laptop passable hardware-accelerated 3D. Of course, you have to compile it yourself...
I'm hoping the upcoming next X.org release includes it...
-
Re:Editor included?
Originally posted by KDR_11k
"All the editors (except maybe Photoshop and Maya) are included in the game itself. You probably can switch between the map editor and game on the fly, changing the level, pressing a key and seeing it all in action. Not the first game ever to do this (e.g. the Battlezone action RTS had a similar stryle of level editing), but a welcome addition, nonetheless".
Cube actually has a builtin level editor you can switch to while in a single player game (or on a server where the mode is "Coopedit".) To switch to it, press 'e' and you'll be in the editor, press it again, and you'll be back in the game, and the entire process is seamless .
Note: The site has been down since last week, so just go to this site instead. -
Nano? What about Joe!
Nano has no utf-8 support (and I've looked at the code--it will be non-trivial to add utf-8 support). Joe
has full utf-8 support, and a special "jpico" form that is almost 100% identical to Pico.
-
Re:BitTorrent site is now /.ed
There are quite a few clients other than the official BitTorrent client.
Frex ABC. Or try a SourceForge search for "bittorrent client". -
Re:BitTorrent site is now /.ed
There are quite a few clients other than the official BitTorrent client.
Frex ABC. Or try a SourceForge search for "bittorrent client". -
just a few - cfg2html / cfengine / Ganglia
cfg2html - to have hardcopy of configurations
http://www.cfg2html.com/
cfengine - to ease management of multiple systems
http://www.iu.hio.no/cfengine/
Ganglia Monitoring Core and Web Frontend - makes it easy to check the status of many systems at once, even in non-clustered environments
http://ganglia.sourceforge.net/ -
Re:And this is the perfect way to implement it...
-
Re:The website...
No, he means people who run everything in CLI using emacs.
Did you ever think of the graphically challenged? I didn't think so. :P -
Re:BZFlag
Armagetron is good too.
-
Re:Dang!
nmap
ethereal/tcpdump
I've also heard that nessus is nice to use.
And, I've just remembered, google.
But, really, it doesn't seem like it would be easy to have a Linux Sysadmin's Toolkit CD where you could run programs on a live system (rather than boot into another one like with Knoppix) due to the different systems out there using different distros with different file tree structures and different versions of [g]libc.
Also, most of the tools are so simplistic that it's hardly worth mentioning them. Need to reset a root password and you don't know the current one? Mount the filesystem and edit /etc/shadow. Most things are done using simple tools, rather than complicated applications.
Also, FWIW, screen is likely very useful to many admins. I just find it useful for keeping terminals available without cluttering up my desktop. An added benefit is that I can ssh in from elsewhere and work with them from there, too. I've wanted for a while to fiddle with ratpoison to get a similar effect for X programs. -
My List
1. Nagios: monitors your servers/services, amails, pages, sends a carrier pigeon when one goes down.
2. Logwatch: Logwatch is something that should be used by every Unix/Linux SA everywhere. It gives you a daily snapshot of events in your logs
3. Mon: Nice, simple, easy. If your webserver goes down, your secondary can bring up a virtual ip a couple of seconds later. No more annoying three am phone calls
4. Snort/ACID: lets me know if a virus breaks out, or if there are stupid script kiddies trying to brute force their way in.
5. Nessus: run it early, run it often. Figure out any holes you have in your security, and make sure you fix them.
There's more, but you should really do some of your own homework. -
Cluster SSH (the gui version)...
Lets you open a set of terminals and input the same to all in an interactive manner. Extremly handy on farms, clusters and labs.
Cluster SSH -
Tim.
It's easy to use, I just pick up the phone, ask Tim to fix this Linux thing.
Easy-peasy.
Or I just do what Vigor tells me to do.
-
CSSH
Run all the servers (or lab gentoo boxes) at once. Great for mass updates,testing, etc.
Source Forge Page -
Virtual Servers
Most shell accounts are disappearing because they are very unsafe for the hoster. Also, the prevelence of UML (User Mode Linux) lets hosters run virtual servers in security sandboxes so that the child application is more isolated from the host system.
UML virtuals behave like complete Linux servers with smaller RAM and disk sizes. You can load full distros and get a direct, public, IP address. Some hosters let you run IRC servers and some don't (many upstream providers hard-filter IRCD). In terms of software and services, you can run just about anything you want. Mail, FTP, ssh, IRC, Apache, Perl, PHP, MySql, etc. Plus you have full editors (vi, emacs) and compilers (gcc, java, etc.).
You can typically get these starting at about $12/mo. We sell them starting at $15/mo. They are more than shell accounts because the load you can place on a physical server is much smaller. In general, we only put 15-20 on a box to keep the underlying LoadAvg < 1.
Info on UML is available at:
http://user-mode-linux.sourceforge.net/
Have fun. -
Operating on XML and HTML efficiently
LISP is a good match for operating on HTML and XML
... Perl, PHP, and Java don't do trees well. You have to hammer the tree into an object paradigm, which doesn't help all that much.
I'm sorry, but DOM is a standard tree representation. DOM works well in this regard, and it is a fairly standard API across most languages. You should never have to build your own data structures.
Perl's representation of a tree is rather inefficient, too. I do considerable parsing of large documents into trees in Perl.
I do too, and I know it doesn't have to be inefficient. How are you currently doing it? If absolute efficiency is what you want, use a stream-based API like SAX, TokeParser, etc. If a tree-based approach is what you want (such as for conveniences like XPath queries) use XML::LibXML, which uses libxml, the most efficient and fastest parser available. It is written in C, and is fast, fast, fast. There are language bindings for not only Perl, but PHP, Python, Ruby, and many other languages. -
Ditto for library developersFor example, if you're doing a charting library, make it easy to create a simple line graph - no legend, no colors, no logarithmic scales, etc. Just something like:
Chart c = SimpleChartFactory.create({5,12,8}, {"2002","2003","2004"});
Don't force me to wade through a dozen classes which must be carefully assembled to make a chart - just make a simple facade that I can use in a few lines. You've done the hard work of creating the library - do the easy work of making a few classes to shield client apps from the complexity.
c.renderToPNG("foo.png") ;
The FreeTTS guys does a good job in this regard - just a few lines of code gets some words going. -
Another PHP encoder
Turck MMCache is another PHP encoder (not compiler). The project is seeking a skilled C/C++ programmer, and if you are one, please take a look if you would like to join.
-
Re:I second GLTronI've always enjoyed Armagetron.
It's already multiplayer capable over LAN & Internet.
-
Re:Custom VMWare environment or hardware?
You mean like Bochs?
I've never used it for debugging, but apparently you can. And if you can't, then why not just modify it so you can? It's Open Source. -
FinkAll the tools you love on Linux with the beauty of Mac: Fink
Ok, so it doesn't really answer your question, but I guess I'd ask why you want to do such a thing? I think that's a lot of the reason for the poor distribution support (actually, I think Yellow Dog is fairly good). There's just not a lot of need to do what you're asking. If you like a tool, you can probably get it with Fink.
-
Boson?
As a Total Annihilation fan, I'm planning to try Boson. Has anyone had a go with it yet? The screen shots look good.
-
Heroes
Heroes is similar to the "Tron" and "Nibbles" games of yore, but includes many graphical improvements and new game features.
It's my favorite two-player game. -
KSirtet and Nethack