[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: 255
Thread images: 35
File: wdg.jpg (142 KB, 890x636) Image search: [Google]
wdg.jpg
142 KB, 890x636
Old >>53511168

> 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/
http://www.freecodecamp.com/
http://www.codewars.com/
>Crockford on Javascript
https://www.youtube.com/playlist?list=PL7664379246A246CB

>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
http://www.youtube.com/watch?v=pB0WvcxTbCA

Good videos on the channel too
https://www.youtube.com/channel/UCVTlvUkGslCV_h-nSAId8Sw

>cheap vps hosting in most western locations
https://lowendbox.com
https://www.digitalocean.com/
https://www.linode.com/
https://www.heroku.com/
>>
Im new to web dev and programming in general.
Know basic html and css.
Bought my own domain and hosting.
Would u guys recomend to go with like wordpress and then learn to customize and play around with css and js to learn front end?
>>
>>53552553
Would never recomend that. I'd rather do everything from scratch
>>
>>53552553
Wordpress won't teach you much about development, and it's not that good to experiment with as a newbie. You're better off learning html, css, and js from scratch before you start looking at frameworks.
>>
>>53552567
>>53552465
Thanks, imma start building my personal website this weekend:) though that would be a good first project.
Any tips are greatly appreciated!
>>
File: servicesSection.jpg (14 KB, 319x287) Image search: [Google]
servicesSection.jpg
14 KB, 319x287
Here is my Bootply before I get started, remember to view wide-screen as I have not done the media querys yet.

http://www.bootply.com/vPJqBkEJDE

Basically I am not 100% sure how to style this section, specifically everything inside the white circles which just need to contain an image and the text describing the service offered. The image (with transparent background) just on the white background looks very plain in my opinion.

I was thinking maybe something like in my image, (Sorry for how crudely drawn this is, it's just to give an idea) and have the inside of the odd shaped circle's background something like off-white or grey to make the image stand out a bit. My main issue with this idea is I have no idea how to implement that circle that is cut-off at the bottom like that in CSS.

Sorry if this is basic, I am not a web designer, just upgrading my small businesses site.
>>
>>53552853
Imo, start with html, learn all the tags. Then move on to CSS, which will take longer to learn. In fact, there's no specific timeframe in which you will learn CSS, you just keep learning and getting better at it.

Then start playing around with JS in the browser console, to get the hang of it. Then, if you don't know any programming at all, you might want to start learning some basics about algorithms. Like what is a loop supposed to do, what is a conditional statement supposed to do, etc.
Not sure you can start learning any programming language without understanding that.

There isn't any specific estimate for how long it can take you to learn JS, it depends a lot on how fast you learn, how much motivation you have, how much you practice/work with it.
>>
Guys, how long does/would it take you to make a design and front-end of a website with ~ 3 unique page templates and a lot of content (like news portal, not minimalistic brochure).

I'm just wondering because I've spent like 20 hours past 4 days building everything from scratch without any libraries and frameworks and during it had to learn some wordpress logic (yes, it is on wordpress, I didn't choose it but it's good to learn).

I have to finish my front page grids and play around some more with some stylings. 4 days coding basically html and css, with some php... Dude, it feels so code monkey-y.

So I'm just interested how much time other people spend on this because I'm not sure if I'm bad/slow or just an incredible autist who can spend hours tweaking css.

Btw, I don't know how can people do this work for a living (turning design in a front-end code), I feel burned out very fast, especially because it is not that hard of a work but takes so much time.
>>
>>53552861
Try adding some shadows to the #services .thumbnail
-webkit-box-shadow: inset 0px 0px 22px 0px rgba(0,0,0,0.75);
-moz-box-shadow: inset 0px 0px 22px 0px rgba(0,0,0,0.75);
box-shadow: inset 0px 0px 22px 0px rgba(0,0,0,0.75);

http://www.cssmatic.com/box-shadow

Play around with it until it looks something like you want it to. If you want it to cut off like it does in your image then you'll probably have to add a background to the text and have it float above the background within the circle (I hope that kinda explains it lol)
>>
>>53553018
Yeah, I'm having the same issue. I've been to two interviews last year, they gave me PSD templates to turn into pages and on the 2nd interview, they told me building a responsive page in 4-5 days is too slow.

I'm trying to develop a working method now to speed up things. I'm using Bootstrap to get the page layout and structure out fast, then quickly fill in the basic content, so I can do the styling later.

It seems to me styling the whole shit is the most time-consuming part. Especially adjusting the styling to work on all devices. I probably still have lot of areas where I can optimise things, like learning to use relative units more, so I don't have to adjust things for different viewports so much. But what with PSD designs and UIs getting so much more complex and full of transitions, it's crazy to expect someone to build something decent in just a few days. There's just a crazy amount of work to finish in just a few days, no matter how many frameworks and pre-built shit you are using. I am starting to re-use a lot of previous code I wrote, so I don't have to spend so much time to make a responsive menu, for example.

Hopefully, I can get a working method which will bring it down to maximum 3 days for a fully-responsive page with complex content. I'm talking about a professional looking page, not some easy shit with a few divs thrown around. I'm talking about stuff you see being sold on Themeforest, that kind of shit. Although, it's just frontend for now. Those themes might have some backend too, I'm not sure about that.
>>
>>53553018
Wordpress eliminates a lot of the coding that you'd have to do by hand, so naturally you'll get it done quicker than someone doing it otherwise. WP has everything you need, so as far as the dev aspect goes and all you need to do is put the functions where you want them to be.

20 hours seems a bit short, but it depends on the complexity and quality of what you've created. Even though it's only 3 pages it would probably take me a while longer since I always test in different browsers and devices every time I add a new component/section.

>I don't know how can people do this work for a living (turning design in a front-end code)
Different strokes. Of all the things I've done in college so far (networking, systems admin, security, database management, etc.) I find this the most enjoyable.
>>
>>53553027
Is that thing even supported in all browsers? I remember every time I try to use stuff like that, I find out it craps itself in some IE version. Especially filters and gradients overlaid on background pictures.
>>
>>53553152
>>53553141

Yeah, WP makes it easier for the backend, but I'm building the front-end pretty much from the scratch, without any plugins etc. It would surely be faster if I used Bootstrap/Foundation but I wanted to practice my CSS a little. And CSS definitely takes the biggest amount of time. I guess that is also because I was at the same time experimenting and thinking about a design structure (no PSD file).

I'm wondering, how long would it take to make a decent theme for a themeforest? Are those devs using CSS frameworks for it or does everything has to be built from scratch?

Also, yeah, 20 hours should not be a lot for this work, I think I've also lost a good part of it on googling wordpress docs and constantly tweaking same CSS parts. I don't even know how complex the theme is, basically for a news/blog post I have a header image, 3 columns, left for some info, middle for text, right for a related posts and on the bottom popular posts, and that is the most complex of them I would say. Front pages of categories just show the posts in a pinterest style. I still feel like I should have been able to do it in a day though.
>>
>>53553484
A lot of the themes on themeforrest use BS, at least from what I've seen. It might take you a while to create a really good theme since you'll be expected to make a lot of pages like contact, about, services, etc.. most times you'll end up making multiple versions with different designs.

>I still feel like I should have been able to do it in a day though
Don't sweat it. You'll be able to do it in hours rather than a day after a while.
>>
>>53553193
If you're using IE 9 and below then there might be issues, I'm not too sure. It'll work in everything else though. If anyone is still using older versions of IE they deserve to have their content look like a clusterfuck.
>>
>>53553141
>3 days of work for a job interview.
Don't you have a portfolio?

Jus do backend instead, front-end is turbogay. I got my current job after having to write a small command-line utility. It took 20 mins.
>>
New project with Angular 1 or Angular 2?
I only know Angular 1 and v2 seems like a lot of work and missing third party extensions.
>>
I have a question guys. I have an API on my website for generating some stuff that is called from JavaScript. I don't want other people using it. What do?
>>
>>53553484
They use a lot of prebuilt stuff, including Bootstrap, jQuery, Modernizr, boilerplate, etc. They're actually not particularly good in terms of performance, I've seen some really slow shit, and I'm running it on a 16GB with an i5 machine. They usually hide the slow performance by having pre-loading animations. They focus a lot on having a fresh design, lots of transitions and parallax animations just to impress the normies who want a cool Wordpress theme, but have no idea how bad the performance is, since they probably don't test it on many devices before buying.

Themeforest is good to get a pulse of the market, but it's not really full of the best themes in terms of performance and optimisations. Those are probably custom-made by order for specific companies, which don't buy wholesale shit.
>>
>>53554572
I'm just building a portfolio site right now, I'm gonna start with 5 different responsive pages/landing pages, just to showcase what I can do on front-end. I am planning on starting on backend after I finish this. I've already got a good basic idea about how to work on frontend, but that shit is draining and it's mostly useless work, just for the sake of eyecandy shit. But, if that's what sells, the fuck do I care.
>>
>>53554759
>eye candy
Good design draws attention to the content, not the design itself. Don't fill your page with useless shit.

And there's no point in having a responsive page that has a 5mb page weight with giant images, so take care of that kind of thing too.

Also look into ServiceWorker and set one up on your page. As a front-end fag you should know about ServiceWorker. Theres a JSconf talk about it by Jake Archibald, go watch it.
>>
>>53554872
I was planning on getting into Node or PHP after finishing this frontend portfolio site. Then I would add some backend to those pages, gradually, in time. Basically, I'm learning by doing, and I'm constantly making sure what I do is comparable in quality with commercial stuff. Obviously this is easier to compare on the frontend where most of the loaded stuff is visible or can be made visible.

I imagine once you get on the backend side, you're on your own and you can get away with a lot of spaghetti stuff, if it works on the surface.
>>
>>53555012
You can't get away with shit. Either you'll have code reviews and your boss will tell you to stop writing shit code, or you'll accrue technical debt which will manifest as stuff breaking and you having to work harder and longer to fix it again.

But node is good, I like node.
>>
>>53554611
shamefur bump
>>
>>53555109
Make your API require a http basic authentication header before it'll respond to any request.
>>
>>53554572
>turbogay
I dry heaved a little
>>
>>53555093
I'm a beginner on backend, you can't expect me to snap into senior mode in just a few days. I'll start by doing what everyone is doing, basically writing spaghettig backend shit, then learn later how to be more efficient about it.
>>
>>53555275
Don't teach yourself bad habits. Just try to give a shit and learn to do it correctly from the start.

Shit code is bad for you too, it makes things hard to change or keep track of. Also i you do want a job you should put some stuff on github so people can see your code anyway.
>>
>>53554872
As cool as ServiceWorkers are - they are pointless because of retard browsers like safari and IE not supporting them.

This is the reason I HATE the web.
A lot of things would be possible - amazing things. The web has become a platform with amazing potiential.... BUT MUH IE 8! MUH POTUNSHUAL CUSTUMMURZ! MUH-NEE! JQUERY OUGHT TO BE ENOUGH IN 2016!
>But anon, why are your sites not as impressive as this website I saw there? What? Well, then just make a fallback? What? dozens? Yes, then just make dozens of fallbacks. What? Fallbacks take time? Well, you get 2 man hours more, good.
>>
>>53556347
>As cool as ServiceWorkers are - they are pointless because of retard browsers like safari and IE not supporting them
You still get the benefits of using them for the browsers that do support them. And they're in the w3 spec so they'll get more support as time goes on.

Also stop working with regards who expect you to support IE8.
>>
Did you try those cheap vmware VPS from aruba?
I'm impressed with price/performance ratio.
>>
Who here has done anything interesting with web components yet? This shit seems amazing - having custom elements with a private dom subtree, style scope, a natural, non-clusterfuck way to structure your application all while not abstracting away the DOM for no reason?

Polymer also comes with lots of cool elements, I like the way you can combine its data binding and elements like iron-ajax or iron-media-query.
I just wonder if I'm doing anything wrong or if the performance for polyfilled browsers is really this bad, though.
>>
>>53553141
How would someone go about doing this?

Back in the day we would slice and save as a webpage in photoshop, then just edit it to how we wanted.

Of course in those days iframes were the bees knees but didn't like them so..here we are.
>>
>>53556702
I played around with polymer 1-2 years ago.
I felt like it was a clusterfuck and a mess.

Also incredible slow on firefox.
>>
>>53553141
Send in this
http://blog.teamtreehouse.com/psd-to-html-is-dead
>>
>>53557052
If you slice up a photoshop image to get a web page these days you'll be laughed at. unless you're applying for Pajeet Design Studios.

PSD templates are now just a reference that you use to build a site using CSS

>iframes
They were absolute pieces of shit and a security risk
>>
>>53558162
I'm aware of all of that. Did you have an answer?
>>
>>53558635
Get good at CSS, or just do backend.
>>
>>53558720
Still not answering the question.

I haven't done a psd to html since 2004. I'm trying to figure out why this is a requirement for that guys interview.
>>
Ayy anons, I've been getting into web dev over the past few months and was wondering if you guys had some suggestions for me on set ups. For instance, would it be smarter/easier for me to get a separate PC for writing/editing code, or is it entirely preferential to the developer? I plan on setting up a local test server using WAMP or XAMPP soon so I figured it'd be best to do so on a PC I don't use for school, games, Skype or general web surfing. Also, is Dreamweaver worth it to use with a local test server? I've always just stuck with Notepad++ for editing/writing.
>>
>>53558827
install ubuntu then setup apache, mysql php.

only use xampp if you are absolutely stuck on a windows machine. Windows will not help you get anywhere in web dev.
>>
Should i fall for the node js meme ?
>>
>>53558821
I don't fucking know, I'm not him, I didn't apply to the job.

If I did and someone expected me to spend days doing a psd to html, I'd probably fuck them off and apply elsewhere.
>>
>>53558912
IIS is okay though. Especially when you're working with ASP.NET
>>
>>53558827
I use a virtual linux machine as a development sandbox on Windows

https://www.youtube.com/watch?v=PmOMc4zfCSw

It does come with some drawbacks, but its better than using windows if you use anything like Node, Python or Ruby.

But for PHP is fine on windows with XAMPP, it shouldn't give you any problems, everything's already set up. Just remember to set Skype to not use port 80 so it doesn't conflict with Apache.

>Also, is Dreamweaver worth it to use with a local test server? I've always just stuck with Notepad++ for editing/writing.

Neither, you download Atom
https://atom.io/

>>53558917
Node is awesome, but JS is my favourite language

>>53558947
Don't work with ASP.NET
>>
>>53559035
>Don't work with ASP.NET

why not?
>>
>>53559064
Not him, but probably because it isn't 2001 still.
>>
>>53559204
good thing it evolved and didn't stop back then.
>>
>mfw I just put all css and javascript in the header of my site by including it with php
>I randomized all divs and javascript classes on my site with php
>everytime I now clear the cache of my site all adblockers break (regarding affiliate ads I host myself)
Where is your god now?
>>
>>53559064
Because its not 2005, and unless you want to earn a living maintaining shit that is about that old, I wouldn't bother.

If you want to do new things, and have a chance at getting an entry-level developer position, try node, python, ruby or php, yes people still use php to make new things.
>>
I'm trying to get this wordpress job, so I'm making wordpress sites for the portfolio, but this is so boring.

Wordpress is so so boring.
>>
>>53559232
Then do something else. You don't HAVE to work for a Pajeet wordpress sweatshop
>>
>>53559226
What you're thinking about is Webforms which is dead for a while already and got replaced by an MVC framework.
I've written multiple APIs in .NET already and I'd prefer it a mile over something like lumen, it feels a lot less bloated.
>>
>>53559261
I'm American, fucker.
>>
>>53556702
>what is react
>>
IM APPLYING. IM DOING IT!

Been developing for 16 years and afraid of applying the whole time because I never felt good enough. I still dont, but I'll probably die before I do, so whatever.
>>
I knew a couple big project websites that used Ruby on Rails for their back end. After the move the website felt like it moved along faster, and could support more hosted content/more traffic.

It seems he fucked up by writing it in PHP for the first couple years, and then had to re-write for expansion purposes. Judging from that, if I was building a site, would it be easier to learn ROR first instead of PHP?
>>
>>53559222
Not to mention trips.
>>
>>53559222
blocking with nth child or size properties.
this stuff has been done already.
>>
>>53559586
>size properties
Noooooooo!!!

Well, at least I had fun building it.
>>
>>53559598
Just randomize the height and width by a few pixels with js.
>>
>>53552465
How do web developers earn lots of money? What languages and frameworks do I need to know and is web development completely about the design?
>>
>>53559741
You don't make money with your skills, but by selling your skills.
>>
>>53559741
Design is for designers. You don't want to be a designer, they're a dime a dozen.

Web development is about programming, and making designs actually work.

You earn money by applying for jobs, entry-level positions should be above median wage for your country.
>>
>>53559741
I guess I am lucky. I am stuck with this client and he needs stuff every day. Make something new, add features, fix shit and all. Been 3 years now and good flow of work.
>>
>>53559741
Nah, you just need to do what no one else wants to do; sit in front of a computer and code.
>>
>>53559839
..but I like doing that
>>
>>53559912
Good. Welcome to the minority of the world.
>>
What would you wear to an entry-level position interview with a startup in a non-fancy town?

I'm not a fashionable person.
>>
File: sf.jpg (68 KB, 1080x1440) Image search: [Google]
sf.jpg
68 KB, 1080x1440
>>53559990
Semi-formal. A lot of the job listings I've been looking at recently are pretty chill when it comes to attire, but if I were you I'd play it safe for the interview and wear a nice shirt with dockers. Simple, but not too simple to make them think you don't give a fuck.
(Probably don't need to tuck the shirt in)
>>
File: upwork-logo-1200.png (26 KB, 1201x631) Image search: [Google]
upwork-logo-1200.png
26 KB, 1201x631
who /upwork/ here?

A couple weeks ago I paid j a Russian web developer $4.50 an hour to customise my wordpress site. Absolutely based. He did about 4 hours worth and I gave him a bonus. Told me to email him if I needed his services.

How much would you have charged, anon? $300+? I think i'll employ somebody who doesn't have a high maintenance western gf and apple fetish. Does it trigger you to know you chose literally the most outsourceable job? Good luck earning a good salary when you're competing with starving Russians. LMAO. Stupid fucks.
>>
>>53559990
I wore a suit to all of my interviews.
At least wear a collared shirt and a neutral sweater depending on weather.

I've interviewed a few people and it shows who cares and who doesn't.
>>
>>53559990
Just wear a suit to an interview. Buy a dark grey suit, and it'll be suitable for weddings, funerals, interviews, court appearances, etc. As a functioning adult you should really own a suit.

When you actually get the job you can come into work with your arse hanging out of your pants if you want. But wear a suit for the interviews.
>>
>>53560047
I think I'm going to do this.

Not at goal weight yet so not blowing money on a suit at the moment.
>>
>>53560290
>get a reasonably priced suit that fits you now
>get job and get money
>lose weight
>go to a tailor
>get them to adjust the suit
>now you have a tailor-fitted suit

You'd be dumb not to do this.
>>
File: 1369274595191.jpg (103 KB, 384x313) Image search: [Google]
1369274595191.jpg
103 KB, 384x313
what does /wdg/ recommend for hosting? is godaddy okay?
>>
>>53552465
Hey lads.
Can you embed a node.js application into a website

lets day i made a chat application with node.js
could i embed it into an existing website?
>>
>tfw installed a bunch of frameworks on my server and digitalocean shut it down saying it was hacked
>>
>>53560488
I just started my 60 day trial on google cloud its preaty neet desu. You get 60 days and 300 usd of hosting fees as a trial atm
>>
>>53560488
no, stay away from them.

I'm hosting on my own so I can't give you an alternative, just don't use godaddy.

A good indicator seems to be
https://github.com/letsencrypt/letsencrypt/wiki/Web-Hosting-Supporting-LE
I'd go for one that supports letsencrypt.
>>
>>53560511
You could make a Javascript ajax or websocket-based widget that you put on a page on your existing website somewhere, and that widget sends requests to your node.js application.

So yes.
>>
>>53560551
whats wrong with godaddy
>>
>>53560488
See OP. Fuck shared hosting. You can get a fucking digitalocean droplet for 10 bucks a month.
>>
any node.js developers tried koa?
i've been using express for quite a while and i heard that koa is pretty good, though it seems pretty small at the moment.
>>
>>53560680
They are assholes and try to shove you all the useless services into you so you pay more money.
Every administration page is full of ads to buy some extra services.
Their servers are awfully slow, I tried hosting wordpress on it and I reached phps execution timeout most of the time.

I used their hosting for 2 years, never ever again.
>>
>>53560541
Do you have to sign up before or can you just use it immediately? Also, link?
>>
>>53552553
avoid word press like the fucking plague, start from scratch it's better in the long run
>>
Any freelancers able to get clients via email only? If so, any tips? I'm too pussy / I suck at having to talk to someone over the phone or skype
>>
>>53560488
Used digital ocean and heroku, if you know how to set up a web server use digital ocean, if you have a deployable app and don't know how to setup a server use heroku
>>
>>53559540
I went through one of those Rails bootcamps an honestly, I feel like especially if your app kinda fits the certain general RESTful structure and M2M/O2O/O2M schema types Rails makes it extremely easy to get your site up and running a a short amount of time.

And as you mentioned, there are some pretty big apps that are built using Rails. Github, for instance.

If you're interested in learning Rails, Michael Hartl has a really good tutorial.

https://www.railstutorial.org/
>>
File: Untitled.jpg (41 KB, 424x161) Image search: [Google]
Untitled.jpg
41 KB, 424x161
What does this mean? Can't someone request my page over and over again, and ultimately go over the outbound data cap this way?
>>
PSA: if you are trying to learn a backend language just to build a REST JSON API, don't do that. Use Parse instead:

https://github.com/ParsePlatform/parse-server
>>
>>53560735
sign up first but you can use your google acc
https://cloud.google.com/
>>
>>53560902
yes, although their edge caching hopefully prevents behavior like this
>>
>>53557734
I don't think anyone is using PSD templates to build web pages in the sense that guy is explaining, by slicing it up into images and reusing that.

No, today PSD templates are used as a guideline for what you are supposed to build. As a developer you get these from the company:
- the PSD template
- the fonts used by the designer
- the images, videos, and any other assets which are supposed to show in the page

Then you start building the page in markup/css and js. Many pro companies also give you a separate PSD template for the mobile view, so you're supposed to build it like the designer made it, you're not supposed to improvise or make it like you think it would look good. Which makes sense, because contrary to most opinions, many times (frontend) devs are quite shit at design.

So, definitely PSD templates are still used. Heck, go to Themeforest of any other marketplace where they give PSD templates for free. That means they are still largely used as a means to communicate the page design and layout.
>>
>>53560680
Everything.

They sell domains and hosting to idiot normies who don't know anything and just want a domain and host to hire someone to work on.

A lot of the time they think they can drag and drop their own website together (some do, looks great), but basically everything they have is overpriced because they have the marketing to drive people there.

Hard to explain. Like a popular and expensive restaurant that sells McDonald's and everyone goes there because they heard about it from their dumb friends and the television. Everyone that would know better would go to McDonalds instead.

Basically just go to namecheap for a domain, set up hosting with digitalocean and you're good. Just saved you about 60%.
>>
WHEN IS RELAY AND GRAPHQL GONNA BE PRODUCTION READY I WANT TO USE IT IN MY PROJECTS REEEEEEEEEEEEEEEEEEEEEEEEEEE
>>
>>53560901
People still use rails?

Everything I see is OOP PHP w/ MVC and/or node/react/meme js frameworks.

I haven't seen a rails job in a year or more. Of course everywhere is different.
>>
>>53558821
I suppose they asked me to do that because back then I had no portfolio, they just had no way to check what I'm capable of doing. Another company even asked me to take a quick test with some basic html/css questions. Then they picked someone else because he had more experience.

Almost always I was rejected because I didn't have the experience they asked for. Last time it was probably because the other guy was faster, or because I used some unorthodox methods to check for the position of an element in the page before styling it. I learned a lot since then and now I'm close to finishing a portfolio site with 5 different responsive pages, made based on professional designs.

My next step would be to start learning backend and improve frontend in parallel. Not sure what else I could do more to get a job. I already can build pretty much anything you can give me on the front-end side (unless it involves shaders or WebGl). I also know some basic canvas API, so if need be I can manage some canvas too. I like working with SVGs too, but too bad the implementations are so shitty across browsers, you're likely to get inconsistent renderings across browsers. Your best bet is to use already built libraries. But other than that, I think I can emulate pretty much anything on the frontend side.

Hoping to get as gud on the backend, so they won't have any reason to reject me, once I also have finished projects in backend.
>>
File: image_scale.jpg (124 KB, 1049x877) Image search: [Google]
image_scale.jpg
124 KB, 1049x877
How can I resize JUST the height of my images in PHP?

Pic related, on the bottom is what I need, and on the top is what I have.
>>
Is there software that lets you design a website / gui and can pump out a desktop version and mobile apps?
>>
>>53561144
Can you not use CSS or you know...html?
>>
>>53561144
imagick is pretty good senpai desu
>>
File: 1457184279759.jpg (63 KB, 600x788) Image search: [Google]
1457184279759.jpg
63 KB, 600x788
>Studied webdev for years.
>Got job
>Working for logitravel in spain, doing backend development

Why did nobody warn me about this? Enterprise software development is dependency hell shit can always be more dynamic and more expandable.
How do I learn .net and entity framework as fast as possible?
>>
File: confused-man-704503.jpg (150 KB, 800x532) Image search: [Google]
confused-man-704503.jpg
150 KB, 800x532
Is bootstrap and jquery really necessary? There's nothing they can do that php and regular javascript can't
>>
>>53561220
>How do I learn .net and entity framework as fast as possible?
By getting me a job ;_; famm
>>
>>53560710

what's wrong with express?
>>
>>53561261
I'm not sure you even dev anything. I think you read about these languages on a blog or something.

Bootstrap is CSS, which isn't javascript or PHP.
>>
>>53561198
Explain to me because maybe I'm retareded but... How can I do it with CSS when I need to CROP the bottom part? If I use e.g. height = 70px, the width will automatically adjust - and I don't want to maintain aspect ratio because then it will not be with a full width. OR, the image will just get squished.
I'll try imagick and see what'll happen.
>>
So im trying to get into web dev, currently focusing on react node and mongo, any projects that can make use of a full stack and may impress employers? Was thinking of an airbnb sort of site
>>
>>53561307
Not sure what you're doing. Keep in mind that PHP is ran on the server, so nothing that happens on the client is going to be able to affect what was output by PHP.

As for images though, just imagename.setAttribute('width', '450');
>>
>>53561307
Oh I see, just manually enter the height and width. It'll fit that way.
>>
File: mongo.jpg (74 KB, 496x595) Image search: [Google]
mongo.jpg
74 KB, 496x595
>>53560937
>mongodb
dropped
>>
>>53561307
You can always use
background-size: contain
if you want to image to resize in such a way that the width is always full. Or you could crop as you want, by just setting a fixed height,
overflow: hidden
and
background-size: cover
, I think. That's in CSS.
>>
>>53561291
callbacks everywhere
>>
>>53561116
I can't speak for every place, but a friend of mine is moving to L.A. next month to start another position as a Rails developer. But to your point, I'm working at a PHP shop at the moment. 'cept it's legacy, not OOP. Please rape my face.
>>
>>53560710
I've heard its okay, but I'm more familiar with express so I can do what I want quicker.

>>53561291
Development seems to have stagnated since Strongloop took it over. And Koa is by the original developer of Express I think.

https://github.com/expressjs/express/graphs/code-frequency
https://github.com/expressjs/express/issues/2844

>>53561390
How to spot someone who doesn't know what the event loop is.

Here, time to learn how the langauge actually works:
https://www.youtube.com/watch?v=8aGhZQkoFbQ

And if you're too stupid to use promises, generators, or async/await, then you deserve to be stuck in callback hell.
>>
Does it even matter if you do complex math in a QUERY as opposed to a PHP page itself?

I think the math heavy query would be better, since I'm only returning results that match. Otherwise I think I would have to return everything which is like 300k+ rows.
>>
>>53561479
I'm jealous. I only think in procedural PHP because that's what I learned. I can't think OOP unless I'm using Java. It doesn't click. I'm broken.
>>
File: 1457643593900.png (313 KB, 1680x740) Image search: [Google]
1457643593900.png
313 KB, 1680x740
>>53561569
Java OOP is shit anyway. Learn functional programming.
>>
>>53561536
you dumb shit i've been using this language for well over a decade and been working with node ever since it came out.
generators is the WHOLE POINT of koa. and koa 2.0 will be all about async/await.
express is inherently flawed because it makes heavy use of callbacks by default. good luck with promisifying the whole damn framework
>>
>>53561612
Is there a difference between functional and procedural? I thought they were the same thing.
>>
File: new_scale.jpg (127 KB, 1120x466) Image search: [Google]
new_scale.jpg
127 KB, 1120x466
>>53561345
>>53561358
>>53561376

I guess I was retarded after all. For some reason, I always decided dimension of width or height and put the other one on 100% or auto so it got fucked.

Putting both of them in px or ems works, BUT...

> pic related

Ok, so that one picture is shorter because it is really short, that could be changed by uploading a normal sized pic. the only problem with this is that I can't really make the height bigger if I wanted (I don't NEED it, but still).

Reply to the first anon: I'm placing my image with a PHP function from Wordpress, so I was thinking about putting that image in a function for scaling and THEN placing it inside of a HTML.

Reply to the last anon: Yes, background-size: cover and all that jazz would have worked BUT, I'm not using the images as backgrounds but as <img> tags.

SHOULD I use them as background-images though? Is it better?

Also, pls check this out:

http://www.rogerebert.com/

They use <img> tags for images on cards (scroll a little). And one more thing, as you can see by resizing the size, width of those posts is in percents so they don't keep the aspect ratio. Is it better that way or keeping the width fixed and just reducing the number of the posts in a horizontal line as the window is shrinking?
>>
File: Untitled.png (173 KB, 334x552) Image search: [Google]
Untitled.png
173 KB, 334x552
>>53561612
>leggable
>fleeable
>>
>>53561639
Wait. I know how to do this. I did this with my gallery. I don't get home for another few hours to look at the code but it's not hard to resize and crop thumbnails with PHP. There was a lot of google.
>>
>>53561741
If you don't mind (and forget) it would be cool to see how you did it.

Idk, but maybe this what I've got here is ok.

PHP function would be better if I was able to resize them in a way that even those smaller ones get fixed (that is, their height gets bigger than original) - just so I don't have to keep attention on the image dimensions so much.

I have this thread pinned so I won't miss it, that's for sure.
>>
>>53561636
No they're different... apparently.
https://en.wikipedia.org/wiki/Comparison_of_programming_paradigms#Main_paradigm_approaches

However looking at this list I don't stick to just one paradigm. However I do like using functional patterns like lambdas, composition, recursion, clean functions. Javascript serves quite in that capacity, though we're still waiting for proper tail-call optimization in the next version of V8.
>>
>>53561906
to me functional programming always felt like you're fooling yourself..
we're living in a procedural world, your CPU is procedural, all of the interesting algorithms are procedural, etc.. you can sort of make things work with FP, but it feels very awkward.
also, pure FP doesn't have side effects and so by definition it can't communicate with the environment, making it useless. all functional languages have some workarounds for this issue, and those always feel out of place
>>
>>53561996
I like functional programming pattens, but as I said I use Javascript so I can just basically do whatever I want.

I haven't tried a purely functional language like Haskell yet.
>>
File: newest_scale.jpg (127 KB, 917x693) Image search: [Google]
newest_scale.jpg
127 KB, 917x693
Hey guys, I'll just update one more time.

I've used background: url(...); for this and put the_post_thumbnail's url in it. Now it works no matter what the size of an image is (even that short one, on the top right corner).

I think this is the best solution. But I'm just wondering, what is better semantically/SEO/efficiency/whatever - background-image or <img> tags for this?
>>
Is it worth it to try to start my own websites to make money from? Just a couple hundred dollars a year would be nice. I've got the programming skills needed for it, but I don't if I'm going to end up wasting my time just to get 3 views per month.
>>
>>53562237
It's worth it.

The only thing annoying is moderating content because people will shitpost like you don't understand.

When you have a site that you spent months building and you finally go "It's ready" and you upload it and then just sit there reading analytics...It's hard to match that feeling.

Almost exactly how in The Social Network when he finally launched thefacebook.
>>
>>53557494
Come on, a lot has changed since then.
It's basically something completely different now.
>>
File: help.png (2 KB, 250x136) Image search: [Google]
help.png
2 KB, 250x136
I thought this was going to be easier.

What do I put?

Aside from this and HTML/CSS I think this is all I know.

So far I've added a few more:
● PHP/mySQL
● Javascript
● WordPress
● Setting up Linux/Apache environment
● Server security
● Database normalization

I should note that this place likely won't have an HR department yet.
>>
>>53559482
Oh yeah, let me just spend 2 weeks learning the flavor of the week build tools and then re-learn the newest ones and then re-learn those and eventually give up and just use the current ones.

Then I'll just spend a month learning the flux of the week and figure out how to deal with the dom since you always have to, unless you're doing trivial shit...

Nah. Fuck React.
>>
Anyone do SEO?

Is it still like
>no overused templates
>no frames
>write content full of keywords
>metatags don't matter
>no app download full-page popups
>>
>>53562473
what if I dont have much text content? wouldn't metas do the trick?
>>
>>53562588
Content is important. Extremely important, actually. This is why I always let the community write my content and I always hit PR1 with literally nothing else. No metatags, sitemaps, nothing. Just content that changes every time the site is crawled (like a busy wordpress page without the reused templates)
>>
>>53562644
my site is more app like so it doesn't have much text content. what if I create a page specifically for buzzwords that redirects them to the other pages
>>
>>53562669
Not that guy you asked, but try implementing a blog section if you're somewhat good at researching/writing.
>>
>>53562669
Add some descriptive text about what the app does. Put in a DISQUS comment section if that would make sense.

I also agree with the other person. If you could do some kind of blog related to the content you provide then not only would you rank higher, but you would retain viewers and people would stay on your page longer which is also helpful for ranking.
>>
>>53562299
is it possible to make money with a news portal or a blog built with a cms like wordpress in a week?
>>
>>53562237
No, it's better to work for other people and charge them good fees.
>>
>>53562815
Not sure. I write my projects from scratch. Good luck finding a blog niche that isn't overpopulated though. WordPress made it too easy for people who have no idea what they are doing to put up a website. It's only going to get worse in the future when drag-n-drop sites have some actual functionality attached.

Luckily we are still in the golden age, so knock yourself out.
>>
>>53562853
well we were talking about content, right? why does it matter if it was built with wp or from scratch?

also, not that I'd want to do that, just wondering, because I have to do some blog in wp for my course and write a blog, but I thought about doing a full news portal with news and reviews instead of a niche blog. So I'm interested, outside of the course - would this be profitable? I mean, a lot of portals are made in some cms like that.
>>
>>53562897
Template reuse affects Google rankings thanks to a few years ago when everyone in the world was making 100s of thousands copy/pasted micro-niche websites for ad revenue.

People were seriously making 50 grand a month and sometimes more from their micro-niches. Google had to act on it.
>>
What's the best way to setup a php +codeigniter environment? I had been using an online IDE called codeanywhere until I realized you can only have one project with the free version.

Is there any Cloud IDe that has everything preconfgured to start coding? I HATE the hassle of setting up everything.
>>
Hey guys my menu tags are in all caps but google results shows them in all lowercase any idea why?
>>
>>53562930
I'm new to wp, explain this to me. You mean, people are using generic templates and a lot of the blogs have the same template? Well, I'm making my own from scratch, don't know if that's better.

Anyway this is the thing. In one of my marketing course basically we need to make a blog in wp and write a few posts per week. What's the point in this? I'm not quite sure, but I'll have to make FB page later and the goal is to make a good SEO and get page clicks I guess, to get a good google ranking. I think the lecturer wanted that everyone makes some niche blog, but I want to try myself (and learn wp better) by making a full movie portal. Will I get fucked by rankings? Would that be harder or easier?
>>
Should I just say "Hey, read your job posting, checked out your company site and I think the position would be a perfect fit for me because blah blah blah"

Or should I just do what indians do and say "I know this list of technologies here's an attached resume regards, pajeet"

I don't know how these people are. I still see us web developers as the casually-dressed nerds staying up until 6am tapping out crazy stuff while listening to techno.
>>
>>53563014
You should say:

"Hello good sir,
your post interests me.

I know work in HTML+CSS, make good PSD sites with photoshop.

If you are interested message me.

Regards, Rajesh Kumar."
>>
>>53563014
Why would it be different?, it's development ffs, the beauty of not using a retarded uncomfortable uniform is pure bliss.
>>
>>53563005
I don't know how Google handles WordPress. I would imagine it treats it the same since writing a mironiche in wordpress would also take a whopping 5 seconds with any of the 100k+ free templates to choose from.

If you make you're own template then you should be safe.

As for your project, do both. You don't want to do a movie portal and then get no traffic because then the teacher will say "SEE YOU SHOULD NICHE BLOG LIKE I SAID." and give you an F.

So do both, if your movie thing takes flight then not only will you make money from ads and affiliate links but you can also get an A. If it doesn't then you still have your blog site to turn in.
>>
File: 11111111111111.jpg (28 KB, 640x435) Image search: [Google]
11111111111111.jpg
28 KB, 640x435
>>53563062
maybe I will, maybe I will.

I will send him an attached PSD to HTML page where all the images are 5MB bitmaps too.
>>
>>53563078
Cool, I'll do that. Thanks anon.
>>
File: 1456457514.png (91 KB, 1366x768) Image search: [Google]
1456457514.png
91 KB, 1366x768
r8 homepage, desktop and mobile, pls
>>
What programming language and web framework should I use for my next web application?
>>
>>53563140
forgot link :^)

http://collinoswalt.github.io/
>>
>>53563182
Why am I getting the mobile website on my netbook?
1366x768
>>
>>53561279
This actually proves that getting a job is luck
>>
>>53563219
are there margins for the main content area? what does it look like for you?
>>
>>53563247
I think he is talking about the menu always being a button that you need to click.
>>
>>53563229
My hobbies are weightlifting and developing stuff.

Everyone elses hobbies are watching sports and eating chicken wings with beer.

It's hard to find something relatable to talk about so I don't do well.

>>53563247
Has the menu glyphicon on the top left that drops down the menu on the left. It looks like it was meant for mobile
>>
>>53562988
Maybe you are using css to uppercase them.
>>
>>53563296
>>53563294
I just thought it would simplify the website to have it that way. really simplifies the CSS, anyways. How else would you recommend I display the navigation on my site (keeping in mind I only have 3 page on it).
>>
>>53563316
Well most sites would show the full menu and then show the collapsed menu when on smaller screens.
>>
>>53563316
A minimal nav bar the same color as the page header on top right. Hover/active white.

About | Projects | Blog
>>
Is 34 years old "too old" for webdev industry?
I was 24 when I started as a web dev back in 2006. When I reached 33 I took a break "hiatus". So I have almost 10years exp. But shit happens in life its why I still need to get up and rake some bucks.
>>
>>53563583
Nope, not at all. Similar situation that I'm in. Make sure you update your knowledge of the fundamentals before applying. Also rebuild your portfolio if you haven't already.

Best time to start is today, second best time is tomorrow.
>>
I need some help making a website that exploits a vulnerability in android to hijack phones running 4.4.2 or lower, so I can give potential customers for my security consultant firm an example of how vulnerable they are.

Do you guys recommend anything?
>>
Now that Gawker is dead, who wants to make something to take the throne?

I have an interesting way of doing it.
>>
>>53558827
Try running a VM of your production server's OS and sync site folders with your host so you can use any OS/toolset to develop and ensure it'll run on your target environment.
>>
>>53563722
>Do you guys recommend anything?

Don't.
>>
>>53563722
Would the exploit be browser dependent?
>>
PHP is all powerful
>>
Can someone link me some good PHP tutorials for register, login and other content. Some tutorial that's not for complete beginners in programming would be better I know C, C# and Java.
>>
>>53563852
The only thing that carries over from those languages is the whole OOP. You pretty much have to start from the beginning.

Login and user management is usually taught within the first few chapters because it's the easiest way to cover mySQL.
>>
>>53563964
I know SQL and databases also.
I made my database and website just need to create register, login and fill the page content from database with php. Also make some CMS
>>
>>53563982
Any tutorial about php login sessions is all you need then.
>>
>>53563817
PHP stands for PHP: Hype Preprocessor
>>
>>53563753
Buzzfeed has already taken over Gawker's domain lmao
>>
>>53564099
I meant more of replacing kotaku. I don't care about gossip clickbait, even if the rest of the Internet does.
>>
>>53558917
Yes, if you don't need multithreading.
>>
how do I change html content depending on size of screen?
>>
>>53562459
two weeks to learn a build tool? that's a worry
>>
>>53566804
Use percentages/vh/vw for sizing instead of hard units like px.
>>
>>53560488
i use linode, shit is solid and cheap. had no response from digital ocean customer service
>>
So I took a webdev class back in high school and have been pissing about with webdev since. made a few small project sites but nothing to put into a portfolio. I've been doing more graphic design and Im jumping back into webdev because I enjoy it and can make neetbux from it.
Is it just me or is codecademy/FCC's tutorials fucking bullshit in the way they explain things? also Im going back through FCC after having completed everything but the JS challenges and noticing that they're touching lightly on HTML, they then hand you bootstrap, then they make you do Jquery. wtf is with that? As much as I hated codecademy's courses I dont remember them glossing over so much just to hand you more tools faster.
>>
>>53560511
what do you mean 'embed'?
>>
>>53566969
what do you mean? I want to change the actual content, not the css
>>
>>53561996
that's very naive, all the problems you mention have been solved long ago
>>
>>53562473
yep, also, google executes js now, so it can crawl single page apps. you can even modify the title and meta tags with js
>>
is the discord or IRC more active? I wouldnt mind having both open but I already have a few IRC channels I monitor and would like to keep processes at a minimum due to my shit-top being from 2013
>>
>>53567093
both are even deadder than this thread
>>
>>53567148
RIP
oh well I guess that's to be expected with IRC rooms.
>>
>>53567155
fyi never use any discord
>>
File: 1458383763773.gif (97 KB, 625x461) Image search: [Google]
1458383763773.gif
97 KB, 625x461
stuff to run in a shitty cheapest DO server?
web server is obvious
already running a discord bot
>>
bunpp
>>
>>53568716
mine bitcoins kek
>>
>>53562442
Make each of them a section, and list off the libraries and frameworks that you've used.

Recruiters are just keyword matchers that can make phone calls. If you just put 'javascript' down, they might have a requirement for a 'jQuery developer' and they'll pass you over because you didn't specifically mention jQuery. So put all that shit on there.
>>
File: 1455778329141.jpg (1 MB, 2000x2361) Image search: [Google]
1455778329141.jpg
1 MB, 2000x2361
>>53552465
Anybody here actually earns money on their site? I don't mean anything like saas, only ads.
Is it weird that I found a niche which doesn't seem overcrowded, but for which google adwords suggests 3$ bids?
>>
File: 1stDraft.png (464 KB, 1842x1507) Image search: [Google]
1stDraft.png
464 KB, 1842x1507
This person here

>>53552861

As that post says I am not a web dev I am just trying to update my business' website.

This is my first draft of the home page, the business is a machine cleaning company that primarily deals with (but not exclusively) vintage car and bike parts, that is why I have tried to give the colouring in the middle a vintage racing look.

I have a few issues with the site though:

1: I can't really fix the top left until I know what the logo will look like, and I have no experience in that area, what is the best way to go about making a logo, are there any good tutorials or is it best to just hire someone to do it, how much does that normally cost?

2: The navbar looks so plain, I tried to keep it with the colour scheme of the rest of the website, but the end result was really uninspiring, is there any simple way to spruce it up that doesn't look out of place.

3 - The Footer and the section above it need work but I think that can just be fixed by me playing around for a while till something works.
>>
File: ss (2016-03-11 at 01.50.16).jpg (166 KB, 597x815) Image search: [Google]
ss (2016-03-11 at 01.50.16).jpg
166 KB, 597x815
Why do tech companies have such unreasonable expectations, wdg?
>>
>>53570621
because the average CS graduate can't solve such a trivial problem
>>
>>53570621
because they want someone who is able to do the simplest of tasks.

simply saying 'i dunno' means you don't try very hard or cant code for shit.

http://c2.com/cgi/wiki?FizzBuzzTest
>>
>>53570407
Go to /gd/ and ask there. This is about a design, and I think you have to improve color pallete too. Looks kinda amateur.
>>
File: 1458399569574.png (16 KB, 860x480) Image search: [Google]
1458399569574.png
16 KB, 860x480
>>53570621
>>
Do you guys actually use a lot of math in web dev? /g/ is always fillled with threads talking about importance of math if you want to write non-trivial shit. I can't think of anything that would use much math except stupid canvas shit and 3d game engines in js. I'm only interested in websites for content and social interaction. There is literally anything else I would program for myself or the others. I don't need anything else. Maybe I'm just not an engineering mind... What am I doing in these studies when the only things I like from technology can be done by a code monkey, basically a crud apps.
>>
>>53570932
10 years of webdev. Hardly any math.
>>
>>53570932
*anything = meant nothing
>>
>>53570621
im a fucking NEET know nothing and I can fizzbuzz
>>
>>53562987
FreeCodeCamp has you using Cloud9 I haven't messed with it, but I've heard it's decent. I believe you can have unlimited public projects and one private on the free tier.
>>
>>53563316
http://deep.design/the-hamburger-menu/
>>
>>53570932
Hardly any at all, besides simple addition, subtraction, multiplications and division. Basically 12 year old math level.

I don't know why CS curriculum focus so heavily on math and calculus, because graduates often can't program their way out of a paper bag.
>>
File: 5.jpg (12 KB, 352x352) Image search: [Google]
5.jpg
12 KB, 352x352
>>53570932

Anything beyond simple algebra is only used for science and finance.

Fucking autists just like to push their autism on everyone else.
>>
>>53561612
Literally everyone that does OO for more than a month knows that classical inheritance is an anti-pattern. You're probably just a master beginner though.
>>
>>53573359
>subhuman
kek'd
>>
>>53573382

What? I agree with you that functional programming is the way forward. But object composition is a fine pattern.
>>
Best beginner's guide to React and Redux and whatever else you need to build an SPA that consumes an API?
>>
What are the major differences between LEMP and LAMP?

Will I even notice anything?
>>
>>53574372
nginx instead of apache.

if you don't know either of those, no.
>>
>>53570932
Not usually. It's simple to figure out the more complex stuff most of the time. Also a lot of stuff is already made, like the other month I needed to find the distance between two cordinate points on the world, but the Haversine formula already exists so I just plugged that in.
>>
File: 1454005891045.gif (2 MB, 196x230) Image search: [Google]
1454005891045.gif
2 MB, 196x230
At what level should I be at if I want to freelance on web development? I have relatively good knowledge of Java and C#.

I've been currently been delving into Java Spring, I've already implemented some simple controllers and basic HTML/JSP. Also, modelled a simple BD with mySQL. I was going to delve into Bootstrap next. I don't know much about threading in Java, but it's also on my TODO list.


So, that said, does /g/ have anything against this particular paradigm?

What set of technologies would you use for a beginner that wants to pave his way into freelancing?
>>
>>53570621
I've never used modulus outside of fizzbuzz.

I dont think it works well for a web developer test.
>>
>>53574492
I know that, knobhead. I am asking what apache can do in that stack that nginx can't.

Also I just learned it's pronounced engine x I always said en-jinx
>>
Would it be bad to tag sections in my resume sections?

<skills>
I have none
</skills>
>>
>>53574149
bump
>>
>>53574663
Yes, yes it would. It's not professional, it's not funny and it makes you like like a tryhard with IQ 80
>>
>Been studying php along mysql for about 3 weeks now
>I need to choose a framework
Which one do you use/wdg/? I am leaning towards Zend, I have tried laravel in the past but it's kinda buggy.
>>
>>53574509
Freelance is something you do after having industry experience and making connections, unless you are a pajeet.
>>
File: Untitled.png (393 KB, 1500x960) Image search: [Google]
Untitled.png
393 KB, 1500x960
Redpill me on webdeveolping in Visual Studio.
I'm starting a project and everybody else is using it because of it's version control system.

Also what are good videos to learn the true features this IDE has? The default ones on the landing page kinda suck.

Also, .net?
>>
>>53574663
Yea, because your resume will first be read by non-technical recruiters who don't know the difference between Java and JavaScript.

Gimmicks like that aren't going to.make a difference. Instead stick to just using lots of buzzwords, libraries and Frameworks to match as many of their keywords as possible. If you've downloaded it and messed around with it in your spare time, write about it under skills. "I have experience with Angular.js [when I did a tutorial on it one afternoon while sitting in my underpants after jacking off to hentai in my room]"

That's mostly what my resume consisted of when I got my current job.
>>
>>53575556
>because of it's version control system.

SVN seems so fucking easy, you don't need anything else really
>>
>>53575556
It's probably necessary for .net

If php or JS or pyton or ruby, it's not. So I just use Atom and use git for version control.
>>
>>53575170
Are frameworks actually a thing for development such as PHP?

I thought it was simple enough that people just write it.

Now we're on the subject could you look at my code and say whats wrong:
https://jsfiddle.net/chfxjhsz/
>>
>>53570932
If you ever wanted to build a non-trivial web-based app, say "the next big thing", math is essential. You'd want to implement the best algorithms on the market and optimize everything so that everything checks out. Most important of all, you'd want to understand WHY it works.

Gluing together websites of course uses little of that.
>>
>>53575786
>You'd want to implement the best algorithms on the market and optimize everything so that everything checks out.

This is bullshit, and is commonly known as "premature optimisation". Theres no point in wasting development resources on shaving a few CPU cycles off at the registry or memory level, if you then have to wait thousands or millions of CPU cycles for something to be read from storage or for a network request to come back later. The bottleneck in a program is very unlikely to be the CPU or memory because it's not 1995 anymore.

Also you can write efficient algorithms and programs without having to sit down and do friggin calculus.
>>
>>53575786
I've made some very complex stuff and am making more compex stuff but I have never had to do even remotely difficult math.

Unless you're making some sort of calculation app then I can't see when you would need advanced math. Even in my RPG with attack/defense/armor modifiers I didn't have anything crazy thay a 7th grader couldnt do.
>>
>>53576234
what RPG anon, is it widespread. If not why did you stop?
>>
>>53575770
I don't know php, but here's my opinion on it

you don't check if you're posting back, so your mail thing gets executed all the time, not only on post.
</br> does not exist, jsfiddle even marks it red for you, how can you miss this.
you echo your thank before opening the html tag, what are you even doing.
there's input type="email" now, make use of it

0/10 would not hire.
>>
>>53576234
it would probably get a bit more complex when you want to cast rays or some shit without a proper library
>>
>>53576656
HD failure 6 months in and no backups. I was pretty upset that night. This was 11 years ago and I decided not to rewrite the 100k+ lines of code. I wish more than anything that I still had it.
>>
>>53576728
Everything he said and the fact that you're not escaping/sanitizing input.
>>
File: 1458323447166.png (97 KB, 200x337) Image search: [Google]
1458323447166.png
97 KB, 200x337
>>53570621
>technical interview
>pretty confident
>my technical skills are sharp
>except for JavaScript """""engineering""""" and anything related to algorithms
>my technical skills are sharp
>except anything related to algorithms
>sharp
>except algorithms
>OMG MATH
>can't solve a fucking FizzBuzz
ARE
>>
File: laughing-drake.jpg (103 KB, 540x720) Image search: [Google]
laughing-drake.jpg
103 KB, 540x720
>>53577071
Well yes, I'm aware of that but you should still be mindful of these things.

>>53576990
>tfw almost (keyword being almost) thought she was a cute until other photos revealed she was an uggo hambeast
>>
>>53570621
var $fizz = 3;
var $buzz = 5;
for ($i=0;$i<100;$i++){
if ($i != $fizz and $i != $buzz) {echo $i;}
if ($i = $fizz) {echo $fizz; $fizz+=3;}
if ($i = $buzz) {echo $buzz; $buzz+=5;}
}


Do I get a job now?
>>
>>53577215
lmao, meant to echo 'fizz'; and buzz not the numbers.

NO JOB.
>>
>>53577215
also I'm declaring javascript variables.

I should stick to one language probably.
>>
>>53577215
>>53577239
not only that but you failed the task completely, did you run what you wrote or compared the output?
>>
>>53576234
The problem with "you don't need math for complex stuff lol" is that YOU DON'T EVEN HAVE A FRAME OF REFERENCE for this stuff. This simply means that you won't be able to register or realize WHEN to use advanced math and how big of an impact it will make. You won't be able to recognize or see such things because you can't translate computational problems into problems of mathematics, the cause of which is just not knowing enough math.

Trust me, the more maths you know, the better you are off.
>>
>>53577287
Yeah, I tapped that out way too quick. I'm working on a javascript thing right now.

<?php
$fizz = 3;
$buzz = 5;
for ($i=0;$i<100;$i++){
if ($i != $fizz AND $i != $buzz) {echo $i;}
if ($i == $fizz) {echo 'fizz'; $fizz+=3;}
if ($i == $buzz) {echo 'buzz'; $buzz+=5;}
echo '<br>';
}
?>

fix'd
>>
File: relational-database-model1.png (57 KB, 595x467) Image search: [Google]
relational-database-model1.png
57 KB, 595x467
What should I take into account when creating a database or at least a mockup of a relational model database for a social network?
>>
>>53577383
that's some weirdass solution anon, never seen it like this, but it works.
>>
>>53577416
can you just use id instead of Something_id because that shit really pisses me off

you'll thank me for it later
>>
>>53577416
An images table, timestamps for everything.

Since I don't know your exact idea it's kind of hard to direct you. I usually spend a whole day designing my layout.
>>
>>53577416
just use mongodb bro, make it up as you go, remember it's web scale too.
Thread replies: 255
Thread images: 35

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.