#i know the basics of javascript
Explore tagged Tumblr posts
why-the-heck-not · 2 years ago
Text
Tumblr media Tumblr media
30.09.23, saturday
I am a javascript god (me when i’m delusional and also lying)
things done today:
6h of trying to not suck at javascript (got it to work the way it’s supposed to (i’m hoping))
managed to carve out time to actually chill guilt-free (well,, mainly guilt-free, like 70%)
415 notes · View notes
quillusquillus · 1 year ago
Text
Tumblr media
absolutely devastated to learn today that 123guestbook, staple of the early internet, is shutting down on July 1st (locking guestbooks on June 1st, unclear if they'll be deleted a month after that but presumably so)
If you have a 123guestbook embedded in your site, now is the time to start archiving it, if you want to keep those old guest posts! (please note that the Wayback Machine will almost certainly not preserve 123guestbooks on old archived sites, since they are externally hosted)
if anyone has a recommendation for another guestbook btw (or shoutbox I guess) I'm all ears, my criteria are basically custom colours, not shady af, and allows me to moderate it personally instead of some kind of automation. I'm also looking for a secondary one that allows nsfw in their TOS, which seems to be a big ask these days :/
27 notes · View notes
noroalia · 4 months ago
Text
i need to make a text-based video game
3 notes · View notes
aq2003 · 2 months ago
Text
learns how to make an audio player from scratch in the last few days of a project you have due in a programming language you barely know lmao
2 notes · View notes
wardensantoineandevka · 2 months ago
Text
oh god, it's been so long I've done anything in Twine that I gotta relearn Harlowe. considering whether I should finally learn SugarCube or like Snowman.
2 notes · View notes
countv0ncunt · 6 months ago
Text
*sigh* once again I must learn an entirely new skill in order to solve one tiny personal problem
2 notes · View notes
l0stw00d · 7 months ago
Text
local guy tries 2 learn javascript. decides it might be a mistake actually.
2 notes · View notes
gorgynei · 2 years ago
Note
have to say, i checked out your site and its honestly really cool! what resources did you use to learn html/css? i've always tried to learn more than the basics but could never really get any further
hi, thank you!! i honestly really dont know THAT much html/css, i just know how to read it and can kind of understand what i need to do to get certain things to happen. i was very much in the "tried to do it, couldnt get a grasp, got tired of it" boat for a long time. im not the best person to ask for advice honestly but!
the resources i used were the basic neocities tutorials, eggramen's templates, and the inspect function. but the most helpful tool to learn, i think, is the ability to read code that other people have written and understand how it works, and then try to recreate it or its functionality on your own, and then make something new with that new understanding, and so on
i dont reaally recommend doing this because im sure its not the best way to learn but im too stubborn of a person to try and sit down and learn things slowly, i just wanted to be able to do everything immediately so instead of reading any real amount of tutorials, i decided to try and brute force one of eggramen's templates onto my site (which didnt go well because i didnt understand what a stylesheet was or how any css worked or anything at all) but eventually i figured it out. and it forced me to get a grasp on html and learn a lot of important skills, like customizing css and html and such! but. thats not really good advice or help. so i just wish you luck i guess? /\o
11 notes · View notes
wolfisblank · 1 year ago
Text
I wish I knew enough about code to datamine and the like. I'd fuck it up on indie wikis. I have a wiki editor's heart and a dataminer's spirit but no knowledge of video game coding
0 notes
oflgtfol · 2 years ago
Text
i have a 3d model thing i have in mind that i want to create for a webpage kinda thing but first i need to learn javascript. and then i must learn threejs
0 notes
aria0fgold · 2 years ago
Text
I just accidentally let out the most horrified gasp I didn't think I could make.
1 note · View note
roseband · 2 years ago
Text
we fully got my automation system working at my job now (which... literally follows the same way i automate my gifs lmfao... mixed with an additional step that uses excel)
sooooooo since it's yearly review season I'd better get a huge raise and bonus tbh
0 notes
nexadarling · 4 months ago
Text
I'm doing it, I did it! I officially have a place to never shut the fuck up about fic the way it deserves let's gooooooooooo!!!!!
This blog is under construction!
I am working really hard to bring you all my favorite fics, including plenty that I haven't had the time/space to add onto my previous rec lists over on my personal blog. That being said, I am a bit of a perfectionist, and there's no way to batch move everything, which means the process is a bit tedious.
At the moment, I have ensured that there's a working theme and functional tagging system, although I'm not entirely pleased/finished with the latter. I want to focus on getting more fics up now that there's a structure though, so expect changes to the tagging and navigation system in the next month or so.
While I'm working on posting all the fics I currently have backlogged, my AO3 Bookmark Collection is up to date, and will continue to be the place where I catalogue every fic I plan to share. I always pull from my bookmarks, so everything I post will live there first.
I also have submissions open, so if you have a fic you want to share (whether you have written it, or simply enjoy it as a reader), please feel free to send it in! Asks are open as well, so if you need help finding a specific fic, want to request a general vibe/topic/ect., I'd be more than happy to help! If you submit a fic and I don't post it, it's likely it's already pending in my bookmarks, and I will add it myself soon. I'll always post author submissions though, because I want y'all to be proud of your work!!
Suggestions for how to improve the structure of the blog and tags are also welcome, and you are can message those to me separately.
Lastly, I want this to be a place to celebrate all Trigun fics and authors! That means that, while the fics I read and post have a large lean towards Vashwood (due to the insane brainrot they have over me), that is by no means the only thing allowed. Please don't hesitate to submit or ask for fics with other topics, including ones that don't involve Vash or Wolfwood at all. I just wanted it to be clear that the primary focus would be Vashwood, based on what I read. All I ask is that you include the appropriate cw/tw to your submissions.
14 notes · View notes
komaedalovemail · 7 months ago
Note
komaedas have you tried straw.page?
(i hope you don't mind if i make a big ollllle webdev post off this!)
i have never tried straw.page but it looks similar to carrd and other WYSIWYG editors (which is unappealing to me, since i know html/css/js and want full control of the code. and can't hide secrets in code comments.....)
my 2 cents as a web designer is if you're looking to learn web design or host long-term web projects, WYSIWYG editors suck doodooass. you don't learn the basics of coding, someone else does it for you! however, if you're just looking to quickly host images, links to your other social medias, write text entries/blogposts, WYSIWYG can be nice.
toyhouse, tumblr, deviantart, a lot of sites implement WYSIWYG for their post editors as well, but then you can run into issues relying on their main site features for things like the search system, user profiles, comments, etc. but it can be nice to just login to your account and host your information in one place, especially on a platform that's geared towards that specific type of information. (toyhouse is a better example of this, since you have a lot of control of how your profile/character pages look, even without a premium account) carrd can be nice if you just want to say "here's where to find me on other sites," for example. but sometimes you want a full website!
---------------------------------------
neocities hosting
currently, i host my website on neocities, but i would say the web2.0sphere has sucked some doodooass right now and i'm fiending for something better than it. it's a static web host, e.g. you can upload text, image, audio, and client-side (mostly javascript and css) files, and html pages. for the past few years, neocities' servers have gotten slower and slower and had total blackouts with no notices about why it's happening... and i'm realizing they host a lot of crypto sites that have crypto miners that eat up a ton of server resources. i don't think they're doing anything to limit bot or crypto mining activity and regular users are taking a hit.
Tumblr media Tumblr media Tumblr media
↑ page 1 on neocitie's most viewed sites we find this site. this site has a crypto miner on it, just so i'm not making up claims without proof here. there is also a very populated #crypto tag on neocities (has porn in it tho so be warned...).
---------------------------------------
dynamic/server-side web hosting
$5/mo for neocities premium seems cheap until you realize... The Beautiful World of Server-side Web Hosting!
client-side AKA static web hosting (neocities, geocities) means you can upload images, audio, video, and other files that do not interact with the server where the website is hosted, like html, css, and javascript. the user reading your webpage does not send any information to the server like a username, password, their favourite colour, etc. - any variables handled by scripts like javascript will be forgotten when the page is reloaded, since there's no way to save it to the web server. server-side AKA dynamic web hosting can utilize any script like php, ruby, python, or perl, and has an SQL database to store variables like the aforementioned that would have previously had nowhere to be stored.
there are many places in 2024 you can host a website for free, including: infinityfree (i use this for my test websites :B has tons of subdomains to choose from) [unlimited sites, 5gb/unlimited storage], googiehost [1 site, 1gb/1mb storage], freehostia [5 sites/1 database, 250mb storage], freehosting [1 site, 10gb/unlimited storage]
if you want more features like extra websites, more storage, a dedicated e-mail, PHP configuration, etc, you can look into paying a lil shmoney for web hosting: there's hostinger (this is my promocode so i get. shmoney. if you. um. 🗿🗿🗿) [$2.40-3.99+/mo, 100 sites/300 databases, 100gb storage, 25k visits/mo], a2hosting [$1.75-12.99+/mo, 1 site/5 databases, 10gb/1gb storage], and cloudways [$10-11+/mo, 25gb/1gb]. i'm seeing people say to stay away from godaddy and hostgator. before you purchase a plan, look up coupons, too! (i usually renew my plan ahead of time when hostinger runs good sales/coupons LOL)
here's a big webhost comparison chart from r/HostingHostel circa jan 2024.
Tumblr media
---------------------------------------
domain names
most of the free website hosts will give you a subdomain like yoursite.has-a-cool-website-69.org, and usually paid hosts expect you to bring your own domain name. i got my domain on namecheap (enticing registration prices, mid renewal prices), there's also porkbun, cloudflare, namesilo, and amazon route 53. don't use godaddy or squarespace. make sure you double check the promo price vs. the actual renewal price and don't get charged $120/mo when you thought it was $4/mo during a promo, certain TLDs (endings like .com, .org, .cool, etc) cost more and have a base price (.car costs $2,300?!?). look up coupons before you purchase these as well!
namecheap and porkbun offer something called "handshake domains," DO NOT BUY THESE. 🤣🤣🤣 they're usually cheaper and offer more appealing, hyper-specific endings like .iloveu, .8888, .catgirl, .dookie, .gethigh, .♥, .❣, and .✟. I WISH WE COULD HAVE THEM but they're literally unusable. in order to access a page using a handshake domain, you need to download a handshake resolver. every time the user connects to the site, they have to provide proof of work. aside from it being incredibly wasteful, you LITERALLY cannot just type in the URL and go to your own website, you need to download a handshake resolver, meaning everyday internet users cannot access your site.
---------------------------------------
hosting a static site on a dynamic webhost
you can host a static (html/css/js only) website on a dynamic web server without having to learn PHP and SQL! if you're coming from somewhere like neocities, the only thing you need to do is configure your website's properties. your hosting service will probably have tutorials to follow for this, and possibly already did some steps for you. you need to point the nameserver to your domain, install an SSL certificate, and connect to your site using FTP for future uploads. FTP is a faster, alternative way to upload files to your website instead of your webhost's file upload system; programs like WinSCP or FileZilla can upload using FTP for you.
if you wanna learn PHP and SQL and really get into webdev, i wrote a forum post at Mysidia Adoptables here, tho it's sorted geared at the mysidia script library itself (Mysidia Adoptables is a free virtual pet site script, tiny community. go check it out!)
---------------------------------------
file storage & backups
a problem i have run into a lot in my past like, 20 years of internet usage (/OLD) is that a site that is free, has a small community, and maybe sounds too good/cheap to be true, has a higher chance of going under. sometimes this happens to bigger sites like tinypic, photobucket, and imageshack, but for every site like that, there's like a million of baby sites that died with people's files. host your files/websites on a well-known site, or at least back it up and expect it to go under!
i used to host my images on something called "imgjoe" during the tinypic/imageshack era, it lasted about 3 years, and i lost everything hosted on there. more recently, komaedalovemail had its webpages hosted here on tumblr, and tumblr changed its UI so custom pages don't allow javascript, which prevented any new pages from being edited/added. another test site i made a couple years ago on hostinger's site called 000webhost went under/became a part of hostinger's paid-only plans, so i had to look very quickly for a new host or i'd lose my test site.
if you're broke like me, looking into physical file storage can be expensive. anything related to computers has gone through baaaaad inflation due to crypto, which again, I Freaquing Hate, and is killing mother nature. STOP MINING CRYPTO this is gonna be you in 1 year
Tumblr media
...um i digress. ANYWAYS, you can archive your websites, which'll save your static assets on The Internet Archive (which could use your lovely donations right now btw), and/or archive.today (also taking donations). having a webhost service with lots of storage and automatic backups can be nice if you're worried about file loss or corruption, or just don't have enough storage on your computer at home!
if you're buying physical storage, be it hard drive, solid state drive, USB stick, whatever... get an actual brand like Western Digital or Seagate and don't fall for those cheap ones on Amazon that claim to have 8,000GB for $40 or you're going to spend 13 days in windows command prompt trying to repair the disk and thenthe power is gong to go out in your shit ass neighvborhood and you have to run it tagain and then Windows 10 tryes to update and itresets the /chkdsk agin while you're awayfrom town nad you're goig to start crytypting and kts just hnot going tot br the same aever agai nikt jus not ggiog to be the saeme
---------------------------------------
further webhosting options
there are other Advanced options when it comes to web hosting. for example, you can physically own and run your own webserver, e.g. with a computer or a raspberry pi. r/selfhosted might be a good place if you're looking into that!
if you know or are learning PHP, SQL, and other server-side languages, you can host a webserver on your computer using something like XAMPP (Apache, MariaDB, PHP, & Perl) with minimal storage space (the latest version takes up a little under 1gb on my computer rn). then, you can test your website without needing an internet connection or worrying about finding a hosting plan that can support your project until you've set everything up!
there's also many PHP frameworks which can be useful for beginners and wizards of the web alike. WordPress is one which you're no doubt familiar with for creating blog posts, and Bluehost is a decent hosting service tailored to WordPress specifically. there's full frameworks like Laravel, CakePHP, and Slim, which will usually handle security, user authentication, web routing, and database interactions that you can build off of. Laravel in particular is noob-friendly imo, and is used by a large populace, and it has many tutorials, example sites built with it, and specific app frameworks.
---------------------------------------
addendum: storing sensitive data
if you decide to host a server-side website, you'll most likely have a login/out functionality (user authentication), and have to store things like usernames, passwords, and e-mails. PLEASE don't launch your website until you're sure your site security is up to snuff!
when trying to check if your data is hackable... It's time to get into the Mind of a Hacker. OWASP has some good cheat sheets that list some of the bigger security concerns and how to mitigate them as a site owner, and you can look up filtered security issues on the Exploit Database.
this is kind of its own topic if you're coding a PHP website from scratch; most frameworks securely store sensitive data for you already. if you're writing your own PHP framework, refer to php.net's security articles and this guide on writing an .htaccess file.
---------------------------------------
but. i be on that phone... :(
ok one thing i see about straw.page that seems nice is that it advertises the ability to make webpages from your phone. WYSIWYG editors in general are more capable of this. i only started looking into this yesterday, but there ARE source code editor apps for mobile devices! if you have a webhosting plan, you can download/upload assets/code from your phone and whatnot and code on the go. i downloaded Runecode for iphone. it might suck ass to keep typing those brackets.... we'll see..... but sometimes you're stuck in the car and you're like damn i wanna code my site GRRRR I WANNA CODE MY SITE!!!
Tumblr media Tumblr media
↑ code written in Runecode, then uploaded to Hostinger. Runecode didn't tell me i forgot a semicolon but Hostinger did... i guess you can code from your webhost's file uploader on mobile but i don't trust them since they tend not to autosave or prompt you before closing, and if the wifi dies idk what happens to your code.
---------------------------------------
ANYWAYS! HAPPY WEBSITE BUILDING~! HOPE THIS HELPS~!~!~!
-Mod 12 @eeyes
Tumblr media
198 notes · View notes
crystal-wingeddragon-spikes · 2 months ago
Text
Tumblr media
My fan made Animation vs Coding part 2
Do you think stick figure AI would "assume" data type of all number to be float, double, or decimal?
...What? This is not a well-known fun fact outside STEM community?
So many people have this problem, someone made a whole webpage explaining it.
More organic explanation here; Defining a right data type is a big deal in programming. At least the programmer who manually assign it float/double would know why it went wrong.
JavaScript, however, will automatically assign an appropriate data type, and is advertised to be more beginner-friendly... Can you see why this became a meme?
0.1 and 0.2 will be considered double data type, which can't be accurate expressed in base 2.
There is only (1/2), (1/4), (1/8), ... ,(1/(2 power n)) in base 2.
It can't accurately express (1/10 and 2/10), but it still makes a very good approximation. That is why it is only 0.00000000000000004 off.
This is why in most statistic analysis and calculator use decimal data type. Or banking uses fixed-point numbers data. They both have their limitation; Decimal requires more computing power, which mean more specialized device. While fixed-point works fine with money because it's transferring money, not doing maths. It would never have to deal with 0.3333333... dollar.
Do you know what language is from the same family as JavaScript? That's right, it's Flash's programming language, ActionScript.
I told you my Computer Science grade was horrid, but this is very basic, so I am more confident explaining it.
117 notes · View notes
twst-drabbles · 22 days ago
Note
Silly, sanctuary au where the shame bucket makes it's grand return but whenever the caretaker tries to take it out the tweels take it back.
It's somehow a reminder of the good old times when they were all tiny and everything was so innocent (cough cough) and when someone tries to take it they will draw blood
Floyd and Jade 10
Summary: Jade and Floyd were supposed to be in timeout for fighting, each to wear their own shame buckets, but when you went out to the sands, you found them both fighting over the very first shame bucket you've ever had.
(I get so easily distracted by coding. Twas working on the website, tinkering with the JavaScript to make things easier for me. Also I got bitten by mosquitoes again, so now I'm on the ice-pack until it all goes down…five days later…AGH! Anyways, here it beeeee! It's a silly little thing, the angst more of a background thing but certainly still there.)
Tumblr media
Crowley could charm this bucket to the moon and back and even then it won't be able to survive the march of time. The bucket, once a bright yellow thing that you used to make sandcastles with, was banged up, scratched up, and more a musty yellow now. Survived a lot of damage, and it's still usable for the purpose you've transferred it to.
As a shame bucket.
Of course, you couldn't exactly grab and stick Jade and Floyd into the bucket anymore. They've grown too fast and too big, and were probably eager for it as well. You couldn't count the amount of time you've caught Floyd dragging himself on his belly towards the door, or Jade trying to unlock the window. They're smart, you know this, so you're under the impression that they…like being caught, weirdly enough. You've seen the way Floyd flopped around on his belly in excitement, even though he looked ready to bite and maim, and the way the tip of Jade's tail started to twitch even though his jaw was tight with a smile.
Little weirdos. Well, they're not exactly little anymore. And you can't shove them in the bucket like you used to. Doesn't mean they're any less weird.
"Alright, time's up," you kicked on your sandals and shoved your phone in your pocket, "timeout's over, give me the bu--"
Somehow, without so much as a squeak or a sound, Jade and Floyd were caught up in yet another fight, this time with the shame bucket. Piles of sand were scattered about until they were basically shuffling around in a semi-deep pit of water and mucus. Their tails lashing and slamming against said sides of the pit, with Jade shoving Floyd into the puddle while trying to yank the bucket from his claws that had hooked deeply into the lip.
Impressive that they can be so quiet while they fight, too bad they're still not any better at keeping a concept of time when doing so.
You clapped your hands and that was enough for Jade's back to ramrod straight and finally let go of the bucket. With a bubbling, "Yay!" Floyd dragged himself out of the pit and placed the bucket on his head, adjusting it as if a party hat. He sat pretty on the edge as if nothing was wrong.
"What," you pinched the bridge of your nose, "are you two doing?"
"Fighting over the bucket," said Jade and Floyd, in such rare unison. This apparently further annoyed them because they glared at each other right after.
"Fighting over the bucket." Because of course, of course they would. Leave it them to fight over anything and everything.
"I was simply reminding Floyd that it was my turn to wear the shame bucket." Jade said with a tight smile on his face, hand over his chest as if that'll do anything to soften his wound up self.
"And I said I wanted to wear it." Floyd said with a large, victorious grin on his face, flicking his tail and throwing sand up in the air.
"But," you vaguely gestured to the other red bucket that was there, "you have two buckets."
"We wanted this one," Jade pointed.
"Yeah," Floyd agreed bluntly.
"We have so many fond memories with this one," Jade sighed wistfully, leaning against a large rock near the pit.
"Yup, my little teeth marks are still in there," Floyd tilted the shame bucket to get a better look at it. "Just not the same, you know?"
…you can't help but sigh at these troublemakers.
Your troublemakers.
But now's not the time to get lost in anything, they're still being punished for fighting with each other, and fighting again when they're supposed to be in timeout.
You held out your hand. "Give me the bucket, I have to see the damage you've caused on it."
"Aw…" Floyd visibly sagged.
"Haha." Jade took pleasure in that.
"Give it," you went and reached for it, but Floyd let himself fall flat on his back just as your fingers skimmed the old thing. "Floyd."
"Hmm…Nah." Floyd grabbed it and tossed it Jade's way. He caught it with a very, very amused smile on his face that meant nothing but trouble.
Especially when Jade placed it upon his own head.
"…are we really going to be doing this?" You sighed, tossing away your sandals.
"Yes," said Jade.
"Yup," said Floyd.
84 notes · View notes