I don't have time to go hunting for it right now I'm afraid (have a firewall to go install...yay), but I would love to see this, would make a good experiment, and I have a group brew coming up with any luck, and will have some extra honey to spare.:)
If you have a working link, please either post it here or go to my site and post it, or e-mail me.:)
I wanted to make my own cider, and despite my love for Cider, my new first love is Mead, and its near cousins, melomels, cysers....mmmmm
My first 1 gallon batch of mead recently hit its stride finally. Dear GAWD is that stuff good.
I swear, if you ever get a good mead, you'll never drink beer again. I'm not kidding, I'm dead serious. I have 5 gallons of strawberry melomel going right now, and another 5 gallons of some dark cider that has been going since mid-october. Both are far superior to their off-the-shelf alternatives, and these are just my first tries!
I'm not arguing with you. I've simply never tried it, but my understanding was that in order to use calendaring (or even mail and all the interesting features like delegates and share permissions, etc) required a native MAPI client. Am I wrong about this?
If what you say is true, this is pretty huge for me. I need to get cracking and research it a bit further.
Being what you are then, is there anything within your level of expertise you could suggest as an alternative?
I agree with you, you're pulling the heat of the drives onto the cpu. Perhaps use something along the lines of a reserator to cool the cpu(s), and run the hoses out a card slot in the back? Then you could perhaps deal with the airflow issues.
Just throwing out ideas. Then again, when you consider placing a reserator outside, you might as well look at external drive enclosures. *shrug*
Don't run that.:P Unless you really don't like your home directory. I remember someone tore it down and dissected it, but the point is that if you can "hide it in broad daylight, then it is far more dangerous.:)
I mean I could do something like this:
# When do you want it done? $today="sudo"; $yesterday="su -c";
`$batman $blows $your_sister $skyhigh`; `$wonderwoman $blows $chunks $on $your_sister`; `$today $batman $and $your_mom $think $heaven $is $a $great $place $for $your_sister`; #Would you like to see the rest of the story? #print "Would you like to hear more? Please type your password to continue!";
Writing a quick perl script (heck, a windows batch file even?) to do ROT13 on any personal messages really would do it.
If you have Power Users rights on your local machine, just load on gnupg and use genuine encryption even. Come on guys, it isn't as hard as it looks. I picked it up in an hour, and have been teaching others.
Can I call bullshit when I never actually say "bullshit"?
Typing it even weird for me.
Anyhoo. OSX *IS* open source. Mostly. Programmers, feel free to correct my semantics here, I'm a hardware and network design guy, not a developer, but the CoreGraphics API is what is not open source. When you go from "the dark side" as some of my users like to call it, to the pretty graphics side, you go from open source to closed source, but even then that is just the actual windowing system. Much of the software that runs on the system is still open source, even the pretty graphical apps.
So....you complain, but why? In the end, let's say that Apple starts to get close to....25% deployment (just pulling numbers out of the air here), and EVERYTHING about the OS environment, the "dark side", the applications, the device drivers, the kernel, everything but the windowing environment itself.
What are you complaining about in this scenario. Yes, it sucks that they haven't opened the windowing api. Big freaking' whoop-de-doo. If things got to be that good for them, who knows? Maybe they open the windowing api as well. What Apple has done is pretty awesome all in all. They're moving to Intel. People have been crying for this for YEARS. YEARS.
One fact keeps getting overlooked here as well so far as OS adoption goes. Ever google for "wine osx"? Sure, you'll hit the darwine project, but most of what you read is "sure, wine will run, you just can't run any win32 programs that were compiled for windows."
Now why is that? i386 architecture.
I had a conversation with Jeremy over at CodeWeavers this morning. Doesn't matter if they go i386 or Itanium. i386 instruction set will work. That being the case, suddenly this problem goes away all by itself. Not overnight, relatively fast we see the issue of Mac users not being able to run, say Outlook and have a geniune MAPI client resolve itself.
The Mac install base still outnumbers the Linux base. Do I care? Heck no! I agree with the grandparent on this one. This should be *nix vs. Windows, not Linux vs. Windows and Macs vs. Windows or Macs vs. Linux.
I'd go so far as to say this should be OSS vs Windows. I hesitate from saying FOSS vs Windows because you go back into the old flame war, and I'm not as hung up on FOSS vs OSS as the gnu crowd. It is enough to me that the code is open, it doesn't have to be free, and the entire codebase doesn't have to even be open, but there has to be the intent there.
Apple opening everything but the windowing environment has the right intent IMHO. They release their changes back to the community and benefit everyone. It is sad to hear the khtml story from lately, but despite the changes not being trivial to add back in, the changes WERE released. When was the last time you saw Microsoft take BSD or GPL software, make changes to it, improve it, then release those improvements back to the community?
PVR company X releasing kernel code minus any changes or improvements they have made and not giving you anything that will actually compile just to follow the letter of the license has the wrong intent. Sure, the license demands that the code be released, but they're just taking and not giving anything back.
Apple didn't TAKE anything from the community to create the CoreGraphics API (that I'm aware of anyway). It is no loss to us. Sure, it would be of huge benefit to the community if they did release it, but it is not as though they took something community-made, updated it and put it in the OS, then gave nothing back.
I say grow up, look at the big picture, and be thankful that the community is drawing large allies in the form of IBM, Apple, and Novell.
I'd mod you +5 insightful right up until I hit your sig.
Quit grouping large groups of people together and presuming we're all the same under one umbrella. How about the trauma involved on all parties? Come back to the real world, idiot.
This is PRECISELY the type of article that I keep pushing to get interest in a Slash-torrent extension going. I didn't even bother to click the link in the article.
You just *know* it is gonna get pummelled to hell and back. It happens at least once a month too. Someone decides to run a webserver on his toaster, and the next thing you know we've burned down a full square blocks worth of homes.
All of that could be avoided if we could get a person or two that is skilled in extension coding to take up the cause. I've done a little reading so far, but if I tried to do it myself I would make a mess of it because it would try to pull a perl backend.
That's right kids, you have to install ActivePerl to run my extension. Have a nice day!:) (or get people to chip in the cash to buy me a perl compiler. bleh)
I feel like I'm posting this all over the place, and I keep advocating a solution that I've not even trie d myself. I hope to this weekend though:
1. Set up a box running *nix, wine, and the application you want to run.
2. Set up ssh to allow x11 forwarding.
3. Set up shared keys to that you can ssh as yourself to that machine from your workstation without a password.
4. Set up an icon on your desktop for that app that executes: ssh -X user@server "wine app.exe"
Theoretically, you should now be running that windows application locally, and the server is doing the gruntwork. The reason this is important to me is because I support several Mac environments, and a few that wouldn't mind becoming mac environments, but in all cases they are bogged down by "that one app" that is windows-only, and they're using VirtualPC or whatever to overcome the obstacle. If the above works, I'm going to start getting really good at setting it up.
The other thing that I need to get good at is using WineLib and DarWineLib. I'm not a C coder. I keep putting off learning. I know perl, but not C.:(
I need to get up to snuff, and then get cozy with some of these developers that are windows-only and start getting winelib compiles of their applications going. Perhaps get into training developers how to do it themselves. I posted this link about (repetitive, redundant, yeah, maybe) above, but I'm going to do it again.
Start setting up linux compile targets, or at least make your sources winelib friendly so that you aren't locking out companies that are looking to move to Linux.
I'm learning this myself, but the crux of the matter is that although I am learned in perl, I am not in C, so I'm a bit ahead of myself. I really need to go back and learn C, then jump forward to trying to help companies out of precisely these kinds of messes.
I'm gong through this right now trying to convince WatchGuard that they need to do a compile of their Firebox manager for Linux, FreeBSD, and maybe even MacOS X using DarWineLib. They won't hear any of it.:( It really sucks. They have an awesome Linux-based firewall, but it requires windows to configure...wtf?
...if we knew what the software was. Is it a software publisher that is approachable? Would they be willing to consider doing a compile of the application using winelib?
That is make a win32 exe that runs on linux natively.
The more I look at migrating some office to OSS, there is always, ALWAYS that one application that the office can't part with for whatever reason. Or there are excel/word macros that don't work in OOo and they can't/won't re-write them to work in OOo.
If the office is commited to it, then I'd try getting it to compile with Winelib.
Another option is that if it runs under wine, but runs slowly on those dinky machines, get the company to consider setting up a powerful multi-cpu machine to use as a terminal server of sorts, load linux on it, install wine, then the application. Set it up to allow X11 forwarding via ssh. Make sure each user has a shared key with the server for ssh. Now set up a shortcut/script or whatever that does this:
ssh -X user@server 'wine app.exe'
The application will display locally, but the cpu cycles will be on the server.
Will that work for you?
Those with more experience with Wine and winelib, what kind of difficulties should a developer expect if a client makes this request and the devloper in question decides to attempt to comply. Say the app is written in Visual C++ for example...
Okay, so that one isn't so bad, but come on, not one, but TWO spaces in the path to your default home directory???
What about the default path for OO.o to save your documents?
c:/Documents\ and\ Settings/numbski/My\ Documents
pfft. It gets to be insane. Dropping the 'my' will be nicer in that respect, and the fact that FAT32 and NTFS are case insensitive helps with the tab-completion problems. At least OSX is case-respecting case-insensitive. I can just imagine what happens if you install cygwin, perl, and then install LWP from CPAN. It will find head, and then LWP will try to install HEAD.
On OSX, originally this clobbered your head command (for unix-know-nothings, if you type head file.txt, it will print the first few lines of your text file to the screen), and made for all sorts of fun.:) That got fixed, but um...you can't fix fat32.;)
Re:$20 for a digital picture frame?
on
Juicebox Hacking
·
· Score: 1
What I don't get is why people are trying to do with this what it really can't do easily, which is display pretty graphics and such. It has a sound chip, so mpg123 would work well, along with a text frontend.
People, it has a USB port. USB Nic, bam, you're on the network. ssh to a server, run pine, irc, etc.
Awfully cheap remote terminal if you ask me.;) I wonder how firefox looks at that low of a res....
Any chance this thing would be compatible with a MythTV backend and use the squeeze-box just for playback? Haven't heard of it before, so I'll do some reading myself, but just for the benefit of the/. crowd (yeah, that's it...;)
Any mod points would be hot.:) I don't need the mod points, but I think this idea is important enough to be noticed, and this is really the only forum for which to discuss it.:\
I don't have time to go hunting for it right now I'm afraid (have a firewall to go install...yay), but I would love to see this, would make a good experiment, and I have a group brew coming up with any luck, and will have some extra honey to spare. :)
:)
If you have a working link, please either post it here or go to my site and post it, or e-mail me.
Well, don't keep it to yourself....post it up! :)
Amen to this.
I wanted to make my own cider, and despite my love for Cider, my new first love is Mead, and its near cousins, melomels, cysers....mmmmm
My first 1 gallon batch of mead recently hit its stride finally. Dear GAWD is that stuff good.
I swear, if you ever get a good mead, you'll never drink beer again. I'm not kidding, I'm dead serious. I have 5 gallons of strawberry melomel going right now, and another 5 gallons of some dark cider that has been going since mid-october. Both are far superior to their off-the-shelf alternatives, and these are just my first tries!
Resources?
The BrewBoard
and if you wish to take my advice on the mead specifically:
The Compleat Meadmaker by Ken Schramm
That second link *is* an Amazon link, but not a referral link, so I'm not whoring.
Oh, and yes, I did spell "compleat" correctly. Took me forever to find the book the first time. Oops.
Say huh?
I'm not arguing with you. I've simply never tried it, but my understanding was that in order to use calendaring (or even mail and all the interesting features like delegates and share permissions, etc) required a native MAPI client. Am I wrong about this?
If what you say is true, this is pretty huge for me. I need to get cracking and research it a bit further.
Being what you are then, is there anything within your level of expertise you could suggest as an alternative?
I agree with you, you're pulling the heat of the drives onto the cpu. Perhaps use something along the lines of a reserator to cool the cpu(s), and run the hoses out a card slot in the back? Then you could perhaps deal with the airflow issues.
Just throwing out ideas. Then again, when you consider placing a reserator outside, you might as well look at external drive enclosures. *shrug*
Yeah, I didn't test it. I was just tossing code down. I could have it wipe the contents but not the directory itself just as easily. :)
I mean I could do something like this:
# When do you want it done?
$today="sudo";
$yesterday="su -c";
# Define our globals
$superman="ls";
$wonderwoman="rm"
$bat
$aquaman="mv";
#define some important flags
$blows="-r";
$maims="-p";
$chunks="-f";
#define some targets
$your_mom="/";
$your_dad="/usr";
$your
$your_teacher="/bin";
$hell="/dev/n
$heaven="/dev/random";
$skyhigh="nfs://mys
#....later, back at Superfriends Headquarters
`$batman $blows $your_sister $skyhigh`;
`$wonderwoman $blows $chunks $on $your_sister`;
`$today $batman $and $your_mom $think $heaven $is $a $great $place $for $your_sister`;
#Would you like to see the rest of the story?
#print "Would you like to hear more? Please type your password to continue!";
The superfriends save the day again.
:)
Writing a quick perl script (heck, a windows batch file even?) to do ROT13 on any personal messages really would do it.
If you have Power Users rights on your local machine, just load on gnupg and use genuine encryption even. Come on guys, it isn't as hard as it looks. I picked it up in an hour, and have been teaching others.
Can I call bullshit when I never actually say "bullshit"?
Typing it even weird for me.
Anyhoo. OSX *IS* open source. Mostly. Programmers, feel free to correct my semantics here, I'm a hardware and network design guy, not a developer, but the CoreGraphics API is what is not open source. When you go from "the dark side" as some of my users like to call it, to the pretty graphics side, you go from open source to closed source, but even then that is just the actual windowing system. Much of the software that runs on the system is still open source, even the pretty graphical apps.
So....you complain, but why? In the end, let's say that Apple starts to get close to....25% deployment (just pulling numbers out of the air here), and EVERYTHING about the OS environment, the "dark side", the applications, the device drivers, the kernel, everything but the windowing environment itself.
What are you complaining about in this scenario. Yes, it sucks that they haven't opened the windowing api. Big freaking' whoop-de-doo. If things got to be that good for them, who knows? Maybe they open the windowing api as well. What Apple has done is pretty awesome all in all. They're moving to Intel. People have been crying for this for YEARS. YEARS.
One fact keeps getting overlooked here as well so far as OS adoption goes. Ever google for "wine osx"? Sure, you'll hit the darwine project, but most of what you read is "sure, wine will run, you just can't run any win32 programs that were compiled for windows."
Now why is that? i386 architecture.
I had a conversation with Jeremy over at CodeWeavers this morning. Doesn't matter if they go i386 or Itanium. i386 instruction set will work. That being the case, suddenly this problem goes away all by itself. Not overnight, relatively fast we see the issue of Mac users not being able to run, say Outlook and have a geniune MAPI client resolve itself.
The Mac install base still outnumbers the Linux base. Do I care? Heck no! I agree with the grandparent on this one. This should be *nix vs. Windows, not Linux vs. Windows and Macs vs. Windows or Macs vs. Linux.
I'd go so far as to say this should be OSS vs Windows. I hesitate from saying FOSS vs Windows because you go back into the old flame war, and I'm not as hung up on FOSS vs OSS as the gnu crowd. It is enough to me that the code is open, it doesn't have to be free, and the entire codebase doesn't have to even be open, but there has to be the intent there.
Apple opening everything but the windowing environment has the right intent IMHO. They release their changes back to the community and benefit everyone. It is sad to hear the khtml story from lately, but despite the changes not being trivial to add back in, the changes WERE released. When was the last time you saw Microsoft take BSD or GPL software, make changes to it, improve it, then release those improvements back to the community?
PVR company X releasing kernel code minus any changes or improvements they have made and not giving you anything that will actually compile just to follow the letter of the license has the wrong intent. Sure, the license demands that the code be released, but they're just taking and not giving anything back.
Apple didn't TAKE anything from the community to create the CoreGraphics API (that I'm aware of anyway). It is no loss to us. Sure, it would be of huge benefit to the community if they did release it, but it is not as though they took something community-made, updated it and put it in the OS, then gave nothing back.
I say grow up, look at the big picture, and be thankful that the community is drawing large allies in the form of IBM, Apple, and Novell.
I'd mod you +5 insightful right up until I hit your sig.
Quit grouping large groups of people together and presuming we're all the same under one umbrella. How about the trauma involved on all parties? Come back to the real world, idiot.
Dunno.
:) (or get people to chip in the cash to buy me a perl compiler. bleh)
This is PRECISELY the type of article that I keep pushing to get interest in a Slash-torrent extension going. I didn't even bother to click the link in the article.
You just *know* it is gonna get pummelled to hell and back. It happens at least once a month too. Someone decides to run a webserver on his toaster, and the next thing you know we've burned down a full square blocks worth of homes.
All of that could be avoided if we could get a person or two that is skilled in extension coding to take up the cause. I've done a little reading so far, but if I tried to do it myself I would make a mess of it because it would try to pull a perl backend.
That's right kids, you have to install ActivePerl to run my extension. Have a nice day!
I feel like I'm posting this all over the place, and I keep advocating a solution that I've not even trie d myself. I hope to this weekend though:
:(
1. Set up a box running *nix, wine, and the application you want to run.
2. Set up ssh to allow x11 forwarding.
3. Set up shared keys to that you can ssh as yourself to that machine from your workstation without a password.
4. Set up an icon on your desktop for that app that executes: ssh -X user@server "wine app.exe"
Theoretically, you should now be running that windows application locally, and the server is doing the gruntwork. The reason this is important to me is because I support several Mac environments, and a few that wouldn't mind becoming mac environments, but in all cases they are bogged down by "that one app" that is windows-only, and they're using VirtualPC or whatever to overcome the obstacle. If the above works, I'm going to start getting really good at setting it up.
The other thing that I need to get good at is using WineLib and DarWineLib. I'm not a C coder. I keep putting off learning. I know perl, but not C.
I need to get up to snuff, and then get cozy with some of these developers that are windows-only and start getting winelib compiles of their applications going. Perhaps get into training developers how to do it themselves. I posted this link about (repetitive, redundant, yeah, maybe) above, but I'm going to do it again.
WineLib Guide
Start setting up linux compile targets, or at least make your sources winelib friendly so that you aren't locking out companies that are looking to move to Linux.
or get the developer to do that for you.
:( It really sucks. They have an awesome Linux-based firewall, but it requires windows to configure...wtf?
Don't laugh. It is probably not as hard as one would think:
Compile using WineLib.
I'm learning this myself, but the crux of the matter is that although I am learned in perl, I am not in C, so I'm a bit ahead of myself. I really need to go back and learn C, then jump forward to trying to help companies out of precisely these kinds of messes.
I'm gong through this right now trying to convince WatchGuard that they need to do a compile of their Firebox manager for Linux, FreeBSD, and maybe even MacOS X using DarWineLib. They won't hear any of it.
...if we knew what the software was. Is it a software publisher that is approachable? Would they be willing to consider doing a compile of the application using winelib?
That is make a win32 exe that runs on linux natively.
The more I look at migrating some office to OSS, there is always, ALWAYS that one application that the office can't part with for whatever reason. Or there are excel/word macros that don't work in OOo and they can't/won't re-write them to work in OOo.
If the office is commited to it, then I'd try getting it to compile with Winelib.
Another option is that if it runs under wine, but runs slowly on those dinky machines, get the company to consider setting up a powerful multi-cpu machine to use as a terminal server of sorts, load linux on it, install wine, then the application. Set it up to allow X11 forwarding via ssh. Make sure each user has a shared key with the server for ssh. Now set up a shortcut/script or whatever that does this:
ssh -X user@server 'wine app.exe'
The application will display locally, but the cpu cycles will be on the server.
Will that work for you?
Those with more experience with Wine and winelib, what kind of difficulties should a developer expect if a client makes this request and the devloper in question decides to attempt to comply. Say the app is written in Visual C++ for example...
As a perl coder, and someone whom has used cygwin, or heck, just mounting up your c: drive on a *nix machine to browse it, pathing becomes a pain:
:) That got fixed, but um...you can't fix fat32. ;)
HOME=c:/Documents\ and\ Settings/numbski
export $HOME
Okay, so that one isn't so bad, but come on, not one, but TWO spaces in the path to your default home directory???
What about the default path for OO.o to save your documents?
c:/Documents\ and\ Settings/numbski/My\ Documents
pfft. It gets to be insane. Dropping the 'my' will be nicer in that respect, and the fact that FAT32 and NTFS are case insensitive helps with the tab-completion problems. At least OSX is case-respecting case-insensitive. I can just imagine what happens if you install cygwin, perl, and then install LWP from CPAN. It will find head, and then LWP will try to install HEAD.
On OSX, originally this clobbered your head command (for unix-know-nothings, if you type head file.txt, it will print the first few lines of your text file to the screen), and made for all sorts of fun.
Tired of the Slashdot effect and broken links? I think I have found a working solution.
What I don't get is why people are trying to do with this what it really can't do easily, which is display pretty graphics and such. It has a sound chip, so mpg123 would work well, along with a text frontend.
;) I wonder how firefox looks at that low of a res....
People, it has a USB port. USB Nic, bam, you're on the network. ssh to a server, run pine, irc, etc.
Awfully cheap remote terminal if you ask me.
Rats. I really got my hopes up there for a moment. :(
:)
Anything similar available out there? Please?
So, let me make sure I understand.
MythTV records, stores data on nfs server running mythbackend.
Slimserver can read the mythtv data files and serve them to squeezebox?
Ack, ignore that. That's totally backwards to what I'm looking for. Here's what I'm looking for:
[nfs server w/myth backend]------[mythtv box recording hdtv]
|
|
[sqeezebox]
So I record on the myth box, it saves the file to the nfs server, and squeezebox is able to play it back. Make sense?
the answer...
Any chance this thing would be compatible with a MythTV backend and use the squeeze-box just for playback? Haven't heard of it before, so I'll do some reading myself, but just for the benefit of the /. crowd (yeah, that's it...;)
Tired of the Slashdot Effect and stories full of broken links? I think I may have a real solution to the problem.
You would be multiplying /.'s bandwidth bills exponentially by doing that.
That's why they don't handle it this way.
I feel like a karma whore, but I've been trying to draw attention to this with little success over the last few days:
Fix for the slashdot effect
I think this would solve the issue outright.
Now THAT is a fan.
I've been passing this around for a while, trying to get it noticed without appearing to be a Karma whore:
:) I don't need the mod points, but I think this idea is important enough to be noticed, and this is really the only forum for which to discuss it. :\
How to fix the slashdot effect.
Any mod points would be hot.