Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

Unit testing is a critical aspect of software development that ensures code quality, improves maintainability, and catches bugs early. In this article, we'll explore the basics of unit testing in JavaScript, including what it is, why it's important, and how to write effective unit tests using popular testing frameworks.


Unit testing is a critical aspect of software development that ensures code quality, improves maintainability, and catches bugs early. In this article, we'll explore the basics of unit testing in JavaScript, including what it is, why it's important, and how to write effective unit tests using popular testing frameworks.

I hiked up Desolation Trail with Scott Wiersdorf . It had rained a little bit the night before, so the trail was neither dusty nor muddy—perfect for hiking. Figure 1: Hike overview Lots of pretty plants on the way. Figure 2: This flower is called Arrow Leaf Figure 3: Some pretty ground cover Figure 4: A neat old tree that got split The way up was nice and scenic. Figure 5: View from the trail looking at..



Open source developers are often the unsung heroes of the technology world, creating & maintaining the software that powers our digital lives. Sadly, their contributions often go unnoticed, but without their dedication and expertise, much of the software & digital infrastructure what we take for granted today wouldn’t exist. I want to recognize the brilliant work of one developer and express my gratitude to them for making the world a....



In this article, we’ll explore eight popular penetration testing tools, their benefits, and their ideal use cases.

In honor of Asian American Pacific Islander Heritage Month, we want to blend celebration with education on important issues in the AAPI community by amplifying the voices of our Asian@Snyk resource group members.

The internet was never designed with privacy in mind. A majority of the protocols we use today were conceived without any security or privacy considerations. This guide is for those who value their privacy and can spare a few minutes to configure their system. It is not intended to be an exhaustive list of recommendations, but a source of simple privacy-enhancing tips for the average user.

Docker, Golang, Cron Jobs, Slack messaging, AND Tests? Say no more, writing software doesn't get much better than this!

Spotify Wrapped - bfdes.in - 3 years ago - eng

Adding hooks and setting variables is core to customizing Emacs. Take a major mode like emacs-lisp-mode as an example. To customize its behaviour, one may add a hook function to emacs-lisp-mode-hook, or if you're a little lazy while experimenting, you may even use a lambda. (add-hook 'emacs-lisp-mode-hook #'my/emacs-lisp-mode-config) (add-hook 'emacs-lisp-mode-hook (lambda () (message "I woz ere"))) emacs-lisp-mode-hook's content woul....

I don’t like Bash. It’s just too confusing. Do I need to use double brackets for this? Do I need to quote this? Am I still writing Bash or am I sprinkling in some bits of sh ? I can never remember.

Spotify Wrapped - bfdes.in - 3 years ago - eng

As part of bringing myself up-to-speed after joining TigerBeetle , I wanted some background on how distributed consensus and replicated state machines protocols work. TigerBeetle uses Viewstamped Replication . But I wanted to understand all popular protocols and I decided to start with Raft . We'll implement two key components of Raft in this post (leader election and log replication). Around 1k lines of Go. It took me around 7 months ....

This is primarily a bugfix release that primarily addresses some issues with a metadata corruption that was introduced in the previous release. New Features File keywords To provide more tools for navigating the web, the converter now generates synthetic keywords for documents that link to files on the same server based on their file ending. If the file contains a link such as < a href = "file.zip" >Download then he do..

task - fserb.com - 3 years ago - eng




When we recruit people we are obviously looking at their ability to perform the role on offer but we are also looking at how well they will work with the team.

When we recruit people we are obviously looking at their ability to perform the role on offer but we are also looking at how well they will work with the team.

In this article, you'll learn more about what a data breach is and how you can prevent data breaches when designing and developing your software.

Chess puzzles have solutions. This sounds extremely obvious, but it's easy for me to play them as if they don't. I've played chess since I was young, often under fast time controls, and there's a certain mode where you just look at the position and make a plausibly good move within a few seconds. Is it the best move? Maybe, but probably not. Most decisions in a chess game are not critically important, where only a single narrow path lea....







Crepuscular - studiofreya.org - 3 years ago - eng
Of or like twilight; dim. Active primarily at dawn or dusk or both. Used of animals. Occurring at dawn or dusk or both. In zoology, a crepuscular animal is one that is active primarily during the twilight period, being matutinal, vespertine, or both.

I have open sourced my automations project, which is a collection of shell scripts that automatically handle git operations, provide local code reviews, pull requests, and more!

Figuring out how to apply multiple transforms to a variable in VS Code snippets using RegEx capture groups.

Lessons I learned in my journey of migrating my website four times, encountering template issues, and exploring various themes and site generators.


To use a git hash in Vite, install git-rev-sync : $ pnpm install git-rev-sync --save then add this to your vite.config.ts file: // Make some git info available as env var - must start with VITE_ import git from ' git-rev-sync ' process . env . VITE_GIT_COMMIT_HASH = git . short () Then add this to your Vue component to use it: const gitHash = import . meta . env . VITE_GIT_COMMIT_HASH then..

We’re excited and honored to announce that Gartner has recognized Snyk in the Leaders Quadrant in the 2023 Magic Quadrant for Application Security Testing report.

Spending coins - ilearnt.com - 3 years ago - eng

Spending coins - ilearnt.com - 3 years ago - eng



19 visitors online