Как стать автором
Обновить
0
0
Тимофей Жамойдин @h0tmi

Пользователь

Отправить сообщение

Любительская фотосъёмка Луны

Время на прочтение9 мин
Количество просмотров16K
Яркое впечатление из детства. Ясный морозный вечер. В небе зажигаются первые звёзды, и одна из них переливается радужным игривым бриллиантом. Из-за горизонта величественно и грозно выплывает сплюснутая Луна тёмно-вишнёвого оттенка.



Всякий раз лунные восходы производили чарующее, магическое впечатление, заставляли остановиться и любоваться ими. Спустя много лет я научился фиксировать этот волшебный миг при помощи фотокамеры и специализированной оптики. О своём опыте я хочу поведать тебе, дорогой читатель.
Много фотографий и особенности фотосъёмки
Всего голосов 110: ↑110 и ↓0+110
Комментарии47

Raytracing render на C

Время на прочтение12 мин
Количество просмотров75K
Имея опыт разработки на одном из высокоуровневых языков программирования, а также интерес к задачам из различных областей информатики, я наконец нашел возможность овладеть еще одним инструментом — языком программирования С. Исходя из собственного опыта — знания лучше усваиваются, если применять их для решения практических задач. Поэтому, было решено реализовать с нуля Ray tracing рендер (поскольку увлекаюсь компьютерной графикой ещё со школьных времен).

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


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

Полезные книги для программиста в геймдеве

Время на прочтение2 мин
Количество просмотров102K
Привет, Хабр!
Ничего не писал со времен своей первой статьи, решил, что пора это исправить.

Существует мнение, что про геймдев внятной литературы почти нет, все знания надо получать практическим путем. С моей точки зрения, в этом мнении есть зерно истины, тем не менее, я не могу полностью с ним согласиться.

Ниже я даю рецензии на книжки, которые считаю очень полезными в различных разделах computer science, которые используются в геймдеве. Я намеренно опускаю книги по C++ и алгоритмам: мне кажется, эта тема уже настолько изучена и освещена, что больше про нее не стоит рассказывать.

Я старался покрыть максимальное количество разных топиков, особенно тех, что спрашивают на собеседованиях. Я старался воздерживаться от domain-specific литературы: профессионалы и так знают. Все картинки содержат ссылки на амазон.

А какие книжки нравятся вам?
Также в комментах можете писать, на какие темы вам были бы интересны посты.

Читать дальше →
Всего голосов 67: ↑62 и ↓5+57
Комментарии12

Осторожный переезд в Нидерланды с женой и ипотекой. Часть 1: поиск работы

Время на прочтение12 мин
Количество просмотров108K
На Хабре да и вообще в русскоязычном Интернете есть немало инструкций о том, как перебраться в Нидерланды. Я и сам немало полезного почерпнул из одной статьи на Хабре (ныне, видимо, скрытой в черновике уже нет, вот она). Но я все-таки расскажу о своем опыте поиска работы и переезда в эту европейскую страну. Помнится, и когда я только собирался рассылать резюме, и когда уже проходил собеседования, мне было очень интересно почитать об аналогичном опыте других коллег по цеху.

image

В общем, если вам интересен рассказ о том, как C++ программист из Подмосковья искал работу в Европе, желательно в Великобритании, а нашел-таки в Нидерландах, переехал туда сам и привез жену, все это с непогашенной ипотекой в России и с небольшими приключениями — добро пожаловать под кат.
Читать дальше →
Всего голосов 216: ↑202 и ↓14+188
Комментарии306

Анонимность в современном мегаполисе

Время на прочтение11 мин
Количество просмотров30K


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


Эта статья о том, какие данные собираются, какими способами и как от этого защититься.

Читать дальше →
Всего голосов 33: ↑31 и ↓2+44
Комментарии57

Проблема кросс-культурной, междисциплинарной коммуникации. Краткий обзор и некоторые идеи

Время на прочтение6 мин
Количество просмотров5.2K

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

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

Дайджест интересных материалов для мобильного разработчика #383 (22 — 28 февраля)

Время на прочтение2 мин
Количество просмотров2.8K
Этот дайджест вышел небольшой, но в нем все равно есть продолжение истории про автотестирование, API сна для Android, подготовка Flutter к null safety и прогноз развития рынка приложений до 2025 года.

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

Как научиться проходить собеседование в Google

Время на прочтение14 мин
Количество просмотров14K

На этой неделе у нас выступала Ава Катушка — тренер в Verbetcetera.

Verbetcetera — буткамп для тех, кто хочет подготовиться к интервью в Большой пятерке — Google, Amazon, Facebook, Apple и Microsoft. Менторы Verbetcetera распределены по 5 странам, уже работают в компаниях-таргетах, знают все про специфику работы и требования к кандидатам на разных рынках.

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




Меня зовут Ава Катушка. Я училась в МФТИ, на факультете computer science, который называется ФИВТ. Мой третий курс был довольно сложным, у меня было много стресса, экзамены, навалились проблемы со здоровьем, семейные проблемы.

Я помню, я зашла в книжный магазин и увидела книгу «О чем мечтать». Мне стало интересно; я помнила, что когда-то о чем-то мечтала, но не помнила, о чем. Я раскрыла эту книгу, и прямо там, в «Библио-Глобусе», начала выполнять упражнения из этой книги. И оказалось, что я выполняла ожидания всех людей вокруг – моей семьи, учителей, кого угодно, кроме своих собственных. Я тогда сильно разозлилась. Мне стало интересно – чего же я, собственно, сама хочу. Позже я сидела в Парке Горького и думала об этом. Я поняла, что хочу путешествовать, хочу завести друзей – у меня была с этим проблема – и хочу с нуля написать свой вебсайт. И у меня, как по волшебству, в том году все начало сбываться.
Всего голосов 30: ↑21 и ↓9+30
Комментарии35

Германия — достоинства, недостатки и неповторимое, часть 1

Время на прочтение7 мин
Количество просмотров74K

Живу в Германии с 2014ого.

От некоторых аспектов страны до сих пор в восторге. От других хочется лезть на стенку и выть "ну почему так?" Постараюсь раскрыть и те, и другие - и раскрыть, почему останусь здесь, скорее всего, до конца жизни.

Зарплаты программистов

Ну как же без этого? Решил вопрос оплаты вынести в самое начало, ведь если он вас разочарует, то ваш интерес к стране может сразу угаснуть.

Читать дальше ->
Всего голосов 125: ↑116 и ↓9+135
Комментарии591

FizzBuzz по-сениорски

Время на прочтение7 мин
Количество просмотров117K

- Добрый день, я на интервью на позицию старшего разработчика.

- Здравствуйте, давайте начнем с небольшого теста, пока я ваше CV смотрю. Напишите программу, которая выводила бы числа от 1 до, скажем, миллиарда, притом если число кратно трем, то вместо числа выводится Fizz, если кратно пяти, то Buzz, а если и трем, и пяти, то FizzBuzz.

Серьезно, FizzBuzz? Задачка для начальной школы, на сениорскую позицию? Ну ладно.

Читать далее
Всего голосов 295: ↑288 и ↓7+369
Комментарии306

Мой топ полезных инструментов для Unity разработчика

Время на прочтение3 мин
Количество просмотров13K

Всем привет! Меня зовут Григорий Дядиченко, и я всё ещё разрабатываю проекты на Unity под ключ. Сегодня хочется поговорить про полезный инструментарий для Unity разработчика. У меня давно на эту тему есть свой топ ассетов или софта, которые используются почти в каждом проекте, плюс несколько своих утилит. Не будем касаться слишком широких и банальных инструментов типа adb, а составим некоторый набор того, что можно использовать почти в каждом проекте.

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

Советы от HR: как пройти собеседование для релокейта в заграничную компанию

Время на прочтение8 мин
Количество просмотров11K
В прошлый раз редакция Нетологии рассказала истории двух разработчиков, которые решили переехать за границу и найти там работу. А сегодня мы узнали у Анастасии Шамгуновой, HR director APAC and META (Asia Pacific, Middle East, Turkey and Africa) компании Kaspersky, чего ожидать от собеседований в компанию, которая находится за рубежом. 
Читать дальше →
Всего голосов 3: ↑2 и ↓1+4
Комментарии8

Самый точный прогноз погоды: бот для Telegram на облачных функциях

Время на прочтение5 мин
Количество просмотров20K

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

Первой мыслью было собрать небольшую DIY погодную станцию с датчиками и получать данные с нее. Но я не стал «изобретать велосипед» и в качестве источника проверенных данных выбрал погодную информацию, которая используется в гражданской авиации, а именно METAR (METeorological Aerodrome Report) и TAF (TAF — Terminal Aerodrome Forecast). В авиации от погоды зависят жизни сотен людей, поэтому прогнозы максимально точны.
Всего голосов 22: ↑19 и ↓3+23
Комментарии9
Кажется, внимание IT-индустрии смещается от шумихи вокруг больших данных к поиску реальной ценности от их использования. И пока одни присматриваются и оценивают, стоит ли игра с big data свеч, другие уже инвестируют и внедряют технологию во все сферы IT. При этом, согласно статистике Forbes, в 2018 году мировой рынок больших данных оценивался в 42 млрд долларов, а к 2027 году он, как ожидается, достигнет 103 млрд долларов.
Мы решили копнуть глубже и оценить, насколько в отечественных компаниях популярно использование больших данных, где они востребованы и каковы их перспективы. Для этого мы с МТС сделали опрос, в котором собираемся выяснить, какие именно сферы IT используют в своих решениях big data. Полученные (не такие уж большие) данные из ваших ответов и комментариев мы обработаем и выложим отдельным постом.
Пройти опрос
Всего голосов 16: ↑11 и ↓5+20
Комментарии20

Склеиваем несколько фотографий в одну длинную с помощью компьютерного зрения

Время на прочтение4 мин
Количество просмотров25K
В предыдущих статьях был описан шеститочечный метод разворачивания этикеток и как мы тренировали нейронную сеть. В этой статье описано, как склеить фрагменты, сделанные из разных ракурсов, в одну длинную картинку.
Читать дальше →
Всего голосов 101: ↑101 и ↓0+101
Комментарии30

10 курсов по машинному обучению на лето

Время на прочтение5 мин
Количество просмотров62K
За последние десятилетия с помощью машинного обучения создали самоуправляемые автомобили, системы распознавание речи и эффективный поиск. Сейчас это одна из самых быстроразвивающихся и перспективных сфер на стыке компьютерных наук и статистики, которая активно используется в искусственном интеллекте и data science. Методы машинного обучения используются в науке, технике, медицине, ритейле, рекламе, генерации мультимедиа и других областях.

Команда Университета ИТМО собрала десять курсов по машинному обучению, которые можно успеть пройти до конца лета. Одним они помогут войти в профессию, а другим — углубиться в нее.

image
Читать дальше →
Всего голосов 14: ↑13 и ↓1+12
Комментарии7

Изобретаем велосипед или пишем персептрон на С++. Часть 1 и 2

Время на прочтение7 мин
Количество просмотров16K

Изобретаем велосипед или пишем персептрон на C++. Часть 1


Напишем простую библиотеку для реализации персептрона на C++



Читать дальше →
Всего голосов 17: ↑13 и ↓4+17
Комментарии16

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность