|
Building and Publishing TypeScript NPM Packages: A Step-by-Step Guide
-
akashrajpurohit.com
-
3 years ago
-
eng
Learn how to create and publish your own Npm packages using TypeScript. This comprehensive guide covers everything from setting up your project with TypeScript, using tsup for building, vitest for testing, and semantic release for versioning and publishing. Take your TypeScript projects to the next level and share your code with the world!
|
|
Personal Project - Automating numerical calculations and implementing ML models
-
www.vladsiv.com
-
3 years ago
-
eng
The objective of this project is to develop a system enabling scientists to automate numerical calculations on remote clusters and build an internal database of calculation outcomes. It also involves training machine learning models on these calculations and seamlessly integrating them for numerical predictions.
|
|
Building and Publishing TypeScript NPM Packages: A Step-by-Step Guide
-
akashrajpurohit.com
-
3 years ago
-
eng
Learn how to create and publish your own Npm packages using TypeScript. This comprehensive guide covers everything from setting up your project with TypeScript, using tsup for building, vitest for testing, and semantic release for versioning and publishing. Take your TypeScript projects to the next level and share your code with the world!
|
|
Quem sou eu Olá, sou Leandro Ferreira, especialista SRE/DevOps e desenvolvedor de software com mais de 15 anos de experiência em infraestrutura, automação e desenvolvimento. Atualmente trabalho na Magalu Cloud onde foco no time de IAAS provendo e cuidando de infraestrutura para os desenvolvedores e outras equipes. Minha jornada Minha jornada profissional foi construída na interseção entre desenvolvimento e infraestrutura, sempre com foco..
|
|
Quem sou eu Olá, sou Leandro Ferreira, especialista SRE/DevOps e desenvolvedor de software com mais de 15 anos de experiência em infraestrutura, automação e desenvolvimento. Atualmente trabalho na Magalu Cloud onde foco no time de IAAS provendo e cuidando de infraestrutura para os desenvolvedores e outras equipes. Minha jornada Minha jornada profissional foi construída na interseção entre desenvolvimento e infraestrutura, sempre com foco..
|
|
Personal Project - Automating numerical calculations and implementing ML models
-
www.vladsiv.com
-
3 years ago
-
eng
The objective of this project is to develop a system enabling scientists to automate numerical calculations on remote clusters and build an internal database of calculation outcomes. It also involves training machine learning models on these calculations and seamlessly integrating them for numerical predictions.
|
|
Building and Publishing TypeScript NPM Packages: A Step-by-Step Guide
-
akashrajpurohit.com
-
3 years ago
-
eng
Learn how to create and publish your own Npm packages using TypeScript. This comprehensive guide covers everything from setting up your project with TypeScript, using tsup for building, vitest for testing, and semantic release for versioning and publishing. Take your TypeScript projects to the next level and share your code with the world!
|
|
In my previous post I described in detail how I created a ROM replacement for the Commodore Plus/4 computer and how I made sure that it would fit into the very tight space of the closed case. The four ROM … Continue reading → The post How to Lower Your PLA: The PLA264 first appeared on hackup.net .
|
|
I’m a bit late to post this, but recently I put together a quick game in less than 48 hours for the Ludum Dare 53 game jam competition. The game I built is called Drone Delivery Service, it is a 2D physics based “platformer” where you control a drone and have to deliver packages to... Read more » The post Ludum Dare 53 Game Jam Entry first appeared on Swift Fox Software LLC .
|
|
In the book 59 Seconds by Richard Wiseman he talks about an effect called “Spontaneous Trait Transference”.
|
|
In the book 59 Seconds by Richard Wiseman he talks about an effect called “Spontaneous Trait Transference”.
|
|
Alessandro Barbaglia’s La mossa del matto (The fool’s move) tries to be three things in one: the life story of chess champion Bobby Fischer, a reconciliation dialogue between author and father, who died too soon, as well the tracing of a daring parallel between Fischer’s relationship with Russian champion Boris Spasskij and that of Achilles and Ulysses of Homeric memory. In our neck of the woods, we say that too much is crippling, and thi..
|
|
There are a bunch of different ways of writing a macro in Racket. There are also some tricky things around phases to keep in mind. This is to help me keep them all straight. 3+1 ways to make a macro # This form: ( define-syntax-rule ( foo args ... ) ( use args ... )) is equivalent to: ( define-syntax foo ( syntax-rules () ([ foo args ... ] ( use args ... )))) Which, is in tu....
|
|
There are a bunch of different ways of writing a macro in Racket. There are also some tricky things around phases to keep in mind. This is to help me keep them all straight. 3+1 ways to make a macro # This form: ( define-syntax-rule ( foo args ... ) ( use args ... )) is equivalent to: ( define-syntax foo ( syntax-rules () ([ foo args ... ] ( use args ... )))) Which, is in tu....
|
|
In this post from Snyk Ambassador, Mohammad-Ali A'râbi, we'll use GitHub Actions to build Docker images and then scan them for security vulnerabilities.
|
|
In my last two posts [ 1 , 2 ] about Meshtastic, I mentioned how I wanted to experiment with Reticulum . Now, I'm excited to share my experience and provide an introduction to the project!
|
|
Go error handling can be a bit verbose. There are a lot of places where errors are unlikely or where they are so critical that a panic is preferred. Because of this there are lots of Must* -helpers in various packages. E.g. regexp.MustCompile .
|
|
Go error handling can be a bit verbose. There are a lot of places where errors are unlikely or where they are so critical that a panic is preferred. Because of this there are lots of Must* -helpers in various packages. E.g. regexp.MustCompile .
|
|
Go error handling can be a bit verbose. There are a lot of places where errors are unlikely or where they are so critical that a panic is preferred. Because of this there are lots of Must* -helpers in various packages. E.g. regexp.MustCompile .
|
|
I use print debugging all the time I know how to use a debugger. I use a debugger sometimes, but most of my debugging is done by print statements that are like A B C . . 5 D . D , {true, 30} . , . , 10 E I think Clean Code makes some valid points I don’t think it should be your bible or treated as infallable, having seen the sort of code that came before it, yeah, Uncle Bob got some things right. He rightfully gets some shit for th..
|
|
I like using Makefiles. They work great both as simple task runners as well as build systems for medium-size projects. This is my starter template for Python projects. Note: This blog post assumes some basic knowledge of how make and Makefiles work. Basic configuration I like using bash as the default shell. Then set some flags to exit on error (-eu -o pipefail), warn about undefined variables and disable built-in rules.
|
|
My daughter sometimes works as a waitress at the local Pizza Express. If she has a good night then sometimes she can earn more in tips than her wages (although that is not very often).
|
|
My daughter sometimes works as a waitress at the local Pizza Express. If she has a good night then sometimes she can earn more in tips than her wages (although that is not very often).
|
|
Adorable, functional, often internet-connected desktop bots like those below are hand-crafted by Mohit Bhoite in San Francisco, California. It pleasantly surprised me that they’re built as a purely artistic expression. All sculptures (as Mohit rightfully refers to them) are unique and not for sale. Check them all out on his website ( via ) .
|
|
We're excited to announce the release of our Snyk Top 10 Code Vulnerabilities Report, covering the most common vulnerability types across seven popular languages.
|
|
At times, basic prints/logs are just about the right debugging strategy. Sure, we have debuggers and REPLs which are super useful, but sometimes you just know that sprinkling your code with a handful of temporary prints/logs will get you enough info to fix an issue. I must confess, my temporary print statements are fairly uninspiring. Sometimes I log the name of the method/function, but I also resort to less creative options like print(....
|
|
Learn about Snyk Recharge — an initiative that enables Snykers to take time off simultaneously to ensure we all focus on our mental and physical health.
|
|
Javascript errors are bad. I think we can all agree that new Error("...") doesn't give you something super useful to work with. Extending the Error class is surprisingly difficult . After that, actually dealing with the errors turns into a bit of a guessing game on what
|
|
This book was heartbreaking, because over the space of a few hundred pages I got to know a lovely friend. I learnt about her life…
|
|
Every couple of weeks we have a meeting called “FriYay”. Based on a rota, each department has the opportunity to own one of these and present what they are celebrating.
|
|
Every couple of weeks we have a meeting called “FriYay”. Based on a rota, each department has the opportunity to own one of these and present what they are celebrating.
|
|
Controlling ChatGPT Security Risks: Keeping Your Users Productive & Your Data Safe
-
umbrella.cisco.com
-
3 years ago
-
eng
The CISO Dilemma How can information security leaders ensure that employee usage of artificial intelligence (AI) tools to help increase organizational productivity is not putting sensitive company data or intellectual property (IP) at risk of leakage or other harm? We addressed this dilemma last week at Cisco Live in Amsterdam with the unveiling of exciting […] The post Controlling ChatGPT Security Risks: Keeping Your Users Productive & ..
|
|
In a panel hosted by Snyk, we discussed the ins and outs of building an application security program, and how Snyk has helped simplify the process.
|
|
What if you could find the candidate token that when combined with the previous outputs would produce the smallest cosine distance to the input prompt for each step of the generation, with the idea that this would align it more closely with the input prompt and prevent the model from going off task.
|
|
We are excited to announce a partnership between Snyk and New York University, Tandon School of Engineering that offers students a unique opportunity to enhance their developer security skills.
|