Hamidreza MahdavipanahProhamidreza.tech·15 hours agoPitfalls of URL and URLSearchParams in JavaScriptIt All Started With a Bug Working with URLs in JavaScript and Node.js should be straightforward, but a recent bug in our project led me down a rabbit hole of subtle quirks in the URL and URLSearchParams APIs. This post will explore these quirks, how ...Discuss·28 readsNode.js
Coco Mincoco-in.hashnode.dev·Nov 21, 2024Decoding URL Encoding: Unveiling the Mystery Behind % SymbolsIn the vast and intricate web of modern development, URLs(Uniform Resource Locators) aren't just simple web addresses—they're like the postal addresses of the internet, guiding data to its destination. But URLs can't just be a jumble of any character...Discussdebugging
Deepak Kumar MohantyforKumar.Python Guidekpython2024.hashnode.dev·Nov 20, 2024Understanding Python's Platform Independence: A Deep Dive into Bytecode, AST, and Machine CodePython is one of the most popular programming languages in the world. One of its key features is its platform independence. What does platform independence mean? How does Python achieve platform independence? This blog will explore: How Python p...Discuss·1 likeAbstract sy
Shai AlmogforJava, Debugging, DevOps & Open Sourcedebugagent.com·Nov 19, 2024Front End Debugging Part 2: Console.log() to the MaxIn my previous post I talked about why Console.log() isn’t the most effective debugging tool. In this installment, we will do a bit of an about-face and discuss the ways in which Console.log() is fantastic. Let’s break down some essential concepts an...Discuss·10 likesPractical Debugging at ScaleJavaScript
Issyapi-echo.hashnode.dev·Nov 18, 2024A Comprehensive Guide to Using HTTP GET with a Request BodyEver wondered why the HTTP GET method doesn't use a request body, unlike other HTTP methods? This guide will unravel the reasons behind this and how to effectively use GET requests in your API development. When it comes to HTTP (Hypertext Transfer P...DiscussAPIs
Coco Mincoco-in.hashnode.dev·Nov 18, 2024API Testing Tools Comparison: Postman vs Hoppscotch ShowdownDeveloping and integrating APIs within digital platforms demands precision, planning, and execution. This process involves defining endpoints, structuring data formats and protocols, incorporating security measures, and ensuring system scalability an...DiscussTesting
emptycodesemptycodesalsowrites.hashnode.dev·Nov 16, 2024A Beginner's Guide to DebuggingTo get straight to the point, let me share some lessons I’ve picked up recently while diving into open source contributions and working on bug fixes: So, you spot an issue you want to work on that (ideally) has a detailed description of the problem a...Discussguide
Erioifpuderio.hashnode.dev·Nov 16, 2024记录和 ffmpeg 与 LLM 搏斗的两天要做的 最近在写一个制作视频的功能,就是把 N 个视频合并,然后把对应的 N 张图片,在视频开始的前 5 秒叠加显示出来。 第一口 - diffusion studio 本来我用的是 diffusion studio,这是一个 JS 库,但这玩意性能太差了,因为他要把视频每一帧都读到 canvas 里,数据一多页面就卡住了(为啥要折腾 DOM 呢?) 而且他的 API 十分不好用,作为浏览器脚本你无法读本地数据也就算了,你起码给一个接受纯数据的参数吧,比如 HTML 类型接受源代码,Image ...DiscussThinking
Bobobohashnode.hashnode.dev·Nov 16, 2024How to Debug Java Applications Using IDEs?As a developer, mastering debugging techniques within integrated development environments (IDEs) is crucial for efficient and effective Java application development. Let's explore what IDEs are, why you should adeptly debug Java applications using th...DiscussJava
Issyapi-echo.hashnode.dev·Nov 14, 2024Why Use ASAP (Atlassian) Auth for REST APIs | How To Test It? 🦉As a senior developer who works extensively with APIs, security and efficiency are always top priorities. When it comes to securing REST APIs, there are numerous authentication methods available, but not all are created equal. Atlassian's ASAP (Authe...DiscussReact