#HTML Code Outline
Explore tagged Tumblr posts
Text
PureCode AI review | HTML Code Outline
To truly grasp the essence of HTML and its role in web development, it is helpful to understand the basic outline of an HTML document. Here is a simplified overview of the typical structure
#HTML Code Outline#purecode ai reviews#purecode#purecode software reviews#purecode company#purecode ai company reviews#purecode reviews#web development
0 notes
Text
HTML & CSS Comment Tips
One valuable thing I have learned when starting any project is to include comments on your pages to provide a more structured layout.
For example, in HTML files, comments can be made with <!-- --->; anything within that space won’t appear on the page or be read by the browser.
A good way to use this in a page is to outline your areas, like in the image below.
Anywhere on your pages where you have a new section, you should use comments to outline what they are. This helps in a few ways. First, it increases readability for yourself and anyone else reading your code. Second, as your projects grow, doing this helps keep them organized.
It’s easier to add to and edit when you can find the area where you want to make changes or add classes based on the comment tags rather than trying to narrow it down through many <div> tags. Third, it helps with remembering what you were doing.
The same principles apply to CSS files, although comments are left in a CSS file type with /* */.
Using comments to outline the different style groups you intend to use in your projects can help you find the parts you want to edit. In general, using comments is something everyone should do. They are very helpful in JavaScript and other languages when making notes about what a function does or should be doing. You can also leave yourself notes about what you were working on.
#html#css#comments#code comments#tips#leave yourself notes#organization#structure#outline#coding tips
3 notes
·
View notes
Text
literally where do Spotify now playing widgets for twitch get off being so fucking annoying to build. you're telling me i have to know html css AND js to build this the way i want it in my head????
#part of the problem is that i don't even know what i want it to look like it's just nebulous ''cyberpunk/futuristic'' in my head lmfao#but even still none of the default shit out there looks good. like ffs#i did find one site right before i had to go to bed that's much more customizable (html/css-wise) than others#so at least i can make something decently close. but ughhhh#*#ykw i'm just now realising that i can just. draw it. draw the outlines and use the coding aspect to match it to the rest of my overlay. UGH#that's so much more work than i wanted to do. whatever. the shit i do for a stream 3 people show up regularly to.
1 note
·
View note
Text

CSS Text Outline Effect
#CSS Text Outline Effect#css text effects#html css#frontend#learn to code#codingflicks#html#css#css3#frontenddevelopment#code#csseffects
0 notes
Text
you should make a website!
"my favorite social media site is shutting down!"
"the CEO of the site i use just committed another atrocity!"
"i want a webspace that's all my own!"
if any of these sound like you (and if you're on tumblr, i know at least one applies) you should make your own website!
why make a website?
incredibly customizable
you can put whatever you want on it
it's, well, your own! like a house you build with your own hands
things you'll need
a computer. you can maybe get away with doing this on a mobile device, but i have zero experience there
a code editor. i like VScodium, which is a de-microsoft-ed version of VScode.
a will to learn ;)
site hosting
neocities. everyone knows neocities. at this point i do feel like it's become a bit too centralized, but it's a good option nonetheless. do note that there are filetype restrictions for free users, but that shouldn't be a huge issue for most. what may be an issue, though, is that there's a content security policy that prevents sites made after jan 1st, 2024 to use outside scripts. also, you have to pay to use your own domain
nekoweb. similar to neocities, but there's no filetype restrictions or a content security policy. some differences are outlined in the FAQ (thinking about moving here... i am a traitor...) i'm not sure if domain support is free or paid.
github pages or codeberg pages. you'll need an understanding of git for this
pages.gay: run by besties.house, uses git
teacake: free hosting is currently closed, but paid hosting starts at 2 bucks a month.
leprd.space: i know next to nothing about this.
a web server. don't recommend this if you don't know computer stuff but it is an option (you'll likely have to provide your own domain though)
gripes & solutions (?)
i'm not comfortable maintaining pages in pure HTML / templating with JS sucks!
with a static site generator, you can write pages in markdown and they'll be converted into HTML and (if you'd like) be put into a template of your choosing. my personal choice is 11ty but there are tons of options!
static site generators can be a bit of a learning curve (and you will have to write some html for templating) but if you're making a lot of pages or blogging regularly it's something to consider
there are starters for 11ty online but i might make a more beginner-proofed starter and/or guide in the future? don't count on it
i don't want to write/maintain CSS
simpleCSS is a tiny CSS file you can use to make semantic HTML ("naked" HTML) look nice. it's got decent customization options too. it's not particularly fancy or opinionated, but it's a good starting point if you need something
i don't know what to put on my website!
small list of ideas:
weblog
art/writing/music gallery
movie/show/book tracker
place to store bookmarks/links
scary! i'm scared!
my askbox/messages/e-mail inbox/etc. are open to anyone who'd like to ask for help!
390 notes
·
View notes
Note
im filling out ur rabbit hole miku template and i wanna make dni byi and interests boxes like the ones you did in the examples section but UMM how do i add the different fonts for "dni" "byi" etc :sob: :sob: :sob: pls ur like a magician with bundlrs..
OMGG YAY UR FILLING IN MY TEMPLATE!! ok so in my example i added a font, you're going to have to put this like under where i put "hugh is life"
@font-face { src:url("https://files.catbox.moe/icleme.otf"); font-family: 'milkshake creps'; }
so there we have the font, but how did i do the outline hrm 🤭🤭 i got the code here
span.highlight { font-family: 'milkshake creps'; background: none !important; font-size: 15px; font-style: normal; font-weight: normal; text-decoration: none; color: #ffff; text-shadow: 1px 0px 0px #b09be3, -1px 0px 0px #b09be3, 0px 1px 0px #b09be3, 0px -1px 0px #b09be3; filter: drop-shadow(1px 0px 0px #b09be3) drop-shadow(-1px 0px 0px #b09be3) drop-shadow(0px 1px 0px #b09be3) drop-shadow(0px -1px 0px #b09be3); }
you can change the hex code in "text-shadow" and "filter: drop-shadow" to any color you'd like, but i like that one for the rabbit hole template
to use it just type == before and after your text so you'd end up having something that looks like this
"e#html br#" just tells the bundlrs to start a new line :3
and there you have it, fancy font in front of my textbox thing in my rabbit hole template
66 notes
·
View notes
Note
hi, may i ask how did you get the soft pink on your blogs? i really want to use it but dunno how
how to get custom text colors <3
hiii, sorry for the late reply, but here is how i do it. i'm not sure how to do it on mobile since i exclusively do it on my macbook.
this is the website i use. ignore like everything on the page and focus on the white box in the bottom right corner.
—what you'll do is put whatever text you want turned into the custom color in the first box (the one to the left of the red and green boxes) —if you click on the red or green box, you'll pull up the color selector and from there, you can select whatever color you want. if you want a gradient for your text then the two boxes will be two different colors. if you want them to be the same, then just copy the RGB code to the other. i usually keep it to a single color throughout, i rarely use the gradient option so therefore i have memorized the RGB for the pink i use. —once you have your text and your desired color(s), you can hit run and it'll fill the empty box that's by itself on the bottom with the code. —from there, you want to click inside the box. you'll see the cursor line that pops up when you usually write text and the box will have an outline. hit ctrl a to highlight the entire code and ctrl c to copy it. —come back to tumblr, and into whatever post or draft it is, you'll go to the top right where the settings gear is, opposite end of where your username is on a post. —once you open that little menu, stroll down until you see text editor. you should see that it is selected for rich text. you want to change this into 'HTML' —once you change it to 'HTML', it should look like this if you have any text (it'll be blank if there's no text, etc.)
—what i would do is go to the top at the very beginning, hit enter to make a new paragraph and then paste the code into it. —after that, you go back to the text editor with the settings gear again at the top right, switching it back to rich text. —and thats it! to move it to a different spot, i just select the words and ctrl x (which deletes and copies), and then paste it where i need it.
helpful tip
instead of going back and forth making new code for every phrase, or word, you need colored, there is an easy way that i tend to do. select your colored text, either ctrl x or ctrl c to copy it and then paste it where you want the new one to go. to edit the text to your new words, hit the left arrow key. you'll see a faint highlight around the words in that color. hit the left arrow key three more times, for a total of four, and you'll notice the highlighted area has shrunk. if you use the arrow key once more, then the cursor can move around the text. from there, you can edit the text to whatever you want. with this tip, you can also paste text into it as well and share the color!
so that's how you get custom colors, and from there, you can choose a color, or shade of pink, of your liking for your posts! <3
47 notes
·
View notes
Text
Writing tag game by @bonecarversbestie !
Describe your writing process from idea to posting/publishing?
I have a notes app called EasyNotes where I jot down all my ideas as I get them; bits of dialogue I think would work in a fic, interactions between characters (which always come to me just as I'm about to drift off to sleep) and very, very rough outlines of chapters.
Then, I'll word vomit onto a doc and copy in any notes I had.
Because I'm better at dialogue than describing the scene, I'll write out all of that first and then work from there to flesh it out. Like starting with the skeleton.
Once I have the first draft done, I start my editing process. I go paragraph by paragraph correcting spelling and grammar (I have a Chrome extension called LanguageTool), and then I play the whole chapter through another Chrome extension called Read Aloud. Because of my ADHD, it can be difficult to catch all my errors by reading alone, so hearing it out loud helps A LOT! Would recommend it. (Although the voices used are hilarious. Hearing your smut scene's read out by a monotone robot is slightly traumatising 😂)
Once I'm happy with a paragraph, I will add HTML coding to it - the <p> tag. In my head, it's just the easiest way to mark that a paragraph is complete. If I'm still not sure about a sentence or paragraph, I will mark it in red to rework. I also add all my <i> tags as I'm writing, so I don't forget about them later!
I realise I'm doing too much! But, I quite enjoy the editing process.
Once I get a chapter or One Shot uploaded, I try my best not to read it again so I'm not continuously making little changes.
Are you a plotter or a pantser?
I want to be a plotter SO BAD! I've got Excel sheets, multiple docs with outlines, plot points, and a solid plan. And then boom! The characters run off like a crazed toddler in the opposite direction, and all I can do is follow. So… I guess I'm a pantser!
What do you listen to when you are writing?
I have multiple Spotify playlists depending on the mood of the fic/chapter I'm writing. If I need to write emotional scenes, I'll put on some heartbreaking Emo songs from 2006! Or, if my energy drops while writing, I'll switch to 90s pop. Generally, though, I just listen to instrumental music. One of my fav playlists is this one.
What’s your drink of choice (while writing)?
Water. I am booooooring. It is sparkling, though!
Promote yourself! What’s your favourite thing you’ve written?
I think it's Hot Girl Summer. This was supposed to be a little funny, 5-10 chapter fic that wasn't serious. And it has spiralled into a multi POV, 40-chapter story with so much plot! I'm loving the process, though. And I think I will definitely have to get it bound when it's all done.
Share a fic of yours that you think is underrated/deserves more love.
I'm going to say Hot Girl Summer too. I think a lot of people aren't as interested in stories that follow both Gwynriel and Elucien (and sometimes E/riel or another pairing with their favourite characters) at the same time. I haven't seen many fics that do it, but they’re some of my favourites in the fandom, and I’m so happy to add to that list. If you're hesitant, I highly recommend giving them a try!
My favs are:
Call Me Home (by @propagandaprincess)
A Court of Vision and Bloom (by studentwriter666)
Best Laid Plans (by @trappedoutside124)
Do you have any advice for new writers?
First of all, just do it! It took me 33 years to build the confidence to try. For most of my life, I didn't think I was good enough to write, even though I had so many stories to tell. In my 20s, I probably wouldn’t have had the confidence to take the plunge. Writing opens you up to criticism (which I hate!), but I’m forever grateful that 99.9% of my readers have only ever been incredibly supportive and encouraging.
Don’t be afraid to use tools that help you. I know my limitations with ADHD, so I created a process that works for me. Everyone has a different method, and the right one is whatever works for you.
Finally, finding a community of like-minded people makes the whole process a lot more fun. I love helping others develop fic ideas or beta-reading for them, and appreciate all the support they give me. It really motivates me to keep writing.
What is a writing style/technique that others do really well that you'd like to get better at?
Flow and angst! I'm really working on improving these areas in my writing. I'm quite impatient and tend to rush through the plot rather than building up tension. I know I need to slow down and let the story breathe, but it's so hard! I just want my characters to kiss within the first 5 seconds 😂
Is there a character you were surprised you enjoyed writing as much as you did?
Eris Vanserra!
Gods, I love torturing this man! I've redeemed him so much in my fic that I'll be heartbroken if he truly turns out to be just a dickhead in the canon ACOTAR world!
Thank you for tagging me @olenvasynyt
No pressure tags: @sunshinebingo @avabrynne @thevalkyriesshadow @aldbooks @hlizr50
#asked and answered#tag game#writer life#writing process#acotar community#ao3 writer#ao3 fanfic#acotar fanfic#I spent way too much time thinking about these answers!
19 notes
·
View notes
Text
Tumblr users uploading gifs:
Step 1 - pay $15+ a month for photoshop
Step 2 - pay $80* a year on a decent vpn
Step 3 - download a file converter app that works on your computer
Step 4 - find a torrent link with seeders
Step 5 - download torrent with your terrible internet speed
Step 6 - convert file from MKV to MP4
Step 7 - scrub through episode to find the clips you want to use
Step 8 - open a clip on photoshop
Step 9 - cut down frame number to something that won’t compromise quality when you need to save it into the file size tumblr allows for upload
Step 10 - change speed
Step 11 - convert timeline
Step 12 - resize to tumblr specific dimensions
Step 13 - play around with sharpening settings suitable for your specific clip
Step 14 - convert frames
Step 15 - recolour and recolour again until it’s perfect
Step 16 - oh wait one character is POC and you need to check to make sure their skin isn’t too red!
Step 17 - you want to add text? Insert a text box and type in what your character has said. Oh there’s no autocorrect? Photoshop is unforgiving. Double check your text is correct
Step 18 - click on the text layer go to layer menu, add a shadow to text
Step 19 - repeat step 18 but choose outline text instead
Step 20 - play your gif through to see if everything is going well.
Step 21 - oh the text layers didn’t stick? Too bad photoshop hates you. Duplicate text layer while having all frames selected so that the outline and shadow actually work this time
Step 22 - they work congrats! Time to save
Step 23 - export your gifs find out that the file is too big. Go back and remove frames or adjust anything until the file is small enough to upload to tumblr!
Step 24 - it’s the right file size? Good. Now repeat steps for every other gif in the set. Make sure they all match and fit in the dimensions.
Step 25 - upload to tumblr and pray it actually wants to cooperate because if it doesn’t you might have to try it a dozen times. How fun!
Step 26 - code the captions on html mode
Step 27 - it’s uploaded yay! Now let’s hope it shows in the tags.
Twitter users uploading gifs:
Step 1 - hold finger down or right click to save
Step 2 - open on twitter and press post
95 notes
·
View notes
Text
How to Build Software Projects for Beginners
Building software projects is one of the best ways to learn programming and gain practical experience. Whether you want to enhance your resume or simply enjoy coding, starting your own project can be incredibly rewarding. Here’s a step-by-step guide to help you get started.
1. Choose Your Project Idea
Select a project that interests you and is appropriate for your skill level. Here are some ideas:
To-do list application
Personal blog or portfolio website
Weather app using a public API
Simple game (like Tic-Tac-Toe)
2. Define the Scope
Outline what features you want in your project. Start small and focus on the minimum viable product (MVP) — the simplest version of your idea that is still functional. You can always add more features later!
3. Choose the Right Tools and Technologies
Based on your project, choose the appropriate programming languages, frameworks, and tools:
Web Development: HTML, CSS, JavaScript, React, or Django
Mobile Development: Flutter, React Native, or native languages (Java/Kotlin for Android, Swift for iOS)
Game Development: Unity (C#), Godot (GDScript), or Pygame (Python)
4. Set Up Your Development Environment
Install the necessary software and tools:
Code editor (e.g., Visual Studio Code, Atom, or Sublime Text)
Version control (e.g., Git and GitHub for collaboration and backup)
Frameworks and libraries (install via package managers like npm, pip, or gems)
5. Break Down the Project into Tasks
Divide your project into smaller, manageable tasks. Create a to-do list or use project management tools like Trello or Asana to keep track of your progress.
6. Start Coding!
Begin with the core functionality of your project. Don’t worry about perfection at this stage. Focus on getting your code to work, and remember to:
Write clean, readable code
Test your code frequently
Commit your changes regularly using Git
7. Test and Debug
Once you have a working version, thoroughly test it. Look for bugs and fix any issues you encounter. Testing ensures your software functions correctly and provides a better user experience.
8. Seek Feedback
Share your project with friends, family, or online communities. Feedback can provide valuable insights and suggestions for improvement. Consider platforms like GitHub to showcase your work and get input from other developers.
9. Iterate and Improve
Based on feedback, make improvements and add new features. Software development is an iterative process, so don’t hesitate to refine your project continuously.
10. Document Your Work
Write documentation for your project. Include instructions on how to set it up, use it, and contribute. Good documentation helps others understand your project and can attract potential collaborators.
Conclusion
Building software projects is a fantastic way to learn and grow as a developer. Follow these steps, stay persistent, and enjoy the process. Remember, every project is a learning experience that will enhance your skills and confidence!
3 notes
·
View notes
Photo
⟢ ∘ 。 DREAM GiRL ⦂
JUNE 2023 , TUMBLR THEME .
⟡ ⟡ ⟡
∘ 。⟣ briefing .
dream girl is a cute lil theme geared toward indie users who enjoy having their muse page match their theme with it's muse tab design but it really can be used for anything u see fit ! there are many ways u can style this theme and every single feature is optional so u can create a unique design that fits ur aesthetic .
note : if u are interested in utilizing icons such as the hearts i've used as decor throughout this theme , the code is loaded to support bootstrap icons . click here to be directed to my brief tutorial on using bootstrap icons in themes ( tutorial is free to non patreons ) .
please give this post a reblog and a like and take care of urself ! keep hydrated and pet a cute animal today !
∘ 。⟣ specs .
this theme is compatible with both npf post styles ( beta ) and legacy blogs HOWEVER please be aware that both the audio posts and quote posts are not customizable with tumblr's current json structure . this is something i am looking into for future themes .
single sidebar image .
( optional ) sidebar background image .
( optional ) asterisk - style stars svg on the sidebar .
( optional ) abstract doodle svgs ( see other example ) for the sidebar .
( optional ) sidebar background decor text .
offers both 300px and 375px post styles .
offers accessible font sizing option that gets rid of the outlined font within the posts ( not in the titles / decor styling ) .
custom ask box tagline .
1 editable link for u to use for whatever .
nav tab with single icon + description and title .
6 editable links in the nav tab .
muse tab with single image + description .
muse tab must be edited in the html but is heavily annotated for ease .
various font styles for the muse tab to be utilized as headers .
complete list of credits and inspirations are detailed in the code .
click the source to view a live preview and here to become a patreon !
* i coded this theme slightly smaller to display posted images , gifs and videos without sacrificing quality .
#rp theme#indie rp theme#rph#rpt#indie rph#supportcontentcreators#mine#rec#themes#for patreons#for patrons#preview style inspired by springdoy
100 notes
·
View notes
Note
Hiya! I found your blog through your neocities website! I was wondering if there’s any tips or things you read/watched that help you make your site. (Im heavily considering making one of my own neocities site it just seems fun)
hihi welcome !! i have quite a few pieces of advice, but the tldr is you should come up with an idea for what you want to make beforehand, and look up how to do each piece! your knowledge will start to fill in along the way :]
(this is probably gonna be long as hell so under the cut is all of the fun stuff /silly)
the way i personally started off was by sketching out what i wanted my site to look like! if you know what you want before you begin, you'll know where to look to figure out what you need to do. html+ css are extremely easy languages to read/write once you know what to look for!
^ this was the original sketch for my site, where i planned out everything i wanted to include. it's a bit different from what actually ended up on the site, but that's alright! it's just about having an outline to work from. i think of it like outlining before you write, it feels like such a pain in the ass because u just wanna start working NOW but u will thank yourself later for taking the time to plan.
once you know what you want to make, start looking for tutorials and resources to make it easier! the grid for my homepage and some of my other subpages was made using a css grid generator, since its one of the more confusing bits of css. you can make grids without it, but its a very easy way to make a more asymmetrical design if ur using the generator!
thats linked here, it gives you some css to put in your head or css sheet, and then the html for the different boxes to slap in your main document. it can be easier to understand what itll look like if you give each one a border while you work, even if its just temporary!
when looking for information about css and html, w3schools is your best friend. its a pretty comprehensive database of every little piece of html + css you could ever need, with examples you can play with yourself to understand what each variable does! it's been a lifesaver for me, ive watched basically zero video tutorials because everything on there is explained so well and you can find basically Anything.
they even have code snippets for things that take more than one or two lines of code, which you can use and adapt yourself! (the tooltips on the official art + my art sections on the hinata shrine were adapted from a tutorial on there!)
in general, having a plan and working from there will make ur life so much easier. the pages that ive sketched out beforehand or ive had a very clear vision for have been WAYY easier to code than the ones i tried to come up with on the fly, and ive been much happier with how they've turned out as well. though i do also have some smaller, rapidfire tips as well that ill go thru now!!
— inline css (the style="" tag) seems so so useful but really should only be used when you're resizing images like buttons. when u keep all of your css in the head or in a seperate document, its way easier to debug and read later. i cleaned up my homepage recently by removing all of the inline css and looking at the code stresses me out WAY less because i can actually read it LOLOL ... plus cutting the css out and putting it in its own document made me realize that id accidentally wrote some really weird code in some places
— this is very much 'do as i say, not as i do,' but use an external editor (like visual studio code) instead of editing live on neocities! you can set up a live preview, and generally wont be pushing out 100 updates every single time you change or add something. i tend to code directly on neocities but its a bad habit and i want to break it eventually v_v
— if you really like an effect someone else has on their site, you can peek using inspect element i promise the coding police won't get you !! dont steal code line for line, but you can figure out what theyre doing and put your own spin on it. things like border images can be really cool, and i only figured out about them because i looked at what someone else was doing and figured out how to adapt it for my own site! check linkbooks and credit sections as well, a lot of people will include links to any effect they didnt make themself or got help with. (including me! the credits section of the linkbook has a ton of little things i got from other places, including a really neat little music player, the rss feed for my status cafe, and the wobbly text on the homepage!)
— most stuff in html and css basically just... says what it does in the tag. so looking stuff up for it is extremely easy! if you've used carrd before you honestly probably already know more abt html than u'd think just intuitively. when ur adjusting the margins or padding in carrd, you're adjusting the margin: and padding: properties in the css of the website it's outputting!
this is getting way too long but!! my best advice is to just get started. you'll never be able to learn without trying, and it genuinely is so fun to have something that's truly your own!
(if u have any specific questions im happy to answer anytime as well! i love talking abt neocities, its a super fun hobby and way easier to pick up than u would think!)
#originals.txt#inbox.txt#neocities.zip#god im so sorry abt how long this is i havent had time to work on the site for a while and its getting to my head /silly
6 notes
·
View notes
Note
Ink/Inky does have a downloadable IDE now that doesn't require an install (just download, unzip, + go); it's very nice with an outline feature similar to a word doc that you can use to jump around your files with (both scene files + labels within the files). It also allows you to see changes (and do play throughs) within the game as you go (though some of the more advanced coding does require it to be tested in an exported html file) and will highlight coding errors as you type. It's honestly just very accessible for people new to this.
That's so cool! I'm so glad Ink is becoming a real player on the IF field. 💙
20 notes
·
View notes
Text
The Roadmap to Full Stack Developer Proficiency: A Comprehensive Guide
Embarking on the journey to becoming a full stack developer is an exhilarating endeavor filled with growth and challenges. Whether you're taking your first steps or seeking to elevate your skills, understanding the path ahead is crucial. In this detailed roadmap, we'll outline the stages of mastering full stack development, exploring essential milestones, competencies, and strategies to guide you through this enriching career journey.
Beginning the Journey: Novice Phase (0-6 Months)
As a novice, you're entering the realm of programming with a fresh perspective and eagerness to learn. This initial phase sets the groundwork for your progression as a full stack developer.
Grasping Programming Fundamentals:
Your journey commences with grasping the foundational elements of programming languages like HTML, CSS, and JavaScript. These are the cornerstone of web development and are essential for crafting dynamic and interactive web applications.
Familiarizing with Basic Data Structures and Algorithms:
To develop proficiency in programming, understanding fundamental data structures such as arrays, objects, and linked lists, along with algorithms like sorting and searching, is imperative. These concepts form the backbone of problem-solving in software development.
Exploring Essential Web Development Concepts:
During this phase, you'll delve into crucial web development concepts like client-server architecture, HTTP protocol, and the Document Object Model (DOM). Acquiring insights into the underlying mechanisms of web applications lays a strong foundation for tackling more intricate projects.
Advancing Forward: Intermediate Stage (6 Months - 2 Years)
As you progress beyond the basics, you'll transition into the intermediate stage, where you'll deepen your understanding and skills across various facets of full stack development.
Venturing into Backend Development:
In the intermediate stage, you'll venture into backend development, honing your proficiency in server-side languages like Node.js, Python, or Java. Here, you'll learn to construct robust server-side applications, manage data storage and retrieval, and implement authentication and authorization mechanisms.
Mastering Database Management:
A pivotal aspect of backend development is comprehending databases. You'll delve into relational databases like MySQL and PostgreSQL, as well as NoSQL databases like MongoDB. Proficiency in database management systems and design principles enables the creation of scalable and efficient applications.
Exploring Frontend Frameworks and Libraries:
In addition to backend development, you'll deepen your expertise in frontend technologies. You'll explore prominent frameworks and libraries such as React, Angular, or Vue.js, streamlining the creation of interactive and responsive user interfaces.
Learning Version Control with Git:
Version control is indispensable for collaborative software development. During this phase, you'll familiarize yourself with Git, a distributed version control system, to manage your codebase, track changes, and collaborate effectively with fellow developers.
Achieving Mastery: Advanced Phase (2+ Years)
As you ascend in your journey, you'll enter the advanced phase of full stack development, where you'll refine your skills, tackle intricate challenges, and delve into specialized domains of interest.
Designing Scalable Systems:
In the advanced stage, focus shifts to designing scalable systems capable of managing substantial volumes of traffic and data. You'll explore design patterns, scalability methodologies, and cloud computing platforms like AWS, Azure, or Google Cloud.
Embracing DevOps Practices:
DevOps practices play a pivotal role in contemporary software development. You'll delve into continuous integration and continuous deployment (CI/CD) pipelines, infrastructure as code (IaC), and containerization technologies such as Docker and Kubernetes.
Specializing in Niche Areas:
With experience, you may opt to specialize in specific domains of full stack development, whether it's frontend or backend development, mobile app development, or DevOps. Specialization enables you to deepen your expertise and pursue career avenues aligned with your passions and strengths.
Conclusion:
Becoming a proficient full stack developer is a transformative journey that demands dedication, resilience, and perpetual learning. By following the roadmap outlined in this guide and maintaining a curious and adaptable mindset, you'll navigate the complexities and opportunities inherent in the realm of full stack development. Remember, mastery isn't merely about acquiring technical skills but also about fostering collaboration, embracing innovation, and contributing meaningfully to the ever-evolving landscape of technology.
#full stack developer#education#information#full stack web development#front end development#frameworks#web development#backend#full stack developer course#technology
9 notes
·
View notes
Text
#Playstation7 #framework #BasicArchitecture #RawCode #RawScript #Opensource #DigitalConsole
To build a new gaming console’s digital framework from the ground up, you would need to integrate several programming languages and technologies to manage different aspects of the system. Below is an outline of the code and language choices required for various parts of the framework, focusing on languages like C++, Python, JavaScript, CSS, MySQL, and Perl for different functionalities.
1. System Architecture Design (Low-level)
• Language: C/C++, Assembly
• Purpose: To program the low-level system components such as CPU, GPU, and memory management.
• Example Code (C++) – Low-Level Hardware Interaction:
#include <iostream>
int main() {
// Initialize hardware (simplified example)
std::cout << "Initializing CPU...\n";
// Set up memory management
std::cout << "Allocating memory for GPU...\n";
// Example: Allocating memory for gaming graphics
int* graphicsMemory = new int[1024]; // Allocate 1KB for demo purposes
std::cout << "Memory allocated for GPU graphics rendering.\n";
// Simulate starting the game engine
std::cout << "Starting game engine...\n";
delete[] graphicsMemory; // Clean up
return 0;
}
2. Operating System Development
• Languages: C, C++, Python (for utilities)
• Purpose: Developing the kernel and OS for hardware abstraction and user-space processes.
• Kernel Code Example (C) – Implementing a simple syscall:
#include <stdio.h>
#include <unistd.h>
int main() {
// Example of invoking a custom system call
syscall(0); // System call 0 - usually reserved for read in UNIX-like systems
printf("System call executed\n");
return 0;
}
3. Software Development Kit (SDK)
• Languages: C++, Python (for tooling), Vulkan or DirectX (for graphics APIs)
• Purpose: Provide libraries and tools for developers to create games.
• Example SDK Code (Vulkan API with C++):
#include <vulkan/vulkan.h>
VkInstance instance;
void initVulkan() {
VkApplicationInfo appInfo = {};
appInfo.sType = VK_STRUCTURE_TYPE_APPLICATION_INFO;
appInfo.pApplicationName = "GameApp";
appInfo.applicationVersion = VK_MAKE_VERSION(1, 0, 0);
appInfo.pEngineName = "GameEngine";
appInfo.engineVersion = VK_MAKE_VERSION(1, 0, 0);
appInfo.apiVersion = VK_API_VERSION_1_0;
VkInstanceCreateInfo createInfo = {};
createInfo.sType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO;
createInfo.pApplicationInfo = &appInfo;
vkCreateInstance(&createInfo, nullptr, &instance);
std::cout << "Vulkan SDK Initialized\n";
}
4. User Interface (UI) Development
• Languages: JavaScript, HTML, CSS (for UI), Python (backend)
• Purpose: Front-end interface design for the user experience and dashboard.
• Example UI Code (HTML/CSS/JavaScript):
<!DOCTYPE html>
<html>
<head>
<title>Console Dashboard</title>
<style>
body { font-family: Arial, sans-serif; background-color: #282c34; color: white; }
.menu { display: flex; justify-content: center; margin-top: 50px; }
.menu button { padding: 15px 30px; margin: 10px; background-color: #61dafb; border: none; cursor: pointer; }
</style>
</head>
<body>
<div class="menu">
<button onclick="startGame()">Start Game</button>
<button onclick="openStore()">Store</button>
</div>
<script>
function startGame() {
alert("Starting Game...");
}
function openStore() {
alert("Opening Store...");
}
</script>
</body>
</html>
5. Digital Store Integration
• Languages: Python (backend), MySQL (database), JavaScript (frontend)
• Purpose: A backend system for purchasing and managing digital game licenses.
• Example Backend Code (Python with MySQL):
import mysql.connector
def connect_db():
db = mysql.connector.connect(
host="localhost",
user="admin",
password="password",
database="game_store"
)
return db
def fetch_games():
db = connect_db()
cursor = db.cursor()
cursor.execute("SELECT * FROM games")
games = cursor.fetchall()
for game in games:
print(f"Game ID: {game[0]}, Name: {game[1]}, Price: {game[2]}")
db.close()
fetch_games()
6. Security Framework Implementation
• Languages: C++, Python, Perl (for system scripts)
• Purpose: Ensure data integrity, authentication, and encryption.
• Example Code (Python – Encrypting User Data):
from cryptography.fernet import Fernet
# Generate a key for encryption
key = Fernet.generate_key()
cipher_suite = Fernet(key)
# Encrypt sensitive user information (e.g., account password)
password = b"SuperSecretPassword"
encrypted_password = cipher_suite.encrypt(password)
print(f"Encrypted Password: {encrypted_password}")
# Decrypting the password
decrypted_password = cipher_suite.decrypt(encrypted_password)
print(f"Decrypted Password: {decrypted_password}")
7. Testing and Quality Assurance
• Languages: Python (for automated tests), Jest (for JavaScript testing)
• Purpose: Unit testing, integration testing, and debugging.
• Example Unit Test (Python using unittest):
import unittest
def add(a, b):
return a + b
class TestGameFramework(unittest.TestCase):
def test_add(self):
self.assertEqual(add(10, 20), 30)
if __name__ == '__main__':
unittest.main()
8. Order of Implementation
• Phase 1: Focus on core system architecture (low-level C/C++) and OS development.
• Phase 2: Develop SDK and start building the basic framework for UI and input management.
• Phase 3: Work on backend systems like the digital store and integrate with front-end UI.
• Phase 4: Begin rigorous testing and debugging using automated test suites.
This comprehensive approach gives you a detailed idea of how each component can be built using a combination of these languages and technologies. Each section is modular, allowing teams to work on different aspects of the console simultaneously.
[Pixel Art/Sprites/Buildinodels/VictoriaSecretPixelArtKit #Playstation7 #DearDearestBrands]


#victoriasecretrunway#runwaybattle#victoria secret fashion#victoria secert model#victoriasecret#victoria secret#VictoriaSecretRunwayBattle#capcom victoriasecret#capcom videogames#playstation7#ps7#deardearestbrands#capcom#digitalconsole#python#script#rawscript#raw code#framework#VictoriaSecretVideoGame#deardearestbrandswordpress
2 notes
·
View notes
Note
nice try but I bet that odd website is a rickroll!
I did not write a 30 chapter comic outline, teach myself the rudimentary basics of html/css, download visual studio code, draw a bunch of custom website assets, fuck around with the rarebit webcomic template until it did what i wanted, port all of that into neocities, and then draw 5 complete comic pages in less than a week so i could rickroll you, rest assured.
#lab notes#(this is jokey in nature i'm not antagonizing you)#(go check it out if you feel inclined :])
22 notes
·
View notes