Any programmers here?

Discussion in 'The Snug' started by jjsh, Sep 1, 2019.

Help Support The Homebrew Forum UK by donating:

  1. Sep 1, 2019 #1

    jjsh

    jjsh

    jjsh

    Senior Member

    Joined:
    Jan 4, 2011
    Messages:
    1,670
    Likes Received:
    695
    Location:
    East Lindsey, Lincolnshire
    Although I work in IT, I'm an infrastructure dude rather than a software chap, and know very little about modern programming. I used to code in my ZX spectrum, bit that's about it.

    I want to try my hand at programming for hobby purposes - mysql backend / browser based front end sort of thing.

    I'm thinking this lends itself to php, but am thinking that might be a bit old hat now. So I need the programming equivalent of the home brew forum where I can ask daft questions like this without annoying professional programmers.

    Any ideas?
     
  2. Sep 1, 2019 #2

    prog99

    prog99

    prog99

    Regular. Supporting Member

    Joined:
    Oct 21, 2017
    Messages:
    403
    Likes Received:
    112
    Location:
    Sunny Edinburgh
    I’m a scripting/ devops developer so probably not the best person to ask. However I maintain a website and dabble a bit outside of my day job.

    Php is still very popular although it’s easy to write dire code with dodgy vulnerabilities. It’s banned at my work by the way!

    It’s really worthwhile learning one of the popular frameworks to make life easier. Ive used bootstrap outside of work which simplifies your frontend no end also you’ll still need to know css, HTML and JavaScript. I get really lost with css , it’s like some sort of voodoo at times.

    not much help really, at work other folk do the work whilst I make sure it deploys smoothly.
     
  3. Sep 2, 2019 #3

    foxbat

    foxbat

    foxbat

    Junior Member

    Joined:
    Nov 24, 2013
    Messages:
    1,883
    Likes Received:
    927
    Location:
    Essex, UK
    For what you're looking to do I'd advise learning javascript and applying that knowledge to a modern framework like React for your front end and Node for the back end.

    When it comes to deploying your masterpiece on the internet there are free and very cheap services available so you don't have to open part of your home firewall to the internet with the hazards that entails.
     
  4. Sep 2, 2019 #4

    prog99

    prog99

    prog99

    Regular. Supporting Member

    Joined:
    Oct 21, 2017
    Messages:
    403
    Likes Received:
    112
    Location:
    Sunny Edinburgh
    Yes, react seems to be in vogue at our place. As is serverless cloud deployments of your masterpiece.
     
  5. Sep 2, 2019 #5

    Hopperty

    Hopperty

    Hopperty

    Active Member

    Joined:
    Jun 17, 2019
    Messages:
    72
    Likes Received:
    19
    although I haven't done so for many years and can write a fair bit in VBA Javascript PHP mysql etc. I don't have any access to web space so probably could't help muuch with php/mysql - but would love to help with vba, javascript. I have always enjoyed writing a bit of code, far more interesting than suduko/crosswords
     
  6. Sep 2, 2019 #6

    chthon

    chthon

    chthon

    Regular.

    Joined:
    Dec 18, 2016
    Messages:
    485
    Likes Received:
    214
    Location:
    Belgium
    Well, I am a professional software engineer by day, for me there are no daft questions, only daft prejudices. However, the latter are often more damaging.

    The languages actually don't matter. All modern languages contain approximately the same possibilities: variations on arrays, dictionaries and record types. Of course, for front-end web development you will probably use a framework, which is a library on top of Javascript.

    And read this first. Good insights.
     
  7. Sep 2, 2019 #7

    aamcle

    aamcle

    aamcle

    Landlord.

    Joined:
    Dec 27, 2012
    Messages:
    995
    Likes Received:
    156
    Location:
    Newton-le-Willows
    Get yourself Raspberry Pi and dig in :)

    Aamcle
     
  8. Sep 2, 2019 #8

    cushyno

    cushyno

    cushyno

    Regular. Supporting Member

    Joined:
    Jun 23, 2018
    Messages:
    424
    Likes Received:
    165
    Location:
    Ormskirk
    I second this.
    JavaScript, while it can be quirky at times is the real language of the internet. Ubiquitous in the browser, can also provide your entire backend server too.

    It's a steep learning curve especially if you aren't familiar with event driven code, but it is a good investment.

    I designed the architecture for a mobile app for my place of employment a few years ago, with JavaScript throughout. Also coded much of the server side web services in JavaScript (node).

    Cordova allows you to turn web pages created in HTML+JavaScript into a mobile apps too.

    If you're looking to learn skills for employability, C# .Net or Java are always in demand.
     
  9. Sep 2, 2019 #9

    jjsh

    jjsh

    jjsh

    Senior Member

    Joined:
    Jan 4, 2011
    Messages:
    1,670
    Likes Received:
    695
    Location:
    East Lindsey, Lincolnshire
    Thanks folks. I think I'll give JavaScript a whirl. I spent last night reacquainting myself with mysql, and quite enjoyed it.

    Just to clarify, this is purely for a hobby to keep the grey matter turning, not for anything professional.

    Unless I come up with the next killer app that takes the world by storm, making me a billionaire, which would be nice. :laugh8:
     
  10. Sep 3, 2019 #10

    prog99

    prog99

    prog99

    Regular. Supporting Member

    Joined:
    Oct 21, 2017
    Messages:
    403
    Likes Received:
    112
    Location:
    Sunny Edinburgh
    You can also have a play on amazon aws, azure etc for free with some restrictions.
     
  11. Sep 3, 2019 #11

    prog99

    prog99

    prog99

    Regular. Supporting Member

    Joined:
    Oct 21, 2017
    Messages:
    403
    Likes Received:
    112
    Location:
    Sunny Edinburgh
    Something I've been playing around with. Mysql/php at the backend and javascript to do the rendering with the google charts api. You won't see the php code as it executes on the server.
    https://www.smc.org.uk/hills/comp_graph.php

    The code isn't the best example of how to do things by the way... And compleations is the correct spelling in this context.
     
    Last edited: Sep 3, 2019
  12. Sep 3, 2019 #12

    dad_of_jon

    dad_of_jon

    dad_of_jon

    Beer designer

    Joined:
    Jan 5, 2015
    Messages:
    3,563
    Likes Received:
    1,510
    Location:
    Swansea
    ms do a personal edition sql thats free. :-)
     
  13. Sep 3, 2019 #13

    prog99

    prog99

    prog99

    Regular. Supporting Member

    Joined:
    Oct 21, 2017
    Messages:
    403
    Likes Received:
    112
    Location:
    Sunny Edinburgh
    Forgot to add. If you want to explore c++ (shudder...) then javidx9 has a really good youtube channel. Its worth watching (if you are a programmer) even if you don't want to program in it, he has such a good style.
     
  14. Sep 3, 2019 #14

    Hopperty

    Hopperty

    Hopperty

    Active Member

    Joined:
    Jun 17, 2019
    Messages:
    72
    Likes Received:
    19
    Has munroing went out of popularity or do people just not register now ? from your chart it seemed to be at its height when I completed back in 2007

    I can't remember doing so but I must have contributed to that site - there is a picture of me and my little story - I looked a lot young - lol
     
  15. Sep 3, 2019 #15

    prog99

    prog99

    prog99

    Regular. Supporting Member

    Joined:
    Oct 21, 2017
    Messages:
    403
    Likes Received:
    112
    Location:
    Sunny Edinburgh
    We're obviously going off track now but it shows how its best to code up something you are interested in.

    @Hopperty lots of folk don't register so the true numbers will never be known but the trends are quite interesting.
     

Share This Page