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

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

ArtMoney — живее всех живых

Время на прочтение 6 мин
Количество просмотров 0
Блог компании МТС Софт История IT Игры и игровые консоли

История приложения ArtMoney началась давно, в 1996 году. Его создал Михайлов Артём Сергеевич, выпускник факультета информатики Самарского аэрокосмического университета. Разработана программа для того, чтобы помогать геймерам. Например, получать бесконечные жизни и ману, боеприпасы и ресурсы. Не совсем спортивно, конечно, но если есть возможность получить внутриигровые бонусы, то, как говорится, «почему бы и да»?

Первые версии работали с играми под DOS и Windows. Но позже появилась поддержка всевозможных эмуляторов игровых консолей — от ZX Spectrum до Nintendo Switch. Так что если вам надо получить бессмертие в каком-нибудь редком консольном тайтле, то ArtMoney, скорее всего, с этим справится. Если вы думаете, что ArtMoney унесло ветрами времени, то нет — софт реально «живой», продолжает обновляться и радовать геймеров.

Читать далее

Новости

Spring Data JPA: замена нескольких запросов одним и почему это очень важно

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 37
Java *PostgreSQL *SQL *Высокая производительность *
Кейс

Spring Data JPA: замена нескольких запросов одним и почему это очень важно.

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

Читать далее
Рейтинг 0
Комментарии 0

А у вас есть кубернетес? Подборка текстов по k8s для тех, кто не DevOps

Время на прочтение 5 мин
Количество просмотров 88
Блог компании Selectel IT-инфраструктура *IT-компании Kubernetes *Микросервисы *

В каноничном видео человек грустит, пытаясь ответить на вопрос, зачем ему Kubernetes. В этом тексте на него мы не ответим, зато поможем разобраться с базовыми концепциями, связанными с оркестратором. Будет полезно тем, кто не работает с кубиком напрямую, но кодит приложение под Docker/Kubernetes. И тем, кому нужно будет поддержать умную беседу на кофе-пойнте. Под катом разбираем понятия Cloud Native, микросервисов и готовых кластеров Kubernetes.
Читать дальше →
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 0

Облака и безопасность

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 29
Блог компании SIBlink Криптография *Виртуализация *Облачные вычисления *Квантовые технологии
Мнение

Сейчас все облачные платформы, построенные по принципу Cloud Native, используют виртуализацию и контейнеризацию для реализации микросервисной архитектуры. Поэтому здесь и далее мы будем говорить о безопасности виртуальных машин (VM), понимания под ними как полную виртуализацию, так и паравиртуализацию и контейнеры (Docker и т.п.). Идеалом для пользователя облака было бы получить безопасность своих удаленных виртуальных машин такую же (или почти такую же), как при локальной работе. Как этого достичь?

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

Читать далее
Рейтинг 0
Комментарии 0

Истории

С++ как скриптовый язык на примере простой игры

Время на прочтение 4 мин
Количество просмотров 210
Блог компании Издательский дом «Питер» API *C++ *Разработка игр *
Перевод
Однажды я написал игру-паззл Blockdown (страница на Steam). Она интересна тем, что у неё свой собственный игровой движок. Filament берёт на себя всю сложную работу, связанную с графикой, поэтому игра не требует значительных усилий со стороны художника. Игровой физики здесь также считай нет. На самом деле, отсутствие гравитации здесь играет очень важную роль, поскольку игрок перекатывает плитки, которые могут принимать всевозможные варианты ориентации:

image
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 0

На 7-ом небе: правовые аспекты работы с облачными сервисами

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 118
Облачные сервисы *Законодательство в IT Информационная безопасность *
Из песочницы

В этой статье я предлагаю разобраться в работе облачных сервисов с правовой стороны.

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

Узнать подробнее
Всего голосов 4: ↑3 и ↓1 +2
Комментарии 0

Самое неожиданное и самое реальное решение проблемы глобального потепления: соль

Время на прочтение 11 мин
Количество просмотров 1K
Блог компании FirstVDS Экология Будущее здесь Научно-популярное

Глобальное потепление идёт полным ходом, хоть мы и не всегда чувствуем его на себе. Это лето обещает быть самым жарким в известной нам истории. То же самое касается и следующих 5 лет — ООН предупреждает, что это будет самый жаркий пятилетний период за всю историю наблюдений. Всё более вероятным становится превышение глобальных температур на 1,5°C к 2027 году по сравнению с доиндустриальным уровнем. Это одна из тех отметок, после которых процесс раньше считался необратимым.

Стоит готовиться к тому, что в ближайшие годы (а дальше — и десятилетия) тепловые волны продолжат накрывать и Европу, и Индию с Пакистаном, и многие районы США. России, вопреки распространенному мнению, от глобального потепления достанется не меньше, чем остальным, в том числе из-за учащающихся лесных пожаров. Но особенно все прелести на себе «ощутят» жители городов, с их асфальтом и черными плоскими крышами, которые собирают тепло.

В общем, жить на нашем маленьком шарике становится всё некомфортнее. Причем процесс ускоряется. Решений проблеме предлагается полно, но все они упираются в один фактор: деньги. Никому не хочется их терять, снижая промышленные мощности, и никому не хочется их тратить на попытки предотвратить то, что силами одной компании (или даже одного государства) по умолчанию делать бессмысленно.

Но выход есть. И он довольно неожиданный.

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 4

Эти ваши синусы

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 455
Математика *
Обзор

Учебник летит в стену, тетрадь в сердцах рвётся на части, а отчаявшийся школьник кричит родителям: "Да кто придумал эти ваши синусы?".

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

Погрузиться по тьму веков
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0

Сингулярность, в результате которой ИИ сам сделает себя умнее людей. GPT-4 играет в Minecraft и самообучается

Уровень сложности Средний
Время на прочтение 15 мин
Количество просмотров 608
Python *Машинное обучение *Data Engineering *
Обзор
Recovery mode
Перевод

В этой статье речь пойдет об эксперименте Voyager: An Open-Ended Embodied Agent with Large Language Models, в котором группа исследователей (Guanzhi WangYuqi XieYunfan JiangAjay MandlekarChaowei XiaoYuke ZhuLinxi FanAnima Anandkumar ) дала GPT-4 поиграть в Minecraft.

В этом видео есть объяснение на английском языке. Оригинал текста на английском языке находится здесь.

Новость не кажется чем-то громким, но есть нюанс: нейросеть сама учила себя играть. Она принимала решения, но также обучалась разным действиям вроде «срубить дерево» или «убить паука». ИИ сталкивался с проблемами и самостоятельно учился их решать, добавляя скиллы в свою библиотеку. Проще говоря, GPT-4 теперь пишет код, проверяет его и совершенствует.

Именно с такого начинается так называемая сингулярность, в результате которой ИИ сам сделает себя умнее людей. Сингулярость Майнкрафта.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Комментарии 0

Почти все о Carbonio Proxy

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 71
Блог компании Zextras
Туториал

Carbonio Proxy является одним из обязательных узлов почтового сервера Carbonio. Он представляет из себя комбинацию серверов Nginx и memcached, которые выполняют сразу несколько функций, обеспечивающих высокую эффективность и безопасность использования Carbonio. В данной статье мы расскажем о том, какие именно функции выполняет Carbonio Proxy и как как администратор может взаимодействовать с ним.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Комментарии 0

Atomic Design в веб-дизайне

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 351
Веб-дизайн *Разработка веб-сайтов *Дизайн
Из песочницы

Веб-дизайн — постоянно эволюционирует, адаптируясь к новым технологиям и требованиям пользователей. Одним из последних инновационных подходов, зародившихся в веб-дизайн-сообществе, является атомарный веб-дизайн (Atomic Design).

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

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 0

Ограничиваем доступ в Kubernetes: без смс, но с регистрацией

Время на прочтение 9 мин
Количество просмотров 292
Блог компании КРОК IT-инфраструктура *DevOps *Kubernetes *
Туториал

Хабр, привет!
Меня зовут Александр Кузьмин, я старший инженер в КРОК, занимаюсь облачными технологиями, микросервисами и всеми новомодными DevOps-методологиями. 

В этом посте хочу поговорить про Kubernetes, а именно — про организацию доступа в кластер. Развернуть кластер несложно, а вот постоянно поддерживать его в рабочем состоянии — это задачка уровнем выше. И здесь не избежать вечного вопроса «как сделать так, чтобы Вася не сломал то, что придумал Петя». В посте рассказываю, как мы работаем с этим в КРОК: какие механизмы ограничения доступа используем, как их подбираем и какие важные моменты учитываем. Всё в деталях, как мы любим на Хабре — с подробными пошаговыми описаниями, лайфхаками из личного опыта и удобной шпаргалкой в конце. 

Пост основан на моем докладе на последнем DevOops Conf, так что если видео вам заходит лучше, приглашаю по ссылке.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 0

Испытания Neuralink на людях: технологический анализ устройства N1 и его имплантации

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.3K
Блог компании ГК ITGLOBAL.COM Беспроводные технологии *Искусственный интеллект Мозг
Обзор

Управление по контролю за продуктами и лекарствами США (FDA) разрешило компании Илона Маска Neuralink проводить клинические испытания на людях. Чип N1 позволяет передавать сигналы мозга по Bluetooth, чтобы управлять компьютером или смартфоном напрямую при помощи мозговых импульсов. В этой статье мы рассказали о принципах работы чипа N1, его устройстве и процессе имплантации.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 8

Как создать интерактивный дашборд с нуля через ChatGPT

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 733
Блог компании Росбанк Анализ и проектирование систем *Визуализация данных *Машинное обучение *Искусственный интеллект
Туториал

Всем привет! Меня зовут Татьяна Яковлева, я работаю системным аналитиком в Росбанке в Центре компетенций развития технологий некредитных продуктов. В этой статье я расскажу, как использовать ChatGPT для визуализации данных и построении дашбордов при помощи Python и фреймворка Dash; поделюсь готовыми промтами для создания дашборда за несколько минут.

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Комментарии 0

Как стать профессиональным коллекционером IT-технологий? Часть 1. Начало

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 859
Блог компании GlowByte Настройка Linux *SQL *Карьера в IT-индустрии История IT
Кейс

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

Читать далее
Всего голосов 15: ↑11 и ↓4 +7
Комментарии 3

Калибровка – у вас из интервала что-то выпало

Время на прочтение 5 мин
Количество просмотров 547
Читальный зал Мозг
Мнение

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

Исследователи Альперт и Раиффа задали испытуемым 1000 вопросов по общеизвестным темам (из разряда «сколько таксистов работает в вашем городе?»). Затем их попросили обозначить 98% доверительный интервал для всех ответов.

В идеале мы должны были бы ожидать, что в среднем 980 ответов из 1000 окажутся в доверительном интервале, и всего 20 выпадут.

Но выпало 426…

Проявить любопытство
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Разница между FileReader и BufferedReader в Java

Время на прочтение 4 мин
Количество просмотров 508
Блог компании OTUS Java *
Перевод

FileReader и BufferedReader — два класса, которые могут считывать символы из входного потока. В этом туториале мы с вами рассмотрим различия между ними.

Читать далее
Всего голосов 4: ↑0 и ↓4 -4
Комментарии 2

Poetry: from zero to hero

Уровень сложности Простой
Время на прочтение 13 мин
Количество просмотров 522
Python *
Из песочницы

Привет, Хабр! Меня зовут Тимур, я тружусь ML-инженером в одной сибирской IT-компании.

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

В качестве бонусов - готовая GitLab CI джоба для сборки и публикации пакетов, а также шаблон Dockerfile для multi-stage сборки образов в проектах с использованием Poetry.

Добро пожаловать под кат!

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 3

Циклоидный редуктор + BLDC мотор своими руками

Уровень сложности Сложный
Время на прочтение 9 мин
Количество просмотров 1.4K
Блог компании RUVDS.com Производство и разработка электроники *DIY или Сделай сам
Туториал

Всем привет! Эта статья открывает собой серию статей по разработке манипулятора. Тут я попробую рассказать о циклоидном редукторе и зачем он вообще мне понадобился. Разумеется, мы проведём его расчёт и воплотим его в физическое представление при помощи PLA пластика. Ну и как бонус соберём из хлама BLDC мотор для тестирования этого редуктора. Погнали.
Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Комментарии 17

Java Digest #1

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 991
Блог компании TINKOFF Программирование *Java *Kotlin *
Дайджест

Всем привет! 👋 👋 👋

Мы — Java-разработчики Тинькофф: Константин, Андрей и Арсений. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и решили делиться этим не только с коллегами, но и со всем сообществом. 

Льюис Кэрролл писал: «Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!» Надеемся, что поможем немного сберечь силы в этом марафоне всем читателям. Stay tuned! 😉

Читать первый выпуск
Всего голосов 16: ↑16 и ↓0 +16
Комментарии 1