The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
I'm writing an article, but the project requires ROM files of a legacy system in order to run. Now I don't think these files are 100% legal to distribute freely, so what do you think is the best course of actions? Should I provide link to external location where these can be downloaded or include it with source code/executables anyways?
The best course of action would be to try and absolve CP of any liability. As in, don't add it to the article so it's not hosted here. Don't directly link to it either. Instead, just put the files on some other host and give a description of how the user can find them. For instance:
If you go to blahblah.com and look for a link on the bottom right, etc.
CP can't get in trouble for that. You might for hosting the files, but knowledge is legally free. Dead serious. You can go to a library to learn how to make a nuclear bomb. But, as soon as you start to try you get into trouble. The government (not China) protects against making knowledge illegal, for now at least. If ever a cease and desist was sent, it would be sent to the actual host and not CP.
Also, and I've done this before. Try to get in touch with the copyright holder and just ask if it's ok. Many times they're cool with it. Then mention it's used with permission in the article and let the moderator now.
I've been out of the IT game for some time and have just returned to help a non-technical friend with a .NET 4.0 website application, developed in Visual Studio 2010 and now in 2013.
The previous developer implemented a timer in Global.asax to run some logic once every 24 hours but this is clearly not the best way as processes stop when the website isn't used.
What I need to achieve is to create something that will run without interruption on the server. Overnight from 1am it will read the database using LINQ, generate statistics, create new database records and send emails. Then once its finished it just needs to sit there until the same time tomorrow when it repeats the process.
I need to be able to enable/disable the process. I should say its hosted on a shared server where I don't have full control of IIS.
I've read so much about Web Services, WCF, REST etc but cannot pinpoint the best approach given the scenario. All feedback appreciated!
I love the sheer, majestic beauty of these images. I know that they are quite often altered to enhance them; nevertheless that does not detract from what you see.
Don't forget that the vast majority of astronomical images - especially those from space telescopes - are not (and are not intended to be) representations of what the human eye would see, so by definition they have been "altered" by using colors visible to humans to represent other wavelengths. As you note, though, this in no way detracts from the beauty of the images.
APOD also demonstrates that NASA has a sense of humor: look at the 1 April image for any year, but be prepared to explain to anyone nearby just why you're laughing. My personal favorite is the image posted on 1 April 2005 [^] which presents proof that there is water on Mars.