First try to understand software security term, then you can easily find book and references related to this topic. — Abhay Dixit14 secs ago
As long as your question is purely about software it is on-topic here. But just for the record, questions that could be related to either software or hardware should be asked at electronics.stackexchange.com (where they will want some schematics in addition to the code). For questions about Ardunio specifically, ask at arduino.stackexchange.com. There is also raspberrypi.stackexchange.com. — Lundin10 secs ago
This isn't a question suited to SO, the site is more of a programming Q&A. I would try contributing to some open source software you like/use. — Colin__s1 min ago
You might be able to try Software Recs but please take a look at their rules before posting as I'm not sure what is on topic there. — DavidG42 secs ago
Well, talking to code by automating a UI is the most difficult and most brittle way to do it. It will take less time (and be more reliable) if you just put the code you need into a DLL and p/invoke it or make it a COM object. My two cents. — Robert Harvey ♦2 hours ago
@deostroll A file system is essentially a kind of database. But is it a suitable database for your use case? Any synchronization issues can generally be worked around without too much effort, but directories aren't very good as job queues: files don't have any inherent order.
You'd have to generate sequential IDs when adding a file and look up the lowest ID when consuming a file. This either involves a lockfile that tracks all IDs, or you have to scan the whole directory each time. I'd rather use a real database.
@deostroll The only way to know if it's good or bad is to first define what "good" means. What characteristics are you looking for? Speed of execution? Simplicity of design? For any non-trivial design you're almost certainly going to want a database, but there's more going on here than just database operations. What you're describing is a workflow.
Questions of this sort are better asked in softwarerecs.stackexchange.com under the Java tag. My brief advice here would be to look into Java web frameworks such as Play, Spring or Spark. — Zailef11 secs ago
Hello fellow SE junkies. Does anyone know if there are off-the-shelf products that offer something like SE chat? I really like the SE chat feature set and UX. Nothing else I've used even comes close.
well, that's an exaggeration. Mattermost comes close, but not close enough.
Welcome to the Stack Overflow podcast #99 recorded Thursday, January 19 at the Stack Overflow HQ in NYC. Today's podcast is brought to you by Reverse Polish notation.