Помните заставку Windows «Сквозь вселенную»?)
Дубликаты не найдены
Белое безмолвие
Работа каюром в полярную ночь, Шпицберген
В Норильске прощаются с солнышком, а мы без него живём уже недели две)
После 28 октября солнце совсем перестало подниматься над горизонтом, но ещё подсвечивало из-за гор. Постепенно, время между закатом и рассветом уменьшалось. Затем рассвет стал закатом.
Мы перевели время на 2 часа назад от Мск. Но это не очень продлило светлое время. Ещё где-то неделю днём были просто сумерки.
Сейчас уже во всю идёт полярная ночь.
Темно все время.
На днях был ещё и туман — это вобще отсутствие видимости.
А работать как-то надо 🙂
И в такую видимость у нас были заказаны покатушки. Одна иностранная пара решила прокатиться.
Так вот, если по дороге, вне городского освещения, закрыть фонарик рукой, то ощущение, будто находишься в комнате с выключенным светом. Настолько темно.
И из этой темноты нам дорогу решили перебежать штук 15 оленей. Перебежать.. Нагло подрезать бегущую упряжку!
Собаки, естественно, взбодрились. Бешенный набор скорости (и спасибо, что по дороге, а не за оленями). В порыве страсти успешно пробегают нужный поворот. Они просто не захотели поворачивать. Так бывает.
Стою на тормозе всем весом — тянут. Меня, стоящую на тормозе, и пассажира тянут, как ничего. Скидываю якоря. А им просто не за что зацепиться. Слой снега не настолько большой, льда нет. Периодически останавливаясь на мой крик «стоять. » собаки уносят нас все дальше по дороге от места разворота. Огоньки первой упряжки (они повернули там, где нужно) становится почти не видно. Вот тут мне стало очень интересно, чем все закончится.
И о счастье! Якорь находит за что зацепиться.
Чуть отпустив нарту, чтобы убедиться, что якорь держит, бегу разворачиваю первую пару. Мысленно готовясь ловить пассажира, если вдруг собаки вырвут якорь. Вот так он выглядит:
Разворачиваю упряжку, попутно пресекая все рычания. Ещё драку разнимать не хватало для полного счастья. «Не сметь. »
Нарта развернулась. Постепенно, по упряжи двигаюсь к нарте. Ведь она развернулась, соответственно, якорь уже не держит. Если отпущу сразу всех собак — они рванут. Рванут без меня. Добираюсь до нарты, собаки делают рывок, который мне удается погасить, держа упряжь. Собаки берут пару секунд, чтобы перевести дух, а мне этого достаточно. Достаточно, чтобы бросить упряжь и добежать, встать за нарту и на тормоз.
Всё. Всё в порядке. Кричу первой упряжке, что все хорошо. Мы едем обратно.
По приезду в питомник, спрашиваю пассажирку:
— Не страшно было?
— Нет! Моё первое катание на собаках и такое огромное приключение!
Да, глаза у нее горели, значит, все и правда в порядке. Ну и славно)
Собственно, все герои этой истории —
Так что полярная ночь это не только красиво и необычно (непривычно), но ещё и экстремально)
Как я стала каюром.
Всем привет.
Для не подписчиков: с недавних пор я работаю каюром на Шпицбергене. В Беренцбурге есть питомник северных ездовых собак. Сейчас здесь не больше 80-ти собак (включая 9 щенков, возрастом до 2 месяцев). В мои обязанности входит уход за ними (кормление, вычесывание, уборка территории) и тренировка упряжек.
Многие интересовались, как можно попасть в ряды каюров, поэтому я решила написать свою историю.
Стоит начать с того, что собаками я интересовалась с детства. У нас в семье они были всегда. Был и именно мой пес, которого брали для меня. Родители нехотя согласились с именем, которое я придумала ему (Динияр, коротко — Дин). Брали Динияра в возрасте 3 недель, т.е. совсем мелким. Я с ним нянчилась днями и ночами и он прожил с нами бОльшую часть моей сознательной жизни — 10 лет.
Соответственно, после 9 класса я хотела пойти учиться на кинолога. Но мама не отпустила. Была куча других мыслей о том, на кого пойти учиться, как итог — я поступила в один Московский ВУЗ. Будучи студенткой, каждые выходные я ездила работать в один подмосковный парк. В этом же парке гости могли покататься на упряжке собак. Но собаки были не парковые. Питомник находился в трехстах километрах от парка и хозяин собак просто каждые выходные приезжал с собаками работать. Приехали, откатали, уехали. Вот так, я год наблюдала, как работает упряжка. Причем, что интересно, я немного побаивалась их хозяина))) Т.к. я катала гостей парка на верблюде и упряжка первое время часто сворачивала с трассы на моего зверя. Упряжка свернула — их хозяин орет на меня «убери верблюда своего. «)).
На второй сезон катания собаки, видимо, привыкли к верблюду, ссоры с Михаилом (хозяин собачек) у нас прекратились, я перестала его бояться)))
В один рабочий день мы с ним о чем-то разговорились. Он рассказывал про своих собак, мне было правда интересно. В последующие дни я сама стала проявлять интерес именно к собакам. Подходила, спрашивала про породу, про гонки, учила их имена (самое сложное, т.к. 18 собак и все одинаковые на первый взгляд))
Дальше просто случай. Приближалась гонка. Помощник Михаила не мог на нее поехать из-за работы. А без помощника на гонке очень сложно. Это упряжка, это не одна-две собаки. Нужно чтобы кто-то запускал на старте, встречал на финише и отводил до стейкаута (место, где разбит твой лагерь с собаками). Покормить, пропоить, сделать массаж собакам. Это все физически тяжело одному, особенно после прохождения трассы в не один десяток километров.
И Михаил, по принципу «а почему бы и нет» написал мне — «Поедешь помощником? Я тебя всему научу, сложного ничего нет»
А я что. Я за любую движуху, особенно с собаками-то.
Так я впервые увидела, что такое гонка на собачьих упряжках.
Так я стала помощником гонщика, или как говорят в этих кругах — хендлером.
Готовясь ехать на одну из очередных гонок, Михаил вносит предложение — поставить за карт меня. Не, я, конечно, была не против. Но было страшно.
Страшно навредить собакам, страшно выпустить карт на скорости, вылететь с него, врезаться во что-нибудь. Кстати да, одно их самых главное правил каюров, как мне кажется — «не выпустить то, на чем ты едешь». Будь то нарта или карт. Упал, но руки не разжимаешь. Если отпустил — бежать тебе за упряжкой придется долго.
Но первый тренировочный заезд прошел достаточно хорошо, меня поставили за четверку собак и мы без проблем проехали дистанцию в 5 км. Михаил всю трассу страховал сзади на квадроцикле — это успокаивало. Так, парой тренировок, меня подготовили к моей первой гонке.
Перед стартом, я помнила, что главное — вернуться на финиш с целыми собаками. И если получится — то не повредить карт и себя. И все получилось)
Дальше пришла зима. Мы перешли на нарту. И, как оказалось, на ней сложнее стоять, чем за картом. Она уже, соответственно, на крутых поворотах нужно сильнее переносить вес в нужную сторону, чтобы не перевернуться.
Поэтому на первой зимней тренировке ставить меня сразу на собак — было глупо. Михаил прицепил меня к снегоходу и около 30 км катал меня по заснеженным полям, пока я не научилась входить в повороты. Особенно страшно с горок вниз было. Скорость хорошая, моя задача — не догнать снегоход (ведь это будут собаки). Тормоза на нарте есть, два вида — жесткий тормоз, он при торможении бороздит снег; и мягкий тормоз — опускающийся резиновый коврик, с торчащими снизу металлическими шипами. Скорость на спуске в основном регулируется именно ковриком. С жестким тормозом с большой вероятностью перевернешься.
Так меня научили стоять на нарте и доверили, опять же, четверку собак.
Основа есть. Потом постепенно увеличивалось количество собак.
Последняя гонка — шестерка собак и я с сугробом на голове, т.к. не вписалась в 90-градусный поворот.
Такая получилась история.
Мечта о своем питомнике пока зреет, не знаю что из этого получится)
Так что, попасть в каюры можно, попросившись в помощники к владельцу большого количества собак. И нужно быть готовым первое время быть около собак. Прибрать за ними, покормить. Вещи простые, но занимающие немало времени. Бытовуха, так сказать.
Прошу прощения, если налила много воды и спасибо, что дочитали 🙂
Заставка сквозь вселенную. Нужна помощь.
Дубликаты не найдены
сделала за 15 минут в блендере, рендерилось еще 15
Осторожно, она тяжелая (по крайней мере до заливки)
надо бы добавить добавить вариации в размере и цвете звезд, а так же пару фильтров на разные streaks, чтобы были более выраженные лучи. Но лень
в общем, если кому интересно, то вот
по-другому не могу выложить, т к большой очень
еще кстати дергания камеры можно добавить
а можно сам проект выложить на дропбокс, я бы и сам мог его отрендерить Х)
Заранее благодарю :3
там все очень просто, длинный блок с рандомными частицами-шариками, материал тупо белый emission (наверное, можно было плоские кружочки сделать, весило бы меньше) и через него летит камера
добавлен моушен блюр
+ постобработка на glare
Теперь ещё блендер качать Х)
ну я не непосредственно вес имела в виду, а скорее время рендера, как некую производную от количества полигонов
сами файлы для простых сцен немного весят, но из-за условий освещения и тд могут рендериться очень долго на хорошем разрешении. Но это блендер интернал, тут не должно проблем быть, единственный косяк, это то, что для моушен блюр он рендерит 10 кадров, потом совмещает, и так для каждого кадра, т е общее время в 10 раз выше, чем для той же самой сцены без моушен блюра.
если сделаешь — выложи, подписался)
Мне кажется в Блендере такое можно сделать довольно легко. Куча цилиндриков слегка рандомного цвета и камера через них едет + добавить блеск на пост обработке.
Добавлено: или даже не цилиндрики, просто добавить моушен блюр
Ну какие тут 3d объекты, — обычные билборды и скролинг по оси Z + установлена перспективная проекция для камеры, всё.
Ага, видел уже на делфи похожую реализацию. Немного поменял ее для параболического распределения звезд и немного изменил перспективу. Но было бы намного легче если были готовые формулы, поэтому и ищу сорцы гифки, не хочу тратить время.
Хочу написать на C++/Directx, но склоняюсь к Delphi/Gdi/Gdi+/Directx, так как больше опыта именно в Delphi. Заставку делаю для себя и друзей, но раз уж прошу помощи, то поделюсь с родными пикабушниками)
Может легче это сделать в графическом редакторе?) например After Effects с плагином particular самое то для этой задачи.
хочу одно, но делать буду другое, т.к. не умею делать то что хочу, но вы мне помогите О_о
Поставь себе задачу четко
Если это C++ и directx — тебе сюда http://dev.mindillusion.ru/uroki-directx/ (или гугл в помощь)
Если это дельфи и GDI то как ты собрался делать 3D эффект? изобретаем велосипед?
Программа тривиальна — рандомное создание светящихся объектов проходящих по сцене
Видимо Вы не поняли совсем что я имел ввиду. Я же не пишу, «нужно сделать игру, помогите». Знаний для реализации с лихвой хватит и на C++ и на delphi, в технологиях GDI/OpenGL/DirectX ориентируюсь отлично. Сейчас еще на стадии поиска средств для решения задачи, поэтому и попросил помощи найти сорцы гифки и уже от исхода этого пункта буду решать либо C++, либо delphi и выберу менее «времязатратную» технологию для реализации. Да даже с GDI велосипед с псевдо 3d прокатит нормально, я же не игру пишу. К чему такой негатив?
А зачем это именно программировать, когда для этих целей существуют графические редакторы? 3D max, Cinema 4D, да даже тот же выше упомянутый After effects решат проблему как нефиг делать.
Прошу не минусить, действительно интересно почему выбран такой подход к решению задачи.
Нейронные сети. Градиентный спуск: как учатся нейронные сети
Обучение — сложный процесс не только для человека, но и для сущностей, порожденных разумом человека.
Мы подготовили долгожданное продолжение лекций по нейросетям. Градиентный спуск: как учатся нейронные сети.
Благодарим за участие в выпуске:
Редакторов – Дмитрия Титова, Михаила Коротеева, Дмитрия Мирошниченко;
Корректора – Дмитрия Мирошниченко;
Дикторов – Никифора Стасова, Дарью Яговкину;
Монтажера – Олега Жданова.
Призма голода
Про облака.
Есть старый, 15 лет назад сделанный механизм расчета. Считает медленно, с их слов, но они это воспринимают как данность.
Я говорю «Что-то тут неправильно, както медленно. Может пересмотреть уже подходы? Есть же новые инструменты, есть математика, в конце концов. «
Мне говорят «Да забей. Там знаешь какие люди делали? Это на века сделано, и лучше не бывает. «
«Ну ок» — говорю — «Давайте вы мне объясните что надо посчитать, а я подумаю. Я ж математик.»
Мне говорят «Ну давай, надо посчитать вот это. «
Делаю за час. На тестовом сервере, на тестовом срезе — 3 секунды.
Мне говорят — «Там мало данных. Ты попробуй на 20 миллионах записей»
Ок. Делаю. 9 секунд. Но им пытаюсь объяснить — «Можно еще быстрее, просто ресурсов больше надо. Это ж облака.»
Они выкатывают кучу требований, описывают вычисления итд. Делаю за пару дней, тестим, 30 секунд.
«Да ну блин, лажа» — они говорят — «Что-то тут не так»
Вышел в курилку. Вышел один из инженеров. Стоим курим.
И он мне выдает «Да оно у нас и на втором шаге уже часы считало, и это год говорят делали. А последний никто и не пробовал даже. А что такое облака, про которые ты говорил?»
Вот так. «Что такое облака?» 21 век на дворе. Часы считало 15 лет. Прогресс. И дождь пошел.
Как калькулятору посчитать синус?
Калькуляторы и даже компьютеры умеют, в общем-то, только складывать и перемножать числа. Но если вам вдруг захочется посчитать синус, косинус или экспоненту, современный калькулятор позволит сделать это в один тык по кнопке. Как это работает?
Оказывается, эти фунции можно представить в виде бесконечного полинома. Если вы забыли, что такое полином, это просто «иксы» в степени с каким-то коэффициентом:
Это называется разложением в ряд Тейлора и позволяет свести операцию нахождения сложной функции к простому сложению и умножению! А ещё круто выглядит
Нейронные сети. Просто о сложном
Привет, Пикабу. Сегодня у нас кое-что действительно классное для Лиги образования.
Мы договорились о переводе и озвучке с автором самых крутых на Youtube видео про математику-информатику-физику.
И наша первая озвучка — видео о том, что же такое нейросети.
За это отличную озвучку мы благодарим Александра Колдаева.
Если хочешь поучаствовать в переводе или озвучке — напиши нам в вк, телеграм или facebook.
Программируем жизнь
Представьте себе двумерную вселенную, состоящую из клеток (как в школьной тетради). Некоторые клетки закрашены — тогда мы говорим, что в них есть жизнь. У каждой клетки есть 8 клеток-соседей
Введём некоторые правила для нашей жизни:
1. Если у живой клетки меньше 2 соседей, она умирает от одиночества
2. Если у живой клетки 2 или 3 соседа, она продолжает жить
3. Если у клетки более 3 соседей, она умирает от перенаселения
4. Если у неживой клетки ровно 3 соседа, происходит размножение и клетка становится живой
Может ли в такой простой системе возникнуть что-то похожее на столь сложный процесс, как жизнь? Оказывается, может
Cистема поражает своей непредсказуемостью. Клетки постоянно рождаются и умирают, количество живых клеток то возрастает, то убывает. Иногда через какое-то количество шагов поле остаётся пустым, иногда на нём остаются стабильные структуры, а порой нечто «живое» остаётся в игре очень долго или навсегда
Представьте, квадрат из 4 клеток на поле
У каждой клетки квадрата ровно 3 соседа. У клеток по краям — максимум по 2. Это значит, что каждая клетка квадрата будет продолжать жить, а рядом не будут рождаться новые. Такая структура будет существовать на поле вечно!
Но это совсем неинтересно, жизнь ведёт себя не так. У нас получилось что-то вроде окаменелости. Интереснее себя ведёт палка 1 на 3
У её центрального элемента 2 соседа, поэтому он остаётся живым. Элементы на краях погибают от одиночества, соседствуя лишь с центром. Зато с другой стороны от центра у мёртвых клеток имеется 3 соседа, поэтому они становятся живыми! Так это существо продолжает жить, переворачиваясь с боку на бок каждый ход
Существуют ещё более крутые конструкции, например, пульсар:
Но больше всего впечатляют движущиеся элементы! Они повторяют себя, но уже не на том же месте, а немного смещаясь. Например, планер:
Или даже космический корабль:
Если вас это ещё недостаточно впечатляет, то посмотрите на планерное ружьё Госпера:
Это стабильная структура, которая постоянно порождает новые двигающиеся планеры! И это уже действительно напоминает что-то живое. Построить ружьё Госпера можно так:
Эта модель называется Игра «Жизнь» Конвея. Её изобрёл британский математик Джон Конвей в 1970 году. До этого известнейший физик Джон фон Нейман предложил нечто похожее. Во времена космической гонки он думал, как колонизировать Марс. Поверхность красной планеты состоит из оксида железа — соединения кислорода и металла!
Фон Нейман предложил создать роботов, которые бы высадились на поверхность планеты и начали расщеплять материал у себя под ногами на кислород и железо. Кислород бы заполнил атмосферу для будущих колонизаторов, а из железа роботы бы делали свои собственные копии!
Взгляните на такую ситуацию сверху: робот занимает какую-то площадь и производит свои копии, распространяющиеся по бокам. Очень напоминает двумерную Вселенную из нашей модели! Но модель фон Неймана была гораздо сложнее: каждый робот там имел до 20 состояний. Предсказать поведение такой системы невероятно сложно
Конвей упростил модель фон Неймана до той, что описана в начале поста. Тем не менее, из таких простых правил всё равно рождаются очень сложные, непредсказуемые структуры. Почти никогда нельзя предсказать, вымрет ли система или стабилизируется и за сколько шагов это произойдёт. Эта простая модель очень помогла развитию таких наук, как математика и программирование, и даже биология с химией
Но что будет если всё же добавить сложности в эту модель? Может быть, сделать клеткам возраст, чтобы они умирали, если долго не изменяются, или сделать клетки шестиугольными, а не квадратными? Пишите свои идеи в комментариях, а я попробую их реализовать 🙂
Также можете поиграть с моделью самостоятельно. Можно заполнить поле случайным образом, изменить масштаб или нарисовать какую-либо фигуру самостоятельно. Пишите, что интересного у вас получилось!