Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Let's fucking go!
*proceeds to pop-off like a fucking gorilla
Good job, man!
Cyanite88844y"My gf liked it so it can't be that ugly" 😂
Ok. before you publish your site, here a small checklist:
1) Does your website use https?
2) if your website has backend.
2.1) Does it use php7 or python?
2.2) Are user account-passwords hashed and to they have a salt?
2.3) Is it safe against XSS, or SQL injection completely?
3) is it responsive?
4) Is it good enough from a designer standpoint?
I dont want to make you down ;) I understand your enjoyment and I had to go trough the same steps as you. However, I want to save you from big embarrasements.
You have to know: many websites go down because of those above mentioned factors.
if you answered EVEN ONE QUESTION with NO, consider continueing working on it.
If you need help, ping me: wittmaxi@outlook.
for feedback, I think, the community here is inclined to help you (I am too ;) )
BTW: If everything above was checked, give yourself a pad on the back! WELL DONE!
stroustrupp is proud of you ;)
@linuxer4fun thanks for the list. I'm gonna screenshot it for later. The first thing I did was the backend and I think I used http with django. The other stuff in the list are the reasons I won't put it online yet.
@linuxer4fun so... After thinking for a while in this new project, and trying to start coding, I realise I'm going to need to take some design decisions before in order to make everything work together. Is there a common design stage paradigm for developing webapps? Should I just make some diagrams to understand how my models will work and how the apps inside the web will interact? Are there different options from which I could choose a design method? Thanks for your words btw. Devrant is a really special place.
@gitcommit haha no problem :)
Remember, design isnt about "how can i make things pretty" but rather "how can i make people see stuff better?".
First, think about where on a page you look first.
Obviously top left. So its better to write the page name there and not your contact details (example).
Then, look at long sentences. Do they really need to be that long? (not speaking about your blogposts)
Yau should always remember the reading direction. Generally, the middle of the top line is the title. So make it stand out. Etc.
You will see, most website are almost like that. (google.com)
Else, try to be as creative as possible with the colors, please dont use standard colors (if you do, i will com to you and kill you hamster. Or maybe i wont xD)
Also, what always helps is to take a break from coding. Also, maybe ask you gf to be next to you while coding. She gives you ideas and you implement them. Ive learned, that that can helpmyou much, because others dont see it from
@linuxer4fun a webdev Perspektive.
For the security, if you want me to, i can pentest your server (if you allow me to ;) ), and give you tips to increase security.
You will mostly have to deal with skids who pride themselves of hacking.
Else, as said, please make dqango use https.
Other thing: your website has user accounts? If so, its CRUCIAL to encrypt the data of the user. DONT MESS WITH THAT. I can teach you encryption if you need me to.
@linuxer4fun thanks dude. I'm really far away from putting my stuff on a server. Right now I'm using the local server provided by django but I'm not sure how I'll have to do it later in production. I'm still making baby steps but thanks for everything. I'll hit you up when I have everything up and running so you can pen test everything. And yes, the site will have users, that's really new for me on the backend, but it's great because I'll learn a lot.
1geek014NOT A RANT My brother is teaching himself how to code. Couldn't be prouder
miguelhdz12I got a new job almost triple my old salary, I will move to a new city. I'm happy as fuck!
nathanchere14That feeling when you boot up your shiny new laptop for the first time and there's no fucking Cortana, online ...