
Packaging a VS Code Extension Using pnpm and VSCE
A step-by-step guide to packaging and publishing VS Code extensions with pnpm and vsce, covering how to avoid dependency resolution issues.
A step-by-step guide to packaging and publishing VS Code extensions with pnpm and vsce,
covering how to avoid dependency resolution issues.
The Language Server Protocol (LSP) powers modern code editors like VS Code by
enabling real-time autocompletion, hover info, diagnostics, and more.
Open Science Labs (OSL) is participating as a mentoring organization in Google Summer of Code (GSoC) 2025 for the first time. Students and newcomers can join open-source projects, connect with mentors, and apply via the GSoC website. Visit the... This blog post summarizes my internship in backend development at Open Science Labs with Ivan Ogasawara as my mentor and supervisor! The second edition of the OSL newsletter is here. Catch up on the latest updates from within and outside our organisation. Don't forget to share this resource with your network.
The OSL newsletter is launching soon! Our first edition has been repurposed
for this blog post, but you can subscribe to receive future releases directly
in your inbox.
This blog post summarizes my open source experience, right from my very first open source contribution to getting selected for GSoC and completing my Google Summer of Code project! Recently, console-based AST representation was included in the ASTx framework. Such feature can enhance the debugging and analysis capabilities of ASTx, particularly in environments such as a pdb session. In this tutorial, we'll explore this new... Descripción de las mejoras y tareas realizadas en SciCookie gracias a la subvención de la PSF.
An article on how to use the open source fqlearn library to plot three
phase diagrams used in thermodynamics, also known as ternary plots.
The Open Science Labs (OSL) has announced its Internship and Learning Program for the second cycle of 2024, in collaboration with The GRAPH Network.
First Time Contributors" refers to individuals making their initial foray into contributing to open-source projects within scientific laboratories. These newcomers bring diverse skills and fresh perspectives, enriching the collaborative environment.... ArtBox is a tool set for handling multimedia files with a bunch of useful functions.
In software development, where efficiency, consistency, and reliability are paramount,
automation tools play a crucial role. Makim, an innovative open-source tool, steps
into the spotlight to improve automation workflows. It simplifies script... ¡Nos complace anunciar que SciCookie ha recibido una nueva subvención
de la Python Software Foundation (PSF)!
Embark on an exploration of LLama-2, a game-changing innovation in
large language models, igniting dialogue applications with cutting-edge
performance and a commitment to ethical research practices.
The SciCookie template, developed by Open Science Labs, is a Python package based on the Cookieninja A Cookiecutter Fork
command-line utility. Serving as a versatile boilerplate, it simplifies project creation for both beginners and... Boolean logic is a crucial component in many programming tasks, especially
in searching and querying data. In this tutorial, we'll explore how to use boolean.py,
a Python library, for handling Boolean expressions.
We'll apply it to medical symptom... This blog explores the usability of Dask in handling significant
challenges related to scaling models with large datasets, training and testing
of models, and implementing parallel computing functionalities. It also
provides a brief overview of the... Typer is an exciting library for Python developers, designed to make the creation of
command-line interface (CLI) applications not just easier, but also more enjoyable.
Built on top of the well-known Click library, Typer leverages Python 3.6+... Python, known for its simplicity and readability, sometimes requires a bit of
creativity when it comes to implementing certain programming paradigms. One such
paradigm is multiple dispatch (or multimethods), which allows functions to... En este artículo se describe la utilidad que ofrece una visualización sencilla
de cálculos termodinámicos, útil para el manejo de docentes y el aprendizaje
por parte de los alumnos interesados en el tema. Usando las funciones disponibles
en las clases... In this blog post, we'll explore the Working Directory feature, understand
its syntax, and witness its power in action through real-world examples. Whether
you're a Makim veteran or a newcomer, this feature is designed to make your
command-line... In this article, we will share our experience in applying for and
executing a Python Software Foundation (PSF) grant on behalf of Open
Science Labs (OSL), submitted between January and February 2023. The
proposal was submitted to contribute to the... En este artículo, compartiremos nuestra experiencia en la solicitud y ejecución
de una subvención de la Python Software Foundation (PSF) a nombre de Open
Science Labs (OSL) que fue enviada entre enero y febrero de 2023. La propuesta
se hizo con la... In this article, I will share the progress for Week 4th week to 7th week for my
contribution to Open-science labs as a part of Google Summer of Code 2023.
Blog
Packaging a VS Code Extension Using pnpm and VSCE
Language Server Protocol (LSP): How Editors Speak Code
Open Science Labs is participating in the Google Summer of Code 2025 as a Mentoring Organization!
My Open Science Labs Internship Journey
Newsletter Second Edition
Newsletter First Edition
My Google Summer of Code Journey
Console-based representation in ASTx
Implementaciones recientes en SciCookie gracias a la subvención de la PSF
Plotting ternary phase diagrams for solving thermodynamics problems using fqlearn
Call for Interns 2024-02
First Time Contributors
ArtBox: What is it and how to collaborate?
Streamlining Project Automation with Makim
SciCookie recibe nueva subvención de PSF para mejoras y crecimiento
Exploring LLama-2,A Paradigm Shift in Large Language Models
Collaborating and learning from SciCookie
Working with Boolean Expressions in Python
Scaling Machine Learning Projects with Dask
Typer: A Python Library for Building CLI Applications
Unlocking the Power of Multiple Dispatch in Python with Plum-Dispatch
Explorando fqlearn: Potenciando el Análisis y Diseño de Procesos Termodinámicos
Efficent Workflows with Makim's Working Directory
PSF funding open source projects development: SciCookie
PSF financiando el desarrollo de proyectos open source: SciCookie
Google Summer of Code- Week 4th & 7th Midterm Evaluation