Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
We're doing a school project creating student databases for teachers, and we'd like to make it more secure by making the folder containing the student files accessible only by the program. Is this possible, or is it unnecessary?
The answer is: It depends ;).
To be more specific: It depends on your operating system and the rights management you are having there.
e.g. on UNIX, you could create dedicated user account which is used to run your programm and allow rw-access to the files/folders only to this user.
On Windows, it will be more difficult.
In general, you should try to get a feeling about how possible attacs might be performed (USB-stick, login via internet / intranet, bribing someone, ...), then consider the likelyhood and perform good countermeasures against this attack.
Personally, I prefer
Backups located at more then one place
Good access logging
threatening with legal actions
And, most important: strong passwords!!!
Related
Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 days ago.
Improve this question
Let's say I run multiple Python scripts in one shell, each at the same time or using cron in the same hour, and let's assume each script makes a different HTTP request. Can the OS do the HTTP in an asynchronous way or the computer will wait until one request is finished to start another?
I tried this and apparently worked, but I want to know how.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
I'm making a POS system using Tkinter for my Computing Programming Project and for the program analysis we have to talk about the proposed solution and how we'll go about carrying out the program. For this, it's recommended to talk about system requirements needed to run the program but I'm not very experienced in talking about system requirements so I'm not sure what numbers to mention in terms of RAM, CPU, storage, etc.
Could you give me some basic numbers that you'd expect a computer to have in order to run a POS program similar to this one?
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
In a Windows 7 system you can right-click the sort columns to look at the details you want to view for a file and you get the following:
Question: Is there a way to access all of the attributes on that list for a given file using Python?
This is a bit long for a comment.
You are not likely to get a good answer because Microsoft makes this way too complicated, and their documentation on this topic is some of the worst that they have.
Everything is wrapped up in COM interfaces, and you really need the SDK installed to get all of the headers file needed to access these interfaces from a C style API.
To understand how it really works, you really need to start the Property System Overview
You will also want to read Property System Developers Guid
There is one C language answer that I know of for this topic on S/O, though clearly there could be others.
I know it is not a real answer, and it is certainly not Python -- but if you have the real motivation to dig into this, hopefully this is at least a little helpful.
Also not that these extended properties are poorly supported, and tend to disappear under many common usage patterns since they are not really part of the file -- e.g., copy the file using ftp -- lose the extended file attributes.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
I am considering purchasing an imac with the thought of dual-purposing the machine. I'd like to use it as a home computer, but also host a personal website or two using OSX Server.
By using my computer as a server, is there any way that a malicious attack through my website can allow someone access to files that are stored locally on my hard drive? Is it safer to simply use a dedicated machine or service?
NB: I hope that a question regarding website security is appropriate, sorry that this isn't explicitly a coding question.
Yes of course it's absolutely possible. Depending on the services you are running, you will always be adding more potential holes for an attacker to find.
Yes plus it won't save you much time / money. Proper hosting isn't that expensive. What about the DNS, you're going to point to your own Internet Connection IP address, can you guarantee it won't change or stop working at any time?
Is it safer to simply use a dedicated machine or service?
Go with a service that handles everything for you unless you enjoy system admin stuffs.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 5 years ago.
Improve this question
Is there a Scrum plugin for the Roundup Issue Tracker similar to Agilo for Trac? I realize that Roundup is an issue tracking system, whereas Trac is designed to be an integrated project management, SCM, and issue tracker. Therefore, maybe a better question would be—Is anyone aware of a, preferably Python based, Scrum tool to use in conjunction with Roundup? Although, that may be a bit too subjective for this forum.
After researching this some more, it appears that there is not a Scrum plugin for the Roundup Issue Tracker similar to Agilo for Trac. However, I was able to find Ajellito (formerly Agilito). From the Ajellito website:
Simple, web-based Agile / Scrum project management tool built in Django
Ajellito aims to do just enough for you to effectively and efficiently manage projects using an Agile methodology.
Given that Ajellito is written in Django—a Python web framework—this may be a nice complement to Roundup.
Using Ajellito for tracking user stories and tasks/actions and Roundup to track bugs/defects presents a new problem in terms of integration, or lack thereof, between the actions/tasks and bugs/defects.
Agile Database Integration http://img.skitch.com/20100104-t3crikk3hjb1mrmmnuipsk5fj7.jpg