Почему-то вы, уважаемые ИТ-пациенты, испытываете непреодолимую страсть заглядывать внутрь человека. Мы лечим вас уже четыре года, как появились на Хабре. И все эти годы вам дико интересно разбираться в КТ. Я уже писал пост про то, как самостоятельно читать базовые вещи. Теперь же я собрал для вас набор редких медицинских случаев, где по трепыханиям белого на белом можно сильно поменять жизнь человеку. Потом был прошлый пост со случаем у ребёнка, который стал для меня своего рода врачебным …
Если вы программист, то пользуетесь хэш-функциями каждый день. Они применяются в базах данных для оптимизации запросов, в структурах данных для ускорения работы, в безопасности для защиты данных. Почти каждое ваше взаимодействие с технологией тем или иным образом включает в себя хэш-функции. Хэш-функции фундаментальны и используются повсюду. Но что же такое хэш-функции и как они работают? В этом посте я собираюсь развенчать мифы вокруг этих функций. Мы начнём с простой хэш-функции, узнаем,…
Молодость и искренностьЯ завершил обучение в ВУЗе по специальности «Программирование» как раз в разгар лихих 90-х. И в некотором смысле нам повезло – весь костяк нашей группы был еще к концу пятого курса приглашен на работу в известную IT-компанию. Из лучших студентов нашей группы был сформирован отдел, начальником которого также стал мой одногруппник. Что тут могло пойти не так?Нас предупредили, что IT-компания, в которой мы собираемся работать, серьезная. И перед началом работ мы пройдем обу…
Зачастую, когда я наталкиваюсь на информацию о работе с DOM в Angular, в них присутствуют упоминания об одном или нескольких из этих классов: ElementRef, TemplateRef, ViewContainerRef. Именно упоминания, ведь общее представление достаточно сложно сложить, даже тщательно изучив документацию Angular. Поэтому я решил подробно сформулировать, как это работает и для чего нужно.Когда-то давно, как может показаться сейчас, была такая вещь как AngularJs. Нам он сейчас нужен лишь для воспоминаний о то…
💬 Typebot is a powerful chatbot builder that you can self-host. demo.mp4 Typebot is an open-source alternative to Landbot. It allows you to create conversational apps/forms (Lead qualification, Product launch, User onboarding, Customer support), embed them anywhere on your web/mobile apps, and collect results in real-time. Features Text, image, video bubble messages Text, URL, email, phone number, date... input fields Native integrati…
An HTTP library for Rusthyper A fast and correct HTTP implementation for Rust. Note: hyper's master branch is currently preparing breaking changes. For the most recently released code, look to the 0.14.x branch. HTTP/1 and HTTP/2 Asynchronous design Leading in performance Tested and correct Extensive production use Client and Server APIs Get started by looking over the guides. "Low-level" hyper is a relatively low-level library, meant to be a building block for libraries an…
An official implementation of Pangu-WeatherPangu-Weather This is the official repository for the Pangu-Weather paper. Pangu-Weather: A 3D High-Resolution Model for Fast and Accurate Global Weather Forecast, arXiv preprint: 2211.02556, 2022. by Kaifeng Bi, Lingxi Xie, Hengheng Zhang, Xin Chen, Xiaotao Gu and Qi Tian Resources including pseudocode, pre-trained models, and inference code are released. The slides used in a series of recent talks are attached here. Baidu Netdisk, extraction code: 9s…
Mark Shust's Docker Configuration for Magentomarkshust/docker-magento Mark Shust's Docker Configuration for Magento Table of contents Docker Hub Free Course Usage Prerequisites Setup Updates Custom CLI Commands Misc Info Credits License Docker Hub View Dockerfiles for the latest tags: markoshust/magento-nginx (Docker Hub) 1.18, 1.18-8 markoshust/magento-php (Docker Hub) 8.1-fpm, 8.1-fpm-1 8.2-fpm-develop markoshust/magento-opensearch (Docker Hub) 1.2, 1.2-0 2…
A Node.js library for the Threads API threads.js thread.js is a Node.js library that allows you to interact with the Threads API Features • Installation and updating • Usage • Methods Features Object-oriented Performant Authenticated 100% coverage Installation and updating npm install @threadsjs/threads.js Usage const { Client } = require('@threadsjs/threads.js'); (async () => { const client = new Client(); // You can also specify a token: const client = new Clie…