habrahabr
Простой саботаж в мире ПО

В кульминационный момент Второй мировой войны ЦРУ выпустило потрясающую книгу Simple Sabotage. В ней изложены различные способы, которыми диверсанты могут снижать продуктивность компании. Некоторые из этих советов не стареют, например, раздел «Общие помехи организациям и производству»:Настаивайте на том, чтобы всё выполнялось через «каналы». Не допускайте того, чтобы для ускорения реализации решений выбирались кратчайшие пути.Делайте «доклады». Говорите как можно чаще и пространнее. Иллюстриру…

  • воскресенье, 24 декабря 2023 г. в 00:00:20
habrahabr
Как я перестал бояться и вышел в Интернет со своей IPv6-сетью

Для личных нужд я использую bare-metal сервер от Hetzner, порезанный на виртуалки и, с недавних времен, VPS на HostHatch для мониторинга и резервирования. Также есть маленькая ВМка у TietoKettu (для ВПН, экспериментов и прочее).Так как IPv4-адресов мало, то хостинги обычно дают дополнительные айпишки за дополнительные деньги, а вот IPv6-сети выделяют щедро. Изначально, я объединил все виртуалки, у которых был публичный IPv4-адрес в Wireguard mesh сеть, но потом когда выяснилось, что надо бы пр…

  • воскресенье, 24 декабря 2023 г. в 00:00:20
habrahabr
Как отключить цензуру в ChatGPT?

Это настолько просто сделать, что я даже не понимаю как вообще об этом можно написать полноценную статью. Весь туториал можно уместить буквально в один комментарий под постом, т. к. тут нет чего-то сверхтяжёлого.В чём суть?Чтобы снять цензуру, мы просто воспользуемся файн-тюнингом. Нужно будет просто привести модели примеры того, как надо отвечать на непривычные для неё темы.Грамотное составление датасетаДля того чтобы составить нужный нам датасет, важно соблюдать следующее:В датасете модель д…

  • воскресенье, 24 декабря 2023 г. в 00:00:19
javascript
JavaScript для QA. Фронтендер учит дебажить код через Devtools

Всем привет, меня зовут Иван, я инженер по тестированию (Manual and Automation). В ремесле более 2-х лет. В этой статье мы рассмотрим методы черного, серого и белого ящиков, а так же как JavaScript может быть использован для перехода от метода черного ящика к серому и белому.Со мной сегодня senior фронтенд-разработчик, Алексей - специалист с большим опытом, он научит вас дебажить код в Devtools и ставить точку останова. Даст советы для QA как стать самостоятельнее и определять ошибки в коде с …

  • воскресенье, 24 декабря 2023 г. в 00:00:16
javascript
Возможности JS, о которых вы возможно не знали

Сгенерированно с помощью AI Kandinsky 3.0Всем привет! Меня зовут Леша, я фронтенд-разработчик. Крашу кнопочки, пишу js скрипты, веду канал в TG https://t.me/frontend_tales (подписывайтесь, стараюсь выкладывать полезный материал). В этой статье хотел бы поделиться с вами лайфхаками JavaScript, которые, возможно, помогут вам понять тонкости языка и улучшить ваш код. В общем, статья рассчитана на джуниоров и мидлов, сеньорам возможно будет скучно, но рады всем. Начнем! 1. Разделитель числаВ чис…

  • воскресенье, 24 декабря 2023 г. в 00:00:15
github
ton-community / tsc5

🏆 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…

  • воскресенье, 24 декабря 2023 г. в 00:00:12
github
jemalloc / jemalloc

  • воскресенье, 24 декабря 2023 г. в 00:00:11
github
infiniflow / infinity

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…

  • воскресенье, 24 декабря 2023 г. в 00:00:09
github
davidfantasy / mybatis-plus-generator-ui

对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…

  • воскресенье, 24 декабря 2023 г. в 00:00:08