[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vr / w / wg] [i / ic] [r9k / s4s / vip / qa] [cm / hm / lgbt / y] [3 / aco / adv / an / asp / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / qst / sci / soc / sp / tg / toy / trv / tv / vp / wsg / wsr / x] [Settings] [Search] [Home]
Board
Settings Home
/g/ - Technology



Thread archived.
You cannot reply anymore.



File: 1523601419185.png (180 KB, 1280x720)
180 KB
180 KB PNG
Previous Thread:
>>65525386

>Free beginner resources to get started
Get a good understanding of HTML, CSS and JavaScript.
https://developer.mozilla.org/en-US/docs/Learn - a good introduction (independent of your browser choice)
https://www.freecodecamp.com
https://www.codecademy.com
https://hackr.io

>Further resources
https://developer.mozilla.org/en-US/docs/Web - excellent documentation for HTML, CSS & JS
https://github.com/kamranahmedse/developer-roadmap - Frontend+Backend learner-path suggestions
https://youtu.be/Zftx68K-1D4 - Web Development in 2018

https://jsfiddle.net - Use this and post a link, if you need help with your HTML/CSS/JS
>>
okay, now that we have a thread I wanted to ask if there is a javascript library for resizing divs like jquery-ui's resizable() but without jquery?
>>
is there a prepacked image gallery like craigslist's?
so far i'm just manually copy pasting their shit figuring it out.
maybe i'll just copy someones slideshow
>>
Whats a good way of going through the call stack step by step when clicking a button on a web page. I don't know which function is tied to the click event so I find it hard to know where to put the breakpoint for debugging.

Can anyone steer me in the right direction?
>>
File: flat,550x550,075,f.u1.jpg (20 KB, 550x550)
20 KB
20 KB JPG
>making the jump from apache to node.js
>>
>>65560651
In chrome dev tools, you should be able to see events from this panel when you highlight an element in the DOM tree
>>
>>65560912
Ah great, thanks!
>>
what if I'm making a freelancer-like site?
>>
Phoenix is god tier.
>>
>>65561138
not a site per se, more of a management tool
that can work as a freelancing site?

thoughts?
>>
>>65561161
>>65561138

would this provide any benefit to any of you?
>>
Does anyone here actually have a job without having a degree?
>>
File: 1519309361274.jpg (94 KB, 519x533)
94 KB
94 KB JPG
>>65561357

I fuck cougars for money. I guess that counts!
>>
Hey I want to make let's play videos but I don't want to host the videos on youtube for a couple of reasons.
>fuck streaming videos
>fuck google
>I don't want to be a cuckold to youtube being able to remove my content at any point for any reason
So here's what I'd like to do, while still following the standard practice of asking devs if its okay to record their game and make a series out of it. I'd like to simply host torrents for the episodes, linking them to an RSS feed, and then batching them when a series is completely finished. I don't care about any sort of economic viability I'm just wondering if buying a normal webhosting service will allow me to make a webpage that can do what I want since I think torrent files are relatively small. I also will probably have articles and stuff on the site too but nothing fancy.

I really just want to create content and be a founder in cutting away from youtube and googles gay bullshit.
>>
>>65561357
I make minimum wage working at a gas station.
>>
File: woonigga.jpg (18 KB, 630x603)
18 KB
18 KB JPG
>>65560050
Anyone here live/work in Seattle? What's the job market like?
>>
>>65561357
I make minimum wage working at a walmart. I'm back in school because companies won't take me seriously with just an associates.
>>
>>65561435
> Wants to be important on the internet
> first idea is 'lets play' videos

Just eliminate your map for keeps
>>
>>65561370
>>65561463
>>65561453
I meant a web dev job.
>>
>>65561456
My friend works for FedEX there, not a tech job, so not sure. Rent is pretty expensive. It's like 1900 for a shitty one bedroom.
>>
>>65560057
Element.style.width = n;

?
>>
>>65561479
1900 for a 1bd is still cheaper than the Valley and NYC or Boston. I hear North Carolina is decent though.
>>
File: lets_play.png (38 KB, 410x378)
38 KB
38 KB PNG
>>65561470
I don't know what you mean by map but I assume you're telling me to give up because my idea is dumb. I agree but I just want to know if going with a web hosting service would be a good idea for what I want to do. Please trust me when I say I just want to make let's play videos and have them be archived and available without youtube being able to fuck with them. I don't want to change the world or anything. I'd like to see the internet return to being more of a wild west where instead of discord servers everyone has their own forums and websites and you just visit those instead of youtube or whatever. I've already seen some let's players and tutorial video people doing this. Hell Spoony did this before he went crazy.

I figure since I'm not actually planning on having accounts or any sort of forum/data access type stuff it won't be vulnerable or anything. I also don't really care if people download the videos and then upload them onto youtube themselves. Right now I have to get let's plays and other videos by downloading them with youtubedl so that I can actually run them in the media player I like and have the files saved for offline storage. I'd really like if it was standard practice for let's players to batch their videos and use filesharing like anime does.

Not to mention it's a pain in the ass renaming shit so that it doesn't look like garbage because it normally has youtube hash shit and poor formatting for the naming and it's out of order and shit.
>>
File: 1523882328195s.jpg (7 KB, 250x148)
7 KB
7 KB JPG
>>65561511
why not live in a caravan for a few months so you can save money?
>>
>>65561567
filenames are giving me an aneurysm
>>
>>65561866
I think packaging them into a folder with the series name and then just naming the episodes "episode_01" while having a text file readme that has the episode guide would be a better format but I haven't gotten around to storing them like that yet.
>>
>>65561567
You don't want to host the videos yourself. It just can't scale and will only work if you have non malicious and low count userbase, otherwise you'll end up needing to pay out the ass while your poor little VPS gets raped by one guy refreshing constantly just to be a dick. Just look up all the horror stories where people have had their sites hosted on scalable options slammed by 1 guy and put into obscene debt.

Just host them on Vimeo and if you insist on your own website you can just make a cheap wordpress site and embed your vimeo video on it and it'll work just fine for like $5 a month.
>>
>>65561893
Following convention set by pretty much every media host/media player system would be beneficial. Check out plex, emby, or kodi for tv series examples.
>>
>>65562026
Oh and you could also host them on something like MEGA and have download links on a site too, if you REALLY want your users to only have an offline copy.

Or do both
>>
i need backend language with high performance, static types and comfy syntax, what do you recommend?
>>
>>65562098
Decentralized video platforms are also a possibility but there are none that are publicly available afaik, although they're far more approachable (if done right) in comparison to torrent files.
>>
>>65562098
Whats wrong with packaging them into a torrent? Sorry I don't know if that counts as "hosting the videos myself" I was planning on not having a direct download of the actual files only the torrent files. I don't really care about providing embedded videos. So if I used gatorhost or something like that would that be fine for what I want?
>>
>>65562157
The problem is that it doesn't scale well and at some point someone has to upload all that data so others can download it.

Imagine you become popular and now when you release something 50,000 people click download on your torrent, now what? You sit there and let 50,000 people download every single episode? So what do you do, obviously you enjoy your internet actually working so you need to buy a seedbox.

Then you begin paying for godknows how much for that seedbox to send out 50,000 300mb files for every single episode, maybe you have like a 2 day release schedule. You're uploading 50TB+ a week like this.

Even being realistic and saying 1,000 views per episode you're still going to hit a limit where you end up having to pay more than you will make back from your videos. Even if half the people who download seed it you'll still be looking at a HUGE amount of data needed to be hosted by somewhere at some point.

You have to plan on the long term, if it works when you have 50 users..Great, but what if you get 100, then 200, then 300? etc etc. It's just not financially a good idea.

As for your website, just seriously use Wordpress, it will let you easily edit shit with their CMS and put your latest video up within 5 minutes. Everything would be so much easier just letting everyone else handle things and best of all only cost a couple dollars a month
>>
File: parcel-vs-webpack.png (74 KB, 712x320)
74 KB
74 KB PNG
which one: parcel or webpack?
>>
File: derpfap.png (39 KB, 259x997)
39 KB
39 KB PNG
>>65562541
I see your point now and it's a very good one. I didn't think about the rush for having to seed for 50,000 people or more (unrealistic but still). With the unlimited storage space and their hosting does that mean I could just have the videos streamed on the wordpress site and also have a download link on their site to download batches? Sorry I'm just trying to understand this all. If that's the case then it definitely sounds like a solid choice.
>>
>>65562115
>high performance, static types
golang possibly?
don't know much about its syntax
>>65562580
if you go with only one of them, then probably Webpack, though I am interested myself to try out Parcel and see if its simpler configuration may be enough for a good chunk of average use cases.
>>
Guys i'm a poorfag, lend me your sublime text 3 keys
>>
>>65561477
Yes, but you have to build shit and you have to network. You should have a portfolio site, too.
Not having a degree might take you out of the running for certain position with certain companies, but the people with those jobs want to die.
Build things every day. Talk with others about what you build. Help others who know less and wish to learn.
>>
>>65562702
see which ones are working

https://gist.github.com/svmotha/9fae060072bd88d6168e738dd09d85a3

https://gist.github.com/hygull/6cdf0fa8a1184693a234a7a73cbdd52e

https://gist.github.com/angrycoffeemonster/4f05896d233baf6bd9b0894e30b5fa63

https://gist.github.com/SivaCse/ba601e580c5a53564acbf8d63ef24437
>>
>>65561479
>$1900/month
Keep voting liberal.
>>
>>65562633
I don't know much about Wordpress, I'm sure if you google around you could find your answers to that.

$25 a month is really expensive hosting though, I seriously just recommend a simple $5/month site with Vimeo handling the hosting, they won't take your stuff down even if it uses copyright content etc, look at Botchamania if you want to see a site that is similar to what you want, they host everything on Vimeo because on Youtube they just get content taken down all the time, Vimeo don't do shit.
>>
>>65560867
Apache is a web server. Node is a Virtual machine for running JS.
>>
>>65561456
People are always offing themselves, so spots open up pretty regularly.
>>
>>65562791
so why do people say that you have to learn node?

or are they talking about node.js?

confusing
>>
>>65562802

Because they don'y know what the fuck they're talking about. Node is literally the Javascript engine from chrome running on a server. They are learning Javascript, or perhaps they are learning to use some library designed for node, but it's all JS.
>>
>>65562773
Alright thanks for the suggestion. This seems pretty good and while the hosting on vimeo is still pretty expensive ($20 a month for (20GB week)1TB of space) the player at least seems very high quality. As a side note the only dwarf fortress lets play on there is done by a chick so that was a little bit weird.
https://vimeo.com/128417581
>>
>>65562902
Follow up to this, vimeo doesn't allow lets play videos or any game related videos. You're actually just cucked to youtube as your only choice.
>>
>>65562802
>so why do people say that you have to learn node?
who
>or are they talking about node.js?
yes

what did you think node was?
>>
>>65563053
but who was phone?
>>
>>65562580
parcel before webpack 4
webpack 4 otherwise

>>65562801
kek

>>65563033
I mean there are other choices but none of them are as popular and therefore more suseptible to takedowns than youtube is due to how lenient they are post youtube-gaming.
>>
>>65561456
>>65562762

Fug. Pic related costs me 1300$/mo for the mortgage.
>>
>>65563103
Forgot pig.
>>
>>65563103
>mortgage
another one caught
>>
>>65563116
>mcmansions
do people really still buy them kek
>>
Is RoR worth learning in 2018 if I'm interested in getting a job in coding?
>>
>>65563122
10Yr Fixed
>>65563130
You'd rather live in a hovel?
>>
>>65563189
Considering that you called it 'coiding', you've already lost.
>>
File: 1420099814802.jpg (13 KB, 250x239)
13 KB
13 KB JPG
>>65563210
>You'd rather live in a hovel?
yes. Not like I leave the corner my computer is in anyway, and if I do I won't just be sitting in another room of the house.
>>
>>65563289
Man. I'm sorry that I don't have any feels wojaks saved to this machine.
>>
>>65563317
I have enough for the both of us
>>
>>65563433
this a blue board please take down this violent pornography
>>
Where do I start on my website's database backend?

User accounts?
>>
My god I can't understand component factories in Angular, I need to create a bunch of forms and lists and I don't want to do it manually.
>>
>>65563798
image uploading and storing
>>
Sorry for the stupid question; I have about 10 different elements (1 image, a few links, and some fa links) that I want centered on a page with equal spacing between them and on the right and left of the page so they're more or less evenly distributed. How do?
>>
>>65561477
I got a job as a junior backend developer without a degree, even though I still do a lot of frontend work so technically I'm just doing full stack which is fine to me. The pay was a little underwhelming and a little bit under what an average junior webdev earns in my country but that's fine for me, I'm just trying to get 3/4 years of work experience here so I can move on to another company as a senior developer.
As the other said, networking is huge. I got my job by knowing someone who knows my boss.
>>
File: furdervaterland.jpg (22 KB, 440x460)
22 KB
22 KB JPG
>>65562702
>paying for an text editor
>>
>>65562702
Sublime is shit my man. Use VS code you silly imbecile.
>>
>>65564094
>VS code
lmao
>>
>>65564170
it's more functional than sublime text, even tho its electron shit
>>
>>65564181
>functional
>electron
pick 1.

Why can't VS code be made with C++ and python for plugins like Sublime?

Sublime Text is perfectly fine for my needs.
>>
>>65562702
gotchu senpai
https://www.gnu.org/software/emacs/
>>
Dude just use asp.net mvc lmao you over complicating niggers
>>
>>65561456
me. its ok but not as good as NYC or SF. doing web dev here is hard because vast majority of jobs are at AMZN / MSFT which both suck hard at web.

>>65561479
maybe if you want to live in "luxury" adult dorms w/ included gym and ass wiping staff. I pay $1600 for a nice 1br 20 min walk from city center. cheap compared to NYC where I came from.
>>
>>65563946
I don't know why this meme of 3-4 years -> senior developer keeps getting perpetuated. I realize there are a lot of openings for senior devs, but rarely do I see anyone with 3-4 years experience being anywhere near competent enough to be in a leadership/decision-making position. Seeing so many inexperienced people flood the market makes me nervous, since it will inevitably devalue both the field as well as the titles.
>>
>>65564495
Most people are born with the ability. Either you can hold your shit together and lead a team, because you know your own strengths and weaknesses and can judge others, or you can't.
>>
>>65564691
I don't just mean leadership in the traditional workplace team sense. It isn't uncommon for multiple "senior" devs to be on the same team anymore. What I was going for was the experience needed to make decisions at an architectural level, which you don't get from 3-4 years of junior dev experience, especially if that is your only experience. You may have a strong understanding of what you've worked on in that time, but it is pretty unlikely that you've gained a strong understanding of good system design, unless you've worked on a team that has mentored you very well.
>>
>>65564292
Node (and therefore electron) wouldnt work without C++ what in the literal fuck are you blustering about?
>>
File: igetAround.jpg (70 KB, 480x360)
70 KB
70 KB JPG
>>65563868
flexbox baby!
>>
>>65564292
I have bought Sublime and I was happy with it for a long time, and I despised all electron shit since I first opened Atom when it first came out.
Recently I was forced to use VS Code and...
its better. Its more extensible, has better built-in options, it even shows you inline documentation for functions, event for libraries you import. Ecosystem is already richer.

Sublime has the potential, but could be much better if it was open source, and not just a one man project.
>>
What are some interesting things to learn after you've pretty much mastered every basic web programming skill? I'm talking everything except advanced javascript
>>
>>65563116
>13,000 square feet, $398,000, in a bad area where values are plummeting
>mac os screenshot filename
Starbucks barista $8.50/hr?
>>
>>65564889
CSS
>>
>>65564900
i spent months on CSS i need to move on
>>
>>65564873
yeah i tried about 5 different platforms, it's still early but vs code is really nice.
my CSS didn't have a formatter, i searched "css format" in the extensions bar and within 2 minutes I had a working formatter.
>>
>>65564889
What makes you think you've mastered them? If "months" is your idea of mastering something, you're sorely mistaken.
>>
>>65564909
show us a codepen of something cool you made. doesnt have to be artsy could be UI
>>
File: stallman.jpg (2.68 MB, 3504x2336)
2.68 MB
2.68 MB JPG
>>65564889
>mastered every basic web programming skill
>except advanced javascript
>>
>>65564964
ok i havent mastered it, i'm just proficient at it and i'd like to become proficient in something else now. i barely know anything except for how to make a pretty looking page that loads quick
>>
>>65564999
what are your long term goals?
>>
>>65564999
meme frameworks are fun to learn
>>
>>65565026
I want to eventually make 20$ an hour. That's it. I'm not doing this to show off, I just want to be able to say I make my own fucking money.
>>
File: 1221162533809.jpg (120 KB, 750x600)
120 KB
120 KB JPG
>>65563116
Are you trying to ruse me, bro?
>>
>>65565043
learn backend.
sql + database basics
>>
>>65565043
You can get that working in IT desktop support with the same skills you had as a child.
>>
>>65565129
What are you trying to insinuate?
>>
>>65565087
i miss these memes
>>
>>65565129
that'd be a waste of time
>>
File: ny7erwbw3bs01.jpg (26 KB, 596x509)
26 KB
26 KB JPG
what's wrong with web developers?
>>
>>65563033
https://vimeo.com/blog/post/new-upload-rules
>In October 2014, we started allowing video game content on Vimeo again.

Apparently they stopped giving a shit a couple years back.
>>
>>65565256
That's obviously copypasta, I've seen it used with different contexts in my twitter feed.
>>
So I'm planning on building a reference application inside electron (I know, but I'm used to front end stuff). What types of database should I be looking at for something that would be updated every few weeks, with no information being pushed to the database, just pulled.

Somebody recommended Firebase but to my understanding that's more for apps with a bit more back and forth. What's the best way that I can have a database that's stable, can be downloaded to the app, yadda yadda?

Honestly I was just thinking of having a JSON file available but think that could be a royal pain in the long run as there's going to be 2k+ items.

This is kind of a new thing for me so I appreciate any thoughts here.
>>
>>65562633
Real talk - cheapest and fastest way to do what you want to do if I'm understanding it correctly.

1st, just get a cheap subscription on a GOOD host, i.e. not GoDaddy or NetSol. Sitegrounds or A2 Hosting are good options. Pick up a domain as well.

2nd, install Wordpress yourself. A2 has an auto-install option for this that works just fine if you're uncomfortable with that.

3rd, go on themeforest and find a wordpress theme that's actually decent that fits with your aesthetic. Or, pick up a development theme like Themeco Pro if you want to build it yourself with drag-n-drop / custom code. Try not to go for any of those free wordpress themes. They're either really poorly designed or really poorly optimized.

4th, find the video host that you want. Vimeo's a decent choice here. Just don't host it from your site if you're expecting any traffic, as you'd be putting the server under more stress than it needs to be.

Should cost you around $4-8/month for hosting, ~$14/yr for a domain, and then however much for the theme you'd want, typically a one time cost that's under $50. Hella lot cheaper and you'll get a better quality product overall.
>>
File: gdpr.jpg (130 KB, 958x922)
130 KB
130 KB JPG
boy, this will go great with all the cookie banners and my various fucking german legal disclaimers.

Can't wait to miss some paragraph in some article in some chapter and get fucked in the ass for it.

Thanks you EU fucks
>>
File: ss.png (373 KB, 665x569)
373 KB
373 KB PNG
>>65565877
lmao
>>
File: WHATTHEFUVCFK.jpg (155 KB, 1373x901)
155 KB
155 KB JPG
how the fuck are you supposed to process all this shit, unless you are some multi-million $/€ company with 10 lawyers?
>>
>>65565896
you don't
>>
>>65565877
can't you just say site is not for EU residents?
>>
>>65565942
lol
>>
File: a31.jpg (261 KB, 1280x1183)
261 KB
261 KB JPG
>>65565942
>>
Web dev is kind of fun but I have an image in my head that id make less money in life as a web dev than I would building apps/enterprise programs.
>>
>>65566355
Do whatever you like. If you're good, you'll make money.
>>
>>65566367
I think this basic piece of advice just opened my inner eye.
>>
Anybody familiar with Wordpress? I have a problem with the Reply Link in my website's comments section. Apparently, Wordpress injects some function parameters with a "." enclosing, instead of "
>http://www.knightsoftheblacklily.com/2018/04/rpg-theory-with-pornstars/#comment-3
Anyway way to change that easily?
>>
File: off.jpg (51 KB, 419x467)
51 KB
51 KB JPG
>>65566657
>off by 9
>>
>>65566355
>apps
won't make shit making those
>enterprise programs
good source of income but it sucks away any fun you might have had in development
>>
Any fellow ADD webdevs here? Recently got my first job as a backend dev but I really struggle to keep my focus and get shit done. I have this problem when working at home but I figured I'd go away when I would be on the work floor with no distractions and nothing else to do, but I catch myself staring at the wall constantly and just getting lost in thoughts. I tried meds but it doesn't do anything for me. Any tips on how to keep my focus on the workfloor. Probably won't be able to keep my job for very long if I keep this up.
>>
>>65566819
black tea + coffee
morning jog
after work meditation
bonus: post rock like gy!be
>>
>>65562115
bumping my question
>>
>>65567198
definitely go
>>
So I'm just about finished coding my website from the ground up. I was thinking between using Go Daddy and Bluehost, or whatever else. What do you use /g/?
>>
>>65567278
if you care about learning new things I suggest you buy a $5 dollar vps server from DO and install your own web server (try apache first)
>>
>>65565877

nobody will go after your small site, just don't wildly collect data
>>
>>65567278
Digital Ocean VPS. Get a debian instance, install docker, deploy your code.
>>
>>65567278
what kind of website.
Do you have a backend for it or is it just static assets?
>>
>>65567198
go c#
>>
Is Vert.x hard to learn with Kotlin?

anybody got experience with it?
>>
>>65567314
or a 2.50 from vultr
>>
>>65567423
I do have some backend I wrote, it's fairly simple though.
>>
>>65567460
not realy
>>
Post the coolest fiddles you've seen. I'll start.
https://codepen.io/amustill/pen/aoFIm
>>
>>65567809
https://codepen.io/zadvorsky/pen/PNXbGo
>>
>>65567952
neat
>>
>>65567809
https://codepen.io/dsenneff/pen/QajVxO
>>
>>65568150
Alright that's pretty clever
>>
>>65568150
Someone make this but with an anime girl
>>
File: hugsnotdrugs.jpg (19 KB, 490x451)
19 KB
19 KB JPG
>>65566819
I have the same problem as a student and on side projects. My goal is to spend the summer slowly building my discipline by incrementing the amount of time I work on projects each day. Ideally I'd like to be about to dev for 4-6 hours at a time.
>>
File: litedog.jpg (22 KB, 500x493)
22 KB
22 KB JPG
>>65568150
The future really is bright.
>>65568206
I second this
>>
Leaving my job that is .NET, AngularJS, and Angular for .NET, React, and Redux. What am I in for?
>>
File: lain-test-export.png (213 KB, 2000x2000)
213 KB
213 KB PNG
>>65567952
god damn, that's fucking cool

>>65568150
>>65568206
>Someone make this but with an anime girl
I started to try to do that when someone posted this same thing a while back. I got as far as making a minimal SVG of Lain.
>>
>>65568397
nice blog
>>
Clojure or Go for backend?
>>
>>65568573
what?
>>
Learning Angular, is this the best way to set up child links?

<nav class="side-nav">
<h1 class="side-nav__logo">LOGO</h1>
<ng-container *ngFor="let link of links">
<a [routerLink]="['/', link.path]" routerLinkActive="side-nav__link--active" class="side-nav__link"> {{ link.name }}</a>
<ng-container *ngIf="link.sublinks">
<ng-container *ngFor="let sublink of link.sublinks">
<a [routerLink]="['/', link.path, sublink.path]" routerLinkActive="side-nav__sublink--active" class="side-nav__sublink"> {{ sublink.name }}</a>
</ng-container>
</ng-container>
</ng-container>
</nav>


Guessing now I have to hide them and show them whenever someone clicks on its parent.
>>
>>65568732
not sure if visually it will look like the child links will look like you expect them to but otherwise it makes sense to me.
>>
>>65568732
I am not really sure why you are using ng-container over div
>>
>>65568848
ngcontainer doesnt get inserted into the dom like div, i don't want my links to be encapsulated by a bunch of divs.
>>
>>65568732
Damn, angular is fucking disgusting.
>>
>>65568990
Looks very similar to what I do in react, just with vanilla js syntax
>>
>>65568990
Have fun doing it on your own in javascript. But yeah, the more I use Angular, the more I realize I am still just using glammed up javascript.
>>
How do you actually get the front end JS to interact with the backend Go?
>>
>>65569092
magic.
>>
>>65569092
You don't, and you shouldn't.
>>
>>65569092
ajax
>>
How come literally no hosts provide node js, only php?
>>
>>65569165
PHP is a lot more popular and a lot easier to implement for normal shared web hosting
>>
>>65568990
looks similar to vue/react desu
as in
*clutches pearls* js in html? ewwwieee
>>
>>65569092
Ajax or websocket.
>>
>>65569165

use a proper host
>>
>>65569187
So how the heck do you get a node server up and running? Seems a bit strange considering that node seems to be among the most popular alternatives for developers.
>>
>>65569206
>*clutches pearls*
https://www.reddit.com/r/creepyasterisks/
>>
>>65569231
Get a VPS. Also i really wouldn't judge popularity by how much it's talked about in 4chan.
>>
>>65569237
>reddit
kys
>>
>>65569323
no u
>>
I'm just trying to make a form submit without refreshing the page so it functions like a seamless single page app using only vanilla JS.

How do I use the HTML5 form validation without submitting the form? I want to use the validation and then submit the data via javascript post instead of the forms post. How do I trigger the built-in validation, then the JS function, but prevent the form submitting in its default manner?
>>
>>65569752
Bump

I'd like to know too.
>>
File: Peek 2018-04-17 12-43.gif (1.11 MB, 763x556)
1.11 MB
1.11 MB GIF
why is flow so retarded
>>
>>65570133
off topic, what editor are you using and also the font. Looks nice.
>>
>>65560867
haha idiot
>>
>>65570157
Looks like VS Code
>>
>>65570157
It's just default VS Code with the Fira Code font and font ligatures enabled. Prettier's format on save is pretty cool as well.
>>
>do mostly backend java but JavaScript is pretty fun, like being able to visually see my changes
>think anytime I get assigned front end stuff at work it's going to be fun
>always forget how much of a fucking mess it is and that they're using Angular, YUI, and React in different areas of the code
>It takes literally 6 hours just to figure out how to get a button to show up in a specific spot
Holy dick, is it this bad anywhere else? Backend is neat and organized but I don't know what the fuck they did with the rest
>>
>>65570609
it's a clusterfuck imo.
native HTML, CSS, JS has gotten better over the years, but they've always been lacking core features and easy integration.
so year after year we see new libraries pop up trying to fill the gaps, and the standards lag behind.
>>
I'm so confused as to how this whole cross origin thing is supposed to work. I have a server up running an API but I can't send a request from my frontend?

How am I supposed to configure it to allow this.
>>
>>65570609
Why are they assigning you front end stuff if that's not your area of expertise? Are they a cheap company? If so, get the fuck out asap.
>>
>>65570810
You can send a request, and the server responds, but the browser cockblocks you when you try to actually read the response.

But, if the server's response includes the header "Access-Control-Allow-Origin: domain-of-your-frontend.tld", then the browser will let you see that request.

You can also use "*" instead of a domain name to make the API totally public. Also you might need a couple other headers in your responses for doing specific types of requests; it's pretty much all documented here:
https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS
>>
>>65570734
It's still just as easy as ever to use HTML, CSS, JS, upload your files and get things running.
Organizations need more however, and that's where other solutions come into play. Don't see how this is a problem or a "clusterfuck".
>>
>>65571092
Wait, so if I put Access-Control-Allow-Origin: domain-of-your-frontend.tld only people accessing it through that webpage will be able to use the API? I think that's how I want it.
>>
>>65571117
Yeah, only scripts loaded by a document from that domain can use the API.

To be clear, apps making web requests outside the browser can do whatever they want; only browsers are bound by same-origin policy.
>>
>>65571182
How do I limit the API to only things from my website? I assume this is impossible without a user system and some kind of key?
>>
Should I use a relational or non-relational database? Still not really sure where either would be better
>>
>>65571212
Whatever requests your browser can make, you could potentially do the exact same thing with cURL. There's no way to truly 'require' that they use the browser.

Yeah, you could require credentials for the API, if that fits your use case. What issue are you actually trying to solve though? People pinging your API too much and overloading it?
>>
>>65561477
Not exactly web dev, but I do WordPress related tech support. Most days I wish for the sweet release of death. You have no idea how fucking braindead people are.
I do UX/UI shit on the side, haven't had a client in a while though.
>>
>>65571314
you can achieve the same result with either one. there's a 90% chance whatever you want to do is easier with a relational dbms though
>>
File: pwd.png (69 KB, 1408x602)
69 KB
69 KB PNG
Fully encrypted password/Notes storage.
How am I doing so far?
>>
>>65571314
if you have an explicit need for non-relational, then go non-r
otherwise, relational
>>
How to detect "related post" without doing a whole tags system, I don't want to bother making three tables just for related posts.

It seems like overkill to me, any ideas?

I was thinking about 2 inputs for post ids related when you create a post you put 2 or 3 related posts instead of a system that just detects them or relate them
>>
for historical reasons 0NN and 0xNN are used to represent octal and hex but why don't new languages try other representations that permit more bases? Something like NNbM, NNxM, or NN..M where M is the base
high level languages don't have issues representing weird bases
>>
>>65572090
If you want to put two or three related posts when creating a post it will likely be static and never change. In that case you can put in some input fields for that on the GUI and just add two columns to your existing table.

The better approach is to have a table dedicated to tagged posts, and sort by latest post when querying the combined tags. Would be a composite primary key containing tag name and the FK post ID.
>>
File: vueee.jpg (98 KB, 566x427)
98 KB
98 KB JPG
I'm wanting to try to work a small amount of basic Vue,js into a project at work, but I'm trying to figure out the best way to set it up. I haven't used Vue before, but I'm learning. I need to run a lot of tasks as well (for sass, concatinating files, minifying, image optimization etc).

I'm familiar with Gulp and already have an existing Gulp script, so that's my first thought. Is it possible (and ok) to compile Vue stuff (.vue files?) or whatever as part of a Gulp build process?

Or should I stick with webpack and rewrite the rest of my Gulp tasks as NPM scripts?
>>
>>65572238
Yes, through probably something like Babel but you'd probably want to run it through webpack nowdays. I'm not familiar with Vue myself but having worked with AngularJS there's not much you really need to run through a transpiler/compiler unless you plan to use es6 features.
>>
Keep getting denied because I don't have 5+ years professional experience.

I've known the language for a decade and made sites that bring me a decent salary.

In my first job I was a project lead of 4 sites after 1 month. The oldest clients with the shittiest codebase.

I'm not saying I'm a "good programmer" because I don't give a shit about being the best and most optimized, but I know the language very well and write well enough for a site that gets 5.5mil hits per day.

What does a 5+ year "professional experience" dev have that I don't?

Should I list my personal sites as professional experience?
>>
>>65572170
It doesn't matter what base you work on, it will just represent the relative value in base 2 anyways. The compiler doesn't care. Therefore using base32 or base 16 won't improve performance or save storage space either.
People often use other bases because it's more concise and easy to convert back to base 2. People can easily remember that white represented in hex is #ffffff but not it's translated binary representation 16777215.
Base 16 uses two bits to represent 8 binary bits (an octet).

So basically if there's a valid use case for using a different base to represent some form of data in a way that's easier to use and remember than the traditional bases, there's not much point.
>>
>>65565364
desu just mongo if it's just static jsons you're reading
maybe postgres with a jsonb field if you really want sql
>>
>>65572423
start a business

but yeah, you should be sending in your portfolio with your resume dingus
>>
>>65561357
I dropped out and now I'm earning $82k
>>
>>65572546
>start a business
Boring though.

I've been building passive income streams for the last 3 years and I'm only 10k away from being able to leave traditional work behind and do nothing but launch my projects.

Next site I'm launching has only one competitor that makes between 2 and 3k per day. Today was 2093 USD not including addons, so probably around 2500. I'm charging 33% what they do and only 10% the first several months. Should get me there hopefully.
>>
>>65561357
Yes...

Moving to senior-level after 1.5 years of experience. My work just fired a guy with a degree that worked there for 1 month. Degrees don't mean anything. You can be a good little drone that does his homework but that doesn't mean you understand logic and can write something that saves a company both time and money.
>>
also sorry if you're here, dude. You made it pretty apparent that you lurked /pol/
>>
>>65568610
go
>>
>>65572488
I'm aware of the compiler side dependencies, but I'm more interested in the notation. Sure base 2, 10, 8, and 16 might be the only traditionally useful bases with regard to effective communication, but can we be sure until we have an accessible notation with equal ease of access to any base that proves so?
>>
>>65561191
Basically PlainTasks?
>>
When building a SPA and a dozen divs with all of their code are in your head.
>>
where does laravel save the babelrc file

it obviously uses babel but there is no babelrc anywhere
>>
What is the best way to have a fancy font style for a website?

I am trying to make my opening banner have a fancy font like cursive or something. I am building my portfolio site from scratch and am not sure if I should use something from CSS or if there is a better way to get a really slick looking font.
>>
>>65573481
Google Fonts
>>
>>65573329
Typically for boilerplate/frameworks you can create a .babelrc (and any other .configs) at the project root.
>>
>>65573503
it works out of the box so there should be a config somewhere already made
>>
File: 3kPNCP4b_400x400.jpg (19 KB, 400x400)
19 KB
19 KB JPG
>>65568616
>What am I in for?

>Hey /tv/, I am just about to watch this movie, what should I expect?
>hey /v/, just installed and about to start this game, what am I in for?

Literally just use it or read the docs.
Are you asking whether you are going to like it or what the differences are between Angular and React are?
You know what React is and what Redux is, otherwise you wouldn't have made that decision.
So what are you even asking?
>>
SELECT type FROM ( SELECT type FROM table ORDER BY type) AS p

The p table is already sorted. But when I select from it, it reset the sorting. Why does this happen?
>>
>>65571612
you seem to have a good eye for layout and colors.
assuming this isn't just some default bootstrap/material thing
>>
>>65573557
Try perform a SELECT on a regular table with some query and see whether your records are sorted or not.
>>
>>65572238
Webpack (or maybe Parcel) would be more ideal imo.
You can always use Vue via CDN, but I don't think you can compile .vue single-file-components with just Gulp.
>>
>>65573581
```SELECT type FROM table ORDER BY type```

is sorted
>>
>>65573590
Yep, the point is that it doesn't matter about the ordering of the inner queries as far as I understand.

SELECT type FROM (SELECT type FROM table) AS p ORDER BY p
>>
>>65573608
Whoops, you'd have to order by type in this example, you can't order by a table lmao
>>
>>65573608
ok, so what im trying to do is to list sequential row number by its group (in this case grouping by `type`) like this
id row_number type
1 1 'A'
2 2 'A'
3 1 'B'
4 1 'C'

with this query but it won't work unless i have a table sorted by type

set @type= '';
set @num = 1;
SELECT id,
@num := IF (@type= `type`, @num + 1 , 1) AS row_number,
@type:= `type` AS `type`
FROM (SELECT `type` FROM table ORDER BY `type`) AS p
>>
>regex
whew, it does look like tv hacking when you put together a long string
>>
>>65573677
ok it doesn't reset order if i do it like this
SELECT type FROM ( SELECT type FROM table JOIN (SELECT @x:=0) AS t ORDER BY type) AS p
>>
>>65573677
SELECT
id,
ROW_NUMBER() over (PARTITION BY type ORDER BY type) as row_number
type
FROM table
ORDER BY type

?
>>
>>65573780
oh and you'll order by row number in that example, not type
>>
>>65573780
Im using MYSQL, it doesn't have ROW_NUMBER()
>>
Anyone got Udemy's Advanced React course?


https://www.udemy.com/react-redux-tutorial/
>>
>>65573566
Thanks. It is bootstrap in parts, but I only used the buttons/grid from it.
>>
So I just found out about chromedriver and using that to get a reference to a chrome window in an external program and manipulate the chrome instance with a scripting language like ruby.

However I'd like to navigate using JS but specifically jQuery since I'm so used to it's selectors. What kind of environment should I hook up with chromedriver to attain that?
>>
>>65562115
Scala
>>
>>65569850
google "form preventDefault"
>>
>>65560050
I want to represent some data structures in editable parameters, inputs and outputs and Blender's graph approach seems perfect for what I'm doing.
Is there a library to do such thing in Javascript? Visjs seems like a good starting point, but I want to know if I can make nodes with different inputs and outputs.
>>
interface Empty<T> {
}
let x: Empty<number>;
let y: Empty<string>;

x = y; // okay, y matches structure of x


going throught typescript docs now, and im wondering what does <T> mean there??
>>
>>65576222
damn bitch it's been weeks and you're still at square one

>>65576499
generic type
>>
I feel like I lack the confidence to apply for front end jobs even though I've been doing it for years.

How do I go from being a NEET to someone with a job?

I'm starting to feel hopeless.
>>
>>65576943
You apply for jobs.
>>
Asking again since no answers yesterday -- RoR viable for getting a job as in webdev in 2018?
>>
What's the use of html/css when something like wix editor exists?
>>
>>65577025
what's the use of fire when a microwave exists
>>
>>65577042

Elaborate, nube here
>>
>>65577025
Because you want to define the structure that you will apply desired behavior to, rather than being limited to a handful of tools that wix gives you.

Wix is great if you just want something standard to show off your retail store and sell a few simple items.
Not so great if you want behavior beyond that.
I've worked on a few websites that tried to shoehorn the shit they wanted to do into their wix's website and it was just a complete mess.
>>
>>65577075

Good for a portfolio or cv project?
>>
>>65577117
Depends on what functionality you want out of the portfolio. But something like wix is probably the cheapest route for something like that.

It probably won't look fantastic, but hey, you'll have a website. Company's looking to hire you won't choose not to hire you because of your website imo. They care about your relevant skills which should be displayed in the portfolio.
>>
>>65577018
it's on a decline for a while now.
Various other languages are a much better choice when it comes to picking something future proof.
>>
>>65577148

Done with html,CSS, JavaScript. Don't know what to do next, neither employed :/
>>
>>65577185
Wait, you want to get a job in webdev and you're doing stuff in wix?
>>
>>65575188
>https://www.udemy.com/react-redux-tutorial/
I've been taking Coding Revolution's course and it's honestly been fantastic thus far, could be something you can try.
>>
>>65577025
karlie stop posting
>>
>>65577117
No. It's good if you're a small business owner.
>>
>>65577058
Not the same anon, but to use the fire/microwave example of the other anon, the issue is simplicity destroys flexibility.

Let's say you've got a microwave. You can toss a burrito in there. You can nuke leftover pizza. But that's really the extent of what you could do - make food/beverages warmer. That's the intent of the object and it does that well, but it can't really do anything else.

Now let's take fire. Unrefined and dangerous comparatively. You can warm up and cook food in it just like a microwave, but there's so much more that you can do with it. You can stay warm, you can refine materials, you can create things with it given enough time and care.

That's the difference between something like a WIX editor and your standard web development stack.

With WIX, you're getting an easy to use solution for putting together a website. Throw the burrito on a plate, slap it in and hit it for a minute. Boom, burrito. Drag a couple predefined elements onto a page, hit save, and boom, website. It's easy to use and it works. But what if you want to do something outside of the elements provided by WIX?

You're going to fall back to HTML/CSS/JS/etc. It's raw and undefined compared to WIX. You're doing everything from scratch. But due to that, you can realistically do anything that you want to do on that site given enough time and effort. There's no simplicity to speak of, and thus the flexibility is nigh-endless.
>>
>>65577160
I strongly prefer Ruby as a language.
Would I be hurting myself much if I build a back-end in Rails and a front end in Angular?
Or would I be significantly better off with a javascript/python back end too?
>>
>>65577248

Was just looking for some projects to tweak with
>>
>>65577276

Tyrone plz I need help
>>
>>65577352
Type erasure is rarely a problem in real code.
And the few cases it is:
http://gafter.blogspot.com/2006/12/super-type-tokens.html
Sure, type erasure means you can't write 1:1 C# to Java, but C# and Java are different languages. I would prefer C#, but Java is tolerable.

I've already conceded that C# is a superior language, but you're apparently to autistic to get at the crux of the argument: C# is not so superior as to justify getting locked into Microsoft's ecoystem.
>>
>>65577697
That doesn't answer my question
>>
>>65577860
i'm a faggot. replied to wrong one. sorry for being faggot
>>
I'm trying to practice event bubbling but can't get it to work. How do I make it so that the background of the clicked <li> changes?

HTML:
<div id="fancy_list">
<ul>
<li>Eggs</li>
<li>Milk</li>
<li>Beef</li>
<li>Juice</li>
<li>Broccoli</li>
</ul>
</div>


Javscript:
document.getElementById('fancy_list').addEventListener("Click", colorChange);

function colorChange() {
this.style.backgroundColor = "red";
}
>>
>>65577910
did you read the OP?

>https://jsfiddle.net - Use this and post a link, if you need help with your HTML/CSS/JS
>>
>>65576543
thanks

one more question regarding react and ts



interface MyComponentProps{
name: string,
......
......
}
class MyComponent extends React.Component<MyComponentProps> {

}


I assume that the <MyComponentProps> defines the interface for MyComponent props that are passed via constructor behind the scenes? hence it's right after React.Component
>>
>>65577910
https://developer.mozilla.org/en-US/docs/Web/API/Event/target
function colorChange(event) {    
event.target.style.backgroundColor = "red";
}
>>
>>65578209
Thank you so much!
>>
In Javascript, how do you get an ElementByTagName but only if it's nested in a specific ID?
>>
>>65578341
https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector
>>
>>65578341
el = document.querySelector('#anID')
el.querySelector('tag')

Or something like that. Not a javascript guy.
>>
>>65578341
document.querySelectorAll('#header h1');


or

var headerEl = document.getElementById('header');
headerEl.getElementsByTagName('h1');


The second may be preferable if you need to get multiple tag names or have the element corresponding to that id already, but either one is fine really.

Note that both these return an array-like structures, since they can potentially return multiple elements. Replacing querySelectorAll with querySelector gives just the first occurrence of that tag name.
>>
>>65560050
Anyone know how to embed a Google Virtual Tour in such away that on mobile it allows you to look around just by tilting the phone? It works if I open the url source, but not in the embed.
>>
>>65578480
https://developer.mozilla.org/en-US/docs/Web/API/Detecting_device_orientation
>deviceorientation doesn't work in a cross-origin <iframe> in all browsers.

When I tested the embedded demo in Chrome on Android, it seemed to tell me the angles were changing, but the dot was stuck in the corner. Firefox on Android didn't show the angles at all, and had the dot stuck in the middle.

The normal (non-embedded) demo performed normally in both browsers.

So you may be screwed.
>>
>>65578637
Damn. Thanks for the reply
>>
>>65568610
Clojure, obviously.
>>
>>65578447
Going by the second example, I thought this would work:
document.getElementById('header').GetElementsByTagName('h1');

Why does it throw an error?
>>
>>65578686
>GetElementsByTagName('h1');
letter case matters, try
document.getElementById('header').GetElementsByTagName('h1');
>>
>>65578708
fuck me
i mean
[c]document.getElementById('header').getElementsByTagName('h1');[/code]
with lower case 'g'
>>
What first inspired you to go into webdev, /wdg/?
>>
>>65578779
1. curiosity
2. I spent all my day in front of the computer so I figured I could learn something useful at least
3. I want to see one of my concepts live
>>
>>65568610
You'll regret either of those choices after the honeymoon's over.
>>
>>65578878
as opposed to what?
>>
>>65568255
I can recommend you to define a place where you want to work, ideally outside home, so you can separate your work and your leisure and you get used to a schedule.
It worked to me.
>>
File: 1519889489135.jpg (217 KB, 655x884)
217 KB
217 KB JPG
>>65578779
My first real job was PHP programming, so I'm working with it for the past 9 years
>>
>>65579089
People shit on PHP, but I love it.

>>65578779
Money
>>
>>65579124
Same here, I work for a company with a huge business model, and we never had problem with PHP, MySql and Javascript
>>
>>65578721
>>65578708
This code gets an error:
document.getElementById('fancy_list').getElementsByTagName('li').addEventListener("click", colorChange);


Here's what the console says:
Uncaught TypeError: document.getElementById(...).getElementsByTagName(...).addEventListener is not a function
>>
Do some people actually use this shit? I think it's an extremely annoying new "feature" on websites.
>>
>>65573590
You think you're on slack?
>>
>>65578779
My Uncle gave me an HTML book and I had a ritalin prescription
>>
>>65579620
>hey boys, don't forget to add that notification thing, right after you are done with the newsletter modal prompt
>t. marketing expert
>>65579615
>Trying to add an eventhandler to a HTMLCollection
>>
>>65579620
I had no idea this was a thing. I would actually love it if I had the option to enable notifications on certain pages. Sometimes I'm waiting for something and tab out to a different page. It's happened more than once that I end up browsing something else for an hour longer than I needed to.
>>
>>65579690
>Trying to add an eventhandler to a HTMLCollection
So event listeners only work if they're applied to a single html specification like this?:
document.getElementById('fancy_list').addEventListener("click", colorChange);

I don't understand why this works and the other doesn't.
>>
>>65579615
I told you that you get an array-like structure back; in this case an HTMLCollection, as >>65579690 said. If you know there's just one, then just grab that first element. If there are multiple, and you want to give them all event listeners, use a forEach loop or something (I think that works on HTMLCollections anyway).

>>65579623
To be fair, it's markdown, which many websites support. Still a newfag though.
>>
>>65579765
>I don't understand why this works and the other doesn't.
but you just said why

"addEventListener" is a method of an element.
An array or HTMLCollection doesn't have a method with that name.
>>
>>65579810
I thought the purpose of event bubbling was so that you didn't need to apply an event listener to every element, just the parent. But I realize now that I misunderstood bubbling.

Thank you, I appreciate the help.
>>
>>65579925
Ohhhhh, you can't apply an eventListener to getElementsByTag. That's so strange. I don't understand the logic behind that.
>>
>>65579973
jquery lets you do something like this
$("#header h1").on("click", function(){alert("you are a fag")})
>>
>>65579942
>I thought the purpose of event bubbling was so that you didn't need to apply an event listener to every element, just the parent
Yes, that's how it works, you just need to add it to the parent. The parent is an individual element, in your case #fancy_list. So your code in >>65579765 is correct. You don't need to individually select the children (which you were doing in getElementsByTagName). When you have a collection of elements like that, it doesn't make sense to apply a single event listener to those many elements (even if jQuery abstracts it that way). Taking advantage of bubbling is the better solution.

>But I realize now that I misunderstood bubbling.
Your explanation in this post of how you understood event bubbling is correct though; I'm just not sure why you think you need to select the individual children.
>>
>>65560050
uh, I am having this weird issue where using the <pre> causes text below it to change its font and size. Am I missing something obvious?
>>
>>65580010
This seems like a powerful feature. This way you don't have to manually loop through every element every time.

Do you know if ES6 has anything similar?
>>
>>65580106
uh
>>
Why is Grav so unpopular?
>>
>>65563079
How Parcel compares to Brunch? I understand that the latter came to be just to solve the same Webpack complexity problem, so what's the difference?
Most of the time I just want to compile my scss files into css and maybe autoprefix them. But there are so many bundler options; it's kinda overwhelming.
>>
>>65580113
What's your issue with taking advantage of event bubbling?
>>
>>65580238
Can this be done using event bubbling? I was trying to figure that out and came to the conclusion that it can't. I'm assuming by your response that I'm wrong.

Can you explain how it could be done?
>>
>>65579973
2 people now spelled it out.

You addEventListener to one (1) element.
If a function returns an array or HTMLCollection or any kind of result that isn't a single element, then setting an EventListener on that collection makes no sense.
>>65580280
Just post a jsFiddle already
>>
How do I upload shit to github without anyone being able to see it?
>>
>>65580348
setting it as private repository when creating it.

otherwise use bitbucket if github doesn't over free private repos.
>>
>>65580348
i looked it up. github doesn't offer free private repos. bitbucket is what i had to use at my job for client repos.
>>
>>65580374
>>65580404

GitLab offers free private and public repos, has more friendly interface and doesn't have all the unmeritocratic SJW bullshit that's all over github
>>
>>65580404
Damn that sucks, thanks
>>
>>65580280
Here's a CodePen of the basic shit:
https://codepen.io/kyle-rb/pen/KRPJMN

This is 90% code I thought you already had, except I just added a check to make sure the element which was originally targeted is an <li>, so that you ignore clicks which are on the <ul>, but not on any specific <li>.
>>
>>65580411
>doesn't have all the unmeritocratic SJW bullshit that's all over github

lol it's a repo hoster, not a community. wtf man. 4chan really manages to bring /pol/ stuff into every imaginable topic.
>>
>>65580475
are you living under a rock?
>>
>>65580572
enlighten me. how can you bring politics into a repo that's all about communicating updates, bugfixes and additions.
>>
>>65580475
>not a community
of course it's a community, and the most of all github is a company that ditched 'meritocracy' from their motto[0] and hired militant SJW person[1] as their community handler[2] (they even have 'diversity consultant')

[0]http://www.businessinsider.com/githubs-ceo-ditches-meritocracy-rug-2014-1?IR=T
[1]https://github.com/opal/opal/issues/941
[2]https://where.coraline.codes/blog/my-year-at-github/
>>
>>65580645
why would i even care? do they have any security issues, technical issues or financial trouble? otherwise what's the problem? how would you even be able to upload CODE that triggers sjw's? i don't get it.
>>
https://jsfiddle.net/kkamuvpx/10/
Could need some quick help if possible.

Why does this work on FF but not on chrome?
I dont get it.
>>
>>65580599

https://github.com/TheFeministSoftwareFoundation/C-plus-Equality

:^)
>>
>>65580411
most people here probably have attended college/uni even for just one semester and you can use that edu email for free private repos on github
gitlab is great though
>>
>>65580819
put display:block on the <a> tag. <a> tags are treated as span by default
>>
>>65581369
You are the man! Thanks. Will keep that in mind.
>>
>>65581332
Lol that died hard
>>
>>65581368
>tfw no longer can access my private github repos because it only gave me a year and i can't renew it with my student email
>>
>>65581474
>can't renew it
literally why they just send email confirmation lmao
>>
Where should I store the keys I use to sign JWTs?
>>
>>65573541
Actually my first job in industry was that .NET/Angular job. So I actually don't know. React and Redux were a plus on the job description not a requirement. So no, I don't know much about react and redux by comparison to what I've worked with.
>>
Why haven't you upgraded to Redux 4 today?
>>
File: file.png (117 KB, 611x906)
117 KB
117 KB PNG
>>65581332
what the fug
>>
What is the best way to handle email address changes?

Right now I'm thinking:
1. Requests email change
2. Email sent to old mail with verify link
3. Email sent to new email with verify link
4. After both are clicked, change email

However, I can't recall ever having to do this. Is there a better way?
>>
>>65582258
>2. Email sent to old mail with verify link
that's not useful if they've lost access to it

just send a notification email to the old address maybe with a link to revert the change
>>
New thread when?
>>
>>65580474
So it's basically the same thing except with the useful check. Thank you, I appreciate your help.
>>
File: t3_6vjkem.png (193 KB, 900x900)
193 KB
193 KB PNG
>>65582688
>>65582688

>>65582688
>>65582688




Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.