Pull to refresh
10
0.8
Алексей @fire64

User

Send message

Анимируем 3d-персонажа в среде Unity: скачиваем модель, скачиваем анимации

Level of difficultyEasy
Reading time2 min
Views3.5K

Первая часть анимирования 3d-персонажа в Unity3d. В статье скачаем 3d-модель персонажа, скачаем скелетные анимации и импортируем их в проект unity.

Читать далее
Total votes 7: ↑3 and ↓4+3
Comments10

Перехват трафика мобильных приложений

Level of difficultyMedium
Reading time7 min
Views25K

Часто случается так что на необходимом сайте установлена защита от ботов. Например: QRATOR, Cloudflare, Akamai Bot Manager и пр. Можно потратить множество ресурсов на обход этих систем, но если у вашего ресурса есть мобильное приложение, то можно пойти другим путём. В подавляющем большинстве случаев мобильное приложение остается без защиты т.к. методы актуальные в браузерной разработке в мобильной не актуальны. В этой статье мы совершим атаку MITM на приложение [скрыто], узнаем эндпоинты по которым приложение получает данные и получим данные сами.

Читать далее
Total votes 19: ↑19 and ↓0+19
Comments12

Регдоллы на Unity 3D

Reading time2 min
Views6K

Регдоллы - “физика тряпичных кукол”, основная задача которых - реалистичное падение тел со скелетом. Регдоллы применяются везде - от шутеров (падающие враги) до гонок.

В статье рассмотрим работу со стандартным генератором регдоллов и скелетом гуманоидных моделей.

Читать далее
Total votes 6: ↑6 and ↓0+6
Comments0

Проект «Селенит». Часть 6: Финализация

Level of difficultyMedium
Reading time8 min
Views6.7K

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

Мне очень не хотелось писать эту часть цикла. Учить других на своих ошибках – сомнительное удовольствие, но образовательная составляющая всегда была и остаётся основной в проекте «Селенит». И очень важно не только сделать что-то, но и доступно объяснить на этом примере, почему сделано именно так.

Далее речь пойдёт о неочевидных нюансах влияния топологии печатной платы на характеристики радиоэлектронной аппаратуры связи на примере весьма неоднозначных опытов по компоновке и трассировке печатной платы трансивера Selenite Lite.

Все части цикла статей о создании любительской радиостанции:

Читать дальше →
Total votes 54: ↑53 and ↓1+69
Comments9

Тестируем на реальных кейсах Chatgpt Code Interpreter

Level of difficultyEasy
Reading time5 min
Views13K

Меня зовут Андрей Цыган - я не программист, я смотрю на технологии ИИ с точки зрения человека, кто знает что хочет, но не имеет навыков это сделать через код.

Я протестировал новый плагин Code Interpreter на реальных задачах в бизнесе и остался приятно удивлён.

Посмотреть кейсы применения
Total votes 15: ↑10 and ↓5+10
Comments21

Генерация сайтов с помощью AI

Level of difficultyEasy
Reading time4 min
Views7.9K

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

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

Читать далее
Total votes 9: ↑7 and ↓2+9
Comments4

ChatGPT на Java пишет renamer для файлов

Level of difficultyEasy
Reading time4 min
Views2.8K

Мне понадобилось написать своей renamer для фото.

Зачем? Ведь есть куча бесплатного софта для пакетного переименовывания файлов. Я попробовал несколько, и в моем случае они были бесполезны, т.к. мне нужно было в качестве имени файла указывать инфу находящуюся в метаданных. А набор этих метаданных у разных форматов файлов разный (в моем случае JPG и MOV). Причем мне нужны были нужны метаданные, так как я переименовывал файлы скаченные с GooglePhoto, и у файла меняется ДатаСоздания и ДатаИзменения на текущую. И единственный способ узнать дату, когда сделано фото - это лезть в метаданные.

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

Читать далее
Total votes 8: ↑4 and ↓40
Comments7

Полноценное Python приложение на Android

Reading time4 min
Views175K


В этой статье я хотел бы рассказать о том, как создать полноценное приложение на Python для Android. Нет, это не очередной мануал для создания скрипта для sl4a, это мануал по созданию полноценного приложения с UI, возможностью собрать apk и выложить на Android Market. Заодно я хотел бы похвалиться своим первым приложением на google.play, это не hello world, а полезное приложение для фотографов, хотя и узко специализированное.
Читать дальше →
Total votes 109: ↑106 and ↓3+103
Comments45

Бинарники из Python-файлов: Nuitka-компилятор, обзор и небольшое исследование

Reading time8 min
Views26K


Здравствуйте, дорогие хабровчане. Сегодняшняя статья — результат моего небольшого исследования. Я хочу показать, как компилировать бинарные модули расширения (.so) из python-файлов, чем они будут отличаться и как с ними работать. Делать это мы будем при помощи компилятора Nuitka. Он наиболее известен тем, что с его помощью можно создавать исполняемые файлы (.exe) для Windows. Однако, кроме того, он позволяет создавать и бинарные модули python. Всех, кому это интересно, прошу под кат.

Читать дальше →
Total votes 9: ↑8 and ↓1+11
Comments2

Нарратив в играх. Нетекстовые приемы подачи истории

Reading time4 min
Views5.1K

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

Есть несколько способов передать нарратив, самый распространенный из них - это тексты и диалоги. Например, в классических RPG и визуальных новеллах игрокам приходится читать полотна текста, что уже стало законом жанра. Однако здесь мы разберем менее тривиальный способ передачи нарративной истории - без текста (ну, или почти без него).

Читать далее
Total votes 16: ↑14 and ↓2+14
Comments4

Чипирование мозга от Synchron: нейроинтерфейсы человек-машина продолжают совершенствоваться

Reading time5 min
Views10K

6 июля 2022 года в нью-йоркском госпитале Mount Sinai West была проведена первая в своём роде операция по чипированию человека. Больному БАС (боковым амиотрофическим склерозом) вживили на шее нейроимплант Stentrode от компании Synchron, позволяющий напрямую взаимодействовать с интерфейсами компьютерных устройств.

Знаменитый нейрохирург Шахрам Маджиди ввёл в организм пациента тонкий чип из цилиндрической сетки-матрицы с гибкими электродами длиной около полутора дюймов (3,8 см) и 16-ю точками подключения, в яремную вену на шее посредством катетера.
Читать дальше →
Total votes 39: ↑35 and ↓4+52
Comments11

Как я «нырнул» в АйТи

Reading time4 min
Views4.4K

В начале прошлого года я серьезно задумался о смене профессиональной деятельности. К своим 32 годам я прошёл долгий путь в Телеком отрасли. Мне было банально скучно, а сама отрасль уже несколько лет как деградировала. Разумеется и финансовые перспективы были сомнительными, а у меня родился сын.. Долгими думами я пришёл к пути АйТи разработчика. Выбрал язык и платформу для обучения, по итогу окончил платный курс "Python-разработчик" от Яндекс Практикума в этом году. На сегодня нахожусь в поиске работы. Сегодня опишу свой путь. Делюсь, потому что год назад мне лично не хватало именно такой информации, которая сэкономила бы мне время и деньги!

Читать далее
Total votes 17: ↑3 and ↓14-11
Comments7

ИИ, который читает ваши мысли

Reading time7 min
Views4.4K

Бионические протезы, работающие на основе выводов ИИ о сигналах мозга, стали реальностью уже вчера. Материалом, в котором кандидат наук в области физики на простом примере показывает, что у этих протезов под капотом, делимся к старту флагманского курса по Data Science.

Читать далее
Total votes 4: ↑4 and ↓0+4
Comments3

Бесплатный левел-дизайн, или как строить ландшафт в реальном времени на UE4

Reading time16 min
Views12K

Всем привет! Меня зовут Влад Маркелов, и сегодня я расскажу, как можно бесплатно и быстро создавать огромные игровые уровни и как в реальном времени строить ландшафт по информации из Интернета.

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

Читать далее
Total votes 23: ↑22 and ↓1+23
Comments10

Information

Rating
1,740-th
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Mobile Application Developer, Game Developer
Middle
From 150,000 ₽
C#
Game Development
Unity3d
Software development