Python Programming & other inferior programming languages thread

Discussion in 'The Mainboard' started by Walt Disney, Jul 15, 2015.

  1. COVIDiskilingme79

    COVIDiskilingme79 Well-Known Member
    Donor
    Florida GatorsChicago Cubs

    That's all I need. I'm not looking to turn it into a career but if I can write some basic programs for linux/raspberry pi/nodemcu I'll be happy.
     
    Fusiontegra and Doc Louis like this.
  2. colonelrascals

    colonelrascals Mayonnaise-colored Benz, I push miracle whips
    Donor
    Texas Tech Red RaidersHouston AstrosHouston RocketsTennisTottenham HotspurTexas Tech Red Raiders alt

    anyone in the Atlanta area?
     
    Doc Louis likes this.
  3. Where Eagles Dare

    Where Eagles Dare The Specialist Show On Earth
    Donor
    Auburn TigersAtlanta BravesWashington Football TeamAtlanta United

    :gocho:
     
  4. Pile Driving Miss Daisy

    Pile Driving Miss Daisy It angries up the blood
    Donor
    Texas LonghornsAtlanta BravesAtlanta HawksAtlanta FalconsAtlanta UnitedGeorgia Southern Eagles

    Me
     
  5. Doc Louis

    Doc Louis Well-Known Member
    Donor

    Define :airquote:Atlanta:airquote:

    I mean yes.
     
  6. colonelrascals

    colonelrascals Mayonnaise-colored Benz, I push miracle whips
    Donor
    Texas Tech Red RaidersHouston AstrosHouston RocketsTennisTottenham HotspurTexas Tech Red Raiders alt

    My Emacs config is getting a lot of love today :gocho:
    [​IMG]
     
  7. Pile Driving Miss Daisy

    Pile Driving Miss Daisy It angries up the blood
    Donor
    Texas LonghornsAtlanta BravesAtlanta HawksAtlanta FalconsAtlanta UnitedGeorgia Southern Eagles

  8. colonelrascals

    colonelrascals Mayonnaise-colored Benz, I push miracle whips
    Donor
    Texas Tech Red RaidersHouston AstrosHouston RocketsTennisTottenham HotspurTexas Tech Red Raiders alt

    I used to use Alchemist which built on top of emacs-elixir, but over the last year or so LSP has been the community default to all non lisp langs.
     
  9. broXcore

    broXcore cat
    Donor
    Kansas State WildcatsNew York KnicksKansas City ChiefsSporting Kansas CityTottenham HotspurFormula 1

    anyone have a preferred python/database setup? was going to use postgres via the vscode extension, but if there is an easier way to interact with a db through python i'd be interested to hear it
     
  10. Walt Disney

    Walt Disney #Dawgzy
    Donor TMB OG
    Georgia BulldogsManchester City

    I like using jupyter notebook when playing with python
     
    RegimentML and broXcore like this.
  11. colonelrascals

    colonelrascals Mayonnaise-colored Benz, I push miracle whips
    Donor
    Texas Tech Red RaidersHouston AstrosHouston RocketsTennisTottenham HotspurTexas Tech Red Raiders alt

    postgres because hopefully thats what you will use in real life.
     
    Walt Disney likes this.
  12. colonelrascals

    colonelrascals Mayonnaise-colored Benz, I push miracle whips
    Donor
    Texas Tech Red RaidersHouston AstrosHouston RocketsTennisTottenham HotspurTexas Tech Red Raiders alt

    I'm a little embarrassed to admit this, but I'm a "senior" level python dev and I have zero understanding of jupyter notebook
     
  13. nofatchildren - cissp

    nofatchildren - cissp Free Da Guys
    Donor TMB OG
    Tiger Woods

    It comes from the data science world, where we are constantly doing lots of data visualization and interactive exploration, so having the code and the visualizations in one place is preferable. Having said that, Markdown had tons of great applications outside of data science. But if you are just building back-end processes or doing actual application development, they certainly aren't a replacement for a full-on IDE.
     
    colonelrascals and Walt Disney like this.
  14. Where Eagles Dare

    Where Eagles Dare The Specialist Show On Earth
    Donor
    Auburn TigersAtlanta BravesWashington Football TeamAtlanta United

    Jupyter is great just to be able to run chunks of code at time.

    Def good for EDA type shit, but also to iterate through what you're running and separate blocks of thought/code/sections
     
  15. nofatchildren - cissp

    nofatchildren - cissp Free Da Guys
    Donor TMB OG
    Tiger Woods

    SQLite is the easiest way.

    If you are doing anything substantial and want a real DB, then yeah go with Postgres.

    MySQL Community Edition (or Maria DB if you prefer some more functionality) and the free version of SQLServer are also perfectly fine and have nice built-in IDEs.
     
  16. Where Eagles Dare

    Where Eagles Dare The Specialist Show On Earth
    Donor
    Auburn TigersAtlanta BravesWashington Football TeamAtlanta United

    Why do deva love postgres over sql tables? Bc the former isn't MS ??

    Ive used both and they don't seem much different
     
  17. Walt Disney

    Walt Disney #Dawgzy
    Donor TMB OG
    Georgia BulldogsManchester City

    Pg is the goat because it works so well with elixir :D
     
    colonelrascals likes this.
  18. Pile Driving Miss Daisy

    Pile Driving Miss Daisy It angries up the blood
    Donor
    Texas LonghornsAtlanta BravesAtlanta HawksAtlanta FalconsAtlanta UnitedGeorgia Southern Eagles

    PostgreSQL seems like it has a lot more support for better performance, but trying to navigate creating users and the insanely granular table/schema permissions as well as having to do all those VACUUM operations makes it a bit more of a pain than MySQL unless you're using it in a real production application.

    I've also gotten so used to MySQL workbench that it's hard for me to choose PostgreSQL for any hobby thing
     
    colonelrascals likes this.
  19. Walt Disney

    Walt Disney #Dawgzy
    Donor TMB OG
    Georgia BulldogsManchester City

    Datagrip is nice for sql stuff
    One ide where you can have all your teradata/sql server/ Postgres/ etc connections
     
  20. nofatchildren - cissp

    nofatchildren - cissp Free Da Guys
    Donor TMB OG
    Tiger Woods

    Yeah I like MySQL quite a bit too. It's super easy to get up and running and the workbench is nice.
     
  21. Name P. Redacted

    Name P. Redacted I have no money and I'm also gay
    Donor
    Kansas State WildcatsSeattle Kraken

    Ahem

    fucking nerds
     
    colonelrascals and broXcore like this.
  22. Where Eagles Dare

    Where Eagles Dare The Specialist Show On Earth
    Donor
    Auburn TigersAtlanta BravesWashington Football TeamAtlanta United

    I like azure data studio
     
  23. nofatchildren - cissp

    nofatchildren - cissp Free Da Guys
    Donor TMB OG
    Tiger Woods

    Is it free beyond the trial period?
    We use Aqua Data Studio at work for our database IDE, and it's great. It's not free either though.


    If you are paying, and want to connect to databases within the same IDE you are coding Python, then just pay for PyCharm professional. It has built-in data connections, built-in support for Anaconda, Jupyter Notebooks, etc.

    But VSCode is free and has built in database connection support through the various extensions.
     
  24. nofatchildren - cissp

    nofatchildren - cissp Free Da Guys
    Donor TMB OG
    Tiger Woods

    Also RStudio is free and has built in database connection support within the IDE. And you can run Python in RStudio. I still love R a ton even though Python is taking over everything. There are still a bunch of data science and analytics applications (especially on the visualization and reporting side) where R is just so nice though.
     
  25. Walt Disney

    Walt Disney #Dawgzy
    Donor TMB OG
    Georgia BulldogsManchester City

    Wow didn’t even think about the vscode - Postgres plug-in


    Vscode is legit

    Also has a nice plugin for clojure stuff with calva
     
    colonelrascals likes this.
  26. kentucky_dawg

    kentucky_dawg Fan of: Georgia
    Donor
    Georgia Bulldogs

    NoSQL for life.
     
  27. Guns

    Guns horse paste aficionado
    Donor

    I will second Pycharm if you’re willing to pay. Excellent debugger and can have your repo and database connections all in one screen.
     
    nofatchildren likes this.
  28. Taques

    Taques sometimes maybe good sometimes maybe shit
    Staff Donor TMB OG
    The Real Movement

    hello i am interested in getting into your field
     
  29. Name P. Redacted

    Name P. Redacted I have no money and I'm also gay
    Donor
    Kansas State WildcatsSeattle Kraken

    how does python relate to dentistry
     
  30. TDCD

    TDCD Handling the Fisher account
    Donor
    Florida State SeminolesConnecticut HuskiesBoston Red SoxNew England Patriots

    Do you guys like your jobs?

    A year into my second one and I kinda hate it. I'm good at what I do but it's just so boring, I can't possibly envision anything remotely exciting happening to me where I'm at.
     
    colonelrascals likes this.
  31. Taques

    Taques sometimes maybe good sometimes maybe shit
    Staff Donor TMB OG
    The Real Movement

    im most likely leaving the field this week
     
  32. Walt Disney

    Walt Disney #Dawgzy
    Donor TMB OG
    Georgia BulldogsManchester City

    What kinda role do you have
     
  33. kentucky_dawg

    kentucky_dawg Fan of: Georgia
    Donor
    Georgia Bulldogs

    What role are you in and where are you located? Some areas specialize in different industries so maybe that’s the issue?
     
    DollarBillHokie likes this.
  34. TDCD

    TDCD Handling the Fisher account
    Donor
    Florida State SeminolesConnecticut HuskiesBoston Red SoxNew England Patriots

    application development for my company's compute infrastructure

    it's a suite of apps written in javascript. maybe I'd prefer something more customer facing
     
    Walt Disney and kentucky_dawg like this.
  35. Can I Spliff it

    Can I Spliff it Is Butterbean okay?
    Donor

    general programming or interested in applying programming to a science?
     
    Billy King likes this.
  36. leroi

    leroi -
    Donor
    South Carolina GamecocksGrateful Dead

    yes, i do. right now im mostly working with this api :
    https://developers.arcgis.com/javascript/latest/sample-code/

    and obviously the "work" part still sucks, but i really do enjoy certain technical aspects of it
     
  37. colonelrascals

    colonelrascals Mayonnaise-colored Benz, I push miracle whips
    Donor
    Texas Tech Red RaidersHouston AstrosHouston RocketsTennisTottenham HotspurTexas Tech Red Raiders alt

    I think there is a big misconception in this industry that you have to love you job. At the end of the day I work so I can enjoy my life outside of work.

    That being said I like my job a lot
     
  38. Name P. Redacted

    Name P. Redacted I have no money and I'm also gay
    Donor
    Kansas State WildcatsSeattle Kraken

    That’s every industry chief
     
  39. Walt Disney

    Walt Disney #Dawgzy
    Donor TMB OG
    Georgia BulldogsManchester City

    I get to write elixir everyday so
    :trumpanzee:
     
  40. colonelrascals

    colonelrascals Mayonnaise-colored Benz, I push miracle whips
    Donor
    Texas Tech Red RaidersHouston AstrosHouston RocketsTennisTottenham HotspurTexas Tech Red Raiders alt

    Since we're already here.

    How often do y'all write code outside of work or off hours? I don't think I've made a weekend commit in at least a year.
     
  41. Joe_Pesci

    Joe_Pesci lying dog-faced pony soldier
    Donor
    Wolfsburg

    There's definitely a weird cultishness around "loving to code" or whatever in school settings

    Then again half of my classes are kids who think they are going to work at google immediately after graduating
     
    Spike 80DF and RegimentML like this.
  42. Pile Driving Miss Daisy

    Pile Driving Miss Daisy It angries up the blood
    Donor
    Texas LonghornsAtlanta BravesAtlanta HawksAtlanta FalconsAtlanta UnitedGeorgia Southern Eagles

    I submitted a talk to Code BEAM SF in March, probably a longshot but it's Nerves/IoT related.
     
    Walt Disney likes this.
  43. kentucky_dawg

    kentucky_dawg Fan of: Georgia
    Donor
    Georgia Bulldogs

    Question about this. Does your company encourage you to speak at conferences and, if not, who pays for logistics and lodging?
     
  44. Where Eagles Dare

    Where Eagles Dare The Specialist Show On Earth
    Donor
    Auburn TigersAtlanta BravesWashington Football TeamAtlanta United

    Do do weekly

    But that's bc I'm learning python
     
  45. Pile Driving Miss Daisy

    Pile Driving Miss Daisy It angries up the blood
    Donor
    Texas LonghornsAtlanta BravesAtlanta HawksAtlanta FalconsAtlanta UnitedGeorgia Southern Eagles

    For this, since we don't code anything in Elixir they may not pay for anything. I'd be going more for my own personal interests since my talk will be about a weather station I built.

    My company did pay for my trip to Gig City Elixir in Chattanooga since I could kind of classify that as professional development.
     
    Walt Disney likes this.
  46. kentucky_dawg

    kentucky_dawg Fan of: Georgia
    Donor
    Georgia Bulldogs

    Cool, so in this scenario, would you be the one paying for any travel expenses? Does the conference/organizer ever pay for speaker travel expenses? I'm guessing no, depending on the size of the conference, but am just curious.
     
  47. Pile Driving Miss Daisy

    Pile Driving Miss Daisy It angries up the blood
    Donor
    Texas LonghornsAtlanta BravesAtlanta HawksAtlanta FalconsAtlanta UnitedGeorgia Southern Eagles

    This conference they don't charge you for a ticket and give you a speaker's dinner and some other little perks, but everything else you're responsible for. I think most conferences are like this unless they're super huge or intentionally have only a few speakers so that they can pay for everything.

    If this were related to my day-to-day job at all then I'm sure I could get my boss to pay for it, most of the speakers I've seen at the few Elixir conferences talk about something that's related to their work or advocacy that their company helps drive.
     
    kentucky_dawg likes this.
  48. Gonff

    Gonff Prince of Mousethieves
    Donor
    Oklahoma SoonersMetal

    I enjoy my job. I wouldn't call it a passion or anything, but I enjoy it enough that it keeps me interested and challenged.

    I’m in school again so I work on that at home, but I’d say I maybe only work at home a couple hours a month, and usually it’s because I’m curious about something.
     
    colonelrascals likes this.
  49. Billy King

    Donor
    West Virginia MountaineersColorado RockiesNew Orleans PelicansNew Orleans SaintsCharlotte 49ers

    Awesome thread guys. Does anyone else do machine learning applications here?
     
  50. nofatchildren - cissp

    nofatchildren - cissp Free Da Guys
    Donor TMB OG
    Tiger Woods

    I do. Although you're going to have to be more specific.