Как стать автором
Обновить

Капчи для определения chatGPT

Уровень сложности Простой
Машинное обучение *
Ожидает приглашения

Моя самая простая капча, проверяющая наличие визуального воображения у языковой модели:

> Если повернуть на 180 градусов символ ®, какая русская буква получится?

Читать далее

RuToken + Ansible: костыль с локальной аутентификацией

*nix *
Ожидает приглашения

Ansible не поддерживает управление хостами с двухфакторной аутентификацией (2FA), причина этого разъясняется в FAQ.

Рекомендации различных ресурсов интернета по обходу этого ограничения можно свести к трём группам.

Читать далее

Приведение линейных нестационарных систем

Космонавтика Математика *Физика
Ожидает приглашения

Изучение структурных свойств стационарных динамических систем - хорошо изученная область теории дифференциальных уравнений. Иначе обстоит дело, если коэффициенты зависят от времени. Однако, такие системы достаточно часто встречаются в задачах механики и управления. Сегодня выделяют лишь классы нестационарных систем, свойства которых в достаточной мере изучены. В данной статье рассматривается один из таких классов - периодические системы.

Результаты могут быть использованы при изучении вопросов устойчивости программных движений различных механических объектов, линеаризованные модели которых описываются линейными нестационарными системами.

Читать далее

Превращаем ответ Api Яндекс Appmetrica в pandas DataFrame

Уровень сложности Простой
Аналитика мобильных приложений *
Ожидает приглашения

Привет, Хабр. Пишу впервые на Хабре и пишу затем, чтобы не только помочь вам, ув. читатели, но и себе вашими замечаниями и всем таким.

Для кого заметка?

Для тех кто получил ответ от яндекс метрики и хочет сделать с ним что-нибудь в pandas.

В чем проблема?

Читать далее

Если вы выбираете OAUTH, то это ничего не значит. По крайней мере для Яндекса

Уровень сложности Простой
Информационная безопасность *Яндекс API *
Ожидает приглашения

Привет всем.

Хочу поделиться опытом использования OAuth. И более того, немного окунуться в то место куда макают лицом в тупизм Яндекса в этой области. Как оказалось, даже если ты используешь этот метод, то это ничего не значит.

Читать далее

Как сделать внешнюю обводку у полигона

Уровень сложности Простой
JavaScript *Работа с векторной графикой *
Ожидает приглашения

Привет, Хабр. Я хотел бы поделиться своим опытом, как сделать внешнюю обводку у полигона. Проблема заключается в том, что имеется полигон, который нужно обвести внешней обводкой и при этом обводка может не касаться граней полигона. В этой статье разбирается алгоритм по обводке, и предоставляется код на js для подтверждения работы алгоритма на практике. В результате работы алгоритма должна получиться разноцветная обводка у полигона.

Читать далее

ChatGPT — неукротимый зверь?

Уровень сложности Простой
Искусственный интеллект
Ожидает приглашения

Разговорный чатбот ChatGPT как будто из ниоткуда свалился на наши головы 30 ноября 2022 года и сразу завладел сердцами и умами миллионов людей. 

Уже целые дифирамбы написаны об этом чатботе и его функционале, с которым, полагаю, все успели поиграться, опробовав различные и порой ужасающие (причем в обоих смыслах) грани его функционала. 

Вкратце напомню. ChatGPT — виртуальный “умный” ассистент на основе огромной нейронной модели, которого Вы можете попросить о чем угодно, что подразумевает преобразование текста/кода в текст/код. 

То есть, например, найти исторические данные, написать пост в соцсети, эссе на свободную тему, любовный стих, программный код и многое другое. Своего рода Джин из сказок про Алладина, только доступный без волшебных ламп.

Читать далее

ixbt.com не любит большие фреймы

Уровень сложности Простой
Информационная безопасность *Сетевые технологии *Системное администрирование *Тестирование веб-сервисов *
Ожидает приглашения

Некоторое время назад у меня на компьтере перестал работать сайт ixbt.com.
Санкции, подумал я, и забил на некоторе время.

Потом как-то за завтраком открыл ixbt.com на телефоне и он прекрасно загрузился. Но на десктопе по прежнему не работал ни в одном из браузеров (firefox, chrome, edge, brave).

Стал гуглить проблему и оказалось, что на форуме ixbt.com уже давно существует тема «Не открывается сайт IXBIT». Некоторые пользователи жалуются, что у некоторых нет доступа к сайту уже больше полугода. Причем forum.ixbt.com прекрасно работает и у меня, и у других товарищей по несчастью.

Стал искать причины такого поведения.

Читать далее

Лицензия ФСБ на криптографию: как, кому, зачем?

Уровень сложности Средний
Законодательство в IT Информационная безопасность *Криптография *
Ожидает приглашения

В последние годы криптография стала все более популярной в мире информационной безопасности. Она используется для защиты конфиденциальных данных и обеспечения безопасности связи в Интернете. Однако, в России для использования криптографии требуется получение лицензии от Федеральной службы безопасности (ФСБ). Процесс ее получения регулирует Постановление Правительства РФ от 16.04.2012 № 313. Что необходимо для ее получения?

Читать далее

Интерфейсы в TypeScript

Уровень сложности Простой
JavaScript *TypeScript *
Ожидает приглашения

Интерфейсы представляют собой способ описать объект без указания его реализации. Для их объявления в Typescript используется ключевое слово interface. То есть интерфейс служит для записи формы объекта и может использоваться для указания типа переменной. Этой переменной можно присвоить любой объект, подходящий под описание интерфейса. Также интерфейсы можно расширять с помощью ключевого слова extends аналогично классам, но делать это стоит с осторожностью и не создавать больших иерархий.

Читать далее

Ушедшая с рынка SIENE осталась безнаказанной: петербуржцу отказали в удовлетворении требований на 11 млн рублей

Уровень сложности Простой
Habr IT-компании Законодательство в IT
Ожидает приглашения

Ушедшая с рынка SIENE осталась безнаказанной: петербуржцу отказали в удовлетворении требований на 11 млн рублей

Игроку отказано в иске на 11 млн к SIENE

13 книг о том, как работает наш мозг: от эволюции до сознания

Уровень сложности Простой
Читальный зал
Ожидает приглашения

Существует множество книг, которые помогают понять, как работает наш мозг. Некоторые из них написаны учеными, другие - практикующими психологами, но все они предлагают уникальный взгляд на то, как функционирует наш главный орган.

Вот список 13 книг о том, как работает мозг:

"Мозг. История" (The Brain: A Very Short Introduction) автора Майкла О'Ши. В этой книге рассказывается о том, как мозг эволюционировал и как он работает в настоящее время.

"Мыслить быстро и медленно" (Thinking, Fast and Slow) Даниэля Канемана. Канеман, нобелевский лауреат по экономике, объясняет, как мы принимаем решения и как можно использовать этот процесс в своих интересах.

"Человек, который ошибался" (The Man Who Mistook His Wife for a Hat) Оливера Сакса. Сакс - практикующий нейролог - рассказывает о том, какие странные вещи могут происходить с нашим мозгом и как это влияет на нашу жизнь.

"Тайная жизнь мозга" (The Secret Life of the Brain) Ричарда Рестака. Рестак - нейрохирург - рассказывает о том, как наш мозг управляет нашим поведением и нашими чувствами.

"Искусство мышления" (The Art of Thinking Clearly) Рольфа Добелли. Добелли - писатель и предприниматель - рассказывает о том, как избежать ошибок в мышлении и принятии решений.

"Мозг: путешествие внутрь" (The Brain: A Journey Through the Brain) Дэвида Эгглмана. В этой книге описываются различные части мозга и их функции.

"Телепатия и теория поля мозга" (Telepathy and the Etheric Vehicle) Алис Бейли. Бейли - писатель и мистик - рассказывает о том, как наш мозг связан с энергетическими полями и как это влияет на нашу жизнь.

Читать далее

Включение Elan-touchpad на ноутбуках Lenovo IdeaPad и других на Linux Ubuntu

Уровень сложности Простой
Настройка Linux *
Перевод
Ожидает приглашения

После установки Linux, Вы заметили, что у Вас не работает touchpad. В интернете довольно много информации на этот счет, тема довольно популярная, но то, что находил я, либо не работало, либо не имело конкретики.

Поэтому я предлагаю следующее решение проблемы.

Читать далее

PHPize.online: ещё одна онлайн площадка для работы с PHP с шахматами и библиотекаршами. (SQL и ChatGPT)

Уровень сложности Простой
DIY или Сделай сам PHP *
Ожидает приглашения

История началась чуть больше двух лет назад. В силу обстоятельств я на две недели остался заперт дома и проводил большую часть времения в компании ноутбука. Чтобы отвлечься рефрешил странички StackOverflow и Тостера в поиске интересных вопросов где бы пригодились мои знания. Ккак знают завсегдатаи этих сайтов у вопрошающих требуют "покажи свой код" да и при ответе считается хорошим тоном публикация работающего ответа. В случае PHP или SQL все просто вот https://dbfiddle.uk вот https://onlinephp.io все просто и понятно - написал код лил запрос опубликовал ссылку и готово.

Оказалась что есть большая категория на стыке PHP и MySQL. Как быть хотелось бы и в этом случае опубликовать ссылку на то и другое и желательно на одном сайте. Вечер был убит на поиски достойного кандидата - безрезультатно.

Следующий день - все по написанному:
- Отрицание - не может быть что никто такого еще не сделал
- Гнев, Торг, Депрессия - пропущу
- Принятие - похоже придется делать самому

Планирование:
- фронт: тяп ляп HTML/CSS пару строк Javascript, даже JQuery не понадобился :)

Читать далее

«Элементарный» Вор или плата за использование Selenide

Уровень сложности Простой
Java *Тестирование IT-систем *
Ожидает приглашения

Однажды, в одном из супермаркетов, при оплате пластиковой картой, у меня произошло двойное списание, и позвонив в один, всем известный банк, я узнал, что у них произошел какой-то сбой, и проблема массовая, но на вопрос когда же все-таки мне вернут мои деньги, я услышал:

Читать далее

.NET 8 Preview 2 повышает производительность Blazor

Уровень сложности Средний
.NET *
Ожидает приглашения

Улучшения ASP.NET Core во второй предварительной версии .NET 8 включают высокопроизводительный компонент Blazor для отображения табличных данных и частичную JIT-компиляцию для приложений Blazor WebAssembly.

Вторая предварительная версия планируемой платформы разработки программного обеспечения .NET 8 от Microsoft улучшает веб-фреймворк ASP.NET Core за счет высокопроизводительного компонента grid и улучшенной производительности WebAssembly.

Microsoft .NET 8 Preview 2 был представлен 14 марта и доступен для загрузки с сайта dotnet.microsoft.com.

Основные возможности ASP.NET Core в новой предварительной версии .NET 8 включают высокопроизводительный компонент сетки Blazor под названием QuickGrid для отображения данных в табличной форме. Он предлагает такие возможности, как сортировка, фильтрация, пейджинг и виртуализация. Blazor - это фреймворк для создания клиентских веб-интерфейсов на C#.

.NET 8 Preview 2 также улучшает производительность Blazor WebAssembly, используя "jiterpreter", новую функцию времени выполнения в .NET, которая обеспечивает поддержку частичной JIT (just in time) компиляции в интерпретаторе .NET IL. Jiterpreter оптимизирует выполнение байткодов интерпретатора, заменяя их крошечными кусочками кода WebAssembly.

.NET 8 Preview 2 следует за .NET 8 Preview 1, представленной 21 февраля. В целом .NET 8 предоставит новые возможности в таких областях, как Linux и JSON, а также полнофункциональное веб-программирование с помощью ASP.NET Core. Общая доступность .NET 8 запланирована на ноябрь.

Читать далее...

Кейс: как улучшение UX-дизайна интернет-магазина оптики помогло отстроиться от конкурентов

Уровень сложности Простой
1С-Битрикс *Веб-дизайн *
Ожидает приглашения

Ниша интернет-магазинов оптики имеет свою специфику и требует особого подхода. Во-первых, при выборе очков необходимо иметь рецепт от офтальмолога. Во-вторых, клиент интернет-магазина не может принять решение о покупке без примерки: ему важен внешний вид, удобство и насколько очки подходят под его тип лица. Клиенту важно оценить на сайте, какой ассортимент есть у продавца и выбрать удобный адрес для примерки.

Читать далее

Домофон в системе умный дом

Уровень сложности Простой
Инженерные системы *Интернет вещей Промышленное программирование *Умный дом Энергия и элементы питания
Ожидает приглашения

Домофон в системе умный дом.

Домофон в частном доме, квартире или же офисе – это набор устройств, повышающих удобство и безопасность. Как и общие инженерные системы здания могут быть развиты до умного дома, домофон может быть, помимо стандартных функций, дополнена видеомодулем и управляться с телефона.

Читать далее