#API Basics
Explore tagged Tumblr posts
getegecourse · 11 months ago
Text
Understanding the Basics of APIs
Application Programming Interfaces (APIs)
crucial components in modern software development. They allow different software systems to communicate with each other and facilitate the integration of various services and functionalities. This article explores the basics of APIs, their types, and their importance in today’s tech landscape.
Tumblr media
What is an API? for more........
An API (Application Programming Interface) is a set of rules and protocols that allows one piece of software to interact with another. It defines the methods and data formats that applications can use to request and exchange information. APIs enable different software systems to communicate, share data, and perform operations without needing to understand each other's underlying code.
Key Concepts:
Endpoint: A specific URL where an API service can be accessed. Endpoints represent different functionalities or resources offered by the API.
Request: The action taken by a client to interact with an API, such as retrieving data or sending information. Requests typically include a method (GET, POST, PUT, DELETE), headers, and sometimes a body.
Response: The data or acknowledgment returned by the API after processing a request. Responses usually include status codes, headers, and a body containing the requested information or result.
Authentication: A process used to verify the identity of a user or application accessing the API. Common methods include API keys, OAuth tokens, and Basic Auth.
Types of APIs
Web APIs: Also known as HTTP APIs or REST APIs, these are accessed over the web using HTTP/HTTPS protocols. They are widely used for web services and allow different systems to communicate via the internet.
RESTful APIs: Representational State Transfer (REST) APIs use standard HTTP methods and are designed to be stateless. They operate on resources identified by URLs and support various formats like JSON and XML.
SOAP APIs: Simple Object Access Protocol (SOAP) APIs use XML-based messaging protocols for exchanging information. SOAP APIs are known for their robustness and are often used in enterprise environments.
GraphQL APIs: A query language for APIs that allows clients to request specific data. GraphQL APIs provide a more flexible and efficient way to interact with data compared to REST APIs.
Library APIs: These APIs are part of software libraries or frameworks that provide predefined methods and functionalities for developers to use in their applications.
Tumblr media
Click now
For those interested in deepening their understanding of APIs, including practical applications and advanced concepts, Getege offers a comprehensive course. This course provides detailed insights into API design, implementation, and best practices, helping you master the fundamentals and more complex aspects of API development.
0 notes
power-handmaiden · 2 months ago
Text
Day 95: Western Honey Bee
Tumblr media
Struggled to draw some bugs from life again. I saw these guys missing some wings in a hive that was in pretty rough shape from a recent mite infestation. They were still working and the hive was recovering though!
14 notes · View notes
clumsypuppy · 1 year ago
Text
Tumblr media
I CANT USE CSS ON ARTFIGHT...............
#I WAS REALLY HOPING TO FIX THE FUCKING. PARAGRAPH WIDTH. SIGH#idk why but it stretches across the ENTIRE page like. it takes up the full width of the browser and it BOTHERS ME. ON ALL THE PAGES#i could try manually putting shift breaks but im worried it might not look so good on mobile. ugghh... auyggghhh.....#im already learning CSS and API so i thought i could put it to good use but. AUGH#this whole time ive had to go into the inspect panel myself and change the padding so i dont have to read the length of the screen#like a fucking typewriter... i would have also loved to use custom fonts and animations......#i did find a guide for BBCode which the site uses on default and it covers basic styling but its not the same. sniffle#you CAN unlock CSS if you donate $25 to the page which seems fair. and if i could do it i would but. i do not have any way of#sending or receiving money online </3 i really need to figure out how to do that so i can set up comms like i said i would last summer#but it intimidates me.... and im already kept on a short leash when it comes to that so it feels like a lot of things could go wrong#i think toyhouse allows CSS or some sort of code...?? i remember seeing some oc pages with custom layouts#if thats the case i'll try fiddling with it but im not very familiar with using toyhouse so thatll take a while#(thanks again for the code sal ^_^ ill put it on my pin once its ready but im trying to learn my way around the site heh ;;)#at least i can use my pixel dividers.. ive been digging around for pixels to use and found some really cute ones#yapping
50 notes · View notes
deathbounded · 2 months ago
Text
hello warframe wizards what levels of brightness + contrast in graphics settings so that i can fucking see in the dark (e.g. underground and in buildings in höllvania).
(i do have the accessibility setting of "highlight enemies" on, but that doesn't stop me from continuous bonking against the walls)
ideally wouldn't blind me when going to brighter areas - e.g. orb vallis - but, well, you win some you lose some.
5 notes · View notes
iobartach · 2 months ago
Text
💢
y'know, sometimes i wonder if i was born with a dick, i MIGHT be listened to for a change in work 👍
3 notes · View notes
thefaultinoursprinkles · 11 months ago
Text
not to sound like a redditor again but holy fuck it’s actually so annoying to be smarter than most people and it creates actual problems in my life. I have to be so careful about anything I say because even if it’s correct, people my level and above me will feel like I am making them look bad or challenging their authority so every fucking thing I say has to be this careful construction of explaining the same thing over and over again until I can finally lead them to the right answer so they don’t feel like I’m smarter than them.
4 notes · View notes
soulstagger · 7 months ago
Text
Compared to having to click edit, change post type, and post one by one. Being able to do like 1500 every hour automatically. Hella!
3 notes · View notes
rkin413 · 10 months ago
Text
Tumblr media Tumblr media
A continuation of the last post, Taka and Makoto for the Miraculous Ladybug AU!
Unlike Computer Bug and Alley Cat, I love the designs of these two - especially Taka aka Apis. I originally considered the name Sgt. Sting for him, but I feel he'd object to impersonating an officer. Even though his outfit is, in fact, subconsciously based on a police officer's - after all, who's a bigger hero to him than his dad? His stinger is a scarf, like the hero scarf that's one of his favorite presents, and the only thing that's not police-inspired.
Makoto aka Lucky's design didn't have as much thought put into it, but I wanted to give him a hoodie and for him to resemble Barkk in both design and color bc he's unimaginative. His hoodie is long enough to trail off into his tail though (and yes, it wags - usually around Apis), it becomes a 'tail' going through the back of his belt. If you're wondering about the name, he did not, in fact, name himself after his Lucky Student status - he named himself after the dog he had when he was a kid. I didn't notice until after I'd done the design that his little dog ears on his hoodie resemble his ahoge, but I'm going to pretend that was intentional all along bc it's cute.
I go back and forth on whether these two are permanent Miraculous wielders or not. And whether it was Chihiro or Taichi who gave them the Miraculous.
2 notes · View notes
flaskoflethe · 15 days ago
Text
Fuck. If we want to start looking for work as a dev, probably need to start actually putting shit on github -_- is there like. An alternative repo host that ISN'T owned and mined by Microsoft?
0 notes
strike-another-match · 30 days ago
Text
if one exists i havent been able to find it so i want to make a program you can install that acts as a sort of post-processing filter on everything you display on your monitor to "catch" flashing lights before they're displayed and diminish the effects because i'm tired of losing hours of work due to a bad headache or spacing out from flashing lights. however developing and testing this tool would require me to watch a lot of flashing lights videos LMAO so i don't know if it's at all feasible for me to do it
1 note · View note
olivergisttv · 2 months ago
Text
How to Create Your First API in Minutes
Introduction Whether you’re a budding developer or an entrepreneur with a brilliant product idea, understanding how to build an API (Application Programming Interface) can unlock a whole new level of power and integration for your app or website. Sounds intimidating? Don’t worry—this guide breaks it down step by step and shows you how to create your first API in minutes, even if you’re new to…
0 notes
codeonedigest · 2 years ago
Text
AWS Lambda Compute Service Tutorial for Amazon Cloud Developers
Full Video Link - https://youtube.com/shorts/QmQOWR_aiNI Hi, a new #video #tutorial on #aws #lambda #awslambda is published on #codeonedigest #youtube channel. @java @awscloud @AWSCloudIndia @YouTube #youtube @codeonedigest #codeonedigest #aws #amaz
AWS Lambda is a serverless compute service that runs your code in response to events and automatically manages the underlying compute resources for you. These events may include changes in state such as a user placing an item in a shopping cart on an ecommerce website. AWS Lambda automatically runs code in response to multiple events, such as HTTP requests via Amazon API Gateway, modifications…
Tumblr media
View On WordPress
0 notes
mourning-again-in-america · 2 years ago
Text
checked errors expressed via sum-types is so good, especially if there's some species of inheritance for easy sum-type composition. I don't have to know what the hell any of the names mean but my coworkers can assign personal meaning to them, if I want to know what behavior triggers it I can just. yanno. ripgrep for throw @Error {whatever structured logging needs}
0 notes
posts-i-saw-on-wikipedia · 1 month ago
Text
Okay so this is a bit random, but this blog kinda has lead me to some understanding of how porn bots and similar scam bots work on this website.
See, this gimmick blog is by far my most followed blog. It basically has round about 40 times as many followers than my main blog. But i never had a single bot follow this blog.
Like seriously, out of habit i check every single new follower i get, but so far they all look human (or similar sentient lifeform - you never now for sure on this hellsite).
But on my main blog it's a new bot on the regular.
Which has lead me to believe that bots on this site only ever crawl via the likes, never via the reblogs. Because Likes are always done via the main blog, never via sideblogs.
Which is interesting to me.
To. Me it communicates mostly that the people who are running bots on this hellsite are probably not active users themselves, but rather run under the general assumption that likes are as important on tumblr as they are on other websites. Which isn't true, you'd probably reach more people by crawling reblogs as well.
(although, it's entirely possible that this is a quirk of the tumblr API, and that reblogs are just less crawlable from a technical standpoint. I never dived deep enough into the tumblr API to confirm or deny, nor do I care enough to check)
Which would mean that you could probably live a mostly bot free life on this hellsite if you never liked posts and just reblog stuff.
Which might be worthy of an experiment.
209 notes · View notes
manonamora-if · 10 months ago
Text
Tumblr media
The 100% Good Twine SugarCube Guide!
The 100% Good Twine SugarCube Guide is a coding guide for the SugarCube format of Twine. It is meant as an alternative to the SugarCube documentation, with further explanations, interactive examples, and organised by difficulty. The goal of this guide is to make the learning curve for new SugarCube user less steep, and provide a comprehensive and wide look over the format.
VIEW / DOWNLOAD THE GUIDE!!!!
The Guide is compartmentalised in (currently) four categories:
THE BASICS or the absolute basics to start with SugarCube. No need for extra knowledge. Just the base needed to make something.
THE BASICS + adding interactivity, and creating a fully rounded IF game May require a bit of CSS knowledge (formatting rules)
INTERMEDIATE MODE adding more customisation and complex code Will probably require some CSS knowledge, and maybe some JavaScript
ADVANCE USE the most complex macros and APIs Will surely require some JavaScript/jQuery knowledge
Note: The Advanced Use includes all the APIs, macros, and methods not covered by the previous categories. This includes code requiring very advance knowledge of JavaScript/jQuery to be used properly.
Each category explains many aspects of the format, tailored to a specific level of the user. More simpler explanations and examples are available in earlier chapters, compared to the later ones.
If something is unclear, you found a mistake, you would like more examples in the guide, or would like a feature covered, let me know!
The Guide currently covers all macros (as of SugarCube v.2.37.3), all functions and methods, and APIs. It touches upon the use of HTML, CSS, JavaScript and jQuery, when relevant. It also discusses aspects of accessibility.
The Guides also provides a list of further resources, for the different coding languages.
The Guide is available in a downloadable form for offline view:
HTML file that can be opened in Twine
.tw file that can be opened in Twine
source code, separating the chapters, .js and .css files
GITHUB REPO | RAISE AN ISSUE | TWINE RESOURCES TWEEGO | TEMPLATES | CSCRIPT 2 SG GUIDE
Twine® is an “an open-source tool for telling interactive, non-linear stories” originally created by Chris Klimas maintained in several different repositories (Twinery.org). Twine is also a registered trademark of the Interactive Fiction Technology Foundation.
SugarCube is a free (gratis and libre) coding format for Twine/Twee created and maintained by TME.
VIEW / DOWNLOAD THE GUIDE!!!!
As of this release (v2.0.0), it is up to date with the version 2.37.3. If you are looking for the guide covering SugarCube 2.36.1, you can find it on my GitHub.
Note: the Guide is now complete. There won't be further substantial updates.
505 notes · View notes
aloftmelevar · 2 years ago
Text
2023 has been, without a doubt, the most depressing, dire, enraging year for the internet. youtube is blocking adblockers. twitter is a racist homophobic NFT bro incel's paradise. tumblr is shoving their dumbass live service in our faces (yet it's still the most habitable social media right now). reddit had that whole API disaster thing. instagram killed hashtags and now it's basically impossible to grow an account on there...and horrific everything-phobic comments are allowed, and if you report them or call them out, YOU'RE the one who gets banned.
at the beginning of 2023, most of these websites were still themselves for the most part, but for some reason it was this year when they all decided to burst into flames. the internet is literally uninhabitable. we live in a world that's suffering from inflation, where the average neurodivergent youtube junkie like me isn't able to afford 15 dollars a month to remove ads. there are too many streaming services. everything is too much. it's too overstimulating.
1K notes · View notes