[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
/wdg/ - Web Development General
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 217
Thread images: 7
File: 1449342190628.png (868 KB, 822x552) Image search: [Google]
1449342190628.png
868 KB, 822x552
Old Bread >>53273287

> Discord
https://discord.gg/0qLTzz5potDFXfdT

>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/

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

>Backend development
https://en.m.wikipedia.org/wiki/Comparison_of_web_application_frameworks

>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
[YouTube] WATCH THIS IF YOU WANT TO BECOME A WEB DEVELOPER! - Web Development Career advice (embed)

>cheap vps hosting in most western locations
http://lowendbox.com
>>
>>53303356
>How to get started
http://www.youtube.com/watch?v=pB0WvcxTbCA
>>
Its time to end this meme general, lads.

>>>/dpt/
>>
Anyone see the new Google domain tlds?

People are eating that shit up but I cant see anything thats not a .com getting big.
>>
Can any of you nig nogs help me with this?

I'm trying to make "Like/Dislike" buttons but when I spam them with clicks the object in the db sometimes ends up with more than +1 likes/dislikes or even a negative amount. Server side I check to see if the user has rated the object already but it's still getting fucked up. Do I need some kind of mutex lock or something?
>>
>>53303718
>nig nogs
Not with that attitude fgt.
>>
>>53303718
My like/dislike uses jquery to call a php file. The php checks to see if a vote has happened and what type of vote. If it's the same type (like) then nothing happens, else it subtracts a vote and updates their vote type.
>>
Hello guys is this possible ?
<li><a class="tab" href="chrome://downloads/">
>>
>>53303769
That's pretty much what I'm doing already except it's a put request to the node.js server.
>>
>>53303848
Are you checking to see if their vote exists before sending the vote?
Like
If (voted) { donothing;} else {heresthevote;}
>>
>>53303715
.com will always remain huge for quite some time
but there will always be other domains that have their day in the sun
like the memester .io
otherwise, it pretty much just comes down to specialization (ie dominos.pizza)
>>
>>53303883
.io is for tech people though, also known as the only people who would enter something other than .com .net or .org


Can you imagine doing a radio commercial and trying to explain how to go to westside.bike to listeners?
>>
>>53303813

A link to a local dir? No.
>>
>>53303916
>tech people
more like hipsters tbqh

>Can you imagine doing a radio commercial and trying to explain how to go to westside.bike to listeners?
Yeah, the same way they got people onto the internet and using .com sites. Spelling that shit out.

Go to
dominos.pizza
that's
dominos dot p i z z a
remember that's
d o m i n o s dot p i z z a
there is no dot com
>>
>>53303870
Yeah and it works fine until unless I spam the button a million times..
>>
im ded senpai http://morecss.org/
>>
This just proves you guys are right about recruiters/hr

This is for a front-developer position paying 18 AN HOUR.
1+ years working with C based language, PHP preferred.
OOP standards knowledge.
MVC knowledge.
Knowledge / experience with a framework (Symfony 1.x or 2.x, Zend, etc).
1+ years experience with SQL, MySQL preferred.
Knowledge and experience in database design.
1+ years experience / exposure working with API’s (Paypal, Salesforce, Mailgun).
Experience working in an agile environment.
Experience with code management software, GIT preferred (SVN, CVS, etc).
3+ years HTML experience.
Experience building html pages and emails.
Experience working in software with prebuilt pages and ability to keep the coding and the look and feel consistent.
3+ years CSS experience.
Experience working with web pages or software that requires a common look and feel using standard, accepted CSS.
Experience working with Bootstrap and responsive environments.
3+ years JS experience.
Experience with using various libraries (Bootstrap, jQuery, etc).
Experience coding browser compatible JS without the use of a library.
CLI (command line interface) experience.
Comfortable using basic commands in a Linux environment.
VIM experience.
Accessing and using MySQL through a CLI.
>>
>>53304073
one-thousand-one-hundred-and-twenty-three pixels
>>
>>53303959
Can you close connection to node server until it receives a "done" return?

I dont use node, but it should have that if it's as good as I hear.
>>
>>53304106
Lots of contradicting shit in there. I bet you're supposed to maintain the code of the previous 3 guys who all quit after half a year because the management is shit.

>Accessing and using MySQL through a CLI.
who we have a badass over here
>>
>>53304073
follow up ded
http://vanilla-js.com/
>>
>>53304472
>Accessing and using MySQL through a CLI.
Basically just means, your resume NEEDS these two terms somewhere on it, otherwise filtered.
>>
>>53304106
What shit pay
>>
>>53304507
I usually copy paste white on white buzzwords in my resumes so they don't see it.
>>
>>53304472
>I bet you're supposed to maintain the code of the previous 3 guys who all quit after half a year because the management is shit.

Don't forget they were only paid 18 an hour probably so they could force them into 40 hours overtime.

It's funny, the listing RIGHT underneath it was for a WordPress "developer" at 50 an hour.
>>
>>53304499
Is this a joke? It looks like a joke but it's not funny.
>>
>>53304597
>vanilla.js
>is this a joke
is the file size not funny anon
>>
>>53304613
No.
>>
>>53304733
ok i recommend a small dragon dildo to get warmed up, after that you can try the larger sizes and eventually end up completely fucking yourself
>>
>>53303718
debounce your clicks bruh
>>
Anyone work with the Twitch API?

You think websites that use it would be cool for a portfolio?
>>
>>53304073
The pantone color part is pretty cool.
>>
>>53304106
>Experience working in an agile environment.
>3+ years HTML experience.
>Experience building html pages and emails.
>VIM experience.

The vim part really gets me.
>>
>>53305736
Yeah, maybe. I like using Destiny's website, it has a separate chat.
>>
>>53303715
Most of the new domain purchases are speculation and personal email I guess.

I'm currently making a .info site. For sites with just information it's actually quite nice as it's also relatively popular still.
>>
Anyone knows of any small library of shell scripts or similar for deployment or automatization when working with databases (Automatic setup of working envoirments, usefull scripts for such, automatic database dumps and imports in local envoirment) or just any usefull scripts for web devs?
>>
Anyone has experience with the Aurelia Framework ( https://aurelia.io )?
>>
I gotta figuren out how to apply the PSPACE-complete formula in PHP, but haven't found a single example to guide me, and the formula itself isn't that much of a help either because I never got into calculus that far (thanks teachers...).

Anybody here able to explain to me how it works in baby language, or able to give me a small example code?
>>
I'm looking for an Ember dev willing to help on OSS...
>>
>>53303718
Use underscore.js in your client

_.throttle(function(){ 
// do cuck
}, 500);
>>
>>53303718
if the DB is taking that long to respond to the point that it's not atomic you need to add a mutex server side or a bot is going to rek ur shit at some point.

two ways i can think of:
1. use a mutex or in memory flag to stop more than one request happening per client
2. store the likes with the index being a hash of the clients identity. so that way if the same client trys to perform a write after the check happened the insert will fail since the key already exists.
>>
Why do I never really see people using the <nav> element?
>>
>>53310787
Navbars in bootstrap use <nav> tags, at least. Anyone using that framework would probably use it.
>>
>Writing an extension
>there's a bug in Firefox, file a report
>they NEEDINFO from the W3C to fix it
aka it won't be fixed in the next five years

>try to continue in Chrome
>Anon, this function does not exist
What? Oh it's in Chrome 49
>Fuck, something else doesn't work
>Google it
>Method X will be shipped in Chrome 50
Oh why bother.
>>
>>53310787
Same reason they don't use other semantic tags I'd guess. They don't know to use them or they don't give a shit.
>>
>>53310911
Good question really. Is it more encouraged to use <strong> over <b> these days?
>>
>>53310934
yes, same as <em> over <i>
>>
>>53310787
IE8?
>>
>>53310969
Can you tell that to the senior dev here? And that unit testing is good? And that git would be nice to use?
>>
>>53304106
Imagine having to know all that and still not be able to comfortably pay your rent from the salary. Fuck sakes.
>>
>>53310969
Can you tell me why though? Because technically doesn't <strong> and <b> do the same things, for example? It's not like browsers support one or the other, they always support both.
>>
>>53311088
conventions mate
>>
>>53304106
Newby whos learning here.
Isn't most of that experience back-end?
It kinda feels like a chef being hired to McDonalds and complaining he get's 10 an hour.

Don't kill me if I'm absolutely incorrect.
>>
>>53311088
<b> is style only, you use it purely to change the presentation of text.

<strong> presents text just like <b>, but also does a bit more, e.g. screen readers (used mostly by the blind) will change their tone appropriately for the text wrapped in <strong>
>>
>>53311088
Semantic tags convey meaning. You would use <i> over <em> if you wanted to use an italic font without putting any special <em>phasis on the word. (Except you would do that with CSS instead, you mongrel.)
>>
>>53304543
good idea anon
>>
>>53311088
<em>foo <em>bar</em> baz </em>

Screen readers would normally render bar not in italic whereas it wouldn't work with <i>
>>
Working on this website where you make a booking online. Once done I redirect people to '/thank-you?id=123' and it shows them the summary of their order. Now anyone can come and put any id there and will be able to view other people's bookings.

How do I handle this appropriately? There are no user accounts.
>>
>>53311452
You can still make another table that holds a column that will switch to true if that page has been viewed already.
>>
>>53311452
use GUIDs
>>
>>53312110
Say that's fairly decent. You have no idea how much wisdom is in your post. Thanks, anon.
>>
Anyone has a good link to explain in detail Prototype (in JS)?
Specifically how to use correctly public, privileged and private function inside a Prototype?
I think I'm doing it wrong.

(not the Crockford blog post about it please)
>>
What are good OS X apps for web development and programming in general?
>>
>>53312270
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript
>>
>>53304073
>http://morecss.org/
what the fuck you literally have to write more

NO THANKS
>>
>>53312283
https://www.google.com/chrome/browser/desktop/
http://www.vim.org/download.php
>>
>discover serious bug in production at 4:45 on a Friday afternoon.

Just fucking fuck my fuck up fuckpai.
>>
>>53304073
If you think CSS is not readable, then you're a retard.

Why the fuck would everything be flagged as unimportant? I've only had to flag few things as important. Now I have to do more work. Writing out numbers as their word equivalent? Fuck that shit.

I can understand if this is some pet project to see if you CAN make CSS more retarded, but actually using it?
>>
Anyone using MongoDB knows why phpstorm calls findOne method on a collection deprecated? Is it really deprecated or it's gonna be one soon?
>>
>>53313987
>>53312862

>Being this autistic

It's a fucking joke, you humorless robots.
>>
>>53314132
>IDE
>>
>>53314767
Well that's what my company is using, and I don't really want to defy their orders being a new guy
>>
>>53314941
There's no problem using an IDE, don't listen to him
>>
>>53313543
I hope they pay you overtime
>>
>>53314132
Which MongoDB driver are you using?
>>
what should i make using React to try and get hired?
>>
>>53315042
I'm using node 5.7 and mongo 3.2 and I think node driver version is 2.1
>>
>>53315042
i mean I got it working with find(<query>).limit(1).next() - found an answer on stack and in docs. practically it's the same thing - you're limiting search response to one item in collection instead of searching for only one. (i don't fucking understand why they'd do that, since I can only get one or none anyway)
>>
>>53304106
This is why I don't believe the "you can get a job in 6 months" shit. Every time I'm about to dig into web dev, I see shit like this on job postings and it kills my momentum.
>>
How to apply a stylesheet to mobile only while leaving the regular stylesheet for desktop?
>>
File: 1450889359747.jpg (51 KB, 999x924) Image search: [Google]
1450889359747.jpg
51 KB, 999x924
In SEO, why is it usually recommended to use less popular keywords of your niche for webpages that are many clicks away from the homepage?
I used this strategy and it worked wonders for me (+150% search engine traffic in a month), but why does it work?
>>
>>53315362
Make a new css file and call it, say responsive.css, and include that to your website. Put all your queries in there.
>>
>>53315232
>>53315232
Ya, just read the docs, they will say why and usually provide an alternative.
>>
>>53315397
I'm not rewriting their shit css because they arent paying for it. I'm ammending my own template to overwrite if it's a mobile device.

I just found I can do this with a php useragent check.
>>
>>53315491
That's gonna fuck with their SEO score. Might be worth it to offer a responsive overhaul for an additional fee.
>>
>>53312862
>>53313987
omg what is wrong with you two

>>53315491
>im making my life even harder than that other anons suggestion
>even though im not getting paid for it
???
>>
Where do you guys buy your domain names?
>>
namesilo is the registrar I've been the happiest with so far, although they only support a small amount of tlds
>>
>>53316853
Namecheap
>>
>>53317006
for
>>53316853


im a faget
>>
>>53316853
gandi
>>
Wtf is WebDAV?
>>
>>53316853
Namecheap.

I've been using the place for a long long time and it's still my favorite.
>>
>>53316853
I've used Namecheap a couple times for domains and shared hosting. Can't complain. Stay away from godaddy though, as many anons will probably tell you.
>>
>>53316853
I use gandi.
>>
>>53313543
Sounds like Monday's problem to me
>>
All the states with legal weed have no dev jobs.

Dont even mention washington. Saturated as fuck.

Guess I will just drink myself to an early grave since there are no alternatives. Fucked up country.
>>
File: 1391990273533.jpg (66 KB, 800x600) Image search: [Google]
1391990273533.jpg
66 KB, 800x600
>Django full stack developer
>$55,000/yr

>mfw

Do they seriously expect us to take that?
>>
>>53318470
Learn Dutch and just move here. You can be fluent in 8 months or so. And no Indians to compete with.
>>
>>53318501
>django is easy
>front end is easy
>unemployment everywhere
Yes.
Yes they do, because someone who really needs it will take it.

>>53318470
Maybe... Not a coincidence?

I've sometimes wondered if development could become too easy, or too fun, and I can spend hours crunching (simple) code on weed. What I'm saying is, is there a government conspiracy to keep jobs either unpleasant or lacking?

>>53317091
Web collaboration protocol. Lots of return codes are only for webdav.
>>
>>53318511
If hillary gets elected, sure.
>>
>>53318602
> government conspiracy
Thats always a no.

Most programmers I knew were potheads so there are probably a lot of pothead devs moving to pothead states and saturating the dev fields there.
>>
What is the best markup language for a wiki?

Yes, I'm making one. It works fine with markdown right now. Sort of.

But it's not giving me the quality of articles I want, lacking good image support and generation of contents.

Any ideas?
>>
>>53318743
When more places legalize, I want to see a correlation between weed and tech industry.

>>53318799
https://m.mediawiki.org/wiki/Alternative_parsers

The standard?
>>
Is Django/Flask a meme?

What is recommended to learn as le beginner to jump into the action asap? Maybe node.js?
>>
When you guys Freelance, are you open with your name/picture or do you prefer to keep it private?

It seems a picture and full name is the minimum on your profile for most freelance sites, but I know you guys like me are kind of privacy-autists. So what do you do?

I've heard some just add unrelated picture and only their first name and initial of last name. Some even put someone else's picture.
>>
>>53318651
Yeah, lets all hope Trump wins instead of that nutter.
>>
File: dp.png (2 KB, 80x80) Image search: [Google]
dp.png
2 KB, 80x80
>>53319221
Mine has email, phone number, address, skype, github and a basic dummy pic :S
>>
>>53319285
You display your address to everyone? For what purpose?
>>
>>53319225
Trump went back on his h1b shit tho

Trump is just lying for publicity.

Personally I hope Hillary wins considering all the stability she'll bring, She's just a continuation of Obama and the US for businesses isn't half bad under him.
>>
>>53319339
Mailing address, I have no idea why I thought that was a good idea.
>>
>>53319339
Say that to my face not online and see what happens
>>
>>53319394
>>53319534
>TFW scared of fucking up a project and then getting shot for it

I guess it's good motivation to put maximum effort...
>>
>>53319565
I've never really thought of that lmao. But having that much info there does give someone a head start if they want to steal my identity.
>>
>get web app dev certificate
>cant find a job
>almost literally out of all money
>if dont find job by end of the month will be forced to move in with my dad in his one bedroom apartment

I think web dev is all just a meme and you need to be a pro software engineer to get a job or know someone really really well. It's borderline impossible for a random to just go and get a job. Anyone know these feels? I'm in debt and I think im just gonna get some random min wage job. Fuck this shit.

every job posting i see it's something like this:

QUALIFICATIONS:
Bachelor's degree in Computer Science from an accredited college or university; or equivalent education/experience in the computer science field
Minimum 5+ years of application development experience, from the user interface to n-tier design, SQL Server relational database layout and development
Strong experience in using: C#, SQL, T-SQL, ASP.Net, PowerShell and XML. Additional languages such as HTML, CSS, JavaScript, JSON and PHP are a plus
Strong understanding of application security, load balancing, app monitoring, and troubleshooting
Strong EDI/ETL/IDX familiarity using Web Services, SQL and XML
Knowledge of Matrix, Rapattoni software and RETS standards is a plus
Excellent communication skills - both oral and written
Committed to exceptional customer service
>>
>>53320589
Apply to everything. You shouldn't care if it's for FORTRAN programming. We've explained those prerequisite lists numerous times in every thread. They are bullshit.
>>
>>53320589
Also of you think that's bad you should have seen my job listing for 18 an hour the other day for a front-end dev. They wanted fullstack for burger manager wages.
>>
File: 1392918824284b.jpg (151 KB, 1095x573) Image search: [Google]
1392918824284b.jpg
151 KB, 1095x573
>not really web-related but no other programming threads on /g/
so i work developing selenium tests in java. since march 1st ive been dealing with two bugs in the java date util in our code.

first any thing pulling a date object seems to be compensating for a leap year when it shouldnt be, subtracting a day from the current system time. its not doing this if i call up the date using system.currentTimeInMilliseconds or if i grab it and save the time as a long value

second is that my selenium code is not pulling the am/pm values from a page, but this isnt related to the leap year stuff. im using the correct SimpleDateFormat of mm/dd/yyyy hma but its acting as if for example something from 3pm is 3am and is fucking all my shit up.

these two things basically caused me to get zero work done today. any ideas?
>>
>>53320805
for example:

final Date todaysDate = new Date();
final Date todaysDateNoChange = (todaysDate);
final long todaysDateGetTime = (todaysDate.getTime());

LOGGER.info(System.currentTimeMillis()); // good - returns today (1457031904621)
LOGGER.info(todaysDate); // bad - returns yesterday (Wed Mar 02 14:05:04 EST 2016)
LOGGER.info(todaysDateNoChange); // bad - returns yesterday (Wed Mar 02 14:05:04 EST 2016)
LOGGER.info(todaysDateGetTime); // good - returns today (1457031904621)
LOGGER.info(todaysDate.getTime()); // bad - returns yesterday (1456945504621)
>>
>>53304106
you should be paid 50+ an hour for that., what a retarded hirer
>>
>>53315235
I cherry picked that. Most are 35-50 an hour for newbies.

Normie non-devs have to get a college degree or work for years before hitting that pay level. We just have to actually have used the ADD medicine our parents forced us to take when we were younger.
>>
>>53321110

>implying ADD meds will help you get a web dev job
>>
>>53321130
10 year old me never would have been able to do it without it. An 800 page book on boring HTML4.

Thank god I didn't know algebra because I was writting hello, worlds in C++. I would be hating my life if I took that path.
>>
>>53303466
(You)
>>
>>53321151

i learned html and css at a young age but im 26 now and never really got down the whole programming thing. I can hello world and fizz buzz and write simple programs. I've just come to accept that my genetics wont allow me to became an elite software engineer. I see some of these guys on these coding school tutorial videos and theyre fucking insane. I don't think ADD meds get you to that level. That's 99% genetics.
>>
>>53304106
>experience in building HTML websites and emails
>building HTML websites and emails
>building emails

Holy kek anon, my sides left for (;;);
>>
>>53319068
Well???

Can someone reply desu?
>>
>>53321767
Django and Flask are serious stuff, nothing meme about them. Pretty useful.

Node.js is also cool, you can have an equally powerful backend with it.

Do whatever you want.
>>
>>53321807
But what should I begin with?

Is there much difference?

Like what would be the difference between Django and node.js for example? There's so many choices... Are they pretty much different approaches to the same thing or is there a "wrong" and s "right" answer?
>>
>>53321198
>I don't think ADD meds get you to that level
You vastly underestimate ADD meds. I don't know what they do to normal people, but if you have trouble staying motivated/focused to do even the most simple tasks then it turns you into a walking talking stephen hawking.

If you get one that doesn't flood you with dopamine (there are a few) then you will basically be on the pill from the Limitless movie.
>>
trying to get in to full web dev. i have some experience with shit like databases, networking, programming, and i think webdev seems like a good way to tie all that together. can anyone reccomend books or guides for someone that doesn't really need their hand held?
>>
>>53322103
i should also add that the MEAN stack seems like a good way to go but im having trouble finding literature on it that isn't "random guy mumbling into a mic"
>>
>>53321843
Django is a backend framework written in Python, similar to many of the other popular frameworks, it's one of the most matured/feature-rich to choose from because of how long its been around and how much involvement and attention its gotten.

node.js on the other hand isn't mature and isn't nearly as secure as its alternatives, only use this piece of shit if you need to. Seriously, never use this shit when you're handling sensitive user information unless you know what you're doing.

If your site is going to be extremely database-driven and if your data is or is going to be relational, just go with Django/Flask/Laravel/RoR. If you go with Django, read/skim through Two Scoops of Django (1.8) if you have the time. If you're coming from PHP and don't have Python experience it doesn't matter, Python is also extremely easy to learn. And remember to use Redis or Memcached over database/file-based caching.
>>
>>53322951
Thanks although I know nothing about webdev shit.

I have only some c/c++ shit and python.

I'm going to tackle it this weekend. Django and it all seems cool. I just wasn't sure where to get started, it's kind of overwhelming.
>>
>>53322994
>I know nothing about webdev shit.
Which parts in particular? Deployment? HTML/CSS/JS? Frameworks? Databases? All? Most web frameworks follow the MVC pattern or something similar. For Django it's MTV:

Models define the tables and fields in your database, useful for automating a lot of things (form validation, form appearance, admin control panel tools). Views get called when a specific url is requested, the view is then responsible for producing db queries (or none if it's a static page), it could be a list of objects from a table, a single object from a table, or create/update/delete operation. Templates are just responsible for presenting the page to the user. A view will specify which template to use and the data from the view will be available to use in the template, e.g. a form, a table of objects, etc.

If you don't know SQL, read up on relational databases and database normalization a bit, though the Django docs do have some good examples in the models section to illustrate how M:M/M:1/1:1 relations work.

If you want easy user authentication and things like password resets, confirmation emails and social authentication (optional), try out django-allauth. If you want an entire lot of useful packages to handle directory structure, deployment, authentication, development environments and so on, check out: https://github.com/pydanny/cookiecutter-django

If you're on windows, have fun setting things up. :^)
>>
>>53323438
I use Debian Linux.

Fk tho that's a lot of stuff to make sense of. I don't know any of it.

Any particular books you recommend? I'll probably read one and then just jump in and try to learn as I go.
>>
>>53321931
>tfw 99.9% sure I have ADHD
>not tested
>no meds
Its really frustrating, since I generally am good at logics and math, but I have severe problems learning new stuff.
>>
>>53323476
Well, for Django there's Two Scoops of Django which I mentioned earlier. The latest version of it is for 1.8, though there's barely any differences between 1.9 and 1.8 so you'll be fine if you decide to go with 1.9 (1.8 is LTS).

For books on other topics, use the OP
>>
>>53318846
>>53318799
Those are parsers, not markup languages in themselves.
>>
>>53323746
Yes, I don't think you should use a different markup than from Wikipedia.
>>
>>53323810
Really? Because most pages I see don't support that, only flavors o markdown.
>>
>>53301250
>>53301300
>>53301403
Sorry for the late reply, but I just want to say thank you to you guys for the encouragement. I will try to get into it.
>>
File: sdasdsadae.png (825 KB, 1216x923) Image search: [Google]
sdasdsadae.png
825 KB, 1216x923
Opinions before I start styling it? It's for the freeCodeCamp weather API exercise. please no bully.
>>
>>53324419
gray
graygraygraygraygraygray

stop that. atlassians sourcetree made the mistake of making everything gray.
they already reverted some of this.
>>
>>53315373
Anyone?
>>
>>53320805
Someone is changing the date display on the frontend in javascript? Same with the leap year. Possibly being altered on the front end.
>>
>>53324516
altlawho?
>>
For any other javascript developers, any reason for people not to use ES6?
>>
>>53325847
compatibility
>>
>>53315235
>>53321110
Those are literally basic skills for any web developer? Wtf are you talking about.
>>
>>53325324
Just guessing and I have never even heard of this before but probably because your competition isn't using them so if anyone would happen to search for those words, your site would be the one that comes up.
>>
I had an idea to create a Meme Stock Market, so people can actually invest in memes before they rise popularity, and sell once theyre mainstream.

No idea of how (non-techbically) star...
>>
>>53326252
https://www.youtube.com/watch?v=rdhNkv4ryuM
>>
>>53304106
Those seem very basic?
>>
>>53322138
Have you looked at this tutorial before?

https://thinkster.io/mean-stack-tutorial
>>
>>53321315
Most email clients render HTML
>>
>>53325853
You can always turn ES6 into whatever with Babel or whatever.
>>
What kind of data binding library would you use for non-spas?

I just don't want to use vanilla or jQuery anymore because that turns my source code into and unreadable mess. I also don't want to load something enormous like Angular 2 or React which increase the page load by like 1 second.

I was thinking about just using Polymer's dom-bind, but that hides the content until the element has upgraded. Knockout seems like something nobody uses and Angular 1 is deprecated, requires non-standard attributes and is slow to load.
>>
>>53324419
Did you make that or...?
>>
>>53324419
I like the styling already?
>>
You're going to edit a wiki page.

You're going to write something you're passionate about, or just wish others to be informed of.

What markup language do you want to use?

What is the best markup languages for editing wiki pages?
>>
>>53327386
Markdown
>>
>>53327427
m8 ru 4 real?
>>
>>53327524
Let me guess, you're a LaTeX fag
>>
I have a database with bookings which are currently just bookings with simple customer information. But I need to introduce user registration now. So bookings will be associated with users. What's the proper way to do this? A simple foreign key on the bookings table?
>>
>>53327579
Yes
>>
web dev is horrible
you couldn't pay me enough to want to do it
I refuse to use PHP, Python, Ruby, Java or C#
Scala/F#/Haskell/C++14/Rust or mckill yourself
>>
>>53320589
>get web app dev certificate
LMAO
I will never stop laughing
>>
buy webstorm Y/n?
>>
>>53328534
>monthly fee for an editor

dear dog, no.
>>
>>53328609
alternative with same features? I've been using vscode so far. just.
>>
>>53328644
I didn't like vscode because of it's weird tree view, so I've been using atom with a few addons for now.
>>
>>53328644
Brackets is pretty legit with the right plugins
>>
>>53320589
Those look like requirements for back end. Look for it front end. As you get more experience you'll know enough to call yourself fancy names like full stack and then just drop this shit industry for God to join an actual app/game dev company.
>>
Is there any systems for organizing your CSS? (Like a table of contents.)
>>
>>53327611
What do you do then?
>>
>>53330349
ctrl+f ayy lmao
>>
>>53330446
>responding to bait
>>
>>53330465
But that's what bait is for.
>>
I was fired from my web dev last job. (Because they were assholes)

I'be been reading fucking everything about computer science non stop for 6 months while on social security.

I am a god. I will fucking destroy it at my next interview.
>>
>>53330545
>(Because they were assholes)
No but really, why?
>>
>>53330599
I told a Project Manager that he was wrong about something, politely. He didn't like that.
>>
>>53330713
What was he wrong about?
>>
>>53330758
He had bad peopleware skills. As in, he was treating people like shit. Of course I didn't say it like that.
>>
>>53326291

holy fucking shit, never saw this before
>>
>>53321843

if you're trying to learn you need to learn how http works and what websites do

node is perfectly good for this and is easier to learn than django

but django is also good for this
>>
>>53330777
If you brought it up to him and he didn't respond favorably, then you simply should have dropped it (I'm assuming you allowed it to escalate).
>>
>>53330777
So you called your boss an asshole?
>>
>>53330923
I sent him an email. Next morning they told me I was fired.

>>53330945
Of course not.
>>
I'm learning RoR. MVC is weird as fuck to me. This is almost completely different from technologies I've used before (PHP, MySQL...). Is it normal for me to not understand everything yet? I think I'll just power through the book but will have to go over it at least one more time when I get a bigger picture.

>making models, controllers, databases with some commands in shell
>hundreds of files
>routes, random empty methods in models, tests for everything
>completely abstract work with database and functions

I have no idea what is going on in the moment. I'm at the part where sign-up page is being made and I insert random validations in some file and don't even know how the tables/database looks like. Is that normal when beginning??
>>
>>53330973

yes, it's normal.

Rails is set up to do certain things automatically and somewhat mysteriously.

If you build lots of websites it turns out that those are very useful things to have it do automatically... but it takes a while to get used to.

Under the hood, Rails is writing SQL for you of course. You may want to look at the documentation for ActiveRecord (which is quite good).
>>
>>53330959
That sucks. Sometimes things come across way worse than intended though. Even a light-hearted and politely worded email may be taken as a insult in some cases.
>>
>>53330959

don't put negative stuff in emails because assholes will forward them to other assholes

but your boss is a loser and karma will get him in the end
>>
>>53331109
I know, yeah. That's probably what happened. If I ever decide to do something like this again, I'll do it in person where my voice and body language and all that feng shui shit better express the thing.

>>53331146
Thanks bro
>>
>>53330545
>because they were assholes
>I am a god
>I will fucking destroy it
tbqh you sound like an autist with zero social skills and thus when you say you 'politely' told someone something they did wrong, you most likely said it in the worst way possible
>>
>>53303813
Would only work in chrome
>>
>>53303715
>>53303883

Thoughts on .xyz, perhaps? I think with Alphabet's adoption of it, and the common saturation of .io, it'll see some decent use.
>>
>>53331146
>karma will get him in the end
Some of the absolute worst people I know are richer, happier and healthier than I have ever been. Karma doesn't always catch up with everyone who deserves it.
>>
>>53331170
Well, you know, I actually do have a fair share of social skills. But you have a point.

I expressed it like that because this is 4chan after all. I didn't even expected questions about it.
>>
>>53331184
I like it. It's not as gimmicky or stupid as most of them.
>>
>>53330959
What exactly did you write? It's interesting.

How long did you read each day in those 6months?
>>
>>53331646
Sorry what I wrote was quite specific to the context, I'd rather not say.

How long varies, but it's between 6 to 10 hours a day.

I've been filling holes in my knowledge. So far I've read about networking, algorithms, operating systems, database low level shit, parallelism, Ember, React and ES2015.

If I have time, I want to do something about functional programming too. But I'm getting close to the date when I'll need to actually get a new job.
>>
MVC or OOB?
>>
>>53332568
>OOB
wat
>>
>>53333156
OOP

P P P
>>
How do you name your projects? I need help.
>>
File: 1387640741415.jpg (18 KB, 222x260) Image search: [Google]
1387640741415.jpg
18 KB, 222x260
What do I need to be able to do in react to get a job? Can I just learn react without seeing how it passes data to the backend?
>>
i want to jump onto the webdev meme but i have no idea what to actually make
>>
>>53334138
React is for UIs. You can pass data to the backend with a regular ol' POST request if you want...

>>53334544
Repository for storing rare pepes in the cloud. Make sure you use strong encryption though so nobody steals them.
>>
>>53334138
>>53334544
No one fully understands react and no one is even sure there's a point to it.

The depressing thing about web dev is you don't need more than jQuery and a backend framework that works for you, you can even prevent repainting by knowing when to use append/prepend and html replace.

Depressing because people who don't web dev will still only hire people with meme frameworks in their resume.

BTW a good firsf project is a forum: has a user system, will necessitate most http verbs (not just get and post) and really should have a dynamic ui. Appending buttons with callbacks (and parameters) in jQuery can be tricky, but you can get the hang of it.
>>
>>53335559
>No one fully understands react and no one is even sure there's a point to it
Sounds just like Angular
>>
>>53335727
>>53335559
I fucking hate those frameworks. They make the html a fucking mess. Muh combining logic with HTML bad practice gets forgiven as long as it's Google and friends doing it.
>>
>>53335727
Angular has data binding, which is sort of useful, and view handling, which is rarely useful. Regardless, it has its uses.

Reactjs was created to fix a problem, updates on Facebook, but didn't actually get around to fixing that because even server side rendering requires constant heartbeats to the server. Virtual dom sounds nice in theory, but do you actually need it? And in the meantime you've introduced Babel script, three hosted JavaScript libraries and what do you gain besides hiding your html in a JSX file?

JQuery isn't mvvm or some meme design pattern, it's just select what you want to change and change it. Beautiful, who cares if it takes a few more lines?

>>53335780
Agreed, and this entire field has already segregated it for you by the html and JavaScript split (always have a main.js), and then again when you split to the backend and use Ajax to shift data.

I don't know why something so simple has to be made more complicated, it's like people are scared the plebs will wake up and everyone will be a developer.
>>
>>53303715
>looking at getting a unique tld
>it's more expensive than a .com and whoever visits my site will probably forget the tld and try going to the .com anyway
>>
Who will be the brave soul to make the YouTube killer? I'm sick and tired of Google's bullshit.
>>
>>53336155
>there are plenty of other video streaming sites
>none of them are very popular
I don't think anyone can really compete with YouTube
>>
>>53336133
Some of them are cheaper than .com
Thread replies: 217
Thread images: 7

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

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.