Size: a a a

2019 November 11

T

Tirinox in rannts
#whois
Привет. Меня зовут Максим. Мне 31. Программирую с детства. Попробовал себя везде от микроконтроллеров на Asm до ИИ на Lisp. Долго рассказывать. Сейчас не работаю в компаниях. Разрабатываю мобильную игру Эрудит с Друзьями для iOS. Фрилансю в области нейронных сетей и компьютерного зрения. Увлекаюсь анализом данных и финансовых рынков. Стараюсь влиться в open source. Веду небольшой канал про Python (@pyway).
источник

V

VoterBi in rannts
Раз все разыграли, то и мы разыграем!

Розыгрыш билетов на два дня на пятую международную конференцию "DevFest Gorky 2019"!

15 и 16 ноября 2019 года произойдет самое ожидаемое и грандиозное для нижегородского IT событие года, “Пятая международная конференция DevFest Gorky 2019”!

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

Первый день будет полностью посвящен практическим занятиям. Лучшие эксперты из Нижнего Новгорода, других городов России и из-за рубежа проведут воркшопы по таким технологиям как Android, Flutter, Google Assistant, Golang, Machine Learning и многим другим.  Workshop Day пройдет на территории учебного центра Сбербанка, на улице Октябрьской.

Второй день станет полностью международным и будет наполнен докладами экспертов из разных стран мира: Германии, Франции, Голландии, Турции и России и традиционно пройдет на территории Технопарка «Анкудиновка».

По промокоду COMMUNITY вы можете приобрести билеты по цене Early Bird!

А если нажмёте кнопочку «Учавствовать» под постом, то получите шанс получить билет бесплатно.

📌 Подробности и регистрация по ссылке: http://bit.ly/2YMu4BJ

Розыгрыш продлится до 11.12.2019 23:59:59
*****
Победители: Tirinox, Nick Kugaevsky
источник

SS

Sergey Smyshlyaev in rannts
Tirinox
#whois
Привет. Меня зовут Максим. Мне 31. Программирую с детства. Попробовал себя везде от микроконтроллеров на Asm до ИИ на Lisp. Долго рассказывать. Сейчас не работаю в компаниях. Разрабатываю мобильную игру Эрудит с Друзьями для iOS. Фрилансю в области нейронных сетей и компьютерного зрения. Увлекаюсь анализом данных и финансовых рынков. Стараюсь влиться в open source. Веду небольшой канал про Python (@pyway).
Расскажи про опыт работ на лиспе. Это был CL в компании Abbey?
источник

T

Tirinox in rannts
Sergey Smyshlyaev
Расскажи про опыт работ на лиспе. Это был CL в компании Abbey?
Не, у меня есть один талантливый друг, он давно пишет ИИ на Clojure. И меня переодически агитирует ему помогать. Лисп просто очень мозги ломает. Хаскель, говорят, еще сильнее ломает.
источник

SS

Sergey Smyshlyaev in rannts
Tirinox
Не, у меня есть один талантливый друг, он давно пишет ИИ на Clojure. И меня переодически агитирует ему помогать. Лисп просто очень мозги ломает. Хаскель, говорят, еще сильнее ломает.
Как зовут друга? Не Дмитрий случайно?
источник

T

Tirinox in rannts
Неа, он шифруется, поэтому не буду разглашать, не одобрит.
источник

ЕЧ

Егор Чернышов in rannts
Не верю, что есть такие люди, которые не хотели бы, чтобы о них знали))
источник

ЕЧ

Егор Чернышов in rannts
Sergey Z
а не позволяет ли ребейз, случайно или намеренно, на самом деле усложнить поиск виновных?
Мне кажется, что это вопрос не технический, а организационный. Хотел было развернуть мысль, но передумал)) Ограничусь тем, что на мой взгляд поиск виновных вообще плохой ход мысли
источник

SZ

Sergey Z in rannts
Егор Чернышов
Мне кажется, что это вопрос не технический, а организационный. Хотел было развернуть мысль, но передумал)) Ограничусь тем, что на мой взгляд поиск виновных вообще плохой ход мысли
Не, я спрашивал не с точки зрения поиска виновных, я вообще в историю редко смотрю, а с точки зрения исправности репы и потери комитов. Мне ребейз теоретически понятен, но практически кажется рискованным, особенно ребейз с конфликтами. Только потому и спрашивал кто как живёт
источник

SA

Sergey Arkhipov in rannts
Ребят, кто пользуется прокси, о котором я говорил несколько ранее? Переходите, пожалуйста, вот сюда: tg://proxy?server=136.244.109.20&port=443&secret=ee08c353b98c8475e65f6a8631f902935176756c74722e636f6d Кроме того, если вдруг вы пользуетесь прокси с IP-адресом 172.104.140.64, то тоже переходите на прокси по этой ссылке
источник

💭П

💭 Руслан Прохоров in rannts
Sergey Arkhipov
Ребят, кто пользуется прокси, о котором я говорил несколько ранее? Переходите, пожалуйста, вот сюда: tg://proxy?server=136.244.109.20&port=443&secret=ee08c353b98c8475e65f6a8631f902935176756c74722e636f6d Кроме того, если вдруг вы пользуетесь прокси с IP-адресом 172.104.140.64, то тоже переходите на прокси по этой ссылке
Перешёл.
источник

ЕЧ

Егор Чернышов in rannts
Sergey Z
Не, я спрашивал не с точки зрения поиска виновных, я вообще в историю редко смотрю, а с точки зрения исправности репы и потери комитов. Мне ребейз теоретически понятен, но практически кажется рискованным, особенно ребейз с конфликтами. Только потому и спрашивал кто как живёт
Но мне кажется как раз без организационной плоскости этот вопрос почти лишён смысла, потому что попахивает вкусовщиной.

Конфликты кстати будут и при мёрже. Ребейс устраняет лишнее разнообразие, но именно тут объяснение лежит из области организации рабочего процесса. Чтобы было всё чистенько, нужно как-то подходить к планированию задач, к их декомпозиции. Ну, и ребейс ведь не только про некий аналог мёржа. Это тонкий инструмент. Можно поменять коммиты местами, можно отредактировать коммиты, сквошить. Мёрж ответственное событие, к нему позволяет подгтовиться ребейс
источник

SZ

Sergey Z in rannts
Ребейз как подготовка к мержу, вроде очевидно, но в голову раньше не приходило
источник

SS

Sergey Smyshlyaev in rannts
Егор Чернышов
Но мне кажется как раз без организационной плоскости этот вопрос почти лишён смысла, потому что попахивает вкусовщиной.

Конфликты кстати будут и при мёрже. Ребейс устраняет лишнее разнообразие, но именно тут объяснение лежит из области организации рабочего процесса. Чтобы было всё чистенько, нужно как-то подходить к планированию задач, к их декомпозиции. Ну, и ребейс ведь не только про некий аналог мёржа. Это тонкий инструмент. Можно поменять коммиты местами, можно отредактировать коммиты, сквошить. Мёрж ответственное событие, к нему позволяет подгтовиться ребейс
Факт дня: любую операцию в гите можно сделать через ребейз
источник

ЕЧ

Егор Чернышов in rannts
Sergey Smyshlyaev
Факт дня: любую операцию в гите можно сделать через ребейз
Если сам с собой работаешь, то как-то да, но если нет, то заканчивается всё мерж-реквестом — это я и имел в виду под ответственным событием
источник

KK

Kirill (Cykooz) Kuzminykh in rannts
Егор Чернышов
Но мне кажется как раз без организационной плоскости этот вопрос почти лишён смысла, потому что попахивает вкусовщиной.

Конфликты кстати будут и при мёрже. Ребейс устраняет лишнее разнообразие, но именно тут объяснение лежит из области организации рабочего процесса. Чтобы было всё чистенько, нужно как-то подходить к планированию задач, к их декомпозиции. Ну, и ребейс ведь не только про некий аналог мёржа. Это тонкий инструмент. Можно поменять коммиты местами, можно отредактировать коммиты, сквошить. Мёрж ответственное событие, к нему позволяет подгтовиться ребейс
Вот ещё, ребейзы планировать. Может мне ещё запуск IDE в календарь заносить на месяц вперёд? 😊
Мне надо работу кодить, а не git "программировать". Сделал бранч, накодил десяток коммитов, занёс изменения в chaneglog, с мастером выровнялся через мерж, тесты прогнал, и замержил всё в мастер. И пофиг что там в истории - это не картина, что бы на "стену вешать и любоваться". Я не настолько перфекционист.
источник

KK

Kirill (Cykooz) Kuzminykh in rannts
А если ввести правило и в текст коммита добавлять всегда номер тикета из Джиры или подобной штуки. То важность сделать всё в один коммит ещё снижается - можно по любому коммиту понять от какой он фичи
источник

KK

Kirill (Cykooz) Kuzminykh in rannts
Ну и это я всё из опыта работы в 3 человека на один проект с ревьюшками через пулреквесты. Редко возникает необходимость смотреть и изучать историю
источник

KK

Kirill (Cykooz) Kuzminykh in rannts
Может, когда 50 человек лобают один проект, то 1 коммит на фичу действительно даёт плюсы
источник

ЕЧ

Егор Чернышов in rannts
Kirill (Cykooz) Kuzminykh
Вот ещё, ребейзы планировать. Может мне ещё запуск IDE в календарь заносить на месяц вперёд? 😊
Мне надо работу кодить, а не git "программировать". Сделал бранч, накодил десяток коммитов, занёс изменения в chaneglog, с мастером выровнялся через мерж, тесты прогнал, и замержил всё в мастер. И пофиг что там в истории - это не картина, что бы на "стену вешать и любоваться". Я не настолько перфекционист.
Я не настаиваю)) Но чистота перед мерж-реквестом нужна для код-ревью. Ты даёшь задачу на проверку, скорость и качество которой зависят от того, насколько понятно комиты описаны, как они идут друг за другом. А пока делаешь задачу, можно немного туда-сюда напешеходить, всё это лишнее и можно в этом прибраться
источник