Для личных нужд я использую bare-metal сервер от Hetzner, порезанный на виртуалки и, с недавних времен, VPS на HostHatch для мониторинга и резервирования. Также есть маленькая ВМка у TietoKettu (для ВПН, экспериментов и прочее).Так как IPv4-адресов мало, то хостинги обычно дают дополнительные айпишки за дополнительные деньги, а вот IPv6-сети выделяют щедро. Изначально, я объединил все виртуалки, у которых был публичный IPv4-адрес в Wireguard mesh сеть, но потом когда выяснилось, что надо бы пр…
Это настолько просто сделать, что я даже не понимаю как вообще об этом можно написать полноценную статью. Весь туториал можно уместить буквально в один комментарий под постом, т. к. тут нет чего-то сверхтяжёлого.В чём суть?Чтобы снять цензуру, мы просто воспользуемся файн-тюнингом. Нужно будет просто привести модели примеры того, как надо отвечать на непривычные для неё темы.Грамотное составление датасетаДля того чтобы составить нужный нам датасет, важно соблюдать следующее:В датасете модель д…
Всем привет, меня зовут Иван, я инженер по тестированию (Manual and Automation). В ремесле более 2-х лет. В этой статье мы рассмотрим методы черного, серого и белого ящиков, а так же как JavaScript может быть использован для перехода от метода черного ящика к серому и белому.Со мной сегодня senior фронтенд-разработчик, Алексей - специалист с большим опытом, он научит вас дебажить код в Devtools и ставить точку останова. Даст советы для QA как стать самостоятельнее и определять ошибки в коде с …
Сгенерированно с помощью AI Kandinsky 3.0Всем привет! Меня зовут Леша, я фронтенд-разработчик. Крашу кнопочки, пишу js скрипты, веду канал в TG https://t.me/frontend_tales (подписывайтесь, стараюсь выкладывать полезный материал). В этой статье хотел бы поделиться с вами лайфхаками JavaScript, которые, возможно, помогут вам понять тонкости языка и улучшить ваш код. В общем, статья рассчитана на джуниоров и мидлов, сеньорам возможно будет скучно, но рады всем. Начнем! 1. Разделитель числаВ чис…
🏆 Welcome to TON Smart Challenge #5 by TON Foundation & Codeforces 📝 Tasks Inheritance Smart Contract Splitter Smart Contract Universal Versioning Template Quantum Maze The goal of the contestants is to provide a code that matches the description. Each task except Task 4 may give the contestant either 0 or 5 to 6 score points: 5 for all tests passed plus "gas-score" from 0 to 1 (0 for "infinite" gas consumption, 1 for 0 gas consumption, dependence is inverse exponent). Tas…
The AI-native database built for LLM applications, providing incredibly fast vector and full-text search The AI-native database built for LLM applications, providing incredibly fast vector and full-text search Roadmap 2024 | Twitter | Discord | YouTube | Infinity is a cutting-edge AI-native database that provides a wide range of search capabilities for rich data types such as vectors, full-text, and structured data. It provides robust support for various LLM applications, in…
对mybatis-plus-generator进行封装,通过Web UI快速生成兼容Spring boot,mybatis-plus框架的各类业务代码mybatis-plus-generator-ui 提供交互式的Web UI用于生成兼容mybatis-plus框架的相关功能代码,包括Entity,Mapper,Mapper.xml,Service,Controller等 ,可以自定义模板以及各类输出参数,也可通过SQL查询语句直接生成代码。 使用方法 引入maven的相关依赖,注意scope只需要写test就可以了 <dependency> <groupId>com.github.davidfantasy</groupId> <artifactId>mybatis-plus-generator-ui</artifactId> <version>2.0.5</version> <scope>test</scope> </dependen…
Official implementation of `Splatter Image: Ultra-Fast Single-View 3D Reconstruction'splatter-image Official implementation of `Splatter Image: Ultra-Fast Single-View 3D Reconstruction' Using this repository Installation Create a conda environment and install requirements: conda create --name splatter-image conda activate splatter-image pip install -r requirements.txt Install Gaussian Splatting renderer, i.e. the library for rendering a Gaussian Point cloud to an image. To do so, pull …