[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/wdg/ - Web Development General

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 322
Thread images: 27

File: 2015-08-20-08.00.38-trimmed.jpg (69KB, 913x663px) Image search: [Google]
2015-08-20-08.00.38-trimmed.jpg
69KB, 913x663px
>Old thread
>>58224919

>2017
[YouTube] Web Development In 2017 - A Practical Guide

>This season's Advent of Code:
https://adventofcode.com/2016/

>Discord
https://discord.gg/wdg
OR
https://discord.gg/0qLTzz5potDFXfdT
(they're the same)

>IRC Channel
#/g/wdg @ irc.rizon.net
Web client: https://www.rizon.net/chat

>Learning material
https://www.codecademy.com/
https://www.bento.io/
https://programming-motherfucker.com/
https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md
https://www.theodinproject.com/
https://www.freecodecamp.com/
http://www.w3schools.com/
https://developer.mozilla.org/
http://www.codewars.com/

>Useful Youtube channels
derekbanas
thenewboston
learncodeacademy
funfunfunction
computerphile
codingrainbow

>Frontend development
https://github.com/dypsilon/frontend-dev-bookmarks

>Backend development
https://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks
[Gist] backendDevelopmentBookmarks.md

>Useful tools
https://pastebin.com/q5nB1Npt/
https://libraries.io/ - Discover new open source libraries, modules and frameworks and keep track of ones you depend upon.
https://developer.mozilla.org/en-US/docs/Web - Guides for HTML, CSS, JS, Web APIs & more.
http://www.programmableweb.com/ - List of public APIs

>NEET guide to web dev employment
https://pastebin.com/4YeJAUbT/

>How to get started
http://pastebin.com/pDT82mQS
http://pastebin.com/AL6j7GEE

>cheap vps hosting in most western locations
https://lowendbox.com
https://www.digitalocean.com/
https://www.linode.com/
https://www.heroku.com/
https://www.leaseweb.com
>>
File: patrick.jpg (19KB, 223x223px) Image search: [Google]
patrick.jpg
19KB, 223x223px
Is QA a web development?
>>
what is an easy way to learn how to design a postgresql database? I don't care about the sql, I can always find that out, but what should be included?
>>
>tfw somehow don't have a hangover.

It's a christmas miracle or whatever.

How the fuck do I freelance?

No one wants to hire me because no BS so I'll freelance.
>>
>>58271535
Just make a website for yourself. And then start your marketing campaign, both offline and online. That's how any entrepreneur starts.
>>
Simplest and most lightweight way to create online ordering for restaurants? I have no experience in webdev but strong academic background
>>
Reply to the guy from the last thread saying there is not point using WP if you don't want to use shitty plugins:

How so? It's a whole CMS. I'm using it because I don't want to go through a whole process of setting up a blog/news site/whatever. I just add some custom functions to it, but it still saves me tons of work.

Looking back at how much time it took me just to get a frontend going and coding a few hundred lines of custom functionalities, I can't imagine how long it would take me to build all the backend by myself, at least not on that level, both in terms of security and functionalites.
>>
<?php echo 'bump'; ?>
>>
>>58271463
Of course, without it all would fall to pieces, or worse continue into corruption until nothing can be made to salvage the wreck that is no supervision of code.
>>
I'm bundling code with webpack. For various reasons I can't load my images in my Sass files, so I have to require them into a .js file. Right now, I've required the images within a file that holds a function does work based around these images.

Is there a better or more logical place to write these image require statements than the function file I've placed them in currently? Is it convention to place them in say, index/app.js instead?
>>
File: 41977058.png (36KB, 182x213px) Image search: [Google]
41977058.png
36KB, 182x213px
Now that angular is kill should I use react or vue.js in my app?
>>
>>58273231
Is Angular 2 dead? Please tell me it is.
>>
Are Composer packages a substitute for an entire framework?
>>
Google adsense doesn't pay out until you make $100. Are there any other good advertising platforms?
>>
>>58273701
That should motivate you to get 100 dollars.
>>
>>58274961
Adsense denied me because my site doesn't have enough text. It's a webapp so it doesn't need much text, so I'm looking at other advertisers now
>>
>>58273701
media.net is the Microsoft / Yahoo alternative.

Then you get unicef ads of crying Africans.
>>
>>58275379
Do they pay per click or what? I tried Amazon but they only pay out if people actually buy the products using your affiliate code. Maybe I'll just charge a one time signup fee
>>
>>58271450
Is PHP 7 good?
>>
>>58275421
It's pretty much the same as adsense, so yeah, pay per click.

>>58275500
It gives a great speed boost. So yes.
>>
File: sad.jpg (26KB, 600x450px) Image search: [Google]
sad.jpg
26KB, 600x450px
>mfw i realised typescript only check types at compile time
i thought i hit some sort of JS secret knowledge, now it justs seem cumbersome
>>
>>58272397
Is it a good entry point for a job in this career field?

Separate question:

Should I go php/MySQL or node.js/Mongo?? I know that the meme goes that php is garbage but the fact that WordPress is all php makes it a pretty useful skill when starting off right?
>>
So what's up with that useless fucking link in the sticky under >how to get started

?
>>
So what's after web dev?

I've maxed out salary and responsibility over the last 2 years, what comes next? im fuckin bored

I can do back end, front end, devops, sys admin, management, etc. guess ill just find me a higher paying job every couple of years for the rest of my life

life is underwhelming
>>
>>58276248
what's the problem with this? It's exactly at compile types that you need to check your types. Are you specifically looking for reflection or something?

Keep in mind that compile time type checking does not exclude the presence of generics and inheritance and stuff (although not sure if typescript has this)
>>
>>58279387

>I've maxed out salary and responsibility over the last 2 years, what comes next? im fuckin bored

>I can do back end, front end, devops, sys admin, management, etc. guess ill just find me a higher paying job every couple of years for the rest of my life

>life is underwhelming

same here senpai. what comes next? Maybe time to go to management?
>>
>>58279387
> ill just find me a higher paying job

some good advice I've heard is that now is the time to stop worrying about a higher paying job. take a pay cut to go and work on an insanely interesting / important but insanely hard problem.
>>
>>58279387
what do you consider maxed out salary wise?
>>
>>58277852
In today's world you can't go wrong doing javascript, seriously. There is so much shitty software that's being written in javascript that you can do some serious impact building automated QA systems around this.


Both server side and client side.

Databases are generally easy, if you have time I'd say learn mongo and mysql. mongo is just easier to get into considering that the hard part to learn is actually the programming language and not the database really
>>
>>58277852
But also "php is garbage" meme is floated around only by people who don't have much experience writing software in general (or by people who have way too much experience in PHP).

PHP is still quite popular, if you've already chosen that don't doubt yourself.
>>
>>58277852
PHP or node.js... pick one. PHP is more sought after in Europe, though.

MySQL or Mongo? GTFO. ACID databases, of course. NOSQL is a meme, and it's dead. Use MariaDB, though, or Postgres.
>>
>>58279519
115k a year plus 5% to 401k plus 20% total annual bonus in a flyover state where homes cost 120k
>>
>>58279387
Stop doing programming and start doing extreme sports.
>>
>>58279387
Make a side job. Run a website. Start a service.
>>
>>58279595
Postgres is the way to go. MariaDB hasn't figured out JSON column types yet which is upsetting because JSON is a gift from the gods. Also IP column types are pretty neat since I barely understand ipv4 and don't forsee myself wrapping my head around ipv6 well enough to check if an address is within a range or not. Postgres will do it all for me
>>
Is web development well paid? Seems like the less stressful/autistic job a computer science (or the like) graduate could have. What's the catch?
>>
>>58279387
Make your own company.
>>
this is likely out of scope for the thread but i'm going to ask anyway.

Anyone here moving into a more senior role at a more enterprise-like job?

I'm looking for more resources for this transition (promotion coming next month).

Some of the problems i'm facing/going to be facing:

* Being in a position of authority, including dictating work and having interns
* Less coding, more managing
* Maintaining and moving away from old code and stack (total rewrite would be best case scenario but not holding my breath)
* Dealing with other seniors
* OFFICE POLITICS

Current stack is a totally fucked up ASP.NET + JQUERY + shoe horned Angular 1 originally made by C++ devs in '09/10. I can't overstate how fucked it is.
>>
>>58271450
where2cop that elephant? its cute
>>
File: 1477839870320.jpg (226KB, 1500x1000px) Image search: [Google]
1477839870320.jpg
226KB, 1500x1000px
>>58280767
>ASP.NET + JQUERY + shoe horned Angular 1 originally made by C++ devs in '09/1
My sympathies, but you're on your own. Fuck that shit.

>>58280787
http://www.elephpant.com/
>>
>>58280891
The NG1 was shoved in there by a junior dev who was forced to take it over. The digest cycle doesnt even run, so you have to wrap anything changing in timeout. It is absolutely bizarre.

Also all HTML is constructed by manipulating the DOM within JQuery + html in strings.

I can't make this up.
>>
>>58280913
>The digest cycle doesnt even run, so you have to wrap anything changing in timeout

thats incredibly fucked
>>
File: bugs.jpg (170KB, 720x540px) Image search: [Google]
bugs.jpg
170KB, 720x540px
>>58280913
>Also all HTML is constructed by manipulating the DOM within JQuery + html in strings
>>
>>58280942
>>58281067

Oh there is more - there is a js/jquery "framework" that was made internally years ago to make things "easier" so in order for me to make a button that even looks like it belongs on the page i have to make everything a <span> with an id, then i call it in the javascript and "convert" it to a button, the "framework" does all the heavy lifting.

Everyone that wrote that framework was fired years ago, no one maintains it, there isn't even anyone to report bugs to.

If you don't use the framework, nothing works right. I'm vendor locked into an internal framework - its so fucked up.
>>
I don't want to use Angular I don't want to use Angular I don't want to use Angular REEEEEEEEEEEEEE

Seriously any thoughts on it?
>>
>>58281247
NG1 or NG2? Any particular reason why you don't want to use it?

I've used NG1 with success, it does quite a bit of work for you.
>>
I'm trying to iframe another document in my page (it's in the same domain) but for some reason instead of going to README/index.html it goes to README.html. It's in github pages, if that helps.
>inb4 iframes are bad
HTML Imports don't work on firefox and I'm not about to use JQuery.
>>
How do I into web development ?
>>
>>58281111
that sounds horrible. i hope the compensation is good. whats stopping yall from beginning to rewrite?
>>
I'm creating a relational model in Django, and how would I go about allowing users who's user IDs match the field for entries edit those entries, with varying permission levels?

from django.db import models
from django.contrib.auth.models import User

class Groups(models.Model):
id = models.IntegerField(primary_key=True, unique=True)
name = models.CharField(max_length=64)
website = models.CharField(max_length=256)

# officers that can manage the group
president = models.ForeignKey(User)
treasurer = models.ForeignKey(User)
icc_rep = models.ForeignKey(User)
>>
best CMS?
>>
>>58271450
op here, 4chanx replaces youtube links with their titles so while copy pasting it didn't copy the link to the >2017 section. it should be this link
https://www.youtube.com/watch?v=9hDKfBKuXjI
>>
>>58279756
dream situation right there
>>
Does anyone know a good guide for making a simple browser based javascript app. Its partly for me to learn and to make something to put on a portfolio.
>>
>>58283510
what do you mean by guide
just find something to make and whatever question may arise you can just google it
>>
>>58283542

Sure, thats how I normally do shit, but I am looking at a blank page and not even sure where to start other than creating the interface.
>>
File: How2.png (4KB, 638x214px) Image search: [Google]
How2.png
4KB, 638x214px
If you look at pic related, what I want is for there to be 6 dots, and when you slide across using the arrows, the active dot (red) changes, is there a better way to do this other than have a new image each time (i.e somehow align 6 dot glyph icons like that).
>>
>>58284820
you can do that easily with css.
>>
>>58284849

Thats what I thought, but I am struggling, is it just having 6 icons in a span and using absolute positioning?
>>
>>58284849

Got it, nevermind, cheers.
>>
>>58279911
Well paid is relative. The cap theorem of web development is basically

> great salary
> good work<>life balance
> interesting problem

pick two (at most)
>>
>>58285297
>tfw 60 hour / week and occasionally weekends, CRUD all day long and boring shit but 110k / year

It's "pick one", my friend
>>
What's the best way of keeping track of changes to a wiki entry?

Currently I'm storing every version of the page in the database and then I work out the diff whenever somebody requests it, but it feels a bit clunky, especially for minor edits.
>>
>>58285340
what wiki? does it have a "last edited at" somewhere?
>>
>>58285347
I'm writing one with Java and Spring MVC.
>>
>>58271450
Web development in 2017?
ASP.Net Core! What else seriously?
>>
https://getcomposer.org/

has he always been a nigger?
>>
>>58285488

no he wasn't. Fucking PHP cucks
http://web.archive.org/web/20160413155446/https://getcomposer.org/
>>
>>58285488
F5 dude
>>
>>58285340
Use diffs, then just render them upon requests.
http://www.computerhope.com/unix/udiff.htm

>>58282670
You're doing this all wrong, (can you even set the foreign key as the user import?).

Heres some ideas.
A)
1)
Set the different officers to standard django groups
Set the different officers to the user ID
2)
Set groups as a foreign key on your other tables and then just join all relevant groups. Then you can loops through the groups to see if user X is in one of the positions.
B) Use raw SQL:

SELECT * from groups 
WHERE website = "niggers_r.us"
AND (president = [userID]
OR treasurer = [userID]
OR ICC_rep = [userID])
LIMIT 1;
>>
>>58285488
He didn't change each time you refresh before. He was white with brown hair.
Fucking cucks, pushing their "diversity" bullshit.
>>
>>58279387
Start a family
>>
>>58285340
Store a diff like git or svn does

But you should be using a MediaWiki install, not rolling your own ststem.
>>
>>58279387
Work to live. Don't live to work. Start cutting work hours and gaining hobbies, friends, wife, kids, etc.
>>
>>58271496

I didn't even understand the question.
>>
>>58271450
<div id='searchbarcontainertwo'><form method='get' action='https://www.youtube.com/results'>
<input type='text' name='search_query' size='31' value='' autocomplete='false' autofocus='yes' id='searchbartwo' placeholder='Search YouTube'></form></div>
</div>

how do I make it so when I type something and hit enter it opens in a new tab?
>>
>>58286887
target="_blank" on your form.
>>
>>58287356
now I feel fucking dumb because I've used that for a href before and thought about trying to put it in the form but then figured it wouldn't work, thanks mate
>>
@media screen and (max-width: 780px) {
.flexbox {
display: inline;
}

.logo {
display: none;
}
}


This works when I resize the web browser or use the mobile viewport emulator in Firefox and Chrome, but on real mobile devices, it does absolutely shit nothing (those styles are not applied).

I also have this meta tag:

<meta name="viewport" content="width=device-width, initial-scale=1">


What am I doing wrong?
>>
>>58287511
what's your devices resolution?
>>
Ask a JavaScript/HTML/CSS hacker anything.
>>
>>58287561
1080x1920 (Nexus 5)

I know it is above the threshold, and this is what I do not understand. Many mobile devices have high resolutions, but I see websites using 480px, etc. as their breakpoints.
>>
>>58287815
so your style says only apply for devices under 780pixels, your device exceeds this.
That's why it doesn't apply it.

Generally you want to turn it around though.
You style something for mobile and then apply your desktop style using min-width.
>>
>>58284945
>Nvm found it :)
>>
>>58284945
how'd you do it? just curious.
>>
>>58287838
>Generally you want to turn it around though.
You style something for mobile and then apply your desktop style using min-width.

Yes, thank you for the suggestion. This is my first responsive site, so I am just throwing things together as I learn.

I actually got it to work by removing
screen and
so that it just reads

@media (max-width: 780px) {
...
}


Now the styles are applied to my real mobile device and in mobile emulators on the desktop.

It turns out that CSS "pixels" do not necessarily translate to screen pixels.

>These pixels have nothing to do with the actual pixel density of the device, or even with the rumoured upcoming intermediate layer. They’re essentially an abstract construct created specifically for us web developers.

http://www.quirksmode.org/blog/archives/2010/04/a_pixel_is_not.html
>>
I...just landed my first interview after half a year of trying
>>
>>58288477
Web Development is not a real job.
>>
>>58288959
More real than my current.

I just want it to overpay the bills while I launch my own projects.
>>
If like to learn how to create a website, only the front end, so which programming language should I learn, and in what order (html>css>javascript>...?) ?

Also what are the best websites to learn them?
Thanks
>>
>>58289452
damn, if there was just a general thread with helpful links in its OP to answer all your questions.
Shame.
>>
*

I'd like to learn how to create a website, only the front end, so which programming language should I learn, and in what order (html>css>javascript>...?) ?
Also what are the best websites to learn them?
Thanks
>>
>>58289468

Yeah I saw the links and I'd like to know which of all the websites is the easiest/best to use.
But maybe that's too much to ask to someone so important as yourself.
>>
>>58289509
Just pick one and learn. They wouldnt be in business if they were bad.
>>
>>58281111
r e w r i t e i t a l r e a d y

use react while you're at it too lol
>>
>>58285488
Well, there's another project that I'll never touch again.
>>
k guys, i am trying to make a web extension that replaces baka desu senpai with the original words. Here is what I have in the content script so far, and it doesn't work:
document.body.innerHTML = document.body.innerHTML.replace(/baka/g, 'baka');
document.body.innerHTML = document.body.innerHTML.replace(/desu/g, 'desu');
document.body.innerHTML = document.body.innerHTML.replace(/senpai/g, 'senpai');
>>
>>58290741
I was wondering if I could get some help. Sorry, I forgot to ask for help in my original post. Also, the code has the original words in it, this website just replaces them.
>>
>>58290741
when are you running this?
>>
>>58290784
In manifest.json at "content_scripts"
>>
>>58290741
you can chain .replace, you don't need to get/set the content multiple times.
also you're replacing it with the same word you replace, so nothing changes.
>>
>>58290953
I actually have to original words in there, but the 4chan replaced them. Also thanks.
>>
>>58290823
did you set run_at to document_end?
does the script even run? can you log into the console/alert something?
Try setting a breakpoint with the debugger keyword and check when it executes.
>>
>>58290969
>>58290953
alright senpai this worked. Thank you so much, nice to have the old memes back.
>>
File: scriptworks.png (10KB, 598x111px) Image search: [Google]
scriptworks.png
10KB, 598x111px
>>58291013
just wanted to post the proof. Sorry for shitting up the thread with my retarded newbie babble.
>>
File: Capture.jpg (41KB, 761x543px) Image search: [Google]
Capture.jpg
41KB, 761x543px
I just finished making comment block system that looks suspiciously like 4chan providing the ability for anonymous comments without having to make an account:

http://1stamender.com/article.php?articlenumber=1115

It applies for every article written. It does nested comments for replies too.
>>
I have a linux machine on my network that I usually use for dev. I want to do some web dev on it, but I don't want to install a bunch of server and database stuff on it since I use it for all kinds of dev. So, I guess that means I need a virtual machine. I see Vagrant mentioned on a lot in relation to web dev. Is it worth using? I need something that can be easily controlled entirely from the command line.
>>
Do you respond properly every time?

Like

Hi Bill,
I can talk at 10am any day.
Best Regards,
Bob

Hi Bob,
How does 10am tomorrow sound?
Thank you,
Bill

Hi Bill,
Bretty gewd time choice. Ttyt.
Merry memes,
Bob

Why do we talk like this and why? We aren't sending telegrams; it says who is sending the shit before you even open it.
>>
>>58291282
I always send emails as proper letters. Because you never know when someone prints it out and uses it to slap you in the face with it.
>>
>>58291250
My nigga.

I also allow for anonymity in everything I make.

I had an old thought for an anon reddit with optional accounts.
>>
>>58291319
In fact, I'm currently involved in a lawsuit where I'm doing exactly that.
>>
>>58291360
Because they didn't say regards?
>>
>>58271778
REEEEE
>>
How can I reliably change the default image viewer in chrome?

I'm trying to make a simple userscript (with Tampermonkey) that centers the image.
Bascically just
    if (document.contentType.match(/^image/))
{
document.body.style.textAlign = "center";
}

Which DOES actually work, but there's a one frame delay before this happens, which doesn't look aesthetically pleasing.

I was thinking about using
// @run-at       document-start 

and then using a MutationObserver, but it seems that even with the run-at set, the userscript only runs after the DOM is built and rendered.

Would this work if I made a native chrome extension?
>>
>>58291509
I'll tell you if you make a rare pepe for me.
>>
Are informal letter emails normal?

I see you are supposed to use Dear Mr. Dicks,
But I always just send Hi Dick,
>>
I know the http server built into PHP isn't designed for production, but is it good enough for development or should I install apache/nginx on my dev rig?
>>
>>58292168
it's made for developing, so you can use it without worry.
>>
Is Go yet worth of learning? Or will it ever be?
>>
>>58286753
How to design a database
>>
>>58292400
https://encrypted.google.com/search?q=database+design+tutorial
>>
File: twitter.png (5KB, 128x128px) Image search: [Google]
twitter.png
5KB, 128x128px
I need to generate social media icons.

I can do squares and circles with CSS, but what should I use for the actual social media logo?

Glyphicons won't work because they are already in a square.
>>
>>58292538
some people do this
http://cssdeck.com/labs/new-twitter-logo-in-pure-css

but generally you're better off using an iconfont or an svg image.
>>
File: 1458061661803.jpg (66KB, 800x600px) Image search: [Google]
1458061661803.jpg
66KB, 800x600px
>went from a 2009 athlon to an i5 6400
ahhh i understand nodejs now
>>
>>58292585
>http://cssdeck.com/labs/new-twitter-logo-in-pure-css
That's both clever and autistic.
>>
>>58292538
fontawesome.
You can use fa-stack to stack them on an inversed circle.

http://fontawesome.io/examples/#stacked
>>
File: 1482959692209.jpg (97KB, 1252x639px) Image search: [Google]
1482959692209.jpg
97KB, 1252x639px
About to start learning C# from a set of courses that are 1~ year old. Has C# changed much since mid-2015?

https://www.udemy.com/csharp-tutorial-for-beginners/
https://www.udemy.com/csharp-intermediate-classes-interfaces-and-oop/
https://www.udemy.com/csharp-advanced/
>>
>>58293405
If you are just learning, don't get hung up on any potential standards changes. Most docs are current enough that you'll learn what you need if you've never programmed before.
>>
Live editors? I am thinking about having a hidden textarea and then just focusing it and rendering the input onkeyup.

Is there a better way?
>>
>>58291264
Oh, this Vagrant program is pretty good. Seems to be a lot of out-of-the-box images with everything you need installed. Kind of keeps your dev environment separate from the machine actually hosting your code, too.

Only bad part is that these images install and configure your http server, databases, and other stuff for you so you'll be kind of lost when you go to configure a production server. I'll worry about that if I ever get to that point, I guess...
>>
File: 1446697506915.jpg (36KB, 286x429px) Image search: [Google]
1446697506915.jpg
36KB, 286x429px
>>58293405
>trying to learn from a resource that wasn't published this morning
enjoy your outdated info, kid
>>
File: 1475664033489.jpg (68KB, 633x758px) Image search: [Google]
1475664033489.jpg
68KB, 633x758px
>>58293405
>>58293741
>>58294126
>tfw you were born too early to simply be able to update your brain along with your application
>>
How would I make a web store?
>>
>>58294565
Download internet.js and webstore.ts and bootstrap it to the Windows API ad you are done.
>>
>>58294565
Give Pajeet $5 dollars
>>
remote: Error: Cannot find module '/var/lib/openshift/6865bc157628e1d7ce0000da/app-root/runtime/repo//package.json'  

//package.json
how did this happen? plz no bully.
>>
>>58295164
f12
>>
>>58295255
thats cryptic. presumably shorthand for some sort of bullying?
>>
>>58294565

look into shopping cart software
>>
>>58294565
Amazon.com
>>
>>58295283
Well if you don't know its significance, that might be why you're here asking. f12 to open console in web browser and it'll sometimes you what file is causing the error.

Otherwise, go to the files you recently modified and look for anywhere you reference that json file.
>>
>>58295434
that is the error

its a headless node api

the thing is I didn't reference the package.json file that is a file that needs to be in the root (and it is). but for some reason node added an extra / so I'm thinking maybe I assed up an environment variable but thanks for nothing.
>>
I'm looking for a good program for remotely inspecting and managing MySQL databases, at least during development. I've heard about phpMyAdmin and Sequel Pro, is there anything else I should check out?
>>
>>58295476
hard to fix someones code off of an ambiguous error without their entire project
>>
>>58295529
Actually, forget Sequel Pro, it seems to be Mac only?
>>
>>58295544
package.json is required for any node project its like the most generic error ever
>>
is web dev just mainly CRUD'ing? if so whats the best language to do it with? I heard Node is because of the async abilities.
>>
>>58288477
What's your situat ion sort of
Skills? College? Portfolio? Job Details?
Thanks!
Good luck man!

>>58294565
wordpress
>>
File: file.png (21KB, 535x270px) Image search: [Google]
file.png
21KB, 535x270px
>>58285906
>Set the different officers to the user ID

That's what I'm trying to do. This image is the example of the relations in the DB. I wanna relate my custom Groups table to the auth_user table, like this:

project_groups.president ----------> auth_user.id
project_groups.treasurer ----------> auth_user.id
project_groups.officer ----------> auth_user.id

What exactly am I doing wrong? Is there example code that I can see?
>>
>>58295962
right.
>>
>>58295983
Until your website is getting 100,000+ consecutive users, forget about async. When you have that many users you'll have the money to hire a team of people that know what they're doing to rebuild your website from scratch, anyways.

If you actually want to accomplish anything, use PHP. If you want to be edgy, then use python or ruby. Anything else is retarded.
>>
>>58291621
Yes legit nobody starts an email with dear anymore unless you want to sound like an autist or want to kiss some fucking ass
>>
>>58296831
muh nigga tyrone

wuddup

t.dicks
>>
how can I delete an object from an array and also change the order so there are no empty objects?
>>
>>58297031
Throw away your computer and buy a new one with no arrays on it then build the array from scratch in the correct order and without the object you didn't want
>>
>>58297031

linked list
>>
File: 0005 - n8McQ1A.jpg (27KB, 472x461px) Image search: [Google]
0005 - n8McQ1A.jpg
27KB, 472x461px
I have a $100 Visa Gift Card and I want to buy books from Amazon. I am currently trying to currently excel in web development, my current "strong point" are:

>typical HTML/CSS
>Javascript/Typescript
>Php and MySQL
>Angular 2

Right now I think it would be best for me to learn:
>Database Skills (already bought a book focusing on Intermediate MySQL Skills)
>Sysadmin (Unix/Linux or maybe Microsoft)
>More Meme JS skills (MongoDB and Node, Already woroking on an Angular 2 book to better myself with that)
>Meme WebDev shit for package management (Webpack, Gulp, Composer)

What would you do if you were in my position besides telling me to kill myself /g/?
>>
>>58297031
Splice
>>
File: 1478388350818.png (572KB, 600x580px) Image search: [Google]
1478388350818.png
572KB, 600x580px
>>58297203
>buying books
>>
File: 1476087736474.jpg (47KB, 327x322px) Image search: [Google]
1476087736474.jpg
47KB, 327x322px
>>58297297
>>
>>58297297
Kek fine anon what would you buy to make yourself a better webdev with 100 burgerbux?
>>
>>58297363
a gf
>>
>>58297297
Books are the most comfy way to learn web dev
>>
>>58297363
Buy an electronics kit. You'll never really understand webdev until your solder your own server together.
>>
>>58297417
Thank you anon, expertise like this is why I cum to /wdg/
>>
>>58295983
Do yourself a favor and use PHP or Ruby for Web dev.

Node is a fad and an over complicated mess looking for a problem to solve.
>>
>>58297203
Do you know tdd or automated testin
>>
>>58297849
Oh, node solves a problem, alright. It's a millennial filter. Go to your local Starbucks and check out all the fags with macbooks. If they're not writing a "novel" or a "screenplay", they're playing legos with node trying to build yet another blog.
>>
File: 1412480165314.jpg (138KB, 810x792px) Image search: [Google]
1412480165314.jpg
138KB, 810x792px
>>58297417
>>
>>58272397
QA just gets in the way. Developers should write their own automated tests.
>>
>>58272989
if i were you, i'd require them close to where they're used, i.e. your views
>>
>>58277852
use node and mysql (maria).
use typescript if it is a long-lived project.
>>
>>58279387
split your time between contracting and building your own products, or, become a manager, leading towards CTO
>>
>>58279756
become a landlord! buy all the homes.
>>
>>58281111
if you can't work on it, you need to rewrite it. and fire the person who allowed that mess to happen
>>
>>58279387
Make something for yourself so you can stop being a wage slave.
>>
idea guy here

anonymous shitposting website
>>
>>58297876

You mean like running unit tests and writing your code for those tests anon? Yeah and I use phpunit, thanks though
>>
>>58297297

>omg he actually owns books he can read and learn about stuff
>he must be dumb then
>lol what a fag

you're a real beaut.

fuck off.
>>
>>58298210
>open google
>search for book name pdf
>every book you could ever want
>free
>>
File: didifuckup.png (9KB, 965x150px) Image search: [Google]
didifuckup.png
9KB, 965x150px
>>58298210

This is what I ended up getting lads, did I fuck up on my choices? Since I've done responsive sites before but did it the cheap faggot way (bootstrap grid system) I actually want to get good and SASS/Compass have been used to make some pretty dank sites. I just got my firsts contract as a freelance so I wanted to git gud at shit to make people feel like their websites are /comfy/. I also got that SysAdmin Beginner book so I can get some nifty skills managing this site on digital ocean besides the pleb tier shit I do now.

Did I fuck up and purchase memes or is this decent?
>>
File: nottakingthebait.jpg (26KB, 308x308px) Image search: [Google]
nottakingthebait.jpg
26KB, 308x308px
>>58298220
>He doesnt search for books using modern enough technology to be written in the last two years at most
>He doesnt know the newest books aren't in pdf form
>>
>>58298256
>implying you can't find true pdf releases of any worthwhile book before it's even publicly released

git gud
>>
File: trumpredpilled.png (830KB, 1315x998px) Image search: [Google]
trumpredpilled.png
830KB, 1315x998px
>>58298318
where do you get those anon?
>>
What kind of workflow are you supposed to use to design webpages with a PHP backend? It seems like a clusterfuck of HTML, PHP, and whatever syntax you need for your template engine all jumbled together. I mean, it's fine in simple cases if you're writing the HTML by hand, but it seems like it'd be a pain to manually edit HTML files that were designed in some external application.
>>
what genders should I include besides the normal 79?
>>
File: 1457302024532.jpg (100KB, 475x654px) Image search: [Google]
1457302024532.jpg
100KB, 475x654px
>>58299131
Are you implying that my non-standard gender is somehow abnormal?
>>
Dear /wdg/ bcrypt or scrypt?

>>58271496
You mean database design?
That's actually a hard skill to master.
You would be surprised how many people fuck that shit up.
>>
>>58273274
probably a better choice than react at this point desu, at least it's staying consistent in best practices for longer than a month
>>
React users: are you doing inline styling, like facebook suggests (https://facebook.github.io/react/docs/dom-elements.html), or using stylesheets?

Why or why not?
>>
>>58299244
no encryption

go in raw

maximum performance
>>
>>58298245
>>58298220
>>58298210
>Buying dead-tree books of shit that will be obsolete in 2 years.
>>
>>58271496
a good sql design works in any sql db. "learn sql the hard way" is a good starting point. normalisation is important https://en.wikipedia.org/wiki/Database_normalization
>>
>>58279595
NoSQL isn't dead, but its hype is.
Sometimes it's the right choice, but to pretend that MongoDB can replace SQL-servers is sheer lunacy in most cases.

What MongoDB is good at is storing JSON and retrieving JSON. But it's not very good at anything else.
>>
>>58280767
Mythical Man Month is one of the few classics that you MUST READ.

It's written by an old-hat IBM manager who lead mainframe OS development, and lays out his experiences and advice to other managers.
>>
>>58271778
Simplest and most lightweight way to write a philosophical essay? I have no experience in academia, but a strong webdev background.
>>
>>58285335
> 110k a year

You're either a junior or you picked none.

If you're neither, surely you can do shit to make your job less painful, like making the build process better, introduce code review, etc.?
>>
>>58285449

Spring Boot, Spark, Sinatra...

>>58291282
Yes, it's considered polite to say kind regards, and hello. Politeness has always been about expending a little extra effort that is not strictly needed.

>>58293405
C# is stabilizing now, so there aren't any large changes to the language. Java is the one that's changing. Java 10/11 is going to be pretty fucking insane, if things keep going the way it has so far.

> Run shit on your GPU without going through hoops
> Native value types
> Teach the JVM about generics
> The compiler hooks that Lombok et al use to give you compiler macros might become standard, so Lombok will be enterprise ready
> Proper Money class

If this keeps up, C# will be the less nice-to-use-language soon. Which is great, because then C# will keep getting better too.

Isn't competition grand?
>>
>>58299273
You sound like the guy who wrote OpenSSL, so you must know what you're talking about.
>>
What is the best password manager for a webdev that need to store extremely sensitive login information? I need to store it locally, and i prefer it not communicate with my web browsers at all. Just a good old fashioned offline password manager. Would be cool if i can store keys init aswell. Any tips???
>>
>>58299574
A notebook in your drawer.
>>
>>58294565
make a static site using this
http://launchaco.com/build

and add this
https://snipcart.com/
>>
>>58297031
splice and sort

also watch this
https://www.youtube.com/watch?v=HB1ZC7czKRs&t=0s
>>
>>58299372
Gedit
>>
>>58297031
var obj

array = array.filter((o) => typeof o !== "undefined" && obj !== o);
>>
Probably a very stupid question, but Im really a beginner. Should I learn HTML/CSS before learning HTML5/CSS3?

Because I see there are different tutorials for each
>>
>>58301351
HTML5 just adds a few things and deprecates others, it's still HTML.
Either is fine.
>>
>>58298734

you plug your php into the html and either at the top of the page or in a different page you have your actual php back end code that does stuff. Include/require files so that each page doesn't become a cluster fuck
>>
File: timer.png (22KB, 1363x633px) Image search: [Google]
timer.png
22KB, 1363x633px
This may be more /gd/ but they dont have an sqt of sorts so ill ask here

How do I make this look more fancy/appealing without making it distractive?
Someone wanted a simple timer app to do pomodoro something.
This all styling I could come up with
>>
>>58302000
get rid of the gray background
>>
>>58301351

start with html and css then see about the new html5 and css3 features that were added on

then learn assembly
>>
>>58302031
but then it gets even more boring ;(
>>
>>58302000

add one more color somewhere. 3-4 colors are usually the most appealing to the eye. Thats what ive read. For websites at least...
>>
im making a search function in php and some of the names in the db are all uppercase and some are lowercase. How can i ignore that when searching? You have to search in upper case if you want to find a name that is in uppercase....i would just call a function to make it uppercase automatically but then you wouldnt be able to search for the lowercase names
>>
>>58299427
Yes, Oracle is becoming insane and Java will become like Delphi or Cobol, a commercial shit. Google/Alphabet planned to remove all the Java API for a reason.
>>
File: 1483455719669.png (23KB, 1363x633px) Image search: [Google]
1483455719669.png
23KB, 1363x633px
>>58302158
as in, replace it with a color one.
>>
>>58302226

nvm i just set all the names to uppercase in the db. Then convert the search text to uppercase
>>
>>58298112
I'm already on it.
>>
>>58302493
Google "mysql LIKE"
>>
Anyone else browse the terrible website samples listed in Craigslist computer service section?

This one page just loaded 3 5+MB images just to scale down their width into a smashed banner.

Also wordpress was the worst thing the happen in the web dev world.
Oh heres another one.
Fastbraces.com
Wow what an amazing website
>>
>>58299427
Java went to shit after Oracle purchased it. The language is in its deathrows.
>>
I want to make some titles be just acronyms when the page gets to a certain width (so if my page title was "My Pages Title" it would go to "MPT" below a certain width).

Is there an easy way to do this?
>>
>>58303428
Java should have died in 2007 at the latest.

I can't believe people still use it for some web shit.

Same for any backend using .NET

If your website uses ASP then you should fuck off back to 2000.

I had someone ask me to add to their ColdFusion project a while back. Fuck off back to the books-a-million bargain bin.

Ruby is the next one to go. Not soon enough either. Ruby's hanging from the cliff and Python with Django is hanging from their coattail. I would step on the fingers myself if I could and I would throw wordpress off with em.
>>
>>58303599
Media screen and content:
>>
>>58303428
Java has been always shit. It was created to be easily sold to illiterates and even thou needed a massive marketing campaign.
>>
>>58303646
>Ruby is the next one to go. Not soon enough either. Ruby's hanging from the cliff and Python with Django is hanging from their coattail. I would step on the fingers myself if I could and I would throw wordpress off with em.

I disagree with this part. But I'm not in the mood to write that much.
>>
>>58303646
but ASP is not .NET.
.NET WebForms should have died long ago.
The MVC and API Framework is really good though, especially with .NET Core.
I could tinker with it for a few projects already at work.
>>
I'm halfway decent with Rails and typical Web basics, having written two "simple" and one "advanced" site..

How would you level up?


a) "JS-Zealot"
--> going beastmode in JS --> Node --> MEAN

b) "The SinglePager"
--> vue --> react --> redux

c) "The hoarder"
--> Java Bootstrap --> Apache --> Java

d) "DefOps guy"
--> Docker --> Chef/Puppet

e) "Eternal Hipster"
--> Sinatra --> Cuba --> Jekyll
>>
>>58303791

>M$
>>
>>58304293
>not using an open source framework because a company made it instead of some basement dweller.
>>
>>58303599
materialize has ezpz classes for this
>>
>>58304443

i'll try .net core one day on my linux distro
>>
>>58303395
link your most recent published project
>>
>>58299254
i do it the right way so people dont rape my face with XSS hacks
>>
do all these .js frameworks like react and angular use json? or can i use an sql db with it? how do you call queries?
>>
>>58304690
you don't query databases from these frameworks, you call an api which queries it and returns the results as json.
>>
>>58304690
you can do AJAX with vanilla JS
>>
>>58304711

what if i have a .db tho?
>>
>>58304745
A ".db" doesn't mean anything. You need to build a backend to interface with whatever it is
>>
>>58304745
What's that .db? A SQLite file? JET? A SQL dump? JSON?
>>
>>58299244
bcrypt
>>
>>58304745
convert it to json, include the json file in the source, parse it all into memory client-side
>>
>>58304764
>>58304795

yeah whatever database system youre using. lite, postgre, etc. Why go out of your way to create an API when you can just use php or something.

>>58304803

so you have to convert your db data to json and then use a .js framework to fetch the data?
>>
>>58304864
you can parse json in vanilla js. it's just
JSON.parse(json)
>>
>>58304864
>Why go out of your way to create an API when you can just use php or something.
What?
A simple PHP script you can query which opens a file and returns its contents is already an API.
>>
>>58304874

ok got it but first i need to convert muh data to json

>>58304877

i use PDO, but that technically is an API too, yeah youre right
>>
>>58304905
<?php
$json_str = json_encode($row);
echo "var dicks = $json_str;"


Easy stuff
>>
>>58305286

is this taking a php variable and parsing it into json?
>>
>>58305539
http://php.net/manual/en/function.json-encode.php
>>
>>58305591

i see... so theres really no need to abandon php if i want to use json, though im assuming it would be better to use json to start out with so you can skip the step of converting php to json
>>
>>58305636
wat.
JSON and PHP do two different things.
You use JSON to transfer data between your client using JS and your server
and PHP to do server side stuff.
JSON is just a snapshot of some data, it cannot replace a server language.
>>
>>58305636
PHP is a programming language and JSON is a Javascript object. They don't do the same things

You might want to brush up on programming in general before moving forward with whatever you're working on
>>
>>58305662

ok so why the extra step of parsing a php variable into JSON? Why not just use the php variable and use PDO? And yeah I was confusing it with Node, which can replace a server language.
>>
>>58305712
To send the data to something else in a compatible format. Everything supports JSON these days
>>
>>58305689

i'm bretty good with php already i just havent used JSON yet. I want to make a simple CRUD app with node and json to see what all the hype is about
>>
>>58305712
your PHP variable only exists on the server, your client (javascript) has no idea about this.
So to send information to your client (javascript) you give it a json object.
>>
>>58305760

which confuses me because i can already send data to the client with php. If i JSON parse a php variable that grabs a row in a table, and display it that way, what is the benefit of doing it that way? callbacks?
>>
>>58305855
JS Frameworks usually don't reload the page but get data from an API using ajax callbacks.
So instead of loading the entire page every time all you do is exchange the information you need.
Either generate your pages using PHP or whatever or use a JS Framework and talk with an API.

Both together don't make sense.
>>
Today im starting a new projectTM. So far ive never used a front-end framework (just been writing my own CSS and JS), but i want to expand my knowledge and want to try one this time. What can you recommend? Running Phalcon at the backend.
>>
>>58305937

lets say you take your database and convert the entire thing into a json file and a user can CRUD that json file. How does it get stored/saved in your db though? if JSON is just client side...
>>
>>58306052
Client (Browser with Javascript) <===JSON===> PHP on the Server <=====> Database

Client requests something from the server.
Your php script queries the database, puts the result in an object, serializes it to json and sends it back to the client.
>>
>>58306052
You don't convert a database to json.
If you actually do this, then you can only read from it.
JSON is not a database, it's a snapshot.
>>
>>58306052

not with who you talked but when you create JSON you don't give a fuck what's on the server side or client side, depending on what's your job

on the server side you don't care how is that data represented

on the client side you don't care how is that data obtained you just use it
like response.something.someArray[7].somethingelse
you just don't care what server side programmer had to do to give you that data
>>
>>58306107

ok and the point of using JSON to "map" your data is that it won't need to refresh the page when your database gets changed? is that its end game? hopefully this is my last question
>>
>>58306201
no, json is just how you transfer data.
you can use XML too, but JSON support is far better and easier to do.
>>
>>58306052
Some youtube tutorials might help you understand.

Imagine that you want to update your page without having to do a full refresh. In your JS file, you can do whats called an "AJAX" call, basically you have a function in your JS file that might trigger when you click a button, and it goes "hey backend, can you get me the latest comments bro?" and so your backend (PHP) goes "sure thing man, let me just hit up the database, manipulate some data, and maybe generate some HTML for ya". The last thing you do in PHP is to encode the results in JSON and echo it out, because AJAX requires the results to be in JSON format. So AJAX is like "oh cool bro, thanks for that juicy JSON content, let me hand it off to some nifty JS code that can place it on the page for this faggot so he doesnt have to reload the whole god damn page like its 1995".

Comprende, friend? Arbeit macht frei
>>
>>58306224
>>58306227

alright yeah i think im gonna look through some in depth tuts then cuz im not seeing the point to transfer data into JSON other than you dont have access to the server directly and all you have is an API. Thanks.
>>
>>58306201
>>58306107
>Client (Browser with Javascript) <===JSON===> PHP on the Server <=====> Database

also when you make it like this, this is the end game

Client (Browser with Javascript) <===JSON===> PHP on the Server <===Abstraction==> MySQL
Android App <===JSON===> Node.js <===Abstraction==> Mongo
iOS App <===JSON===> RoR <===Abstraction==> CouchDB
Desktop App <===JSON===> Spring <===Abstraction==> PostgreSQL

you can change one part of your code and not worry about fucking something up, it doesn't matter what you use
>>
>>58306227


wait so are you saying JSON is borderline pointless without using AJAX callbacks? seems like it to me!
>>
>>58306323
https://en.wikipedia.org/wiki/JSON
just read this.
>>
>>58306294
>you dont have access to the server directly and all you have is an API.
What?
>>58306323
Might want to work on your reading comprehension skills
>>
>>58306347

"its most common use is for asynchronous..."

thats where i was trying to get at. I see how it would if you want to do async.

>>58306351

idk either im confusing myself. gonna shut up now
>>
I am making a Javascript "app" to put on a basic front end portfolio, but what if I think the idea is actually quite good, and there are quite a few people who would use it (but be unlikely to pay for it) how would I go about monetizing it.

There are currently about 10 teaching sites that deal with the subject my app trains in that charge around $200-$1000 a year, and have thousands of users each, there are also potentially hundreds of thousands if not more people not using these sites, but would be interested in using my app as an aid with the subjects other learning methods (books, free YT vids).

Lets say I approach one of the training companies with my app, what is to stop them hiring prajeet to make a duplicate for $100. How profitable can hosting and advertising be?

What approach would you suggest?
>>
How the fuck do I make this look prettier? PHP really is horrible btw. Have to put it in a paper, so I don't want it too look like a Pajeet has written it, kek.


if (have_posts()) : while ($post_count < 10) : the_post();

echo '<div class="popular-post">';

$src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full', false )[0];
//$vote_count = get_post_meta(get_the_ID(), "votes_count", true);

echo '<a href="';
the_permalink();
echo '"><img src="';
echo $src;
echo '" /></a><div class="post-popular-info"><h4><a href="';
the_permalink();
echo '">';
the_title();
echo '</a></h4></div>';
echo '<div class="sidebar-most-liked-count">';
//echo $vote_count;
echo $count;
echo '</div></div>';

$post_count++;
$count++;

endwhile;
endif;

>>
>>58307119
Don't mix markup and code, look into some MVC frameworks.

But it seems like you're using wordpress?
You can't make it prettier then. Wordpress is a huge mess.
No one will notice though.
>>
>>58307119

>php is really horrible btw

nah youre just bad with it
>>
>>58307302
Yeah, fucking WP... Ok then, yeah, I don't think anyone would mind anyway.
>>
>>58307404
If you can help me with this, go ahead. If not, don't bother replying.
>>
should i learn angularjs or angular 2? what's the difference
>>
>>58307422

theres nothing really wrong with it. just looks a little messy. I would use less echo's so each echo line would be longer. Might be a bit easier to read. But what you're doing is fine.
>>
>>58307119
Jesus, get the fuck away from WP. It's truly horrible. Laravel dude, laravel. If not that, at least CI or something. If you really need a CMS to build within, use Craft or god help you, ExpressionEngine.
>>
how would i check to see if a button is submitted in php and then hide/show stuff with js?

isset then just echo a <script>?
>>
>>58307726
? What? You need an asynchronous call from javascript (jQuery, as you're probably using it) to a PHP script/endpoint on your server. The PHP script gets the request, build the relative information to pass back to the browser, then use jQuery use that data and do whatever (show a different image, a different search results, etc...)
>>
>>58307726
PHP should not be used like this in 2017.

But yes, you can echo the script.
>>
>>58307690
Cool, yeah, I did it this way while coding because I got lost in all those tags and sometimes forgot one closing div etc. I'll clean it up a bit.

>>58307696
Yep, thanks for the suggestions. I mean, I didn't really use much PHP for anything else before this. I might get more into Node or even Rails in the future. I'll see.
>>
>>58307791

how would i let the ajax script know that the button is not set though? i cant use php in it
>>
>>58307875
a button cannot be set, what do you mean exactly?
>>
>>58307119

>wp_get_attachment_image_src
>put it in a paper

Choose one, I guess.
>>
>>58307917

if its a type=submit it can
>>
For anyone who's made it in the industry (has a job) how did you do it?

I'm taking a few classes at a jc in html, javascript, php, and a few others and wondering if it will be enough.
>>
Where can I get a few quick clients? I'm looking to do a few gigs.
>>
>>58309095

youre gonna have to build your own applications and show them off. Simply taking classes wont help. I've been there. Done that. Unless you know someone really close who can just hook you right up like some lucky bastards. If you're the average joe, you need full stack applications you've built yourself and be able to understand them and talk about them to whoever youre interviewing with.
>>
where can i buy cheap as fuck domain names

i have $14 bitcoin cucks and i want to spend them.
>>
Is Laravel worth dedicating time into mastering? It's not a dying framework, is it?
>>
>>58309456
Just buy your own DNS server
>>
i dont know really how to explain this but im trying to show a div when you click a submit button on a form. Problem is that submit button refreshes the page so the div doesn't stay visible. WTF man. Is there any way around this? i dont really want to have to re-do this project in async ajax
>>
>>58309580
jesus christ not again we already spent half this god damn thread explaining ajax to people.
>>
>>58309604

im finally realizing why if the page refreshes its screws everything up. Its 2017. I really need to learn modern web technologies
>>
>>58309265
Well the plus side of me doing it outside of a degree is that these are all specific classes to web dev. Not cs theory crap.

I figured that would happen as well which is why I'm trying to connect with my professors who own companies and that sort of thing
>>
>>58309580
Theres some function that cancels out a default "submit" button clicking action. Does the same thing with links. I forgot what its called though
>>
Are there any must own web dev books? General purpose? I am at a very basic level so just html, css, javascript, and starting responsive design.

I got an assload of gift cards for Amazon and have no idea what to get.
>>
>>58309095
Wanted an application to do something I wanted, so I google'd. Started off with the basics--how to make a site that can do what I want in C# (internal site that can't be opened without running the debugger). Then how to save that to a database. Once I get the basics up, I start refining the code (my very first iteration was a giant mess where there was no layer separation, inefficiencies, global variables everywhere, etc.).

Eventually got good enough that I started shooting out resumes.
>>
Of all of the paid tutorial sites, which one is the best for web dev? Non-webdev stuff would also be cool but not necessary.
>>
>>58310210
I think I just get discouraged from trying that since jobs in my area want you to know like +5 languages and all this other crap
>>
I just graduated with a BS in Computer Science, but I wasted all my time doing nothing so all I have for my resume is shitty school projects. What should I learn in a month so I can find an okay job and not feel like a complete failure?
>>
>>58310406
I hear that anon. Every fucking entry level job wants you to know/be a master of everything out there now.

Ive had two interviews. One the interviewer was so miserable working there, I didn't even want to work there after talking to her for 5 minutes.

The other one I tanked super hard. I'm still waiting for them to give me my rejection email.

And all the jobs worth applying for are out of state for me. I don't even know how that works but I'm sure they'd rather interview someone in-state than my ass.

We can make it bro. We just gotta keep trying.
>>
>>58310557

see: >>58309265
>>
File: original.gif (1009KB, 500x280px) Image search: [Google]
original.gif
1009KB, 500x280px
>>58310579
I'm trying anon. Shit is just too hard sometimes.

What state you in? Socal fucking blows.
>>
say I have a slider and a select object in a page, how can I create urls that link to the page with the selected values? can I do it without using angular or something like that?
>>
>>58310721
Well I'm in TN. So theres two hubs around me. Birmingham, AL (5 hours away) and Nashville (6 hours away). So I guess I was lying about closest place being out of state but it might as well be.

I would imagine being in socal means you have a fuck ton of competition?
>>
>>58311123
I'm just barely learning the ropes and am competing with master's students. Cost of living is high as fuck (stuck with parents) and I'm ~1 hour from LA and Irvine (jobs) so I'm fucked
>>
>>58311158
Yeah those masters students are a whole other thing. I'm starting to set my sights on simular jobs (like QA) at least it's income and the job transitions somewhat.

The only other option I can see is taking a design job (which I don't have much of an eye for) or a startup where I'm certain to get fucked over in some capacity.
>>
With no prior experience in coding (With the shitty exception being Code academy), what is the best way to learn the languages required to be a web dev, and what's the best way to practice and apply the knowledge, so that you have a higher chance at retaining what you've learned.
>>
>>58311861

literally make applications
>>
is /wdg/ dead?
>>
>>58313060
Nah not really just has its ups and downs in popularity. Seems to coincide with universities schedule strangely enough.

If you haven't noticed /g/ itself is moving pretty slow lately. Obviously not as slow as wdg but still.
>>
i wanna learn back end with javascript but im scared. Is it really a meme?
>>
>>58313197
>Is it really a meme?

No.
>>
>>58313060
im working on some shit for a client

>>58313197
no but it has its pros and cons just like everything else
>>
Is Laracasts worth $9 dollars? Seems to have a lot of info on a lot of subjects, but these video course sites tend to be shit most of the time...
>>
>>58313060
No. It's slowly coming back to life now that the christmas season is over.
>>
>>58313554
Laracasts is really good. The only issue is that he uses a mac so you might have to do some googling when installing things. Common issues are solved in the comments anyways.

I love his format though. Very easy and comfy.
Thread posts: 322
Thread images: 27


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.