>Free beginner resources to get started Get a good understanding of HTML, CSS and JavaScript. developer.mozilla.org/en-US/docs/Learn - a good introduction to HTML/CSS/JS and Node.js or Django freecodecamp.org - curriculum including HTML/CSS/JS, React, Node.js, Express, and MongoDB javascript.info - curriculum providing a strong basis in JavaScript
>Further learning resources and documentation developer.mozilla.org/en-US/docs/Web - excellent documentation for HTML, CSS & JS hackr.io - crowdsourced collection of tutorials from across the web for learning languages and libraries (ignore sponsored stuff, look at upvotes) learnxinyminutes.com - quick reference sheets for the syntax of many different languages (generally not sufficient on their own for learning something, but very helpful) pastebin.com/gfBPg24A - Everything PHP
>Asking questions jsfiddle.net - Use this and post a link, if you need help with your HTML/CSS/JS 3v4l.org/ - Use this and post a link, if you need help with PHP/HackLang
Maniwani has fairly decent caching support now. There were a couple longer threads on Futatsu that previously took 5 seconds to render that now take about 500ms with a warm cache. Only thread/post data in addition to rendered Markdown is cached, so the current bottleneck is rendering the final HTML page. I'll look into caching the final rendering, but I probably won't get around to finishing that until this weekend.
Where did you get this chart? I'm not entirely sure what they mean by "data about the server".
The top half mostly makes sense, although I'd say for data about the client being stored forever on the client, you could make use of localStorage. That stuff is tied to the specific browser though, so most of the time you're better off storing stuff in a database server-side so that you can associate the data with a user account or whatever. So I can see where they're coming from.
Juan Peterson
Someone pls help I'm retard How do I run a mysql query in PHP and print it's results? All I can do is connect and, when I run: $result = $mysqli->query($query); print_r($result);
All I get is meaningless blabber about the amount of returned queries (which is the expected amount). How do I print the data inside? pls help I'm learning php as we speak and google didn't help
Asher Butler
I made the charrt. I admit it's somewhat of a clumsy choice of words, but by "data about the server," I meant mostly data that comprises website content, whether informational content or procedural content. That is, data that has more to do with the web service in question than it has to do with the specific client using said service. E.g., the number of clients connected would be an example because it has more to do with the web service than it has to do with whatever specific client instance would be receiving that information. Another example would be a directory listing, or the contents of a file.
You're getting a mysqli_result object, you want to get at the returned rows using $result->fetch_array() or $result->fetch_object()
t. Pajeet who doesnt make youtube tutorials
Brody Lopez
>meaningless blabber Can you copy/paste it here so we can help you ? Anyway, if you request is correct and your database well-configured, you should iterate over your results : if($result){ // Cycle through results while ($row = $result->fetch_object()){ $user_arr[] = $row; } // Free result set $result->close(); $db->next_result(); }
HOLY FUCKING SHIT, ANY D3 V5 TUTORIALS OUT THERE THAT AREN'T ABSOLUTE SHIT? I JUST NEED THOSE FUCKERS TO BE DONE WITH MY FCC FULLSTACK CERT BUT GOD**DAMN** IS THIS A PAIN IN THE ASS
What do you guys think about Hugo? I want to make a simple static blog with org mode so I looked into ox-hugo but it is a cluster fuck to my eyes since I'm not familiar with webdev. I'm looking into org-publish alternatives but I fail to find brainlet friendly guides so I may end up doing it by bash script concatenation.
Michael Moore
Is freecodecamp curriculum worth doing in 2019? Or is it better just learning from mozilla tutorials/docs?
Robert Baker
try gatsbyjs
Jayden Jackson
It's good to get your feet wet in WebDev. I have a ton of complaints about how they do things, but it's free so you can't really bitch too hard about it, but in the end, you will have a full-stack understanding of how shit works.
Parker Reed
Don't get into web development you'll hate it
Jose Flores
/thread
Eli Walker
>Don't get into web development you'll hate it you'll eventually hate every job, so...
Xavier Myers
How the fuck do I solve this problem?
I want to use position: absolute but it looks like shit
you would be better off putting it on jsfiddle user
Henry Smith
Everything about web development is a rushed mess where all of your co-workers are all basic tier programmers who could barely make the cut and rely on packages and libraries written by smart "cucks" who work for free on github for "Good Job" stickers.
Choose web development if you want to spend the rest of your days cursing javascript and spending 50% of your time adjusting margins and paddings only for the entire thing to go to shit on another device, or your line manager deciding all your extra work is uneeded and just make it simplier again.
Web developers are the factory workers of the IT world
Kayden Wright
Why do you want to use absolute?
Adrian Lee
relative goes to shit in responsive designing
the text goes somewhere else and does not appear on screen
Kevin Stewart
or u know just use bootstrap
Joshua Gray
still uses bootstrap and not the superior flex which is native.
Don't cling to the bandages.
Anthony Stewart
How can I make some text responsive in the way that it adjusts it size to always fit in it containing div without overflowing?
Absolute is a lot more shit for responsive than relative. If you have problems you probably fucked up something else. Show us a code.
Christian Cook
Text fitting into container using automatic line breaks should be default behaviour.
Chase Hughes
So supposedly you should be able to apply CSS styles to WebVTT subtitles, but last I tried it there weren't very great results. Anyone know how limited is CSS styling on WebVTT subtitles, and how far away it is from being able to make weeb-tier subtitles?
Gabriel Morgan
It's too rigid imo and real scenarios aren't that clear cut, where you can use a table or flowchart to decide what your code should do. Can't you export it to markdown? Then you can use pretty much anything to make a static site out of it. >relative goes to shit in responsive designing >I want to use position: absolute but it looks like shit If the layout looks bad on resize, then position: absolute isn't some magical solution. What do you think absolute positioning will solve in this case? Do you even know what absolute positioning does or why were you surprised, when the elements ended up on top of each other?
Eli Sanchez
Watching you progress at a snail's pace over several months is just sad.
Isaac Price
>absolute positioning for responsive layouts I don't know what you're doing but I can tell you it's wrong
Anthony Hall
hello fellow pajeet
Hunter Morales
Current undisputed dominant technologies used in webdev right now: >React (Winner of the javascript front-end war) >Static pages (JAMstack, Static site generators) >PostgreSQL (Best relational database) >Go (Best new server-side language. Golden standard for API's. Incredibly fast, and you probably don't even need a framework to build something with it.) >Ruby on Rails (Still the most productive stack available. It CAN scale, and even if it's slow 'just werks' for 99% of use cases.)
Upcoming web dev technologies: >Lightweight server-side rendering using websockets (like .NET's Razor Components. Finally real rich interactive user interfaces without Javascript). >Web Components (Reusable self-contained drop-in functionality) >Web Assembly (Flash/Java Applet's true successor. Great browser apps are coming back.)
Are you ready for the future Jow Forums? PHP neanderthals and Node.js code monkeys need not respond. Stay minimum wage.
>Go (Best new server-side language. Golden standard for API's. Incredibly fast, and you probably don't even need a framework to build something with it.)
Unironically literally objectively nobody uses this shit stop fcuking shilling it
Please, be respectful. I'm sure this user is doing it's best.
Cooper Morgan
Web-dev is the easiest way to get into better programming jobs, you have to start somewhere
Eli Allen
Problem is all the JS monkeys never learn a thing about data structures, algorithms, complexity, programming design patterns, linear algebra...
The list goes on an on, and every last one of them gets super defensive trying to justify why they don't have even a simple grasp of the most fundamental computer science concepts. It'd be sad if they weren't such pricks 99% of the time.
Nathaniel Bailey
i'm a js developer, know all of that and i never use it on my job, is not people fault, is companies fault.
Joseph Wood
Is a websocket a middleware in simple words?
Ayden Gomez
Yes, this is exactly what I was talking about. "I don't need to know this stuff because I don't use it. But also I totally know all of it."
Blake Nguyen
What entails 'advanced' javascript?
Joshua Mitchell
Over the last few years I've set up my own web servers (on VPS) to tinker around with, setting up MySQL DBs and writing PHP. I wrote a web 1.0 style message board for my friends and I to use which was really fun. I really dig the PHP + basic javascript style of web pages, similar to Jow Forums. What should I learn next? Any specific tutorials you would recommend? I'd like to expand my web dev skills, but avoid anything like the bloated garbage that is the modern web.
Lucas Turner
just adding that I'm fairly comfortable with most CS concepts as I have a maths degree so don't be afraid to suggest anything with a bit of a larger learning curve.
Charles Evans
Learn a web framework like, Symfony or Laravel, and also some DevOps (You already know how to operate a VPS so that's great!! Now you just have to automate it : learn about Docker, CI/CD, load balancers etc ... Also, learn how to link a domain name to your site, if you've not already done it). Learn how to automate everything.
Once you master those, you'll easily find a 150k$/y+ job
Then, if you are really clever, learn about distributed systems, with tech like Kubernetes, and hell, even add AI on top of it ! (Tensorflow Distributed Training ...) You can go pretty far with your Math degree honestly.
Xavier Ortiz
Also I forgot, to separate yourself from the mass of not very talented developers, learn an advanced text editor like Vim or Emacs, and also Tmux. You'll improve your workflow a lot.
After all ofthis, one of the GAFAM or NATU company may recruit you.
Aaron Diaz
if not web development, what should i be aiming to if i want to start from the bottom and become a software engineer for IA, games or something interesting?
im on a maritime academy but i think it sucks and i like computers. will IT suck too?
Kayden Morris
Depends. Are you really passionate about computers ? You can begin by learning Python, which is the perfect langage for what you want to do because : 1. It's easy for beginners 2. It's the most commonly used langage for AI and advanced stuff.
But you should rather post in /dpt/ to talk about those I guess
Julian Perez
>ASP Core / simple, feature rich, performant webframework >SignalR / real-time communication on par with elixir >Postgre with Dapper / best way to manage Db >Razor/ lightweight server-side rendering >Blazor/client-side reactive UI on wasm with painless JS Interop It is over .NET Core won.
Robert Gutierrez
>Postgre with Dapper / best way to manage Db But Entity Framework Core is better if you use net-core
Leo Gutierrez
I just started learning socket.io and it's amazing.
get in lads.
Parker Cox
why is socket.io so popular? do people really need those extra features, why not just use native web sockets?
Elijah White
honestly i don't know, i started with it because everybody talks about it, maybe because it's easy to implements
Henry Brooks
>native websockets but that is not a dependency, user
Wyatt Gray
>but that is not a dependency, user yeah, I guess you are right. You'd probably loose 50-60kb on your bundled files.
I've personally used this github.com/websockets/ws, because I don't see the point of those extra features in socket.io (in my use case)
Jackson Richardson
sorry for my ignorance, but what are these extra features?
Luis Robinson
>Can't you export it to markdown? Yeah, that's what ox-hugo does I guess. It converts it to markdown and adds all the go dependencies to make it work
I think I just figured out how to use org-publish I guess I'll either steal someone's css or stick with the boomer aesthetic.
Carson Robinson
i cant say im passionate about anything as a job.
im good at math, i like problem solving, i like technology and my hobbies are all related to computers.
i want to know how much working in IT sucks; will i have to do much overtime, will companies suck my soul etc...
im also concerned about future plans in this industry when im past 30 or so
Isaac Myers
meant to quote
Dominic Davis
>sorry for my ignorance, but what are these extra features? rooms and namespaces, and some other things.
But, honestly, you could implement those things yourself with native sockets and would get a greater understanding how those things work.
For me it was very hard to integrate web-sockets into an express-app. Specially since I wanted the ability to send messages outside of the web-sockets environment. For example, I wanted the ability to notify users about messages or notifications (which is done outside of the web sockets-client)
Joseph Morgan
you shouldn't need such a table to determine what to use
Evan White
i don't know where you got that from, but given that visual basic is rated so high, it shouldn't be taken seriously
Oliver Evans
Anyone know of any web IDEs that I can integrate to my site?
Jordan Torres
I'm writing my web browser game in C/FastCGI and no one will stop me.
Kevin King
Tiobe Index and its based
Tyler Mitchell
Guys i have a dilemma, so i am making a imdb-like website for my portfolio (back-end + front-end) and i have a little problem, well of course movies have to have a cover right, but i wonder if ishould upload an img to the database or just a string which is a link to an img and use that, i'd prefer uploading an img but then i will have to send all of those images to heroku to seed the db and i am like...eh, maybe i will just the links
love it or hate it, but PHP is still the most prominent one. Node adoption is still increasing every day. Go could be ok, but people actually have to start using it. >React, SSG, Postgres that's true though. I will still keep using Vue :^)
Juan Bennett
I thought that Angular or Vue are more demanded or popular
Julian Phillips
Student reporting in, I'm late, I hope I'm at least right and I can make it.
Jaxson Rivera
at least he's trying, go eat some more dicks or something...
Owen Hernandez
That's real slow... I'm upset that I can't get below 30ms in my current project, and I haven't even THOUGHT about caching yet. What's your stack?
Jose Mitchell
Or maybe they want to stick to design and UI/UX?
Jason Morris
I need to figure out Docker by the day's end. Where do I start?
Evan Murphy
css is fucking gay >works on pc, works on chrome and firefox >works on emulated mobile inside chrome dev tools >breaks on real mobile
Sebastian Evans
seems like mobile breaks on css, fuck mobile...
Wyatt Davis
>Where do I start? at the beginning
Gabriel Torres
you useless fucking nigger stfu
John Gomez
calm down friend
Jason Smith
Can someone recommend me a good website to learn how to use httrack well? I'm having lots of problems with it, files missing, cache errors,etc
Asher Thompson
Flask on top of python 3. I doubt it wil get much better.
Logan Gutierrez
Testing with Chrome dev tools mobile mode isn't sufficient, it doesn't have the same parameters as a mobile device would, only the screen size.
Blake Walker
is right user. This or cherrypy, or PHP 7.3 with opcache + APCu, and a lightweight framework
Hunter Turner
Been working on mobile support for my front-end for a while now. r8 lynxhub.com/
why does it not switch to the mobile nav style, when I resize my browser, but only if I use the mobile-device-view from the dev-tools? Are you using some kind of device detection instead of just relying on screen width?
Also I feel like the nav symbols alone are a bit confusing in the mobile view. If you haven't seen them with text in the desktop layout before, then you have no idea what they are doing.
The elements on the bottom (pic) could also be more uniform in their dimensions and positioning. Not just on mobile, but any width.
I use this on the css: @media only screen and (max-device-width: 812px) I didn't came up with it originally, so there might be a better way that I didn't bother to look after.
If you don't have a special reason, I think it's better to use max-width instead of max-device-width here
Jason Martinez
kek, you obviously need a small margin on the borders of the text, because the text comes way too close to the border of the screen, it doesn't bother me on the rigth side, but it does on the left side, just add like 3 pixels or something, maybe even 5. Idk, try and see what's best. t. actually tried it on my mobile phone