>How to get started youtu.be/pB0WvcxTbCA - "WATCH THIS IF YOU WANT TO BECOME A WEB DEVELOPER! - Web Development Career advice" youtu.be/zf_cb_Nw5zY - "JavaScript is Easy" - If you can't into programming, you probably won't find a simpler introduction to JavaScript than this.
my question from the other thread: anybody on a linux desktop while doing front end webdev? What works, what is better in other OS?
Adrian Flores
I'm on windows 7 using an Ubuntu VM through Vagrant. Distro doesn't matter too much as long as you can make the software work. Just be aware that Node is NodeJS on apt due to a namespace issue. It's simple to fix, but it's a pain in the ass if you don't know about it. OSX os also fine and you'll fit in better at starbucks.
Thomas Young
Maybe if they implement some of the current RFCs (which are all clones from hack, lel), it will finally be....
Well, the standard library will still be broken, but...
Gabriel Williams
How do you control the software in the browser? Do you use linux browsers or windows browsers? Is there a difference? It seems the latest versions don't make that much of a difference, am I right in that assumption? How do results look in mobile?
Nolan Richardson
My friend is going to start a business soon. He wants a website with a blog and e-commerce system. What platform can I be using? I know how to use RoR so I prefer that.
Aaron Watson
Is that a midget?
Adrian Moore
Where did this WDG come from? Already asked in separate thread, what is an alternative to MEAN stack with React.js instead of angular??
Express.js still the best way to go, or are there better MVC's for node???
Levi Howard
does it make a difference user? I would, so would you
Matthew Watson
Take a look at this: box.scotch.io/ It's a preconfigured vagrant setup that just werks (but you can ssh into it and change shit if you need to)
It's exactly the same as deving on your main os except instead of going to localhost, you use the vm's ip.
pajeet pls
> what is an alternative to MEAN stack with React.js instead of angular?? Not sure what you're asking, just use react if you want to use it. MEAN stack is just a set of js-based frameworks that work well together. You're allowed to use or not use whichever ones you want.
>Express.js still the best way to go, or are there better MVC's for node??? Express isn't an MVC, it's a web server framework. MVC is a design pattern which you can implement in express if you want. And yes, express is the most commonly used server framework, but koajs.com/ is a possible successor by the same team.
Adam Carter
>what is an alternative to MEAN stack with React.js instead of angular?? >Express.js still the best way to go, or are there better MVC's for node??? MEAN is very SPA oriented, node basically gives frontend devs control of the backend but is still frontend oriented. If you need to build a MVC/REST backend you shouldnt be using MEAN but a regular MVC framework
I'm not that guy but I actually came to this thread to ask about Express and Koa. I get that Koa is a rewrite of Express that uses generators instead of callbacks but that's all I really know about them.
My question is, what is the best way to learn Koa? Should I learn Express first or at least get my feet wet with Express first (it seems like most guides on Koa are aimed at people who are familiar with Express)?
is there a good resource not this you would recommend?
I'm formally an LAMP guy so much of the basic server concepts aren't new to me, just all this middleware, framework, stuff. Like I have the http module in node and I'm not really sure what Express or Koa offer me that I don't already have with http.
Jose Kelly
>MEAN is very SPA oriented this is exactly why I dont want to use Angualar. I want to serve static files with node JS and use React to do the dynamic stuff.
basically, my concern is indexing.
Michael Evans
works fine on jsfiddle
Aaron Cruz
*indexing as in search engine indexing
Tyler Watson
It's not the code you posted. It's something else.
Carson Scott
Any better place to learn some basic javascript? this freecodecamp course is giving me cancer. More confusing than helpful.
I haven't used koa myself, but from what I understand it's pretty similar to express. It's also (as of the last time I looked into it) not quite ready for production use, so you might want to stick with express to begin with.
>Like I have the http module in node and I'm not really sure what Express or Koa offer me that I don't already have with http.
Technically it doesn't offer anything you couldn't do with vanilla node. It just lets you do it in a cleaner, more modular, more DRY way.
FYI google bots have been able to execute js and index SPAs for at least a couple of years now. You can serve up static pages easily with express though if you want to do that.
Best way to learn is to make shit. Skip the FCC lessons and go straight into projects.
Gabriel Ross
>but koajs.com/ is a possible successor by the same team. so, express it is.. nvm, I'll figure the rest on my own
Nolan Williams
Does email obfuscation with javascript still work?
Kevin Stewart
>FYI google bots have been able to execute js and index SPAs for at least a couple of years now
without any caching, prerendering of your website?? didnt know that. what about bing and other search engines?
Jonathan Nguyen
what could you possibly hope to find related to koa on kickass torrents?
Usually but I wouldn't depend on it. Use an alternate email address or better yet, make a contact form and don't publicly expose your email at all.
>giving a shit about search engines other than google
David Walker
Professional JavaScript dev here, I work on ES6/React. Ask me questions if you want, I'm bored
Cameron Ortiz
Use PHP. You'll be able to develop faster and if it gets big you'll be able to find help more easily as most hipster language developers think that they deserve six figures when they can barely hello world.
Alexander Scott
Roughly how often, on average, do you check your privilege?
Andrew Campbell
Hmm, not sure I get the joke. But I am in need of a good privilege checking. I am, after all, a cis white male working in the field I majored in during college.
Lucas Reyes
Making a site which allows you to make playlists of videos across different video hosting sites like youtube or vimeo. I'm planning on adding soundcloud as well. Any ideas for other video hosting?
Jose Gray
>Usually but I wouldn't depend on it. True. But for a business going through the spam might be worth the hassle. But a form is a good alternative yeah.
Kayden Bailey
well youtube beats pretty much every other video hoster currently. you should make something like that for pornsites.
Jason White
I was thinking of starting an electron project using react and redux. It would be for file managing (kind of like how easytag works for music but for files in general). One of the requirements is that it would potentially need to read folders containing thousands of files along with some metadata for each file. Is this too much data to handle in a data structure? Can I use something like PostgreSQL with react and redux in a sane way? Is this application suited to javascript at all or should I write it in something like C++ with QT instead?
One of the reasons I want to build this project is because I am interested in using it to sort a number of folders (ebook folder, comic folder, music folder, movie folder, etc..) but another reason is because I want to get more experience with these javascript technologies.
Logan Gutierrez
Thanks for your explanation. I guess for now I'll continue learning Express and then make the jump to Koa once I've got my head wrapped around this.
Liam Lewis
Vimeo is actually a great video hosting site, it's just pretty simple. Doesn't offer the platform that youtube does, but Vimeo videos are generally higher quality. Anyways, the idea is that maybe you want to make a playlist, but can't find a specific song on youtube, but you can on vimeo.
I don't want to use porn because I want to be able to put this on a portfolio
Jayden Russell
>mfw database plugin for pycharm, making postgres almost as usable as mysql Shit lads, it aint sequelpro, but it's beautiful compared to pgAdmin
Brandon Nelson
I would say you're definitely better off using something like C++ or Pearl instead. React is really for view components, that's how the framework is built. If you want to familiarize yourself with it, I'd suggest making a visual web application with lots of reusable view components
Justin Brown
ASP.NET MVC
Xavier Clark
Trye setting the width of the p tag to be 100%
Easton Walker
You may just be shitposting but do you have any recommended sources for ASP.NET learning? I'm new to C# (have built sites in PHP, Flask, Django) and want to do web development.
Ryder Jenkins
i've made a pretty basic website as a beginner thing, but where do i go from here to get more into web dev? what are feasible projects for a beginner to learn and could actually look nice for perspective employers? i'm pretty comfortable with MCV in c# and .net, just feel lost as to where to get started with developing web apps
Aiden Morales
IDK if its snake oil or not. If slat from the beach works why cant this?
And the book: Pro ASP.NET MVC 5. Should be available in torrent sites if you don't want to spend money.
Camden Scott
What was your basic website? A basic blog system is always a good first test or a simple version of Twitter. My first big project was something for work. It's basically a project management system with email notification and client approval.
Thanks a lot. I've actually used the C# For Beginners course and liked it a lot. I've been thinking about purchasing his full course because it goes all through ASP.NET and I liked his style on MVA but I'm not sure I want to put that kind of money down.
I'll try the official tutorial and Pro ASP.NET MVC 5 first since those are much cheaper to try.
Jason Scott
online portfolio, literally just html and css
a twitter/blog clone sounds cool, i'll shoot for something like that
Robert Adams
Ah, so are you looking to do web design or web development?
So far you've done front end stuff (presentation) but not backend (business logic and database access etc.)
Evan Russell
Yes, Vimeo offers qualitatively better videos. That porn thing would take off though. Open source it, so somebody can fork it for a porn version.
Add dailymotion to it. And there are some national video sites (e.g. izlesene.com for turkey, myvideo.de for germany was like youtube, but it seems they changed themselves into VOD) that sometimes host videos that are dmca'd on youtube. I don't know about other countries.
Then make one site that does regular videos, and another that does porn using the same principle.
Robert Long
Why would someone make a playlist of porn videos?
Lucas Phillips
RoR is a bitch to host, honestly just use squarespace
Leo Allen
more like keeping favorites from different pornsites together. instead of polluting your bookmarks (and perhaps incriminating yourself) you keep that online and you avoid having to have accounts on all those fuckers.
Lincoln Rodriguez
That actually is a much more interesting use case. I would probably use such a site.
Nicholas Young
i thought of creating an addon that lets you bookmark anything you like but it only shows up when you're in incognito and only if you enter a secret combination (like keystrokes and presses on buttons) to not give away that you're using it. But having that addon installed would already be incriminating unless you can set the name of the addon in firefox to something unsuspicious.
Joshua Sanders
What are you exactly doing? Do you just save links from various sites and display them in iframe or?
William Russell
How do you refactor other people's code without hurting their feelings and making enemies?
Daniel Barnes
Depends on language. Which standard does the project follow?
Jacob James
width: 100%. or just margin: 0 auto
Jackson Watson
webpack or browserify?
Jaxson Brooks
That doesn't really matter, does it? People are just getting upset with me when I "throw out" their code and rewrite it. I'm just making things simpler and more maintainable from my perspective, but they see it as them not contributing at all
Aaron Davis
Try to explain why is it better that way, in a non douche mode
Camden Williams
Try to be relatively neutral in your statements. not "This is total shit! Wtf is wrong with you" but "If we write it like then we won't run into this problem" Don't criticize the person but the code. Relate somehow like "Oh, I used to make that same error but then I read up on tutorial/book/course and that showed how to make it better"
Get trivial shit out of the way like code formatting, variable naming, etc. by having project wide rules. You can call them out on it and can refer to the rules when they object.
It's a touchy subject.
Fuck that person though if they can't accept professional criticism without going apeshit.
You should have some company policy or group policy where this laid out in a manner. So everybody knows what's ok, what's not ok and what is to be expected.
Just "throwing it out" and rewriting could be a shitty move. If it is only from your perspective than that doesn't work imo. Your changes have to be objectively justifiable.
Jose Adams
1) Explain all improvements 2) Comment and document 3) Write unit tests for all your changes 4) Never change the public interface
Logan Harris
SystemJS. It's literally the future.
David Lewis
This and Mozilla Developer Network for additional documentation and examples. That's pretty much everything you need to learn javascript without retarded memes.
Benjamin Jones
>Comment and document Any sources, where good documentation and comments are explained? Are there some standards? I know there is UML for diagrams but if you don't know what you are doing it still can go to shit. I have this problem that my documentation is kinda fucked up, but I don't know how to improve it without making it too complex or using too many different ways of documenting.
Lucas Howard
Each language usually has a documentation standard e.g. JavaDoc for Java.
Read books like "Code Complete" and others, there are texts which describe best practise for code organization and refactoring, making it less subjective
Anthony Perez
I see you're making progress. Keep it up.
Camden Martinez
I'm talking about documentation of architecture and the big picture of the system. How to make it understandable on a high-level for someone who also develops software. And then some way to document it to make it understandable for someone who is a manager or technical side of our customer. Not necessarily for someone who wants to dive right into the details of implementation.
Benjamin Allen
This is what I love about Go. The official documentation standard with go vet and godoc make it so simple to document your project and overall keep it easy to read and maintain.
Nicholas Russell
>must be justifiable. Their code is like this pic, and I have to work within it and reuse it. Is that justified? Like they're I bit of a beginner / slow learner
Matthew Bennett
I'm having an issue. My instructor couldn't even figure it out, but it also seemed like he didn't care..
There are 4 thumbnails that when hovered over make the larger image(which is currently highly opaque in the screenshot) transition to the hovered image.
The 4 thumbnails should be further to the left.. What have I done wrong because I am 99% sure I followed the steps in my book correctly as well as double and triple checking.
I have a feeling it has something to do with the UL or LI but I can't figure it out..
Isaiah Howard
Right click on thumbnails and inspect them to see if there are any margins or other stuff inherited from parent elements messing this up.
Owen Harris
Post a proper self-contained example, on jsfiddle.net or similar, containing the actual HTML/CSS to construct the page
Matthew Cook
Use flexbox.
John Gonzalez
>tfw you can't register a domain for 70 years
Gavin Perez
you have more experience? then show them where they made mistakes and what the implications of using their bad code would be. Don't do it without them learning something from it Point out from where they could learn more.
If were in their position I'd love to have someone to show me my mistakes and how to make it better.
They probably have to tone their ego down too. Make sure you communicate your intentions in a non-offensive way.
Like I wrote earlier not "That's absolute shit, you moron!", but "You wrote code that is not maintainable/reusable/isn't clearly documented, etc., let me explain to you how we can make it better"
? I don't see any options to load picture files here but you can still see what is supposed to happen.
Dylan Thomas
Your ul (that contains the 4 images) has a margin-left of over 100px. Remove that, and it'll move left. Also your code is a mess.
Caleb Rivera
>Skip the FCC lessons and go straight into projects.
To be fair the projects are crap as well.
>copy this website (but dont look at the source)
WOW SIMPLY AMAZING, THANK YOU QUINCY NOW I CAN FINALLY GET A JOB IN THE INDUSTRY
Brayden Sullivan
Obviously you're not going to be ready to get a programming job as soon as you finish the projects, but they're a good intermediate milestone in between 'here's what a for loop is' and 'build a fully functional pinterest clone'. You certainly aren't ready for a job if you *can't* copy a website.
IMO one of FCC's biggest problems is that it markets itself as some kind of school/job placement thing. If you took the same curriculum (plus the stuff that isn't finished) and just said 'hey, here's a good pathway to learning web development' instead of this 'certificate' bullshit, it would be on its way to being pretty great.
Ethan Ward
I love the sololearn apps because when I'm out and about and I want to refresh my memory on certain html/css concepts in downtime it helps. But I don't need some fake ass cert at the end that's worthless. Kinda just pissed me off.
Joseph Reed
why not
?
Anthony Martinez
web development is the goal
Nicholas Nguyen
It's depreciated, grandpa. Aren't you missing Jeopardy?
David Lewis
I bet you use font tags as well
Chase Diaz
I'm 20 and not from Alabama, so not a grandpa. But honestly, is there a functional difference? I generally use CSS but I find the tags pretty convenient at times.
Isaiah Johnson
What's the best non-video resource to learn angularjs? I have the fundamentals but I feel like I've missed out on some parts.. not entirely sure what I have not learnt yet and the documentation confuses tf out of me. Is w3schools alright?
Hudson Jenkins
The difference is that it's depreciated. Meaning it's no longer standard valid html browsers either don't support it or wont at some point in the future so you shouldn't use it.
If you don't care about IE9 grandpas, why should you not use a better technology? Otherwise we would still be using tables for everything.
Luis Turner
Using HTML or JS does anyone know how to add a button next to a search bar that adds another search bar under the first?
Hudson Butler
Create a new search bar with document.createElement, assign it the right properties and append to the container with button.append(searchBar).
Jordan Martin
1. Add the button 2.Make a .hidden class with display: none; and add it to the second toolbar 3. Add a js event listener to the button that toggles the .hidden class 4. optionally add an animation to the toggle