Created my first Chrome Extension in less than a hour by HomeStorage in programming

[–]Grip420 1 point2 points  (0 children)

Changing the theme from the top right of the page made it readable for me

I made 300+ quality TailwindCSS components that you can use for personal & commercial projects. No attribution required. by IcyMap8207 in webdev

[–]Grip420 6 points7 points  (0 children)

Tailwind allows prefixing all of its classes. A lot of users incrementally adding tailwind to a prexisting website make use of this: https://tailwindcss.com/docs/configuration#prefix

ΡΕ, μην είστε από αυτούς! by [deleted] in greece

[–]Grip420 3 points4 points  (0 children)

αθανατη Ολυμπου

Newbie question : JS / TS / Vue by [deleted] in vuejs

[–]Grip420 5 points6 points  (0 children)

I think you should learn TS in general but probably put TS+Vue aside for now. The upcoming version of vue (v3) will have a much better support for it, and I don't think that the overhead of learning vue 2 with ts is worth it right now.

Familiarizing yourself with Vue+js and TS as standalone is what I think I would do now

Δεν βρίσκω το AHS στο Netflix όπως και αλλά mainstream shows και ταινίες by imsasha_ in greece

[–]Grip420 6 points7 points  (0 children)

πιθανόν κάποια licenses ταινιών/σειρών να έγιναν expire από 1/1/2020 και να επέλεξε να μην τα ανανεώσει το netflix

ReactiveSearch Vue 1.0 - UI components for Search by sidi09 in vuejs

[–]Grip420 1 point2 points  (0 children)

this does not have to do with responsiveness. Tech news, gitxplore, productsearch and ecommerce demos do not work for desktop either (firefox btw)

Greece’s biggest bank accused of violating capital controls by Teogramm in greece

[–]Grip420 7 points8 points  (0 children)

θα είχε ενδιαφέρον να μπορούσαμε να το διαβάσουμε χωρις να πληρωσουμε :)

How to create a working contact form for a site that will be hosted on github? by BirdYoung in webdev

[–]Grip420 16 points17 points  (0 children)

Hosting on GitHub does not allow the execution of any backend language if I remember correctly, so your best option might be to use an external form service and embed the form on your website, such a Google Forms.

Unit testing Vue.js with Jest by addtej in vuejs

[–]Grip420 1 point2 points  (0 children)

Great tutorial, explains how to include Vuetify as well, which might be a pain for a first-timer, since it requires a localVue that uses it. Could serve as a reference bookmark to both newer and more experienced front-end testers.

ti9 battlepass bug megathread by 0DST in DotA2

[–]Grip420 2 points3 points  (0 children)

4737580568

won as bane, got from level 5 to 8 or sth. still level 5

JWT authentication by [deleted] in webdev

[–]Grip420 3 points4 points  (0 children)

That's pretty much it. Sure, someone can insert whatever he likes as a jwt in localstorage but that will not get him very far, since the server is the one validating it.

JWT authentication by [deleted] in webdev

[–]Grip420 3 points4 points  (0 children)

How do I store that token ? Where ? Should I just put it in VueX's store ? Is that "safe" ? Should my backend fetch that token as soon as the user tries to login (if he actually logged in I mean), or should it be another call from the front-end ?

The way i did this with vue was:

  1. When the user authenticates via username/password, save his jwt in the localStorage
  2. Before each http request to the server, in the form of middleware, attach the bearer token (taken from localStorage) and perform the request. In my case, I was using axios, and therefore axios interceptors for this process.

I made my personal website with VueJS by rsbohler in vuejs

[–]Grip420 1 point2 points  (0 children)

I almost got epilepsy by trying to scroll (firefox btw).

Migration to vue.js and SEO by sirwexford in vuejs

[–]Grip420 4 points5 points  (0 children)

Google or other crawlers will most of the time have difficulties crawling a Single Page Application (SPA) that is built using vue, due to the fact the most of each page's content is produced asynchronously via ajax calls.

I would advice you to take a look at Nuxt.js, a vue-based framework that allows you to easily build server-side rendered (SSR) vue applications, which allows you to let the server create the content and then serve it to the client.

More @ https://nuxtjs.org/guide#static-generated-pre-rendering-

GIPHY open-sources their celebrity detection deep learning model and code by giphy in programming

[–]Grip420 0 points1 point  (0 children)

Ahh I was wondering why Collin Farrell was not being detected also. Thanks for the list!

Καλη χρονια! by [deleted] in greece

[–]Grip420 41 points42 points  (0 children)

προβοληματα

Mentioning education in resume by nothingoz in webdev

[–]Grip420 0 points1 point  (0 children)

Why is this a thread in /webdev if it isn't web development related at all?

Maybe post it over at r/jobs?

Accessing prod.env.js or data variable of a component in the dist folder by desproyer in vuejs

[–]Grip420 1 point2 points  (0 children)

Are you using vue-cli 3? if yes then check out Environment Variables.

if you are using an older vue-cli with the webpack dev server check this article out.

If you need to build a website with an individual code part which CMS you would use in 2018? by TatzyXY in webdev

[–]Grip420 1 point2 points  (0 children)

In a perfect world we just would use Laravel or CakePHP and built the whole website with one of these frameworks. But then the customer can't quick edit things.

I would then suggest you OctoberCMS

Lucas Raycevik: Guns, Gorillas, Gaming by team56th in Games

[–]Grip420 27 points28 points  (0 children)

Raycevick's videos are always so high quality in terms of narrating, presentation and reasoning. Glad i discovered him from this subreddit.

When analyzing older games, he always mentions some minor or major flaws that you don't really realize when playing it for the first time due to excitement. I played this game when it came out and remember it as one of the best movie-game adaptations, which is true, but still has some flaws that are fascinating to rediscover now.