#API Basics
Explore tagged Tumblr posts
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.
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.
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.
#APIs#Application Programming Interfaces#REST API#SOAP API#GraphQL API#Web APIs#API Basics#API Integration
0 notes
Text
Day 95: Western Honey Bee

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!
#bug party 2025#pencil#apis mellifera#Probably the most basic bug there is so I was waiting to draw them til I saw something interesting with them!
14 notes
·
View notes
Text

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
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.
#sol.txt#warframe#if relevant i have basically all graphical qualities at their lowest setting + on directx 11 api
5 notes
·
View notes
Text
💢
y'know, sometimes i wonder if i was born with a dick, i MIGHT be listened to for a change in work 👍
#ooc#frustrated 😠#tldr changes are being made and when i asked could i test them#i basically got told no. that they're going into our develop ('main') code branch as is#so fuck it if it breaks our api middleware i don't wanna fucking hear about it
3 notes
·
View notes
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.
#like I gave some VERY basic background on how APIs work to make my answer of ‘since the SME isn’t here you really need to talk to the#developer’ make sense#and 5 very very frustrating ‘well can they just do this?’ ‘yeah if they can target that endpoint’ ‘well can they target that end point?’#‘I don’t know and it’s not documented so you’ll have to ask [developer]’ ‘oh okay but what about this?’#and then repeat that 5 times but each time the field suggestion is different#but she’s technically my boss so I can’t even say ‘this is why I said you’d need to ask [developer] I do not have the answer you need’ bc#bc the last time I did that I got yelled at.#it’s even worse with my male superiors and like#I don’t know if I’m actually just smarter than everyone or if I’m just like super autistic or something????#it’s such a stupid thing to complain about too and it sounds so arrogant and self centered#but also like. that is my experience…#but also I can’t imagine that I’m actually meaningfully smarter than 3/4 of the people I meet????????#like am I just unlucky?????
4 notes
·
View notes
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
Text
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.
#Danganronpa#Computer Bug and Alley Cat#Kiyotaka Ishimaru#Apis#Makoto Naegi#Lucky#Taka keeps the Comb in his jacket pocket not on his head btw#man's got a buzzcut if he wore it normally he'd lose it the second his hat got knocked off#an akuma has DEFINITELY been faked out by that before though (it was Kazuichi)#these two have a love square going but like - what we could have gotten with djwifi after anansi if alya and nino weren't dating yet#with one of them knowing the other's identity#(fitting since they're basically the low-drama djwifi to (potential) Chimondo's Lovesquare)#Makoto 100% accidentally sniffed out Taka's identity and has been having a crisis ever since#Taka admires Lucky and Makoto has a HUGE crush on Taka whoops i made it Naeishi#I MEANT to upload this in AUGUST#but bc of certain Things Happening i didn't have computer access#i'm sorry Taka i missed Kiyotaugust T.T
2 notes
·
View notes
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?
#Basically all our projects have been for work for... 5+ years >.<#Everything else's... NOT something we want tied to our professional identity XD#“Oh yeah here's our fork of buttplug.io's python implementation to integrate a better API for responsiveness with music over bt”#Like yeah that'll be impressive? But one of those devil's sacrament moments
0 notes
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
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
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…
View On WordPress
#amazon lambda java example#aws#aws cloud#aws lambda#aws lambda api gateway#aws lambda api gateway trigger#aws lambda basic#aws lambda code#aws lambda configuration#aws lambda developer#aws lambda event trigger#aws lambda eventbridge#aws lambda example#aws lambda function#aws lambda function example#aws lambda function s3 trigger#aws lambda java#aws lambda server#aws lambda service#aws lambda tutorial#aws training#aws tutorial#lambda service
0 notes
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}
#would be nicer if there was a way to auto-reassociate sum types#the same way that safe coerce is basically 'fuk u u know what type i mean'#proposal for row types in haskell iirc is mostly a combination of not wanting to kill yourself when writing apis for 'idiomatic duck-typed'#json microservices where it can give you an int a string an undefined OR a null on error. and they all mean different things.#and also so you can write partial error handlers and you get good composition so as long as you handle all cases it typechecks
0 notes
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
Text
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.
#the 100% Good Twine SugarCube Guide#template#templates#guide#coding in twine#twine#coding#HTML#JavaScript#CSS#macros#interactive fiction#sugarcube#interactive games#k thanks. i don't need any more reminders that sugarcube update and that I NEED TO UPDATE MY RESOURCES#i KNOW#manonamora
505 notes
·
View notes
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.
#adblock#youtube#youtube adblock#i'm not gonna be able to combat this shit forever#at some point i'm just gonna have to take the L and accept the fact that i'm a boomer zoomer
1K notes
·
View notes