Как настроить общее рабочее пространство для команды без запуска сборки в watch-режиме и ожидания старта dev-сервера, чтобы подхватить изменения? Для этого нужно удобным для всех образом настроить переиспользование кода внутри монорепы.Поможет нам в этом Андрей Кочеров, старший разработчик интерфейсов в Яндекс Такси и техлид фронтэнд команды партнёрских продуктов. Он расскажет как сделать готовый к работе репозиторий сразу после чекаута, на основе методологии Trunk Based Development.ПроектыКом…
Управление глобальным состояниемВ прошлой части мы рассмотрели методологии оптимизации и реюзабельности логики, а также подход к роутингу каждого фреймворка. Однако давайте теперь переключим наше внимание на другой важный аспект – управление глобальным состоянием. В этом разделе на примере Angular, React и Vue мы рассмотрим уникальные стратегии, используемые этими фреймворками для работы с глобальными состояниями. По мере изучения этих подходов мы узнаем, как разработчики эффективно решают сло…
JavaScript — это мощный язык, который является частью фундамента интернета. У этого мощного языка также есть некоторые свои особенности. Например, знаете ли вы, что значение 0 === -0 равно true, или что Number("") дает 0? Дело в том, что иногда эти причуды могут заставить вас почесать в затылке или даже задаться вопросом, был ли Брендан Эйч под кайфом в тот день, когда он изобретал JavaScript. Что ж, дело здесь не в том, что JavaScript — плохой язык программирования или он — зло, как…
A library that allows you to easily mock out tests based on AWS infrastructure.Moto - Mock AWS Services Install $ pip install 'moto[ec2,s3,all]' In a nutshell Moto is a library that allows your tests to easily mock out AWS Services. Imagine you have the following python code that you want to test: import boto3 class MyModel: def __init__(self, name, value): self.name = name self.value = value def save(self): s3 = boto3.client("s3", reg…
Python pipe command line toolpypipe $ echo "pypipe" | ppp "line[::2]" ppp pypipe is a Python command-line tool for pipeline processing. Demo Quick links Installation Basic usage and Examples pypipe is a code generator. Installation pypipe is a single Python file and uses only the standard library. You can use it by placing pypipe.py in a directory included in your PATH (e.g., ~/.local/bin). If execute permission is not already present, please add it. chmod +x pypipe.py To …
Public repo to document some SPR stuffSparse Priming Representations (SPR) Sparse Priming Representations (SPR) is a research project focused on developing and sharing techniques for efficiently representing complex ideas, memories, or concepts using a minimal set of keywords, phrases, or statements. This enables language models or subject matter experts to quickly reconstruct the original idea with minimal context. SPR aims to mimic the natural human process of recalling and recombining sparse…
A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Answer. Answer - Build Q&A platform A Q&A platform software for teams at any scales. Whether it’s a community forum, help center, or knowledge management platform, you can always count on Answer. To learn more about the project, visit answer.dev. Screenshots Quick start Running with docker docker run -d -p 9080:80 -v answer-d…
JS Expert Week 8.0 - 🎥Pre processing videos before uploading in the browser 😏JSExpertHub Pre-processing videos on browsers - Semana JS Expert 8.0 Seja bem vindo(a) à oitava Semana Javascript Expert. Este é o código inicial para iniciar nossa jornada. Marque esse projeto com uma estrela 🌟 e acesse o nosso grupo oficial no WhatsApp Preview Pre-reqs Este projeto foi criado usando Node.js v18.17.0 O ideal é que você use o projeto em ambiente Unix (Linux). Se você estiver no Windows, é recomendado…
Продолжается набор на курсы по IT и информационной безопасности в Академии Кодебай. В ноябре стартуют сразу четыре новых потока по нескольким направлениям: разведка open source, программирование, реверс-инжиниринг и кибербезопасность.