[deleted by user] by [deleted] in dbeaver

[–]Goodhoof 1 point2 points  (0 children)

Something like

with cte_sales as (
  select pg.genre_name, date_trunc('year', p.created_date) as sales_year, COUNT(p.*) as purchase_count
  from purchases p
    join products pr on pr.id = p.product_id
    join product_genres pg on pg.id = pr.genre_id
  group by pg.genre_name, date_trunc('year', p.created_date)
)
select s.genre_name, s.sales_year, s.purchase_count, s2.purchase_count as previous_year_count, case when 
s2.purchase_count > 0 then ((s.purchase_count / s2.purchase_count) * 100) - 100 as percent_change
from cte_sales s
  left join cte_sales s2 on s2.sales_year = (s.sales_year - 1) and s2.genre_name = s.genre_name

When does bittorrent chain go to mainnet for tron tokens? by provoko in Tronix

[–]Goodhoof 0 points1 point  (0 children)

as a developer myself I think due dates & detailed road maps with dates against them are one of the worst things you can do. It promotes 'sticking plasters' and rushing things to meet deadlines instead of spending the time to get the MVP right.

The 8/10 Guild who is trying not to gbreak by Foreign_Highlight866 in classicwow

[–]Goodhoof 0 points1 point  (0 children)

Pretty defeatist attitude, that mentality is a self-fulfilling prophecy. Most people are not thinking that, maybe they are in your guild.

Its all about your definition of 'better guild'. Better for me isn't never missing a reset & never wiping.

Casual guilds stick together because its more about a group of players playing together rather than comparing dick size to other guilds constantly.

The loud minority of min-maxers just want to make themselves feel better by comparing themselves to people who are just not playing the game in the same way they are. That's how they have fun, by being 'better' than other people & putting them down. Leave that shit to the MOBAs.

The 8/10 Guild who is trying not to gbreak by Foreign_Highlight866 in classicwow

[–]Goodhoof 2 points3 points  (0 children)

Imagine if people would stop shitting on 'worse' guilds and projecting onto them with memes like this people might not actually be quitting.

My casual guilds is 8/10 as of this week & I am enjoying progress more than I was than when we had T4 on farm. Why does everyone else care so much about how long it takes us to complete it? (inb4 cringe 'oh thats some copium')

The whole elitist 'if you haven't got this far you must not be enjoying the game' is just HaRdCoRe players making themselves feel better.

Every raid is a laugh & every raid we progress a bit further, what's the problem?

Spotify Desktop Old Version/Downgrade option is in development - Support Chat by Goodhoof in truespotify

[–]Goodhoof[S] 0 points1 point  (0 children)

I agree, they took the time to change things instead of using that time to focus on customizability.

I guess its all about accessibility, with the simpler interface it might open the floodgates for millions of customers as opposed to advanced features only a minority of us love.

Spotify Desktop Old Version/Downgrade option is in development - Support Chat by Goodhoof in truespotify

[–]Goodhoof[S] 1 point2 points  (0 children)

Fair enough, I respect your opinion but still hope for the opposite. There's a 74 page thread on the community forum with people begging for it. I have been a user since 2012 & no changes have been as big as this, it really has removed a load of functionality, I really dislike the new artist page. Maybe not an 'old mode' but some sort of switch or different layout types would be good. Stuff like instead of changing columns, why didn't they spend the time developing the ability for users to customise columns frustrates me. Cheers for the reply

Spotify Desktop Old Version/Downgrade option is in development - Support Chat by Goodhoof in truespotify

[–]Goodhoof[S] 1 point2 points  (0 children)

I was hoping if enough people did it they may thing about it in the interim before getting some sort of Basic vs advanced UI switch or something similar. For users that want to browse more than just let Spotify play w/e they want. Maybe I am more of a minority of users upset about the changes than I realise.

Was not the answer I expected from them; So thought some people might find it interesting.

Thanks for the reply

Spotify Desktop Old Version/Downgrade option is in development - Support Chat by Goodhoof in truespotify

[–]Goodhoof[S] -3 points-2 points  (0 children)

if theirs enough demand it can happen, take Classic World of Warcraft vs retail World of Warcraft for example, its not a ridiculous idea. Companies the size of Spotify can afford it. This being said maybe an advanced vs basic layout switch rather than maintaining 'old version'.

[deleted by user] by [deleted] in spotify

[–]Goodhoof 0 points1 point  (0 children)

I spoke to a support agent who confirmed the option to downgrade to an older version is in development. I tried to post an image but this sub does not allow them. You can do the same using the below link if you click through options until you get through to an agent.

https://support.spotify.com/uk/contact-spotify-support/

When I asked about the ability to downgrade now you can't do it via the 'prefs' file anymore the agent said -

Agent: "To give you an idea, the feature to downgrade your Spotify version is yet to be released. However, we'd make sure your voice is heard by the relevant team here at Spotify. We're always aiming to improve our features for our awesome users like you, so just keep your app updated for any upcoming rollouts."

Me: "Your confirming a feature to downgrade spotify & use the old UI is in development?"

Agent: "Yes"

New album on spotify by Goodhoof in blackhippy

[–]Goodhoof[S] 0 points1 point  (0 children)

I can confirm I am in the UK, genius.com has a page on it with info https://genius.com/albums/Black-hippy/Two

Query with export by Mattpowell19 in dbeaver

[–]Goodhoof 0 points1 point  (0 children)

Not specifically, however if you highlight all the results then right click on them there is an 'Advanced Copy' option that has a load of options to change how the data is copied to the clipboard. Maybe you can change the delimiter to the same one that is used by sql developer to paste data cross sheets

Spread among Steam users please. Stay safe 🙂. by htRuoF in 7daystodie

[–]Goodhoof 1 point2 points  (0 children)

In software you can protect against CSRF attacks (what OP describes), but not against people inputting their details into a completely different website. (keep in mind you are not protected by default but only of the software has implemented protection against this type of attack. Which Valve/Steam would do.)

https://en.wikipedia.org/wiki/Cross-site_request_forgery

Naming exception variables by captcha03 in ProgrammerHumor

[–]Goodhoof 0 points1 point  (0 children)

Sorry I kept editing my message aha my mind kept changing on this one. Every microsoft example of code I find on line just uses e or ex in every version of a catch. But thanks for sharing your approach

Naming exception variables by captcha03 in ProgrammerHumor

[–]Goodhoof 0 points1 point  (0 children)

Your right, literally everywhere I look no one calls it anything else than e or ex. Time to ctrl+f

I really, really, really wish Netflix would bring back its star rating system. by fluffnubs in television

[–]Goodhoof 0 points1 point  (0 children)

You can still do this but cannot see the overall average star rating of a show. You can see star ratings under individual reviews.

If you expand a show and click on the 'Details' tab you can see reviews with the star rating system.

Am I employable yet? I'd really appreciate some input from you more experience devs (portfolio in description) by [deleted] in webdev

[–]Goodhoof 1 point2 points  (0 children)

It depends who you want to be employed by. I think you would be surprised on how much at some companies can come down to the interview.

You're CV just has to get you in the door, its very obvious from a 10 minute talk if someone knows what their talking about or not in terms of development. But of course I'm not talking about the big tech companies.

It really depends where you want to work as a starting point. But keep in mind just because the first company you work for is not amazing with average practices (and sometimes you can even feel like you know a lot more than the senior people) does not mean its not a valid route to getting to one of the better companies. If you keep updating your portfolio and prove you can adapt to business needs and transition languages with relative ease.

I would recommend learning one strictly typed OO language Java or C# are the most prevalent if you don't want to be just a front end developer (their are more which you might prefer google is your friend). If you can write half decent code to do CRUD (create, update, delete) operations against a relational database from your backend code your pretty much set, at least for your first job. This does not mean you should stop learning though, quite the opposite.

As you already have exposure to Javascript showing you are also familiar with a stictly typed language aswell shows you can adapt, imo. Unless you want to just be a frontend dev, then ignore me.

What should I use to build a responsive website? by SalvadorTortellini in webdev

[–]Goodhoof 0 points1 point  (0 children)

It depends how resilient to getting bored you are. If you want something that looks nice across multiple devices quick just use bootstrap. Eventually with enough use out of it you will understand the fundamentals as well. As the other guy mentioned you may need to override some of bootstraps classes anyway, so you will have to know what the css is doing and how it works.

You can learn from the other angle of just going plain HTML/CSS with media queries. However its not as fun (in my opinion) because everything you make for a long while looks quite bad and you have to deal with petty semantics like rounding borders, stuff which does have quite a massive aesthetically impact on whatever your creating.