javascript
ESLint. Анатомия правил линтинга: разбираем структуру, создаём собственное правило для React-прилож…

Всем привет! Меня зовут Анастасия Щедрина, я технический лидер по фронтенду проекта размещения объявлений в компании Домклик. Сегодня я расскажу вам немного о том, как устроены правила в ESLint, и покажу на примере, как можно разработать собственные.Статья будет полезна тем, кто уже задумался о создании своих правил, а также тем, кто использует линтер, но не знает, как он устроен и как подключённые правила обрабатывают наш код.Зачем нужны линтеры и как расширить стандартный набор правилСейчас …

  • суббота, 24 июня 2023 г. в 00:00:20
javascript
Как тестировать не-REST-бекэнд. Часть первая, GraphQL

Привет! Меня зовут Сергей, я более 11 лет в тестировании, и успел за это время перепробовать множество разных подходов в QA — начинал простым тестировщиком, затем строил и развивал всевозможные отделы тестирования и автоматизации, а сейчас работаю в QIWI.В этой серии постов я хочу поговорить с вами про тестирование трех популярных так называемых не-REST-бэкендов. Самое главное для начала — определиться с терминами, договоримся, что везде в тексте, где я упоминаю REST — речь идет именно о REST …

  • суббота, 24 июня 2023 г. в 00:00:19
javascript
Путешествие в царство легаси. Как маленькая задача привела к большому рефакторингу

Привет! Меня зовут Артем Коньков, я frontend-разработчик в СберМаркете. А еще, я тот человек, который в фильмах ужасов спускается в темный подвал вопреки инстинкту самосохранения. Во-первых, потому что это интересно, а во-вторых — кто-то же должен это делать!Это история о том, как мое любопытство превратило небольшую задачу в настоящий квест длиной в 5 спринтов. Я нисколько не жалею, что в него ввязался, потому что в итоге я провел крупный и полезный для компании рефакторинг. Я потратил горазд…

  • суббота, 24 июня 2023 г. в 00:00:18
github
edtechre / pybroker

Algorithmic Trading in Python with Machine Learning Algorithmic Trading in Python with Machine Learning Are you looking to enhance your trading strategies with the power of Python and machine learning? Then you need to check out PyBroker! This Python framework is designed for developing algorithmic trading strategies, with a focus on strategies that use machine learning. With PyBroker, you can easily create and fine-tune trading rules, build powerful models, and gain valuable insights int…

  • суббота, 24 июня 2023 г. в 00:00:15
github
loft-sh / devpod

Spin up dev environments in any infra. Dev-environments-as-code like Terraform but for dev environments. Like Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just on localhost docker. Website • Quickstart • Documentation • Blog • Twitter • Slack DevPod is a client-only tool to create reproducible developer environments based on a devcontainer.json on any backend. Each developer environment runs in a cont…

  • суббота, 24 июня 2023 г. в 00:00:12
github
eslint / eslint

Find and fix problems in your JavaScript code. ESLint Website | Configure ESLint | Rules | Contribute to ESLint | Report Bugs | Code of Conduct | Twitter | Discord | Mastodon ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code. In many ways, it is similar to JSLint and JSHint with a few exceptions: ESLint uses Espree for JavaScript parsing. ESLint uses an AST to evaluate patterns in code. ESLint is completely pluggable, every single rule is a p…

  • суббота, 24 июня 2023 г. в 00:00:11
github
SkalskiP / top-cvpr-2023-papers

This repository is a curated collection of the most exciting and influential CVPR 2023 papers. 🔥 [Paper + Code]top cvpr 2023 papers 👋 hello Computer Vision and Pattern Recognition is a massive conference. In 2023 alone, 9155 papers were submitted, and 2359 were accepted. I created this repository to help you and me search for papers worthy of attention. It is a curated collection of the most exciting and influential CVPR 2023 papers. 🗞️ papers title repository / paper …

  • суббота, 24 июня 2023 г. в 00:00:08
github
TodePond / DreamBerd

perfect programming language The Future of Code podcast recently featured DreamBerd. DreamBerd DreamBerd is a perfect programming language. These are its features! When you've finished reading through all the features, check out the examples. Exclamation Marks! Be bold! End every statement with an exclamation mark! print("Hello world")! If you're feeling extra-bold, you can use even more!!! print("Hello world")!!! If you're unsure, that's ok. You can put a que…

  • суббота, 24 июня 2023 г. в 00:00:07
github
OpenDriveLab / UniAD

[CVPR 2023 Best Paper] Planning-oriented Autonomous Driving Planning-oriented Autonomous Driving Project Page | arXiv | Video | Slides UniAD.mp4 Table of Contents: Highlights News Getting Started Installation Prepare Dataset Evaluation Example GPU Requirements Train/Eval Results and Models TODO List License Citation Highlights 🚘 Planning-oriented philosophy: UniAD is a Unified Autonomous Driving algorithm framework following a plannin…

  • суббота, 24 июня 2023 г. в 00:00:05