Сегодня впервые попробовал Nazgul 5. Очень страшно, но очень круто. О впечатлениях от полета я расскажу завтра, когда будет готово видео. А пока повосхищаюсь самим аппаратом.
Nazgul 5 это пятидюймовый гоночно-фристайловый квадрокоптер от китайской компании iFlight. "Пять дюймов" в обозначении класса дронов — это диаметр окружности, описанной вокруг пропеллера. Ещё у меня лежит нераспакованный 7" коптер и идёт по почте 3.5".
Такие дроны делаются совсем не так, как у DJI. Здесь всё принесено в жертву эффективности и модульности: рама из листового карбона, распространенный полётный контроллер с open source прошивкой, и, что меня особенно поразило — первый в моей жизни коммерческий серийный продукт, где всерьёз используются 3D-печатные детали. Знаю, что подобное встречается у самих 3D-принтеров, но там скорее некоторая дань моде, а здесь буквально уместное применение: компания предоставляет модели для самостоятельной печати, если ты после падения что-то сломаешь.
При этом сборка очень добротная, качество высокое, есть претензия на дизайн. Девайс приятно вертеть в руках, он ощущается эдакой выжимкой "всё нужное и ничего лишнего".
Но, конечно, здесь не будет как у DJI: достал из коробки и пошёл летать. Сначала я потратил вечер на всякие настройки прошивки через компьютер и связывание этого всего с пультом и очками. Очки кстати подходят от DJI, а вот пульт нужен специальный, который я разбирал в одном из предыдущих постов.
Аккумулятор у такого дрона покупается отдельно и крепится к раме обычными ремнями-липучками. Он даже не ощущается частью общей конструкции, а скорее некоторым грузом, который коптер везёт на себе.
В общем, по-своему красивая и гармоничная вещица. А уж в полёте... Но об этом завтра :)
#drone #gadgets
Nazgul 5 это пятидюймовый гоночно-фристайловый квадрокоптер от китайской компании iFlight. "Пять дюймов" в обозначении класса дронов — это диаметр окружности, описанной вокруг пропеллера. Ещё у меня лежит нераспакованный 7" коптер и идёт по почте 3.5".
Такие дроны делаются совсем не так, как у DJI. Здесь всё принесено в жертву эффективности и модульности: рама из листового карбона, распространенный полётный контроллер с open source прошивкой, и, что меня особенно поразило — первый в моей жизни коммерческий серийный продукт, где всерьёз используются 3D-печатные детали. Знаю, что подобное встречается у самих 3D-принтеров, но там скорее некоторая дань моде, а здесь буквально уместное применение: компания предоставляет модели для самостоятельной печати, если ты после падения что-то сломаешь.
При этом сборка очень добротная, качество высокое, есть претензия на дизайн. Девайс приятно вертеть в руках, он ощущается эдакой выжимкой "всё нужное и ничего лишнего".
Но, конечно, здесь не будет как у DJI: достал из коробки и пошёл летать. Сначала я потратил вечер на всякие настройки прошивки через компьютер и связывание этого всего с пультом и очками. Очки кстати подходят от DJI, а вот пульт нужен специальный, который я разбирал в одном из предыдущих постов.
Аккумулятор у такого дрона покупается отдельно и крепится к раме обычными ремнями-липучками. Он даже не ощущается частью общей конструкции, а скорее некоторым грузом, который коптер везёт на себе.
В общем, по-своему красивая и гармоничная вещица. А уж в полёте... Но об этом завтра :)
#drone #gadgets
👍6
Помню что обещал видео, но очень устал сегодня. Давайте чуть отвлечемся. Вот новость: выпускают настольную игру, изображения для которой создавала нейросеть Midjourney.
Я раньше сказал, что применений у этих сетей не так много, точно не "полностью заменить художников". Но если кто-то когда-то играл в Dixit или Имаджинариум, то может помнить, какие там странные картинки, составленные из будто бы не слишком подходящих друг к другу элементов. Так что в целом использование генерации для настолки или видеоигры было очевидным. Я удивлён лишь, что так быстро.
Но во всех случаях под такую графику нужна определенная игровая механика. Нельзя проиллюстрировать любую игру нейросеткой: будет плохо. Так что тоже пространство ограничено.
Не знаю, как будет играться "Я не человек". Кажется, что механика очень простенькая и похожа на Spyfall (которую я очень не люблю). Было бы прикольно, если бы появилась настолка с необычным и глубоким игровым процессом, работающим чисто за счёт того, что изображения получены генерацией.
#games
Я раньше сказал, что применений у этих сетей не так много, точно не "полностью заменить художников". Но если кто-то когда-то играл в Dixit или Имаджинариум, то может помнить, какие там странные картинки, составленные из будто бы не слишком подходящих друг к другу элементов. Так что в целом использование генерации для настолки или видеоигры было очевидным. Я удивлён лишь, что так быстро.
Но во всех случаях под такую графику нужна определенная игровая механика. Нельзя проиллюстрировать любую игру нейросеткой: будет плохо. Так что тоже пространство ограничено.
Не знаю, как будет играться "Я не человек". Кажется, что механика очень простенькая и похожа на Spyfall (которую я очень не люблю). Было бы прикольно, если бы появилась настолка с необычным и глубоким игровым процессом, работающим чисто за счёт того, что изображения получены генерацией.
#games
👍4🤔2
Прошёл Stray. Не абсолютно все секреты нашёл, но и не совсем пробежал.
Впечатления скорее положительные: вполне милая игра, которую можно проходить, например, с детьми (но не слишком маленькими, всё-таки формально в игре есть монстры и убийства).
Из недостатков, пожалуй, можно было подшлифовать графику (и модельки и, например, шерсть). Современные средства позволяют не слишком дорого сделать круче. Ещё лично мне не хватило описания мира: информация подаётся слишком отрывисто и короткими кусками. Мне кажется, такой мир можно было раскрыть интереснее, дав чуть более глубокие ответы на вопросы "Куда делись люди?", "Почему роботы носят одежду?", "Что случилось 11-го октября?" и так далее.
Но хвалить игру хочется больше.
Во-первых, сколько лет мы не видели выпуск хороших квестов? Мне вот казалось, что жанр давно или умер, или канул в какой-то маргинальной нише. А тут прямо квест: ты находишь предметы и ищешь способы их применить. При этом загадки простые и довольно логичные, ни разу не приходилось бродить час по одному уровню, пытаясь понять, что делать дальше (привет, "Чёрный Оазис").
Во-вторых, красивая аутентичная проработка. Необычная атмосфера и сеттинг. Приятно наблюдать за деталями, хочется рассматривать всё вокруг. Интересное решение по озвучке диалогов: и дёшево, и эмоции вызывает положительные.
В-третьих, конечно же, всякие "кошачьи" мелочи. Авторы сами кошатники, поэтому добавили в игру кучу жизненных моментов: как для прикола, так и в виде полноценной игровой механики. Например, кошки любят сбрасывать предметы с полок: в Stray это можно делать и просто так и для решения задачек. Анимация при этом хорошо нарисована — котик прямо лапкой толкает вещи. Или, допустим, в одном месте нужно ходить по клавиатуре компьютера, вводя всякую абракадабру. Такого много: драть диваны тоже можно просто так, но в какой-то момент это пригодится специально :) Ну и, конечно, есть кнопка "мяукнуть". Постоянно нажимал.
В общем, я не сказал бы, что это сногсшибательно новое слово в геймдеве, но совершенно точно яркое событие. Если есть пара-тройка свободных вечеров (игра короткая), сажайте своих детей рядом и вперёд.
#games
Впечатления скорее положительные: вполне милая игра, которую можно проходить, например, с детьми (но не слишком маленькими, всё-таки формально в игре есть монстры и убийства).
Из недостатков, пожалуй, можно было подшлифовать графику (и модельки и, например, шерсть). Современные средства позволяют не слишком дорого сделать круче. Ещё лично мне не хватило описания мира: информация подаётся слишком отрывисто и короткими кусками. Мне кажется, такой мир можно было раскрыть интереснее, дав чуть более глубокие ответы на вопросы "Куда делись люди?", "Почему роботы носят одежду?", "Что случилось 11-го октября?" и так далее.
Но хвалить игру хочется больше.
Во-первых, сколько лет мы не видели выпуск хороших квестов? Мне вот казалось, что жанр давно или умер, или канул в какой-то маргинальной нише. А тут прямо квест: ты находишь предметы и ищешь способы их применить. При этом загадки простые и довольно логичные, ни разу не приходилось бродить час по одному уровню, пытаясь понять, что делать дальше (привет, "Чёрный Оазис").
Во-вторых, красивая аутентичная проработка. Необычная атмосфера и сеттинг. Приятно наблюдать за деталями, хочется рассматривать всё вокруг. Интересное решение по озвучке диалогов: и дёшево, и эмоции вызывает положительные.
В-третьих, конечно же, всякие "кошачьи" мелочи. Авторы сами кошатники, поэтому добавили в игру кучу жизненных моментов: как для прикола, так и в виде полноценной игровой механики. Например, кошки любят сбрасывать предметы с полок: в Stray это можно делать и просто так и для решения задачек. Анимация при этом хорошо нарисована — котик прямо лапкой толкает вещи. Или, допустим, в одном месте нужно ходить по клавиатуре компьютера, вводя всякую абракадабру. Такого много: драть диваны тоже можно просто так, но в какой-то момент это пригодится специально :) Ну и, конечно, есть кнопка "мяукнуть". Постоянно нажимал.
В общем, я не сказал бы, что это сногсшибательно новое слово в геймдеве, но совершенно точно яркое событие. Если есть пара-тройка свободных вечеров (игра короткая), сажайте своих детей рядом и вперёд.
#games
❤14👍8
Мой новый любимый тип задач на собеседованиях: даём кандидату кусок кода и просим провести ревью. Во-первых, это из тех задач, которые нельзя строго либо решить, либо не решить. Разные кандидаты находят разное количество ошибок, оценка получается более гибкой. Во-вторых, проверяется сразу несколько компетенций: и работа с базами данных, и многопоточность, и оптимизация, и кодстайл и куча всего ещё. Увидит ли кандидат ошибку в SQL? Сделает ли необязательное, но ценное замечание по именованию переменных? А может даже даст комментарий на тему архитектуры? Ещё и софтскиллы сразу проверяются: каким способом человек сообщает о чужих ошибках.
Но нашу задачку я вам не покажу. Вдруг будете у нас собеседование проходить, хехе )
Ещё из недавнего: соискатель указал в резюме английский B2 и особо подчеркнул, что очень силён в алгоритмах. Я скинул ему скриншот ниже и попросил объяснить задание и поразмышлять над решением. К сожалению, и задание и решение в итоге объяснял я. Кстати, кто занимается разработкой, можете под спойлерами предложить свои варианты.
Вообще, проведение собеседований помогает хорошо бороться с синдромом самозванца. У меня прям сильный был, пока я на постоянную работу не пошёл. Сейчас тоже есть (думаю, все разработчики этим страдают, кроме самых плохих: у них эффект Даннинга-Крюгера), но меньше.
#dev
Но нашу задачку я вам не покажу. Вдруг будете у нас собеседование проходить, хехе )
Ещё из недавнего: соискатель указал в резюме английский B2 и особо подчеркнул, что очень силён в алгоритмах. Я скинул ему скриншот ниже и попросил объяснить задание и поразмышлять над решением. К сожалению, и задание и решение в итоге объяснял я. Кстати, кто занимается разработкой, можете под спойлерами предложить свои варианты.
Вообще, проведение собеседований помогает хорошо бороться с синдромом самозванца. У меня прям сильный был, пока я на постоянную работу не пошёл. Сейчас тоже есть (думаю, все разработчики этим страдают, кроме самых плохих: у них эффект Даннинга-Крюгера), но меньше.
#dev
👍11
Скорость полёта FPV-дрона зависит от многих параметров, но управляется наклоном курсовой камеры. В самом деле — для создания горизонтальной тяги дрон летит "носом вниз", поэтому камеру, наоборот, задирают вверх относительно плоскости корпуса. У Nazgul из коробки угол камеры довольно большой, на что я сначала не посмотрел.
В общем, видео ниже без ускорения. Совсем. Учитывая, что это мой первый FPV-полёт на настоящем дроне без автоматики, можете представить, как было страшно. И по ощущениям страшно, и за дрон тоже (падение в болото это с высокой вероятностью потеря дрона). Страшно, но кайфово. Контроль достаточно тонкий, а обзор достаточно погружающий, чтобы пилот ощущал именно себя несущимся куда-то на дикой скорости. И на подобных открытых пространствах это особенно сильно проявляется. Я после этого чуть-чуть полетал вблизи городской местности и над постройками — совсем не то.
Совершенно новые впечатления. Более крутые, чем от DJI, который относительно медленный в рамках FPV и более тяжёлый, из-за чего у него выше инерция. Но приземляться пока не умею, сложно. Как раз из-за угла камеры землю под собой ты не видишь при движении на небольшой скорости, так что надежда только на его прочность и способность выдерживать падения с небольшой высоты, которые у меня вместо посадки пока что. Нужно больше учиться.
Но угол камеры я чуть уменьшил. Наберусь опыта, тогда верну :)
https://www.youtube.com/watch?v=OAasFai9b3U
#drone #hobby #gadgets
В общем, видео ниже без ускорения. Совсем. Учитывая, что это мой первый FPV-полёт на настоящем дроне без автоматики, можете представить, как было страшно. И по ощущениям страшно, и за дрон тоже (падение в болото это с высокой вероятностью потеря дрона). Страшно, но кайфово. Контроль достаточно тонкий, а обзор достаточно погружающий, чтобы пилот ощущал именно себя несущимся куда-то на дикой скорости. И на подобных открытых пространствах это особенно сильно проявляется. Я после этого чуть-чуть полетал вблизи городской местности и над постройками — совсем не то.
Совершенно новые впечатления. Более крутые, чем от DJI, который относительно медленный в рамках FPV и более тяжёлый, из-за чего у него выше инерция. Но приземляться пока не умею, сложно. Как раз из-за угла камеры землю под собой ты не видишь при движении на небольшой скорости, так что надежда только на его прочность и способность выдерживать падения с небольшой высоты, которые у меня вместо посадки пока что. Нужно больше учиться.
Но угол камеры я чуть уменьшил. Наберусь опыта, тогда верну :)
https://www.youtube.com/watch?v=OAasFai9b3U
#drone #hobby #gadgets
YouTube
Сестрорецкие болота — iFlight Nazgul 5
🔥13👍1
Пришло уведомление от Whoosh: "Годовая подписка за 990р". Захожу в приложение, а там её нет. Стандартные недельная и месячная.
Пишу в саппорт: так и так, прорекламировали — предоставляйте. Посоветовали обновить приложение — и правда, подписка появилась.
Если бы я не поленился в саппорт написать, у них могло бы быть на одного платного клиента меньше. Это хорошая задачка на архитектуру и проектирование приложений: такие элементы нужно отрисовывать динамически по данным из БД. Создаётся абстрактный компонент, у которого есть свойства типа title, subtitle, caption, рисуются стили. При необходимости данные меняются на сервере, и все пользователи получают новый список.
А тут, вероятно, захардкожено в клиенте. Нехорошо.
#dev
Пишу в саппорт: так и так, прорекламировали — предоставляйте. Посоветовали обновить приложение — и правда, подписка появилась.
Если бы я не поленился в саппорт написать, у них могло бы быть на одного платного клиента меньше. Это хорошая задачка на архитектуру и проектирование приложений: такие элементы нужно отрисовывать динамически по данным из БД. Создаётся абстрактный компонент, у которого есть свойства типа title, subtitle, caption, рисуются стили. При необходимости данные меняются на сервере, и все пользователи получают новый список.
А тут, вероятно, захардкожено в клиенте. Нехорошо.
#dev
👍8