habrahabr
Как Яндекс торгует воздухом

В июле 2023 года моя супруга зарегистрировалась как самозанятая, арендовала торговую площадь и решила свою точку зарегистрировать на Яндекс.Карты и 2ГИС (о последней мне сказать нечего кроме высоких цен на услуги, но БЕСПЛАТНЫЕ сервисы работают как и заявлено, далее я всегда говорю исключительно о Яндексе).Регистрация не вызвала больших проблем, супруга изучала предложение о платном продвижении за 3000 рублей в месяц.Спустя небольшое время с нами связался представитель Яндекса и предложил расс…

  • четверг, 24 августа 2023 г. в 00:00:21
javascript
JavaScript повсюду или почему веб-технологии захватили мир

Я давно слежу за развитием веб-технологий и каждый раз, натыкаясь на очередной холивар в интернете про злой и страшный JavaScript, залезающий на чужую территорию, инстинктивно хочу побыть его адвокатом. Обычно все мои доводы сводятся к банальному “не мы такие, жизнь такая” или “ничего личного, просто бизнес”, но в этот раз захотелось развернуто обосновать причины популярности веб-технологий.Для контекста подобрал рандомные статьи с Хабра, чтобы вы могли насладиться чтением комментариев и оцени…

  • четверг, 24 августа 2023 г. в 00:00:18
javascript
Считаем «a=1; b=2; x=pi/3; abcos(x)»

В предыдущей серии мы научились считать выражения вида -2.1+ .355 / (cos(pi % 3) + sin(0.311)). Один из комментариев там предложил посчитать то, что я вынес в заголовок этого поста. Что ж, вызов принят. Как и в предыдущем посте, мы "на пальцах" разбираем устройство простейшего интерпретатора.Код из конца предыдущего поста: jdoodle.com/ia/KIZ и на всякий случай https://pastebin.com/Ac5BgCFaПонудим о языкеДо сих пор мы имели дело с обычными арифметическими выражениями на общепринятом язы…

  • четверг, 24 августа 2023 г. в 00:00:17
javascript
Рефлексия в JavaScript и TypeScript: обзор основных техник. Как сгенерировать CLI-интерфейс для кла…

Как и в любом достаточно динамическом языке, в JavaScript из коробки есть способы разобрать в рантайме структуру его значений — определить типы, ключи объектов, получить конструкторы и прототипы. В этой статье я хочу рассмотреть основные такие возможности, плюс показать, как можно получить ещё больше информации о типах при использовании TypeScript, и как добавить классам и их полям собственные метаданные при помощи декораторов. Каждую из техник я покажу на примере небольшого CLI-фреймворка, р…

  • четверг, 24 августа 2023 г. в 00:00:17
github
Cysharp / UniTask

Provides an efficient allocation free async/await integration for Unity.UniTask Provides an efficient allocation free async/await integration for Unity. Struct based UniTask<T> and custom AsyncMethodBuilder to achieve zero allocation Makes all Unity AsyncOperations and Coroutines awaitable PlayerLoop based task(UniTask.Yield, UniTask.Delay, UniTask.DelayFrame, etc..) that enable replacing all coroutine operations MonoBehaviour Message Events and uGUI Events as awaitable/async-enumerab…

  • четверг, 24 августа 2023 г. в 00:00:14
github
Azure / azure-sdk-for-go

This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:Azure SDK for Go This repository is for active development of the Azure SDK for Go. For consumers of the SDK you can follow the links below to visit the documentation you are interested in Overview of Azure SDK for Go SDK Reference Code Samples for Azure Go SDK Azure REST API Docs General Azure Docs Share your feedback to our Azure SDK Getting Started…

  • четверг, 24 августа 2023 г. в 00:00:14
github
sub-store-org / Sub-Store

Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket! Sub-Store Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket. Core functionalities: Conversion among various formats. Subscription formatting. Collect multiple subscriptions in one URL. 1. Subscription Conversion Supported Input Formats SS URI SSR URI SSD URI V2RayN URI QX (SS, SSR, VMess, Trojan, HTTP) Loon (SS, SSR, VMess, Trojan, HTTP) Surge (SS, VMess, Trojan, HTTP) Sta…

  • четверг, 24 августа 2023 г. в 00:00:12
github
cgpotts / cs224u

Code for Stanford CS224uCS224u: Natural Language Understanding Code for the Stanford course. Spring 2023 Christopher Potts Core components setup.ipynb Details on how to get set up to work with this code. hw_*.ipynb The set of homeworks for the current run of the course. tutorial_* notebooks Introductions to Juypter notebooks, scientific computing with NumPy and friends, and PyTorch. torch_*.py modules A generic optimization class (torch_model_base.py) and subclasses for GloVe, Autoencoders, sha…

  • четверг, 24 августа 2023 г. в 00:00:10
github
googlesamples / mediapipe

This repo hosts the official MediaPipe samples with a goal of showing the fundamental steps involved to create apps with our machine learning platform. External PRs for fixes are welcome, however new sample/demo PRs will likely be rejected to maintain the simplicity of this repo for ongoing maintenance. It is strongly recommended that contributors who are interested in submitting more complex samples or demos host their samples in their own public repos and create written tutorials to share wit…

  • четверг, 24 августа 2023 г. в 00:00:08