Domain: freshmeat.net
Stories and comments across the archive that link to freshmeat.net.
Comments · 2,668
-
Re:Old days
Your links're broken, somehow. It should be just http://sc2.sourceforge.net/ and http://freshmeat.net/projects/sdl_sopwith/
-
Re:Neat.
rsnapshot (http://freshmeat.net/projects/rsnapshot/) packages mike rubels concept into an easy to use package, I found some red-hat rpms somewhere too.. it works great on our server
-
Re:Bandwidth shaping with Linux
You could also install iptables-p2p. It will let you block Fasttrack, eDonkey, Direct Connect, Gnutella, OpenFT, and BitTorrent.
-
Another option: STuNT
-
well, enough projects on freshmeat!
-
Use a Request Tracker system
For *actual* work. Email, IM, phone for talking all you like *about* it. If the job doesn't arrive in the system it *isn't* work which needs to be done. It works for pretty much every case where one person asks another to do something.
e.g.
http://freshmeat.net/projects/requesttracker/
Oh and systems like these fit really nicely into workflow frameworks too. -
Re:Mod parent "funny"
When was this? htmltidy is pretty old...
-
Might I suggest. . .
For those who find KDE and Gnome to be a bit much: http://freshmeat.net/articles/view/581/
-
Re:REXX was also available for Amiga...and others.
Is available for most OSs as there are free implementations of it.
Yes, exactly what I was going to say.
But in OS/2 was very tighly integrated with the OS, in a way that gives to that implementation extra value.
Yes, and AppleScript is very tightly integrated with MacOS, giving it extra value (this coming from someone who doesn't like Macs, mind you). While GNU/Linux may "suffer" from not having a scripting language tied to everything in it, it benefits from the flexibility of having all languages be on equal footing and having to compete on features rather than favored language status. Although, if I had to pick a language to be tied into my OS, it would probably be Lisp. And, yes, I've used Rexx and AppleScript.
Another thing i liked a lot about OS/2 is the WPS, that maybe by now there are better desktops, but back then was wonderful, still waiting some of their features in modern desktops like KDE.
It's not exactly the WPS, but DFM is working in that direction. I tried it out a long time ago (when I had first switched from OS/2 to GNU/Linux) and gave it up shortly thereafter. I used to be a hardcore OS/2 user, but I switched to GNU/Linux in college to learn it for a job, and I haven't looked back since. There were some things I missed in the beginning, but over time GNU/Linux has made much more headway, and kept the features that OS/2 *still* doesn't have, that I have been extremely happy with GNU/Linux. Not to mention GNU/Linux is Free and OS/2 isn't. -
Re:REXX was also available for Amiga...and others.
Is available for most OSs as there are free implementations of it.
Yes, exactly what I was going to say.
But in OS/2 was very tighly integrated with the OS, in a way that gives to that implementation extra value.
Yes, and AppleScript is very tightly integrated with MacOS, giving it extra value (this coming from someone who doesn't like Macs, mind you). While GNU/Linux may "suffer" from not having a scripting language tied to everything in it, it benefits from the flexibility of having all languages be on equal footing and having to compete on features rather than favored language status. Although, if I had to pick a language to be tied into my OS, it would probably be Lisp. And, yes, I've used Rexx and AppleScript.
Another thing i liked a lot about OS/2 is the WPS, that maybe by now there are better desktops, but back then was wonderful, still waiting some of their features in modern desktops like KDE.
It's not exactly the WPS, but DFM is working in that direction. I tried it out a long time ago (when I had first switched from OS/2 to GNU/Linux) and gave it up shortly thereafter. I used to be a hardcore OS/2 user, but I switched to GNU/Linux in college to learn it for a job, and I haven't looked back since. There were some things I missed in the beginning, but over time GNU/Linux has made much more headway, and kept the features that OS/2 *still* doesn't have, that I have been extremely happy with GNU/Linux. Not to mention GNU/Linux is Free and OS/2 isn't. -
Re:1024x768 is nice, but...
If you run WindowMaker, you can simulate the effect here
:-) -
Re:Is not that wider, than today's internal buses?
I used xfig.
-- TTK
-
The gogol truth
I found this project on freshmeat that seems to unveil what gogol is really all about? Googles dark secret
-
Re:What can Google do
-
Re:Live Bookmarks When?
I am disappointed that there seems to still be no support for "live bookmarks" (RSS feeds in bookmark form)Kazehakase brower has rss bookmarks. It is gecko based and therefore very similar to Mozilla, but a completely different branch.
http://freshmeat.net/projects/kazehakase/
It is quite cutting edge so expect 'quirks', but it is fun to run it.
Personally I settled on Mozilla because it is still the granddaddy, and therefore I believe the best balance of new features & stability.
I don't care that Mozilla doesn't have the newest toys, support or following like 'FireFox'.. because I'v (we've) been through that before with (you know what-- 10 years ago) so I 'purposefully' don't use FireFox (ie. because 'everyone' else does) =:]
-- My favorite thing about OSS-- IS its militancy.
-
Re:So what?
Search for Eudora on and you'll find a whole bunch of tools to convert your Eudora mail to standard mbox format which just about any mail program (including Thunderbird) can import...
-
Re:Don't like Firefox spyware? Use Konqueror
I think what it brings to you as a user is a bit of extra speed in browsing.
Current setup: a website like freshmeat.net that wants to get click statistics turns every link into something like http://freshmeat.net/redirect/xyz.com. You click on that link - your browser makes a request to freshmeat.net, which sends a redirect, and your browser then goes to the correct site xyz.com.
New setup with this 'ping' attribute: the link goes directly to xyz.com. The new page appears quickly and your browser can inform freshmeat.net asynchronously, so you don't have to wait. Also, you can easily turn off pinging with a single UI preference if you are concerned about privacy. With the old way of doing things there is no way for the user to turn it on or off. -
Re:What about DNS lookups?
Oh, you mean this.
-
Re:Try a University
But I bet you they let DNS through...
http://freshmeat.net/projects/nstx/ -
Re:You can already do this with Javascript
Consider a simple redirect URL.
Which can be easily bypassed.
Bypassed? That may demand definition, for example,
Where does http://tinyurl.com/161 go?
How about http://freshmeat.net/redir/cexec/57387/url_homepag e/?
How do you know without making a URL connection?
Oh sure, you can ignore links that look like that, and even block them. Nobody's suggesting that you cannot block PING-requested URLs.
But bypassed? What exactly could you mean by this? -
Spook
Spook is a linux Video Streamer applicaiton. He goes in to and the in's and out's of the applicaiton, there is an active though quiet lately Mailing list that may answer many questions. The developer is also responsive to email when he he isn't compltetely swamped with other deadlines.
There is also a Fredhmeat page about the project. -
What I've learned (the hard way) about RAIDWhat works:
- Use SW raid (this is THE most important part!). The best mix of redundancy and speed is using RAID 5 or 6. If you're only using it for a file server, SW raid will be the fastest. A modern (or not-so modern) CPU will be much faster at XOR operations than almost any HW raid card (which typically use XScale CPU's for XOR calculations). Also, with HW you typically have CARD lockin. If you want to move the raid to a different machine (or swap RAID cards), it's nearly impossible with HW raid to keep the data without doing a back-up and restore. SW raid also lets you use external (FW or USB) drives as an option.
- Start big. You want 500GB, go for 1-2TB. HD space is cheap. Minimal to start with would be 3 500GB drives (or 4 300GB drives) offering about 1TB of space in RAID 5 configuration. Adding new drives to an existing RAID array is very hard without doing a full backup and restore.
- Use LVM. If you need to expand, add another array (either internally or externally) and use LVM to add it to the same logical file system. This reduces SW restrictions and managment related to path information. You also have the option to consolidate arrays at a later time when bigger drives become available.
- Use active monitoring. Use something like mdadm to email you (or your cell phone) when drives start failing. Drives will fail!
- Don't buy all the drives from the same place at the same time. This may not be an issue, but buying 5 identical drives from the same place at the same time will increase the possiblity of multiple simultaneous drive failures.
- If you can afford it, use a rackmount chassis and notebook drives. It will decrease power consumption, heating, and noise issues. However, you will need more drives for the same amount of drive space.
- This is personal preference, but use Seagate drives. They have the best warranty and in my experience, the best dependability. Having said that, I've had drives from ALL manufacturers (including Seagate) die before they should.
What doesn't work:
- HW RAID (see above)
- RAID 0. Avoid like the plague. Seeing as you're doing this for data redundancy, you probably already know this.
- Using raid as your backup solution. You still need backups.
-
Re:Buy a computerOh yeah, and keep an eye on
/proc/mdstat -- when your first disk dies, you want to know it happened, instead of finding out a year later when your second disk dies. (I use a lil' python script that displays the array status on a VFD using lcdproc. But there are lots of other ways to deal with it. Just make sure you deal with it somehow.)Or use something like mdadm. You can run it in monitor mode to email you (email your cell phone if you're really paranoid) when a disk is failing. Active notification is a lot better, especially if the machine is in a back room somewhere. But yeah, sw raid is really the only solution for portability and expandability.
-
Re:Better Replacement Product
"Can you use QtParted to multicast a system image to 5000 machines? To 1 machine? Nope. Then it's not a replacement at all, is it?"
Speaking of a replacement for Norton Ghost, I found this http://freshmeat.net/projects/g4l/ called "Ghost for Linux", which looks interesting.
Not sure why they call it "..For Linux", as it seems it simply uses a bootable linux CD image, rather than running inside a linux OS install.
Haven't tried it yet, has anyone had any experiences with it? It looks like it has the ability to do network imaging to multiple machines, so it might be worth checking out.
Hope that helps.
Strat -
The truth is OUT THERE somewhere?
I found this project on freshmeat that seems to unveil what gogol is really all about?
Googles dark secret -
Re:Maybe Outlook import has improved
I had this problem as well, and i didn't have nearly the amount of mail you did (I just migrated my work account that was ~ 1 yr old, but then again I get A LOT of mail.
My solution was to purge some old folters (cron output, trash, etc) to get the size down. Then I compacted the PST files (File -> Data File Management -> Settings -> Compact Now). It still was painful, but it managed to get through it.
It takes a little while to get used to the change, but I love Thunderbird now, especially quickfile. It allows me to quickly drop a message in the correct folder, without expanding the folder tree (or using a mouse). -
Re:Devouring?
Here are the current Freshmeat statistics. The numbers are the number of projects in the specified programming language. I've omitted those with fewer than 10 projects. They probably give a fairly good idea of the popularity of programming languages if you take into account the bias toward the Free Software world. In the MS Windows world Visual Basic, for example, would no doubt rank much higher. Also note that these are cumulative over the past 6 years or so.
C 7863
Java 4567
C++ 4077
Perl 3569
PHP 3529
Python 2234
Unix Shell 852
JavaScript 634
SQL 475
Tcl 455
Objective C 321
Ruby 289
Assembly 238
C# 217
Scheme 127
PL/SQL 88
Delphi 83
Lisp 83
Fortran 69
OCaml 63
Ada 62
Common Lisp 60
Emacs-Lisp 60
Haskell 58
Pascal 56
Awk 46
Zope 46
ASP 40
Visual Basic 37
Eiffel 33
ML 32
Basic 31
Smalltalk 31
YACC 30
Cold Fusion 27
Forth 24
Lua 23
Erlang 21
Object Pascal 20
Prolog 20
Pike 14
Rexx 13
Modula 10For the scripting languages, Perl and PHP lead, followed by Python, then Javascript, then Tcl. Ruby still isn't that popular on Freshmeat, and Lua, REXX and Pike hardly register.
-
Re:Food chain
There are Free Software ext2 drivers for all major OSes:
Windows: http://freshmeat.net/projects/ext2ifs/
MacOS X: http://freshmeat.net/projects/ext2fs/
OS/2: http://freshmeat.net/projects/ext2-os2/
The problem is, they don't come pre-installed... -
Re:Food chain
There are Free Software ext2 drivers for all major OSes:
Windows: http://freshmeat.net/projects/ext2ifs/
MacOS X: http://freshmeat.net/projects/ext2fs/
OS/2: http://freshmeat.net/projects/ext2-os2/
The problem is, they don't come pre-installed... -
Re:Food chain
There are Free Software ext2 drivers for all major OSes:
Windows: http://freshmeat.net/projects/ext2ifs/
MacOS X: http://freshmeat.net/projects/ext2fs/
OS/2: http://freshmeat.net/projects/ext2-os2/
The problem is, they don't come pre-installed... -
What I said earlier
I wrote what I thought was a pretty decent article on comments a while back:
http://freshmeat.net/articles/view/238/
The gist of it is that the source tells you what the code does, and comments tell you what it's supposed to do, why it looks that way, how it connects to other parts of the program, any weird gotchas, and so forth.
Comments help you zero in on the part of the code you're looking for when you're trying to fix a bug; and they help confirm that the code really does what you think it does. -
Freshmeat's Top Goodies Stats.
Click here.
-
Re:Come backFunny, I always thought fvwm was closer to XP's desktop than gnome or kde is, but that might just be me.
If Microsoft is going to decide to start selling 3.1 in developing countries, then I'd say the comparison might be fair. If the only source of the software is that stack of floppies that has been in my garage untouched for a decade, then I don't think it's going to work out. Additionally, I think it is only fair to configure the linux machines in a typical legacy configuration: lightweight window manager, abiword and gnumeric instead of openoffice.org, etc.
Besides, who decided that a developing country still catching up with 100 year old technology needs a 2006 computer system? A text-only 486 with lynx, pico, LaTeX, screen, mutt, mplayer, IRC, and some text based games like these is still light years ahead of what I had regular access to growing up. I'd rather have a school full of those than a few P4's running XP.
-
Why not look at Freshmeat?
True Freshmeat doesn't have many projects, still look at
http://freshmeat.net/search/?q=video+conference&se ction=projects
or
http://freshmeat.net/search/?q=conferencing§io n=projects
O. Wyss -
Why not look at Freshmeat?
True Freshmeat doesn't have many projects, still look at
http://freshmeat.net/search/?q=video+conference&se ction=projects
or
http://freshmeat.net/search/?q=conferencing§io n=projects
O. Wyss -
Re:niceBooks for the ultimate linux n00b? Here ya go, fill your boots:
- Learning Debian GNU/Linux
- Linux Documentation Project: Guides. You may be interested in Introduction to Linux: Hands-On Guide
- Simply Linux
- RUTE Linux Textbook. This one is an advanced, comprehensive textbook.
Also, the major distros have their own manuals, handbooks, wikis, FAQs etc. that cover the basics. - Learning Debian GNU/Linux
-
Re:New developers
Well worth a read:
excellent article
However, I've yet to meet a cross-platform build system I didn't hate. -
Join an Open Source project
The problem sounds vaguely familiar - often I want to try new things (programming languages, tools,
...), but lack the right project to start going.
Maybe have a look at some open source projects (http://www.freshmeat.net/ http://www.advogato.org/ etc. have some lists), look at the code and read it, read the mailing lists to get into the development process, start making changes for things, try getting review of them, submit code and maybe also documentation (actually, documenting things that you find undocumented and that you understand may be a good first step before going to coding), etc.
For some ideas from an operating systems project, see:
http://www.netbsd.org/contrib/projects.html
http://www.netbsd.org/Gnats/
- Hubert -
Re:Wondering About the Blog Engine...
Has anyone not written a blog engine in PHP? That's the kind of thing we do when we're bored, isn't it? Here's my 3-hours-one-night hack: PolkaDot
-
Re:Project Tracking log
Is this a joke?
You do know about freshmeat, don't you?
Of course, you could always just set up a WP blog.
(I'm just wondering if I've been trolled.) -
And what about MSOffice?
The loss of IE on the Mac simply increases a Mac web develope'rs need for a secondary Windows box or VPC for testing. Although that need has always existed to some extent, now it REALLY exists.
The loss of IE isn't as critical as it would be the loss of MSOffice. While there are some alternative browsers, there is no real alternative Office. OpenOffice can't support the Mac anymore, NeoOffice is more or less dead and the Apple products aren't sufficient.
The only hope the Mac fans IMO have is to see that cross-platform starts getting accepted and use by a broad audience. See and support "A guide, a tutorial for developing well-designed cross-platform applications"
O. Wyss
-
Re:Cross-platform, Java isn't first anymore
Ohh, someone got upset. Did you miss the link here http://freshmeat.net/projects/wyoguide/ ?
My employer slowly replaces each Java application either with AJAX or fat clients (C++). It's just a matter of time until no Java is used. I'm quite confidential other companies follow the same path.
Sorry that's the way of live.
O. Wyss -
Re:Sod Gnome & KDE
Well, what can I say, RH != Gnome
:) Seriously, the only time there was no official menu editor was the 6 months of Gnome 2.10, and most of that time there were unofficial ones available. Gnome 2.10 was part of neither RHEL 3 nor 4. (It is true however that even though a distro could have easily made a launcher from applications:///, Gnome itself did not provide discoverable access to the feature, which was not cool).
Even if RH is a big Gnome supporter, what you describe is simply a distro bug.
Regarding RH being the last major Gnome distro, I happen to believe that it's pretty even. And most new or switching distros go with Gnome:
RH - Gnome
Debian - agnostic
Mandriva - KDE
Novell - Gnome
Slackware - KDE
OpenSuse, - dunno, but does it qualify as major anymore?
Fedora - Gnome
Ubuntu - Gnome (Kubuntu has a much smaler base, dunno if due to worse integration)
Xandros - KDE (heavily de-complicated)
Linspire - KDE (heavily de-complicated)
(in no particular order)
I need to go on a little rant here.
I do appreciate KDE's and Trolltech's work, and it's sad and annoying that the KDE camp have repeatedly dug their own grave with their disregard/not getting of licensing issues. No need for sour grapes, but during KDE 1 it was a supremely stupid decision to base a major desktop environment on a proprietary toolkit (Qt 1, no right to modify, redistribute nor distribute modifed copies of the code, linking from GPL'ed KDE violated the terms of the GPL), and it was clear from the start that this would provoke a reaction, since a free operating system (essentially, GNU) with a desktop environment depending on a toolkit under the Qt 1 license was (and still would be today) inconceivable.
Later, the issue with the GPL-compatibility of the QPL arose, and they just played they had a mental block and couldn't see it.
And while the peculiar way of dual licensing they have now (impossible to develop a proprietary app with the GPL version of Qt and only pay a fee when you ship) is perfectly legal and in the spirit of Free software, it severely hurts their chances for a wide adoption of KDE:
It stifles proprietary development for small developers for whom the licensing cost is an issue. Now, many KDE supporters claim this to be even more in the spirit of Free Software than Gnome's LGPL. But whatever the answer to this is, it makes Linux a little attractive platform for the small shop, and IBM, RH, Novell, etc. know it. The big ones simply cannot accept that customers of theirs which do proprietary development owe fees to a third party. That's also inconceivable, leaving only a buy-out of Trolltech and an LGPL release as an option.
Full disclosure: nowadays, I prefer Gnome because it simply does it's thing, and KDE's visual and functional busyness make me sick. I'm a Linux user since 96, and I have tried every major KDE release, and I simply can't take it. I have seriously used fvwm2, WindowMaker, Enlightenment, KDE 1, Ion, and Gnome 1 + 2, and tried many others)
However, I don't do anything serious on my Linux machine anymore. At work I'm stuck with Windows nowadays, and at home I only use a browser, IM, mailer, media player and such things (and those applets KDE just doesn't have). I guess if I did something serious again, like programming, I'd be back to Ion in no time. -
Re:How do you do this?
You wouldn't be able to do it on hosted webspace - those things usually only allow you to use the http daemon provided. You'd need to actually rent a server, which is usually quite expensive.
For SSL proxying, you'd need to use something like this - never set one up, but it looks about right. Of course, the server would need to be outside the UK to avoid getting logged. If you don't want to go to the trouble of setting up your own, you could try something like FreeNet*, Tor*, JAP** or just a random anonymous SSL proxy (Proxomitron or MultiProxy might prove useful here). If you're a little less paranoid, you could use a CGI proxy.
* Warning: using these systems may mean that child porn is passing through your system, iirc.
** I know that at one point this system was discovered to have a government backdoor in it, but I think they cleaned up their act. -
Display accesskeys using CSS
I tried using on a company intranet site, simply for my own amusement, and gave up. While I thought it was nice to press Alt-N to view the news page, nobody else knew how to use it or cared to learn.
Did they even know they were there? I find that many sites use AccessKeys but give no indication that they do or what they are. Luckily you can use a handy bit of CSS to help out.
Using the selector before pseudo selector, you have have the accesskey shown automatically displayed before the element. For example, I have this in my Mozilla userContent.css:
a[accesskey]:before {
content: " " attr(accesskey) " ";
text-transform: uppercase;
white-space: pre;
border: thin solid;
font-family: sans-serif;
text-decoration: underline overline;
margin-right: 0.5ex;
}
The first two lines are the important part, the rest is just styling to make it look nice. Specifically, it adds a small box with the capitalized access key character before any link that uses one.
For example, when I visit Freshmeat, the menu at the top looks something like this:
[H] home | [B] browse | [A] articles | contact | chat | submit
It's a neat trick and can be very handy. While it's true most sites don't use accesskeys, there's more out there than you might expect, and the ones that do almost never advertise it. -
Designers don't care about optimizing.
Web developers (and programmers in general) don't care about optimizing anymore, they just want it to be done so they can get paid. Worrying about such trivial things as a few kbytes or making valid and accessible HTML is asking too much of them.
From a web-designer standpoint, a lot of size can be reduced without altering the content.
Are you serving up nicely formatted HTML with indentations? That's wasteful. Strip whitespace and carriage returns.
Are you using HTML comments? Why? Does the customer really need to see them? Do you need to waste that bandwidth? Delete them or use comments in your server-side scripting language of choice.
Are you using GIF's where PNG's would be smaller? Or PNG's where GIF's would be smaller?
Have you optmized your PNGs, JPEGs and GIFs? (I don't remember a GIF optimizer, but there are plenty of non-destructive ones).
A 50x50 JPEG preview of an item does not need embedded comments, thumbnails, or EXIF data.
If you must use animated GIF's, be sure they are optimized and not full-frame!
Are you using pictures of words, when actual stylized text could convey the same message?
Are you using inline JavaScript or CSS, rather than calling it from a cacheable external file?
Are you using PDF, Flash or Java when it's not ABSOLUTELY necessary?
From a user's standpoint, the best solution, short of getting more bandwith: use less bandwidth. Turn off image loading or use a text-based browser. Don't browse the web as much. If you have a choice of sites to use, use the one that is smallest. Use a proxy. blah blah. -
Re:There is already an LDAP useradd, etc.
5 years ago, I wrote command-line compatible replacements for useradd/userdel/passwd. Then I abandoned LDAP and didn't finish the parts of the programs which were unimplemented (things like enabling usermod to work, and writing chage/chsh).
:) I seem to recall there being a web-based password changer written around the same time. I'd be surprised if someone didn't have better stuff by now.
Note, that's perl written by someone without a lot of perl experience at the time, so it could well be the stereotypical unreadable stuff. :) I should really look at it again one day and probably clean it up... Add one more thing to my "when spare time comes" list. -
Re:Combining mod_proxy with mod_cache
Sounds like you want http://freshmeat.net/projects/http-replicator:
"HTTP Replicator is a general purpose, replicating HTTP proxy server. All downloads through the proxy are checked against a private cache, which is an exact copy of the remote file structure. If the requested file is in the cache, replicator sends it out at LAN speeds. If not in the cache, it will simultaneously download the file and stream it to multiple clients. No matter how many machines request the same file, only one copy comes down the Internet pipe. This is very useful for maintaining a cache of Debian or Gentoo packages."
I strongly suggest apt-proxy for Debian. It's drop-dead easy and Just Works great!
The tool's homepage http://gertjan.freezope.org/replicator/ has a nice list of similar tools, but is out of date with respect to apt-proxy, which is not a bash script anymore but is Python now (IIRC).
The only problem I can find with it is there's no RPM for it in CentOS. I'll get around to building one Real Soon Now... -
Re:Otis Stern is just upset becauseOpen Source stole his initials.
Otto Stern stole my first name so it's just justice he gets the initial stolen.
;-)I share Otto's impression about OpenSource since a long time and therefore created wyoGuide which hopefully helps improve OpenSource anytime in the future.
Otto Wyss
-
Re:Now we just need...
look carefully at this:
http://download.freshmeat.net/screenshots/27914.pn g
thats fluxbox. KDE's default colour scheme is just that - a colour sheme (and some dont like the widget style, which is also configurable).
You can make KDE look like a CDE ripoff (not that you'd want to)