Redhotcyber · @redhotcyber
599 followers · 1884 posts · Server mastodon.bida.im
ConstantOrbit · @constantorbit
1008 followers · 2613 posts · Server hachyderm.io

@tuckerteague 😆 since this is getting a lot of boosts, I WILL also say that on the current project I'm on, with a thoroughly microservices architecture, we're NOT using PostgreSQL (or any relational db -- datastores are primarily mongodb/DocumentDB), and in this case it feels appropriate.

#postgresql #sql #mongodb #nosql

Last updated 1 year ago

Stephen Belcher-Saunders · @sycobuny
35 followers · 457 posts · Server techhub.social

@tuckerteague at the base level of just-learning-SQL, PostgreSQL will do the same basic SQL CREATE-SELECT-UPDATE-DELETE stuff as any other DB in mostly the same ways, honestly. So if that's your only goal, PG is as-good as anything else, and you might as well keep going there if you've already started; or switch, whichever.

But as you dig deeper, PG has more underlying depth and consistency under the surface than other systems. Its type system is both more rigid and extensible than MySQL's, for example. There is support for various languages for server-side procedures, it has a complete ecosystem for building custom extensions, and so on.

In short, in PG, you can peel away the layers and find surprisingly strong and consistent reasoning underneath, instead of a nightmare of patched-over bad decisions, which you might find elsewhere.

Note: I am an avowed PostgreSQL fanboy, so, take any grains of salt you'd like.

#sql #PostgreSQL

Last updated 1 year ago

ConstantOrbit · @constantorbit
1008 followers · 2613 posts · Server hachyderm.io

@tuckerteague PostgreSQL is the go-to datastore on almost ALL projects I've been on for the last 10 years... or more.

It's awesome. Frankly, for *almost* all purposes where people are using these hip NoSQL, timeseries, geospatial, etc things and whatnot, at the scale 99% of us need, pg will handle it JUST fine. Seriously.

And as others have said, very solid but also VERY powerful.

#postgresql #sql

Last updated 1 year ago

Jonathan Arnold · @jda
1030 followers · 2134 posts · Server social.sdf.org

@adrienne
Had a busy day in the yesterday. I did finally figure out my problem and was very excited. Google was no help at all. And now I have another small project, to figure out what reporting package to use. The guy who wrote the system has used Crystal Reports in the past, but it isn't compatible with .Net 7, so we need to find another solution. Any recommendations out there?

#saltmine #sql

Last updated 1 year ago

Robert Jensen · @rhjensen
7 followers · 25 posts · Server hachyderm.io

You can't run Databases on Kubernetes!!!

Or can you ???
Find out, when Mattias presents VMware Data Services in our next Tanzu CNA webinar on tuesday.
webinars.tanzu.dk

#Tanzu #rabbitmq #sql #kubernetes

Last updated 1 year ago

robrich · @robrich
52 followers · 362 posts · Server hachyderm.io

plutora.com/blog/natural-langu - + = : Natural Query Language. Just ask the machine about the data you want ... presuming the schema is ok and the columns are named well.

#sql #chatgpt #nql

Last updated 1 year ago

Jonathan Arnold · @jda
1030 followers · 2114 posts · Server social.sdf.org

Put in a full day at the yesterday, mostly going over the code. Definitely a complicated stack and hard to figure out where to put the logic. Currently, much of it is in SQL stored procedures, but there are plenty of drawbacks with that, like no versioning and hard to find the code. I'm trying to do some tricky searching to make it easier to find records but the syntax keeps tripping me up.

#saltmine #blazor #sql

Last updated 1 year ago

Steven Lipton · @MakeAppPie
56 followers · 1215 posts · Server techhub.social
Henry · @hl
190 followers · 853 posts · Server social.lol

The problem with writing a complicated query is you need a /more/ complicated one to validate the results. 🙄

#sql

Last updated 1 year ago

Wednesday Links · @wednesdaylinks
13 followers · 43 posts · Server foojay.social
Chris Wood :verified: · @cw
13 followers · 38 posts · Server chriswood.social

Would appreciate some feedback from developerland, folks. Please boost for wider views? 🙏

Back-End / Full-Stack Developers - how would you describe your SQL querying skills (based on your strongest relational or non-relational database)?

#dotnet #java #php #python #nodejs #developer #database #sql

Last updated 1 year ago

It's a me, Mauro · @mauro
1227 followers · 3741 posts · Server mograph.social

I officially finished to write the of my web application for my final project.

What a ride, in hindsight just a few months ago a couldn't believe I was gonna be able to design and build an app from scratch like this.

Now, on to the .

#backened #cs50 #frontend #python #flask #sql

Last updated 1 year ago

Alexandre Neto · @alexnetogeo
438 followers · 237 posts · Server fosstodon.org

A recent "study" says and are the most popular/required programming languages for 2023. Looking at the work I have been doing lately, it seems I am trending.

#python #sql

Last updated 1 year ago

gresakg · @gresakg
4 followers · 23 posts · Server social.vivaldi.net

Has anyone ever thought of putting some order in queries? To insert one post in , wordpress does more than 100 sql queries. I've seen queries with litteraly 1000s of items in the IN clause! I allways knew it was bad, but I couldn't imagine it's that bad

#wordpress #sql #bbpress #php #mysql

Last updated 1 year ago

nonsense · @nonsense
10 followers · 17 posts · Server mastodon.ml

Ох какой прекрасный срач в комментах: opennet.ru/opennews/art.shtml?

Старперы и неосиляторы-лошки взъелись на язык , который должен наконец прийти на замену замшелому или хотя бы стать альтернативой.

Думаю может написать статейку на хабр, где привести примеры когда SQL реально неудобен и нечитаем, а PRQL прям вывозит.

#prql #sql

Last updated 1 year ago

François Michonneau · @fmic_
484 followers · 74 posts · Server hachyderm.io

If you are wondering what the future of looks like, you might be interested in this article doi.org/10.14778/3603581.36036

The authors argue that despite increasing specialization, databases share the same components. By relying on standards, you can develop a composable system with:
- your preferred language interface (, , , ...). The query is converted into an intermediate representation (like )
- a query optimizer
- an execution engine
- an execution runtime

#databases #sql #ibis #dplyr #substrait

Last updated 1 year ago

Iago Andrade · @iago_andrade
11 followers · 4 posts · Server kolektiva.social

Well, I think it could be nice to talk a bit about myself, so here it goes (it is a long one, be warned)

My (still ongoing) journey from engineering to programming: Prologue
As can be seen in my profile bio, my name is Iago Andrade, and I am a Brazilian. What can't be seen there, though, is that I'm a mechanical engineer, and I have worked as a mechanical designer since 2018. This year (2023) I decided to pursue an old desire, which was to be able to work with .

First contact
From the very first year at university, I fell in love with programming, when we were introduced to . Most of my friends were not really interested in that, and thought it was too difficult, but I was fascinated by the possibilities of what could be done with it.
At first, we used it mostly to solve dificult mathematical problems through iterative process, but my curiosity led me to learn more than just what was taught in classes. We were also later introduced to MATLAB and EES, and I even learned a bit of in order to help a friend of mine.
But as the course became more and more time consuming, I started to drift away from that passion, and focus more on the other disciplines, and only sparingly did I delve into anything related to programming.

First job
As I graduated, I soon got a in mechanical design, modeling industrial equipment and parts and its drafts for production. As I had little time for studying, programming was put aside for a while, and all the focus was put into this job.
I learned a lot at this job, and managed to build a lot of resources for accelerating, and even automating tasks, and that kept me reminded of how much I liked to solve problems like these. I even got to the point of learning some script in order to automate the creation of folders in the company's server (which did not end up very well, due to the lack of some quotes hehe). Though the script caused some problems, it was solved in the end (and I learned the important lesson of debugging everything very thoroughly).

Reigniting an old passion
At some point between then and now, I learned of the existence of a "new" game engine called . I had never made any , and had never used a game engine before either, but I had had some contact with (free and open source softwares), like and , and that one caught my attention, since I had always wanted to create games. Since it was free, super lightweight, I decided to give it a go. It felt so good to learn that tool, and programming in it reminded me of how much I liked to code.
Back then, a friend of mine was also interested in making a game, and he wanted to be more focused on the story part of it, which was perfect since I wanted to focus on the programming and possibly the art and music for it. We started to work on the idea, got a ton of references, and started building the overall scope and story, until one day we lost momentum and just couldn't get back to it. Our jobs were sucking too much energy, and we decided to put it aside until we had more time to do it properly.

and the leap of faith
After some more years of working with 3D modeling, the company where I was working decided to implement an ERP system. The problem was they didn't have anyone from the inside who was qualified for some of the tasks that would appear, and they tasked me with dealing with those problems.
I had never worked with an ERP system, but had some idea of how worked, and that helped a lot in making some decisions early on (like not entrying all data manually). I had to learn how to bulk clean old data from another system they had used before, which had been fed by many different people, with a lot of mistakes and inconsistencies.
After that, I had to import all that data into the system, and I decided it was time to learn SQL so I could query the database properly when I needed information. And that once again triggered my interest in programming, leading to my decision to make new templates for the engineering team.
These templates used programming for automating some of the tasks, in a language specific for the modeling software,reducing many of the steps in the project pipeline, and making it easier to input new equipment in the system.
As I became more and more of some problems at work, and got more interested in programming again, I made the decision of focusing in relearning the languages I had contact with, and while searching for resources, I was informed that offered this course online, called
For a few months I tried, and was unable to in my spare time. So ultimately, I decided to my job, finish CS50, and start a career in programming.

Paying the
With only the final project from the course left, money was running short, and bills were still appearing, so I had to start looking for jobs, and I ended up getting another job in mechanical design. The difference now is that it is much closer to home, so I will be able to finish my final project on my spare time, and keep looking for roles in programming.

Epilogue: The Final Project
Since this toot is ridiculously long already, I may as well talk about the final project for whoever got to this part haha
The idea for the project is to mix a bit of with , making a site with three main areas containing mini-games in three different styles, from to one with actual graphics. If all goes well, I also wanted to enable players to get a score, and keep that in a database, if the player so desires. is being done in python with , is using templates from flasks , but mostly plain and

#programming #c #python #job #bash #godot #games #FOSS #blender #inkscape #sql #databases #tired #harvard #cs50 #study #quit #bills #junior #gamedev #webdev #ascii #backend #flask #frontend #jinja #html #css #javascript

Last updated 1 year ago

Anthony Nanfito · @infinifito
31 followers · 99 posts · Server hachyderm.io

A few weeks ago, I took a deep dive into SQL queries in order to review it and finish up some data analytics projects I started a while ago.

This blog post is a quick start guide to SQL queries for those who are just getting started with them.

In it, I discuss how to use the SELECT, FROM, WHERE, GROUP BY, and ORDER BY reserved words. Including code snippets and examples using Google's Big Query.

Follow the link to read more: blog.ananfito.dev/quick-start-

#learninpublic #sql #codenewbies

Last updated 1 year ago

HamsterBoomer · @hamsterboomer
3 followers · 243 posts · Server sfba.social

#microsoft #sql #ransomware

Last updated 1 year ago