|
Simple question...Is Microsoft Security Essentials sufficient AV protection on development workstaions used to compile and sign executables?
One of my biggest fears has always been that a system gets compromised and we unwittingly send out a batch of infected updates. I am currently in a situation where a customer's AV identified 5 of our executables as being infected and quarantined them. In trying to resolve the situation, their network administrator asked for those files as a zipped email attachment which I sent. She promptly replied that the attachment had been stripped due to detection of a virus! I have checked these files with both MSE and AVG with no problem. I have applied for an evaluation of the AV the customer is using (lightspeed) both to replicate the issue, and to find out if the claim is legitimate but am still waiting. BTW, any executable we ship is digitally signed.
"Go forth into the source" - Neal Morse
|
|
|
|
|
kmoorevs wrote: Simple question...Is Microsoft Security Essentials sufficient AV protection on development workstaions used to compile and sign executables? Simple answer; nothing will be sufficient to give guarantees.
Install 10+ AV's, and you'll still receive "updates" of virus-definitions. There's no way to eliminate the threat completely.
FWIW, using Avast! Antivirus, nothing more. The thing that protects it best, is to be paranoid on who touches your build-server.
If it's really a big issue, then install a second build-server in a remote area. Upload the sources bij FTP, generate a hashcode of the binaries and compare them with a hash of the local binaries. If they stop matching, "something" changed.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Thanks!
"Go forth into the source" - Neal Morse
|
|
|
|
|
Try uploading a small executable to https://www.virustotal.com/[^] and you can see the output from a host of antivirus engines they support.
|
|
|
|
|
Dear all
I want to know that Which type of Registration Software company? if any one have Idea then help me because I have planed to start a new software company at Delhi.
Vivek Singh
Software Engineer
|
|
|
|
|
vivek511 wrote: Which type of Registration Software company? What exactly does this mean? Also, you will find any information about registering a business much faster if you contact your local chamber of commerce or a local solicitor/accountant. Rules for setting up businesses are very specific to the country where you want to work.
|
|
|
|
|
It depends on the country in which you wish to register your software company. In most countries there are 2 types of formations: 1. a partnership or a self owned business. In such case, you are the legal entity behind your software house, even if you use another name (which is referred to as "trade name" or "doing business as..."). The 2nd type is a limited liability company, or a corporation. In such case, the company becomes a legal entity and you, being a share holder, hold a limited liability over the company's operations.
|
|
|
|
|
Dear
You have to comply with a lot of statutory regulation and registration. But getting all and starting a business is impossible in India, atleast in my place, kerala. You go ahead with some of the few below and comply with others as you grow up.
1. You can get a MSME registration from DIC (District Industries Center). This will help you fetch locations in software parks, subsidized electricity bills. You can also avail investment subsidy. This will be of the tune of around 10-20% of your investments.
2. You must a registration from the Local Administration. (Corporation, Municipality, Panchayath)etc
3. If you plan to employee, then you have to comply with ESI & PF
4. If you will be have large turnovers then you will have to take a Service Tax Registration
5. If you wish to sell your softwares in CD, or other object then you will also have to take a Sales Tax Registration
6. You will have to take a current account in Bank, if you wish to have some foreign remmitance or sales.
7. You can take IE code from DGFT for exporting your softwares. You will be able claim income tax benefits, lot of other benefits.
8. Else you come down to Kerala and do a enquiry at our startup village, rest will be taken care of...
Enjoy..
The Best Religion is Science.
Once you understand it, you will know God.
|
|
|
|
|
Whats essential need required for running a good business. which techniques are used for aggressive sale and high profit efficency.
__________________________________________________________
Fashion Designs 2012
|
|
|
|
|
Create a good product. Love your customers.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Don`t be panic.Preserve your products quality.It will give you all the profits and satisfaction.
|
|
|
|
|
Hi Mania
at it simplest, you need good product/s and a way of getting them in front of potential customers. A way of getting the products in front of your customers, is to go where they're looking for them. Online is great in that respect - you can target keywords.
In terms of products, depending on your interest, you may be better to try to determine what the market needs then create that product.
good luck
Garry
www.TopITInterviewQuestions.com
|
|
|
|
|
the most essential for any business is planning and new idea. without this any business can not be success.
free online storage
Free storage online visit
www.pigdrive.com
|
|
|
|
|
Many factors is available and important for your answer but QUALITY say first.
/* LIFE RUNS ON CODE */
|
|
|
|
|
An application I'm writing is using code/libraries that are licensed under free software licenses; specifically I have code that is licensed under the Apache License V2, GNU GPL V2, and the CPOL V1.02. From what I understand, if the customer request it, I would have to provide them with the source code under the free software licenses, but I don't want to provide the source code for my entire application.
My question is, if I take the three pieces of source code covered under the free software licenses and place them in individual libraries (DLLs) could I then apply a custom (proprietary) license to the rest of my application? This way if someone request the source code under one of the three free software licenses, I can provide the source code just for that library without having to release the source code for the rest of my application.
Would this be appropriate and inline with the license requirements of the free software licenses? Keep in mind that I'm not marketing my software as a free software/open source, but would like to use these libraries and be in compliance with their licenses.
Thanks in advance for any help and/or clarification you can provide. I've read over the licenses several times (as well as articles on them) and I;m still a little confused over the requirements as it applies to using it in closed commercial software.
Dominick
|
|
|
|
|
Let's say that I would like to sell an application that uses some open source code inside.
The open source definition says that "the program must include source code". http://opensource.org/docs/osd[^]
However, the open source FAQ says that if the source code isn't distributed, then the license does not even apply to that situation. http://opensource.org/faq#non-distribution[^]
Except, in some circumstances, the source code has to be made available. What circumstances? I'm confused...
|
|
|
|
|
The FAQ is quite clear: If you don't distribute source code, then what you are distributing cannot meaningfully be called "Open Source". So you cannot claim it to be open source if you do not make all the source code freely available.
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
It is not necessary to publish the source code. But when someone who bought your solution asks for the source code, you have to provide it to him.
Better contact the authors of the code you use and get a different license from them, or find source code which is published under a different license.
|
|
|
|
|
BAs in my company use Word, Excel and Visio for requirements definition reasonably well. What are the key advantages and disadvantages of using a requirements tool instead?
|
|
|
|
|
Integration with project management and ease of collaboration with developers.
Also, when requirement are linked to "Work Items" that dev are working on, it is then easy to track the overall progress of a particular requirement..
Sometimes, when a developer is working on a certain item of the requirement, he can discover things that would prompt the change of the requirement (adapting it or enhencing it).
Push Framework - now released !
http://www.pushframework.com
|
|
|
|
|
I'd say consolidation of sources of info leads to less chances of error and easier tracking.
|
|
|
|
|
Hi
I have a company based in the middle east. Jordan in exact. I tried to make something new, and yes we built a new technology. A new application builder that really will reduce the programming into 30 - 40 % comparing with the traditional programming.
The problem that we are in Jordan, a very poor country. Even we made a very good technology, but we now are out of cash.
So we think in selling the technology for other parties. So I am asking for advise how we can do that and who is the best choice for us to try to sell the technology for.
The technology is an application builder built using SQL 2008 & Silverlight. This link https://sites.google.com/site/hasanhalabi/oneclick-lightswitch is a comparison between it and the LightSwitch the application builder than Microsoft has built.
Looking for Advice from you.
Thanks in Advance.
--
Hasan Al-Halabi
Chief Operation Officer "COO"
What's Next! for Business Solutions
Queen Rania Str. Building 313, 4th Floor, Office 409
P.O.Box: 143882
Amman 11814, Jordan
Mob: 962 7 97958819
Tel: 962 6 5334478
hasanhalabi@whats-nxt.com
http://www.whats-nxt.com
|
|
|
|
|
Hasan Al-Halabi wrote:
So we think in selling the technology for other parties. So I am asking for advise how we can do that and who is the best choice for us to try to sell the technology for.
Ah, you solved a problem, and now you're looking for someone one with the same problem.
Three out of five companies that I worked for created an in-house solution to create applications "fast". They all failed on the most common ground; a user who needs something customized.
If you need to survive, then simply ask for problems and promise to solve them. If you're looking to prosper, solve them well.
Sounds like you're the one expert in your field in that specific location. So, brag about it. Might not come naturally being a developer, but that's the field of marketing and I'm sure they could help out
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|
|
Thanks Eddy
We barged about it for the last year. and yet nothing. The culture in my country looking for the things come from US and Europe. Even if the things made here is better, they will keep tell us it is a local software, we don't believe on it! Just because we are a local company no one is looking to take the product from us!
About the things the others failed to accomplished. I think we pass it, because we did not built the product for our own then we tried to sell it for others. From the first step we though of it and design it to be used by any developer. I don't say it is the end for the developers pain in programming, but it is one thing which can open a new path of programming.
Thanks
--
Hasan Al-Halabi
Chief Operation Officer "COO"
What's Next! for Business Solutions
Queen Rania Str. Building 313, 4th Floor, Office 409
P.O.Box: 143882
Amman 11814, Jordan
Mob: 962 7 97958819
Tel: 962 6 5334478
hasanhalabi@whats-nxt.com
http://www.whats-nxt.com
|
|
|
|
|
Hasan Al-Halabi wrote: The culture in my country looking for the things come from US and Europe.
I know what you mean; there was an experiment that showed how ants would "efficiently" solve a problem. They didn't know they were supposed to behave this way, and acted natural - not only did they create a longer route to the food-source when challenged, the old and long route would still be used even after the ants discovered a shorter one. Humans act in the same way.
Hasan Al-Halabi wrote: Just because we are a local company no one is looking to take the product from us!
You have several options;
- prove that your products adds value by automating non-profit organizations for free. That doesn't only generate goodwill, it also gets your name around.
- get a free lightweight version out there, and get a user-base - if they get hooked on your product, they'll become religious fanatics that spread your product.
- get a face in the US; hire some kid, send him/her to the States, have them market a version of your product. Get a second student adventurer, and send him/her to Europe, Russia or China.
- don't stop developing. Escalate it; create a plugin mechanism and document the API, get people to write plugins.
- a lot of users have their data in the cloud; ask around how many people use GMail. Provide alternatives.
- keep presenting yourself as the local expert. Give free lectures at local schools, and remind people that you are indeed the leading local authority. Make sure they don't forget.
Hasan Al-Halabi wrote: I don't say it is the end for the developers pain in programming, but it is one thing which can open a new path of programming.
That would certainly raise a lot of questions with the visitors of this site.
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|