Jump to content

Hey guys I am new to Programming and my Studio has a Item Checkout System on paper and this lets engineers borrow items from the Studio and it is working good but I would like something to be on the computer like a program to check out the items..

 

Basically what I want is a program that will let me enter Serial Numbers and Item Names and let people check the items out but have it E-Mail me when an item has been checked out and also show it is checked out.. Kinda like what a Library has.. Thanks

Pls Follow your own posts!      Chief Engineer for my School Studio, Own my own Home Studio also. I also do requests for Remixing songs too :D Storage Server: Mobo: Supermicro X8SIA-F Case: Some Supermicro 1U case Drives: 3x 2TB Seagate Barracuda 7200 RPM drives, 1x 3TB Seagate Barracuda 7200 RPM CPU: Intel Xeon X3430 2.4GHz Ram: 2x Kingston ECC 2GB sticks

Link to comment
https://linustechtips.com/topic/364752-help-with-making-a-program/
Share on other sites

Link to post
Share on other sites

Are you familiar with any programming yet, or are you looking for someone to do this for you?

 

I am just looking for somebody to help me with this. I have never done any programming before..

Pls Follow your own posts!      Chief Engineer for my School Studio, Own my own Home Studio also. I also do requests for Remixing songs too :D Storage Server: Mobo: Supermicro X8SIA-F Case: Some Supermicro 1U case Drives: 3x 2TB Seagate Barracuda 7200 RPM drives, 1x 3TB Seagate Barracuda 7200 RPM CPU: Intel Xeon X3430 2.4GHz Ram: 2x Kingston ECC 2GB sticks

Link to post
Share on other sites

Not silly. He wants to learn. There's no problem with learning.

 

That's cute, but "learning" with an application that will be used in a production environment spells trouble; wasted time, money, and tears.

 

If he wants to learn how to program he can work through Python the hard way or something in his spare time.

Link to post
Share on other sites

That's cute, but "learning" with an application that will be used in a production environment spells trouble; wasted time, money, and tears.

 

If he wants to learn how to program he can work through Python the hard way or something in his spare time.

 

Well the Program will not be used in a production environment until all bugs get worked out. 

Pls Follow your own posts!      Chief Engineer for my School Studio, Own my own Home Studio also. I also do requests for Remixing songs too :D Storage Server: Mobo: Supermicro X8SIA-F Case: Some Supermicro 1U case Drives: 3x 2TB Seagate Barracuda 7200 RPM drives, 1x 3TB Seagate Barracuda 7200 RPM CPU: Intel Xeon X3430 2.4GHz Ram: 2x Kingston ECC 2GB sticks

Link to post
Share on other sites

That's cute, but "learning" with an application that will be used in a production environment spells trouble; wasted time, money, and tears.

 

If he wants to learn how to program he can work through Python the hard way or something in his spare time.

 

It's as if you're discouraging learning--which is sad. Your mindset is very naive.

 

 

Well the Program will not be used in a production environment until all bugs get worked out. 

 

 

Well that's good to hear. But you would be best to try to learn the basics before jumping into working on your project.

 

I highly recommend Learn Python The Hard Way (http://learnpythonthehardway.org/book/preface.html) for the basics.

 

It has some great projects. Also take a look at https://automatetheboringstuff.com/-- it's a great book--also all available online! :)

 

Let me know if you have any questions or want me to look over your code. :)

 

You can also check out /r/learnprogramming on reddit if you get stuck. They're a great community, and very helpful.

--Neil Hanlon

Operations Engineer

Link to post
Share on other sites

Do you want there to be a terminal to check out with, instead of pen and paper?

 

You could code this in a few languages. 

Python could work well, even a java application would be fine. 

 

You would probably just need to build a database of some sort that includes all the info (S/N, item desc, whatever) and then have them fill out some sort of form. That form could submit a log email to you when the item is checked out.

Link to post
Share on other sites

Do you want there to be a terminal to check out with, instead of pen and paper?

 

You could code this in a few languages. 

Python could work well, even a java application would be fine. 

 

You would probably just need to build a database of some sort that includes all the info (S/N, item desc, whatever) and then have them fill out some sort of form. That form could submit a log email to you when the item is checked out.

 

Thats what I want :P But instead of submitting a form just have it be like you can click on the item and hit checkout and it ask for your information (IE: Name, Email, ETC...) 

Pls Follow your own posts!      Chief Engineer for my School Studio, Own my own Home Studio also. I also do requests for Remixing songs too :D Storage Server: Mobo: Supermicro X8SIA-F Case: Some Supermicro 1U case Drives: 3x 2TB Seagate Barracuda 7200 RPM drives, 1x 3TB Seagate Barracuda 7200 RPM CPU: Intel Xeon X3430 2.4GHz Ram: 2x Kingston ECC 2GB sticks

Link to post
Share on other sites

Well there's not much I, or anyone, can do here except kind of guide you towards what could help you (unless I was being paid, in all honesty).

 

Unfortunately yes. I'm okay with being used as a resource and helping out for free.. but doing the work is a bit too much. ;)

--Neil Hanlon

Operations Engineer

Link to post
Share on other sites

Yeah I just need guidance :P And a step in the right direction.. I also need OS X Support in it will Python give me that?

Pls Follow your own posts!      Chief Engineer for my School Studio, Own my own Home Studio also. I also do requests for Remixing songs too :D Storage Server: Mobo: Supermicro X8SIA-F Case: Some Supermicro 1U case Drives: 3x 2TB Seagate Barracuda 7200 RPM drives, 1x 3TB Seagate Barracuda 7200 RPM CPU: Intel Xeon X3430 2.4GHz Ram: 2x Kingston ECC 2GB sticks

Link to post
Share on other sites

Yeah I just need guidance :P And a step in the right direction.. I also need OS X Support in it will Python give me that?

Would something web based make more sense for you? 

 

If you want something web based you'll need HTML and CSS (very easy and no real "programing"). You'll probably end up doing the real programing & back end in PhP and use MySQL to store the data. If you try and use google a little bit you can find a lot of help for things like that. 

 

 

if you need some more, I'm better on email and Skype. PM me if you need more help. 

~FRED

Link to post
Share on other sites

I think I might do what FredGhostKyle said and do a web based application.. It will probably be the best because we have about 20 Computers in the main room (It is a school) and will be the least hassle..

Pls Follow your own posts!      Chief Engineer for my School Studio, Own my own Home Studio also. I also do requests for Remixing songs too :D Storage Server: Mobo: Supermicro X8SIA-F Case: Some Supermicro 1U case Drives: 3x 2TB Seagate Barracuda 7200 RPM drives, 1x 3TB Seagate Barracuda 7200 RPM CPU: Intel Xeon X3430 2.4GHz Ram: 2x Kingston ECC 2GB sticks

Link to post
Share on other sites

Well I might do HTML since I am taking a class on Programming with HTML :P

Pls Follow your own posts!      Chief Engineer for my School Studio, Own my own Home Studio also. I also do requests for Remixing songs too :D Storage Server: Mobo: Supermicro X8SIA-F Case: Some Supermicro 1U case Drives: 3x 2TB Seagate Barracuda 7200 RPM drives, 1x 3TB Seagate Barracuda 7200 RPM CPU: Intel Xeon X3430 2.4GHz Ram: 2x Kingston ECC 2GB sticks

Link to post
Share on other sites

Well I might do HTML since I am taking a class on Programming with HTML :P

 

You'll need more than just HTML. You'll also need to learn CSS. You will likely need to learn Javascript. And to do what you want to do, you'll also need to learn a server side language which includes the languages Neil mentioned.

Link to post
Share on other sites

You'll need more than just HTML. You'll also need to learn CSS. You will likely need to learn Javascript. And to do what you want to do, you'll also need to learn a server side language which includes the languages Neil mentioned.

 

Could also look into Bootstrap or something like it which allows you to deploy stuff out really quickly with only a basic knowledge of CSS/LESS and HTML.

--Neil Hanlon

Operations Engineer

Link to post
Share on other sites

so much python pushing on this topic :)

 

I would just go for good old php and mysql. php isn't hard to learn and it's gonna get the job done. you can look into JavaScript for form validation but if you know no one is gonna be messing with the form html 5 required tag is gonna sort empty fields.

 

No point making it more complicated than it needs to be.

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to post
Share on other sites

so much python pushing on this topic :)

 

I would just go for good old php and mysql. php isn't hard to learn and it's gonna get the job done. you can look into JavaScript for form validation but if you know no one is gonna be messing with the form html 5 required tag is gonna sort empty fields.

 

No point making it more complicated than it needs to be.

 

PHP needs to go burn in hell. It (for the most part) has outlived its usefulness, and is not a good language for a beginner in full stack development to start with. PHP teaches bad practice in everything that it does.

 

I learned PHP first. I learned the worst possible practices, patterns, and habits. I had to completely re-teach myself how to do full-stack development because of PHP making my brain wired to write bad code.

 

PHP is okay if you know what you're doing--but if you don't, then you're just asking for trouble.

 

Ruby w/ Rails, Python with Flask or Django, even Node (though fuck node.js...) would be better for a beginner to learn than PHP. There are rarely any outdated tutorials online for these frameworks/languages, and you are forced to learn MVC by using them--and learn it well.

 

PHP (even with frameworks like Laravel, Symfony, CodeIgniter, etc) teaches bad habits and encourages shitty code.

--Neil Hanlon

Operations Engineer

Link to post
Share on other sites

PHP needs to go burn in hell. It (for the most part) has outlived its usefulness, and is not a good language for a beginner in full stack development to start with. PHP teaches bad practice in everything that it does.

 

I learned PHP first. I learned the worst possible practices, patterns, and habits. I had to completely re-teach myself how to do full-stack development because of PHP making my brain wired to write bad code.

 

PHP is okay if you know what you're doing--but if you don't, then you're just asking for trouble.

 

Ruby w/ Rails, Python with Flask or Django, even Node (though fuck node.js...) would be better for a beginner to learn than PHP. There are rarely any outdated tutorials online for these frameworks/languages, and you are forced to learn MVC by using them--and learn it well.

 

PHP (even with frameworks like Laravel, Symfony, CodeIgniter, etc) teaches bad habits and encourages shitty code.

 

I've been coding in php for years and hasn't done me much harm then again i code in c# more (love c#), PHP and my sql would be pretty quick to build this as a web app.

 

I've actually been thinking about learning c# for making web apps. any language you would recommend  or good places to learn c# for web?

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×