Это копия, сохраненная 14 февраля 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Итак, я 28лвл, работающий в научной и околонаучной среде. Электроника, коммуникации, обработка сигналов, нейросети, плисы, эмбеддед и много другого разного. Сюда буду скидывать свои мнения о разных статьях, событиях, книгах. Приветствую разные вопросы. Будут посты с историями из жизни, как учился, как отдыхал, какие фильмы смотрел. Не будет постов о семье и совсем личной жизни.
Думаю, это все будет полезно каким-нибудь студентам технических специальностей ну или просто скучающим ботанам эпохи конца 90-х, начала нулевых. Буду кое-что зеркалить в
отдельный телеграм-канал, ссылку на который скину позже.
Где учился, сколько сейчас зарабатываешь, работаешь в Рашке/заграницей?
Учился в МФТИ.
Работал и работаю в ДС. Сейчас у меня четвертое место работы. Был и в ресерч центре одной корейской компании программистом-макакой(хотя бывают и более макачные прогеры, у меня есть по этому поводу мысли я их в отдельном посте изложу), и в одной из гос-организаций успел поработать(тоже напишу, надеюсь мне статью не припишет тащ майор за это). Сейчас вот прямо в лабе работаю. Зарплаты не дно(больше 100к и это не одна такая лаба, и их много, так что свое мнение о состоянии науки тоже напишу).
Бля, пока не привык трип-код прикреплять.
>Зарплаты не дно(больше 100к и это не одна такая лаба, и их много
Вот про это давай подробнее. Впрочем, я тебе верю, ты явно не дурак, но насчет радужной ситуации в науке я бы поспорил.
Но ты молодец, меня вот все заебало и я ушел гнить в офис. С другой стороны, из науки у меня был только вариант был сосать хуйцы в надежде на гранты.
ОК. Завтра утром накатаю коротенькую заметку про науку. Но если вкратце, то да - ситуация далеко не радужная.
На самом деле, мне негоже говорить о науке, потому что непосредственно в ней я не варился. Однако, несколько раз приходилось работать с лабами. А теперь я еще и сам в лабе работаю. Итак, в стране после СССР осталась куча НИИ, полезных и не очень. В большинстве из них доживают свой век динозавры, которым особо ничего не надо. Им хватает и ставки с пенсией. За гранты они бороться не будут. Собственно, к ним молодые и не пойдут. Лучше говнокодером идти, чем в таких болотах обитать.
Но есть лабы, в которых движуха. Впервые я такую встретил, когда писал свою магистерскую, и кафедре нужен был особый девайс для НИОКРа. Я нашел контору, которая впоследствии оказалась просто кафедрой одного из московских вузов. Они делали эти девайсы на продажу во многие лаборатории в мире. При этом они постоянно участвовали в конкурсах, выставках, пытались найти новые применения своему оборудованию (в этом им помогла и наша НИОКР). Когда я был уже на другой работе и пошел на очередной эвент, посвященный какому-то инженерному софту, я встретил товарища из той лабы. А у меня на работе как раз наклевывался проект, в котором можно было в очередной раз поучаствовать той лабе. Но из-за бюрократических проволочек подряд был невозможен. Так что оставалось только позвать этого товарища просто устроиться к нам на работу. Когда я ему сказал, что зарплата будет в районе 120к, он сказал, что маловато будет и что он и так в лабе больше получает.
Такие лабы есть, но они должны работать по "горячим" направлениям: нейронки, квантовая криптография, коммуникации, фармакология. Потом будут другие направления. А динозавры скоро помрут и не будет "институтов риса" и "внии напитков".
мимо Бухалис-Дукалис-Сибиряк*
Связан, да. Я там до 6 лет жил. И сейчас к родственникам мотаюсь. Вообще люблю эту страну. Но, кажется, этот ник я взял, когда угорал по старкрафту. А потом еще и вспомнилось, что это и марка пива на родине, что и поспособствовало закреплению этого ника за мной.
Хах, мир тесен, а в каком городе родня если не секрет?
а вообще Алдарис пидоры, убили латышское пивоварение, глобализм мать его
https://www.youtube.com/watch?v=dF1Q0bkGGeY
Брат двоюродный сейчас в Риге работает. Ну а мою семью выгнали, как военных оккупантов, лол.
Эту мысль я уже довольно часто и много где высказывал. Когда я заканчивал школу, поступать на программиста считалось очень элитно. Я тоже в старших классах переболел тягой к программированию(на самом деле, компьютер мне подогнали классе в 9 - так бы все могло случиться и раньше). Пока не буду описывать проекты, которые я делал. Хочется высказать мнение(от которого у многих айтишников подгорает) об индустрии в целом.
Зачатки моего представления о написании программ появились еще в школе, когда меня и еще одного-двух пареньков начали отправлять на всякие турниры и олимпиады по программированию. Задачи, как правило, составляли люди, не работавшие в индустрии ни дня. Это были школьные учителя информатики/математики, пусть и хорошие, но все равно учителя. Они косили под олимпиады более высокого уровня, которые составляли уже вузовские препы. Но все олимпиады объединяло одно: они не имели отношения к реальной жизни, задачи из олимпиад не соприкасались с реальными объектами ни на йоту. И я, школьник, который имел большие успехи по линии физики, но решивший причаститься к элите(хотя по области у нас подобной элиты набралось бы от силы человек 15), испытывал дискомфорт в области пятой точки от ощущения работы с несуществующими объектами. В итоге я забил на эти олимпиады и начал учить WinAPI и OpenGL(все же будущие прогеры хотели написать игру). Профит я ощутил очень быстро. Пока одноклассники писали что-то в консоли, я уже делал окна, у меня летали трехмерные кубики с текстурами(потом мне эти знания еще пригодились в институте - одногруппники тоже не особо шарили в этих окнах).
Следующий этап осознания был тогда, когда я работал на корейцев в московском R&D. Работал я прогером в окружении других прогеров. За два года я попробовал на вкус и ядро Линукс(как земля), и питон(вот это нормальная штука, до сих пор нужна), и флекс+бизон(тоже как земля, но вещь нужная), и разработку приложений на Си. Не буду сильно флудить про эту работу, а сразу перейду к выводу.
Работа программиста в основном механическая, не требующая особых умственных затрат, чем так любят бравировать эти самые программисты. При этом надо учесть, что туда идут люди умные и им в итоге становится скучно. А когда людям становится скучно, они начинают придумывать, как себя развлечь, ну или в крайнем случае ищут способы, как уменьшить время скучной работы. В итоге появляется куча "вещей в себе", которые вроде как и полезны, но при этом очень мешают. Я люблю приводить в качестве примера паттерны проектирования, которые мне в институте в рамках тех. курса на кафедре пытались вдолбить. Мой мозг просто отвергал эту информацию, как бесполезную(тем более, на тот момент я во всю занимался разработкой embedded, где чем проще, тем лучше). Таких вещей в себе достаточно много, некоторые из них для чего-то полезны. При этом всегда нужно помнить, стоит ли оно того, использовать их, не снизится ли читабельность, не упадет ли производительность(и такое я встречал; кто-то поизвращался с алгоритмом так, что его сложность стала экспоненциальной, а не линейной).
К чему это я... Любая деятельность должна быть направлена на улучшение жизни людей? Но вот программирование превратилось в какого-то монстра, который обслуживает сам себя. Внутри области происходит кипучая деятельность, появляются новые методики, паттерны, эджайлы и прочее блаблабла. Но это все появляется только ради фана самих участников индустрии. Поэтому идите в те области, где программирование это инструмент, где вы можете упростить свою жизнь какими-то алгоритмами, но не идите в чистую разработку - станете аутистами и даже "гвоздя забить не сможете".
Эту мысль я уже довольно часто и много где высказывал. Когда я заканчивал школу, поступать на программиста считалось очень элитно. Я тоже в старших классах переболел тягой к программированию(на самом деле, компьютер мне подогнали классе в 9 - так бы все могло случиться и раньше). Пока не буду описывать проекты, которые я делал. Хочется высказать мнение(от которого у многих айтишников подгорает) об индустрии в целом.
Зачатки моего представления о написании программ появились еще в школе, когда меня и еще одного-двух пареньков начали отправлять на всякие турниры и олимпиады по программированию. Задачи, как правило, составляли люди, не работавшие в индустрии ни дня. Это были школьные учителя информатики/математики, пусть и хорошие, но все равно учителя. Они косили под олимпиады более высокого уровня, которые составляли уже вузовские препы. Но все олимпиады объединяло одно: они не имели отношения к реальной жизни, задачи из олимпиад не соприкасались с реальными объектами ни на йоту. И я, школьник, который имел большие успехи по линии физики, но решивший причаститься к элите(хотя по области у нас подобной элиты набралось бы от силы человек 15), испытывал дискомфорт в области пятой точки от ощущения работы с несуществующими объектами. В итоге я забил на эти олимпиады и начал учить WinAPI и OpenGL(все же будущие прогеры хотели написать игру). Профит я ощутил очень быстро. Пока одноклассники писали что-то в консоли, я уже делал окна, у меня летали трехмерные кубики с текстурами(потом мне эти знания еще пригодились в институте - одногруппники тоже не особо шарили в этих окнах).
Следующий этап осознания был тогда, когда я работал на корейцев в московском R&D. Работал я прогером в окружении других прогеров. За два года я попробовал на вкус и ядро Линукс(как земля), и питон(вот это нормальная штука, до сих пор нужна), и флекс+бизон(тоже как земля, но вещь нужная), и разработку приложений на Си. Не буду сильно флудить про эту работу, а сразу перейду к выводу.
Работа программиста в основном механическая, не требующая особых умственных затрат, чем так любят бравировать эти самые программисты. При этом надо учесть, что туда идут люди умные и им в итоге становится скучно. А когда людям становится скучно, они начинают придумывать, как себя развлечь, ну или в крайнем случае ищут способы, как уменьшить время скучной работы. В итоге появляется куча "вещей в себе", которые вроде как и полезны, но при этом очень мешают. Я люблю приводить в качестве примера паттерны проектирования, которые мне в институте в рамках тех. курса на кафедре пытались вдолбить. Мой мозг просто отвергал эту информацию, как бесполезную(тем более, на тот момент я во всю занимался разработкой embedded, где чем проще, тем лучше). Таких вещей в себе достаточно много, некоторые из них для чего-то полезны. При этом всегда нужно помнить, стоит ли оно того, использовать их, не снизится ли читабельность, не упадет ли производительность(и такое я встречал; кто-то поизвращался с алгоритмом так, что его сложность стала экспоненциальной, а не линейной).
К чему это я... Любая деятельность должна быть направлена на улучшение жизни людей? Но вот программирование превратилось в какого-то монстра, который обслуживает сам себя. Внутри области происходит кипучая деятельность, появляются новые методики, паттерны, эджайлы и прочее блаблабла. Но это все появляется только ради фана самих участников индустрии. Поэтому идите в те области, где программирование это инструмент, где вы можете упростить свою жизнь какими-то алгоритмами, но не идите в чистую разработку - станете аутистами и даже "гвоздя забить не сможете".
https://t.me/aldaris_life
Я будущий программист, в целом не ньюфаг и способности к этому есть, но хотелось бы спросить кое-что.
Предыстории не будет, скажу что я задрот, но только по матану у меня жуткие косяки много болел, преподы менялись в школе часто, экзамен сдал кое-как, сейчас думаю репетитора нанять, т.к. наш математик не умеет объяснять
1. Планирую в веб-прогерство или в по-прогерство. На каком уровне нужна математика, стоит ли мне её жёстко натаскивать?
2. Буду изучать костыль+костыль С++, если ты знаком с этим, можешь ли посоветовать какую-то теорию-базу? В целом, может, знаешь какие-нибудь книжки?
3. Я понимаю что здесь полностью самообразование, посему, сколько бы ты посоветовал заниматься часов в день или в неделю?
Спасибо, оп-кун. =*
Эти твои паттерны возникают сами собой при появлении задачи, для которой они нужны: если вдруг понадобилось абстрагироваться от заранее неизвестных изменений, etc.
Обсерверы те же. В embedded, может быть, и нормально СПРАШИВАТЬ чьё-то состояние n раз в T секунд, чтобы поймать изменения (потому что других вариантов нет), но в остальных областях это оче плохо (https://blogs.msdn.microsoft.com/oldnewthing/20060124-17/?p=32553), не говоря уже о внесении латентности T/n с потолка. Становится очевидной идея «сообщить об изменении всем заинтересованным, как только оно реально произойдёт». Это напоминает прерывания.
Ну я же написал, что программирование ради программирования - прямой путь к альцгеймеру. Это работа наравне с работой оператора станка. Учи лучше обработку сигналов, изображений или другую предметную область из реальной жизни. Программирование само приложится в соответствии с твоими требованиями и интересами.
Не трать время на эту парашу с дрочем на второстепенные вещи.
Я тебя примерно понял, но не думаешь ли ты, что организация подобных классов это просто создание видимости, что что-то вдруг делается само по себе? Просто желание отгородиться от внутренних процессов. Что бы ты там не делал, как бы не изгалялся, все равно опросы будут происходить, просто на другом уровне софта. Или я не прав и там придумали передавать информацию по каким-то другим каналам, нежели цифровым?
Честно, я не нырял сильно глубоко в разработку(3 года чистой разработки, а остальное время разработка как инструмент), но информации в верхних слоях этой субстанции было достаточно.
Лица распознавать не надо но обзор нужен большой, поэтому достаточно на каждой стороне на пешеходные светофоры поставить по одной-две камеры с оптикой "рыбий глаз". Потом натренировать нейронку на распознавание людей(вангую, за полчаса можно с десяток натренированных готовых нейронок в сети выудить). Ну и сценарий такой. Подходит человек, жмет кнопку, заускается таймер, человек начинает переходить дорогу, камеры трекают человека и обстановку около светофора(не видно ли еще людей, желающих переходить дорогу), если людей больше нет, то для пешеходов сразу включается красный свет и машины могут продолжать движение.
Делается макет за пару месяцев. Потом идете на выставки типа "комфортная городская среда" или "город без пробок", проталкиваете проект. Сейчас довольно охотно распиливаются деньги на такие "умные" вещи. Так что вот местным вылезаторам путь к успеху. Даже если проект выйдет неудачным, то у вас появится неплохой опыт.
Для начала вспомним, кого к себе приглашал Дудь. Говнореперы(на которых он и раскрутился), олигархи(к ним я еще и Фадеева припишу), известных и не очень певцов ртом, современных блоггеров(которые особо большим умом не отличаются; исключение разве что BadComedian), еще несколько не очень режиссеров(ну а других в России нет), ну и еще кого-нибудь упустил наверно. В итоге получаем набор мнений от людей, далеких от простого быдла(то есть нас). Слушать их неинтересно - они живут в другом мире, они так далеки от нас, что на этом расстоянии просто сливаются в одну точку.
Другое дело слушать трудяг, проблемы у которых хоть немного похожи на наши. Мы в них узнаем себя. Хотя мое мнение далеко не все разделяют. Взять хотя бы эфиры федеральных каналов. Всегда приглашаются в эфиры звезды. Хотя, например, я помню, что первые выпуски "Последнего героя" были с обычными людьми(даже помню, что первое место занял какой-то пограничник по фамилии Одинцов, а с ним состязался худощавый студент по имени Иван). Но проблема ТВ скорей не в том, что они приглашают знаменитых людей, а в том рожи этих знаменитостей примелькались и набили оскомину.
Так вот. Тема трудяга. У него хорошо подвешен язык, потому что он уже хрен знает сколько лет ведет свой блог(за который, как он сам признался, получает неплохой гешефт). В этом плане интересно было бы увидеть у Дудя какого-нибудь писателя. Тему интересно слушать. Он прямолинеен, слегка радикален. Благодаря этой радикальности его высказывания хочется обсуждать хотя бы с внутренним голосом. Вангую уровень дохода Темы примерно 500к в месяц. То есть он где-то в верхней части среднего класса Москвы.
Забавно, конечно, видеть реакцию аудитории Дудя на его высказывания о президенте. Хотя лично я ничего неправильного в нем не нашел. Но сошлемся тут на вкусовщину(а современная политика ничем иным кроме как вкусовщиной и не является).
Что касается остальных интервью, могу сказать, что понравились BadComedian(по той же причине, что и Тема, Bad даже еще ближе к народу) и (к моему сожалению) Гнойный (вся эта его ирония и простота сделали свое дело, хотя его творчество я слушать, конечно, не буду - оно говно(но это опять же вкусовщина)). Еще интересно было бы посмотреть, но так и не дошли руки, Парфенова.
Вообще недавно родилась идея, чтобы Дудь хотя бы в конце сезона приглашал бы простого подписчика. Было бы интересно посмотреть срез его аудитории и то, как сам Дудь подготовится к интервью (понятно же, что его команда долго ищет факты про гостя, а тут искать особо негде).
В целом Дудь это открытие 2017 года. Это новая волна блогов русского Ютуба, когда продукт делают профессионалы, не ограниченные правилами телеканалов. В итоге контент получается гораздо более интересный.
Для начала вспомним, кого к себе приглашал Дудь. Говнореперы(на которых он и раскрутился), олигархи(к ним я еще и Фадеева припишу), известных и не очень певцов ртом, современных блоггеров(которые особо большим умом не отличаются; исключение разве что BadComedian), еще несколько не очень режиссеров(ну а других в России нет), ну и еще кого-нибудь упустил наверно. В итоге получаем набор мнений от людей, далеких от простого быдла(то есть нас). Слушать их неинтересно - они живут в другом мире, они так далеки от нас, что на этом расстоянии просто сливаются в одну точку.
Другое дело слушать трудяг, проблемы у которых хоть немного похожи на наши. Мы в них узнаем себя. Хотя мое мнение далеко не все разделяют. Взять хотя бы эфиры федеральных каналов. Всегда приглашаются в эфиры звезды. Хотя, например, я помню, что первые выпуски "Последнего героя" были с обычными людьми(даже помню, что первое место занял какой-то пограничник по фамилии Одинцов, а с ним состязался худощавый студент по имени Иван). Но проблема ТВ скорей не в том, что они приглашают знаменитых людей, а в том рожи этих знаменитостей примелькались и набили оскомину.
Так вот. Тема трудяга. У него хорошо подвешен язык, потому что он уже хрен знает сколько лет ведет свой блог(за который, как он сам признался, получает неплохой гешефт). В этом плане интересно было бы увидеть у Дудя какого-нибудь писателя. Тему интересно слушать. Он прямолинеен, слегка радикален. Благодаря этой радикальности его высказывания хочется обсуждать хотя бы с внутренним голосом. Вангую уровень дохода Темы примерно 500к в месяц. То есть он где-то в верхней части среднего класса Москвы.
Забавно, конечно, видеть реакцию аудитории Дудя на его высказывания о президенте. Хотя лично я ничего неправильного в нем не нашел. Но сошлемся тут на вкусовщину(а современная политика ничем иным кроме как вкусовщиной и не является).
Что касается остальных интервью, могу сказать, что понравились BadComedian(по той же причине, что и Тема, Bad даже еще ближе к народу) и (к моему сожалению) Гнойный (вся эта его ирония и простота сделали свое дело, хотя его творчество я слушать, конечно, не буду - оно говно(но это опять же вкусовщина)). Еще интересно было бы посмотреть, но так и не дошли руки, Парфенова.
Вообще недавно родилась идея, чтобы Дудь хотя бы в конце сезона приглашал бы простого подписчика. Было бы интересно посмотреть срез его аудитории и то, как сам Дудь подготовится к интервью (понятно же, что его команда долго ищет факты про гостя, а тут искать особо негде).
В целом Дудь это открытие 2017 года. Это новая волна блогов русского Ютуба, когда продукт делают профессионалы, не ограниченные правилами телеканалов. В итоге контент получается гораздо более интересный.
Хочешь вкатиться в прекрасный мир программирования ради программирования? Посмотри Хаскел, затем Agda, Coq, Idris, и смежные системы, например metamath. Почитай про верификацию, покопайся с ней сам. С другого угла можно посмотреть криптографию - там сейчас тоже все вещи в себе, на практике не применяющиеся, вроде homomorphic encryption, multi-party computation. Когда начнешь разбираться в теме получше, поймешь прелесть этого занятия.
Давай, я по частям разберу тобой написанное. Сначала скажу, что практически любая область знаний - это вещь в себе. А вот программирование переходит в терминальную стадию.
>Это интересное занятие, городить красивые конструкции.
Это аутизм в первую очередь. Да, искусство, но за красивый код никто не будет доплачивать.
>Такое впечатление, что у тебя какая-то обида на них затаилась.
Ну это в принципе можно назвать обидой. Я работал с программистами. И почти все они оказались какими-то ограниченными. С ними вообще ни о чем нельзя было поговорить. Плюс меня бомбит от того, что они постоянно дуют губы, что мол у них интеллектуальный труд. А на деле за 2-3 года в отделе разработки я мозгом ни разу не напрягся даже, хотя задачи все делал в срок. Программист - пролетарий. Меня в этом не переубедить. Просто самим разработчикам надо это признать. Признать, что в формошлепстве нет интеллектульного труда.
Ну и еще лезут они в электронику, думая, что они типа ГИКИ. Но от одного вида ардуины, распбери и прочей популярной лабуды меня просто выворачивает.
>Хочешь вкатиться в прекрасный мир программирования ради программирования?
Нет, я буду использовать программирование как инструмент. Представь такую ситуацию. Есть строитель, который работает молотком. Вот он работает, подбирает для себя самый удобный, его работа становится более быстрой и качественной, а услуги дороже, что закономерно. С какого-то момента этому строителю становится скучно и он начинает на рукоятке молотка вырезать резьбу и не просто в свободное время, а когда он у тебя работает. А в конце месяца говорит: "Саня! Смотри, какой у меня молоток красивый, да я эстет просто. Давай-ка ты мне еще за резьбу на рукоятке моего молотка доплатишь."
https://www.ixbt.com/news/2017/12/19/intel-fpga-hbm2.html
Вот все-таки какой "вкусный" чип выпустила Altera (ныне поглощенная Intel'ом). Естественно, самая классная часть это HBM(high-bandwidth memory), да еще и вторая. В статье написано, что нужен он будет под "приложения вещания, работа которых связана с перемещением больших объемов данных". Это, конечно не так. В сетевых технологиях оно наверняка будет использоваться, как и все Stratix. Но лично я вижу применение чипов в машинном обучении. Огромные массивы коэффициентов нужно гонять туда-сюда, применять то к одной, то к другой области данных. Сейчас тяжелые сетки типа LSTM на ПЛИСах почти не запустить в режиме онлайн(на CPU или GPGPU, естественно, тоже). Но вот этот чип уже тянет на хорошую вещь для прототипирования нейропроцессоров. Рынок сейчас очень "горячий" в этой области. Куча стартапов пытаются склепать какой-нибудь универсальный процессор для нейронок(хотя бы для Inference этапа, потому что в Training NVIDIA заняла прочные позиции со своими серверными решениями). Стоит, конечно недешево, но отладку, наверно за 8 килодолларов можно будет купить(отладки особенно у Altera дешевле, чем отдельный чип). Мамкиному фрилансеру в такое, конечно, не поиграться.
>>189720
> с ним состязался худощавый студент по имени Иван).
Помню ни на одном голосовании за весь проект, против Ивана никто не голосовал, ни разу.
Смыслов у фильма можно найти много. Лично я извлек такой посыл: космонавты это люди с такими же ценностями, как и у нас, только оказываются они в ситуациях посложнее, чем простые люди и в этом их героизм(а, может, и не героизм, может, им "Родина приказала"... Дискутировать здесь можно долго, но смысла в этом будет немного - люди порой и в свою голову заглянуть не могут, куда нам в чужие лезть). Ну и еще нужно отметить, что Космос - это смертельно опасное место, где действительно нужна армейская дисциплина. И еще долго он будет таковым оставаться. Многие фантастические произведения забывают об этом. Особенно страдают этим недугом ненавистные мне "Звездные Войны", которые перенесли посредственное тягомотное фэнтези на световых мечах в Космос. В итоге в "Звездных Войнах" от Космоса ничего и не осталось. Такая фантастика лично мне не нужна.
В этом году я немного отошел от чтения больших книг, т.к. я поменял работу и теперь очень мало провожу времени в общественном транспорте. Так что основным источником литературы для меня стала "Модель для сборки". К тому же фантастику я более чем уважаю.
Из больших книг я осилил "Ложную слепоту". Можно сказать, что произведение так себе. Сильно переоценено сообществом (на фантлабе оценка больше 8). Но все же есть интересные мысли, над которыми можно порассуждать(может ли, например, неразумное существо быть "умнее" человека).
Еще одна достойная книга это последний Пелевин "IPhuck 10". В целом бодро. В какой-то момент хотел уже бросить, но все-таки собрал волю в кулак и по диагонали прочитал тот унылый кусок с кучей отсылок, которые простому смертному не осилить все равно. Здесь тоже есть замечательная мысль, которую на самом деле тоже довольно долго философы обсасывают: "Как отличить разумное от неразумного". Вообще это похоже новый тренд в философской мысли. Сначала Вачовски довели до предела вопрос "Как отличить реальное от нереального". Потом люди поняли, что никак, а потом еще и решили, что реального в принципе не существует. Теперь почти каждый образованный человек может хотя бы на пальцах описать, что такое симулякр. Но вот теперь мучаемся вопросами о разумности. Скоро все смирятся с тем, что вокруг одни лексические генераторы, какие-то похуже, какие-то получше. Рассуждать об этом можно долго. Оставлю это тем, у кого есть философский или культурологический бэкграунд.
Хороша оказалась и Пелевинская "Жизнь насекомых". Чувствуется, что была давно написана. Уже и восприятие мира другое, но книга нужна, чтобы немного спуститься по пирамиде потребностей и осознать, кто ты есть на самом деле без этих постироний и прочего новомодного шлака. Меня, очевидно, впечатлила часть про таракана. Другие части осознать было гораздо сложнее, потому что там описаны другие категории людей. Удивительно, как сам Пелевин смог почувствовать все слои общества, особенно в то время перемен. Ну на то он и талант.
Открытием для меня стал писатель Каганов. У него короткие меткие рассказы, понятные многим. Много сюжетов. Почти все интересные. Рекомендую всем.
В этом году я немного отошел от чтения больших книг, т.к. я поменял работу и теперь очень мало провожу времени в общественном транспорте. Так что основным источником литературы для меня стала "Модель для сборки". К тому же фантастику я более чем уважаю.
Из больших книг я осилил "Ложную слепоту". Можно сказать, что произведение так себе. Сильно переоценено сообществом (на фантлабе оценка больше 8). Но все же есть интересные мысли, над которыми можно порассуждать(может ли, например, неразумное существо быть "умнее" человека).
Еще одна достойная книга это последний Пелевин "IPhuck 10". В целом бодро. В какой-то момент хотел уже бросить, но все-таки собрал волю в кулак и по диагонали прочитал тот унылый кусок с кучей отсылок, которые простому смертному не осилить все равно. Здесь тоже есть замечательная мысль, которую на самом деле тоже довольно долго философы обсасывают: "Как отличить разумное от неразумного". Вообще это похоже новый тренд в философской мысли. Сначала Вачовски довели до предела вопрос "Как отличить реальное от нереального". Потом люди поняли, что никак, а потом еще и решили, что реального в принципе не существует. Теперь почти каждый образованный человек может хотя бы на пальцах описать, что такое симулякр. Но вот теперь мучаемся вопросами о разумности. Скоро все смирятся с тем, что вокруг одни лексические генераторы, какие-то похуже, какие-то получше. Рассуждать об этом можно долго. Оставлю это тем, у кого есть философский или культурологический бэкграунд.
Хороша оказалась и Пелевинская "Жизнь насекомых". Чувствуется, что была давно написана. Уже и восприятие мира другое, но книга нужна, чтобы немного спуститься по пирамиде потребностей и осознать, кто ты есть на самом деле без этих постироний и прочего новомодного шлака. Меня, очевидно, впечатлила часть про таракана. Другие части осознать было гораздо сложнее, потому что там описаны другие категории людей. Удивительно, как сам Пелевин смог почувствовать все слои общества, особенно в то время перемен. Ну на то он и талант.
Открытием для меня стал писатель Каганов. У него короткие меткие рассказы, понятные многим. Много сюжетов. Почти все интересные. Рекомендую всем.
Дело в том, что я ещё и жил там в районе, который обславил Варламов в заметке "Плохой Ярославль" https://varlamov.ru/1312660.html
Двор просто состоит из грязи. Въезд во двор на машине не чинился с моего отъезда более 10 лет назад, да и до отъезда не чинился. Все в запаркованных машинах, но тут можно понять - дворы проектировали недалекие люди, а дома строились на скорую руку.
А самое главное, никому ничего не нужно.
На кухне канализационный стояк чугунный 50 мм стоит больше 20 лет со дня постройки дома. Изнутри весь зарос. Никому не надо управляющую компанию тормошить. Как-нибудь так проживем.
Въезд во двор, упомянутый мной выше, тоже показатель. В моем бы районе уже давно не один человек бы разобрался, чья дорога, кто ее должен чинить и за какие средства. И уже давно бы были разосланы обращения в госжилинспекцию, прокуратуру, мэрию, администрацию района и управляющую компанию.
Горячая вода идёт из крана совсем не горячей. Тоже никому не надо. "А что, мы сильно разоримся от этого?"
Сантехники дебилы конченые. В квартире слив на кухне был сделан так, что просто труба 30 мм вставлена без переходника в трубу 50 мм. Естественно, часто переливается через край. Сантехники 10 лет приходили и говорили, что надо прочищать слив тросиком. Об установке манжеты за 15 рублей никто даже не заикнулся.
Короче как в фильме "Изображая жертву" говорил следователь: "И главное похую, а то, что похую, тоже похую".
Вот так вот не надо делать. Поднимите жопу, сделайте что-нибудь, чтобы жизнь лучше стала. Вам, ленивым, уже сделали все так, чтобы не надо было никуда ходить - все через интернет принимается. И работает. Но нет, многим даже лень изучить то, как пользоваться электронной почтой и гуглом.
Я сейчас, конечно, похож на Варламова. Он еще тот дурачок со своим неимоверным дрочем на "Европейский опыт". Но в чем-то он и прав. Он уже много лет у себя в блоге пытается донести мысль о том, как надо бороться за свои права. Но от процитированной выше мысли следователя, к сожалению, никуда не уйти.
Дело в том, что я ещё и жил там в районе, который обславил Варламов в заметке "Плохой Ярославль" https://varlamov.ru/1312660.html
Двор просто состоит из грязи. Въезд во двор на машине не чинился с моего отъезда более 10 лет назад, да и до отъезда не чинился. Все в запаркованных машинах, но тут можно понять - дворы проектировали недалекие люди, а дома строились на скорую руку.
А самое главное, никому ничего не нужно.
На кухне канализационный стояк чугунный 50 мм стоит больше 20 лет со дня постройки дома. Изнутри весь зарос. Никому не надо управляющую компанию тормошить. Как-нибудь так проживем.
Въезд во двор, упомянутый мной выше, тоже показатель. В моем бы районе уже давно не один человек бы разобрался, чья дорога, кто ее должен чинить и за какие средства. И уже давно бы были разосланы обращения в госжилинспекцию, прокуратуру, мэрию, администрацию района и управляющую компанию.
Горячая вода идёт из крана совсем не горячей. Тоже никому не надо. "А что, мы сильно разоримся от этого?"
Сантехники дебилы конченые. В квартире слив на кухне был сделан так, что просто труба 30 мм вставлена без переходника в трубу 50 мм. Естественно, часто переливается через край. Сантехники 10 лет приходили и говорили, что надо прочищать слив тросиком. Об установке манжеты за 15 рублей никто даже не заикнулся.
Короче как в фильме "Изображая жертву" говорил следователь: "И главное похую, а то, что похую, тоже похую".
Вот так вот не надо делать. Поднимите жопу, сделайте что-нибудь, чтобы жизнь лучше стала. Вам, ленивым, уже сделали все так, чтобы не надо было никуда ходить - все через интернет принимается. И работает. Но нет, многим даже лень изучить то, как пользоваться электронной почтой и гуглом.
Я сейчас, конечно, похож на Варламова. Он еще тот дурачок со своим неимоверным дрочем на "Европейский опыт". Но в чем-то он и прав. Он уже много лет у себя в блоге пытается донести мысль о том, как надо бороться за свои права. Но от процитированной выше мысли следователя, к сожалению, никуда не уйти.
Помню, когда я работал в Самсунге, соседний отдел антеннщиков пытался улучшить параметры очередной антенны. Большинство инженеров пришли из разных ещё советских нии. И они вспомнили трюк с помещением антенны в среду с другой диэлектрической проницаемостью. Такой средой обычно являлся вазелин. И если в 30-этажном радаре какой-нибудь элемент, обмазанный чем-то липким, мог быть частью нормы, то в компактном девайсе это было недопустимо. Забавно было слушать, как они собирались поместить антенну в презерватив, а потом ещё спорили, что презерватив и вазелин несовместимы. Потом появилась проблема, как объяснить корейцам, что такое вазелин. Чем эта история закончилась, я не знаю.
В этом можно увидеть суть экспериментальной науки: любыми способами, даже самыми дебильными, улучшить параметры системы. Потом подключатся конструктора и прочие инженеры, которые вместе с исследователями будут решать, как все эти нестандартные решения оформить в продакшен.
Не стоит забывать и про участие в выставках, потому что люди хотят кушать и средства как-то надо привлекать. Иногда сотрудники уже начинают стонать от бесконечных презенташек, склепанных на коленке устройств и алгоритмов. Приходят к начальнику со словами, что не для того их роза цвела и хотелось бы хоть какой эксперимент поставить. Ну а что поделать. Приходится выбирать между известными клизмой и гамбургером: либо у твоего босса деньги есть и ты можешь спокойно делать все, что ОН хочет, либо деньги надо искать всем вместе, при этом жить неспокойно и делать все, что хочет ваша лаба в целом.
Помню, когда я работал в Самсунге, соседний отдел антеннщиков пытался улучшить параметры очередной антенны. Большинство инженеров пришли из разных ещё советских нии. И они вспомнили трюк с помещением антенны в среду с другой диэлектрической проницаемостью. Такой средой обычно являлся вазелин. И если в 30-этажном радаре какой-нибудь элемент, обмазанный чем-то липким, мог быть частью нормы, то в компактном девайсе это было недопустимо. Забавно было слушать, как они собирались поместить антенну в презерватив, а потом ещё спорили, что презерватив и вазелин несовместимы. Потом появилась проблема, как объяснить корейцам, что такое вазелин. Чем эта история закончилась, я не знаю.
В этом можно увидеть суть экспериментальной науки: любыми способами, даже самыми дебильными, улучшить параметры системы. Потом подключатся конструктора и прочие инженеры, которые вместе с исследователями будут решать, как все эти нестандартные решения оформить в продакшен.
Не стоит забывать и про участие в выставках, потому что люди хотят кушать и средства как-то надо привлекать. Иногда сотрудники уже начинают стонать от бесконечных презенташек, склепанных на коленке устройств и алгоритмов. Приходят к начальнику со словами, что не для того их роза цвела и хотелось бы хоть какой эксперимент поставить. Ну а что поделать. Приходится выбирать между известными клизмой и гамбургером: либо у твоего босса деньги есть и ты можешь спокойно делать все, что ОН хочет, либо деньги надо искать всем вместе, при этом жить неспокойно и делать все, что хочет ваша лаба в целом.
Один раз я ходил собеседоваться на разработчика электроники в компанию, которая занимается платежными терминалами. Сидели передо мной начальник отдела и их hr-ша. Я стал рассказывать, чем занимался, какие девайсы делал, как они работали - стандартный набор, который в других конторах воспринимался в худшем случае нейтрально, а иногда все переходило в обсуждение, почему такое решение было выбрано. Этот начальник слушал меня с какой-то ухмылкой. Типа мои все проекты говно, да и я не лучше. Хотя у меня есть крутая разработка, которую я делал на 6-м курсе, про которую все говорили: "Ого! А как вы это сделали?". В итоге мне задали вопрос, какой параметр у меня получился в разработанном устройстве, хотя я его тогда и не измерял даже (видно, параметр очень важный), сколько у меня времени на проект уходит (тоже из серии офигительных вопросов, учитывая, что обычно ведутся параллельно три-четыре проекта) и что входило в мои обязанности. По поводу последнего у меня был пункт "подбор компонентов". Меня попросили уточнить, где компоненты искал. Я ответил, что на ефайнде (efind.ru). Тут меня опять озарили ухмылкой, типа на ефайнде ищут лошье-любители, мы-то ищем ого-го где!
В общем от него исходили сплошные понты. Я это уже прочухал и решил тоже их невербально послать куда подальше. Тут подвернулся пункт в резюме "глубокие знания математики и физики" (физтех же, что стесняться). Тот начальник обратил внимание на этот пункт, прочитал его (в этот момент я подумал, что сейчас будет какая-нибудь олимпиадная задача или беседа о квантах, благо, такой прецедент был с моим одногруппником при собеседовании в инвестбанк, где физика-то особо и не нужна была) и задал вопрос: "Сможете написать законы Ома и Кирхгофа?". Я просто осел от такого вопроса. Видно, образование МФТИ ему вообще ничего не говорило. Я решил тоже выпендриться и сказал: "Да.". Больше я ничего не стал делать. Так мы просидели в тишине секунд 20. Потом hr-ша не выдержала этого сюрра и сказала что-то вроде: "Напишите, пожалуйста". Ну я написал, меня долго просить не надо.
Потом еще этот начальник объяснял, что мой отдел в Самсунге вовсе не тем занимается, что я ему рассказал, и вообще это все неправильно (ну да, ну да...)
В итоге они мне сказали, что вышлют какое-то тестовое задание на проганье, но в итоге ничего и не прислали. Да и не очень-то и хотелось. В тот же день у меня было еще одно прекрасное собеседование, которое компенсировало мне весь "моральный ущерб" от общения с тем придурошным начальником. Про него я тоже напишу как-нибудь, но не так подробно.
Один раз я ходил собеседоваться на разработчика электроники в компанию, которая занимается платежными терминалами. Сидели передо мной начальник отдела и их hr-ша. Я стал рассказывать, чем занимался, какие девайсы делал, как они работали - стандартный набор, который в других конторах воспринимался в худшем случае нейтрально, а иногда все переходило в обсуждение, почему такое решение было выбрано. Этот начальник слушал меня с какой-то ухмылкой. Типа мои все проекты говно, да и я не лучше. Хотя у меня есть крутая разработка, которую я делал на 6-м курсе, про которую все говорили: "Ого! А как вы это сделали?". В итоге мне задали вопрос, какой параметр у меня получился в разработанном устройстве, хотя я его тогда и не измерял даже (видно, параметр очень важный), сколько у меня времени на проект уходит (тоже из серии офигительных вопросов, учитывая, что обычно ведутся параллельно три-четыре проекта) и что входило в мои обязанности. По поводу последнего у меня был пункт "подбор компонентов". Меня попросили уточнить, где компоненты искал. Я ответил, что на ефайнде (efind.ru). Тут меня опять озарили ухмылкой, типа на ефайнде ищут лошье-любители, мы-то ищем ого-го где!
В общем от него исходили сплошные понты. Я это уже прочухал и решил тоже их невербально послать куда подальше. Тут подвернулся пункт в резюме "глубокие знания математики и физики" (физтех же, что стесняться). Тот начальник обратил внимание на этот пункт, прочитал его (в этот момент я подумал, что сейчас будет какая-нибудь олимпиадная задача или беседа о квантах, благо, такой прецедент был с моим одногруппником при собеседовании в инвестбанк, где физика-то особо и не нужна была) и задал вопрос: "Сможете написать законы Ома и Кирхгофа?". Я просто осел от такого вопроса. Видно, образование МФТИ ему вообще ничего не говорило. Я решил тоже выпендриться и сказал: "Да.". Больше я ничего не стал делать. Так мы просидели в тишине секунд 20. Потом hr-ша не выдержала этого сюрра и сказала что-то вроде: "Напишите, пожалуйста". Ну я написал, меня долго просить не надо.
Потом еще этот начальник объяснял, что мой отдел в Самсунге вовсе не тем занимается, что я ему рассказал, и вообще это все неправильно (ну да, ну да...)
В итоге они мне сказали, что вышлют какое-то тестовое задание на проганье, но в итоге ничего и не прислали. Да и не очень-то и хотелось. В тот же день у меня было еще одно прекрасное собеседование, которое компенсировало мне весь "моральный ущерб" от общения с тем придурошным начальником. Про него я тоже напишу как-нибудь, но не так подробно.
103Alexander Alekhin
25Dmitry Kurtaev
23Maksim Shabunin
17Li Peng
17elenagvo
14Vitaly Tuzov
10Suleyman TURKMEN
10catree
8Tomoaki Teshima
6Sayed Adel
5LaurentBerger
5Vladislav Sovrasov
5Wu Zhiwen
4Pavel Rojtberg
4Rostislav Vasilikhin
4Vadim Pisarevsky
Оказывается, OpenCV - самую популярную библиотеку машинного зрения в основном делают русские. Среди топ-коммитеров (число рядом с ником - количество коммитов) большинство "наши". Не факт, что они в России живут и работают, но все же 9 из 16 имеют русские ники.
А теперь о том, что меня не отпускало с первой части. Если совсем упростить суть всего фильма, то его можно описать так: "хорошие парни рубят толпу плохих парней (и девиц)". И этот сюжет присутствует практически во всех экшонах. Но в Кингсмане оно как-то по-другому работает. Особенно это было видно в первой части. Поэтому буду описывать ее. Заодно и спойлеров не буду давать.
Итак, вспомним упомянутый мной уже бой в церкви. Прихожане, показанные изначально немного поехавшими, чтобы их было не так жалко убивать, подвергаются воздействию "чудо-звука" от главного злодея и становятся просто зверями, готовыми уничтожать все и всех. В итоге они все умирают под бодрую музычку и весело летающую камеру от рук одного из главных героев. Это все призвано показать, какой главный злодей плохой, что у него нет принципов и все такое. Всю эту задумку можно сопоставить со сценами расстрела мирных деревень с женщинами и детьми во время второй мировой или других южно-европейских конфликтах. А теперь представьте, что этот расстрел деревни происходит "под бодрую музычку с весело летающей камерой". Что-то не то, правда?
Можно меня упрекнуть, что я привожу некорректное сравнение, но давайте посмотрим на другие экшн-фильмы. Почти везде расправы проходят над обезличенными плохими парнями. И парни именно плохие. "Звездные войны" - там убивают солдат Империи, у которых даже лиц не видно. "Рейд" - там вообще расправляются с преступниками. "Эквилибриум" - главный герой отправляет на тот свет безэмоциональных защитников "системы", с которой он и борется. Риддик выносит некромонгеров - служителей чуждого культа, поработителей планет, уже мертвых в душе.
А вот сцена в церкви - не из той оперы. И один раз подумав, я теперь не могу эту мысль раздумать, даже смотря вторую часть. Нет, во второй части уже все получают по заслугам. Но шлейф тянется от первой части.
Вот теперь попробуйте посмотреть этот фильм, вспоминая мои слова, и, пожалуй, у вас останется неприятное послевкусие, которое так и хочется от себя прогнать, потому что несмотря на это фильм шикарен во всем.
А теперь о том, что меня не отпускало с первой части. Если совсем упростить суть всего фильма, то его можно описать так: "хорошие парни рубят толпу плохих парней (и девиц)". И этот сюжет присутствует практически во всех экшонах. Но в Кингсмане оно как-то по-другому работает. Особенно это было видно в первой части. Поэтому буду описывать ее. Заодно и спойлеров не буду давать.
Итак, вспомним упомянутый мной уже бой в церкви. Прихожане, показанные изначально немного поехавшими, чтобы их было не так жалко убивать, подвергаются воздействию "чудо-звука" от главного злодея и становятся просто зверями, готовыми уничтожать все и всех. В итоге они все умирают под бодрую музычку и весело летающую камеру от рук одного из главных героев. Это все призвано показать, какой главный злодей плохой, что у него нет принципов и все такое. Всю эту задумку можно сопоставить со сценами расстрела мирных деревень с женщинами и детьми во время второй мировой или других южно-европейских конфликтах. А теперь представьте, что этот расстрел деревни происходит "под бодрую музычку с весело летающей камерой". Что-то не то, правда?
Можно меня упрекнуть, что я привожу некорректное сравнение, но давайте посмотрим на другие экшн-фильмы. Почти везде расправы проходят над обезличенными плохими парнями. И парни именно плохие. "Звездные войны" - там убивают солдат Империи, у которых даже лиц не видно. "Рейд" - там вообще расправляются с преступниками. "Эквилибриум" - главный герой отправляет на тот свет безэмоциональных защитников "системы", с которой он и борется. Риддик выносит некромонгеров - служителей чуждого культа, поработителей планет, уже мертвых в душе.
А вот сцена в церкви - не из той оперы. И один раз подумав, я теперь не могу эту мысль раздумать, даже смотря вторую часть. Нет, во второй части уже все получают по заслугам. Но шлейф тянется от первой части.
Вот теперь попробуйте посмотреть этот фильм, вспоминая мои слова, и, пожалуй, у вас останется неприятное послевкусие, которое так и хочется от себя прогнать, потому что несмотря на это фильм шикарен во всем.
Спасибо, бро! Вообще фидбек интересен. Нормально ли все стилистически? Удобоваримо ли меня читать? Стилистически буду пробовать совершенствоваться. Мнения менять не буду. Дискуссии приветствуются.
Все интересно. Среди дневников уровня "я покакал" твой качественно отличается. Дискусс вещь интересная, но я сюда слишком редко заходу, чтобы был нормальный диалог.
Япокакал тащемта топовая днявочка. А так двощую, любой рандом интересно почитать если это что-то отличное от ежедневных биопроблем и вылезаторства.
Так вот пришел я на назначенное место в назначенное время, потом ждал директора минут 20 (начало уже хорошее, да?). В итоге зашли мы в этот бизнес-центр. Меня спрашивают, на кого я хочу собеседоваться - программиста или электронщика. А у меня опыта что программирования, что разработки электроники поровну. Я это собственно и говорю. Мол, собеседуйте и туда, и туда. На меня посмотрели, как на поехавшего, и "выдали" начальника отдела разработки электроники. До сих пор ржу над техническим вопросом, который он мне задал: какая ширина дорожки с волновым сопротивлением 50 Ом? Говорю, что не знаю и даже предполагать не буду. Надо будет - посмотрю в справочнике. Тот закатывает глаза, всем видом показывая, как этого можно не знать, и говорит: "Каждый, кто имел дело с СВЧ и high-speed, знает это число наизусть,"- и дальше торжественно: "Ширина дорожки равна {столько-то миллиметров}" Суть сводится к тому, что эта величина в масштабах печатной платы довольно большая и поэтому дорожки делают все-таки тонкими и пересогласовывают сопротивления - классика разработки high-speed плат.
Потом уже я спросил своего друга, который уже года 4 работал в разработке СВЧ-девайсов, мол какая ширина дорожки. Тот ответил, что не знает и ему собственно до... Хм...
Дальше мы начали беседовать про эти самые волновые сопротивления. И когда я ему дал ответ на очередной вопрос, а тот сказал, что я не прав и объяснил все так же но в других терминах, я понял, что все равно мы с ним не сработаемся.
А потом он начал на меня лить все свои комплексы. Что он дрочил свою область и только ее и что я тоже так должен делать. Иначе не стать профессионалом. Что он работал в каком-то нижегородском говноНИИ за копейки и потом перебрался в Москву, набравшись опыта (типа я не понаех, ага, просто в школе получше его учился).
Потом он вдруг решил меня поспрашивать по программированию контроллеров. Вопрос был из разряда "Сможете ли акселерометр к контроллеру подключить?" А у меня как раз на гитхабе такая демонстрашка выложена. Говорю, что да, и на гитхабе можно посмотреть, как я прошивки красиво пишу. И тот решил меня проверить и задает следующий вопрос: "Ну вы в регистр записать значение сможете". Я делаю круглые глаза, отвечаю: "Ну а как у меня по-вашему тогда этот акселерометр работал бы, если б я не мог в регистр значение записать?" А про себя думаю, что лучше бы ему не заикаться про программирование, потому что его познания в этой области остались на уровне конца 90-х, когда он в этом говноНИИ работал. Сейчас, конечно, тоже в регистры пишут, но, как правило, об это даже не задумываются. Обычно рассуждают в терминах "интерфейс+протокол" (шлем через SPI/UART сначала такое значение, потом такое, потом третье...)
Ну меня послали куда подальше. Опять же без сожалений. Особенно учитывая их понты уровня "Мы тут работаем-перерабатываем, а остальные этого не умеют". Еще меня убила задача на сообразительность, не имеющая отношение к делу от слова вообще (мы стоим на земном шаре, идем на север 3 км, потом на запад 3 км, потом на юг 3 км и возвращаемся в ту же точку. Где мы находимся?)
Потом я разговаривал с одногруппником, лаба которого имела дело с той компанией. Он мне более подробно про эту компанию рассказал. Суть, компания выиграла большой тендер от правительства Москвы и финансовых трудностей не испытывала. На руководство компании это подействовало губительно - в голову вдарила звездная болезнь, понты стали переливаться через край, в итоге любой адекват их посылал куда подальше. В разговорах с лабой одногруппника чуть ли не прямым текстом говорили, что если они откажутся от проекта-подряда, то их всех купят. Ну примерно понятна ситуация...
Что в итоге? Внутри компании руководство поцапалось и компания распалась на две. Недавно видел объявление, что одна ветка этой компани набирает снова сотрудников. А через еще пару дней узнал, что в ИХ БИЗНЕС-ЦЕНТРЕ СЛУЧИЛСЯ ПОЖАР. Теперь сотрудникам некуда ходить на работу. Карма, что же еще...
Так вот пришел я на назначенное место в назначенное время, потом ждал директора минут 20 (начало уже хорошее, да?). В итоге зашли мы в этот бизнес-центр. Меня спрашивают, на кого я хочу собеседоваться - программиста или электронщика. А у меня опыта что программирования, что разработки электроники поровну. Я это собственно и говорю. Мол, собеседуйте и туда, и туда. На меня посмотрели, как на поехавшего, и "выдали" начальника отдела разработки электроники. До сих пор ржу над техническим вопросом, который он мне задал: какая ширина дорожки с волновым сопротивлением 50 Ом? Говорю, что не знаю и даже предполагать не буду. Надо будет - посмотрю в справочнике. Тот закатывает глаза, всем видом показывая, как этого можно не знать, и говорит: "Каждый, кто имел дело с СВЧ и high-speed, знает это число наизусть,"- и дальше торжественно: "Ширина дорожки равна {столько-то миллиметров}" Суть сводится к тому, что эта величина в масштабах печатной платы довольно большая и поэтому дорожки делают все-таки тонкими и пересогласовывают сопротивления - классика разработки high-speed плат.
Потом уже я спросил своего друга, который уже года 4 работал в разработке СВЧ-девайсов, мол какая ширина дорожки. Тот ответил, что не знает и ему собственно до... Хм...
Дальше мы начали беседовать про эти самые волновые сопротивления. И когда я ему дал ответ на очередной вопрос, а тот сказал, что я не прав и объяснил все так же но в других терминах, я понял, что все равно мы с ним не сработаемся.
А потом он начал на меня лить все свои комплексы. Что он дрочил свою область и только ее и что я тоже так должен делать. Иначе не стать профессионалом. Что он работал в каком-то нижегородском говноНИИ за копейки и потом перебрался в Москву, набравшись опыта (типа я не понаех, ага, просто в школе получше его учился).
Потом он вдруг решил меня поспрашивать по программированию контроллеров. Вопрос был из разряда "Сможете ли акселерометр к контроллеру подключить?" А у меня как раз на гитхабе такая демонстрашка выложена. Говорю, что да, и на гитхабе можно посмотреть, как я прошивки красиво пишу. И тот решил меня проверить и задает следующий вопрос: "Ну вы в регистр записать значение сможете". Я делаю круглые глаза, отвечаю: "Ну а как у меня по-вашему тогда этот акселерометр работал бы, если б я не мог в регистр значение записать?" А про себя думаю, что лучше бы ему не заикаться про программирование, потому что его познания в этой области остались на уровне конца 90-х, когда он в этом говноНИИ работал. Сейчас, конечно, тоже в регистры пишут, но, как правило, об это даже не задумываются. Обычно рассуждают в терминах "интерфейс+протокол" (шлем через SPI/UART сначала такое значение, потом такое, потом третье...)
Ну меня послали куда подальше. Опять же без сожалений. Особенно учитывая их понты уровня "Мы тут работаем-перерабатываем, а остальные этого не умеют". Еще меня убила задача на сообразительность, не имеющая отношение к делу от слова вообще (мы стоим на земном шаре, идем на север 3 км, потом на запад 3 км, потом на юг 3 км и возвращаемся в ту же точку. Где мы находимся?)
Потом я разговаривал с одногруппником, лаба которого имела дело с той компанией. Он мне более подробно про эту компанию рассказал. Суть, компания выиграла большой тендер от правительства Москвы и финансовых трудностей не испытывала. На руководство компании это подействовало губительно - в голову вдарила звездная болезнь, понты стали переливаться через край, в итоге любой адекват их посылал куда подальше. В разговорах с лабой одногруппника чуть ли не прямым текстом говорили, что если они откажутся от проекта-подряда, то их всех купят. Ну примерно понятна ситуация...
Что в итоге? Внутри компании руководство поцапалось и компания распалась на две. Недавно видел объявление, что одна ветка этой компани набирает снова сотрудников. А через еще пару дней узнал, что в ИХ БИЗНЕС-ЦЕНТРЕ СЛУЧИЛСЯ ПОЖАР. Теперь сотрудникам некуда ходить на работу. Карма, что же еще...
>потом он начал на меня лить все свои комплексы.
> про себя думаю, что лучше бы ему не заикаться про программирование, потому что его познания в этой области остались на уровне конца 90-х
>задача на сообразительность, не имеющая отношение к делу от слова вообще
Как на двощах пообщался, лул. Здесь тоже нередки персонажи которые обладают (или думают щито обладают) некоторыми знаниями, но при этом даже дискас по каким-нибудь ссаным математическим абстракциям они щедро перемешивают с комплексами и полнейшим неумением разговаривать с людьми. А тут ещё и вахтёр, 10\10, лучший кадр для собеседований.
https://www.youtube.com/watch?v=kfoJUeyMsOE
Клевая анимация. Тема космогонии. Просто офигенный видеоряд получился, да и к музыке подходит.
"Валерия Николаевна, я в жизни ругаюсь генитально. А в эфире фекально-анально. Почему? Запрещено генитально ругаться, моя дорогая Валерия Николавна. Я себя сдерживаю просто, поймите. Моя лексика есть продукт невероятного отцеживания. Вот вы отцеживаете чайный гриб, который у вас стоит на подоконнике? Вы когда чайный гриб отцеживаете, чтобы лохмотьев не было — вот я так же обращаюсь с речь, Валерия Николавна, голубушка. Если бы я говорил здесь под какими-то веществами и вне всякого закона российского, вы бы слышали только генитальное. Анально-фекальное мне не свойственно. Но ввиду запретов я перехожу на анально-фекальное. Самому противно, Валерия Николавна. Самому противно, вы не представляете, как. Душа стенает, а приходится... Кстати говоря, из чувства порядочности. Я отцеживаю свою речь из чувства порядочности и интеллигентности. Высочайшей, врожденной интеллигентности."
Вот вы бы смогли так изящно ответить? Я вот нет.
И вообще всем советую подписаться на его видеоблог и внимать тому, что он говорит. Вот из последнего его новогоднее обращение https://www.youtube.com/watch?v=r0a0RgivCII прямо очень хорошо получилось.
И вот вдогонку лучшие его ролики.
https://www.youtube.com/watch?v=r0a0RgivCII - С Новым 2018 годом
https://www.youtube.com/watch?v=dMTMM7N5UW8 - Стихотворение Северянина
https://www.youtube.com/watch?v=hliC7iBWJPI - С Новым 2017 годом
https://www.youtube.com/watch?v=h7oOjehMkXY - Мёртвая оболочка в мёртвой игре
https://www.youtube.com/watch?v=I8Nk55mgjcQ - про речь Медведева "Вы там держитесь"
https://www.youtube.com/watch?v=bwpLjOAi93k - с 8 марта
https://www.youtube.com/watch?v=MLEDgR3Ciis - про цены на нефть
https://www.youtube.com/watch?v=dWctOypgpX0 - про женщин
https://www.youtube.com/watch?v=qbrpABrA8mQ - вторая часть про Путина великолепна
https://www.youtube.com/watch?v=n1SAy9KZo3s - не угадал он здесь, но речь хороша
https://www.youtube.com/watch?v=bD7TQlkdG5o - про выучку политиков
https://www.youtube.com/watch?v=jXNq-aqgu7Q - про аборты
https://www.youtube.com/watch?v=C1O-E5bOrag - примерно то же
Первое знакомство со студенческой жизнью у меня было косвенным и произошло в 11 классе. Дело в том, что у моей учительницы истории был (да и есть) сын старше меня на 1 год. Соответственно мы получили полный спектр бабских настроений и в 10 классе, когда она переживала, как ее сын поступит, и в 11 классе, когда она переживала, как он там будет учиться. И как-то раз она сказала примерно такую фразу: "В институте за вами никто не будет бегать с домашними заданиями и контрольными. Не сдал - отчислен". И я подумал: "Какое же это райское место!" И я не ошибся.
Я поступил в лучший институт технической направленности на территории бывшего СССР. Было тяжело и даже очень. Пары с 9 утра до 8 вечера. Просто адское количество заданий. На голову выше сложность большинства технических курсов относительно других вузов с тем же направлением. Конкуренты - мехмат и ВМиК МГУ. Физфак МГУ даже конкурентом не назвать. Про Бауманку вообще молчу. Бонусом жизнь в общаге. Про саму жизнь и учёбу в институте я ещё много разного напишу. Сейчас хочу написать другую мысль.
Нынче многие пытаются опошлить высшее образование, говоря, что оно ну вообще не нужно. Действительно, есть вузы, абсолютно бесполезные, но даже от них можно взять нужные знания. Было бы желание. А "обрасти связями" это настолько провинциально-совковый подход, что людей, культивирующих такое мнение можно только презирать.
В вузе собираются люди с одинаковым мышлением, стремящихся глубоко изучить одну область знаний, а не как в школе - и тупые, и умные пытаются понять одно и то же. Кто-то тупит и тянет всех назад, кто-то все понимает и скучает. А сейчас ещё ввели "инклюзивные" классы, когда всяких даунов из толерантности помещают с обычными детьми. Я в школе всех и так даунами считал, правда. Но в институте среди всеросов и межнаров дауном считал я себя. И это прекрасно. Мне было куда стремиться. У меня была среда для развития и были ориентиры в виде более талантливых людей, что обычная школа не могла бы дать. Институт это прекрасно, а студенческие годы действительно самые лучшие в моей жизни, хоть я и просидел все 6 лет в общаге, но я вкалывал, как никогда. За первые три года у меня был невероятный прогресс в знаниях, который я не мог себе обеспечить никакими самообучениями и курсерами.
Первое знакомство со студенческой жизнью у меня было косвенным и произошло в 11 классе. Дело в том, что у моей учительницы истории был (да и есть) сын старше меня на 1 год. Соответственно мы получили полный спектр бабских настроений и в 10 классе, когда она переживала, как ее сын поступит, и в 11 классе, когда она переживала, как он там будет учиться. И как-то раз она сказала примерно такую фразу: "В институте за вами никто не будет бегать с домашними заданиями и контрольными. Не сдал - отчислен". И я подумал: "Какое же это райское место!" И я не ошибся.
Я поступил в лучший институт технической направленности на территории бывшего СССР. Было тяжело и даже очень. Пары с 9 утра до 8 вечера. Просто адское количество заданий. На голову выше сложность большинства технических курсов относительно других вузов с тем же направлением. Конкуренты - мехмат и ВМиК МГУ. Физфак МГУ даже конкурентом не назвать. Про Бауманку вообще молчу. Бонусом жизнь в общаге. Про саму жизнь и учёбу в институте я ещё много разного напишу. Сейчас хочу написать другую мысль.
Нынче многие пытаются опошлить высшее образование, говоря, что оно ну вообще не нужно. Действительно, есть вузы, абсолютно бесполезные, но даже от них можно взять нужные знания. Было бы желание. А "обрасти связями" это настолько провинциально-совковый подход, что людей, культивирующих такое мнение можно только презирать.
В вузе собираются люди с одинаковым мышлением, стремящихся глубоко изучить одну область знаний, а не как в школе - и тупые, и умные пытаются понять одно и то же. Кто-то тупит и тянет всех назад, кто-то все понимает и скучает. А сейчас ещё ввели "инклюзивные" классы, когда всяких даунов из толерантности помещают с обычными детьми. Я в школе всех и так даунами считал, правда. Но в институте среди всеросов и межнаров дауном считал я себя. И это прекрасно. Мне было куда стремиться. У меня была среда для развития и были ориентиры в виде более талантливых людей, что обычная школа не могла бы дать. Институт это прекрасно, а студенческие годы действительно самые лучшие в моей жизни, хоть я и просидел все 6 лет в общаге, но я вкалывал, как никогда. За первые три года у меня был невероятный прогресс в знаниях, который я не мог себе обеспечить никакими самообучениями и курсерами.
1. Естественно, матан, дифуры, уравнения математической физики и теория функций комплексного переменного. Это база, это как таблица умножения. Не знаешь этого хоть на каком-то уровне, можешь не соваться дальше.
2. Линейная алгебра. Необходимая дисциплина, что бы вы не делали. От зубов должны отскакивать разложения матриц, понимать собственные значения/векторы.
3. Общая физика и лаборатория общей физики. Всегда нужно понимать явления и нужно уметь обрабатывать полученные данные. Стоит сказать, что лабы помогут и в других областях. Будете надменно смеяться над теми, кто строит графики по 2 точкам. Общая физика включает в себя механику, термодинамику, электродинамику, оптику, кванты и физику твердого тела.
4. Теорвер и математическая статистика. Это немодное название раннего машинного обучения. Нужно уметь говорить на языке условных вероятностей, знать распределения и знать, зачем это все нужно.
5. Вычислительная математика, чтобы иметь хотя бы представление о численных методах.
6. Радиотехника. Работаешь в лабе - имеешь дело с оборудованием, нужно будет все это компоновать, согласовывать. Делать простые платы в CAD'ах. Все схемы на операционниках знать чуть ли не наизусть.
7. Микроконтроллеры. Уметь хотя бы настроить таймер, согласовать пару интерфейсов, мультиплексировать простые данные, замкнуть реле по условию.
8. Информатика. Знать Си, питон или матлаб. Иметь знания об архитектурах операционных систем: работа планировщика, менеджмент памяти и все такое. Работа с Линукс, хотя бы базовая. Многопоточность и InterProcess Communication. Хорошо бы знать Qt, чтобы набросать простенький интерфейс, но совсем необязательно. Знать, что такое CUDA и зачем она нужна. Понимать, как написать простенькое вычислительное ядро.
9. ПЛИСы хотя бы на уровне простых конструкций из cookbook'ов по Verilog/VHDL. Знать, как сделать простенький IP Core и подцепить его к Zynq'у в случае работы с Xilinx.
10. Технический английский на уровне чтения журнальных статей.
11. Цифровая обработка сигналов, чтобы уметь хотя бы в Фурье-анализ и смочь собрать или смоделировать простенький цифровой фильтр.
1. Естественно, матан, дифуры, уравнения математической физики и теория функций комплексного переменного. Это база, это как таблица умножения. Не знаешь этого хоть на каком-то уровне, можешь не соваться дальше.
2. Линейная алгебра. Необходимая дисциплина, что бы вы не делали. От зубов должны отскакивать разложения матриц, понимать собственные значения/векторы.
3. Общая физика и лаборатория общей физики. Всегда нужно понимать явления и нужно уметь обрабатывать полученные данные. Стоит сказать, что лабы помогут и в других областях. Будете надменно смеяться над теми, кто строит графики по 2 точкам. Общая физика включает в себя механику, термодинамику, электродинамику, оптику, кванты и физику твердого тела.
4. Теорвер и математическая статистика. Это немодное название раннего машинного обучения. Нужно уметь говорить на языке условных вероятностей, знать распределения и знать, зачем это все нужно.
5. Вычислительная математика, чтобы иметь хотя бы представление о численных методах.
6. Радиотехника. Работаешь в лабе - имеешь дело с оборудованием, нужно будет все это компоновать, согласовывать. Делать простые платы в CAD'ах. Все схемы на операционниках знать чуть ли не наизусть.
7. Микроконтроллеры. Уметь хотя бы настроить таймер, согласовать пару интерфейсов, мультиплексировать простые данные, замкнуть реле по условию.
8. Информатика. Знать Си, питон или матлаб. Иметь знания об архитектурах операционных систем: работа планировщика, менеджмент памяти и все такое. Работа с Линукс, хотя бы базовая. Многопоточность и InterProcess Communication. Хорошо бы знать Qt, чтобы набросать простенький интерфейс, но совсем необязательно. Знать, что такое CUDA и зачем она нужна. Понимать, как написать простенькое вычислительное ядро.
9. ПЛИСы хотя бы на уровне простых конструкций из cookbook'ов по Verilog/VHDL. Знать, как сделать простенький IP Core и подцепить его к Zynq'у в случае работы с Xilinx.
10. Технический английский на уровне чтения журнальных статей.
11. Цифровая обработка сигналов, чтобы уметь хотя бы в Фурье-анализ и смочь собрать или смоделировать простенький цифровой фильтр.
А как же история, общий английский (и, быть может, еще один европейский) язык, и литература?
Упитанно в меру.
Но второй язык выучить действительно интересно. Не скажу, что полезно, но интересно точно. Я на старших курсах выучил немецкий примерно до уровня B1-B2, но уже все благополучно забыл. Не пригодился.
Не буду тут во всех подробностях описывать, как и что я делал (разве что вспоминать). Но вот процесс доделывания комнаты попробую осветить.
Сейчас есть захламленная комната, практически полностью отделанная (стены оштукатурены и ошпатлеваны, но нужно будет отделать полукруглую стену, потолок ошпатлеван). Электрика базовая, нужно будет доразвести. Стяжка есть, но кривовата. Нужно сделать гипсокартонную нишу под шкаф. Ну и в процессе будут таски добавляться.
Сегодня вот доделал гипсокартонную конструкцию под нишу. На нее будет клеиться широкий карниз. Шкаф будет как встроенный, но двери будут у него распашные.
Завтра буду переносить выключатель и шпатлевать то, что смастерил сегодня.
На пиках план расстановки мебели: две кровати, два рабочих места, шкаф (пока придерживаюсь левого варианта). Еще закладная под шкаф и примерно планируемый вид шкафа.
Во-первых, привел в порядок ввод слаботочки в комнату: коаксиал на ТВ, два эзернета в комнату (один на комп, другой на телевизор) и один транзитный эзернет из кухни. Закрепил под потолок коаксиал и на него стяжками закрепил эзернеты.
Во-вторых, зашпатлевал базовой шпатлевкой нишу, поставив уголки с сетками. Как высохнет, можно будет на нишу прикрепить карниз и шпатлевать финишной.
В-третьих, почти перенес выключатель, но соседи сильно запротестовали, что я перфоратором в воскресенье работаю. Ну раз не хотят в воскресенье, буду в то же время, но в понедельник. Конечно, я по закону не прав. Но сам закон дебильный. Успокаивает только то, что в Москве закон вообще запрещает делать ремонт по выходным, а в Подмосковье в субботу ещё можно поработать (евреи Подмосковья негодуют).
Вот сегодня у меня была работа, требующая эмоциональных вложений. Я собирал OpenCV с поддержкой CUDA. Скажу сразу: думал, будет хуже. Но не то я эмоционально окреп, не то опыта у меня прибавилось.
Итак, эта работа, очевидно, не требует больших умственных затрат. Тут нужно все делать по инструкции (к прошлым версиям OpenCV, бгг). Ставим CUDA Toolkit, качаем исходники OpenCV, ставим CMake, если ещё нет, ставим в CMake галочки, прописываем пути, генерим проект и начинаем сборку, параллельно пытаясь запустить сэмплы из CUDA Toolkit. Но сэмплы не запускаются. Ошибка то от компилятора, то из рантайма - для разных проектов по-разному. Начинаем гуглить - непонятно. Потом кое-как вспоминаем, что у NVIDIA огромные проблемы с back-compatibility. Проверяем Compute Capability у своей карточки и видим, что она в последней Toolkit не поддерживается. Качаешь предыдущую версию и заодно молишься, чтобы OpenCV не заюзало чего из последней версии библиотек CUDA. Ставим CUDA Toolkit и обнаруживаем, что Visual Studio 2017 не поддерживается. Качаем 15-ю студию. Вроде все завелось. Остаётся теперь вспомнить все галочки, которые нужно поставить в CMake. Но этого, как правило, не случается. Ну и еще ожидание самой сборки примерно по часу на дебаг и на релиз версии.
На самом деле, я даже как-то слишком спокойно все это перенес. Может, уже пора свое Gentoo собирать?
Почему это обязательно троллинг? Гуманитарное знание теперь совершенно не нужно? Вот, например, в треде ты рассказываешь о фильмах, ютубе, делишься идеями, излагаешь взгляды. Неужели ты считаешь, что все это — то, как ты мыслишь и формируешь мнение и то, как ты пишешь — нельзя развить и улучшить, сделать более тонким и острым? И неужели нельзя допустить, что такое улучшение, если оно возможно, может быть полезно во всей жизни и даже в точных науках?
Нет, гуманитарное знание очень даже нужно. Самое интересное, что в этом я убедился недавно. Гуманитарное знание очень сильно поможет при передаче своих знаний (даже технических) другим. В этом мы можем неоднократно убеждаться, глядя на хреновых преподов в вузах. Прямо вот совсем в точных науках я не думаю, что гуманитарщина пригодится. Но это до тех пор, пока ученый не начнет взаимодействовать с другими людьми.
Если очень обобщить, то свод гуманитарных наук нужен для формирования и внушения мнений. Кто лучше освоил это ремесло, тот и на коне - того читают, слушают и культивируют его мнение среди других.
Но вот у нас большая проблема. Гуманитарные науки в нашей стране (да и не только у нас, я думаю) начиная со школы преподают просто отвратительно, да и сама программа оставляет желать лучшего. Это устаревшие книги с устаревшими смыслами, зацикленность только на русскую литературу. Это ограничение высказывания мнения об описанной в книге проблеме - "это идеологически/морально неправильно ты не согласен, минус балл". Это абсолютный формализм в изучении истории. И много всего другого, включая женщин-учителей, у которых обычно и мнения своего нет в силу их "женскости".
Короче с гуманитарщиной у нас все плохо, но она нужна.
По закону Московской области о тишине я не имею права производить шумные ремонтные работы в воскресенье и праздничные дни.
Книга злободневна и сатирична. Двое подростков приходят в госпиталь на тестирование нового наркотика в качестве добровольцев. Потом они сбегают оттуда и попадают в пелевино-сорокинский мир постмодерна и сюрреализма. К середине книги начинаешь догадываться, что на самом деле происходит, но даже в конце автор делает контрольный выстрел, после которого все думаешь обо всех этих галлюцинациях. Рекомендую к прослушиванию. Хотя бы из-за того места, где интеллигентнейший Влад Копп, читающий книги для "Модели для сборки", орет "КТО СУКА ЕСЛИ НЕ ПУТИН!!!".
Почему именно слушать, а не читать?
Я читал сборник Каганова не помню, какой, но там были рассказы про постапокалипсис и насекомых, а еще про пирамиду желаний - если поможете вспомнить название - буду рад и слушал рассказ "Эпос Хищника", который, как мне кажется, довольно годный. Если не слышал/читал можешь попробовать.
На чтение не хватает времени. Включаю "Модель для сборки" во время ремонта или когда на работе делаю задачу не очень мыслезатратную.
Well, at that rate, I don't understand the reason why you considered my first post an act of trolling. And I didn't say you should go and ask Russian educational system for all this classical knowledge (languages could be tought properly in some schools and universities though). On the contrary, I completely agree with you on the point that the framework of humane education is discredited fully to the core throughout post-Soviet countries.
Anyway, I like your texts although your thoughts might look naive sometimes; and I don't know whether it is because of your parlance or a content of your mind.
Почему бы и не английский, мы же тут все граждане мира
Я решил, что ты троллишь, потому что распространено мнение, что много гуманитарных дисциплин в технических университетах скорее мешают, чем помогают. На самом деле я частично разделяю это мнение, что в моих мыслях прослеживается.
И тут нужно мне исказить изображение. Для этого используется т.н. warper. Создаётся фабрика варперов, потом из нее генерятся однотипные варперы с разными параметрами. И так получилось, что судя по документации мне нужно было поменять просто название фабрики. И тогда все варперы у меня генерились бы под GPU, да еще и входные данные могли бы брать не только из обычной памяти, но и из графической, что вообще замечательно.
Но, как говорил попугай Хазанова: "Рано обрадовались!" Программа собралась и запустилась, но вот при вызове функции вылетает, а в stderr пишет, что функция ещё не реализована и грузите мол в память общего назначения данные и тогда обработаем. В исходниках тоже функция перегружена, но стоит просто заглушка.
Ну придется обходным путем. Через cuda::remap().
И вот что я хочу сказать под некую логическую "точку с запятой" в процессе работы.
OpenCV хорош. Но в него слишком много напихано. Хоть обработка изображений и очень обширная область, но наверно не стоит запихивать в один пакет ещё и машинное обучение, включая глубокие нейронки. В этом плане мне больше нравится подход питоновских пакетов scikit-*(learn, image...). Однако в них нет оптимизации на видеокартах, мол хотят очень универсальные вещи делать и не хотят впадать в частности.
Еще для себя вынес, что OpenCV надо собирать без поддержки OpenCL (либы для оптимизации вычислений от AMD, которая по идее должна поддерживать и CUDA). OpenCL хороша и должна объединить многие модели гетерогенных вычислений, то есть мы пишем код, который будет и на видеокарте считаться, и на процессоре, независимо от вендора. Честно не пробовал на OpenCL писать, но вот поддержка в OpenCV таких вычислений реализована в каком-то месте криво. Если мы работаем с объектами OpenCV в многопоточном приложении, то неизбежно заполняется вся память видеокарты и приложение в итоге падает, даже если вы у всех объектов везде вызываете деструкторы. Проблема не только у меня такая. С OpenCV без поддержки OpenCL все работает и никакая память не течет.
Порты CUDA-шных функций работают просто прекрасно. Я попрофилировал, сколько в каком случае работают одни и те же функции на проце и на видеокарте. В итоге на видюшке ускорение в 3-20 раз по сравнению с процессором.
Ну и рекомендация от меня. Обработка изображений это всегда последовательность неких преобразований. Делите преобразования на самые простые и реализуйте конвейер, если будете обрабатывать нечто вроде видеопотока: захват делает один поток, через даблбуфер отдает другому потоку, который проводит обработку первого этапа, ну и так далее. Если нужно разделить конвейер, то в месте разделения делайте триплбуфер. В целом в логике работы этих буферов ничего сложного нет. Надо просто посидеть с бумажкой и понять, кто когда и какой мьютекс должен захватывать. И не скупитесь на метрики. Заложитесь в программе под написание логов. Я это делал дефайнами: #define ENABLE_CAPTURE_LOG, а в треде Capture делал #ifdef ENABLE_CAPTURE_LOG и засекал время выполнения. Еще можно отслеживать дропы кадров (в логике даблбуферов это совсем просто). В итоге можно анализировать узкие места в алгоритме и искать модули, которые не успевают справляться с обработкой. Ну и дальше думать и анализировать - это процесс довольно творческий.
И вот что я хочу сказать под некую логическую "точку с запятой" в процессе работы.
OpenCV хорош. Но в него слишком много напихано. Хоть обработка изображений и очень обширная область, но наверно не стоит запихивать в один пакет ещё и машинное обучение, включая глубокие нейронки. В этом плане мне больше нравится подход питоновских пакетов scikit-*(learn, image...). Однако в них нет оптимизации на видеокартах, мол хотят очень универсальные вещи делать и не хотят впадать в частности.
Еще для себя вынес, что OpenCV надо собирать без поддержки OpenCL (либы для оптимизации вычислений от AMD, которая по идее должна поддерживать и CUDA). OpenCL хороша и должна объединить многие модели гетерогенных вычислений, то есть мы пишем код, который будет и на видеокарте считаться, и на процессоре, независимо от вендора. Честно не пробовал на OpenCL писать, но вот поддержка в OpenCV таких вычислений реализована в каком-то месте криво. Если мы работаем с объектами OpenCV в многопоточном приложении, то неизбежно заполняется вся память видеокарты и приложение в итоге падает, даже если вы у всех объектов везде вызываете деструкторы. Проблема не только у меня такая. С OpenCV без поддержки OpenCL все работает и никакая память не течет.
Порты CUDA-шных функций работают просто прекрасно. Я попрофилировал, сколько в каком случае работают одни и те же функции на проце и на видеокарте. В итоге на видюшке ускорение в 3-20 раз по сравнению с процессором.
Ну и рекомендация от меня. Обработка изображений это всегда последовательность неких преобразований. Делите преобразования на самые простые и реализуйте конвейер, если будете обрабатывать нечто вроде видеопотока: захват делает один поток, через даблбуфер отдает другому потоку, который проводит обработку первого этапа, ну и так далее. Если нужно разделить конвейер, то в месте разделения делайте триплбуфер. В целом в логике работы этих буферов ничего сложного нет. Надо просто посидеть с бумажкой и понять, кто когда и какой мьютекс должен захватывать. И не скупитесь на метрики. Заложитесь в программе под написание логов. Я это делал дефайнами: #define ENABLE_CAPTURE_LOG, а в треде Capture делал #ifdef ENABLE_CAPTURE_LOG и засекал время выполнения. Еще можно отслеживать дропы кадров (в логике даблбуферов это совсем просто). В итоге можно анализировать узкие места в алгоритме и искать модули, которые не успевают справляться с обработкой. Ну и дальше думать и анализировать - это процесс довольно творческий.
Сделал первый финишный слой шпатлевки на нише. Остатка хватило, чтобы прошпатлевать где-то треть потолка в комнате. Хоть у меня и потолок был как бы зашпатлеван, но сделано это было наемными рабочими, которых я призвал в честь того, что хотелось бы побыстрее закончить базовый ремонт и заселиться. Сделано это было не очень - остались выщербины, которые краска не смогла бы скрыть. Так что лишний слой финишки совсем не помешает.
Прилепил к нише карнизы. Теперь можно будет на нишу наносить совсем финишный слой, чтобы все выглядело более-менее целостно.
Ещё обнаружил, что те же рабочие как-то решили, что распаечная коробка для освещения мне не нужна, и забросали ее штукатуркой. Обматерил их ментально, выдолбил провода, заменил распаечную коробку, соединил провода начистовую, доделал штробу и перенес выключатель. Ещё у меня закончился кабель для освещения ВВГ-НГ 3х1.5 и клеммники. Пошел в ближайший магазин, купил 10 метров кабеля, клеммников и ещё всякой мелочи. Дома обнаружил, что кабель как-то до полутора не дотягивает, а клеммники даже не пытались под Ваго закосить - внутри нет даже токопроводящего геля с абразивом. Магазин получил от меня "черную метку". Больше не буду туда ходить.
Следующим этапом буду шкурить и дошпатлевывать нишу. Этого мне хватит на все следующие выходные. Глобально надо будет выкинуть весь хлам и переносить работы к эркерной части, но про это буду писать, когда закончу с нишей.
Скажу сразу, мое отношение к нему скорее негативное. Я не мог понять восторженные вопли людей, когда он выпустил свою "Теслу", потому что я не увидел в этой машине ничего нового - это все еще мотор с батарейным отсеком, вероятно, суперкондесатором, набором силовой электроники и планшетом, встроенным в панель управления, ну и контроллеры продвинутые. А еще ко всему непонятно до сих пор, как будет проходить техобслуживание, когда большая часть аккумуляторов придет в негодность. Точнее, понятно, как оно будет проходить - будет вытаскиваться батарейный модуль и на его место ставиться другой. Вопрос в том, сколько это будет стоить.
Практически любой его продукт можно раскритиковать: Tesla Power Wall, Hyperloop, черепица из солнечных батарей. Все, что касается энергетики, у него как-то выходит не очень, да и остальное тоже.
Вообще советую посетить страничку https://www.atraining.ru/trainers/karmanov/ Там довольно популярно описано каждое из его изобретений.
Многие его заявления выглядят так, как будто физику Маск в школе не учил. Чего стоит его заявление про терраформирование Марса термоядерными ударами. Так и представляю, как Маску потом его менеджеры говорят: "Ты чего, совсем поехал? Это ж бред!" И потом Маск официально отвечает: "Ну я пошутил тип)))))". Да и само образование колонии на Марсе выглядит бредово - на планете без магнитосферы-то.
Если не доверяете материалам, которые находятся по ссылке выше, вот выдержка из интервью уважаемого разработчика скафандров https://meduza.io/feature/2015/05/08/sdelat-skafandr-mozhet-odin-chelovek
"SpaceX решила делать скафандры самостоятельно. Какой они делают скафандр, покрыто мраком. Возможно, будет что-то вроде костюма с мотоциклетным шлемом, по крайней мере, это то, что нам известно. Но специалистов для этого у них нет. Вообще это очень специфическая компания. Они широко используют труд интернов. Со всей страны талантливые ребята проходят огромный конкурс, чтобы бесплатно поработать на SpaceX. В обмен они получают какой-то опыт и могут сказать «я работал на SpaceX». На работу их практически не берут: ну как можно каждый год брать по тысяче человек?"
К чему я веду, ребята... Маск - явно не образец для подражания, если вы не стремитесь великим менеджером-продавцом типа Джоббса (но этот хотя бы какое-то время руководил разработкой и имел представление, что делала его группа). Смотрите на крупные технологичные компании: IBM, Google, NVIDIA - именно они сформируют будущее. К сожалению, сейчас героев-одиночек можно найти разве что только среди математиков. А одиночки нынче, как правило, жулики.
Скажу сразу, мое отношение к нему скорее негативное. Я не мог понять восторженные вопли людей, когда он выпустил свою "Теслу", потому что я не увидел в этой машине ничего нового - это все еще мотор с батарейным отсеком, вероятно, суперкондесатором, набором силовой электроники и планшетом, встроенным в панель управления, ну и контроллеры продвинутые. А еще ко всему непонятно до сих пор, как будет проходить техобслуживание, когда большая часть аккумуляторов придет в негодность. Точнее, понятно, как оно будет проходить - будет вытаскиваться батарейный модуль и на его место ставиться другой. Вопрос в том, сколько это будет стоить.
Практически любой его продукт можно раскритиковать: Tesla Power Wall, Hyperloop, черепица из солнечных батарей. Все, что касается энергетики, у него как-то выходит не очень, да и остальное тоже.
Вообще советую посетить страничку https://www.atraining.ru/trainers/karmanov/ Там довольно популярно описано каждое из его изобретений.
Многие его заявления выглядят так, как будто физику Маск в школе не учил. Чего стоит его заявление про терраформирование Марса термоядерными ударами. Так и представляю, как Маску потом его менеджеры говорят: "Ты чего, совсем поехал? Это ж бред!" И потом Маск официально отвечает: "Ну я пошутил тип)))))". Да и само образование колонии на Марсе выглядит бредово - на планете без магнитосферы-то.
Если не доверяете материалам, которые находятся по ссылке выше, вот выдержка из интервью уважаемого разработчика скафандров https://meduza.io/feature/2015/05/08/sdelat-skafandr-mozhet-odin-chelovek
"SpaceX решила делать скафандры самостоятельно. Какой они делают скафандр, покрыто мраком. Возможно, будет что-то вроде костюма с мотоциклетным шлемом, по крайней мере, это то, что нам известно. Но специалистов для этого у них нет. Вообще это очень специфическая компания. Они широко используют труд интернов. Со всей страны талантливые ребята проходят огромный конкурс, чтобы бесплатно поработать на SpaceX. В обмен они получают какой-то опыт и могут сказать «я работал на SpaceX». На работу их практически не берут: ну как можно каждый год брать по тысяче человек?"
К чему я веду, ребята... Маск - явно не образец для подражания, если вы не стремитесь великим менеджером-продавцом типа Джоббса (но этот хотя бы какое-то время руководил разработкой и имел представление, что делала его группа). Смотрите на крупные технологичные компании: IBM, Google, NVIDIA - именно они сформируют будущее. К сожалению, сейчас героев-одиночек можно найти разве что только среди математиков. А одиночки нынче, как правило, жулики.
Палка вещь нормальная. Но это его старый проект. Не уверен, что это прямо его проект, не читал историю развития. И проблема-то не в Маске. Он все правильно делает. Сосет деньги откуда надо, направляет куда надо, рекламирует как надо. Вопрос к обществу, его превозносящего. Сейчас-то превозносить не за что.
Прикладная маскология - помощи на странице.
Так тыж прикладник. Думающие прогеры в основном софтвэйр инженеры, которые строят архитектуру. Ну или из теор. кс, где языки придумывают, интерпретаторы пишут, алгоритмы строят и тестируют, ну ты понял кароче. Правда я с теор. кс не связан никак.
Лично из моего направления.
1. Системы приема/передачи информации. Теория кодирования, приема модулированных сигналов, математическая статистика и много другого смежного. Осваивается в домашних условиях покупкой SDR, задрачиванием типовых схем и написанием собственных модулей.
2. Обработка изображений. Очень много математики, но при этом много эмпирических выводов. Дает простор для творчества. Тоже дома спокойно можно освоить.
3. Робототехника. Системы управления, мехатроника, embedded. Тоже дома можно освоить базовые вещи.
Не из моего могу вспомнить химию/биологию, где нужно моделить разные растворы или молекулярные структуры. Хороший повод поюзать видеокарточку где-нибудь кроме игр.
Много всего можно найти, было бы желание.
И да, за это платят сейчас не только институты. Есть R&D центры крупных компаний, в которых подобные знания сильно нужны.
И еще речевые технологии/обработка звука.
Мне так сложно было это в свое время задрочить (ну это балы первая половина нулевых, интернет ближе к выходным тогда подвозили), а вокруг я не мог ничего понять, учась в шараге на кодера, видимо тоже ощущение о котором ты пишешь про олимпиады. Сначала начал хорошо выполнять лабы, чтоб лаба выглядела как законченный продукт типа, т.е. все писали консольку, а я делал окна в дельфи, графику и длл с кодом. Дико хотел в графон и нихуя не могу понять как это вообще делают. Потом узнал по 3д макс, пытался осилить, но интерфейс меня убивал, потом купил по ОупенГл книгу, ну потыкался, потыкался, а в книгах ведь не так много инфы и вся она справочного характера. Я нихуя не мог понять как перешагнуть порог, отделяющий летающие хуи по экрану от Квейка или СтарКрафта. А на учебе приходилось писать ебанину, типа, бухгалтерских программ и т.п. крудов. Было немного и всяких численных методов, но там я вообще не мог понять с какого бока подойти, чтоб в этих абстракциях я увидел технологию. Потом открыл интернет наконец-то с модемом еще, охуел от всяких форумов и сайтов, понял, что так же могу, и давай их хуярить. В качестве диплома писал форум на пэхапэ, его в принципе даже в продакшен можно было бы запустить, для тех годов было норм. И в итоге я погряз в этом говне, а в интересные техонологические области уже хуй не стоял вкатываться, а по работе задачи все больше и больше сводились к маркетингу всякому. В итоге меня все это заебло дико, и я вообще сейчас с горем пополам высирают говносайт раз в месяц (работаю по проектно всегда только, поэтому часовая ставка получается под 50$, иначе бы не ебался уже), угорел по крипте, и в целом почти перестал увлекаться ойти (лениво угораю по видео контенту). Я, короче, к тому, что если сразу находиться в нормальной среде с доступной инфой, то все эти паттерны и прочее всякое, будет понятно, как применяется на реальных продуктах, они вовсе не говно. Я что-то разошелся, и, похоже, ушел не туда. Но столько написал, теперь придется постить, а то обидно.
Мне так сложно было это в свое время задрочить (ну это балы первая половина нулевых, интернет ближе к выходным тогда подвозили), а вокруг я не мог ничего понять, учась в шараге на кодера, видимо тоже ощущение о котором ты пишешь про олимпиады. Сначала начал хорошо выполнять лабы, чтоб лаба выглядела как законченный продукт типа, т.е. все писали консольку, а я делал окна в дельфи, графику и длл с кодом. Дико хотел в графон и нихуя не могу понять как это вообще делают. Потом узнал по 3д макс, пытался осилить, но интерфейс меня убивал, потом купил по ОупенГл книгу, ну потыкался, потыкался, а в книгах ведь не так много инфы и вся она справочного характера. Я нихуя не мог понять как перешагнуть порог, отделяющий летающие хуи по экрану от Квейка или СтарКрафта. А на учебе приходилось писать ебанину, типа, бухгалтерских программ и т.п. крудов. Было немного и всяких численных методов, но там я вообще не мог понять с какого бока подойти, чтоб в этих абстракциях я увидел технологию. Потом открыл интернет наконец-то с модемом еще, охуел от всяких форумов и сайтов, понял, что так же могу, и давай их хуярить. В качестве диплома писал форум на пэхапэ, его в принципе даже в продакшен можно было бы запустить, для тех годов было норм. И в итоге я погряз в этом говне, а в интересные техонологические области уже хуй не стоял вкатываться, а по работе задачи все больше и больше сводились к маркетингу всякому. В итоге меня все это заебло дико, и я вообще сейчас с горем пополам высирают говносайт раз в месяц (работаю по проектно всегда только, поэтому часовая ставка получается под 50$, иначе бы не ебался уже), угорел по крипте, и в целом почти перестал увлекаться ойти (лениво угораю по видео контенту). Я, короче, к тому, что если сразу находиться в нормальной среде с доступной инфой, то все эти паттерны и прочее всякое, будет понятно, как применяется на реальных продуктах, они вовсе не говно. Я что-то разошелся, и, похоже, ушел не туда. Но столько написал, теперь придется постить, а то обидно.
Ты не думал, что Маск это здоровый популизм. Рептилойды кормят толпу максимально удобоваримым говном, пока ведут настоящие разработки, подогревая интерес в высоким технологиям, чтоб те же молодые умы вкатывались, которые можно будет завербовать потом для серьезной работы. Лучше пропагандировать научпоп под видом прогресса, чем войну. Лучше, конечно, вообще ничего не пропагандировать, но толпу чем-то нужно кормить.
Тоже работал с лабой, у которых движуха, только вот насколько я понял, они грантоеды, а технологию ключевого проекта пиздят, кажется, у американцев. У них там и йоба-оборудование было, но, опять же, ощущение, что он для поиграться стоит, а суть его была в откатах.
Можно чучело поставить и затраллить светофор, или даже не чучело, а алконавт/попрошайка зависнет на нем, и движение встанет.
Ты как-то сильно опустил Лебедева, почти все остальные, кроме олигархов и отдельных персонажей, не дальше от народа чем Лебедев, скорее даже он настолько же далек, как они.
Это типичный прием для треш-фильмов. Уже давно продюсеры пытаются усидеть на двух стульях, предлагая одновременно и мясо и гламур.
Ох, анон, разворошил ты мои воспоминания. Сейчас меня тоже понесет.
Очень у тебя путь в ИТ на мой похожий. У меня комп появился в 9, кажется, классе (получается, примерно в 2003 году). С интернетом та же история: сначала диалап, чтобы быстро зайти в интернет, скачать статью или файл до мегабайта и отключиться. Ночных тарифов даже не припомню, чтобы они были. Потом я понял, что ещё можно через мобильный интернет подключаться, где уже тарификация за трафик. В итоге стало возможным посидеть в аське и все такое. Но все равно искать и отбирать информацию было невозможно - либо долго, либо слишком много качать. Я тогда, изучив c/c++, решил написать что-нибудь интересное. И в своем русском стремлении все переделать с нуля стал писать вывод 3d графики (далеко этот проект не ушел - в итоге выводилось и крутилось/транслировалось несколько фигур (вроде куб и цилиндр)). Что удивительно, по программированию мне особо ничего искать не надо было в отличие от математики. Помню, мне нужно было найти способ формализовать преобразования поворотов объектов относительно произвольной оси. Там вроде как нужно через матрицы поворота делать, а если совсем по-хорошему, то через кватернионы. И вот я, уже 10-классник, в компьютерном классе летнего лагеря для ботанов, качаю статьи по кватернионам на дискету, пока все смотрят смищные картинки. А в душе себя же ругаю: "Вот нормальные пацаны смотрят картинки про Буша-младшего, а ты скучные статьи качаешь." Но какой-то внутренний регулятор во мне говорил, что потом пожалею, что так просрал время, а поугорать и с друзьями-одноклассниками можно будет. А вообще проект хороший - отлично прокачивает навыки работы с векторами, матрицами и прочую аналитическую геометрию. Для 9-го класса самое оно. Самое интересное, в институте мой сосед по общаге примерно такой же проект делал в школе, только на C#.
А чтобы сменить род деятельности, я запускал 3DMax и что-то там по встроенным туториалам делал. Но с ним как-то не пошло. Нет у меня все равно "рисовального чутья".
А теперь действительно очень сложно вкатываться в новые области. Я сейчас с большим скрипом в Data Science вкатываюсь и с удивлением смотрю, как второкурсники на хакатонах получают просто какие-то невообразимые результаты. Особенно забавно и обидно слушать их отчеты: "Ну чтобы не сесть в лужу мы по-быстрому применили метод Х и у нас качество распознавания было Y..." И ты понимаешь, что у тебя за все время разработки результат даже близко не подходил к их "резервному варианту". Просто мозги уже натренированы под другие методы. Это как с Си на Verilog пересаживаться, только еще хуже.
И твоя мысль про нормальную среду очень ценная. Ее в детях надо культивировать и не допускать того, чтобы она появлялась у человека на собственном опыте. Она, эта мысль, вообще существует, но в очень извращенном виде: обычно это "не хочу, чтобы мой ребенок с быдлом/хачами учился".
Как и обещал, меня тоже понесло во все стороны, поэтому тоже пока что закончу, хотя высказаться хочется по многим аспектам.
Ох, анон, разворошил ты мои воспоминания. Сейчас меня тоже понесет.
Очень у тебя путь в ИТ на мой похожий. У меня комп появился в 9, кажется, классе (получается, примерно в 2003 году). С интернетом та же история: сначала диалап, чтобы быстро зайти в интернет, скачать статью или файл до мегабайта и отключиться. Ночных тарифов даже не припомню, чтобы они были. Потом я понял, что ещё можно через мобильный интернет подключаться, где уже тарификация за трафик. В итоге стало возможным посидеть в аське и все такое. Но все равно искать и отбирать информацию было невозможно - либо долго, либо слишком много качать. Я тогда, изучив c/c++, решил написать что-нибудь интересное. И в своем русском стремлении все переделать с нуля стал писать вывод 3d графики (далеко этот проект не ушел - в итоге выводилось и крутилось/транслировалось несколько фигур (вроде куб и цилиндр)). Что удивительно, по программированию мне особо ничего искать не надо было в отличие от математики. Помню, мне нужно было найти способ формализовать преобразования поворотов объектов относительно произвольной оси. Там вроде как нужно через матрицы поворота делать, а если совсем по-хорошему, то через кватернионы. И вот я, уже 10-классник, в компьютерном классе летнего лагеря для ботанов, качаю статьи по кватернионам на дискету, пока все смотрят смищные картинки. А в душе себя же ругаю: "Вот нормальные пацаны смотрят картинки про Буша-младшего, а ты скучные статьи качаешь." Но какой-то внутренний регулятор во мне говорил, что потом пожалею, что так просрал время, а поугорать и с друзьями-одноклассниками можно будет. А вообще проект хороший - отлично прокачивает навыки работы с векторами, матрицами и прочую аналитическую геометрию. Для 9-го класса самое оно. Самое интересное, в институте мой сосед по общаге примерно такой же проект делал в школе, только на C#.
А чтобы сменить род деятельности, я запускал 3DMax и что-то там по встроенным туториалам делал. Но с ним как-то не пошло. Нет у меня все равно "рисовального чутья".
А теперь действительно очень сложно вкатываться в новые области. Я сейчас с большим скрипом в Data Science вкатываюсь и с удивлением смотрю, как второкурсники на хакатонах получают просто какие-то невообразимые результаты. Особенно забавно и обидно слушать их отчеты: "Ну чтобы не сесть в лужу мы по-быстрому применили метод Х и у нас качество распознавания было Y..." И ты понимаешь, что у тебя за все время разработки результат даже близко не подходил к их "резервному варианту". Просто мозги уже натренированы под другие методы. Это как с Си на Verilog пересаживаться, только еще хуже.
И твоя мысль про нормальную среду очень ценная. Ее в детях надо культивировать и не допускать того, чтобы она появлялась у человека на собственном опыте. Она, эта мысль, вообще существует, но в очень извращенном виде: обычно это "не хочу, чтобы мой ребенок с быдлом/хачами учился".
Как и обещал, меня тоже понесло во все стороны, поэтому тоже пока что закончу, хотя высказаться хочется по многим аспектам.
>технологию ключевого проекта пиздят, кажется, у американцев
Обычно, в этом исследования и заключаются. Ты берешь набор статей из разных лаб и пытаешься комбинировать или добавлять совсем капельку своего. И это нормально. Тут не корпоративные тайны, тут опубликованные наработки, которые не грех использовать.
>>195764
Если бы это было "здоровым популизмом", то выглядело бы это довольно странно - кормить людей говном за миллиарды долларов. Есть в конце концов Тайсон, образовательные каналы, ДОКЕНЗ (прости, господи!). В конце концов работала литература: Азимов, Шекли, Лем... Тут я полагаю, мы имеем дело с ЭКСЦЕНТРИЧНЫМ МИЛЛИАРДЕРОМ.
>>195768
Олигархи бы не жаловались в ЖЖ-шечках на дорогую аренду помещений. Скорее, я ошибся в доходах Темы, но не на порядок(разве что на двоичный-троичный).
Зашкурил нишу (как обычно вышел из комнаты с белыми от шпатлевочной пыли волосами, во рту замешана шпатлевка на слюне, в носу отделка тонким слоем, но маски и прочие средства защиты все ещё для быдла). Нанес ещё один слой финишной на нижнюю плоскость ниши, окончательно ее выровняв. Теперь эту плоскость останется еще раз зашкурить и подшпатлевать царапки. После высыхания сегодняшнего слоя можно будет переходить к задней плоскости ниши, но там особо не надо будет стараться, потому что она все равно внутрь шкафа смотрит.
Начал разбираться с эркером. Эркер это у меня полукруглая наружная стена с окнами. Проблем с ней как минимум две. Первая - это плохо положенные полистиролбетонные блоки, между которыми дует ветер с улицы. В комнату, конечно, не задувает, но стенка местами совсем холодная. Вторая - это кривость отделки стены строителями. Родилось три варианта "исправления" этой стены.
1. Вынести первичную штукатурку. Пропенить все швы и заштукатурить ровно по-человечески.
2. Не выносить штукатурку, выровнять и утеплить пеноплексом, потом его ошпатлевать и не мочь ничего повесить на эту стену, но вроде оно и ненужно.
3. Вынести штукатурку, пропенить швы и положить пеноплекс, чтоб все охренели, как я могу.
Пока остановился на том, что штукатурку все равно буду выносить - соседям придется помучиться. Склоняюсь к первому варианту.
Начал в честь будущего демонтажа штукатурки снимать оконные откосы (сендвич-панели) и подоконники. Все это посажено на пену, потому вроде как надо просто прорезать чем-то длинным. Лезвия от ножовки по металлу не хватило, поэтому сделал себе из профиля длинную хрень напоминающую какой-то анимешный меч. Им получилось прорезать пену до упора, и откосы вытащились просто замечательно. С подоконником сложнее, и его у меня пока не получилось снять. Буду придумывать, что с ним делать. Ну и на следующих выходных начну долбить стену. Посмотрим, как быстро это у меня будет продвигаться.
А на втором пике это одно из окон наружной стены? Просто непонятно, есть там само окно или нет
Да, там просто эти сендвич-панели сейчас окно закрывают. Пропенили не до конца. В итоге, конечно лучше туда будет ещё штукатурки положить.
Да. Мне установщики окон оставили по моей просьбе откосы неподрезанными, потому что я ещё тогда думал что-то делать с этой стеной и не мог точно сказать, насколько стена жирнее станет. И подоконник надо будет тоже снимать. Как минимум во время отбивки штукатурки я ничего не поврежу. Да и во время отделки ничего не заляпаю. Одни профиты.
> Сотрудник Массачусетского технологического института, бывший наш соотечественник Вячеслав Герович объяснял, почему в СССР свернули активные исследования по кибернетике. К примеру, к созданию интернета в Советском Союзе подошли почти одновременно с США, а к 1980-м СССР мог заменить наличные деньги безналичными:
> "Сеть должна была вступить в строй в 1975 году. Для её эксплуатации требовалось подготовить 300 тысяч специалистов, а общая стоимость составила бы около 5 млрд. рублей. При этом предполагалось, что низовые и опорные вычислительные центры быстро окупятся за счёт решения экономических и инженерно-технических задач для местных предприятий.
> Первоначальный замысел Глушкова включал одно спорное положение. Он исходил из того, что новая автоматизированная система управления будет контролировать всё производство, выплату зарплат и розничную торговлю, и потому предложил исключить из обращения бумажные деньги и полностью перейти на электронные платежи. "Подобная система сможет если не полностью закрыть дорогу, то, во всяком случае, сильно ограничить такие явления, как воровство, взяточничество, спекуляцию", - писал Глушков.
> "Необходимо подробно проектировать рабочий день и рабочую неделю каждого должностного лица, создавать подробные классификаторы обязанностей, документов, чётко (во времени и лицах) определять порядок их рассмотрения", - продолжал Глушков.
> План ЕГСВЦ также предусматривал, что 1 миллион работников сферы учёта, планирования и управления будут высвобождены и смогут перейти в сферу непосредственного производства. А в целом после запуска этой системы через 10-15 лет можно было бы сократить до 70% чиновников. Эти радикальные предложения встретили ожесточенное сопротивление советского управленческого аппарата. И работу над интернетом и (как сегодня сказали бы) электронным правительством в СССР свернули".
Даже сложно представить, как технически в те времена можно было организовать столь сложную систему. В голове уже давно вертится мысль написать заметку про решение технических задач олдовыми методами. Как мысли выстроятся в нужную последовательность, опубликую.
> Сотрудник Массачусетского технологического института, бывший наш соотечественник Вячеслав Герович объяснял, почему в СССР свернули активные исследования по кибернетике. К примеру, к созданию интернета в Советском Союзе подошли почти одновременно с США, а к 1980-м СССР мог заменить наличные деньги безналичными:
> "Сеть должна была вступить в строй в 1975 году. Для её эксплуатации требовалось подготовить 300 тысяч специалистов, а общая стоимость составила бы около 5 млрд. рублей. При этом предполагалось, что низовые и опорные вычислительные центры быстро окупятся за счёт решения экономических и инженерно-технических задач для местных предприятий.
> Первоначальный замысел Глушкова включал одно спорное положение. Он исходил из того, что новая автоматизированная система управления будет контролировать всё производство, выплату зарплат и розничную торговлю, и потому предложил исключить из обращения бумажные деньги и полностью перейти на электронные платежи. "Подобная система сможет если не полностью закрыть дорогу, то, во всяком случае, сильно ограничить такие явления, как воровство, взяточничество, спекуляцию", - писал Глушков.
> "Необходимо подробно проектировать рабочий день и рабочую неделю каждого должностного лица, создавать подробные классификаторы обязанностей, документов, чётко (во времени и лицах) определять порядок их рассмотрения", - продолжал Глушков.
> План ЕГСВЦ также предусматривал, что 1 миллион работников сферы учёта, планирования и управления будут высвобождены и смогут перейти в сферу непосредственного производства. А в целом после запуска этой системы через 10-15 лет можно было бы сократить до 70% чиновников. Эти радикальные предложения встретили ожесточенное сопротивление советского управленческого аппарата. И работу над интернетом и (как сегодня сказали бы) электронным правительством в СССР свернули".
Даже сложно представить, как технически в те времена можно было организовать столь сложную систему. В голове уже давно вертится мысль написать заметку про решение технических задач олдовыми методами. Как мысли выстроятся в нужную последовательность, опубликую.
Вполне себе представляю образ чиновника, который задвинул эту идею. Их и сейчас завались в госконторах.
По поводу технических решений. Работаю в школе, есть учительница, которая в этой школе училась и после универа работает здесь всю жизнь. Ей около 60, заканчивала школу в середине 70х. Рассказывала, в каждом классе висело электронное табло. Им учитель мог управлять пультом, изменять дату, и как-то его использовали в учебном процессе, если не ошибаюсь.
Это было в её школьные годы. Когда она закончила универ и вернулась работать, там сменился директор и все технические ништяки были убраны. Так и работали без всего до конца нулевых, пока не начали компьютеризацию. По современным меркам, с компьютерами, проекторами та электронная таблица давала не такие уж и крутые возможности. Но для 60-70х очень круто, хотелось бы посмотреть на это табло и его работу.
Было же все хорошо, были светлые умы, что случилось? Почему скатились до уровня тех, кого сейчас называют совками?
Так вот в пятницу мне начальник сказал протестировать мой алгоритм на стенде, чтобы замерить производительность.
Сначала не работали USB 3.0 порты. Пришлось по айдишнику устройства качать драйвера с левых сайтов. Порты завелись.
Потом выяснилось, что OpenCV у меня собрано под другую версию CUDA Toolkit. Тут либо пересобирать OpenCV, либо качать другую версию CUDA. Собирать было не вариант, потому что слишком долго. Стал качать. Загрузка два раза оборвалась. Скачалось. В процессе установки закончилось место на диске. Перекинул что-то ненужное (по сугубо моему мнению) на другой диск (хорошо, что он был, ага). Стал ставить CUDA. Запустил Visual Studio. Там закончился 30-дневный trial. Залогинился под своим аккаунтом. Решил обновить. После обновления студия вообще отказалась запускаться, а CUDA Toolkit в итоге не поставилась из-за конфликтов с более новой установленной версией.
Не начинайте новых дел в пятницу вечером.
Вопросы из разных областей знаний. Проводился он и офлайн во многих городах России. Аналогичные тестирования проводятся за рубежом. Можете развлечь себя вечерком.
Моим собеседником была брошена фраза, суть которой сводилась к следующему: "Нельзя сказать, что сейчас мирное время, потому что мы все то и дело работаем на военных". Действительно, из моих 4 мест работ 3 работы были связаны с военными. Мои лучшие друзья одногруппники работают на военных. И очень много людей из выпуска, кто решил связать свою жизнь именно с техникой, работают на военных. Я бы не сказал, что это жуть как плохо. Я сначала написал большую заметку, где меня бросало из стороны в сторону: от бизнеса к социалке, от распилов к подрядам, но я понял, что так делать не стоит, поэтому теперь просто озвучу главную мысль. А остальное сами додумывайте.
Разработка и продажа вооружения такой же бизнес, как и добыча/переработка/продажа нефти, как выращивание/продажа зерна и многое другое. И нечего этого чураться. Что умеем хорошо делать, то и делаем. А профиты с этого очевидны: движение научно-технической мысли, развитие специалистов, укрепление обороноспособности, и бабло с продажи.
Здравствуй ты можешь подсказать учебник по математике? В этом году пересдаю ЕГЭ по РМФ, нужен хороший учебник по математике профильного уровня. На данный момент имею учебник Ткачука и методическое пособие по математике для абитуриентов от МФТИ. Теория в Ткачуке как-то сжато изложена, мне тяжело по нему учиться, этот учебник скорее как книжка для подготовки к ДВИ мехмата. Методическое пособие от МФТИ это сборник задач со вступительных экзаменов МФТИ и задания с олимпиады "Физтех"- соответственно по нему только закреплять изученный материал.
Я бы рад подсказать, но я поступал больше 10 лет назад(но ЕГЭ уже начиналась тогда и я уже его сдавал). И математику я тогда вообще ни по какому учебнику не готовил(и закономерно по ней всасывал по сравнению с физикой, которая мне нравилась и задачи по которой я решал с удовольствием чисто по фану). Теорию читать мне вообще дикостью было. Поэтому ничего не смогу подсказать, разве что друзья-репетиторы чего подскажут. А по физике помню задачники были Гольдфарб вроде и Козел. Про первый говорили что-то вроде, что если его весь прорешать, то можно не боятся на физтех не поступить.
Ты можешь друзей-репетиторов спросить? У меня сейчас вообще никакого учебника нет, но нужен какой-нибудь годный чтобы не тратить зря деньги и время.
>по физике помню задачники были Гольдфарб вроде и Козел
Козел да знаю. Когда в ВФТШ учился то решали из него задачки
>Про первый говорили что-то вроде, что если его весь прорешать, то можно не боятся на физтех не поступить.
Да мне и не нужно на Физтех- я выпускник прошлых лет и пересдаю ЕГЭ, а в МФТИ на первом курсе учатся мои бывшие знакомые и самое главное бывшая тян на ФОПФе. Мне хотелось бы добиться чего-нибудь, но в другом хорошем ВУЗе. И испытывать постоянное давление и горечь не охота.
>я поступал больше 10 лет назад
А ты случаем не знаешь Михаила Пенкина? Он поступал на ФРТК в 2005 году, сейчас работает в Фоксфорде, пару лет назад преподавал в ВФТШ, ведёт лекции по физике для всех желающих школьников в МФТИ на счёт этого года не уверен, но в 16ом и 17ом вёл
> укрепление обороноспособности
Разве сейчас мы можем укрепить свою обороноспособность? У нас же нет военной промышленности. Если серийные советские образцы и штучно опытные экземпляры мы можем выпускать, то на масштабное перевооружение наша промышленность уже не способна.
Так вбей левое мыло, как всегда.
Довольно глупо будет звучать, что масштабное перевооружение НИНУЖНА, но я действительно так считаю. Война будущего это сражения беспилотников (не обязательно только летающих) или дистанционно управляемых единиц техники чемпионами по старкрафту. Так что база вооружения не поменяется, а вот управление будет ну очень умным.
>на масштабное перевооружение наша промышленность уже не способна.
Ну хуй знает. Исходя из этой логики новые самолеты в моем полку мне и остальным наверное снятся.
>>198189
>Война будущего это сражения беспилотников (не обязательно только летающих) или дистанционно управляемых единиц техники чемпионами по старкрафту.
Только против бабахов с калашами. Норм противник включает средства РЭБ и все это добро без пилота/мехвода превращается в металлолом.
РЭБ погасит только локаторы и связь. Электронику, как я знаю, пока не могут убивать без атмосферного ядерного взрыва. А вот всякие автономные интеллектуальные системы целеуказания (по визуальной информации + ик-диапазон) скоро уже смогут работать так же как и летчик. Да и автономную систему управления без обратной связи (на случай включения той же РЭБ) более чем реально даже сейчас сделать. Ну и, я повторюсь, речь не только об авиации, но и о мотострелковых частях, и прочей артиллерии.
Как-то раз я насмотрелся всякого гуро - последствий применения болгарки без защитного чехла, и в итоге положил ее в дальний угол. Но в этот раз чувство вины перед соседями у меня стало больше чувства страха перед осколком диска в ноге (да и диск у меня металлический по камню, так что бояться было нечего, разве что только сорвавшейся руки). Так что я наделал штроб и уже перфоратором довольно быстро отбил большие куски старой штукатурки. Пока отбивал, уже думал, что зря я это все затеял, но нет. Во-первых, штукатурка была положена на металлическую сетку, которая была прибита к полистиробетонным блокам длинными гвоздями. Это у умных ремонтников называется "мостик холода". Даже рукой можно было ощутить, что гвозди эти капец какие холодные. Во-вторых, все вертикальные швы были просто замазаны миллиметров на 5 в глубину. Естественно они все были холодные. Вообще не понимаю, как нужно класть по-человечески эти блоки. Они в принципе огромные и вертикальные швы цементной смесью ну никак не проложить полностью. И если это нормально для межкомнатной перегородки, то для внешней стены это критично.
Делать нечего, отбил все швы и пропенил их. Дуть оттуда перестало.
Между окнами отбивать не стал, потому что там положен один блок на другой и вертикальных швов там нет в принципе. А сверху решил пропенить только по сочленению потолок-стена.
А ну и отдельно хотел отметить, как мне хваленая Калева поставила окна. Дело в том, что у меня прошлой зимой весь герметик на сочленениях окно-подоконник и окно-откос просто разошелся, и из щелей дул адов ветрило. А теперь, когда я разобрал и подоконники, и откосы, увидел причину всего этого - пропенено было не до конца и из дырявых швов просто, мать их, дул ледяной воздух. Напишу им письмо-претензию. А то их менеджер даже отвечал, что это у нас у всего района такая проблема. Хотя проблема не у района, а у жадных монтажников, которые отбили слишком много штукатурки с откосов, чтоб им легче старое окно вытаскивать было, но при этом пожалели пены, чтоб там все закрыть. Посмотрим, как они о репутации пекутся, когда до дела доходит.
А в воскресенье я тупо собирал весь строительный мусор, да и пыль в комнате сметал. Теперь надо докупить полипропиленовых труб для организации полукруглых маяков, на неделе установить их и на следующих выходных начать штукатурить.
Как-то раз я насмотрелся всякого гуро - последствий применения болгарки без защитного чехла, и в итоге положил ее в дальний угол. Но в этот раз чувство вины перед соседями у меня стало больше чувства страха перед осколком диска в ноге (да и диск у меня металлический по камню, так что бояться было нечего, разве что только сорвавшейся руки). Так что я наделал штроб и уже перфоратором довольно быстро отбил большие куски старой штукатурки. Пока отбивал, уже думал, что зря я это все затеял, но нет. Во-первых, штукатурка была положена на металлическую сетку, которая была прибита к полистиробетонным блокам длинными гвоздями. Это у умных ремонтников называется "мостик холода". Даже рукой можно было ощутить, что гвозди эти капец какие холодные. Во-вторых, все вертикальные швы были просто замазаны миллиметров на 5 в глубину. Естественно они все были холодные. Вообще не понимаю, как нужно класть по-человечески эти блоки. Они в принципе огромные и вертикальные швы цементной смесью ну никак не проложить полностью. И если это нормально для межкомнатной перегородки, то для внешней стены это критично.
Делать нечего, отбил все швы и пропенил их. Дуть оттуда перестало.
Между окнами отбивать не стал, потому что там положен один блок на другой и вертикальных швов там нет в принципе. А сверху решил пропенить только по сочленению потолок-стена.
А ну и отдельно хотел отметить, как мне хваленая Калева поставила окна. Дело в том, что у меня прошлой зимой весь герметик на сочленениях окно-подоконник и окно-откос просто разошелся, и из щелей дул адов ветрило. А теперь, когда я разобрал и подоконники, и откосы, увидел причину всего этого - пропенено было не до конца и из дырявых швов просто, мать их, дул ледяной воздух. Напишу им письмо-претензию. А то их менеджер даже отвечал, что это у нас у всего района такая проблема. Хотя проблема не у района, а у жадных монтажников, которые отбили слишком много штукатурки с откосов, чтоб им легче старое окно вытаскивать было, но при этом пожалели пены, чтоб там все закрыть. Посмотрим, как они о репутации пекутся, когда до дела доходит.
А в воскресенье я тупо собирал весь строительный мусор, да и пыль в комнате сметал. Теперь надо докупить полипропиленовых труб для организации полукруглых маяков, на неделе установить их и на следующих выходных начать штукатурить.
Так вот вчера меня отправили настраивать оборудование и собирать мой софт для выставки. По сути на выставке даже не мы участвуем, а наши партнёры (не узнавал, как там мое начальство с ними закорешилось, хотя и интересно). Приехал я к партнёрам в офис, себе на флешечку предварительно накопировал софта на всякий случай, свою прогу не забыл. Дают мне комп, говорят, что вот на нем надо все организовать. Думаю, ну сейчас поставлю 15 студию для сборки OpenCV, 17 студию для своих проектов и пойду домой спокойно. А вот хрен. Интернет там оказался как будто родом из нулевых - 300-400 килобайт в секунду. Хорошо хоть CUDA Toolkit я с собой взял, так бы и ее качать пришлось. Да и студия сразу ставиться не захотела, потому что обновления были отключены и пришлось ещё искать конкретный пакет обновления, в котором будет нужная мне dll. Короче, смог я только свой проект собрать под работу с CPU (я раньше писал, что переводил алгоритм под работу с видеокартой), и то только потому что я взял с собой свой пребилд OpenCV версии no_cuda. На следующий день запустил сборку у себя на работе под их конфиг. Отправлю им собранный OpenCV, пусть сами ставят, тем более инструкцию я им оставил.
https://nplus1.ru/material/2018/02/22/ice-hockey-machine-learning
Во-первых, очень здорово применены современные технологии.
Во-вторых, можно еще много всего придумать (хотя бы запихнуть радиометку в шайбу/мяч и пеленговать ее во время тренировок).
В-третьих, это новый рынок, в который мелким компаниям еще можно заскочить (панорамные камеры, пеленгаторы, встраиваемые энкодеры видео и метаданных).
https://www.novayagazeta.ru/articles/2018/02/26/75628-kriptokirpich Вот Латынина, которая чистый гуманитарий, рассуждает по косвенным признакам о криптографии, о планировании крупных IT проектов, взломостойкости мессенджеров и во всем оказывается ну совсем не права.
https://twitter.com/mich261213/status/969189397651390466 - вот Ходорковский блистает своими познаниями в области экзотических ракетных двигателей.
Так и хочется заорать: "Да заткнитесь вы, мудаки! Кто вам вообще право давал лезть людям в головы со своими экспертными мнениями?!"
И это не только технологий касается. Откуда куча людей знает, почему не взлетела ракета, почему началась война? Они что, свечку держали?
Так вот там остался только один человек(назовем его Колян), который может с этим оборудованием хоть как-то совладать. И он мне и рассказывает, что недавно начальство двух отделов (моего и смежного) завалилось в эту лабу и начало обсуждать, что нужно какую-то гипотезу проверить (я раньше этому смежному отделу помогал кое-что сделать и помнил, что они еще те раздолбаи в техническом плане; помогать им оказалось абсолютно неприятно). А там один Колян с круглыми глазами от внезапно все-таки подвернувшегося проекта говорит, что времени у него на всякие проверки нет, только если высшее руководство не соизволит перекроить график. И тут возникает у них вопрос: "А что, только Колян умеет?", на который появился закономерный ответ: "Ну был у нас один (я то бишь) да уволился."
Знаю, фигня история, но все равно становится как-то тепло (и не в штанах) от того, что вот я, оказывается, чуть ли не незаменимый сотрудник, которого они просрали.
А со смежным отделом у меня не очень сложилось из-за их раздолбайского отношения к инженерному ремеслу. Им нужно-то было прочитать пару страниц даташита и посчитать значения трех компонентов по готовым формулам, но они решили, что и так сойдет. Я их особо убеждать не стал тогда, чай не лектором нанимался.
Прошел месяц, приходит письмо, что уважаемые господа рассмотрели мою просьбу и теперь у меня процент 11,9. Охренеть просто. Не знаю, как они там деньги свои считали, но мне будет гораздо выгоднее перейти в другой банк, пусть мне и придется оформить лишних страховок, но это ведь только на год. Эх! А я так надеялся, что не будет у меня этого геморра с рефинансированиями.
Вот опять пришла идея девайса. Надеюсь, что его я доведу до логического завершения, ибо для этого у меня есть несколько стимулов, помимо личного интереса. Пока суть устройства раскрывать не буду - как-нибудь потом.
Сейчас буду разрабатывать систему питания (заряд аккумуляторов, преобразование напряжений, всякие защиты, информационная шина...) Заодно покажу процесс разработки электроники. Кому-то точно будет интересно. Проект пока назову "Железовский" в честь второстепенного персонажа одной из неплохих книг.
Первый видеоряд это т.н. "whitened" изображение - фильтрация ради избавления от шума, а второй - это уже составной фильтр, который и шум уберет и отклик "задерет" на месте искомого кружка.
По мере того как стена приближается к ровному агрегатному состоянию, добавляются новые ремонтные заботы. Дело в том, что ремонтируемая комната служила складом для незаконченных кусочков ремонта. И самым большим хранимым кусочком были запчасти от кухонного гарнитура: боковые панели, цоколи и т.д. Я их не установил за отсутствием нормальной торцовки, а по стуслу пилить совсем не хотелось. Вот приблизился тот момент, когда отступать уже некуда - комнату скоро надо расчищать от всего этого хлама: половину его выкинуть на помойку, другую прилепить к нужным местам (или перепрятать, бгг).
Так вот я еще нашел на кухню т.н. цокольные ящики. Клевая штука, позволяет добавить еще мест для хранения гречки на случай зомби-апокалипсиса. Похоже, что их я прикуплю. Вот на неделе буду искать подходящие. Ну и в скором времени все-таки вызову мастера с торцовкой, чтоб все напилил. Цена вопроса будет около 3к. Аренда инструмента мне примерно в ту же сумму обойдется (ведь помимо арнеды мне придется купить еще пилильный диск).
А до того, как придет мастер, надо будет запилить все-таки подсветку столешницы. Надо будет посмотреть, какую ленту выбрать (холодный свет - это понятно, а плотность монтажа светодиодов надо будет выбрать). Ну и в какой корпус все это поместить тоже пока для меня вопрос (хотя я вроде видел, что продаются алюминиевые профили с матовым стеклом).
Короче ремонт начал напрягать меня ровно в тот момент, когда пришлось искать сторонних мастеров. А это для меня "больная" тема. У меня было в квартире пока что всего трое мастеров: оконщики, установщики межкомнатных дверей и установщики входной двери. И ко всем, кроме последних у меня остались большие претензии. Хочешь, чтоб было хорошо - сделай сам (но будет капец как медленно).
По мере того как стена приближается к ровному агрегатному состоянию, добавляются новые ремонтные заботы. Дело в том, что ремонтируемая комната служила складом для незаконченных кусочков ремонта. И самым большим хранимым кусочком были запчасти от кухонного гарнитура: боковые панели, цоколи и т.д. Я их не установил за отсутствием нормальной торцовки, а по стуслу пилить совсем не хотелось. Вот приблизился тот момент, когда отступать уже некуда - комнату скоро надо расчищать от всего этого хлама: половину его выкинуть на помойку, другую прилепить к нужным местам (или перепрятать, бгг).
Так вот я еще нашел на кухню т.н. цокольные ящики. Клевая штука, позволяет добавить еще мест для хранения гречки на случай зомби-апокалипсиса. Похоже, что их я прикуплю. Вот на неделе буду искать подходящие. Ну и в скором времени все-таки вызову мастера с торцовкой, чтоб все напилил. Цена вопроса будет около 3к. Аренда инструмента мне примерно в ту же сумму обойдется (ведь помимо арнеды мне придется купить еще пилильный диск).
А до того, как придет мастер, надо будет запилить все-таки подсветку столешницы. Надо будет посмотреть, какую ленту выбрать (холодный свет - это понятно, а плотность монтажа светодиодов надо будет выбрать). Ну и в какой корпус все это поместить тоже пока для меня вопрос (хотя я вроде видел, что продаются алюминиевые профили с матовым стеклом).
Короче ремонт начал напрягать меня ровно в тот момент, когда пришлось искать сторонних мастеров. А это для меня "больная" тема. У меня было в квартире пока что всего трое мастеров: оконщики, установщики межкомнатных дверей и установщики входной двери. И ко всем, кроме последних у меня остались большие претензии. Хочешь, чтоб было хорошо - сделай сам (но будет капец как медленно).
Я с таким увлечением все это описываю, что многие могут подумать, что я поехавший. Но умение в поиск всех этих "протечек" и есть один из главных критериев уже неплохого электронщика (ох, как я себя нахваливаю!). Это как будто быть детективом, задающимся вопросом, кто же тут наследил, кто нам жить мешает. И огромное удовольствие получаешь, когда разгадываешь эту загадку. А потом еще начинаешь думать, как бы все исправить. И эта задача творческая и нетривиальная: где-то поставить дроссель, где-то "усилить" фильтр, где-нибудь что-нибудь с чем-нибудь соединить, да еще и сечение провода подобрать нужное, а, может, и не провод нужен, а целый экран... Здорово все-таки с настоящей природой вещей работать. С ней все по-честному - природу не перекомпилируешь.
Я с таким увлечением все это описываю, что многие могут подумать, что я поехавший. Но умение в поиск всех этих "протечек" и есть один из главных критериев уже неплохого электронщика (ох, как я себя нахваливаю!). Это как будто быть детективом, задающимся вопросом, кто же тут наследил, кто нам жить мешает. И огромное удовольствие получаешь, когда разгадываешь эту загадку. А потом еще начинаешь думать, как бы все исправить. И эта задача творческая и нетривиальная: где-то поставить дроссель, где-то "усилить" фильтр, где-нибудь что-нибудь с чем-нибудь соединить, да еще и сечение провода подобрать нужное, а, может, и не провод нужен, а целый экран... Здорово все-таки с настоящей природой вещей работать. С ней все по-честному - природу не перекомпилируешь.
О некоторых нейронках я уже слышал как лет 6 назад. Много студенческих проектов, некоторые действительно интересные и полезные. Думал поговорить с одним из докладчиков об одном из своих текущих проектов (тематика ну практически одна и та же), но так получилось, что мы оказались примерно на одном уровне развития. Так что толку особо не вышло. Ну и хорошо, что проблемы одинаковые перед нами встали. Значит не совсем дураки.
Потом мы с начальником долго допытывались у одного из докладчиков, что он за трехмерный фильтр придумал для соединения изображений. В итоге я так понял, что там просто придумано выпендрежное название для немного усложненного фильтра. Но интерпретация у него классная вышла, я оценил.
Ну и заодно хорошо с начальником пообщался, а то я начал думать, что он меня совсем дебилом стал считать. А то по последнему проекту я как-то слишком много прощелкал ганглием и все у меня как-то не получалось результат показать: то возьму модуль вместо действительной части, то метрику не так задам, то в статью затуплю. Пришел к выводу, что с начальником надо общаться по почте: тогда и я сформулирую мысль и его мысль успею уловить. Да и вообще мне легче будет привести в порядок свои рассуждения. Ведь и дневник я не просто так стал вести.
Ах да! Самое забавное было видеть в авторах работ "однофамильцев". Но мы-то понимаем, что это за однофамильцы. В одной работе их было аж трое. А в другой был докладчик прямо такой классический мальчик-корзинка (он тоже был из списка однофамильцев). Семейные подряды живут в в НИИ до сих пор. Это, конечно, печально. Но мы в своей компании подгыгыкивали, когда в работах такие авторы встречались.
Ты машинным зрением занимаешься? Сам этим интересуюсь, хоть и школьник еще. Куда посоветуешь поступать, чтобы можно было развиваться по этому направлению?
Поступай туда, где дают хорошую математику, смотри по организациям, которые держат кафедры. Машинное зрение сейчас многие любят и будут любить все больше и больше.
Главное иди туда, где тебя будут окружать умные и инициативные люди, чтоб было к чему стремиться.
Если осилишь, то иди на физтех, вмик, мехмат. Еще есть мирэа, маи, мэи. Бауманка где-то между первыми и вторыми затесалась. Остальные институты примерно одинаковы. Там тебе придется исключительно на своей инициативе выезжать.
Зато можно посмотреть, какие офигенные коробочки были на лабах по радиофизике - с узорами, сделанными "выжигатором" по дереву. Прямо-таки DOOSHA. Заберу себе домой пару таких коробочек (макетную плату, что внутри, выкину, скорей всего) - хоть какой-то сувенир от Физтеха.
А ещё в закромах кладовок нашел кандидатские своих преподавателей и деканов. Странное чувство видеть работы 40-летней давности да ещё и людей, которые тебя учили, а теперь ты с ними бок о бок работаешь.
Недавно мне жена показала переписку в мамском чатике района про планы по поводу образовании детей. Для начала скажу, что во всем районе найдена только одна семья, которая действительно смогла позволить себе родить ребенка в США. Большинство остальных это ипотечники, а некоторые ипотечники на 25 лет. Все в один голос говорят, что будут копить на образование детей за рубежом, ведь там все так прекрасно. Наверняка накопить на хороший зарубежный вуз они смогут примерно с той же вероятностью, как и поставить пулемет на заборе вокруг района. Но вот что интересно, так это готовность тратить деньги, не вникая в суть вещей и не желая прикладывать усилий. За границей хорошо, значит и образование хорошее, у нас в универе преподают профессора за много тысяч долларов, значит, получите хорошее образование (привет, Иннополис) и т.д. А называется это все карго-культ. Я сказал жене, что все дамы, которые ратуют за обучение своих детей за границей последователи карго-культа и мало чем отличаются от папуасов, молящихся на самолёты, сбрасывающие продовольствие. Она сначала не поверила, но я привел косвенное доказательство - сказал, чтоб она убедилась, что у всех этих дам есть в наличии свежий айфон. Я оказался прав.
Женщины воспринимают мир эмоциями, поэтому среди них так много приверженцев карго-культа. Рассудительный человек будет, естественно, смотреть на направление обучения и будет планировать работу с определенным кругом профессоров (это в идеале), а не молиться на чудесную "заграницу".
Кстати вот на пике пример дамы(жульетка), которая закончила физтех, сейчас работает в Америке, у нее есть дети, она ради развлечения играет с криптовалютами на 20-40 тысяч долларов и она пишет, что хочет, чтоб ее дети поступили на физтех, хотя у них определенно будет возможность и деньги учиться в США.
Недавно мне жена показала переписку в мамском чатике района про планы по поводу образовании детей. Для начала скажу, что во всем районе найдена только одна семья, которая действительно смогла позволить себе родить ребенка в США. Большинство остальных это ипотечники, а некоторые ипотечники на 25 лет. Все в один голос говорят, что будут копить на образование детей за рубежом, ведь там все так прекрасно. Наверняка накопить на хороший зарубежный вуз они смогут примерно с той же вероятностью, как и поставить пулемет на заборе вокруг района. Но вот что интересно, так это готовность тратить деньги, не вникая в суть вещей и не желая прикладывать усилий. За границей хорошо, значит и образование хорошее, у нас в универе преподают профессора за много тысяч долларов, значит, получите хорошее образование (привет, Иннополис) и т.д. А называется это все карго-культ. Я сказал жене, что все дамы, которые ратуют за обучение своих детей за границей последователи карго-культа и мало чем отличаются от папуасов, молящихся на самолёты, сбрасывающие продовольствие. Она сначала не поверила, но я привел косвенное доказательство - сказал, чтоб она убедилась, что у всех этих дам есть в наличии свежий айфон. Я оказался прав.
Женщины воспринимают мир эмоциями, поэтому среди них так много приверженцев карго-культа. Рассудительный человек будет, естественно, смотреть на направление обучения и будет планировать работу с определенным кругом профессоров (это в идеале), а не молиться на чудесную "заграницу".
Кстати вот на пике пример дамы(жульетка), которая закончила физтех, сейчас работает в Америке, у нее есть дети, она ради развлечения играет с криптовалютами на 20-40 тысяч долларов и она пишет, что хочет, чтоб ее дети поступили на физтех, хотя у них определенно будет возможность и деньги учиться в США.
Вот, что получается, когда гуманитарий берется за анализ методов матстатистики, не зная, что например статфиз вообще изначально заявляет, что нехрена обсчитывать каждую молекулу, а лучше рассматривать систему целиком. В современной науке о данных все примерно так же, единственное, данные разнородны (километры, граммы, слоники, бублики). Но у гуманитария все плохо и кругом деградация всей науки.
>Немного о деградации
>Последние два-три года наблюдается лютый хайп на тему Искусственного Интеллекта. В подавляющем большинстве случаев под ИИ подразумевают нейронные сети. Это простые математические функции, объединенные в виде «искусственных нейронов». Их основы были заложены еще в середине прошлого века, а массовое практическое применение началось совсем недавно, когда появились достаточные вычислительные мощности для обучения.
>Если говорить очень поверхностно, то смысл нейронных сетей в том, что если у нас есть какие-то входные и выходные данные, то мы можем попробовать обучить нейросеть, чтоб в дальнейшем при подаче на вход новых входных данных, нейросеть «предсказала» нам результат.
>На данный момент нейросети очень широко используют для распознавания образов. То есть скармливают им на входе миллион заранее описанных картинок с котиками, собачками и Ксенией Собчак, обучают, потом фотографируют собственного кота и нейросеть говорит, что это таки кот.
>И всё бы ничего, только западные компании в яростном угаре осчастливливания всех, а в первую очередь себя, пытаются использовать эти инструменты в более чувствительных областях. В первую очередь в медицине: постановка диагноза по симптомам, анализ изображений при УЗИ, анализ работы клеток.
>Можно только порадоваться о том, что скоро нейросети будут делать за нас много сложной работы. Только главная засада в этой идиллии заключается в том, что никто не может сказать, каким образом нейросеть «думает». Что во входных данных было для неё решающим, чтоб сказать что на картинке изображен котик или почему диагноз именно такой.
>Если научные исследования, это выявление взаимосвязей, попытка описать механизм и формулирование законов природы, то современным компаниям это всё не нужно. Скормили данные, проверили, работает, да и фиг с ними, можно применять в коммерческом продукте.
>Если мода на нейросети не пройдет, то через какое-то время мы рискуем увидеть окончательную деградацию западной науки, не во всех, но во многих областях. Зачем корпорациям ученые, если им нужны только данные и вычислительные мощности.
>В связи с этим совсем по другому звучат слова нашего Президента о том, что Россия должна стать лидером в сфере разработки и применения систем ИИ. Нам ли были адресованы эти слова? Или это был очередной тонкий троллинг наших западных «партнеров» и приглашение к гонке в области ИИ?
>А пока зарубежные ученые порадовали нас тем, что заново открыли Марс! Но то ли еще будет.
>https://naked-science.ru/article/sci/afrikanskiy-uchenyy-zanovo-otkryl-mars
Вот, что получается, когда гуманитарий берется за анализ методов матстатистики, не зная, что например статфиз вообще изначально заявляет, что нехрена обсчитывать каждую молекулу, а лучше рассматривать систему целиком. В современной науке о данных все примерно так же, единственное, данные разнородны (километры, граммы, слоники, бублики). Но у гуманитария все плохо и кругом деградация всей науки.
>Немного о деградации
>Последние два-три года наблюдается лютый хайп на тему Искусственного Интеллекта. В подавляющем большинстве случаев под ИИ подразумевают нейронные сети. Это простые математические функции, объединенные в виде «искусственных нейронов». Их основы были заложены еще в середине прошлого века, а массовое практическое применение началось совсем недавно, когда появились достаточные вычислительные мощности для обучения.
>Если говорить очень поверхностно, то смысл нейронных сетей в том, что если у нас есть какие-то входные и выходные данные, то мы можем попробовать обучить нейросеть, чтоб в дальнейшем при подаче на вход новых входных данных, нейросеть «предсказала» нам результат.
>На данный момент нейросети очень широко используют для распознавания образов. То есть скармливают им на входе миллион заранее описанных картинок с котиками, собачками и Ксенией Собчак, обучают, потом фотографируют собственного кота и нейросеть говорит, что это таки кот.
>И всё бы ничего, только западные компании в яростном угаре осчастливливания всех, а в первую очередь себя, пытаются использовать эти инструменты в более чувствительных областях. В первую очередь в медицине: постановка диагноза по симптомам, анализ изображений при УЗИ, анализ работы клеток.
>Можно только порадоваться о том, что скоро нейросети будут делать за нас много сложной работы. Только главная засада в этой идиллии заключается в том, что никто не может сказать, каким образом нейросеть «думает». Что во входных данных было для неё решающим, чтоб сказать что на картинке изображен котик или почему диагноз именно такой.
>Если научные исследования, это выявление взаимосвязей, попытка описать механизм и формулирование законов природы, то современным компаниям это всё не нужно. Скормили данные, проверили, работает, да и фиг с ними, можно применять в коммерческом продукте.
>Если мода на нейросети не пройдет, то через какое-то время мы рискуем увидеть окончательную деградацию западной науки, не во всех, но во многих областях. Зачем корпорациям ученые, если им нужны только данные и вычислительные мощности.
>В связи с этим совсем по другому звучат слова нашего Президента о том, что Россия должна стать лидером в сфере разработки и применения систем ИИ. Нам ли были адресованы эти слова? Или это был очередной тонкий троллинг наших западных «партнеров» и приглашение к гонке в области ИИ?
>А пока зарубежные ученые порадовали нас тем, что заново открыли Марс! Но то ли еще будет.
>https://naked-science.ru/article/sci/afrikanskiy-uchenyy-zanovo-otkryl-mars
Особенно радует постоянное повторение слова "западные". И подводка к статье про марс в конце. Где-то я что-то похожее уже видел...
Ну да, там вообще какой-то силовик ведёт канал. Ничего другого от него ждать и не следовало, но это я уже потом заметил.
А ссылочку не дашь?
Можешь, кстати, составить список лучших, по твоему мнению, каналов в тг. Думаю, всем будет интересно Я же не один тебя читаю, правда?
ЫЫЫЫЫ Меня кто-то читает!
@redzion прямо вот на постоянной основе читаю. Два очень грамотных журналиста ведут канал. Я с ними оказываюсь очень во многом согласен. Рекомендую всем.
@ia_steklomoy они скорее ватные, но очень умеренно. Да и суждения их оказываются чаще адекватными. Хотя мелькает фейкота, но человек разумный ее легко отсеет.
@temablog Тему Лебедева никогда не читал, но как только он появился в телеграме, решил подписаться. Подтверждает мой пост, в котором я говорил, что Тема адекват, просто слегка резковатый.
@varlamov Варламов интересен тем, что с ним иногда можно не согласиться, но при этом можно подумать, что можно с освещаемой проблемой сделать.
@soilwriter современный поэт. Хрен знает почему, но я с его произведений постоянно проигрываю. Но он как по мне 10/10.
Остальное развлекаловка @mafavoritejumoreski @po_memes @life_insect @funkcat
1. Киновселенная DC имеет большой потенциал, но его активно просирают. Фанаты и хейтеры пишут, что DC говно, но сборы говорят об обратном. Тут, скорей, в подтексте надо читать "могли бы лучше"
2. Слишком много хохм. Спасло только то, что последний Тор, который Рагнарек вообще в комедию с гэгами превратили.
3. Вся драма в том, что Снайдер ушел из проекта и это сильно заметно. Даже цвет неба не снайдеровский. Сюжет сильно покоцан и обрезан. Теперь самое интересное - ждать утечки сценария Снайдера. Там и оживление Супера должно было по-другому пройти, и много всего другого, включая развитие мифологии киновселенной.
4. Надо ждать следующих фильмов от Снайдера. Я лично в него верю. Он сейчас чуть ли не единственный классный визионер.
5. А кто дует губы и говорит, что это контент для быдла, пусть дует дальше и наворачивает своего румынского артхауса 70-х годов. Я хочу получить развлечение и отдохнуть моцком. Мне на работе и дома хватает напряжения в голове.
Первые два сезона покрыли, можно сказать, все проблемы, которые могут появиться от технологий. И третий сезон стал эксплуатировать одну из них в наибольшей степени. Ну и весь посыл третьего сезона, независимо от рассматриваемых в каждом из эпизодов проблем, тоже понятен - человек всегда останется человеком. И это замечательно. Многие говорят, что сериал уженетот, но на самом деле он эволюционировал в лучшую сторону: от "все технологии нас погубят (при неправильном их использовании)" до "люди, оставайтесь людьми и все будет хорошо". И если раньше средняя серия лишь затрагивала технофантазии людей, то в последнем сезоне после каждой серии можно сидеть и долго-долго рассуждать о бытие, сознании, человечности и прочем очень важном.
Помню, как после серии "Белое Рождество" я просто несколько дней охреневал от осознания всех событий, что произошли с главными героями. В последнем сезоне вопросы, заданные в этой серии, нашли свое дальнейшее развитие. И нить рассуждений авторов очень четко прослеживаетсч от серии к серии. Они ведут повествование о людях, прикрывая его технологиями, хотя технологии оказываются практически не при делах.
Можно долго еще философствовать, но я этому не обучен. Могу только посоветовать смотреть "Черное зеркало" не как отрывочные истории про технологии, а как цельное повествование про нас, людей. Просто надо немного пристальнее вглядеться. Ведь это же так должно работать?
Итак, тонна старого советского оборудования идёт на выброс. Сейчас нашли способы делать компоненты лучше и дешевле (или чаще всего просто дешевле и с коротким сроком жизни), а раньше для улучшения качества использовались дорогие металлы, например палладий или даже золото. И очень много этой аппаратуры было напичкано заветными для любого барыги с Митинского радиорынка зелёными конденсаторами серии КМ ну или транзисторами и микросборками серия которых начиналась на цифру 2. Ну и под девизом "забирайте домой все, что пригодится" я решил просто не отходя от кассы после рабочего дня посидеть с кусачками и собрать себе прибавку к зарплате. Жертвой был выбран один из частотомеров. Пока не знаю, сколько в денежном эквиваленте у меня получилось надергать, но по массе и объему получилось знатно.
Так вот я по дурости выставил выпотрошенный частотомер наружу, почти аккуратно его собрав. И через какое-то время пришли два странных парня и начали ковырять выставленные приборы. Не знаю, в каких целях - посмотреть внутреннее устройство или посчитать ценные компоненты. Тут я, конечно, начал побаиваться комментариев вслух от этих двух исследователей, т.к. в комнате сидел начальник. Но мне повезло: начальник пошел в другой корпус института, и через три минуты я слышу:
- ДА ТУТ ВСЕ ВЫЧИЩЕНО!!!
- В смысле?
- Ну ни одного зелёного конденсатора! Да и жёлтых транзисторов не осталось!
Мне очень повезло. А потом пришел какой-то товарищ с соседней кафедры и сказал, что забирает частотомер. Я сказал, что он не работает от слова вообще, но мне не поверили и сказали, что у них есть человек, который починит. Ну да, ну да.
Я тогда к ним пойду работать за 20к.
На волне эйфории поиска драгметаллов я обкусал катушечный магнитофон. Обкусанное потерял. Магнитофон хотели выкинуть, но нашелся парень который его купил. Через неделю он позвонил, я подумал что потребует вернуть деньги. А он говорит что починил. Позвонил чтобы дать послушать как играет
Со мной такой учился. Как раз 21 ему на первом курсе было. Я только к концу первого года и узнал, что он значительно (для наших тогда 18 лет) старше остальных. Но в целом все нормально у него вышло. Сейчас с семьёй в Италии живёт. Сам он работает в каком-то итальянском универе. Единственное, он не выбирался из академической среды к своим 30 годам. Я считаю это немного неправильным, но мое мнение в этом случае никого волновать не должно. Его все устраивает - ему зашибись.
- Ну на проезд ты уже практически насобирал.
- Да я на Совок по пути зайду.
- Так на совке не принимают. За этим надо на Митинский ехать.
Парень погрустил и стал собирать на поездку на Митинский. Мужик ему продолжал подсказывать, и я уже решил мужику сказать:
- Зачем вы его зарите? Я есть хочу пойти, между прочим. Все равно он рублей на 300 с такими навыками соберет деталей.
И парню добавил:
- Не умеешь - не берись!
Парень реально после этого подуспокоился и мужик поутих с восхвалениями советской комплектухи. Только один раз не удержался и показал подстроечный конденсатор интересной конструкции. Ценность этот конденсатор представлял только образовательную, но Странный решил, что и его можно загнать барыгам, но предвосхищая мой немой укор сказал:
- Я его домой возьму для экспериментов.
Вспомнился ролик из нулевых "The website is down" про админа, который в процессе оказания помощи клиенту через удаленный рабочий стол обнаружил у того открытый сайт "Sex with vegetables", а клиент смущённо сказал, что у него research. Тут примерно так же.
А вообще за всю неделю я так задолбался с этим оборудованием. А оно ещё такое пыльное, что у меня руки все от пыли черные. И я каждый день домой возвращаюсь как из гаража, а не из-за клавиатуры Так что сегодня я брался за старье только по указанию начальника. Остальное пусть вообще хачики выбрасывают. Я для себя, для лабы и для соседних лаб все повытаскал и помещения освободил. А мусор пусть "специально обученные люди" выбрасывают.
А вот тот ролик из нулевых. Мы ещё тогда обсуждали, что у него за станция с переключающимися машинами на разных операционках. А сейчас как-то всё равно. Уже не интересна эта шелуха.
https://youtu.be/XP34FHKleiY
- Ну на проезд ты уже практически насобирал.
- Да я на Совок по пути зайду.
- Так на совке не принимают. За этим надо на Митинский ехать.
Парень погрустил и стал собирать на поездку на Митинский. Мужик ему продолжал подсказывать, и я уже решил мужику сказать:
- Зачем вы его зарите? Я есть хочу пойти, между прочим. Все равно он рублей на 300 с такими навыками соберет деталей.
И парню добавил:
- Не умеешь - не берись!
Парень реально после этого подуспокоился и мужик поутих с восхвалениями советской комплектухи. Только один раз не удержался и показал подстроечный конденсатор интересной конструкции. Ценность этот конденсатор представлял только образовательную, но Странный решил, что и его можно загнать барыгам, но предвосхищая мой немой укор сказал:
- Я его домой возьму для экспериментов.
Вспомнился ролик из нулевых "The website is down" про админа, который в процессе оказания помощи клиенту через удаленный рабочий стол обнаружил у того открытый сайт "Sex with vegetables", а клиент смущённо сказал, что у него research. Тут примерно так же.
А вообще за всю неделю я так задолбался с этим оборудованием. А оно ещё такое пыльное, что у меня руки все от пыли черные. И я каждый день домой возвращаюсь как из гаража, а не из-за клавиатуры Так что сегодня я брался за старье только по указанию начальника. Остальное пусть вообще хачики выбрасывают. Я для себя, для лабы и для соседних лаб все повытаскал и помещения освободил. А мусор пусть "специально обученные люди" выбрасывают.
А вот тот ролик из нулевых. Мы ещё тогда обсуждали, что у него за станция с переключающимися машинами на разных операционках. А сейчас как-то всё равно. Уже не интересна эта шелуха.
https://youtu.be/XP34FHKleiY
И вот я его несу в сумке от Икеи, руки натирает, пальцы отваливаются. Перенести его со стола на стол кажется легко, а вот сотню метров с ним пройти уже как-то сложно. Вот я сажусь на маршрутку, надеясь, что все будут заглядывать мне в сумку и думать, что же я за вундервафлю везу. Но в автобус заходит только упитанный школьник, который разговаривает со всеми неодушевленными предметами, в особенности со своей игрушкой-zhizhey - неньютоновской полимерной хренью типа очень жидкого пластилина, но не жидкого, вот такие парадоксальные нынче игрушки. Надеюсь, у парня скоро пройдет этот период развития, во время которого очень хочется говорить с мусором на сидении маршрутки.
Потом я приезжаю в свой район, выхожу из автобуса, вытаскиваю сумку, несу ее до подъезда. И надеюсь, что хоть соседи-то меня встретят, заглянут в сумку и скажут:
- Привет! Что это ты тащишь такое большое и тяжёлое?
А я бы им:
- Да так на работе осциллограф списали, отдали мне, а мне пригодится - вещь хорошая, - и потом загадочно добавлю, - 100 МГц всё-таки.
А потом сосед за вечерней трапезой, вспомнив, что видел меня с этим странным прибором, скажет:
- Сосед-то наш с 5 этажа осциллограф с работы нес. 100 МГц сказал в нем.
А потом скажет, прожевав митбол из Икеи:
-И зачем ему эти 100 МГц, когда у нас в компьютере их 3000?
И их вечер продолжится, а я останусь в их глазах странным ретроградом, которому нужна металлическая штука в полстола, не вписывающаяся ни в какой интерьер. Ну может ещё будут думать, что я как Шурик из "Иван Васильевич меняет профессию" делаю дома машину времени или ускоритель какой.
И все так и было, кроме встреченных соседей.
И вот я его несу в сумке от Икеи, руки натирает, пальцы отваливаются. Перенести его со стола на стол кажется легко, а вот сотню метров с ним пройти уже как-то сложно. Вот я сажусь на маршрутку, надеясь, что все будут заглядывать мне в сумку и думать, что же я за вундервафлю везу. Но в автобус заходит только упитанный школьник, который разговаривает со всеми неодушевленными предметами, в особенности со своей игрушкой-zhizhey - неньютоновской полимерной хренью типа очень жидкого пластилина, но не жидкого, вот такие парадоксальные нынче игрушки. Надеюсь, у парня скоро пройдет этот период развития, во время которого очень хочется говорить с мусором на сидении маршрутки.
Потом я приезжаю в свой район, выхожу из автобуса, вытаскиваю сумку, несу ее до подъезда. И надеюсь, что хоть соседи-то меня встретят, заглянут в сумку и скажут:
- Привет! Что это ты тащишь такое большое и тяжёлое?
А я бы им:
- Да так на работе осциллограф списали, отдали мне, а мне пригодится - вещь хорошая, - и потом загадочно добавлю, - 100 МГц всё-таки.
А потом сосед за вечерней трапезой, вспомнив, что видел меня с этим странным прибором, скажет:
- Сосед-то наш с 5 этажа осциллограф с работы нес. 100 МГц сказал в нем.
А потом скажет, прожевав митбол из Икеи:
-И зачем ему эти 100 МГц, когда у нас в компьютере их 3000?
И их вечер продолжится, а я останусь в их глазах странным ретроградом, которому нужна металлическая штука в полстола, не вписывающаяся ни в какой интерьер. Ну может ещё будут думать, что я как Шурик из "Иван Васильевич меняет профессию" делаю дома машину времени или ускоритель какой.
И все так и было, кроме встреченных соседей.
Вот ты сейчас шутишь, а ведь есть целые секты, которые занимаются подобным. Пример: https://vk.com/riseandgotoheaven
Напомнил мне, как я с одногруппником читали сайт поехавшего свч-иста, который считал, что узоры на церквях и пирамидах это схемы свч устройств. Он их аккуратно обсчитывал в не то в ansys, не то в awr. В итоге он открыл, что церкви это космические корабли, а кресты на них это двигатели. У друга до сих пор этот сайт в закладках валяется.
А вообще читать теории этих сумасшедших иногда интересно и даже полезно. Там можно найти логические неувязки. Даже сильно вчитываться не требуется. Такое упражнение можно даже детям классе в 10 давать. Даешь почитать выжимку из сумасшедшей теории, а потом просишь найти в ней n ошибок. Так и проверяется знание основ физики.
Например лекции по теории эфира на ютубе можно выключать сразу с того момента, как лектор неправильно записывает определения физических величин (где-то 15-я минута, а до нее пустословие, как их всех гнобят)
И второй итерацией нужно было переделать алгоритм из станционарной версии в адаптивную, т.е. раньше все параметры считались один раз и применялись ко всем данным, а теперь надо, чтобы алгоритм подстраивался к потоку новых данных. Вот тут и скрывается неожиданность: адаптивный алгоритм проще в реализации, потому что использует более простую математику на каждом шаге, иногда даже неочевидно связанную с базовым первичным алгоритмом. Просто существуют доказательства, что адаптивный алгоритм на бесконечности свернётся к базовому, а в процессе будет иметь достаточную точность для прикладных задач.
А теперь от теории к практике. Сегодня я написал адаптивный алгоритм (реально на него дня два потратил максимум) и он... нихрена не работает. Да, что-то похожее делает, но в целом он кусок говна и делает только хуже. Да ещё и работает долго. Надо было, конечно, задрачивать сразу адаптивную версию, и наверно к этому моменту я бы ее вытянул до удобоваримых показателей качества. Но начальник решил подойти к процессу "по науке" - проверить гипотезу да ещё и нагенерить к ней кучу синтетических примеров, хотя выборка реальных данных огромная - ее бы хватило (на самом деле я понимаю, что синтетические данные нужны были для проверки корректности работы алгоритма в принципе - не налажал ли я где в процессе), а потом писать адаптивную версию (ну никто не знал, что эта версия алгоритмически ничего общего с базовой не имеет - это было неожиданно).
Как по мне, надо было сразу писать боевую версию, тогда бы она сейчас уже классно и быстро работала, Но зато мы знаем, что гипотеза была рабочей, а применить ее пока не можем. Ох, не знаю, что и говорить сегодня. Буду как всегда на серьезных щах затирать, что алгоритм серьезный, подход к разработке был основательный и нужно ещё основательнее продолжить работу. Только вот сам я не могу в это поверить. Алгоритм фигня и из-за всех этих проверок он у меня уже поперек горла стоит, хочется только побыстрее от него избавиться.
И второй итерацией нужно было переделать алгоритм из станционарной версии в адаптивную, т.е. раньше все параметры считались один раз и применялись ко всем данным, а теперь надо, чтобы алгоритм подстраивался к потоку новых данных. Вот тут и скрывается неожиданность: адаптивный алгоритм проще в реализации, потому что использует более простую математику на каждом шаге, иногда даже неочевидно связанную с базовым первичным алгоритмом. Просто существуют доказательства, что адаптивный алгоритм на бесконечности свернётся к базовому, а в процессе будет иметь достаточную точность для прикладных задач.
А теперь от теории к практике. Сегодня я написал адаптивный алгоритм (реально на него дня два потратил максимум) и он... нихрена не работает. Да, что-то похожее делает, но в целом он кусок говна и делает только хуже. Да ещё и работает долго. Надо было, конечно, задрачивать сразу адаптивную версию, и наверно к этому моменту я бы ее вытянул до удобоваримых показателей качества. Но начальник решил подойти к процессу "по науке" - проверить гипотезу да ещё и нагенерить к ней кучу синтетических примеров, хотя выборка реальных данных огромная - ее бы хватило (на самом деле я понимаю, что синтетические данные нужны были для проверки корректности работы алгоритма в принципе - не налажал ли я где в процессе), а потом писать адаптивную версию (ну никто не знал, что эта версия алгоритмически ничего общего с базовой не имеет - это было неожиданно).
Как по мне, надо было сразу писать боевую версию, тогда бы она сейчас уже классно и быстро работала, Но зато мы знаем, что гипотеза была рабочей, а применить ее пока не можем. Ох, не знаю, что и говорить сегодня. Буду как всегда на серьезных щах затирать, что алгоритм серьезный, подход к разработке был основательный и нужно ещё основательнее продолжить работу. Только вот сам я не могу в это поверить. Алгоритм фигня и из-за всех этих проверок он у меня уже поперек горла стоит, хочется только побыстрее от него избавиться.
256x256, 0:04
256x256, 0:04
Похоже придется прикручивать что-то типа кольцевого буфера. Благо, в питоне это проще делается, чем в каких-нибудь сях. Ну и баг убрать, из-за которого по краям не проходит окно.
Спасибо, товарищ. Надеюсь, что я кого-нибудь вдохновляю.
>>202647
Меня ответы наподобие того, который я тебе дам, сильно бесят, но ничего не поделать. Если знаешь школьную программу, то тебе просто надо пройти пяток тестов по каждому предмету, чтобы просто понять систему. Я в свое время с физикой именно так и поступил (и получил 100, бгг). Ну а если ты пинал мужские гениталии все время, то извиняй - тут за два месяца только вкалывая получится вытащить себя. В принципе это будет очень похоже на институтскую жизнь. Так что если получится, то считай, что сдал "нулевую" сессию.
А, если не получится, какой стратегией лучше руководствоваться или ты не даешь философско-вылезаторские советы?
Дам вполне конкретный ответ, к своему же удивлению. Смотри, я работал и с МИРЭАшниками, и с МАИшниками, и с бауманцами. И все получали одинаково. И занимались тем же. Чуешь, к чему клоню? Можно вылезать, не разрывая жопу поступлением, и не мучая мозг теорфизом. Я иногда даже им завидовал. Так что постепенное превозмогание тоже валидно.
Всегда восхищался подобными статьями. Наверно из-за них я и пошел на физтех. Тут N+1 очень хорошо и доходчиво описывают очередное исследование, охватывающее почти все: от элементарных частиц до целой Вселенной. Не поленитесь походить по ссылкам. Там другие статьи, объясняющие разные физические явления. Я вот к своему стыду раньше не знал, в чем заключается теория инфляции Вселенной. А тут вроде как и разобрался.
512x256, 0:10
1. С одного хорошего устройства можно надергать деталей на 6-7к.
2. Дети лет 7-10 сейчас вообще странные. Так привыкли к порядку, что, катаясь на велосипеде, звенят стае бродячих собак, которая разлеглась на весеннем солнышке. Собаки сначала охренели от такой наглости и стали уходить с дороги, а потом поняли, что тут что-то не так, и погнались за велосипедом с диким лаем. Пацана спас мужик, который этих собак как-то припугнул (ногой топнул и руками помахал - как такое у людей вообще получается? Меня бы за такую дерзость собаки загрызли). Если бы это было в моем районе, то вечером у меня в рюкзаке лежала бы пачка изониазида и фарш.
3. Оказывается спаржа по-корейски это нифига не спаржа, а пенка, которая образуется после варки соевого молока. Кругом обман!
4. Просто цитата на подумать. Рассуждая об истории художественных методов и школ, Юрий Лотман считал «украшенное» более ранним и наивным способом создать произведение искусства, а простоту — более поздним и сложным: «Представление об „украшенности“ как необходимом знаке того, чтобы искусство воспринималось именно как искусство (как нечто „сделанное“ — модель), присуще многим исторически ранним художественным методам. <…> Ощущение простоты искусства возможно лишь на фоне искусства „украшенного“, память о котором присутствует в сознании зрителя-слушателя. Для того чтобы простое воспринималось именно как простое, а не как примитивное, нужно, чтобы оно было упрощенным (Ю. М. Лотман. Анализ поэтического текста. СПб., 1996).
5. Решил почитать первый тред Банк-куна. Забавно, что человек который закончил ИТМО, что есть далеко не шарашка, тоже говорит, что в современном программировании нет ничего сложного - сплошное махание кайлом, интеллектуальных затрат почти ноль. И забавно, что к нему тоже пришли поспорить о сложности отрасли. Я бы так, как он, не ответил
>считаешь, что это действительно сложно, лол?
Банк-куну респект и успехов.
Что у меня сейчас есть?..
Полукруглую стенку практически забросал штукатуркой.Получилось вертикально и ровно. Периодически подтаскиваю по 1-2 мешка штукатурки из магазина в соседнем доме. Выводы батарей решил сместить сам. Один вечер после работы аккуратно молоточком с зубилом расковырял стяжку в районе стены, чтобы понять куда идут трубы. Потом в субботу днем уже перфоратором выдолбил канал в стяжке, примерил, можно ли сместить трубы на необходимое расстояние. Все получилось. Теперь можно доделать стену и лепить на нее батареи. Пару раз был в шаге от катастрофы: сначала перфоратор сорвало и я попал по трубе (след остался небольшой, но трубу не повредило), потом я еще начал долбить и оказалось, что я был в нескольких сантиметрах от фиттинга.
Теперь надо сделать так же для второй батареи. А еще надо придумать, как сделать прямым и вертикальным стык "полукруглая стена - прямая стена".
У нас в школе у старших классов в этот день не было уроков, и заинтересованные школьники готовили доклады по своим направлениям. Были разные секции, и все могли свободно послушать доклады по интересным для них направлениям. Это было прекрасно: многие рассказывали, что им действительно было интересно, а не то, что заставили выучить.
К моему сожалению, у нас не было секции с физикой, а то бы я сделал доклад по квантам на целый урок. Я тогда угорал по ним неимоверно. Все эти интерференции волновых функций, которые вообще комплексные, взрывали мозг своими непредсказуемыми для классической физики результатами. Пришлось брать доклад по математике. Это был 10 класс, я тогда блистал в школе на математическом небосклоне (хотя все олимпиады просирал, но я стремился к прикладной математике - штудировал учебники по вузовскому матану, поэтому странные олимпиадные задачки мне не давались). Я тогда на командных соревнованиях по математике, будучи капитаном, вытянул нас, десятиклассников, вперед одиннадцатиклассников. После этого учителя на меня смотрели с придыханием, пока я кому-то не заявил, что я тащемта физик, а не математик, и они как-то расстроились.
Так вот, просто доклад про высшую математику с какими-то теоремами было брать неинтересно. Поэтому я взял доклад по топологии (да, эта та область, в которой прославился Перельман). Нам тогда на дополнительных занятиях по физике читали еще и математику, и несколько пар было посвящено топологии чисто для поднятия интереса (хотя сам лектор явно в ней шарил, потому что его диссертация была частично с ней связана).
И вот я выхожу и начинаю всем затирать с горящими глазами, что вот есть такая область, которая преобразует фигуры одну в другую, доказывает, что одно подобно (гомеоморфно) другому, а потом еще и работает с 4, 5 и так далее измерениями, что есть всякие сущности, аля двумерная проективная плоскость, а еще и листы Мебиуса приобретают дополнительные смыслы в пространствах с большим числом измерений... Короче, мне дали первое место за такое. Потом даже подходили с других классов люди, спрашивали, чего бы почитать можно по этому поводу (интернеты тогда по талонам были).
В обычной школе такое вряд ли бы получилось устроить. Судя по олимпиадам, не с каждой средней школы можно было набрать хоть кого-нибудь достойного. А олимпиадники это в первую очередь люди заинтересованные. Человека, не интересующегося ничем таким, можно заставить сделать хоть какой-то доклад только ради положительной оценки.
А какой вывод? А хрен знает. Интересуйтесь наукой - от нее можно получать удовольствие. Но у вас будут отбивать этот интерес все подряд: учителя (особенно те, кто ведет другие предметы), скучные, не умеющие ничего нормально объяснить лекторы, которые толкают свой предмет, не мотивируя людей вообще, коммерсы, которые кладут болт на исследования, а хотят тяп-ляп и в продакшн (и такое у меня было). Ах, да! Никогда не заходите в /sci/ - большей помойки я не встречал.
У нас в школе у старших классов в этот день не было уроков, и заинтересованные школьники готовили доклады по своим направлениям. Были разные секции, и все могли свободно послушать доклады по интересным для них направлениям. Это было прекрасно: многие рассказывали, что им действительно было интересно, а не то, что заставили выучить.
К моему сожалению, у нас не было секции с физикой, а то бы я сделал доклад по квантам на целый урок. Я тогда угорал по ним неимоверно. Все эти интерференции волновых функций, которые вообще комплексные, взрывали мозг своими непредсказуемыми для классической физики результатами. Пришлось брать доклад по математике. Это был 10 класс, я тогда блистал в школе на математическом небосклоне (хотя все олимпиады просирал, но я стремился к прикладной математике - штудировал учебники по вузовскому матану, поэтому странные олимпиадные задачки мне не давались). Я тогда на командных соревнованиях по математике, будучи капитаном, вытянул нас, десятиклассников, вперед одиннадцатиклассников. После этого учителя на меня смотрели с придыханием, пока я кому-то не заявил, что я тащемта физик, а не математик, и они как-то расстроились.
Так вот, просто доклад про высшую математику с какими-то теоремами было брать неинтересно. Поэтому я взял доклад по топологии (да, эта та область, в которой прославился Перельман). Нам тогда на дополнительных занятиях по физике читали еще и математику, и несколько пар было посвящено топологии чисто для поднятия интереса (хотя сам лектор явно в ней шарил, потому что его диссертация была частично с ней связана).
И вот я выхожу и начинаю всем затирать с горящими глазами, что вот есть такая область, которая преобразует фигуры одну в другую, доказывает, что одно подобно (гомеоморфно) другому, а потом еще и работает с 4, 5 и так далее измерениями, что есть всякие сущности, аля двумерная проективная плоскость, а еще и листы Мебиуса приобретают дополнительные смыслы в пространствах с большим числом измерений... Короче, мне дали первое место за такое. Потом даже подходили с других классов люди, спрашивали, чего бы почитать можно по этому поводу (интернеты тогда по талонам были).
В обычной школе такое вряд ли бы получилось устроить. Судя по олимпиадам, не с каждой средней школы можно было набрать хоть кого-нибудь достойного. А олимпиадники это в первую очередь люди заинтересованные. Человека, не интересующегося ничем таким, можно заставить сделать хоть какой-то доклад только ради положительной оценки.
А какой вывод? А хрен знает. Интересуйтесь наукой - от нее можно получать удовольствие. Но у вас будут отбивать этот интерес все подряд: учителя (особенно те, кто ведет другие предметы), скучные, не умеющие ничего нормально объяснить лекторы, которые толкают свой предмет, не мотивируя людей вообще, коммерсы, которые кладут болт на исследования, а хотят тяп-ляп и в продакшн (и такое у меня было). Ах, да! Никогда не заходите в /sci/ - большей помойки я не встречал.
1. Космос это смерть. Нежная человеческая оболочка не может пережить даже марсианские условия. А геройствовать сейчас мало кто хочет, а кто хочет, тот шизофреник.
2. Осваивать Космос человечество будет только тогда, когда ему это действительно понадобится. Сейчас нас и тут неплохо кормят. То же касается и термоядерной энергетики и почти всего остального.
3. Из всех фантастов наиболее правильно по моему мнению этапы осовения Космоса описал Азимов. Сначала надо запускать роботов для разведки и формирования более-менее комфортных условий для будущих поселенцев. Так что так бурно развивающаяся область ИИ тоже будет работать на космос.
4. Нельзя переставать мечтать. Без далекой цели не будет мотивации, а она людям нужна.
https://www.youtube.com/watch?v=fekkb98EoIc
>>(ногой топнул и руками помахал - как такое у людей вообще получается
Собаки (в основном, бродячие) инстинктивно боятся жеста а-ля "бросок камня". Делаешь вид, чтоподнимаешь с земли что-то и замахиваешься - и они разбежались. На крайняк - "бросаешь" из пустой руки и делаешь губами звук, типа воздух что-то рассекает.
А по поводу изониазида и фарша - ты пидорас и гандон
Дело в том, что я не самый большой фанат нейронок (из-за неопределенности их границ применимости), и этот алгоритм должен был помочь нейронкам делать то, что им нужно делать. Успех этого алгоритма дал бы плюсиков моему внутреннему консерватору. И хотя ещё непонятен результат работы моего алгоритма и нейронки в связке, но я уже особо и не надеюсь.
Зато новая задача очень даже определена и результат известен. Тупой кодинг - не более. Хорошая разрядка перед будущими задачами - их много интересных и нестандартных.
Aldaris, а ты с чем-то секретным работаешь? Просто ты так неопределенно всегда о своей работе говоришь...
Ты прав. Я пока не совсем понимаю, какая именно часть работ секретная, а какая нет, поэтому осторожничаю.
Иной раз руководство боится даже название технологии назвать. Здесь наверно помягче случай, но я по старой памяти сам побаиваюсь.
Сам подумай: у нас есть деньги, мы делаем что-то программно-аппаратное для обработки изображений и мы в России. Кто наш заказчик? Ну да.
Хотя по прошлой задаче я в принципе описал технологию, только реальные изображения не стал постить - ограничился синтетическими.
1. Прототипом попугая в мультфильме 38 попугаев был дедушка Ленин.
2. Надо сделать новую профессию - копирайтер для пабликов. Будет писать пасты, прочитав которые, задаешься вопросом: "Это тролль или просто тупой?". В резюме добавлять освещаемые вопросы: ЖКХ, транспорт, техника, автомобили и т.д. Умение писать на грани - это настоящий талант. Не зря подобные треды в /b/ взлетают на раз-два.
3. Одним из первых в жизни человека методов осознания окружающего мира является аналогия: черный как кот, громкий как трактор... Если надо кому-то что-то объяснить, используйте аналогии, пусть и хреновые. Когда уже человек встанет на тропу понимания, тогда уже можно будет рассказать про нюансы.
И вот начал шпатлевать стену. Первое, что надо сказать, это про необходимость использования базовой шпатлевки - она жесткая и дешевая. Без нее будет мягкая стена, которую можно будет пальцем продавить. Если у вас ремонт и вы шпатлюете стену, то обязательно используйте базовую+финишную, а не просто финишную. И не забывайте про армирующую сетку - без нее по углам и прочим стыкам пойдут трещины.
Дело идёт, материалы подтаскиваю из магазина в соседнем доме, а на выходных буду устраивать "пыльную вечеринку".
http://miptstream.ru/2017/04/10/trv-vadim/
http://trv-science.ru/2017/04/03/vadim/
Вот вкратце, кому лень читать.
>Вадим дважды занимал абсолютное первое место на Всесоюзных олимпиадах, еще школьником сдал (!) два теорминимума Ландау.
>Их сын, учившийся в Физтехе на втором курсе, приехал домой после экзамена по физике с тройкой и пожаловался, что не смог решить задачу. Вадим спросил условия и к изумлению всей ученой братии, бывшей в гостях, решил ее практически сразу.
>Пётр Леонидович позвонил тогдашнему ректору Физтеха Белоцерковскому и сказал ему: «Вы что, все там с ума посходили?! Вы что творите?!» — и всё сразу же изменилось. Капицу эта компания хорошо знала и боялась. Всем им хотелось в академики, а одного слова Капицы было бы достаточно, чтобы безнадежно провалить их на выборах.
>Вадим, тогда еще студент Физтеха, пришел к признанному главе этой небольшой группы теоретиков поля Александру Полякову и сказал, что хочет работать у него. Как рассказывал потом сам Саша Поляков, настроение у него в этот день было плохое, а тут еще явился какой-то здоровенный беловолосый парень полудеревенского вида и сразу заявил, что хочет работать именно с ним: «Я всё же решил дать ему задачу, чтобы отстал, но если он за полгода, с моей помощью, конечно, справится с ней, я, может быть, возьму его. Он пришел ко мне через две недели и сообщил, что решил задачу. Я не поверил, сказал ему, что даже смотреть не стану, потому что это невозможно. Он был в ярости, но сдержался и ушел. Что-то сосало внутри, я прочел эту его работу и увидел, что это полное, законченное, отличное решение. Он сделал невозможное для студента. Я извинился перед ним. С тех пор все мы сразу верили во всё, что он делал.
>О своей работе он говорил: «Я придумываю формулу, а потом доказываю ее». В последние дни он вышел на что-то необыкновенное, я чувствовал это по его настроению... Некоторые его друзья уверены, что «те, кто управляет» забрали его к себе, потому что он в своих работах подошел слишком близко к пределу, до которого человечество еще не доросло.
Почитайте и по ссылкам попереходите. Там много интересного.
http://miptstream.ru/2017/04/10/trv-vadim/
http://trv-science.ru/2017/04/03/vadim/
Вот вкратце, кому лень читать.
>Вадим дважды занимал абсолютное первое место на Всесоюзных олимпиадах, еще школьником сдал (!) два теорминимума Ландау.
>Их сын, учившийся в Физтехе на втором курсе, приехал домой после экзамена по физике с тройкой и пожаловался, что не смог решить задачу. Вадим спросил условия и к изумлению всей ученой братии, бывшей в гостях, решил ее практически сразу.
>Пётр Леонидович позвонил тогдашнему ректору Физтеха Белоцерковскому и сказал ему: «Вы что, все там с ума посходили?! Вы что творите?!» — и всё сразу же изменилось. Капицу эта компания хорошо знала и боялась. Всем им хотелось в академики, а одного слова Капицы было бы достаточно, чтобы безнадежно провалить их на выборах.
>Вадим, тогда еще студент Физтеха, пришел к признанному главе этой небольшой группы теоретиков поля Александру Полякову и сказал, что хочет работать у него. Как рассказывал потом сам Саша Поляков, настроение у него в этот день было плохое, а тут еще явился какой-то здоровенный беловолосый парень полудеревенского вида и сразу заявил, что хочет работать именно с ним: «Я всё же решил дать ему задачу, чтобы отстал, но если он за полгода, с моей помощью, конечно, справится с ней, я, может быть, возьму его. Он пришел ко мне через две недели и сообщил, что решил задачу. Я не поверил, сказал ему, что даже смотреть не стану, потому что это невозможно. Он был в ярости, но сдержался и ушел. Что-то сосало внутри, я прочел эту его работу и увидел, что это полное, законченное, отличное решение. Он сделал невозможное для студента. Я извинился перед ним. С тех пор все мы сразу верили во всё, что он делал.
>О своей работе он говорил: «Я придумываю формулу, а потом доказываю ее». В последние дни он вышел на что-то необыкновенное, я чувствовал это по его настроению... Некоторые его друзья уверены, что «те, кто управляет» забрали его к себе, потому что он в своих работах подошел слишком близко к пределу, до которого человечество еще не доросло.
Почитайте и по ссылкам попереходите. Там много интересного.
Там, ко всеобщему удивлению, оказались отзывы на ту самую предыдущую работу, хотя сквозь этого работодателя людей прошло очень немного. Пришли к выводу, что написана правда, но очень истерично.
Заодно посмотрел свои предыдущие места. Интересное ощущение испытал - как будто снова решил оттуда увольняться. Снова все минусы вспомнились, а память у меня хорошая. Надо будет потом написать заметку про мои увольнения, ибо увольняться это не шубу в трусы заправлять - тут причина и дипломатия нужны.
Вот пример http://www.wolframalpha.com/input/?i=Round[{0.5,+1.5,+2.5,+3.5,+4.5,+5.5,+6.5,+7.5,+8.5,+9.5}]
>Round[{0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5}]
>{0, 2, 2, 4, 4, 6, 6, 8, 8, 10}
Оказывается, это прописано в IEEE 754, что округлять числа с плавающей точкой надо так, чтобы минимизировать накапливающуюся ошибку округления (скажем, при сложении множества округленных чисел). Лично я считаю это не очень красивым поступком со стороны разработчиков этого МАТЕМАТИЧЕСКОГО пакета. В прогерской среде пожалуйста - работай по стандартам, но в остальных случаях уж лучше делать каноническое округление.
А вообще у меня где-то валяется книжка "What every scientist should know about floating point". Надо бы ее прочитать все-таки.
В телеграме скину в канал. А вообще она легко гуглится и качается.
Рыдаю взахлеб. Спасибо, что поделился
И вот пришла посылка. Распечатываю ее. Блок питания в слегка помятой коробке, а если этот блок потрясти, то он весело гремит каким-то тяжелым компонентом. Вооружился я фотоаппаратом и начал разбирать блок питания. А там дроссель отвалился. И пока посылка ехала, он своей массой вынес резистор на тоненькой ножке и помял электролит. Ну электролит я заменил, а резистору пришил новую ножку (и он снова бежит по дорожке).
Стал пытаться припаять дроссель и тут почуял неладное: выводы дросселя обломались, что не похоже на медь - медь гибкая. Начал зачищать и понял - это крашеный алюминий! Паяться-то он и не будет. По крайней мере без специальной химии. Экономия невероятная! В итоге нашел обмоточную проволоку на работе и перемотал дроссель. Запаял его. Включил блок питания, зажмурив глаза (вдруг других конденсаторов поврежденных не заметил). Вроде все нормально. 12 В выдает.
Принес домой, за выходные все собрал: кабель-каналы на хороший двусторонний скотч прилепил, профили для светодиодной ленты тоже. Немного поплевался от хлипкости площадок на ленте: отваливаются от небольшой механической нагрузки (правда, я взял для монтажа одножильный кабель - он гораздо жестче многожильного, поэтому, пока гнул провода в кабель-каналах, пару раз отрывал площадки).
Блок питания под нагрузкой заработал как надо.
А продавцу открыл спор, что мол блок разбомбленный пришел и это явно не моя вина. Объяснил, что либо медь надо использовать, либо алюминий, но при этом крепить и с пайкой придумывать чего-нибудь. К концу первой порции выходных продавец так и не ответил, а админы алиэкспресса, не дожидаясь, когда он там вернется, одобрили мне полный возврат средств за блок. Так что я за 250 рублей + выключатель + кабель сделал на кухне подсветку.
И вот пришла посылка. Распечатываю ее. Блок питания в слегка помятой коробке, а если этот блок потрясти, то он весело гремит каким-то тяжелым компонентом. Вооружился я фотоаппаратом и начал разбирать блок питания. А там дроссель отвалился. И пока посылка ехала, он своей массой вынес резистор на тоненькой ножке и помял электролит. Ну электролит я заменил, а резистору пришил новую ножку (и он снова бежит по дорожке).
Стал пытаться припаять дроссель и тут почуял неладное: выводы дросселя обломались, что не похоже на медь - медь гибкая. Начал зачищать и понял - это крашеный алюминий! Паяться-то он и не будет. По крайней мере без специальной химии. Экономия невероятная! В итоге нашел обмоточную проволоку на работе и перемотал дроссель. Запаял его. Включил блок питания, зажмурив глаза (вдруг других конденсаторов поврежденных не заметил). Вроде все нормально. 12 В выдает.
Принес домой, за выходные все собрал: кабель-каналы на хороший двусторонний скотч прилепил, профили для светодиодной ленты тоже. Немного поплевался от хлипкости площадок на ленте: отваливаются от небольшой механической нагрузки (правда, я взял для монтажа одножильный кабель - он гораздо жестче многожильного, поэтому, пока гнул провода в кабель-каналах, пару раз отрывал площадки).
Блок питания под нагрузкой заработал как надо.
А продавцу открыл спор, что мол блок разбомбленный пришел и это явно не моя вина. Объяснил, что либо медь надо использовать, либо алюминий, но при этом крепить и с пайкой придумывать чего-нибудь. К концу первой порции выходных продавец так и не ответил, а админы алиэкспресса, не дожидаясь, когда он там вернется, одобрили мне полный возврат средств за блок. Так что я за 250 рублей + выключатель + кабель сделал на кухне подсветку.
Я после некоторых похожих опытов стараюсь всё, связанное с домашней электрикой, покупать самое дорогое, прочное и качественное. Ибо страшно же.
Страшно - это сантехника. Залить соседей это совсем не весело а у меня ремонт квартиры внизу стоит дороже квартиры - на циане видел объявление о продаже
А в электрике чтобы что-то воспламенилось, надо сильно постараться. Если проводка загорается, то значит либо проводка хреново проложена была, либо автоматика стояла хреновая или вообще никакая. В электронике максимум может электролит рвануть.
Начал ставить подоконники. Ставлю на толстый слой пены. Чтоб в процессе подоконник не повело, ставлю упор из профиля. Параллельно разгребаю завалы в комнате.
Еще заказал раскрой ДСП для цокольных ящиков на кухне. В конце следующей недели можно будет звать мастера с торцовкой, чтоб наконец закончить недособранную кухню.
В комнате спланировал электрику. Получилось 20 обычных розеток, 2 Eth(под TV и комп), одна розетка TV-FM-Sat и двухклавишный выключатель. Думаю, что розеток маловато получилось. Хочется еще штук 5 куда-нибудь влепить, но фантазия не подсказывает, куда. Еще подумал, что надо было еще один Eth кабель в комнату протянуть, но уже поздно. Так что так сойдет.
Надеюсь, за эти выходные успею зашпатлевать всю стену. Потом буду тянуть электрику, потом закрывать карнизами (тоже докупить надо будет как минимум пару гибких для круглой стены).
https://github.com/opencv/opencv/blob/master/3rdparty/libjasper/jasper/jas_types.h
Хоть и 3d-party, но чести OpenCV это не делает (могли бы уж подправить на typedef и задефайнить флаг, что тип определен). Компилятор в шоке от подобных конструкций. Самое интересное, для x86_64 оно съедается нормально, а в arm-версии не хочет. Да я бы на месте компилятора тоже бы повозмущался. Для меня это не страшно. Как я понял, libjasper нужен для поддержки JPEG2000, а мне этот жипег да еще и 2000 пока не нужен. Отрублю сборку Jasper и пойду дальше.
Может, кому пригодится. Мне так точно пригодится.
А потом залезаешь на википедию и читаешь, что почти все было выдумано режиссером. И даже документальные кадры в конце фильма как-то странно воспринимаются.
Смотреть стоит, но на википедию потом не лезть, чтобы не расстраиваться.
Мудро сказано.
https://justpaste.it/4y3sx
Довелось им родиться в Дебальцеве или даже недалеко от него. И довелось им встретить там войну. А потом еще у них пропал без вести отец семейства. И так и не объявился даже после обмена пленных.
Так вот эти товарищи всё-таки смекнули, что ловить там нечего и свалили в Россию в жопу мира другого сорта - куда-то под Иркутск, не помню, если честно. Даже подъемные им выписали. Но спокойной жизни они предпочли всё-таки нормальный климат и более плодородную землю. И уехали обратно (идиоты).
И вот недавно звонили теще, рассказывали, что пацан их ехал на школьном автобусе учиться и одноклассник в рюкзаке гранату принес. Граната рванула в автобусе. Того дебила на куски разорвало. Пацану осколки в ногу попали (их в итоге не смогли вытащить) и живот разорвало с кишками (кишки перебрали и зашили). А другому так вообще обе руки оторвало.
Знаете, так хочется сделать какие-то выводы, но не получается. Хочется кого-то обвинить, но тоже не получается. И вообще выводы относительно конкретных людей или их образов тоже делать не хочется.
Но одно неочевидное следствие все-таки напрашивается. Немного отвлекусь от той истории и вспомню Пелевинских "Цукербринов".
Там мне очень запомнилось рассуждение про поезда жизни.
http://ogrik2.ru/b/viktor-olegovich-pelevin/lyubov-k-trem-cukerbrinam/14353/poezd-sudby/18 (там надо прочитать "поезд судьбы", "мультипоезд" и т.д.)
Если кратко, то мы сами строим свой мир, именно воспринимая его так, как хотим: хотим чтобы была разруха и вечная борьба - пожалуйста вот она, хотим, чтобы все были вокруг цинеками-мезантрапами - пожалуйста вот же мы все... Я к такому выводу тоже приходил еще до прочтения этой книги. А еще мы окружаем себя людьми, которых мы хотим видеть вокруг себя, слепо следуя этой же самой философии.
Никто не мешал той семье остаться и превозмогать в хреновом климате. Видно, бессознательно приняли решение вернуться (может, такой скачок для них был слишком резким - хрен знает). Вот и получили свою вселенную с войной и страданиями.
Вообще перечитываю то, что написал и вижу, что не очень складно у меня получилось изложить и сложить все вместе - я все-таки технарь, а не гуманитарий. Жечь глаголом сердца и разумы мне едва ли дано (тоже мой выбор). Но, надеюсь, на какие-то мысли я читателя навел.
Довелось им родиться в Дебальцеве или даже недалеко от него. И довелось им встретить там войну. А потом еще у них пропал без вести отец семейства. И так и не объявился даже после обмена пленных.
Так вот эти товарищи всё-таки смекнули, что ловить там нечего и свалили в Россию в жопу мира другого сорта - куда-то под Иркутск, не помню, если честно. Даже подъемные им выписали. Но спокойной жизни они предпочли всё-таки нормальный климат и более плодородную землю. И уехали обратно (идиоты).
И вот недавно звонили теще, рассказывали, что пацан их ехал на школьном автобусе учиться и одноклассник в рюкзаке гранату принес. Граната рванула в автобусе. Того дебила на куски разорвало. Пацану осколки в ногу попали (их в итоге не смогли вытащить) и живот разорвало с кишками (кишки перебрали и зашили). А другому так вообще обе руки оторвало.
Знаете, так хочется сделать какие-то выводы, но не получается. Хочется кого-то обвинить, но тоже не получается. И вообще выводы относительно конкретных людей или их образов тоже делать не хочется.
Но одно неочевидное следствие все-таки напрашивается. Немного отвлекусь от той истории и вспомню Пелевинских "Цукербринов".
Там мне очень запомнилось рассуждение про поезда жизни.
http://ogrik2.ru/b/viktor-olegovich-pelevin/lyubov-k-trem-cukerbrinam/14353/poezd-sudby/18 (там надо прочитать "поезд судьбы", "мультипоезд" и т.д.)
Если кратко, то мы сами строим свой мир, именно воспринимая его так, как хотим: хотим чтобы была разруха и вечная борьба - пожалуйста вот она, хотим, чтобы все были вокруг цинеками-мезантрапами - пожалуйста вот же мы все... Я к такому выводу тоже приходил еще до прочтения этой книги. А еще мы окружаем себя людьми, которых мы хотим видеть вокруг себя, слепо следуя этой же самой философии.
Никто не мешал той семье остаться и превозмогать в хреновом климате. Видно, бессознательно приняли решение вернуться (может, такой скачок для них был слишком резким - хрен знает). Вот и получили свою вселенную с войной и страданиями.
Вообще перечитываю то, что написал и вижу, что не очень складно у меня получилось изложить и сложить все вместе - я все-таки технарь, а не гуманитарий. Жечь глаголом сердца и разумы мне едва ли дано (тоже мой выбор). Но, надеюсь, на какие-то мысли я читателя навел.
В самом конце еще спросил, не соизволит ли их бригада мне смастерить экран под ванную. Под ванную обычно ставят либо дебильный пластиковый экран, либо возводят стенку и ее обклеивают плиткой. Оба варианты идиотские. Экран, как правило, не сочетается с плиткой, а замуровывание ванны обозначает, что при более-менее серьезной протечке придется брать в руки кувалду и КРУШИТЬ. Я с тестем придумал конструкцию из съемных блоков, обклеенных плиткой - нужен сварочник и металлические трубы с прямоугольным сечением. Видно, придется самим это делать. Бригады не возьмутся - слишком долго и нестандартно.
И кстати, вся работа мне обошлась в 3к. Работы получилось часов на 5 в сумме. Раньше завидовал немного частным мастерам, а после этого как-то перестал. Во-первых, есть затраты на амортизацию инструмента. Во-вторых, есть затраты на накопление клиентской базы. В-третьих, логистика. В-четвертых, вредная пыльная работа. И еще много можно привести доводов против этого. Но если в школе плохо учился, то вариант беспроигрышный. Деньги все же неплохие. Особо думать не надо. Надо знать сложение. Хреново только, что у нас культ гнобления рабочих специальностей. Вероятно, последствия тотального бабского воспитания - если в техникум, то в кулинарный (повар голодным не останется, бгг), а в других местах вредно, опасно и вообще быдло одно.
В самом конце еще спросил, не соизволит ли их бригада мне смастерить экран под ванную. Под ванную обычно ставят либо дебильный пластиковый экран, либо возводят стенку и ее обклеивают плиткой. Оба варианты идиотские. Экран, как правило, не сочетается с плиткой, а замуровывание ванны обозначает, что при более-менее серьезной протечке придется брать в руки кувалду и КРУШИТЬ. Я с тестем придумал конструкцию из съемных блоков, обклеенных плиткой - нужен сварочник и металлические трубы с прямоугольным сечением. Видно, придется самим это делать. Бригады не возьмутся - слишком долго и нестандартно.
И кстати, вся работа мне обошлась в 3к. Работы получилось часов на 5 в сумме. Раньше завидовал немного частным мастерам, а после этого как-то перестал. Во-первых, есть затраты на амортизацию инструмента. Во-вторых, есть затраты на накопление клиентской базы. В-третьих, логистика. В-четвертых, вредная пыльная работа. И еще много можно привести доводов против этого. Но если в школе плохо учился, то вариант беспроигрышный. Деньги все же неплохие. Особо думать не надо. Надо знать сложение. Хреново только, что у нас культ гнобления рабочих специальностей. Вероятно, последствия тотального бабского воспитания - если в техникум, то в кулинарный (повар голодным не останется, бгг), а в других местах вредно, опасно и вообще быдло одно.
И вот на фоне того, что я сейчас написал, у меня появляются мысли о том, что я попаданец. Я попадаю снова в первый класс, но разум, естественно, мой нынешний. И я составляю планы, как буду действовать. Увлекательное занятие, скажу я вам. В планах и то, как я буду убеждать родителей, что я гений для своего возраста, и то, как я бы помог сохранить сбережения в 98-м (не знаю, были ли у нас тогда сбережения), и то, как пытался бы через учителей выйти на вузовских преподов ради публикаций. Много чего подумываю, но почему-то больше всего размышляю, как я бы убеждал учителя информатики, что мне надо бы после уроков оставаться попрогать. Взял бы учебник матстатистики в библиотеке недалеко от дома и пилил бы первые версии scikit-learn. Вот такая у меня фантазия.
Видно, не хватает мне личного времени под свои проекты. Ведь почему в России среди не самых образованных слоев населения популярны романы про попаданцев - потому что, как говорил Пелевин, "у России всегда великое прошлое и ещё более великое будущее. А вот с настоящим сложнее", то есть народу чего-то недостает. Я вот по моим фантазиям явно понял, чего мне нужно - это хорошо. Но решить эту проблему все равно не получится - и это так себе...
Вот такой у меня получился сеанс психотерапии. Результат, конечно, минимальный, но собственную мотивацию, по крайней мере я осознал.
И вот на фоне того, что я сейчас написал, у меня появляются мысли о том, что я попаданец. Я попадаю снова в первый класс, но разум, естественно, мой нынешний. И я составляю планы, как буду действовать. Увлекательное занятие, скажу я вам. В планах и то, как я буду убеждать родителей, что я гений для своего возраста, и то, как я бы помог сохранить сбережения в 98-м (не знаю, были ли у нас тогда сбережения), и то, как пытался бы через учителей выйти на вузовских преподов ради публикаций. Много чего подумываю, но почему-то больше всего размышляю, как я бы убеждал учителя информатики, что мне надо бы после уроков оставаться попрогать. Взял бы учебник матстатистики в библиотеке недалеко от дома и пилил бы первые версии scikit-learn. Вот такая у меня фантазия.
Видно, не хватает мне личного времени под свои проекты. Ведь почему в России среди не самых образованных слоев населения популярны романы про попаданцев - потому что, как говорил Пелевин, "у России всегда великое прошлое и ещё более великое будущее. А вот с настоящим сложнее", то есть народу чего-то недостает. Я вот по моим фантазиям явно понял, чего мне нужно - это хорошо. Но решить эту проблему все равно не получится - и это так себе...
Вот такой у меня получился сеанс психотерапии. Результат, конечно, минимальный, но собственную мотивацию, по крайней мере я осознал.
Делают автоматизацию производств. Обычно промышленные роботы действуют по четкой программе с четкими таймингами. Тут всё-таки реализовали автоматизацию всего маршрута производства из простого CAD-файла. Демка на сайте бедновата, но уже видно, как роботы с помощью машинного зрения сами для себя строят траектории даже если положение детали изменилось в пространстве. Круто, амбициозно, перспективно, трудно реализуемо. А ещё у них есть открытые вакансии.
Попаданство в себя прошлого — это слишком скучно. Как играть с читами или фантазировать на тему "что бы я сделал, будь у меня миллиард". Лучше представь, что ты — не единственный, и каждый человек на планете вдруг переместился в себя на 20—25 лет раньше. Это уже интереснее, тут уже просто так акции эппл и прочих гуглов не поскупаешь — на них сразу же возникнет огромный спрос.
>тут уже просто так акции эппл и прочих гуглов не поскупаешь — на них сразу же возникнет огромный спрос
В том-то и прикол, что желания обогатиться у меня особо и не возникает, несмотря на мое лирическое вступление. Оказалось, что мне хочется просто больше времени под свои "игры". Профит с этого можно было бы получить, но это не цель.
Сначала я включил свой старый компьютер. Причем включился он только со второго раза. В первый раз экспиха решила заглючить и некорректно отображала графику. Сначала я подумал, что это из-за пыли усилилось влияние наводок между дорожками видюхи, но потом по характеру искажений всё-таки решил, что это неправильно инициализировался строчный буфер. Действительно, после перезагрузки все стало работать нормально. Какая же Windows XP прекрасная система! Мне стало некомфортно в новых операционках с появлением висты, которую я проигнорил и дождался семерки. Во всех системах после ХР окна и элементы управления стали вальяжно появляться, не экономя время пользователя. И даже дефолтные линуксовые оконные менеджеры это не обошло стороной. Похоже реально скоро перейду на линуксовую консоль.
На компе успел полчаса поиграть с ботами в Q3 в моде rail-arena. Я по нему традиционно дома угораю, хотя обычно всегда играл в CPMA.
Потом прогулялся в большой продуктовый магазин, который открылся неподалеку. Я обычно не люблю отмечать такие наблюдения, но в этот раз не мог сдержаться - ну и рожи у здешних аборигенов! Какая-то деградация, не знаю, даже если не брать в рассмотрение тех, кто очевидно закладывает за воротник. В центре этого, кстати, незаметно.
Вот сейчас еду в троллейбусе и думаю написать начальнику, чтобы разрешил в эти выходные из дома поработать. хотя бы два дня из трёх рабочих. Тем более, я уже просрал возможность купить нормальный билет на поезд в среду (думал с утра поехать и к полудню прибыть на работу). Как раз в неспешном режиме смогу прогнать свой алгоритм на метрики при разных входных параметрах. В неспешном режиме, потому что пока алгоритм на всех данных прокручивается, можно будет пройти погонять мамкины чаи, а не втыкать в имиджборды. Ну и в течение дня можно будет скидывать результаты на почту, создавая имитацию кипучей деятельности (хотя единственный, кто будет работать, это мой CPU).
Ах да, еще, гуляя по городу, вспоминаешь всякие мелочи: что тут можно срезать, что тут лучше на светофоре быстрее перейти, потому что следующий зажжется впритык. Ощущение, что гуляешь по развалинам прошлой жизни, когда не работал и единственной заботой были хорошие результаты на олимпиадах.
UPD: Начальнику написал. И уже один день из дома поработал, отправив результаты расчетов. Все получается неплохо. Еще один день буду работать дома, а в пятницу рано утром отправлюсь и приеду на работу чуть раньше обеда.
Сначала я включил свой старый компьютер. Причем включился он только со второго раза. В первый раз экспиха решила заглючить и некорректно отображала графику. Сначала я подумал, что это из-за пыли усилилось влияние наводок между дорожками видюхи, но потом по характеру искажений всё-таки решил, что это неправильно инициализировался строчный буфер. Действительно, после перезагрузки все стало работать нормально. Какая же Windows XP прекрасная система! Мне стало некомфортно в новых операционках с появлением висты, которую я проигнорил и дождался семерки. Во всех системах после ХР окна и элементы управления стали вальяжно появляться, не экономя время пользователя. И даже дефолтные линуксовые оконные менеджеры это не обошло стороной. Похоже реально скоро перейду на линуксовую консоль.
На компе успел полчаса поиграть с ботами в Q3 в моде rail-arena. Я по нему традиционно дома угораю, хотя обычно всегда играл в CPMA.
Потом прогулялся в большой продуктовый магазин, который открылся неподалеку. Я обычно не люблю отмечать такие наблюдения, но в этот раз не мог сдержаться - ну и рожи у здешних аборигенов! Какая-то деградация, не знаю, даже если не брать в рассмотрение тех, кто очевидно закладывает за воротник. В центре этого, кстати, незаметно.
Вот сейчас еду в троллейбусе и думаю написать начальнику, чтобы разрешил в эти выходные из дома поработать. хотя бы два дня из трёх рабочих. Тем более, я уже просрал возможность купить нормальный билет на поезд в среду (думал с утра поехать и к полудню прибыть на работу). Как раз в неспешном режиме смогу прогнать свой алгоритм на метрики при разных входных параметрах. В неспешном режиме, потому что пока алгоритм на всех данных прокручивается, можно будет пройти погонять мамкины чаи, а не втыкать в имиджборды. Ну и в течение дня можно будет скидывать результаты на почту, создавая имитацию кипучей деятельности (хотя единственный, кто будет работать, это мой CPU).
Ах да, еще, гуляя по городу, вспоминаешь всякие мелочи: что тут можно срезать, что тут лучше на светофоре быстрее перейти, потому что следующий зажжется впритык. Ощущение, что гуляешь по развалинам прошлой жизни, когда не работал и единственной заботой были хорошие результаты на олимпиадах.
UPD: Начальнику написал. И уже один день из дома поработал, отправив результаты расчетов. Все получается неплохо. Еще один день буду работать дома, а в пятницу рано утром отправлюсь и приеду на работу чуть раньше обеда.
Что мне больше всего понравилось, это то, что книга целиком про математиков и физиков.
Еще понравилось, что в книге довольно много именно науки - не философской, а именно точной, прикладной. В этом плане книга выигрывает у не особо понравившейся мне "Ложной слепоты".
Повествование кинематографично - очень хорошо ложится на визуальные образы (разве что кроме концовки, но про нее отдельно). Подобный прием я встречал только в "Нексусе Эрдманна" - небольшом рассказе, главными героями которого были пожилые люди. Очень советую его прочитать.
Очень здорово описаны события в Китае, про которые я даже не слышал, хотя это была катастрофа для их страны. "Культурная революция" - нечто похлеще наших репрессий и ГУЛАГов, описана очень ярко, начинал сопереживать главным героям.
Загадки, которые возникают перед действующими лицами, интригуют и увлекают.
Теперь о минусах.
Вставки компьютерной игры в повествование сильно ухудшает ощущение от книги. Рассказать эти моменты, я думаю, можно было по-другому. Но это дань времени и азиатской культуре.
Все загадки решаются одним роялем в кустах. Никакого запутанного решения - просто "вот держите решение, все ваши сложные догадки можете отнести в мусорку". Это сильно разочаровывает.
Не раскрыты некоторые персонажи. Например, меня очень увлек математик, который пытался решить задачу трех тел. Я так и не понял, решил он ее или нет, пригодилось это кому или нет. Хотя он один из самых интересных персонажей в книге, хоть и второстепенный. Редкий случай. Последний раз я помню такого в книге нашего фантаста Василия Головачева "Черный человек". Там мне понравился Железовский - очень харизматичный и сильный персонаж.
"Задача трех тел" - отличная книга со "слитой" концовкой. Если бы не она, то был бы шедевр, по моему мнению. Но все равно за то, что книга первые 2/3 повествования держит в напряжении, ей можно поставить 9/10.
Интересно еще отметить вывод, к которому приходит автор - он сравнивает людей с насекомыми, которых не перебить. Типичный европеец на подобное сравнение может обидеться, но на самом деле автор просто выразил азиатское мышление. Это все типично для китайцев или, например, корейцев. Очень здорово, что "оттуда" начали пробиваться в остальной мир такие достойные произведения.
Что мне больше всего понравилось, это то, что книга целиком про математиков и физиков.
Еще понравилось, что в книге довольно много именно науки - не философской, а именно точной, прикладной. В этом плане книга выигрывает у не особо понравившейся мне "Ложной слепоты".
Повествование кинематографично - очень хорошо ложится на визуальные образы (разве что кроме концовки, но про нее отдельно). Подобный прием я встречал только в "Нексусе Эрдманна" - небольшом рассказе, главными героями которого были пожилые люди. Очень советую его прочитать.
Очень здорово описаны события в Китае, про которые я даже не слышал, хотя это была катастрофа для их страны. "Культурная революция" - нечто похлеще наших репрессий и ГУЛАГов, описана очень ярко, начинал сопереживать главным героям.
Загадки, которые возникают перед действующими лицами, интригуют и увлекают.
Теперь о минусах.
Вставки компьютерной игры в повествование сильно ухудшает ощущение от книги. Рассказать эти моменты, я думаю, можно было по-другому. Но это дань времени и азиатской культуре.
Все загадки решаются одним роялем в кустах. Никакого запутанного решения - просто "вот держите решение, все ваши сложные догадки можете отнести в мусорку". Это сильно разочаровывает.
Не раскрыты некоторые персонажи. Например, меня очень увлек математик, который пытался решить задачу трех тел. Я так и не понял, решил он ее или нет, пригодилось это кому или нет. Хотя он один из самых интересных персонажей в книге, хоть и второстепенный. Редкий случай. Последний раз я помню такого в книге нашего фантаста Василия Головачева "Черный человек". Там мне понравился Железовский - очень харизматичный и сильный персонаж.
"Задача трех тел" - отличная книга со "слитой" концовкой. Если бы не она, то был бы шедевр, по моему мнению. Но все равно за то, что книга первые 2/3 повествования держит в напряжении, ей можно поставить 9/10.
Интересно еще отметить вывод, к которому приходит автор - он сравнивает людей с насекомыми, которых не перебить. Типичный европеец на подобное сравнение может обидеться, но на самом деле автор просто выразил азиатское мышление. Это все типично для китайцев или, например, корейцев. Очень здорово, что "оттуда" начали пробиваться в остальной мир такие достойные произведения.
И вот я в смятении. Конечно, еще и собеседования-то не было, но если все пройдет успешно, то передо мной встанет выбор: идти или оставаться.
Плюсы:
+ Больше денег
+ Микроконтроллеры мне нравится прогать
+ Компания клевая, можно приблизиться к ресёрчу в телекоме
+ Стимулирует покупку машины (для себя я решил, что до какой-нибудь следующей работы, которая будет определенно дальше моего дома я буду добираться только на машине)
Минусы:
- Не такая мозговитая деятельность, как сейчас
- Все-таки работа с изображениями это то, к чему я все время стремился
- Дольше добираться
- Нет таких поблажек, как у меня сейчас (сейчас, например, я могу поработать из дома)
- Не будет сильно перспективных проектов (скоро у меня начнется проект по созданию некоторого девайса уникального, можно сказать, даже для мира, а не только нашей страны)
- Там я не выучу нейронки, а хотелось бы
- И самый главный минус - это однообразие. На нынешнем месте я три месяца прогаю ПЛИСы, потом три месяца пишу софт, потом развожу платы, потом еще чего-нибудь. Там меня ждет только программирование микроконтроллеров.
Надо думать. Хоть минусов я нашел больше, но всем этим пунктам надо еще расставить весовые коэффициенты (что-то важнее, что-то нет). Денег, конечно, хочется, но готов ли я опять кинуть интересное дело?.. Хрен знает.
>Дочитал на днях книгу "Задача трех тел".
Спасибо за годное ревью. Вернул желание почитать хорошей художки.
https://www.youtube.com/watch?v=Ufcwrz6aBBA
Трип-код отклеился.
Если понравилась первая часть трилогии, то советую целиком прочесть. Хотя некоторые моменты вызывали прям ПУКАНУСБОМБАРДУС из-за нелогичности, но в целом получилось очень хорошо. В прошлом году читал запоем все три части.
За это время дошпатлевал полукруглую стену, вывел углы, выкинул большую часть мусора, меньшую часть стащил на балкон. Поставил подоконники и откосы на два окна из трёх. Самое главное, что собирался сделать, это штробы под проводку. От штробления всегда много пыли и как бы я не баррикадировал дверь, пыль все равно проникает в остальную квартиру.
Еще положил финишный слой на потолок. Он вообще там уже был. Я нанимал мастеров на работы в комнатах, но их финишный слой мне не понравился. Я в другой комнате хренову кучу слоев краски нанес, но она так и не смогла сгладить шершавости. Так что в этой комнате я решил доложить ещё слой.
Потолок оказался кривоват и это добавило проблем с потолочными карнизами. Из-за неровности потолка не получалось сделать аккуратные стыки. Так что совсем плохо получившиеся стыки я забил пеной и штукатуркой, а где не очень плохо чуть побольше потратил специально купленного стыковочного клея (он ещё иногда называется клей-шпатлевка). Буду надеяться, что с этим клеем трещин не будет.
Проводку практически всю протянул. Осталось ещё три подрозетника между окнами сделать и по низу комнаты сделать резервных. Немного недотянулся Eth-кабель до места назначения. Купил "бочку" (кажется, она так называется), чтобы кабель удлинить. Теперь мучаюсь вопросом, что лучше для сигнала - аккуратная пайка или вот такое нагромождение коннекторов. Пайкой можно похерить тайминги на дифференциальных парах и их волновые сопротивления, а на разъёмах будут большие потери, но одинаковые на всех линиях, что для эзернета всё-таки наверно лучше. Да и вспоминая, как во всяких офисных центрах протянуты сети, думаю, для масштабов квартиры такое соединение не самая большая проблема. У нас в общаге местами вообще на скрутке сеть держалась.
В планах доделать проводку, купить гибкий карниз для полукруглой стены (6к за 2 шт по 2м между прочим, охренеть), забрать подоконник с рынка (я один подоконник царапнул, пока снимал) и купить электрики. Чистовая электрика мне влетит в копеечку - тысяч 20 получится точно. Но тут ничего неожиданного. Еще надо будет придумать план, как выровнять пол под ламинат. Пока думаю сделать это плиточным клеем "на сдир" правилом. Уровень мне не так принципиален, а "ровность" важна, чтобы ламинат не ходил ходуном.
Пока как-то так.
За это время дошпатлевал полукруглую стену, вывел углы, выкинул большую часть мусора, меньшую часть стащил на балкон. Поставил подоконники и откосы на два окна из трёх. Самое главное, что собирался сделать, это штробы под проводку. От штробления всегда много пыли и как бы я не баррикадировал дверь, пыль все равно проникает в остальную квартиру.
Еще положил финишный слой на потолок. Он вообще там уже был. Я нанимал мастеров на работы в комнатах, но их финишный слой мне не понравился. Я в другой комнате хренову кучу слоев краски нанес, но она так и не смогла сгладить шершавости. Так что в этой комнате я решил доложить ещё слой.
Потолок оказался кривоват и это добавило проблем с потолочными карнизами. Из-за неровности потолка не получалось сделать аккуратные стыки. Так что совсем плохо получившиеся стыки я забил пеной и штукатуркой, а где не очень плохо чуть побольше потратил специально купленного стыковочного клея (он ещё иногда называется клей-шпатлевка). Буду надеяться, что с этим клеем трещин не будет.
Проводку практически всю протянул. Осталось ещё три подрозетника между окнами сделать и по низу комнаты сделать резервных. Немного недотянулся Eth-кабель до места назначения. Купил "бочку" (кажется, она так называется), чтобы кабель удлинить. Теперь мучаюсь вопросом, что лучше для сигнала - аккуратная пайка или вот такое нагромождение коннекторов. Пайкой можно похерить тайминги на дифференциальных парах и их волновые сопротивления, а на разъёмах будут большие потери, но одинаковые на всех линиях, что для эзернета всё-таки наверно лучше. Да и вспоминая, как во всяких офисных центрах протянуты сети, думаю, для масштабов квартиры такое соединение не самая большая проблема. У нас в общаге местами вообще на скрутке сеть держалась.
В планах доделать проводку, купить гибкий карниз для полукруглой стены (6к за 2 шт по 2м между прочим, охренеть), забрать подоконник с рынка (я один подоконник царапнул, пока снимал) и купить электрики. Чистовая электрика мне влетит в копеечку - тысяч 20 получится точно. Но тут ничего неожиданного. Еще надо будет придумать план, как выровнять пол под ламинат. Пока думаю сделать это плиточным клеем "на сдир" правилом. Уровень мне не так принципиален, а "ровность" важна, чтобы ламинат не ходил ходуном.
Пока как-то так.
Уж сколько я баллонов монтажной пены извел на текущую ремонтируемую комнату, не счесть. Пена это вообще гениальное изобретение. Мне коллега с работы рассказывал, что впервые познакомился с этим чудом в середине 80-х. Говорит, тогда они монтировали финские холодильники, и там для теплоизоляции применялись готовые плиты на основе пены. То есть если сейчас не хочешь штукатурить, то используй гипсокартон, который раньше и называли "сухая штукатурка", а там сразу блок из пены. Но при этом в процессе монтажа появлялись отверстия, которые нужно было ликвидировать. Вот для этих отверстий они готовили раствор пены. Пена - это же эпоксидка, эпоксидку готовят из двух компонент. Вот и они в ведро заливали две компоненты и лили в то место, которое нужно заполнить. Оно, естественно, неконтролируемо расширялось и приходилось срезать лишнее, что повылезало.
Так вот на неделе вечером полез в комнату, решил оконные откосы на место вернуть. Снял пистолет со старого баллона, начал надевать на новый и началось... Пистолет на резьбу не захотел становиться, пена на пол льется по моим рукам, которые держат баллон, потому что понимаю, что если там клапан сломался, то могу получить заряд пены в морду или просто по всей комнате пенную вечеринку устроить. Так и стоял, пытался докрутить. В итоге кое-как поставил пистолет, но он всё-таки наделся со смещением на одну бороздку, перекошен был то есть. Так остатки пены из баллона и вытекли. А потом я бегал по комнате в поисках жидкости для смыва пены. В итоге нашел, а там... газ вышел. Жидкость просто вытекала на руки, а должна была бодрой струёй смывать с собой пену с рук. Весь следующий день как Хазанов из кулинарного техникума ковырял свои руки. К вечеру они кстати были уже ничего. Ну а до этого мои руки были как у бомжа из Хиросимы.
Ну а вывод. Больше пену этой марки не брать. Солдаты НАТО, гады, постарались, впарили мне такую бытовую бомбу.
Я в Москву мотаюсь теперь только при особых случаях, но в этот раз решил все же потратить полтора часа на поездку(в смысле туда и обратно) - уж очень хотелось избавиться от двух пыльных книг да ещё и немного денег за них получить.
Пользуясь тем, что подходящая мне электричка приходила на место на 20 минут раньше, я решил зайти в магазин купить продуктов.
И пока я занимаюсь покупками, мне звонит эта девочка и говорит, что не может найти переход из метро на МЦК. Типа там какой-то из выходов перекрыли и все ее картографические изыскания разлетелись в прах. Мы договорились, что она постарается найти всё-таки выход из ситуации, но девочка оказалась не очень упорной и через несколько минут написала смс, что не шмогла. Я гыгыкнул, что сгонял в Москву в Дикси, делать было нечего, а нырять в метро с рюкзаком продуктов ей навстречу вообще не хотелось, потому я купил обратный билет на электричку и поехал домой.
Что хочу сказать... Что если бы эту девочку на собеседование позвали, а она не смогла бы найти на работу дорогу, то среди hr-ов ещё долго бы ходили рассказы о столь талантливом соискателе. Такое чисто "девочковое" поведение, когда не хочется решать элементарные проблемы типа этой, когда можно подойти к кому угодно и спросить, мне напоминает скорей поведение двух трансвеститов из LittleBritain, чем поведение девочки. Но зла я на нее не держу. Она скорей всего понаехавшая абитурка, которая заранее решила закупиться учебниками, потому адекватного поведения в силу возраста ей ещё не завезли. Года через 4 появится, а пока она трансвестит из LittleBritain.
У Физтеха много общаг - по одной на факультет, а сейчас и того больше. Из развлечений, когда я поступил, были только общажные клубы. Они представляли собой помещения размером в 2-3 комнаты. В клубах раз в месяц на какой-нибудь из юбилеев Физтеха устраивались тусовки с музычкой.
Теперь отойду в сторону.
Во-первых, внимательный читатель заметит выражение "какой-нибудь из юбилеев Физтеха" и удивится, сказав, что юбилей-то раз в пять лет бывает, и если автор не роспезд, то юбилеев он в лучшем случае встретит за время обучения два. Нет, юбилеев у всего физтеха два: год образования физтех-факультета МГУ и год его официального отделения от МГУ. Еще на Физтехе порядка 10 факультетов и у каждого есть дата основания. Это тоже надо праздновать. Еще есть посвяты и "экваторы".
Так что поводов для праздников оказалось выше крыши. Главная проблема была в гендерном составе вуза. На моём факультете из 120 обучающихся было 5 девушек, и любая вечеринка превращалась в сосисочную. Мудрое советское руководство решало подобные проблемы помещением рядом с такими вузами вузов с женскими профессиями. Это же касалось и военных училищ. А в моем родном городе, который был одной из важнейших баз подводного флота устроили крупнейшее в республике текстильное производство. Так вот физтехов решение этой проблемы обошло стороной.
Первые попытки наладить сферу развлечений начали появляться в конце моего первого курса. Появился загадочный парень в костюме Дарта Вейдера, который стал устраивать Darth Veider Party, на одну из которых он заказал пару стриптизерш. Выглядело это на фотографиях чуть лучше, чем известная отфотошопленная фотография "PartyHard".
А потом вечеринки от Дарта Вейдера после летней сессии внезапно закончились. Говорят, что Дарт Вейдер на кураже анонимности решил оторваться на "абитуре" (это когда в общаги после сессии заселяются абитуриенты и ждут результатов экзаменов). Так вот, он зашёл в одну из комнат, где жила (о, чудо!) абитурка, сел на кровать и стал дышать в свою маску, "гипнотизируя" девочку. Девочка наверно пересралась, будучи не в курсе местных авторитетов, но ещё больше пересралась мама девочки, зашедшая в тот момент в комнату. Мама, естественно, пожаловалась в деканат, Дарта Вейдера быстро деанонимизировали и отчислили.
На втором курсе начались организации мероприятий, названных Fizteh Connection. Там было все на уровне. Из деканатов начали приходить средства, которые тратились на неплохих диджеев. У меня даже на жёстком остались их миксы. Но самое главное, это оплаченные "бабобусы" из находящегося неподалеку университета печати. И первая партия дамочек вроде неплохо пообщалась с додами, а вторая уже приехала на халявную тусовку со своими парнями. Остальные дамы были откровенно страшноватыми. Мне мой одногруппник показывал свою совместную фотку с телкой с большими сиськами и омерзительным "лицом". Но, видно, алкоголь дал о себе знать.
Ещё появились проблемы в порывавшихся попасть на это мероприятие с "импортными" бабенями местных подростков-долгоперов, не относящихся к Физтеху. Как-то раз произошел серьезный замес физтехов с долгоперами. Наши стали отступать в сторону общаги за подмогой в виде пары мастеров спорта по пауэрлифтингу. В итоге держали вместе с охранником дверь общаги, отбиваясь ведрами и швабрами, пока не пришла ударная сила. Как сработала "сила" я уже не в курсе, но так понял, что долгоперы соснули.
Ваш покорный слуга ни одно из этих мероприятий не посещал, потому что не видел смысла в танцах и алкоголе, т.е. основные компоненты веселья в меня не заходили бы. Мне больше по нраву было зарубиться в CPMA на физтеховском сервере или задрочить с одногруппником своего палладина во второй диабле. Да даже теормех мне было бы поинтереснее решать, чем тусоваться там (но я его все равно не решал, а скатывал).
Потом Физтех-Коннекшн стал загибаться - просто угас запал организаторов. Организаторы говорили, что слишком много неблагодарности они встретили со всех сторон. Но тренд был задан.
Это было лет 10 назад. Сейчас на Физтехе проходят дни физика, на которые приезжают Anakondaz, всякие NoiseMC и Пушные. Они спонсируются ректоратом и крупными компаниями, заинтересованными в студентах. Так что теперь все стало очень неплохо в плане развлечений. Не знаю конкретно, повлияло ли это на статистику убийств и самоубийств, которые являются частым явлением в институте, но выглядит все на высоком уровне.
У Физтеха много общаг - по одной на факультет, а сейчас и того больше. Из развлечений, когда я поступил, были только общажные клубы. Они представляли собой помещения размером в 2-3 комнаты. В клубах раз в месяц на какой-нибудь из юбилеев Физтеха устраивались тусовки с музычкой.
Теперь отойду в сторону.
Во-первых, внимательный читатель заметит выражение "какой-нибудь из юбилеев Физтеха" и удивится, сказав, что юбилей-то раз в пять лет бывает, и если автор не роспезд, то юбилеев он в лучшем случае встретит за время обучения два. Нет, юбилеев у всего физтеха два: год образования физтех-факультета МГУ и год его официального отделения от МГУ. Еще на Физтехе порядка 10 факультетов и у каждого есть дата основания. Это тоже надо праздновать. Еще есть посвяты и "экваторы".
Так что поводов для праздников оказалось выше крыши. Главная проблема была в гендерном составе вуза. На моём факультете из 120 обучающихся было 5 девушек, и любая вечеринка превращалась в сосисочную. Мудрое советское руководство решало подобные проблемы помещением рядом с такими вузами вузов с женскими профессиями. Это же касалось и военных училищ. А в моем родном городе, который был одной из важнейших баз подводного флота устроили крупнейшее в республике текстильное производство. Так вот физтехов решение этой проблемы обошло стороной.
Первые попытки наладить сферу развлечений начали появляться в конце моего первого курса. Появился загадочный парень в костюме Дарта Вейдера, который стал устраивать Darth Veider Party, на одну из которых он заказал пару стриптизерш. Выглядело это на фотографиях чуть лучше, чем известная отфотошопленная фотография "PartyHard".
А потом вечеринки от Дарта Вейдера после летней сессии внезапно закончились. Говорят, что Дарт Вейдер на кураже анонимности решил оторваться на "абитуре" (это когда в общаги после сессии заселяются абитуриенты и ждут результатов экзаменов). Так вот, он зашёл в одну из комнат, где жила (о, чудо!) абитурка, сел на кровать и стал дышать в свою маску, "гипнотизируя" девочку. Девочка наверно пересралась, будучи не в курсе местных авторитетов, но ещё больше пересралась мама девочки, зашедшая в тот момент в комнату. Мама, естественно, пожаловалась в деканат, Дарта Вейдера быстро деанонимизировали и отчислили.
На втором курсе начались организации мероприятий, названных Fizteh Connection. Там было все на уровне. Из деканатов начали приходить средства, которые тратились на неплохих диджеев. У меня даже на жёстком остались их миксы. Но самое главное, это оплаченные "бабобусы" из находящегося неподалеку университета печати. И первая партия дамочек вроде неплохо пообщалась с додами, а вторая уже приехала на халявную тусовку со своими парнями. Остальные дамы были откровенно страшноватыми. Мне мой одногруппник показывал свою совместную фотку с телкой с большими сиськами и омерзительным "лицом". Но, видно, алкоголь дал о себе знать.
Ещё появились проблемы в порывавшихся попасть на это мероприятие с "импортными" бабенями местных подростков-долгоперов, не относящихся к Физтеху. Как-то раз произошел серьезный замес физтехов с долгоперами. Наши стали отступать в сторону общаги за подмогой в виде пары мастеров спорта по пауэрлифтингу. В итоге держали вместе с охранником дверь общаги, отбиваясь ведрами и швабрами, пока не пришла ударная сила. Как сработала "сила" я уже не в курсе, но так понял, что долгоперы соснули.
Ваш покорный слуга ни одно из этих мероприятий не посещал, потому что не видел смысла в танцах и алкоголе, т.е. основные компоненты веселья в меня не заходили бы. Мне больше по нраву было зарубиться в CPMA на физтеховском сервере или задрочить с одногруппником своего палладина во второй диабле. Да даже теормех мне было бы поинтереснее решать, чем тусоваться там (но я его все равно не решал, а скатывал).
Потом Физтех-Коннекшн стал загибаться - просто угас запал организаторов. Организаторы говорили, что слишком много неблагодарности они встретили со всех сторон. Но тренд был задан.
Это было лет 10 назад. Сейчас на Физтехе проходят дни физика, на которые приезжают Anakondaz, всякие NoiseMC и Пушные. Они спонсируются ректоратом и крупными компаниями, заинтересованными в студентах. Так что теперь все стало очень неплохо в плане развлечений. Не знаю конкретно, повлияло ли это на статистику убийств и самоубийств, которые являются частым явлением в институте, но выглядит все на высоком уровне.
Нужен им конкретно программист на чистом Си без паттерно-полиморфических сблевов от ООП (хотя на нынешней работе у меня как раз в планах написать толковый фреймворк-конвейер обработки изображений с помощью каких-нибудь приколов ООП - наконец попалась задача, в которой подобные уровни абстракции все же неплохи).
Погоняли меня по их тесту. Адекватным тест я бы не назвал - задачи в нем синтетические на знание синтаксиса, типов данных, но "на побеседовать" тест самое оно. То есть ты какой-то ответ генеришь, а потом тебя спрашивают, мол посмотри на эту переменную или на конструкцию или подумай, что может быть на другой архитектуре процессора, и начинается беседа, в которой будущий начальник понимает, есть ли у тебя кругозор или нет. Формат хороший, но осадочек остается. Чувствуешь себя слегка униженным и подсознательно скидываешь с желаемой зарплаты десятку.
По зарплате договорились на 170-180к. Будет еще разговор с начальником группы, более общий, менее технический. В таких разговорах я спец и это не страшно.
Страшно уходить с нынешней работы, близкой к дому, лояльной к несистематической работе из дома и более интересной в интеллектуальном плане и плане проектов. Не знаю, смогу ли я компенсировать это деньгами. Есть стимул улучшить материальное состояние семьи, быть способным обеспечить себе машину и помогать родителям ну и выплатить ипотеку пораньше. В одного это сделать сложно.
Есть нюанс, что у меня там работает бывший коллега и он мне передал впечатление начальника обо мне: "лучше большинства" Так что похоже, что их все устраивает.
Ну а пока беспокоиться не о чем. Следующее собеседование через две недели. Пока буду работать как раньше и фоном думать о переговорах с нынешним и будущим начльством. Не люблю я эту дипломатию.
Но сегодня мой бывший коллега-шпион, что там работает (собственно он и попросил меня скинуть резюме), сообщает про разговор потенциального начальника с HR-ом. Суть примерно такова:
- Он сказал, что ему интересно, но и на нынешней работе пока нормально.
- И что мы с ним делаем?
- Я так понял, он не особо хочет. Так что пока отставить с ним.
Я, дурак, опять раскрыл все карты. Естественно, не надо было распинаться про то, что у меня тут суперинтересно. Но и теплить в нем надежду на то, что я с горящими глазами буду у них работать тоже было бы глупо. Ведь я действительно не горю желанием вот этим заниматься. Нет, мне нравится организовывать все эти структуры данных и аутично причесывать встраиваемый код (без сарказма говорю), но, признаться честно, работа туповата и будет захватывать в лучшем случае первые полгода. Но сейчас я конкретно собираюсь себя "продать", чтобы "будучи работником работать работу", не более.
Идеальным вариантом, конечно, для меня будет выторговать повышение зп у нынешнего работодателя (пусть не на 60к, но хотя бы на 40-50к) и остаться на нынешнем месте, но это пока мечты. На крайняк у меня действительно будет место для отступления в виде новой, но не самой интересной работы.
А теперь надо думать, как я буду себя вести с hr-ом с потенциальной работы. Либо быть до конца честным, либо придумать, как я буду вилять.
И еще одной мыслью поделюсь. Эту вакансию они уже пытаются закрыть уже полгода. Я сначала не уделил этому факту внимания, но сейчас переосмыслил его. Обычно такое происходит, когда вроде все справляются, но жалуются, что вот бы нам еще одни рабочие руки. Начальство порыв одобряет и дает квоту на еще пачку работников. И начинается отбор, приглашения, собеседования. А потом все кандидаты отсеиваются. Кто-то действительно не прошел, а кто-то имеет не ту идеологию или просит слишком много. Короче, довольно надуманные причины. Как думаете, стали бы мое резюме откладывать, если бы я действительно был им нужен? Нет, конечно. Сейчас эту работу выполняет сам начальник и он в принципе справляется, и ему особо и не нужна помощь: вот придет сейчас еще один, будет свой говнокод вписывать в мои стройные алгоритмы, потом еще права начнет качать, ну его нахрен. Я его прекрасно понимаю. Сам не могу представить, как мне например разделить мою задачу на много людей. Потому собственно до сих пор в руководящие должности и не пробился.
Коллега сказал, что поговорит с HR по этому поводу, чтобы они еще подумали по поводу меня и что тут не все так однозначно. В конце концов, не собеседовавший меня начальник все решает. Я уже писал, мне по плану еще предстоит интервью с начальником группы. Вероятно, он выносит финальное решение. От начальника команды им нужен только фидбек о моих технических скиллах. Они его получили: фидбек положительный, теоретически я их не подведу. А вопрос принципиальности наличия у меня кислого ебальника решают как раз hr и group-lead.
Но сегодня мой бывший коллега-шпион, что там работает (собственно он и попросил меня скинуть резюме), сообщает про разговор потенциального начальника с HR-ом. Суть примерно такова:
- Он сказал, что ему интересно, но и на нынешней работе пока нормально.
- И что мы с ним делаем?
- Я так понял, он не особо хочет. Так что пока отставить с ним.
Я, дурак, опять раскрыл все карты. Естественно, не надо было распинаться про то, что у меня тут суперинтересно. Но и теплить в нем надежду на то, что я с горящими глазами буду у них работать тоже было бы глупо. Ведь я действительно не горю желанием вот этим заниматься. Нет, мне нравится организовывать все эти структуры данных и аутично причесывать встраиваемый код (без сарказма говорю), но, признаться честно, работа туповата и будет захватывать в лучшем случае первые полгода. Но сейчас я конкретно собираюсь себя "продать", чтобы "будучи работником работать работу", не более.
Идеальным вариантом, конечно, для меня будет выторговать повышение зп у нынешнего работодателя (пусть не на 60к, но хотя бы на 40-50к) и остаться на нынешнем месте, но это пока мечты. На крайняк у меня действительно будет место для отступления в виде новой, но не самой интересной работы.
А теперь надо думать, как я буду себя вести с hr-ом с потенциальной работы. Либо быть до конца честным, либо придумать, как я буду вилять.
И еще одной мыслью поделюсь. Эту вакансию они уже пытаются закрыть уже полгода. Я сначала не уделил этому факту внимания, но сейчас переосмыслил его. Обычно такое происходит, когда вроде все справляются, но жалуются, что вот бы нам еще одни рабочие руки. Начальство порыв одобряет и дает квоту на еще пачку работников. И начинается отбор, приглашения, собеседования. А потом все кандидаты отсеиваются. Кто-то действительно не прошел, а кто-то имеет не ту идеологию или просит слишком много. Короче, довольно надуманные причины. Как думаете, стали бы мое резюме откладывать, если бы я действительно был им нужен? Нет, конечно. Сейчас эту работу выполняет сам начальник и он в принципе справляется, и ему особо и не нужна помощь: вот придет сейчас еще один, будет свой говнокод вписывать в мои стройные алгоритмы, потом еще права начнет качать, ну его нахрен. Я его прекрасно понимаю. Сам не могу представить, как мне например разделить мою задачу на много людей. Потому собственно до сих пор в руководящие должности и не пробился.
Коллега сказал, что поговорит с HR по этому поводу, чтобы они еще подумали по поводу меня и что тут не все так однозначно. В конце концов, не собеседовавший меня начальник все решает. Я уже писал, мне по плану еще предстоит интервью с начальником группы. Вероятно, он выносит финальное решение. От начальника команды им нужен только фидбек о моих технических скиллах. Они его получили: фидбек положительный, теоретически я их не подведу. А вопрос принципиальности наличия у меня кислого ебальника решают как раз hr и group-lead.
У российских скотоработодателей такое часто - важно не чтобы спец был, а подмять под себя на собеседовании, чтобы чел в рот заглядывал, с позиции "снизу" работать начинал, а под это дело и зарплату скинуть можно, и самолюбие начальное потешить. Не люди, а говно везде, хуле.
Такое точно есть. Но здесь я бы объяснил все именно аутизмом начальника-эмбеддера. Ему норм. Ему особо не нужен на эту должность подчиненный. Он справляется, но свою цену перед своим начальством набить хочет. Вот и отфутболивает уже полгода соискателей - все не находит ТОГОСАМОГО.
И в принципе я не особо расстроенным с собеседования ушел всего лишь 10к с желаемой зп скинул - а в резюме я поставил огого сколько из расчета, чтобы меня едва ли взяли Так что едва ли меня там унизили.
С собеседованием пока ничего официально не ясно. HR не пишет, ждём возвращения начальника более высокой инстанции. Пока что наслаждаюсь интересностью и негодую от того, что вроде могу получать больше (но это неточно).
Есть мелкие задачи типа оценить, сколько fps будет OpenCV на свертке выжимать. Даже на них умудрился закопаться. Так-то задачка на полчаса, если оформлять как laba_1, но захотелось оформить все красиво. Тем более я раньше все писал красиво на чистом си, а сейчас вроде как привалила глобальная задача, где наконец-то, во-первых, просматриваются абстракции, а, во-вторых, все равно придется использовать плюсовые фичи типа многопоточности и стандартных контейнеров. Так что адовый синтез двух языков не прокатит. Поэтому решил заморочиться с классами на элементарных задачах, пока есть такая возможность.
Еще мне достался жирный кусок проекта, где я буду строить зрение для нашего девайса. По сути вся часть early-vision(которая без нейронок(но это пока тоже неточно)) на мне. Прокачка скиллов выйдет хорошая. Посмотрел по потенциальным вакансиям, пригодится ли кому мой будущий навык. В ДС три компании ищут таких людей: yandex, wayray и еще какая-то. Спрос есть, специалистов, как понимаю, мало. Если приступлю к разработке алгоритма, буду радовать интересными и эффектными видюшками.
А пока идёт проработка алгоритмической базы, мое руководство подсуетилось и нашло, кому нужен ресерч по этой теме из округи. Так что я теперь ещё и подрядчик для другой лабы. Только им нужно исследовать всякое околоконсалтерское говно: кто такое делает, какие конкуренты, на чем основано и все в таком духе. Это все мне не по душе. И вообще непосредственный начальник говорит, чтобы я делал пока только то, что надо нам, начальник более высокого уровня говорит, что той лабе надо чуть ли не в рот заглядывать, а та лаба разделяет мнение более высокого начальника. Пока думаю делать, что говорит непосредственный - все равно по остальным вопросам я себя спецом не могу назвать. Только время просру. Лучше полезные навыки прокачаю, пока есть возможность.
С собеседованием пока ничего официально не ясно. HR не пишет, ждём возвращения начальника более высокой инстанции. Пока что наслаждаюсь интересностью и негодую от того, что вроде могу получать больше (но это неточно).
Есть мелкие задачи типа оценить, сколько fps будет OpenCV на свертке выжимать. Даже на них умудрился закопаться. Так-то задачка на полчаса, если оформлять как laba_1, но захотелось оформить все красиво. Тем более я раньше все писал красиво на чистом си, а сейчас вроде как привалила глобальная задача, где наконец-то, во-первых, просматриваются абстракции, а, во-вторых, все равно придется использовать плюсовые фичи типа многопоточности и стандартных контейнеров. Так что адовый синтез двух языков не прокатит. Поэтому решил заморочиться с классами на элементарных задачах, пока есть такая возможность.
Еще мне достался жирный кусок проекта, где я буду строить зрение для нашего девайса. По сути вся часть early-vision(которая без нейронок(но это пока тоже неточно)) на мне. Прокачка скиллов выйдет хорошая. Посмотрел по потенциальным вакансиям, пригодится ли кому мой будущий навык. В ДС три компании ищут таких людей: yandex, wayray и еще какая-то. Спрос есть, специалистов, как понимаю, мало. Если приступлю к разработке алгоритма, буду радовать интересными и эффектными видюшками.
А пока идёт проработка алгоритмической базы, мое руководство подсуетилось и нашло, кому нужен ресерч по этой теме из округи. Так что я теперь ещё и подрядчик для другой лабы. Только им нужно исследовать всякое околоконсалтерское говно: кто такое делает, какие конкуренты, на чем основано и все в таком духе. Это все мне не по душе. И вообще непосредственный начальник говорит, чтобы я делал пока только то, что надо нам, начальник более высокого уровня говорит, что той лабе надо чуть ли не в рот заглядывать, а та лаба разделяет мнение более высокого начальника. Пока думаю делать, что говорит непосредственный - все равно по остальным вопросам я себя спецом не могу назвать. Только время просру. Лучше полезные навыки прокачаю, пока есть возможность.
https://youtu.be/C6-xwSOOdqQ
Так вот, нас привели в какую-то аудиторию с дрочильными станками. Как я понимаю, это были вибростенды. Гремели они знатно. После того, как мы послушали как работает пара установок, "экскурсовод" нам с гордостью сказал, что на очередном станке изучают резонанс. И задал вопрос, знаем ли мы, что это такое. Я к тому моменту уже имел предоставление о решениях уравнения колебаний даже с силой сопротивления (задрачивание электроники тогда уже пошло на пользу - там гармонические колебания используются для анализа большинства схем). Ну я и ответил что-то близкое к вузовскому курсу. Не помню, что мне ответил тот мужик, но было что-то вроде того, что в их учебной программе мы изучим резонанс более подробно. Закончив Физтех, я так и не понял, что можно узнать еще про резонанс, чего я не знал в 10 классе. Видно я не достоин погрузиться в тайны, которые выдает ярославский политех.
Оказывается, что содержать этого робота огромная проблема. Требования, которые выдвигает производитель очень странные.
Итак, робот двигается только по дорожкам шириной минимум 1.2 м и радиусами поворота не менее 3.4 м. Ладно, допустим, у кого-то подготовлены подобные дорожки.
Тогда встречаем второе требование. Дорожки должны быть освещены. И не просто освещены - освещенность должна быть 6 лк. Это норма освещения тротуаров, прилегающих к главным улицам (по СанПиНу).
Третье требование добивает актуальность робота. Дорожки должны быть очищены от снега, ну а если не очищены, то снега должно нападать не больше 5 см.
Получается какой-то киберпанк, который мы заслужили: чтобы робот ездил по ночам, нужно для него осветить дорожки (если эти дорожки вообще есть), а зимой в снегопад так вовсе выбегать и чистить их.
Понятно, что никому такой требовательный робот не сдался. Понятно, что все эти недочеты можно исправить: роботу дать не колеса, а гусеницы, поставить камеры посветосильнее или вовсе продублировать их тепловизорами. Учитывая вероятную цену робота, производителю ничего не стоит добавить такие мелочи.
P.S. А вообще у них есть рендер робота-снегоуборщика, лол. Типа его пускать дорожку убирать, чтобы робот видеонаблюдения проехал. Еще нужен робот с фонариком и робот-стой-кто-идет.
>у кого-то подготовлены подобные дорожки
Срочники запилят. А запилят они хуево, так что будут каждый день переделывать.
>Дорожки должны быть освещены
За роботом идет срочник с фонариком.
>Дорожки должны быть очищены от снега
Ну это уже давно имплементировано в армии.
Базарю, следующее роботизированное нововведение в нашей армии будет выглядеть примерно таким образом.
Вот часть из них. За роботами будущее. А те чмошники, робота которых я нашел, просто пытаются быть коммерсами, но у нас это не работает.
Российское беспилотное такси на дорогах мы увидим только тогда, когда наши роботы разнесут каких-нибудь бабахов в очередном локальном конфликте.
А еще можно тут https://ppt-online.org/47994 посмотреть, сколько роботов разрабатывается. Это уже готовые образцы. Пока только основная система управления ручная удаленная, но уже многие оснащены видеосистемами, т.е. пора прикручивать алгоритмы.
Вот например https://nplus1.ru/news/2018/04/13/nogps
Тут робот будет уже умнее меня. Я вот не могу ориентироваться в городе и на местности - у меня пространственный кретинизм.
Это я написал.
Если солдату будет не удобно, то будет на полуторных кортах гуськом ходить за роботом и светить.
Когда компьютеры были ламповыми, а про ПЗС-матрицы люди могли только мечтать, стали появляться первые крылатые ракеты. Они были фактически автономными самолётами с боеголовками. Потом эти ракеты стали учиться засекать радарами и сбивать, несмотря на их малую эффективную рассеивающую поверхность.
И был придуман финт ушами: лететь ракетой в слепой зоне радара. Радар, он смотрит в небо, а около земли особо ничего не видит, поэтому, если лететь на 50, скажем, метрах, то ракета будет невидима для радара. Только вот проблема: перепады высот на местности особенно на больших расстояниях хорошо так колеблются. И если на эту ракету поставить батин пузырьковый уровень, чтоб она летела по горизонтали, то рано или поздно ракета вмажется в землю. Можно поставить лазерный дальномер, чтобы измерять расстояние до земли, но военные дюже не любят активные подсветки. Вот и пришлось воротить какие-нибудь камеры, чтобы мониторить поверхность в видимом диапазоне (ну или в инфракрасном).
Расскажу пока про алгоритм.
Для работы алгоритма нужна предварительно загруженная в мозги ракеты карта местности. И не векторная, а картинками - растровая. Ракета летит, смотрит камерой на землю и сравнивает с картинками, которые у нее в памяти. Если начинают наблюдаться различия, ракета пытается поправить курс, чтобы следующая картинка уже совпадала лучше. Все это называется корреляционно-экстремальная оптико-электронная система. Действительно, для сравнения картинок используется тупая функция корреляции, когда мы поэлементно перемножаем изображения и ждём максимального отклика.
Теперь подумаем, откуда берутся картинки. Самое очевидное - это пустить самолёт-разведчик, чтобы он поснимал землю. Так оно и происходит. Википедия не даст соврать https://en.wikipedia.org/wiki/TERCOM#DSMAC
>A series of photographs taken from surveillance aircraft were put into a carousel in the missile, which were selected at timed intervals and imaged using a television camera
Второй интересный момент это железо. В первых разработках на ракете использовалась матрица из фотодиодов размером что-то типа 10х10. И изображения на ней были 10х10 "пикселей". Самое интересное, все работало. А потом пришли хорошие сенсоры, которые вроде уже не стыдно поставить на изделия с военной приемкой, но, вероятно, начальник лабы, разрабатывавшей эти матрицы, продавил идею, что без матриц из фотодиодов никуда, и судя по всему они там до сих пор стоят.
Такие дела. Про последний пункт про матрицы я мог, конечно, соврать. Собрал по разрозненным слухам. Может и неправда это.
Когда компьютеры были ламповыми, а про ПЗС-матрицы люди могли только мечтать, стали появляться первые крылатые ракеты. Они были фактически автономными самолётами с боеголовками. Потом эти ракеты стали учиться засекать радарами и сбивать, несмотря на их малую эффективную рассеивающую поверхность.
И был придуман финт ушами: лететь ракетой в слепой зоне радара. Радар, он смотрит в небо, а около земли особо ничего не видит, поэтому, если лететь на 50, скажем, метрах, то ракета будет невидима для радара. Только вот проблема: перепады высот на местности особенно на больших расстояниях хорошо так колеблются. И если на эту ракету поставить батин пузырьковый уровень, чтоб она летела по горизонтали, то рано или поздно ракета вмажется в землю. Можно поставить лазерный дальномер, чтобы измерять расстояние до земли, но военные дюже не любят активные подсветки. Вот и пришлось воротить какие-нибудь камеры, чтобы мониторить поверхность в видимом диапазоне (ну или в инфракрасном).
Расскажу пока про алгоритм.
Для работы алгоритма нужна предварительно загруженная в мозги ракеты карта местности. И не векторная, а картинками - растровая. Ракета летит, смотрит камерой на землю и сравнивает с картинками, которые у нее в памяти. Если начинают наблюдаться различия, ракета пытается поправить курс, чтобы следующая картинка уже совпадала лучше. Все это называется корреляционно-экстремальная оптико-электронная система. Действительно, для сравнения картинок используется тупая функция корреляции, когда мы поэлементно перемножаем изображения и ждём максимального отклика.
Теперь подумаем, откуда берутся картинки. Самое очевидное - это пустить самолёт-разведчик, чтобы он поснимал землю. Так оно и происходит. Википедия не даст соврать https://en.wikipedia.org/wiki/TERCOM#DSMAC
>A series of photographs taken from surveillance aircraft were put into a carousel in the missile, which were selected at timed intervals and imaged using a television camera
Второй интересный момент это железо. В первых разработках на ракете использовалась матрица из фотодиодов размером что-то типа 10х10. И изображения на ней были 10х10 "пикселей". Самое интересное, все работало. А потом пришли хорошие сенсоры, которые вроде уже не стыдно поставить на изделия с военной приемкой, но, вероятно, начальник лабы, разрабатывавшей эти матрицы, продавил идею, что без матриц из фотодиодов никуда, и судя по всему они там до сих пор стоят.
Такие дела. Про последний пункт про матрицы я мог, конечно, соврать. Собрал по разрозненным слухам. Может и неправда это.
План примерно такой: города Рига, Лиепая, возможно, Клайпеда (это уже Литва). Летим в Ригу на самолёте. Живём в съёмных квартирах. Еду готовим сами. Никаких экскурсий (я и так там все знаю (по крайней мере в Лиепае).
Сейчас самая проблема - это быстро оформить визу. Для тех, кто не знает, виза делается так. Сначала родственники делают приглашение. Я параллельно делаю страховку, справку в банке, ищу кошелечек с валютой. Виза делается 10 дней с момента подачи документов в визовый центр. Приглашение делается 2 дня, но в управление по делам гражданской миграции в Лиепае, куда записались родственники, очередь до 6 числа расписана. Так что номер приглашения я получу 7-8 числа. Виза будет готова к 20-му, если я нигде не протуплю. Хотелось бы раньше, но это уже сопряжено с рисками. А риски я не люблю.
По деньгам примерно так:
- самолёт на семью 30к туда и обратно
- шенгенская страховка 3к
- визы порядка 100 Евро
- съем квартиры в среднем получится 30 Евро в сутки, т.е. 300 Евро
- на транспорт внутри страны получится потратить около 100 Евро (межгород)
- с питанием мы довольно аскетичны, цены там даже немного дешевле, чем в РФ, но все-таки походим по ресторанам, можно заложить на 10 дней около 300 Евро
- остальное все довольно размыто, сувенирку мы обычно не берем, всякие развлечения тоже едва ли, может, ребенку каких игрушек на месте прикупить
Итого получается 93к на семью. Охереть, конечно...
Можно отметить, что примерно столько же стоит неплохая Турция. Только в Турции тепло и кормят готовым. На это я могу вам ответить ВАМ НЕПОНЯТЬ (и это будет уже 80% правды). Ну еще из плюсов Латвии я вижу, что ребенку не нужно будет переносить акклиматизацию, никто не получит солнечный удар, в море я при любой погоде и температуре воды искупаюсь (сильные волны так вообще огромный плюс), а загорать вообще вредно.
Еще надо будет отпроситься на отпуск, но с этим, я думаю, проблем не будет.
План примерно такой: города Рига, Лиепая, возможно, Клайпеда (это уже Литва). Летим в Ригу на самолёте. Живём в съёмных квартирах. Еду готовим сами. Никаких экскурсий (я и так там все знаю (по крайней мере в Лиепае).
Сейчас самая проблема - это быстро оформить визу. Для тех, кто не знает, виза делается так. Сначала родственники делают приглашение. Я параллельно делаю страховку, справку в банке, ищу кошелечек с валютой. Виза делается 10 дней с момента подачи документов в визовый центр. Приглашение делается 2 дня, но в управление по делам гражданской миграции в Лиепае, куда записались родственники, очередь до 6 числа расписана. Так что номер приглашения я получу 7-8 числа. Виза будет готова к 20-му, если я нигде не протуплю. Хотелось бы раньше, но это уже сопряжено с рисками. А риски я не люблю.
По деньгам примерно так:
- самолёт на семью 30к туда и обратно
- шенгенская страховка 3к
- визы порядка 100 Евро
- съем квартиры в среднем получится 30 Евро в сутки, т.е. 300 Евро
- на транспорт внутри страны получится потратить около 100 Евро (межгород)
- с питанием мы довольно аскетичны, цены там даже немного дешевле, чем в РФ, но все-таки походим по ресторанам, можно заложить на 10 дней около 300 Евро
- остальное все довольно размыто, сувенирку мы обычно не берем, всякие развлечения тоже едва ли, может, ребенку каких игрушек на месте прикупить
Итого получается 93к на семью. Охереть, конечно...
Можно отметить, что примерно столько же стоит неплохая Турция. Только в Турции тепло и кормят готовым. На это я могу вам ответить ВАМ НЕПОНЯТЬ (и это будет уже 80% правды). Ну еще из плюсов Латвии я вижу, что ребенку не нужно будет переносить акклиматизацию, никто не получит солнечный удар, в море я при любой погоде и температуре воды искупаюсь (сильные волны так вообще огромный плюс), а загорать вообще вредно.
Еще надо будет отпроситься на отпуск, но с этим, я думаю, проблем не будет.
Сбивает с ног и тащит вдаль. Только тянет тебя не как в фильмах быстро-стремительно, а довольно медленно, но очень сильно, что сопротивляться не имеет смысла. Основное течение по дну идет. Как только уходишь на глубину 2-3 метра (в случае Балтики это довольно далеко от берега), то принимаешь горизонтальное положение и ты уже вне этого течения. Но вообще страшно, потому что не факт, что обратное течение не перейдет и на верхние слои. Слишком много факторов: сила волнения, рельеф у береговой линии, глубина(в фазе прилива или отлива сейчас море). Вероятно, мне везло все эти разы.
В понедельник вечером уже получил номер приглашения. Завтра утром еду в визовый центр. Не ожидал, что так быстро получится приглашение, думал, только в среду поеду.
Так что во вторник утром иду фотографироваться, покупаю страховку, распечатываю все, что нужно (страховки, справки из банка, ксерокопии). После визового центра буду билеты покупать.
Риски:
- возможно, неправильно заполнил анкеты на визы (в частности волнует пункт о денежных средствах - могут придраться, что только на одного человека счёт, а у остальной семьи ничего)
- возможно, придерутся к справке о доходах, что она не оригинал, а распечатка, но тиньков лично уверил меня, что в консульствах жрут и такие справки
- возможно, скажут, чтоб жена лично подавала документы, но у меня вроде есть право подать и за нее, и за ребёнка
- легкие волнения за страховку, ибо она тоже распечатана будет, потому что буду заказывать онлайн
Ну и надеюсь, что я не нахожусь там ни в какой базе нато, как угроза безопасности (хотя с чего бы это)
Там в коде вообще сборная солянка: где-то используют nullptr, где-то NULL, а где-то просто 0.
Не единообразно, но имеют право...
Военный стандарт программирования, все условия в циклах проверять как минимум дважды.
Операции присвоения трижды
Я, пока ответ писал, накопилось на целый пост. Зато подробно.
Вообще нейронки это хорошо, модно и эффективно, тут спорить не буду. В постах действительно иногда мелькала мысль, что нейронки это "игрушка дьявола ежжи". Но, если по-честному, это только потому что я по складу характера "ретроград". Именно поэтому я к своим почти 30 годам программирую на чистом Си, увлекаюсь электроникой (как диды) и в целом моя работа сейчас связана с задачами early vision (хотя от early тут только название, которое обозначает просто "не нейронки").
Это если по-честному. А если придумать умные доводы, то будет примерно так.
Задачи машинного обучения это по сути интерполяция (или экстраполяция очень многомерных функций при недостатке входных данных (даже если входных данных для обучения больше миллиарда, то мы все равно работаем на пространстве такой размерности, что и их недостаточно). И вот к этому моменту мой разум скептически относится.
И еще я давным-давно изучал теорию адаптивной фильтрации, где досконально было прописано практически все, что касается шумов на выходе, границ применимости и всего связанного с тем, куда енту хреновину пихать. Нейросети тоже начинают бодро - рассматривают персептрон и его обучение, пишут формулы (а по сути переписывают их из учебников по адаптивной фильтрации, лол). А потом резко нахреначивают слоев и пытаются на пальцах объяснить, что же там происходит. И первые формулы уже забыты, вся заумная хрень про шумы и границы применимости уже непостижима, потому что размерность пространства поиска зашкалила за несколько десятков тысяч, а количество точек выборки за миллион. Мозг отключается, включается ИНТУИЦИЯ и пошло поехало: а давайте добавим пару слоев, а давайте изменим размерности слоев, а может придумаем предобработку. И практически никаких предсказаний, кроме качественных (например, увеличим количество слоев - улучшится качество, но заманаемся ждать, когда обучится), дать нельзя. Вот поэтому у меня возникает скепсис.
Конечно, я не до конца все там понимаю и вообще мне еще предстоит поиграть с нейронками, но пока я это так вижу.
P.S. Пока писал, вспомнил аналогию из физики. Нейронки - это такое уравнение Шредингера. Оно не выводится, а постулируется (читай, нейронки это тоже результат творческого порыва). А решить его можно только для атома водорода (читай, как в случае одного персептрона можно понять, как все устроено). Начиная с атома гелия решение только численное (читай, добавили слоев - черт разберешь, что там творится).
Я, пока ответ писал, накопилось на целый пост. Зато подробно.
Вообще нейронки это хорошо, модно и эффективно, тут спорить не буду. В постах действительно иногда мелькала мысль, что нейронки это "игрушка дьявола ежжи". Но, если по-честному, это только потому что я по складу характера "ретроград". Именно поэтому я к своим почти 30 годам программирую на чистом Си, увлекаюсь электроникой (как диды) и в целом моя работа сейчас связана с задачами early vision (хотя от early тут только название, которое обозначает просто "не нейронки").
Это если по-честному. А если придумать умные доводы, то будет примерно так.
Задачи машинного обучения это по сути интерполяция (или экстраполяция очень многомерных функций при недостатке входных данных (даже если входных данных для обучения больше миллиарда, то мы все равно работаем на пространстве такой размерности, что и их недостаточно). И вот к этому моменту мой разум скептически относится.
И еще я давным-давно изучал теорию адаптивной фильтрации, где досконально было прописано практически все, что касается шумов на выходе, границ применимости и всего связанного с тем, куда енту хреновину пихать. Нейросети тоже начинают бодро - рассматривают персептрон и его обучение, пишут формулы (а по сути переписывают их из учебников по адаптивной фильтрации, лол). А потом резко нахреначивают слоев и пытаются на пальцах объяснить, что же там происходит. И первые формулы уже забыты, вся заумная хрень про шумы и границы применимости уже непостижима, потому что размерность пространства поиска зашкалила за несколько десятков тысяч, а количество точек выборки за миллион. Мозг отключается, включается ИНТУИЦИЯ и пошло поехало: а давайте добавим пару слоев, а давайте изменим размерности слоев, а может придумаем предобработку. И практически никаких предсказаний, кроме качественных (например, увеличим количество слоев - улучшится качество, но заманаемся ждать, когда обучится), дать нельзя. Вот поэтому у меня возникает скепсис.
Конечно, я не до конца все там понимаю и вообще мне еще предстоит поиграть с нейронками, но пока я это так вижу.
P.S. Пока писал, вспомнил аналогию из физики. Нейронки - это такое уравнение Шредингера. Оно не выводится, а постулируется (читай, нейронки это тоже результат творческого порыва). А решить его можно только для атома водорода (читай, как в случае одного персептрона можно понять, как все устроено). Начиная с атома гелия решение только численное (читай, добавили слоев - черт разберешь, что там творится).
Съездил в визовый центр, подал документы. Думал, справлюсь один, но, оказывается, с 2015 года ввели правило, что нужно оставлять отпечатки пальцев. Так что пришлось ехать всей семьёй.
С утра оформил онлайн страховку (3.5 к), сходил сфотографировался, распечатал документы (страховка, выписка из банковского счёта, анкеты), отксерил паспорта и свидетельство о рождении. Все вышло на 500 рублей (и еще 300 рублей за фото жены с ребенком).
В визовом центре у меня нашли пару неточностей в анкетах (поставил не ту дату въезда, указал место рождения СССР, а надо было Латвия, лол - вообще забавно, что латыши похоже решили, что СССР вообще не существовало, поэтому и в анкете надо указывать страну, которой тогда ещё не было). Еще оказалось, что справку о движении денежных средств надо было заводить на каждого члена семьи или писать спонсорское письмо). Дали бланк (спонсорское письмо). Я его прямо на месте заполнил и вопросов больше не возникло.
Визы мне обошлись в 130 Евро по курсу ЦБ РФ (2х35 Евро за меня и жену и 3х20 Евро сбор визового центра за всех троих). Итого на визы получилось потратить около 14к (с расходами на страховки, фото и прочие бумаги).
Кстати еще не факт, что эти визы одобрят. Но билеты уже надо покупать, ибо заканчиваются. Дату получения паспортов мне назначили на 15-е августа вечером. Значит, на 16-е можно брать билеты.
В понедельник вечером покупали билеты на самолёт. Сначала искали по агрегаторам типа aviasales, onetwotrip, агрегатор от Темы Лебедева. Все выдавали один набор билетов. Самое интересное, на сайте airbaltic (по сути только им и можно из Шереметьево в Ригу улететь) цены были те же.
Самолет выбирали исходя из того, чтобы, прилетев, можно было быстро пересесть на поезд Рига - Лиепая. Поезд ходит раз в неделю по пятницам. Поезд выбирали, потому что ребенку вообще в лом сидеть больше трёх часов на одном месте (как это было бы в случае автобуса). Ломались-ломались и выбрали всё-таки самолёт, после которого нужно было ехать на автобусе. Он был почти на 10к дешевле.
Но не тут-то было. Хрен знает почему, но в процессе покупки цены поменялись и выровнялись с ценами поездного самолёта. И мы стали вольны выбирать какой угодно рейс. После покупки осталось ощущение, что меня обманули. Но зато будем как белые люди.
На билеты спустилось 43к за трех человек.
Теперь надо родне подарков накупить - это капец как сложно.
Выбрать сложно, но мне хочется им чего-нибудь привезти. Они мне нравятся. Так что буду искать. Несколько идей уже появилось осталось еще несколько
Бывает, что для анализа не очень широкополосных сигналов используют в качестве контейнера не csv-файл, куда пишутся обычно просто отсчеты (значения в момент времени), а wav-файл. Обычно это удобно, потому что wav-файл хорошо съедаем программой Adobe Audition, где удобно можно посмотреть спектры и разные фильтры прикрутить. Понятно, что в продакшн это не пойдет, но для прощупывания путей решения задачи вполне сгодится.
Так вот как-то прилетела задача по обработке сигнала с какого-то цифрового приемника. Сигнал аппаратно был переведен в baseband (грубо говоря его центральная частота была в нуле) и записан с помощью аудиокарты (здесь тоже ничего криминального, ведь полоса сигнала укладывалась в полосу звуковых частот).
Так вот кто-то особо одаренный неизвестно с какой целью (не то сэкономить трафик при пересылке, не то место на флешке кончилось, не то он перетроллил аудиофилов) записал все потоки в mp3. Кто не в курсе, это сжатие с потерями. Так что все, что осталось от сигнала, это звук модема. Вся информация улетела.
Понятно, что заказчик все перезаписал, и понятно, что записать сначала поручили девочке-студентке, но проверять, что отправляешь, надо наверно нормальным людям, чтобы потом про эти факапы в своих блогах всякие петухи с завышенным ЧСВ не писали.
Ставил на ноут CUDA Toolkit. Установочник пишет, что не может к этой карточке (GTX 1050) найти нужный драйвер. Стал лазать по форумам. Там пишут, что либо винда слишком старая, либо слишком новая. Еще пишут, что в случае ноутов бывают траблы, потому что там хоть карты и нвидиашные, но контроллер шины там может стоять не совсем стандартный (если в диспетчере устройств найти видеокарту и посмотреть ID девайса, то там будет еще часть SUBSYS - я про эту часть). Распаковал установочник тулкита, стал править файл со списком устройств, вставляя в него свою карточку. Это не помогло.
Удалил устройство с драйверами и выяснил, что драйвера с сайта NVIDIA тоже не ставятся, а из центра обновлений все-таки ищутся и устанавливаются.
После этого попробовал запустить установщик тулкита. Установщик сказал, что мол вообще не видит подходящей карточки, но если очень-очень надо, то он поставит средства разработки и все остальное. Я согласился, что уж.
Все поставилось, а потом я из центра обновлений Шинды поставил дрова на карточку. Код для CUDA собрался и даже запустился.
Шлю всей нвидии лучей поноса. Предчувствую, как будет это все ставиться под линукс.
Для начала про подарки, ибо, как я уже писал, мне сложновато их было выбирать. Нужно было найти для каждого что-то полезное и "расходное". Квинтэссенция такого подарка это носкитрусы, но носкитрусы были бы перебором. Тёте купил в "Кофейной кантате" хорошего кофе. Она его любит, потому это был самый первый подарок, который мы с женой прикупили.
Вообще покупка кофе была занятой. Подходим мы к продавщице и говорим, что нужен кофе, похожий на Лаваза. Та не понимает, что это за товар такой. И мы начинаем объяснять, что есть такой в магазинах в жёлтых упаковках. И та вспоминает: "Аааа! Так вы про ЛаваЦЦа!" Мы лольнули, нам дали понюхать три сорта. От одного из них несло табаком, его мы сразу отмели и выбрали какой-то из двух оставшихся.
Дяде купили комплект термобелья. Он охотник и вообще сейчас на ЖД работает. Думаю, такая штука ему пригодится. Двоюродному брату с его женой в Loccitane купили мыла и что-то дам по уходу за телом. А их детям (самое лёгкое) книгу и игрушку. Как выяснилось, книги они вообще из России заказывают. Так что подарок оказался в кассу.
Итак, из рижского аэропорта сначала думали уехать на такси, но потом увидели, что там ходит обычный автобус под номером 22. Едет прямо до центра, где находятся и автовокзал, и железнодорожный. По пути я в окно увидел несколько упитых вусмерть валяющихся на газонах, в автобусе тоже дама в кондиции ехала. Это за 7 лет не поменялось. Алкашей там действительно много.
Я уже писал, что мы намеренно выбрали тот день, когда ходит поезд до Лиепаи. Мы купили билеты на поезд. Билеты оказались в районе 9 Евро за каждый, детский бесплатно. Потом мы пошли есть. В районе площади вокзала есть знаменитый латвийский ресторан Лидо. В прошлый раз еда в нем нам показалась на удивление "домашней" и вкусной. А в этот раз было разочарование - Лидо превратился в обычную столовку, пусть и с латвийским колоритом.
Пока ждали поезд, мы купили симку для интернета. Латвия славится своим быстрым Интернетом. Мобильный не оказался исключением. За неделю полностью безлимитного Интернета надо было заплатить 2.5 Евро. Безлимит честный - порты не блочатся, можно качать торренты и свободно расшаривать на сколько угодно устройств.
И вот подъехал поезд. Мы, конечно, не ожидали, что нас повезет японский экспресс на скорости истребителя. Ждали скорее что-то ухоженное на уровне "экспресса до Лобни". Приехало нечто получше разваленной электрички, но похуже ожидаемого "экспресса". Кондиционера нет, есть открытые окна. Зато есть бесплатный wi-fi на протяжении всей дороги.
В Лиепаю приехали вечером, нас отвезли в квартиру начальника дяди, которая простаивала без жильцов. Хорошая статья экономии. Не самый удобный район - от центра и от моря далековато, но экономия 25 Евро в сутки особенно на фоне упавшего рубля победила.
Главная улица Лиепаи перекопана. Идти там можно только по одной стороне и без особого удовольствия. Ремонтируют трамвайный путь. Набережную канала тоже раскопали - меняют теплосети. К местной лиепайской достопримечательности - янтарным часам просто так не подойти. Но это даже не обидно - достопримечательность вышла сильно уродливой. В годы, когда родилась идея янтарных часов, был клич на весь город, чтоб несли найденный янтарь на этот "памятник". Я думал, что будут песочные часы с двумя кучками янтаря и как-нибудь нанизанными на леску янтариками - типа они в реалтайме "идут". Но нет - архитекторы просто обклеили гиперболоид вращения янтарем.
Сходили в хорошую лиепайскую пиццерию DokaPizza. Тогда нам очень понравилось. За 7 лет ресторан расширился, а людей не особо добавилось. Два зала обслуживают 3-4 официанта, причем меню только на барной стойке, и всё стало напоминать какое-то комбо из столовой и ресторана. Однако качество пиццы не изменилось - такая же сырная и вкусная.
С погодой нам не то чтобы повезло. Было несколько жарких дней, были сильно ветреные, были ни то ни се, когда на море можно прийти разве что только искупаться. Но мы, конечно, приехали поздно - купальный сезон уже заканчивался. Волн тоже особо не было. В какие-то дни приносило много водорослей, что не сказывалось положительно на купании.
Вообще тур получился больше гастрономическим. Всем посещающим Латвию рекомендую наедаться десертами и сырками от Karums, покупать на рынках пирожки со шпеком, есть их десерты на основе хлебного супа (это вымоченные хлебные ржаные сухари с добавлением какого-нибудь кислого сиропа) и покупать "домашние" йогурты на рынке опять же с добавлением ржаного хлеба.
В Лиепае можно подняться на башню около центрального рынка всего за 2 Евро. Можно будет посмотреть панораму города и заодно изучить устройство старых башен в церквях.
Еще в Лиепае было "Рок-кафе". Вроде считалось достопримечательностью города. Задумывалось, что там будут выступать молодые коллективы. Организаторы сделали своеобразную аллею славы из латвийских певцов ртом. Аллея представляет собой два ряда кубов с отпечатками ладоней "звезд". Из них я знаю только Вайкуле, Паулса и группу Зодиак. Возможно, там есть солист Prata Vetra (Brainstorm), но я не знаю, как его зовут. Посетить это заведение у меня желания не возникло ни разу. Да и вообще бизнес-модель рок-кафе для вымирающего города, откуда валит вообще вся молодежь, изначально выглядела странно. Сейчас рок-кафе закрылось. Скоро там откроется Hesburger - финская бургерная.
Еще сходили в лиепайский музей. Он оказался довольно интересным. Появилась новая выставка с бытом латвийской деревни. Перед входом можно посмотреть, какие дома в деревне выполняли какую функцию, а потом ходить по комнатам, в которых собраны предметы, характерные для каждого дома: дома кузнеца, гончара, разных амбаров и т.д. Музею сильно не хватает продублированных хотя бы на английском языке бирок - непонятно, на что хранители музея рассчитывают, - на то, что все туристы выучат великий и могучий латышский язык?
Вообще одна большая проблема Лиепаи в стремлении к туристическому месту - это хреново работающие магазины и кафе (в 7 вечера почти все закрыто) и отсутствие гайдов для туристов. Южное Курземе, где находится Лиепая, исторически насыщенное место. Тут месились поляки, литовцы, русские, шведы - короче, все, кроме латышей. Это же такой синтез культур. Тут в центре рядом католическая, лютеранская и православная церкви. В Военном Городке собор, первый камень которого заложил Николай II. Плюс тут бушующее море, сосны, песок... В городе интересная красивая архитектура рубежа 19-20 веков. Кажется, это называется Югендстиль. А по факту имеем умирающий город, который уже смирился с этим.
Главная улица Лиепаи перекопана. Идти там можно только по одной стороне и без особого удовольствия. Ремонтируют трамвайный путь. Набережную канала тоже раскопали - меняют теплосети. К местной лиепайской достопримечательности - янтарным часам просто так не подойти. Но это даже не обидно - достопримечательность вышла сильно уродливой. В годы, когда родилась идея янтарных часов, был клич на весь город, чтоб несли найденный янтарь на этот "памятник". Я думал, что будут песочные часы с двумя кучками янтаря и как-нибудь нанизанными на леску янтариками - типа они в реалтайме "идут". Но нет - архитекторы просто обклеили гиперболоид вращения янтарем.
Сходили в хорошую лиепайскую пиццерию DokaPizza. Тогда нам очень понравилось. За 7 лет ресторан расширился, а людей не особо добавилось. Два зала обслуживают 3-4 официанта, причем меню только на барной стойке, и всё стало напоминать какое-то комбо из столовой и ресторана. Однако качество пиццы не изменилось - такая же сырная и вкусная.
С погодой нам не то чтобы повезло. Было несколько жарких дней, были сильно ветреные, были ни то ни се, когда на море можно прийти разве что только искупаться. Но мы, конечно, приехали поздно - купальный сезон уже заканчивался. Волн тоже особо не было. В какие-то дни приносило много водорослей, что не сказывалось положительно на купании.
Вообще тур получился больше гастрономическим. Всем посещающим Латвию рекомендую наедаться десертами и сырками от Karums, покупать на рынках пирожки со шпеком, есть их десерты на основе хлебного супа (это вымоченные хлебные ржаные сухари с добавлением какого-нибудь кислого сиропа) и покупать "домашние" йогурты на рынке опять же с добавлением ржаного хлеба.
В Лиепае можно подняться на башню около центрального рынка всего за 2 Евро. Можно будет посмотреть панораму города и заодно изучить устройство старых башен в церквях.
Еще в Лиепае было "Рок-кафе". Вроде считалось достопримечательностью города. Задумывалось, что там будут выступать молодые коллективы. Организаторы сделали своеобразную аллею славы из латвийских певцов ртом. Аллея представляет собой два ряда кубов с отпечатками ладоней "звезд". Из них я знаю только Вайкуле, Паулса и группу Зодиак. Возможно, там есть солист Prata Vetra (Brainstorm), но я не знаю, как его зовут. Посетить это заведение у меня желания не возникло ни разу. Да и вообще бизнес-модель рок-кафе для вымирающего города, откуда валит вообще вся молодежь, изначально выглядела странно. Сейчас рок-кафе закрылось. Скоро там откроется Hesburger - финская бургерная.
Еще сходили в лиепайский музей. Он оказался довольно интересным. Появилась новая выставка с бытом латвийской деревни. Перед входом можно посмотреть, какие дома в деревне выполняли какую функцию, а потом ходить по комнатам, в которых собраны предметы, характерные для каждого дома: дома кузнеца, гончара, разных амбаров и т.д. Музею сильно не хватает продублированных хотя бы на английском языке бирок - непонятно, на что хранители музея рассчитывают, - на то, что все туристы выучат великий и могучий латышский язык?
Вообще одна большая проблема Лиепаи в стремлении к туристическому месту - это хреново работающие магазины и кафе (в 7 вечера почти все закрыто) и отсутствие гайдов для туристов. Южное Курземе, где находится Лиепая, исторически насыщенное место. Тут месились поляки, литовцы, русские, шведы - короче, все, кроме латышей. Это же такой синтез культур. Тут в центре рядом католическая, лютеранская и православная церкви. В Военном Городке собор, первый камень которого заложил Николай II. Плюс тут бушующее море, сосны, песок... В городе интересная красивая архитектура рубежа 19-20 веков. Кажется, это называется Югендстиль. А по факту имеем умирающий город, который уже смирился с этим.
Рига оказалась не таким депрессивным городом. Людей много, туристов ещё больше. Но магазины закрываются в лучшем случае в 7 вечера. Некоторые продуктовые работают подольше, но мне все равно в один из вечеров пришлось за бутылкой воды чесать на заправку.
Старая Рига как всегда прекрасна. Показалось, что стало больше магазинов и ресторанов, но не могу точно этого сказать. Решили сходить на обзорную башню Святого Петра. В какой-то момент за 7 лет туристов стали поднимать на десяток-другой метров ниже. И вид уже не тот, но все равно красиво.
Сходили в рижский зоопарк. Он вроде стал получше и поинтереснее. Манулов разве что переселили в более тесный вольер.
В целом в Риге делать оказалось нечего. Хотелось пройтись по магазинам в какой-то день, но уж больно все оказалось дорогим. Поэтому ограничились "обзорной экскурсией".
Домой купили из угощений: сырков Карумс, пару творожных десертов Карумс, пару кусков сыра, пирожков со шпеком (как оказалось, на рижском рынке отвратительные пирожки, в Лиепае определенно лучше), и два батона ржаного хлеба - один обычный кисло-сладкий латвийский хлеб, другой с орехами и сухофруктами. Стоил этот хлеб ну очень дорого для хлеба: первый в районе двух евро, а с сухофруктами так вообще больше четырех. Думаю, в ДС тоже за эти деньги можно найти какой угодно хлеб.
Как итог, можно сказать, что в Риге можно побыть максимум дней 5. Потом станет скучно.
Потом еще напишу в общем про Латвию.
Температура моря около 20 градусов. Она редко за лето поднимается выше 23. Главное, чтоб ветер не сдувал и чтоб солнце пригревало. У нас таких дней получилось где-то 50 на 50. Балтийская специфика, что поделать.
Но меня обычно погода не останавливает. В море лезу всегда как в последний раз.
Решили ребенка сводить в парк развлечений. Это такая большая детская площадка в торговом центре с разными лазалками, качалками, лабиринтами и все в таком духе. Для ребенка лет восьми вообще просто рай. Ну моему ещё рано там самостоятельно ошиваться, поэтому я везде своего ребенка сопровождал.
И вот мы играем в огромном бассейне с шариками. Я веду ребенка по столбикам (по которым надо шагать). И вдруг в меня прилетает пара шариков из бассейна. Я боковым зрением вижу, что они летят со стороны лежавшего в этих шариках пацана лет 10-12. Я к нему поворачиваюсь и с недовольным ебалом интеллигентно говорю: "Ты че, дурак?". И после этого веду ребенка дальше. И тут мне в затылок так настойчиво прилетает ещё пяток. Я с этого в просто охреневаю, что какой-то недососницкий во взрослого человека чем-то бросается даже после предупреждения.
Мне слегка так сносит крышу, я подхожу к нему и обозначаю подзатыльник. Он и не особо сильным вышел - я разве что пальцем парню макушку задел. Не знаю, как на пацана это воздействие повлияло глобально - понял ли он, что к взрослым лучше не лезть, или решил, что взрослые бездушные скотины и не понимают его игр, а, может, его внутренний имбецил сказал что-то типа "Ыыыы!!! Прекольна было! Ыкстрим!"
После того, как мы с ребенком прошли кружок вокруг этого бассейна, до меня докопалась "смотрительница" и меду нами завязался примерно такой диалог.
- Зачем вы ударили чужого ребенка?
- Он в меня шариками бросал, я ему сказал прекратить, но на него это не подействовало.
- Тут шарики весом меньше грамма...
- А это не вопрос физического ущерба, это вопрос уважения к взрослым.
- Вы могли бы найти его родителей.
Справедливости ради надо сказать, что на браслете каждого ребенка пишется номер родителей. Но мне тогда было не до звонков и разборок. Я пошел по кратчайшему пути. Тем более пацан далеко не детсадовского возраста (как пишут на дваче, девочки его возраста уже делают первые минеты, лол).
Моей последней фразой было послание о том, что с родителями говорить не о чем, раз они не научили своего отпрыска уважать взрослых, поэтому гораздо эффективнее воздействовать напрямую.
Мы пошли дальше с ребенком на батут, а потом для ребенка принесли поесть (входило в стоимость билета). Я краем глаза все время мониторил эту "смотрительницу", не вызывает ли она отряд ОМОНа, чтобы вывести буйного меня, избивателя детей. "Смотрительница" действительно ходила то туда, то сюда и все время как бы вертелась рядом, но в итоге ничего не произошло.
Я уже писал, что дети какие-то припизднутые пошли - берегов не чуют: то стае собак на велосипеде звоночком позвенят, то в незнакомого дядьку шариками запулят, и я действительно от такого расклада выпадаю в осадок. Это никак не соотносится с моим поведением в детстве. Были, конечно, у меня отбитые на голову сверстники, но не могу вспомнить, чтобы они от нехуй делать на взрослых лезли.
Короче ситуация неоднозначная получилась. Неидеально отработал, да и в карму мне теперь родаки этого жирдяя (да, пацан был толстоват) наплюют.
Жду от анона возможных вариантов разрешения этой ситуации.
Решили ребенка сводить в парк развлечений. Это такая большая детская площадка в торговом центре с разными лазалками, качалками, лабиринтами и все в таком духе. Для ребенка лет восьми вообще просто рай. Ну моему ещё рано там самостоятельно ошиваться, поэтому я везде своего ребенка сопровождал.
И вот мы играем в огромном бассейне с шариками. Я веду ребенка по столбикам (по которым надо шагать). И вдруг в меня прилетает пара шариков из бассейна. Я боковым зрением вижу, что они летят со стороны лежавшего в этих шариках пацана лет 10-12. Я к нему поворачиваюсь и с недовольным ебалом интеллигентно говорю: "Ты че, дурак?". И после этого веду ребенка дальше. И тут мне в затылок так настойчиво прилетает ещё пяток. Я с этого в просто охреневаю, что какой-то недососницкий во взрослого человека чем-то бросается даже после предупреждения.
Мне слегка так сносит крышу, я подхожу к нему и обозначаю подзатыльник. Он и не особо сильным вышел - я разве что пальцем парню макушку задел. Не знаю, как на пацана это воздействие повлияло глобально - понял ли он, что к взрослым лучше не лезть, или решил, что взрослые бездушные скотины и не понимают его игр, а, может, его внутренний имбецил сказал что-то типа "Ыыыы!!! Прекольна было! Ыкстрим!"
После того, как мы с ребенком прошли кружок вокруг этого бассейна, до меня докопалась "смотрительница" и меду нами завязался примерно такой диалог.
- Зачем вы ударили чужого ребенка?
- Он в меня шариками бросал, я ему сказал прекратить, но на него это не подействовало.
- Тут шарики весом меньше грамма...
- А это не вопрос физического ущерба, это вопрос уважения к взрослым.
- Вы могли бы найти его родителей.
Справедливости ради надо сказать, что на браслете каждого ребенка пишется номер родителей. Но мне тогда было не до звонков и разборок. Я пошел по кратчайшему пути. Тем более пацан далеко не детсадовского возраста (как пишут на дваче, девочки его возраста уже делают первые минеты, лол).
Моей последней фразой было послание о том, что с родителями говорить не о чем, раз они не научили своего отпрыска уважать взрослых, поэтому гораздо эффективнее воздействовать напрямую.
Мы пошли дальше с ребенком на батут, а потом для ребенка принесли поесть (входило в стоимость билета). Я краем глаза все время мониторил эту "смотрительницу", не вызывает ли она отряд ОМОНа, чтобы вывести буйного меня, избивателя детей. "Смотрительница" действительно ходила то туда, то сюда и все время как бы вертелась рядом, но в итоге ничего не произошло.
Я уже писал, что дети какие-то припизднутые пошли - берегов не чуют: то стае собак на велосипеде звоночком позвенят, то в незнакомого дядьку шариками запулят, и я действительно от такого расклада выпадаю в осадок. Это никак не соотносится с моим поведением в детстве. Были, конечно, у меня отбитые на голову сверстники, но не могу вспомнить, чтобы они от нехуй делать на взрослых лезли.
Короче ситуация неоднозначная получилась. Неидеально отработал, да и в карму мне теперь родаки этого жирдяя (да, пацан был толстоват) наплюют.
Жду от анона возможных вариантов разрешения этой ситуации.
А еще там была игра типа пульта космического корабля. Там жмешь кнопки, переключаешь тумблеры. От этого лампочки загораются, стрелочки приборов бегают, даже звук какой-то издается. Классная задумка. Мелкие в восторге от такого.
Но вот физика во мне покоробили эти надписи, в особенности с первого пика.
А если бы при попытке физического воздействия пацан бы просто отбежал от тебя, а не покорно ждал на месте, то каковы были бы твои действия в этом случае?
Я прочёл про цены на хлеб и впал в депрессию. Понятно, что это были выёбистые батоны, а не рядовой плебейский кирпич, но всё же.
Вот так поедешь в унылую полуевропу, а всё что запомнится будет прайс на булку. И на душе сразу мрак с печальными мыслями о родине с её санкционной петрокономикой.
>Жду от анона возможных вариантов разрешения этой ситуации.
Все правильно сделал, чем раньше получит пизделей, тем меньше они будут, считай спас его.
>Вот так поедешь в унылую полуевропу, а всё что запомнится будет прайс на булку. И на душе сразу мрак с печальными мыслями о родине с её санкционной петрокономикой.
Это не так, на самом деле проебалты одни из самых дорогих стран европы в плане хавки, во франции и германии, например, все в разы дешевле.
Ты слишком зациклен на "у нас все плохо". На неделе выкачу пост про новейшую историю латышей >>221932 с моей точки зрения. Если не будешь уходить в отрицалово после него, то твое мировоззрение перевернется. Но пост будет большим, мыслей много и их надо причесать. А ещё, может, я даже как большие дяди из прессы прикручу ссылок из разных новостных публикаций а может и нет
>считай спас его.
Точно к тому же пришел. Конечно, ему ещё надо будет отхватить от кого-то посильнее, но начало положено.
Но он же этого не сделал. Если отбегает, значит не совсем отбитый. Этот же просто лежал на расслабоне. И типа как в батю-овоща бросал. Хотя за такое процентов 80 бать бы втащило.
Мне интересно именно как должен поступить взрослый человек, если в него кинул камнем пиздюк, которого проблематично поймать. Не будешь же ты за ним кругами бегать вокруг площадки или выискивать часами его родителей, чтобы наябедничать и услышать в ответ, что онжеребенок.
и ты не ответил на вопрос
Все зависит от урона и ситуации. Если бы в конкретно моей ситуации убегал (на площадке), то бегать, естественно, за ним не стоит. Можно выкрикнуть угрозу и наябедничать той же смотрительнице, если очень хочется.
Если камень на улице в тебя бросили, то можно и догнать особенно если физический ущерб получил. Не догнал - ну тогда алибидерче - закон улиц, чо.
Говорит, пора работать.
К концу недели надеюсь выкатить интересное видео по работе. Нет, я не стал видеоблоггером - просто тестирую алгоритм.
Вот "некоторые призы" для победителей конкурса в транснациональной корпорации.
О! И витаминный день у них был. Начальство расщедрилось - купило апельсинов.
При приеме на работу говорили, что оплачиваются обед и ужин, если остаешься вечером. Обед был в столовой бизнес-центра, а к ужину столовая уже не работала, поэтому они закупали коробками дошираки, которые никто и не ел. Мы еще тогда предлагали через ХРюшек закупать хотя бы фрукты. Но нас не послушали. Фрукты-то люди есть будут, а вот доширак - он стоит, не портится и дозакупать редко нужно.
Скормил готовому алгоритму. Классика "ожидание-реальность".
На пике ожидание, на видео - реальность. Алгоритм считает, что я летчик на истребителе.
1024x768, 0:53
На всякий случай перекодировал видео.
Может потому, что у тебя открытые пространства, а там в основном только закрытые были. Попробуй сначала зацепиться за лавку, как они за влеики и потом не теряя из кадра земли снять все отстальное.
Тут скорее нужно
1. Обилие "пестрых" объектов, за которые алгоритм будет цепляться.
2. Правильная калибровка камеры (и геометрическая, и фотометрическая).
Геометрическую калибровку я сделал на-отъебись. А фотометрическую вообще не делал (но даже без нее алгоритм бы худо-бедно работал).
Еще беда, что камеры на телефонах нынче дико умные и динамически меняют свою экспозицию во время записи видео. И с этим тоже нужно бороться. Даже как раз вчера на статью по этому поводу натыкался.
Короче сейчас пытаюсь собрать другой готовый алгоритм. Тоже задача "для Супермена". Под каждый нужно отдельную виртуалку заводить, ибо тянут все разные зависимости (вплоть до самой операционки).
Долго не постил а вы и не против
В какой-то момент постоянный постинг перестал приносить удовольствие и чуть ли не превратился в обязанность, особенно после обещания статьи про Латвию (ее, как можно уже понять, не будет - я пытался сформулировать свои тезисы, но получался плохо связанный эмоциональный поток сознания).
Сейчас у меня в жизни появилась кое-какая движуха. Поэтому сейчас закину то, что за время отсутствия постил в телеге (@aldaris_life). Ну и
про то, что происходит сейчас, напишу.
Сначала расскажу про сами лидары. Лидары это такие штуки, которые светят лазером и по отраженному лучу понимают, какое расстояние луч прошел. А если этот луч очень быстро пулять в разных направлениях, то получится трехмерное изображение окружающей действительности. Как правило, сканирование осуществляется несколькими зеркалами, то есть механически, а это почти всегда медленно. Поэтому производители всегда ищут компромисс: либо небольшое поле сканирования, либо поле побольше, но с плохим разрешением.
Само сканирование обычно идёт горизонтальными полосами. Раньше эти полосы шли через равные угловые промежутки, сейчас сканирующую систему усложняют и делают так, чтобы по центру полосы сканирования лежали плотнее, а по краям разреженнее.
Если посмотреть на беспилотные авто того же Яндекса, то на них стоит не один лидар, а целых три. На семинаре их специалист сказал, что часто имеет место быть ситуация, когда перед машиной шлагбаум, но он попадает как раз между полосами сканирования основного лидара, поэтому два лидара Яндекс ставит для детекции таких вот препятствий (ну ещё и бордюров, которые не попадают в поле зрения основного лидара). Ставят их на бок, и задуманные производителем горизонтальные полосы сканирования становятся вертикальными.
Но вот придумали крутить зеркалами так, чтобы захватывать и вертикальные, и горизонтальные полосы. На картинке можно увидеть траекторию сканирования. Если хорошо попредставлять, то можно понять, что в этой схеме по центру плотность сканирования получается выше, а по краям ниже. Очень изящно, я считаю.
А ещё лидар, работающий по такой схеме стоит как чугунный мост, хотя, может, это просто загоны компании-производителя. А как лидар с таким паттерном сканирования работает, можно посмотреть здесь https://youtu.be/d0ucYnUqZ-o
Очень здорово читать рассуждения человека, столь глубоко разбирающегося в вопросе. Лично мне "приметились" три пункта в этой статье.
Первый - это его объяснение множественной Вселенной, когда квантовое измерение по сути показывает не то, какое состояние у квантового объекта, а в какой Вселенной мы находимся.
Второй - это собственно рассуждения о том, что в квантмехе надо разбираться действительно глубоко, где в качестве примера приводятся рассуждения Хокинга об изменении течения времени в тот момент, когда Вселенная расширится до своего максимума и начнет обратно сжиматься. Была теория о том, что время обратится и "мертвые из могил начнут вставать". У меня в старших классах был препод по математике и физике на дополнительных занятиях и он нам про эту гипотезу рассказывал. Я тогда сильно задумался и для себя решил, что для нас как для наблюдателей момент обращения времени будет достижим только асимптотически, то есть никогда (именно для наблюдателя), поэтому рассуждать об этом бессмысленно. Предположение об асимптотичности, я, естественно, взял с потолка. Линде же рассуждает об этом с точки зрения квантмеха, говоря, что в таком сценарии наблюдателя вообще не может быть (кто будет смотреть на мертвых, встающих из могил, когда время обращено для всех)
Третий - это рассуждения о критерии Поппера. Линде скромничает и приводит слова своего коллеги - лауреата Нобелевской премии Вайнберга о том, что "Поппер был матстатистиком, вот пусть с матстатистиками и работает" (не цитата, но суть передана верно). Линде говорит, что сейчас его теория хорошо описывает все наблюдения Вселенной, если какая-то теория будет описывать это лучше, то надо принять новую теорию.
Читайте и мотайте на ус. Учёные такого уровня беседуют с простыми смертными очень редко. Их восприятие и понимание мира находится на другом уровне. Это к ним надо обращать взгляды во время поисков ответов на фундаментальные вопросы, а не на пустомель, витающих в облаках с субъективными пониманием реальности.
Очень здорово читать рассуждения человека, столь глубоко разбирающегося в вопросе. Лично мне "приметились" три пункта в этой статье.
Первый - это его объяснение множественной Вселенной, когда квантовое измерение по сути показывает не то, какое состояние у квантового объекта, а в какой Вселенной мы находимся.
Второй - это собственно рассуждения о том, что в квантмехе надо разбираться действительно глубоко, где в качестве примера приводятся рассуждения Хокинга об изменении течения времени в тот момент, когда Вселенная расширится до своего максимума и начнет обратно сжиматься. Была теория о том, что время обратится и "мертвые из могил начнут вставать". У меня в старших классах был препод по математике и физике на дополнительных занятиях и он нам про эту гипотезу рассказывал. Я тогда сильно задумался и для себя решил, что для нас как для наблюдателей момент обращения времени будет достижим только асимптотически, то есть никогда (именно для наблюдателя), поэтому рассуждать об этом бессмысленно. Предположение об асимптотичности, я, естественно, взял с потолка. Линде же рассуждает об этом с точки зрения квантмеха, говоря, что в таком сценарии наблюдателя вообще не может быть (кто будет смотреть на мертвых, встающих из могил, когда время обращено для всех)
Третий - это рассуждения о критерии Поппера. Линде скромничает и приводит слова своего коллеги - лауреата Нобелевской премии Вайнберга о том, что "Поппер был матстатистиком, вот пусть с матстатистиками и работает" (не цитата, но суть передана верно). Линде говорит, что сейчас его теория хорошо описывает все наблюдения Вселенной, если какая-то теория будет описывать это лучше, то надо принять новую теорию.
Читайте и мотайте на ус. Учёные такого уровня беседуют с простыми смертными очень редко. Их восприятие и понимание мира находится на другом уровне. Это к ним надо обращать взгляды во время поисков ответов на фундаментальные вопросы, а не на пустомель, витающих в облаках с субъективными пониманием реальности.
Короче, ребята оказались дубами. Сначала я их начал гонять по билету, потом дал задачку, потом проще, потом ещё проще, и в итоге мы скатились до признаков подобия треугольников (которые студенты тоже не ответили). Ещё они с трудом складывали вектора и не могли записать скалярное произведение ни в координатной форме, ни через угол. И неважно даже, что я им поставил и поставил ли вовсе, важно то, чем они занимались в своем Мухосранске все эти годы. Замечу, они к нам попали, потому что были лучше других своих коллег. Что представляют собой остальные даже думать не буду.
И вот я успокоился от этой мысли, что кругом идиоты, как встретился с соседом. Сосед программист в очень престижной даже по международным меркам конторе, пишет на плюсах и вообще синьор. Я его иногда развлекаю своими историями с работы.
Рассказываю гыгыкая, что вот дубы ребята и не могут скалярное произведение расписать. А он отвечает, что вообще-то тоже не может вспомнить и он тогда тоже дуб. У меня лыба на лице пропадает и я начинаю судорожно думать, как бы так ответить, чтобы сосед не расстроился. Говорю: "ТАК ОНИ ЖЕ НА ЧЕТВЕРТОМ КУРСЕ, А ТЕБЕ УЖ ЗА ТРИДЦАТЬ! Я Б ТОЖЕ ЗАБЫЛ ЕСЛИ БЫ НЕ ПРИМЕНЯЛ!"(а про себя думаю "пиздец, а я ведь всегда работал с людьми, которые могли сходу не то что скалярное произведение расписать, но и ряд Тейлора какой вывести) Тот сразу улыбаться, мол ну да, на четвертом курсе он это вспомнил бы обязательно. Так и замялась неловкая ситуация. Сосед, правда, потом поудивлялся, что я реально на работе применяю эти знания (а я только сегодня работал с векторами случайных величин с адовым матаном и матстатом). На том и разошлись.
Я всегда удивлялся, когда писали про бесполезность высшего образования. Ну как бы действительно много людей, которым это не сдалось вообще. Да вот даже макакам-программистам это не сдалось. Им нужно житейский опыт применять: как логичнее данные организовать, да куда функцию пихнуть и как ее поделить на несколько. Инженерам нужно знать, куда на кнопки в кадах тыкать (я именно поэтому всё-таки забил на электронику).
Меня опять понесло, короче. Вывод у меня как всегда один: если увидите программиста, который говорит, что его работа интеллектуальная, то спросите его, как скалярное произведение векторов записывается, и, если он не ответит, можете смело харкать ему в лицо.
P.S. Сосед мой никогда не выпендривался тем, что у него сильно интеллектуальная работа. Он вообще классный парень.
Короче, ребята оказались дубами. Сначала я их начал гонять по билету, потом дал задачку, потом проще, потом ещё проще, и в итоге мы скатились до признаков подобия треугольников (которые студенты тоже не ответили). Ещё они с трудом складывали вектора и не могли записать скалярное произведение ни в координатной форме, ни через угол. И неважно даже, что я им поставил и поставил ли вовсе, важно то, чем они занимались в своем Мухосранске все эти годы. Замечу, они к нам попали, потому что были лучше других своих коллег. Что представляют собой остальные даже думать не буду.
И вот я успокоился от этой мысли, что кругом идиоты, как встретился с соседом. Сосед программист в очень престижной даже по международным меркам конторе, пишет на плюсах и вообще синьор. Я его иногда развлекаю своими историями с работы.
Рассказываю гыгыкая, что вот дубы ребята и не могут скалярное произведение расписать. А он отвечает, что вообще-то тоже не может вспомнить и он тогда тоже дуб. У меня лыба на лице пропадает и я начинаю судорожно думать, как бы так ответить, чтобы сосед не расстроился. Говорю: "ТАК ОНИ ЖЕ НА ЧЕТВЕРТОМ КУРСЕ, А ТЕБЕ УЖ ЗА ТРИДЦАТЬ! Я Б ТОЖЕ ЗАБЫЛ ЕСЛИ БЫ НЕ ПРИМЕНЯЛ!"(а про себя думаю "пиздец, а я ведь всегда работал с людьми, которые могли сходу не то что скалярное произведение расписать, но и ряд Тейлора какой вывести) Тот сразу улыбаться, мол ну да, на четвертом курсе он это вспомнил бы обязательно. Так и замялась неловкая ситуация. Сосед, правда, потом поудивлялся, что я реально на работе применяю эти знания (а я только сегодня работал с векторами случайных величин с адовым матаном и матстатом). На том и разошлись.
Я всегда удивлялся, когда писали про бесполезность высшего образования. Ну как бы действительно много людей, которым это не сдалось вообще. Да вот даже макакам-программистам это не сдалось. Им нужно житейский опыт применять: как логичнее данные организовать, да куда функцию пихнуть и как ее поделить на несколько. Инженерам нужно знать, куда на кнопки в кадах тыкать (я именно поэтому всё-таки забил на электронику).
Меня опять понесло, короче. Вывод у меня как всегда один: если увидите программиста, который говорит, что его работа интеллектуальная, то спросите его, как скалярное произведение векторов записывается, и, если он не ответит, можете смело харкать ему в лицо.
P.S. Сосед мой никогда не выпендривался тем, что у него сильно интеллектуальная работа. Он вообще классный парень.
Обо всем по порядку. Старые мои наушники с обычным аналоговым входом, с каким-то там сопротивлением и с какой-то АЧХ. Звучат они очень неплохо, если подключены в правильное место. Но вот как-то с местом и возникли проблемы.
В идеале их надо подключить в жопу стационарника, непосредственно в аудиокарту, но шнур наушников коротковат. Если включить в переднюю панель компа, то можно помимо музыки слышать свист наводок от систем питания материнской платы. Оставался ещё один вариант, по идее, наилучший: подключить монитор по hdmi и наушники втыкать в монитор. Но тут был облом: в мониторе аудиокарта оказалась просто ужасной и подходящей только для разговоров в скайпе.
Первой моей идеей было купить наушники со встроенной звуковой картой. Я уже чуть не заказал модные игровые наушники HyperX Cloud II, которые и звучат здорово, и имеют собственную аудиокарту, которая втыкается в USB. Потом я решил, что раз в обычных китайских телефонах звук приличный, то относительно дешёвая USB-аудиокарта с алиэкспресса и обычные хорошие наушники могут решить мою задачу.
Пока я копался на алиэкспрессе в поисках аудиокарты рублей за 700, я подумал, что надо бы посмотреть в сторону беспроводных наушников, ведь в них тоже встроена аудиокарта и канал передачи цифровой как никак. Поискал по яндекс-маркету, набрал кандидатов, начал искать их характеристики. В итоге наткнулся на интересный канал на ютубе, где мужик тестирует наушники (как оказалось, он вообще всю технику любит пощупать). Вот его канал https://www.youtube.com/user/RedMichaelDevil
Так вот у него есть стенд для снятия АЧХ. Стенд выполнен в виде головы с микрофонами в ушах и типа должен воспринимать звук, как воспринимает наше ухо. Интересное решение. Я такого раньше не видел. Посмотрел я на АЧХ наушников в его обзорах, выбрал самые ровные и в итоге купил вот JVC HA-S90BN чуть меньше, чем за 100 долларов. Мне самому они в итоге не очень понравились. Звук вроде и чистый, но я бы немного усилил низкие частоты. Но так, вероятно, задумывали музыканты, чтобы музыка звучала. А вообще на голове сидят удобно, уши оказываются в "домиках" из амбушюр. Есть активное шумоподавление. Работает прикольно - уши как будто ватой становятся обложены. Ну и самое главное - я теперь не завишу от аудиокарты. Главное, чтобы воспроизводящий девайс имел Bluetooth.
А вот если бы проводные наушники выбирал в той же ценовой категории, то выбрал бы HyperX Cloud Alpha.
Обо всем по порядку. Старые мои наушники с обычным аналоговым входом, с каким-то там сопротивлением и с какой-то АЧХ. Звучат они очень неплохо, если подключены в правильное место. Но вот как-то с местом и возникли проблемы.
В идеале их надо подключить в жопу стационарника, непосредственно в аудиокарту, но шнур наушников коротковат. Если включить в переднюю панель компа, то можно помимо музыки слышать свист наводок от систем питания материнской платы. Оставался ещё один вариант, по идее, наилучший: подключить монитор по hdmi и наушники втыкать в монитор. Но тут был облом: в мониторе аудиокарта оказалась просто ужасной и подходящей только для разговоров в скайпе.
Первой моей идеей было купить наушники со встроенной звуковой картой. Я уже чуть не заказал модные игровые наушники HyperX Cloud II, которые и звучат здорово, и имеют собственную аудиокарту, которая втыкается в USB. Потом я решил, что раз в обычных китайских телефонах звук приличный, то относительно дешёвая USB-аудиокарта с алиэкспресса и обычные хорошие наушники могут решить мою задачу.
Пока я копался на алиэкспрессе в поисках аудиокарты рублей за 700, я подумал, что надо бы посмотреть в сторону беспроводных наушников, ведь в них тоже встроена аудиокарта и канал передачи цифровой как никак. Поискал по яндекс-маркету, набрал кандидатов, начал искать их характеристики. В итоге наткнулся на интересный канал на ютубе, где мужик тестирует наушники (как оказалось, он вообще всю технику любит пощупать). Вот его канал https://www.youtube.com/user/RedMichaelDevil
Так вот у него есть стенд для снятия АЧХ. Стенд выполнен в виде головы с микрофонами в ушах и типа должен воспринимать звук, как воспринимает наше ухо. Интересное решение. Я такого раньше не видел. Посмотрел я на АЧХ наушников в его обзорах, выбрал самые ровные и в итоге купил вот JVC HA-S90BN чуть меньше, чем за 100 долларов. Мне самому они в итоге не очень понравились. Звук вроде и чистый, но я бы немного усилил низкие частоты. Но так, вероятно, задумывали музыканты, чтобы музыка звучала. А вообще на голове сидят удобно, уши оказываются в "домиках" из амбушюр. Есть активное шумоподавление. Работает прикольно - уши как будто ватой становятся обложены. Ну и самое главное - я теперь не завишу от аудиокарты. Главное, чтобы воспроизводящий девайс имел Bluetooth.
А вот если бы проводные наушники выбирал в той же ценовой категории, то выбрал бы HyperX Cloud Alpha.
Для тех, кто не в теме, расскажу про то, чем занимается Xilinx. Xilinx производит FPGA. Некторые могли слышать про эти чудо-микросхемы на волне хайпа по криптовалютам, что начиная с какого-то момента майнить лучше на FPGA. Вкратце суть FPGA можно объяснить как раз на примере развития вычислителей общего назначения. Возьмем одно ядро процессора. По сути это набор логики, способной выполнять ограниченное количество операций (равное количеству команд в ассемблере данного процессора). Дальше, чтобы повысить производительность, люди стали увеличивать количество ядер. Потом вспомнили про видеокарты. Там этих процессоров тысячи, но они сильно урезанные (могут выполнять простые операции с памятью и заниматься арифметикой). Все эти решения работают на фиксированном наборе логики. А теперь представим, что мы можем "запрограммировать" кристалл выполнять конкретную операцию (например вычислять хэш, как в криптовалютах), сделать на одном чипе сотню таких модулей (ну или сколько нужно), а потом еще рядом наклепать модулей по умножению матриц и выдавать задания на вычисление всего этого сразу всем скопом и потом "забирать" результат. Вот в этом примерная суть FPGA.
Вот сейчас в связи с хайпом на машинное обучение стали клепать PCI-E модули с FPGA, прикладывать к ним софт для генерации на FPGA моделей нейронных сетей. И все это за хорошие деньги. Здесь (https://xilinx.com/alveo) можно посмотреть эти модные платы.
И вот, что я вспомнил. В 2012 году я пошел на конференцию "Умник" с предложением сделать вычислитель на FPGA. Только целями работы вычислителя были расчет антенн и механических напряжений в конструкциях (кто в теме, это относится к конечно-элементному моделированию). Меня закономерно завернули, и я в итоге на это все забил. Да и денег там не особо много сулили.
А сейчас я читаю про огромные серверные шкафы, забитые FPGA, обсчитывающие и антенны, и геномы, и нейронки. С 2012 года, если б были деньги я б уже развился в хорошую такую компанию с международными заказами из очень разных областей. Но очередная возможность просрана, буду дальше держать вас в курсе.
Для тех, кто не в теме, расскажу про то, чем занимается Xilinx. Xilinx производит FPGA. Некторые могли слышать про эти чудо-микросхемы на волне хайпа по криптовалютам, что начиная с какого-то момента майнить лучше на FPGA. Вкратце суть FPGA можно объяснить как раз на примере развития вычислителей общего назначения. Возьмем одно ядро процессора. По сути это набор логики, способной выполнять ограниченное количество операций (равное количеству команд в ассемблере данного процессора). Дальше, чтобы повысить производительность, люди стали увеличивать количество ядер. Потом вспомнили про видеокарты. Там этих процессоров тысячи, но они сильно урезанные (могут выполнять простые операции с памятью и заниматься арифметикой). Все эти решения работают на фиксированном наборе логики. А теперь представим, что мы можем "запрограммировать" кристалл выполнять конкретную операцию (например вычислять хэш, как в криптовалютах), сделать на одном чипе сотню таких модулей (ну или сколько нужно), а потом еще рядом наклепать модулей по умножению матриц и выдавать задания на вычисление всего этого сразу всем скопом и потом "забирать" результат. Вот в этом примерная суть FPGA.
Вот сейчас в связи с хайпом на машинное обучение стали клепать PCI-E модули с FPGA, прикладывать к ним софт для генерации на FPGA моделей нейронных сетей. И все это за хорошие деньги. Здесь (https://xilinx.com/alveo) можно посмотреть эти модные платы.
И вот, что я вспомнил. В 2012 году я пошел на конференцию "Умник" с предложением сделать вычислитель на FPGA. Только целями работы вычислителя были расчет антенн и механических напряжений в конструкциях (кто в теме, это относится к конечно-элементному моделированию). Меня закономерно завернули, и я в итоге на это все забил. Да и денег там не особо много сулили.
А сейчас я читаю про огромные серверные шкафы, забитые FPGA, обсчитывающие и антенны, и геномы, и нейронки. С 2012 года, если б были деньги я б уже развился в хорошую такую компанию с международными заказами из очень разных областей. Но очередная возможность просрана, буду дальше держать вас в курсе.
Посидев на хэдхантере и помониторив вакансии, пришел к выводу, что "В ЗООПАРКЕ ТИГРУ НЕДОКЛАДЫВАЮТ МЯСА!!!". Похоже у меня есть шанс увеличить зарплату раза в 2 (планирую даже больше). Еще к этим действиям меня подтолкнул мой сосед, про которого я писал (тот, который не помнит скалярного произведения).
Дописал на хэдхантере и линкедине резюме. Еще вечерком дома перевел все на английский (потом ночью сны на английском снились, лол). В две компании отослал их вручную на почту. На хэдхантере сделал видимость для 8 компаний. Почти все занимаются промышленными станками. Есть две компании с беспилотниками. И еще одна задача под фотограмметрию.
Делаю ставку на NVIDIA. Там и офис классный, и зарплата хорошая, и добираться недалеко. И косвенно моя нынешняя работа будет в итоге все равно пользоваться моими наработками. А, и еще мой опыт релевантен их запросам.
Немного про NVIDIA. Я их вакансию засек на хэдхантере еще в декабре прошлого года. Она довольно долго висела. Потом у вакансии появилась зарплата "от 250к". Я после этого чуть слюной не подавился. А потом через несколько дней вакансия пропала. Я подрасстроился, а потом решил проверить в линкедине. Там она еще была, да еще и была промотируемой. Значит долго не могли найти спеца. Отправил прямо через их эйчарный сайт резюме, послал запрос их главной эйчарше. Теперь сижу жду, нервничаю.
Вообще я поначалу переживал, что недостаточно знаю, и даже думал сначала написать статью и опубликоваться (я даже уже начал писать алгоритм и коммитить в свой приватный репозиторий на гитхабе). Но потом мне как-то крышу сорвало и я пустился "во все тяжкие". Кстати, идея и статья очень неплохие и претендуют на международный уровень (а может, я просто зазнался, но перед собеседованиями это неплохо).
И еще про Яндекс хочу написать. Среди айтишников про Яндекс ходит плохая слава. Туда хочет попасть разве что вчерашний студент или просто ноулайфер. Думал заслать резюме им, но потом увидел, что уже на своем сайте они просят ответить на несколько дебильных вопросов из курса информатики со всякими вычислительными сложностями. Что творится на собеседовании, я даже представлять не хочу. На хэдхантере я им открыл резюме, но ручками ничего отправлять не собираюсь. Я взрослый, морально состоявшийся мужчина, а не какой-то инфантил, чтобы хотеть в Яндекс.
Вот уже на одно собеседование договорился. Проект технически очень интересный, есть шанс слетать много раз в Швейцарию. Не нравится расположение. Зарплата на нижней границе ожидаемой. Вряд ли я там осяду, но ради разминки стоит съездить.
Посидев на хэдхантере и помониторив вакансии, пришел к выводу, что "В ЗООПАРКЕ ТИГРУ НЕДОКЛАДЫВАЮТ МЯСА!!!". Похоже у меня есть шанс увеличить зарплату раза в 2 (планирую даже больше). Еще к этим действиям меня подтолкнул мой сосед, про которого я писал (тот, который не помнит скалярного произведения).
Дописал на хэдхантере и линкедине резюме. Еще вечерком дома перевел все на английский (потом ночью сны на английском снились, лол). В две компании отослал их вручную на почту. На хэдхантере сделал видимость для 8 компаний. Почти все занимаются промышленными станками. Есть две компании с беспилотниками. И еще одна задача под фотограмметрию.
Делаю ставку на NVIDIA. Там и офис классный, и зарплата хорошая, и добираться недалеко. И косвенно моя нынешняя работа будет в итоге все равно пользоваться моими наработками. А, и еще мой опыт релевантен их запросам.
Немного про NVIDIA. Я их вакансию засек на хэдхантере еще в декабре прошлого года. Она довольно долго висела. Потом у вакансии появилась зарплата "от 250к". Я после этого чуть слюной не подавился. А потом через несколько дней вакансия пропала. Я подрасстроился, а потом решил проверить в линкедине. Там она еще была, да еще и была промотируемой. Значит долго не могли найти спеца. Отправил прямо через их эйчарный сайт резюме, послал запрос их главной эйчарше. Теперь сижу жду, нервничаю.
Вообще я поначалу переживал, что недостаточно знаю, и даже думал сначала написать статью и опубликоваться (я даже уже начал писать алгоритм и коммитить в свой приватный репозиторий на гитхабе). Но потом мне как-то крышу сорвало и я пустился "во все тяжкие". Кстати, идея и статья очень неплохие и претендуют на международный уровень (а может, я просто зазнался, но перед собеседованиями это неплохо).
И еще про Яндекс хочу написать. Среди айтишников про Яндекс ходит плохая слава. Туда хочет попасть разве что вчерашний студент или просто ноулайфер. Думал заслать резюме им, но потом увидел, что уже на своем сайте они просят ответить на несколько дебильных вопросов из курса информатики со всякими вычислительными сложностями. Что творится на собеседовании, я даже представлять не хочу. На хэдхантере я им открыл резюме, но ручками ничего отправлять не собираюсь. Я взрослый, морально состоявшийся мужчина, а не какой-то инфантил, чтобы хотеть в Яндекс.
Вот уже на одно собеседование договорился. Проект технически очень интересный, есть шанс слетать много раз в Швейцарию. Не нравится расположение. Зарплата на нижней границе ожидаемой. Вряд ли я там осяду, но ради разминки стоит съездить.
Впечатления - не полный восторг. Но гораздо лучше, чем кодерские разговоры, после которых я приходил домой и думал "нахернахер, я туда не вернусь", хотя я довольно успешно их проходил.
Поспрашивали базовые вещи. Где-то я тупил, потому что не забирался внутрь алгоритма, а использовал его как черный ящик, где-то реально не знал ответ, но выводил логически. Не знаю, понравился я им или нет, но после технической части обсуждение было в разрезе, что я уже без пяти минут их коллега.
Интересно вообще техническая часть проходила. Мне дали задание описать конвейер обработки изображений (который я досконально изучил, к моему счастью), а потом на каждом этапе меня перебивали и задавали вопрос, как это делается. После мы говорили про самые важные вещи в обработке изображений - фильтры. Странно, что не затронули спектральную часть, ну и ладно - она довольно экзотична.
А теперь, почему я туда не собираюсь. Зарплатную вилку мне описали, как до 200к на руки. Это неплохо. Плохо, что ездить туда придется больше полутора часов. Я так прожил почти три года и повторять этот опыт я не собираюсь (даже за 200к).
Второй плохой аспект - это то, что первый проект длится 4 месяца, а мне в подчинение дается 2 оболтуса. И я не очень верю в техническую возможность достижения требуемого качества.
Еще плохо, что там сидят где-то среди эйчаров тестеры знания английского языка. И так как заказчик находится заграницами, то с ним надо общаться языком Шекспира. Я его в принципе знаю и смогу в полной мере объяснить все технические аспекты, но могу напороться на неадекват со стороны проверяющих и их желание отработать свои деньги за обучение сотрудников. В итоге мне в добровольно-принудительном порядке придется посещать занятия английского. А они меня априорно бесят. Мне хватило английского в институте. Еще раз меня туда не затащить. Ну и сама риторика добровольно-принудительных посещений занятий мне не нравится.
Как-то так. Потяну немного время, поломаюсь и откажусь. А пока жду среду. Там будет собес в классную международную лабу с хорошими деньгами, судя по всему. Там ко мне изначально положительно расположились и даже посоветовали "освежить свои знания по нейронным сетям". Вот теперь в ускоренном темпе пролистываю учебник на 700 страниц (за первый день 300 страниц пролистал) и смотрю стэнфордский курс. Ничего сложного и мозговзрывающего не увидел пока что. Так что я сейчас быстро еще и в нейронщика переобуюсь.
А еще надо вспомнить определение матожидания (это локальный мем, можно не смеяться).
Впечатления - не полный восторг. Но гораздо лучше, чем кодерские разговоры, после которых я приходил домой и думал "нахернахер, я туда не вернусь", хотя я довольно успешно их проходил.
Поспрашивали базовые вещи. Где-то я тупил, потому что не забирался внутрь алгоритма, а использовал его как черный ящик, где-то реально не знал ответ, но выводил логически. Не знаю, понравился я им или нет, но после технической части обсуждение было в разрезе, что я уже без пяти минут их коллега.
Интересно вообще техническая часть проходила. Мне дали задание описать конвейер обработки изображений (который я досконально изучил, к моему счастью), а потом на каждом этапе меня перебивали и задавали вопрос, как это делается. После мы говорили про самые важные вещи в обработке изображений - фильтры. Странно, что не затронули спектральную часть, ну и ладно - она довольно экзотична.
А теперь, почему я туда не собираюсь. Зарплатную вилку мне описали, как до 200к на руки. Это неплохо. Плохо, что ездить туда придется больше полутора часов. Я так прожил почти три года и повторять этот опыт я не собираюсь (даже за 200к).
Второй плохой аспект - это то, что первый проект длится 4 месяца, а мне в подчинение дается 2 оболтуса. И я не очень верю в техническую возможность достижения требуемого качества.
Еще плохо, что там сидят где-то среди эйчаров тестеры знания английского языка. И так как заказчик находится заграницами, то с ним надо общаться языком Шекспира. Я его в принципе знаю и смогу в полной мере объяснить все технические аспекты, но могу напороться на неадекват со стороны проверяющих и их желание отработать свои деньги за обучение сотрудников. В итоге мне в добровольно-принудительном порядке придется посещать занятия английского. А они меня априорно бесят. Мне хватило английского в институте. Еще раз меня туда не затащить. Ну и сама риторика добровольно-принудительных посещений занятий мне не нравится.
Как-то так. Потяну немного время, поломаюсь и откажусь. А пока жду среду. Там будет собес в классную международную лабу с хорошими деньгами, судя по всему. Там ко мне изначально положительно расположились и даже посоветовали "освежить свои знания по нейронным сетям". Вот теперь в ускоренном темпе пролистываю учебник на 700 страниц (за первый день 300 страниц пролистал) и смотрю стэнфордский курс. Ничего сложного и мозговзрывающего не увидел пока что. Так что я сейчас быстро еще и в нейронщика переобуюсь.
А еще надо вспомнить определение матожидания (это локальный мем, можно не смеяться).
Отсюда ответили кстати. Не знаю, правда или нет.
Они пытаются выиграть что-то типа тендера на разработку и исследовательскую работу они пытались получить в первый раз. Короче, у них не прокатило. Поэтому извинились и сказали, что я им не пригожусь.
Не очень-то и хотелось, как я и писал.
Сейчас меня позвали поговорить уже про обработку изображений, скинув "проспект" из всевозможных вакансий. И я, решив, что у них для всех направлений деятельности найдется по рабочему месту, договорился о встрече. Мне любезно порекомендовали вспомнить все про нейронки, поэтому я все выходные читал Гудфеллоу и смотрел стэнфордские лекции. Теперь могу сказать, что только рекуррентные сети остались для меня темным пятном.
Перед собеседованием выяснилось, что меня хотят запихнуть в небольшую группу с довольно унылой задачей. По моей текущей деятельности они как-то не смогли ничего предложить (почти ничего). Само собеседование проходило в атмосфере полного мне доверия. Я просто рассказал, что разрабатывал. Иногда меня просили что-то уточнить. Самым крупным вопросом был вопрос описать, как работает жипег. В конце собеседования мне сразу сказали, что я им понравился и они мне пришлют на почту типичную задачу, чтобы я понял, интересна мне их деятельность или нет. Такие дела.
Интересное пошло дальше. Ко мне подошел эйчар и сказал, что в другом отделе есть задача, которая сможет мне понравиться. Отдел вообще занимается обработкой сигналов очень близко к железякам. А я от этой темы, можно сказать, отошёл. Но за спрос денег не берут - пошел поговорить. Для начальства того отдела собес тоже оказался сюрпризом. Они почитали резюме, сказали, что у меня хороший бэкграунд, и задали несколько базовых вопросов по их техническому направлению, по обработке сигналов и матстатистике. В общем и целом я на все ответил (половину я вообще не обязан был знать, но это неважно). Я им тоже понравился, а потом я долго-долго пытался у них выяснить, чем же я буду у них заниматься. И в итоге я понял, что у них тематика поинтереснее будет.
В итоге с собеседования я уходил с двумя одобрениями в лабы разных направлений деятельности, что подняло мою самооценку. Зарплата увеличится больше, чем в два раза. Добираться нормально - меньше часа. А ещё рядом купил квартиру мой хороший школьный друг.
Теперь осталось подправить резюме на английском и отправить им. Ну и выбрать лабу. Хотя я уже все для себя решил. Даже сами собеседовавшие меня спецы в первой лабе были какие-то с погасшими взглядами (кроме одного молодого, который, как я понял, у них прогер). Они меня даже переспрашивали, будет ли мне интересно (сам не верят, что это может быть интересно). А вторые были бодрыми, их проект только начинается. У них все интересно. Даже пытались убедить, что у них годно.
Пока жду ответа с примерами заданий.
Сейчас меня позвали поговорить уже про обработку изображений, скинув "проспект" из всевозможных вакансий. И я, решив, что у них для всех направлений деятельности найдется по рабочему месту, договорился о встрече. Мне любезно порекомендовали вспомнить все про нейронки, поэтому я все выходные читал Гудфеллоу и смотрел стэнфордские лекции. Теперь могу сказать, что только рекуррентные сети остались для меня темным пятном.
Перед собеседованием выяснилось, что меня хотят запихнуть в небольшую группу с довольно унылой задачей. По моей текущей деятельности они как-то не смогли ничего предложить (почти ничего). Само собеседование проходило в атмосфере полного мне доверия. Я просто рассказал, что разрабатывал. Иногда меня просили что-то уточнить. Самым крупным вопросом был вопрос описать, как работает жипег. В конце собеседования мне сразу сказали, что я им понравился и они мне пришлют на почту типичную задачу, чтобы я понял, интересна мне их деятельность или нет. Такие дела.
Интересное пошло дальше. Ко мне подошел эйчар и сказал, что в другом отделе есть задача, которая сможет мне понравиться. Отдел вообще занимается обработкой сигналов очень близко к железякам. А я от этой темы, можно сказать, отошёл. Но за спрос денег не берут - пошел поговорить. Для начальства того отдела собес тоже оказался сюрпризом. Они почитали резюме, сказали, что у меня хороший бэкграунд, и задали несколько базовых вопросов по их техническому направлению, по обработке сигналов и матстатистике. В общем и целом я на все ответил (половину я вообще не обязан был знать, но это неважно). Я им тоже понравился, а потом я долго-долго пытался у них выяснить, чем же я буду у них заниматься. И в итоге я понял, что у них тематика поинтереснее будет.
В итоге с собеседования я уходил с двумя одобрениями в лабы разных направлений деятельности, что подняло мою самооценку. Зарплата увеличится больше, чем в два раза. Добираться нормально - меньше часа. А ещё рядом купил квартиру мой хороший школьный друг.
Теперь осталось подправить резюме на английском и отправить им. Ну и выбрать лабу. Хотя я уже все для себя решил. Даже сами собеседовавшие меня спецы в первой лабе были какие-то с погасшими взглядами (кроме одного молодого, который, как я понял, у них прогер). Они меня даже переспрашивали, будет ли мне интересно (сам не верят, что это может быть интересно). А вторые были бодрыми, их проект только начинается. У них все интересно. Даже пытались убедить, что у них годно.
Пока жду ответа с примерами заданий.
> Но очередная возможность просрана, буду дальше держать вас в курсе.
Займись генетическими алгоритмами на ФПГА, сейчас они тоже никому не нужны. Ещё одна возможность!
Ну а чего тут советовать... Такие интервью редкость. Они всё-таки не кимкардашьяны. Следить надо. А если говорить про околонаучные книги, то я как-то читал Вайнберга. Так он там всю книгу скулил, что ему не дали бабла построить линейный ускоритель в Америке, а вместо этого строят этот дурацкий адронный коллайдер. Мне не понравилось - прям видно было, что великому учёному бомбит.
Генетические алгоритмы не так хорошо накладываются на ПЛИС на мой первый взгляд. Там всё-таки сущности более высокоуровневые. Когда я писал свой генетический алгоритм http://aldaris-lab.blogspot.com/2013/09/60.html , у меня большая часть времени уходила на симуляцию, чтобы рассчитать целевую функцию.
Зато вот вышла статья, которая позволит реализовать мою давнюю идею.
Меж тем NVIDIA разобралась, как себя вести с latent space векторами в генеративных сетях. Раз я тут зашарил нейронки, то попробую объяснить.
Мы уже все видели, как генерируются лица нейронными сетями или переносятся стили картин Ван Гога на селфи. Мало кто разобрался, что лежит в этих процессах, но удовольствие получили.
Так вот изображения делаются генеративными сетями. На вход сети подается многомерный вектор признаков. Если говорить о лицах, то в векторе признаков будут кодироваться, скажем, раса, пол, длина и цвет волос, разрез глаз, форма губ и т.д. Нейронка, конечно, сама решит, как ей лучше кодировать эти признаки. Чтобы это понять, можете посмотреть ознакомительные лекции про автоэнкодеры, вариационные автоэнкодеры и про генеративно-состязательные сети (GAN). Так вот как кодируются эти признаки пока знаний не было. Но вот появилась интересная работа, как эти признаки варьировать. Репозиторий можно найти здесь https://github.com/NVlabs/stylegan Там же и сопроводительное видео и ссылка на статью.
У меня даже есть идея, как это поставить на коммерческие рельсы. Надо докурить статью и попробовать обучить сеть на другом датасете. А ещё датасет найти или собрать.
>После появления в Сети информации о «придуманных людях», облик которых полностью создается нейронными сетями, многие успели пошутить что это – хорошая идея для биомасок злобных киллеров ГРУ, в которых никто и никогда не запалит их в охоте за очередным скрипалем.
>На самом деле, куда более перспективно использование новинки в ровно противоположном направлении. А именно – в публичной демонстрации пресловутых «киллеров» стороной, якобы подвергнувшейся их атаке.
>Бывает сложно доказать то, что было, но еще сложнее – доказать, что чего-то не было. Представьте себе ситуацию, в которой миру будет представлен, с одной стороны, источающий свежий запах «новичка» кадавр, а с другой – глянцевое фото некоего сгенерированного компьютером персонажа, которого самые эффективные в мире спецслужбы нарекут убийцей на кремлевском контракте.
>Боширова и Петрова можно было найти и вытащить на поболтать к госпоже Симоньян, со сферическим в вакууме виртуалом такое уже не сделаешь.
Безотносительно самого случая и того, как оно было на самом деле, мнение действительно очень здравое.
На фоне всего этого текущая работа начала меня просто бесить. На самом деле не то чтобы сама работа, а скорей подходы к организации от моего начальника. Нет, он меня практически не заставляет заниматься левыми делами. Суть в другом.
За полтора года мы с ним так и не сработались. Я так и не смог понять, как читать его эмоции и идеи. Это сложно выразить "на бумаге". Можно сказать, что он для меня так и остался закрыт.
Саму его работу можно назвать "мечтой физтеха" - он генерировал идеи и спускал их на проверку разработчикам, таким как я. Что интересно, большинство идей проваливалось. И многие поговаривали (особенно я внутренним голосом), что начальник-нейм опять какую-то хуйню предлагает. Но он начальник - надо выполнять. И это особо не напрягало - лишь бы деньги платили.
Когда меня пересадили на основной проект, по которому я уже постил видюшки, начался адок. После каждой итерации меня трясло сказать "я же говорил". Дело касалось именно подходов к организации процесса.
- Давай изучим один алгоритм, а остальные по образу и подобию сделаем.
- Нет, делай все сразу.
В итоге я ебусь со сторонними пакетами для каждого алгоритма вместо того, чтобы понять общий подход.
- Давай будем использовать текущий алгоритм в нескольких экземплярах, чтоб можно было хоть что-то показать.
- Нет, надо сразу делать хорошо.
- Но ведь сроки...
- Не ебет.
А потом, когда меня спрашивают, как я распланировал задачи, говорят, что слишком много времени и мы ничего так не успеем.
И вообще все обсуждения с ним заканчиваются вопросом "А что тут сложного?" (или вариациями). И ты не понимаешь, как человеку, который всю жизнь дрочил науку, а программирование вертел на хую (именно для конечного продукта), объяснить, что ничего сложного там нет, но время будет потрачено и потрачено будет много.
Для меня сегодня стало открытием, что не смотря на небольшую разницу в возрасте между мной и начальником, мои слова не ставились вообще ни во что. Вот так вот просто. Это открытие стало для меня настолько неожиданным откровением, что если я раньше думал уйти как благородный муж, пообещав всем консультации и оставив даже не имевшие непосредственного отношения к работе исходники, то сейчас у меня желание посмотреть на то, как они попляшут без меня, ведь по этому направлению я единственный специалист в команде.
Едва ли у них хватит денег сделать мне такую же зарплату, как мне предложили в новом месте. Тем более мне недавно предложили дополнительную нагрузку за деньги. Я воспринял это так, что просто так зарплату никто поднимать не собирается, хотя мой скилл поднялся ну очень хорошо.
Короче будет интересно.
На фоне всего этого текущая работа начала меня просто бесить. На самом деле не то чтобы сама работа, а скорей подходы к организации от моего начальника. Нет, он меня практически не заставляет заниматься левыми делами. Суть в другом.
За полтора года мы с ним так и не сработались. Я так и не смог понять, как читать его эмоции и идеи. Это сложно выразить "на бумаге". Можно сказать, что он для меня так и остался закрыт.
Саму его работу можно назвать "мечтой физтеха" - он генерировал идеи и спускал их на проверку разработчикам, таким как я. Что интересно, большинство идей проваливалось. И многие поговаривали (особенно я внутренним голосом), что начальник-нейм опять какую-то хуйню предлагает. Но он начальник - надо выполнять. И это особо не напрягало - лишь бы деньги платили.
Когда меня пересадили на основной проект, по которому я уже постил видюшки, начался адок. После каждой итерации меня трясло сказать "я же говорил". Дело касалось именно подходов к организации процесса.
- Давай изучим один алгоритм, а остальные по образу и подобию сделаем.
- Нет, делай все сразу.
В итоге я ебусь со сторонними пакетами для каждого алгоритма вместо того, чтобы понять общий подход.
- Давай будем использовать текущий алгоритм в нескольких экземплярах, чтоб можно было хоть что-то показать.
- Нет, надо сразу делать хорошо.
- Но ведь сроки...
- Не ебет.
А потом, когда меня спрашивают, как я распланировал задачи, говорят, что слишком много времени и мы ничего так не успеем.
И вообще все обсуждения с ним заканчиваются вопросом "А что тут сложного?" (или вариациями). И ты не понимаешь, как человеку, который всю жизнь дрочил науку, а программирование вертел на хую (именно для конечного продукта), объяснить, что ничего сложного там нет, но время будет потрачено и потрачено будет много.
Для меня сегодня стало открытием, что не смотря на небольшую разницу в возрасте между мной и начальником, мои слова не ставились вообще ни во что. Вот так вот просто. Это открытие стало для меня настолько неожиданным откровением, что если я раньше думал уйти как благородный муж, пообещав всем консультации и оставив даже не имевшие непосредственного отношения к работе исходники, то сейчас у меня желание посмотреть на то, как они попляшут без меня, ведь по этому направлению я единственный специалист в команде.
Едва ли у них хватит денег сделать мне такую же зарплату, как мне предложили в новом месте. Тем более мне недавно предложили дополнительную нагрузку за деньги. Я воспринял это так, что просто так зарплату никто поднимать не собирается, хотя мой скилл поднялся ну очень хорошо.
Короче будет интересно.
>приводятся рассуждения Хокинга об изменении течения времени в тот момент, когда Вселенная расширится до своего максимума и начнет обратно сжиматься. Была теория о том, что время обратится и "мертвые из могил начнут вставать
Обыгрывается в фильме "Господин Никто". Хотя это сейчас был нихуёвый спойлер, но если не против пообмазываться "странными" фильмами, но не арт-хаусными, то может даже зайти. Я конечно, не глубокий физик-философ, да и вообще далёк от точных наук. Но мне кажется, что в точке обратной сингулярности (это когда по Хокингу Вселенная дойдёт до пика и из центра вселенной перестанет вещество выдавливаться) расширение вселенной просто превысит скорость света и зона Хаббла выродится в точку. Вернётся в сингулярность, как до большого взрыва. При этом другие вселенные, точнее зоны Хаббла, начнут с бесконечно огромных размеров сужаться, то есть термически расширяться, находясь в пределах текущей вселенной(зоны Хаббла) и так рекурсивно до бесконечности, как если бы наблюдал фрактальные гифки, но совершенно на иных масштабах времени. Вот у меня такое ощущение вселенной.
Хотя это ещё от точки зрения зависит. Быть может, если поменять измерения, то точка обратной сингулярности и впрямь начнёт сжиматься, как моё очко перед батей. Но в наших размерностях это всё пойдёт по моей придуманной маня-модели.
Мимо собираюсь поступать в вуз в дс
Меня почему-то перебросило на недвижимостькрыма.рф
Привет! Спасибо за ответ! Можешь сказать, пожалуйста, основываясь на своем опыте сказать, есть ли будущее у специальностей "Математика"/"Прикладная математика"? Конечно, я вот этот пост >>193754 читал, в нем ты говоришь о математике как об одном из необходимых инструментов. А как себя может реализовать человек, которому кроме математики особо ничего и не заходит, кроме как стать преподавателем/репетитором? Благодарю, продолжай писать и дальше, пожалуйста.
Ну ты зря так сразу: преподаватель или репетитор. Сейчас индустрия объективно более математична. Все хотят работать с информацией. В обработке изображений 90 процентов математики, в нейронках ее ещё больше. Сейчас пока можно смело заскакивать в теорию оптимизации, если мы говорим о (псевдо-)непрерывных понятиях (даже мой последний алгоритм оказался чисто прикладной оптимизационной задачей, хотя поначалу я даже не мог на него такого подумать). Или в теорию графов, потому что алгоритмика. Не могу посоветовать исключительно по опыту знакомых защиту информации. На нее все фапают, но в итоге тебя будут держать за продвинутого админа, либо опять в макако-кодеры придется идти (но кому-то и кодить нравится).
Если говорить про области исследований около моих, то, вероятно, будет наиболее активно развиваться обработка естественных языков. Тут понадобится какой-то стык перечисленных мной направлений.
Идёт последняя неделя на моей нынешней работе. Активно передаю дела: рассказываю, что сделано, пишу рецепты, как сделать то-то и то-то, помогаю влиться в семейство алгоритмов моему преемнику (ох, не завидую я ему).
За первую неделю, можно сказать, я все и сделал, а на этой неделе мы решили, что мы вместе попробуем разобрать всё-таки чужие исходники, на основе которых будет строиться система. Я пытался вникнуть в принцип работы около месяца. Кое-что я понял, но многое осталось в тени. Были разные причины: то меня отвлекали сторонними задачами, то я сам, отчаявшись, пытался проработать обходные пути, то, что уж врать, я просто прокрастинировал.
Что интересно, вдвоем за полтора дня мы разобрали интересующую нас часть на приличном уровне. Мы просто сидели, говорили вслух, что делает та или иная функция. Кто-то знал лучше одну часть, кто-то другую. Отвлекаться на "видео с котиками" было как-то тоже не очень. Процесс шел бойко. В итоге мы-таки примерно поняли, как работает не описанная в статье часть. И даже описали маленький скрипт для проверки того, правильно ли мы поняли это.
Такой подход к работе, кажется, называется Extreme Programming. Он очень полезен для людей определенного типа. На этой работе мне в принципе повезло. Сидя с коллегой за соседними столами и выполняя разные задачи, мы могли спокойно прервать друг друга минут на 15 и обсудить затыки. Обычно это нас спасало - решение находилось и задача выходила из "кризиса".
Но эффективный менеджер по российским стандартам, который и не участвовал в качестве разработчика ни в одном проекте гыгыкнет и скажет: "А что, вам зарплату одну на двоих платить?" Ну что ж, флаг такому в руки и вперёд дальше выжимать соки из людей.
>Ну что ж, флаг такому в руки и вперёд дальше выжимать соки из людей.
Кстати а что ты думаешь про коопы https://en.wikipedia.org/wiki/Cooperative, недавно узнал о них и теперь меня будоражит мысль, а может именно это и есть реальная альтернатива капиталистам и их эффективным манагерам, особенно в наукоемких областях, где вред от них максимален? Все плюсы рыночка остаются, а все минусы работы на дядю сокращаются!
Привет! Я ещё не прочитал эту статью. И вообще не могу сказать, как надо организовывать ресерч. Это творческая работа. Ты не заставишь художника писать картины по плану. Есть наукоемкая разработка. Там уже можно шаблоны всякие применить, но очень осторожно. По опыту прошлой работы могу сказать, что agile не заходит от слова вообще. Там нужна какая-то комбинация водопада и agile.
По поводу самой организации нужно чтобы просто начальник не был долбоебом и чтобы у него были четко разграниченные обязанности. Чтобы ресерчер не лез в разработку, а если полезет, то пусть переходит к другому начальнику.
А сами коопы, если простыми словами, то это когда работник имеет у себя процент акций, как я понимаю. Если так, то идея хорошая, но спорная. Тут мысль можно до бесконечности развивать и спорить с самим собой.
Устроился я по контракту. Это значит, что мне пришлось открыть ИП. Пару слов про открытие ИП.
Итак, через интернет в Московской области ИП удобно открывать, только если ты живёшь в Электростали или недалеко от нее. Я же не знал этого, подал доки через интернет и мне сказали, чтоб я чесал в эти... дали. Один раз не считается, решил я, и поехал. Ехать пришлось три с половиной часа в одну сторону. Приезжаю, а там БАЗА ПОЛЕТЕЛА, НИЧЕГО НЕ РАБОТАЕТ, ПРИХОДИТЕ ЗАВТРА. Пришлось ехать уже в свою налоговую, отдавать документы вручную, а потом ещё раз приезжать за ними. Отдать я отдал нормально, а вот, когда приехал за документами, мне сказали НИЧЕГО НЕ МОЖЕМ СДЕЛАТЬ, ВАШЕ СВИДЕТЕЛЬСТВО ЕЩЁ НА ПОДПИСИ, ПРИХОДИТЕ ЗАВТРА. Я спросил, отметился ли я хоть в базе налоговой и нужны ли мне вообще эти бумажки. Мне сказали, что отметился и можно не приезжать. С тем и уехал.
То, что меня зарегали, я понял ещё в пятницу (ездил я в понедельник), потому что мне стали названивать с пяток банков, предлагая открыть у них счёт. Откуда у большинства из них мои контакты, я так и не понял. А вы говорите "закон о защите персональных данных". Не работает он.
Выбрал кстати Тиньков - скоро соберу Тиньков-бинго. У меня уже есть карта, симка, теперь ещё и расчетный счёт ИП.
Теперь по работе.
Плохая новость: я теперь не смогу писать про результаты научной деятельности. Только общие слова. Теперь это сильно блюдется и я не хочу попасть на бабки и порицание.
Хорошая новость: у меня теперь вдвое больше шекелей. А ещё я понял, что хороший офис это круто: это вентилируемое, кондиционируемое, регулярно убираемое помещение с безлимитным кофечаем и чистыми не вонючими толчками. За всю неделю у меня ни разу не заболела голова и вообще каждый раз я возвращался с работы довольно бодрым.
Специфика работы окончательно сместилась в сторону ресерча. Никакой разработки вообще. Это немного жутковато терять в скилле, но ведь шекели...
Начал учить язык матлаба. Раньше его хейтил неистово. Но за пару дней пообвыкся. Теперь во всю юзаю в матлабе классы и наследования. Приемы все те же, что и в плюсах с питоном. Жить можно.
А еще у меня уже запланирована лекция на несколько офисов, включая иностранные, по моей профессиональной тематике, на которой я хочу ненавязчиво перетянуть амбициозный проект на нашу молодую группу из двух человек. Вообще у нас все шансы, ящитаю, но будем посмотреть. Приятно быть профессионалом всё-таки. Такого положения у меня пока ни на одной работе не было.
Устроился я по контракту. Это значит, что мне пришлось открыть ИП. Пару слов про открытие ИП.
Итак, через интернет в Московской области ИП удобно открывать, только если ты живёшь в Электростали или недалеко от нее. Я же не знал этого, подал доки через интернет и мне сказали, чтоб я чесал в эти... дали. Один раз не считается, решил я, и поехал. Ехать пришлось три с половиной часа в одну сторону. Приезжаю, а там БАЗА ПОЛЕТЕЛА, НИЧЕГО НЕ РАБОТАЕТ, ПРИХОДИТЕ ЗАВТРА. Пришлось ехать уже в свою налоговую, отдавать документы вручную, а потом ещё раз приезжать за ними. Отдать я отдал нормально, а вот, когда приехал за документами, мне сказали НИЧЕГО НЕ МОЖЕМ СДЕЛАТЬ, ВАШЕ СВИДЕТЕЛЬСТВО ЕЩЁ НА ПОДПИСИ, ПРИХОДИТЕ ЗАВТРА. Я спросил, отметился ли я хоть в базе налоговой и нужны ли мне вообще эти бумажки. Мне сказали, что отметился и можно не приезжать. С тем и уехал.
То, что меня зарегали, я понял ещё в пятницу (ездил я в понедельник), потому что мне стали названивать с пяток банков, предлагая открыть у них счёт. Откуда у большинства из них мои контакты, я так и не понял. А вы говорите "закон о защите персональных данных". Не работает он.
Выбрал кстати Тиньков - скоро соберу Тиньков-бинго. У меня уже есть карта, симка, теперь ещё и расчетный счёт ИП.
Теперь по работе.
Плохая новость: я теперь не смогу писать про результаты научной деятельности. Только общие слова. Теперь это сильно блюдется и я не хочу попасть на бабки и порицание.
Хорошая новость: у меня теперь вдвое больше шекелей. А ещё я понял, что хороший офис это круто: это вентилируемое, кондиционируемое, регулярно убираемое помещение с безлимитным кофечаем и чистыми не вонючими толчками. За всю неделю у меня ни разу не заболела голова и вообще каждый раз я возвращался с работы довольно бодрым.
Специфика работы окончательно сместилась в сторону ресерча. Никакой разработки вообще. Это немного жутковато терять в скилле, но ведь шекели...
Начал учить язык матлаба. Раньше его хейтил неистово. Но за пару дней пообвыкся. Теперь во всю юзаю в матлабе классы и наследования. Приемы все те же, что и в плюсах с питоном. Жить можно.
А еще у меня уже запланирована лекция на несколько офисов, включая иностранные, по моей профессиональной тематике, на которой я хочу ненавязчиво перетянуть амбициозный проект на нашу молодую группу из двух человек. Вообще у нас все шансы, ящитаю, но будем посмотреть. Приятно быть профессионалом всё-таки. Такого положения у меня пока ни на одной работе не было.
Кто не знает, название MATLAB происходит не от Math Laboratory, а от Matrix Laboratory. Раньше все вычисления действительно шли через матрицы, поэтому логично было сделать их основным примитивом. Все переменные в матлабе это матрицы (скаляр, например, это матрица 1х1). Сейчас со всем этим машинным обучением наверно стоит переходить на тензоры (хотя от тензоров там почти ничего и нет, на самом деле).
Так вот работа, конечно, не ограничивается одними вычислениям - данные нужно как-то готовить и вот эта "матрицецентричность" отдает нулевыми или даже девяностыми. Сейчас, как я понимаю, модно ворочать данными в хэш-таблицах. Как в питоне делается. Это и быстрее, и удобнее, но матлаб, чтобы работал по-модному, тогда придется вообще переписать, а он и так монструозен.
Пока алгоритм работы с данными в матлабе выглядит примерно так:
- собираешь данные в большую матрицу
- выписываешь на листочек, что куда записал
- просираешь листочек
- путаешь строки со столбцами
- ловишь ошибки
- пишешь пост о том, как несправедлива жизнь
А еще, когда я пытаюсь в цикле дополнить матрицу, он мне предлагает заранее выделить место под нее, а не то матлаб медленно будет работать. Матлаб у меня в принципе со скоростью не ассоциируется, но в 2к1х парить разраба статическими аллокациями это запредельно.
В начале нулевых после смещения с главного канала страны он затих надолго. Для меня он тогда был просто диктором (хотя, конечно, и тогда он был кем-то бОльшим). Где-то в 2015 году во время своего долгого похода на работу от скуки я листал радиостанции на своем телефоне и наткнулся на бодрую разговорную передачу со знакомым голосом из детства. Ведущий тогда называл слушателя не то дебилом, не то идиотом. Меня заинтересовало, что же это за такой нестандартный подход к аудитории и я начал слушать.
Каждое утро я шел на работу и слушал передачу Доренко на радио "Говорит Москва". Его всеохватывающий подход к событиям меня просто очаровал. Доренко не заострял внимание на мелочах, про которые и без того все говорили. Он всегда искал суть где-то в душах, и не душах отдельных людей, а в душе всего общества. Такое ощущение, что он понимал, чего хочет народ, хотя сам этим народом не был. Он всегда говорил "Я с народом", но не "Я часть народа" или что-то в таком духе.
Самое главное, что в нем можно было ценить, это его невероятный профессионализм. Он никогда у себя в передаче не молол языком. Он всегда искал экспертной оценки. "Сейчас я отбиваю все звонки. Летчики, позвоните! Объясните, что произошло..." И так с большинством событий. Он выдавал компиляцию мнений позвонивших.
Мне не хватало в его передаче науки хоть на каком-то уровне, но он сам понимал, что все обсуждения превратятся в балаган, а он с ведущей мог бы только иронично поддакивать.
Конечно, во всем соглашаться с ним я не мог. Так вот его недавний пост, что наш народ не любит 90-е, потому что не любит свободу, меня сильно возмутил. Но его все равно можно было понять: он-то с 90-х снял для себя неплохие сливки.
Дядька за 50, который был всегда в тренде, который освоил этот ваш постмодерн ещё до того, как это стало мейнстримом, который даст фору в троллинге любому даже самому заядлому посетителю /b/, фразы которого настолько точны, что становились мемами без всяких форсов.
Покойтесь с миром, Сергей. Вы для себя лет на сто вперед обеспечили бессмертие.
В начале нулевых после смещения с главного канала страны он затих надолго. Для меня он тогда был просто диктором (хотя, конечно, и тогда он был кем-то бОльшим). Где-то в 2015 году во время своего долгого похода на работу от скуки я листал радиостанции на своем телефоне и наткнулся на бодрую разговорную передачу со знакомым голосом из детства. Ведущий тогда называл слушателя не то дебилом, не то идиотом. Меня заинтересовало, что же это за такой нестандартный подход к аудитории и я начал слушать.
Каждое утро я шел на работу и слушал передачу Доренко на радио "Говорит Москва". Его всеохватывающий подход к событиям меня просто очаровал. Доренко не заострял внимание на мелочах, про которые и без того все говорили. Он всегда искал суть где-то в душах, и не душах отдельных людей, а в душе всего общества. Такое ощущение, что он понимал, чего хочет народ, хотя сам этим народом не был. Он всегда говорил "Я с народом", но не "Я часть народа" или что-то в таком духе.
Самое главное, что в нем можно было ценить, это его невероятный профессионализм. Он никогда у себя в передаче не молол языком. Он всегда искал экспертной оценки. "Сейчас я отбиваю все звонки. Летчики, позвоните! Объясните, что произошло..." И так с большинством событий. Он выдавал компиляцию мнений позвонивших.
Мне не хватало в его передаче науки хоть на каком-то уровне, но он сам понимал, что все обсуждения превратятся в балаган, а он с ведущей мог бы только иронично поддакивать.
Конечно, во всем соглашаться с ним я не мог. Так вот его недавний пост, что наш народ не любит 90-е, потому что не любит свободу, меня сильно возмутил. Но его все равно можно было понять: он-то с 90-х снял для себя неплохие сливки.
Дядька за 50, который был всегда в тренде, который освоил этот ваш постмодерн ещё до того, как это стало мейнстримом, который даст фору в троллинге любому даже самому заядлому посетителю /b/, фразы которого настолько точны, что становились мемами без всяких форсов.
Покойтесь с миром, Сергей. Вы для себя лет на сто вперед обеспечили бессмертие.
И вот такими примитивами являются цифровые фильтры. Уже минимум два раза узнаю, что любой цифровой фильтр призван минимизировать какую-то целевую функцию. В случае с классическими БИХ и КИХ фильтрами (что с одномерными сигналами, что с изображениями) мы всегда думаем о том, что они срезают частоту и не более. Но как только мы начнем смотреть на разбеливающие (whitening) фильтры, то сразу вспомним вышеупомянутый тезис (а минимизируем отношение сигнал-шум (если мне не изменяет память)).
Сейчас вот ковыряю фильтр Каллмана, а там тоже минимизируется среднекватратичное отклонение отфильтрованного от измеренного. Конечно каллмановский фильтр это немного из другой оперы, но все же тоже цифровой фильтр с памятью.
А нейронки по своей сути тоже каскады различных фильтроподобных структур. Взять сверточную сеть. Сверточный слой это вообще классический банк фильтров нижних частот, даже ничего придумывать не надо. Пуллинг это дециматор. Полносвязный слой это, конечно, структура посложнее, да ещё и не совсем линейная (из-за функций активации), но вполне сойдёт за многомерный ких-фильтр (с какой-то нормализацией). А в итоге мы ищем коэффициенты фильтра, чтобы минимизировать какую-то целевую функцию.
И вот лет 50-60 назад умели фильтром только частоты порезать, а теперь вот научились на вход "каскадов фильтров" подать запись голоса на одном языке, а на выходе получить голос на другом языке (без промежуточных преобразований в текст). Круто, чо.
Математика не сложнее погромирования (по крайней мере из вузовской программы).
Если тебе нужно применять эти знания — ты будешь их помнить.
Если не нужно — неиспользуемые знания атрофируются.
>как же так
Твой синьер тоже, наверн, может тебе за щеку накидать в области построения софта.
А шеф-повар приготовить так, как у тебя и через год тренировок не что факт выйдет.
Ты совершаешь описываемую тобой же ошибку, думая, какой ты охуенный, что можешь расписать скалярное произведение векторов.
> Математика не сложнее погромирования (по крайней мере из вузовской программы).
Вот дальше этого не надо было мне читать.
Потому что дальше всё ещё хуже оказалось.
Я нигде не писал, что синьеры не нужны. Я писал, что они переоценены. Еще раз это я доказывать не буду - и так уже тут про это не раз писал.
А твоя демагогия уровня "Джон Сина тебе за щеку накидает" тоже никуда не годится. Я работал в чистой разработке пару лет. Остальные 8 я тоже кодил (и дальше тоже буду), просто это стало не основной моей задачей. И со всякими сеньер-девелоперами я тоже общаюсь и каждый раз охреневаю с уровня задач, которые им надо решить. Они и сами-то толком не могут сказать, что там сложного - просто оперирование понятиями и посылание лучей поноса другим криворуким писателям библиотек - обычная пролетарская работа. Единственный, кого надо выделить из всей этой кучи прогеров, так это архитекторы - вот они ребята нормальные, хоть и тоже понятиями оперируют, но более широко и более глубоко.
Короче, иди нахер, жопочтец.
Пока тут все угорают по обработке картинок и всяких временных рядов нейронными сетями, исследователи совсем забыли про то, что комплексные сигналы тоже надо как-то обработать аналогичным образом. Но вот заковырка: нейронную сеть с комплексными весами тренировать придется немного по-другому.
Предвосхищая возгласы "Да зачем эти комплексные числа вообще?", отвечу, что в цифровой обработке сигналов часто сходу переходят в комплексную область и больше из нее не вылезают, потому что так удобнее (и так повелось).
Тогда возникает другой вопрос: "А что же там особенного в комплексной области, что нельзя по-быстрому заменить типы данных в слоях?" А особенного вот чего.
Для простоты рассмотрим базовый процесс оптимизации действительной функции с действительным аргументом. Там мы берём какой-нибудь самый простой градиентный спуск, говорим что будем просто с каким-нибудь шагом двигаться в сторону уменьшения целевой функции и когда-нибудь достигнем хотя бы локального минимума. Для этого нам надо просто допустить, что целевая функция дифференцируема в пространстве поиска (и это вполне себе нормальное допущение в области действительных чисел). Веса нейронки, как параметры сложной составной функции, оптимизируются как раз схожими методами (чаще всего я в коде встречал оптимизатор adam, который и есть градиентный спуск, но более утонченный, с моментами).
В комплексной области аналогом дифференцируемости является "аналитичность". По определению это равенство ряда Тейлора в точке значению самой функции. А вот более формальным критерием того, что функция аналитическая является критерий Коши-Римана, который говорит, что частные производные мнимых и действительных частей функции по мнимой и действительной частям аргумента должны совпадать с точностью до знака. И тут уже окажется, что далеко не каждая функция этому критерию удовлетворит.
На помощь придут например экзотические производные "wirtinger derivatives", но эта арифметика, ежу понятно, не реализована ни в каком тензор флоу. Так что, если сильно захочется обработать комплексный сигнал нейронкой, то придется либо страдать, либо забить.
Судя по беглому paper review тема очень не развита, но потенциал в ней огромный. Так что если ты студент или аспирант, хочешь мучать нейронки и цос, то бери своего научника за пуговицу и доказывай, что надо писать фреймворк для вышеописанных задач. Человечество скажет вам спасибо.
Пока тут все угорают по обработке картинок и всяких временных рядов нейронными сетями, исследователи совсем забыли про то, что комплексные сигналы тоже надо как-то обработать аналогичным образом. Но вот заковырка: нейронную сеть с комплексными весами тренировать придется немного по-другому.
Предвосхищая возгласы "Да зачем эти комплексные числа вообще?", отвечу, что в цифровой обработке сигналов часто сходу переходят в комплексную область и больше из нее не вылезают, потому что так удобнее (и так повелось).
Тогда возникает другой вопрос: "А что же там особенного в комплексной области, что нельзя по-быстрому заменить типы данных в слоях?" А особенного вот чего.
Для простоты рассмотрим базовый процесс оптимизации действительной функции с действительным аргументом. Там мы берём какой-нибудь самый простой градиентный спуск, говорим что будем просто с каким-нибудь шагом двигаться в сторону уменьшения целевой функции и когда-нибудь достигнем хотя бы локального минимума. Для этого нам надо просто допустить, что целевая функция дифференцируема в пространстве поиска (и это вполне себе нормальное допущение в области действительных чисел). Веса нейронки, как параметры сложной составной функции, оптимизируются как раз схожими методами (чаще всего я в коде встречал оптимизатор adam, который и есть градиентный спуск, но более утонченный, с моментами).
В комплексной области аналогом дифференцируемости является "аналитичность". По определению это равенство ряда Тейлора в точке значению самой функции. А вот более формальным критерием того, что функция аналитическая является критерий Коши-Римана, который говорит, что частные производные мнимых и действительных частей функции по мнимой и действительной частям аргумента должны совпадать с точностью до знака. И тут уже окажется, что далеко не каждая функция этому критерию удовлетворит.
На помощь придут например экзотические производные "wirtinger derivatives", но эта арифметика, ежу понятно, не реализована ни в каком тензор флоу. Так что, если сильно захочется обработать комплексный сигнал нейронкой, то придется либо страдать, либо забить.
Судя по беглому paper review тема очень не развита, но потенциал в ней огромный. Так что если ты студент или аспирант, хочешь мучать нейронки и цос, то бери своего научника за пуговицу и доказывай, что надо писать фреймворк для вышеописанных задач. Человечество скажет вам спасибо.
В последнее время стало модно костерить "тусовочку" за неаккуратные высказывания. Вот например про учителей /ia_steklomoy/8889
И что тут неправильного? Взгляните правде в глаза - процентов 80 учителей действительно полное говно: кто-то неуравновешен, кто-то язык в жопу засунул, кто-то абсолютно лишён эмпатии и не может понять, что нужно конкретным ученикам, кто-то вообще дрочит всех учеников на своем предмете, как будто это призвание для всех. Я из своей школьной жизни могу сразу вспомнить только трёх нормальных учителей: по математике, по биологии и по литературе. Остальные попадали под перечисленные мной выше категории. При этом я учился в одной из лучших школ города (ну лучшей она была, потому что у нас были родители, которые искали для своих детей дополнительные занятия, а потом эти дети занимали места на олимпиадах).
А вот пример ещё, чтоб далеко не ходить /redzion/15519
Читаем громкий заголовок и кучу обсуждений, что вот змеиный сафковый коллектив молодого таланта выпер из школы. Ну а какой он талант?! Что увлекался чтением книг и молол языком вне школьной программы? Что не понимал, что ученикам нужно готовиться к сочинению, бессмысленному и беспощадному, а не сказочки про Ктулху слушать? Как по мне, он аутист полный (но безобидный): не понимал, что учительский коллектив змеиный, не понимал, что школьная программа и без того перегруженная, не понимал, что ученикам это вообще не всралось... Он что, в школе не учился и не видел всего этого? Ему литературный кружок вести надо, а не уроки литературы.
В последнее время повестка стала какой-то рефлекторной, без анализа: депутат сказал что-то обидное - воспринять в штыки, потому что соглашаться с правящим классом зашкварно, а не потому что херню спорол. Загнобили молодого специалиста, так загнобившие - совковые мрази, а специалист приравнивается к Иисусу, умершему за наши грехи. Аналитика-то где?
Желание некоей "аналитики" означает, что ты сомневаешься, хотя какие могут быть сомнения в Битве За Всё Хорошее? Ты что, сомневаешься в Хорошем?
Когда Мы победим, особое место в Аду будет для тех, кто сомневался. Наши враги- о, это не самое мерзкое зло, нет... Иногда их можно понять- их купили, их запугали, им заморочили головы... Самый зашквар- это быть как-бы в серединке, и сделав умное лицо, говорить "Паазвольте, тут не всё однозначно, а где же вдумчивый анализ, где пруфы?"
Наш Святой Гнев- вот наш пруф! Святой Гнев- вот наш аргумент! Святой Гнев обрушится на того, кто думает, что нужны иные аргументы кроме Святого Гнева и Слезинки Ребёнка. Аминь.
>ряяя умею в функции я ИНТЕЛЛЕКТУАЛ
>ряяяя умею в математику школьной программы я ИНТЕЛЛЕКТУАЛ
да вы же просто сорта говна
харкаю тебе в лицо, любитель вычислить скалярное произведение.
Знаешь, я уже просто устал объяснять. Можешь уже пойти нахуй как хочешь воспринимать написанное мной.
Спасибо, интересный пост. Не знаешь, откуда лучше начинать читать про теоретические исследования в области нейросетей?
Мне тут в голову пришло (вспомнилась книжка Манина [0]), что прикольно было бы реализовать сетку на p-адических числах. И действительно, работы по этой науке легко нагуглить.
[0] Математика как метафора, стр. 211: "Как мы знаем, физический мир весьма эффективно описывается с помощью математики, основанной на R (и на его последующем расширении C–– комплексных числах). Недавно было высказано предположение, что в планковских масштабах больше подходит p-адическая топология."
Про p-адические числа сходу не скажу. А про теоретический задел посмотри на ютубе лекции https://www.youtube.com/playlist?list=PLt1IfGj6-_-dMa3Ff8mwjq1yOGijJ89Wa
Это лаба iPavlov. Очень успешна. Сориентируйся на них. Как я понимаю, вся проблема в поисках оптимизаторов. И хоть математики давно доказали, что самого лучшего оптимизатора не отыскать, но изыскания в этой области продолжаются.
Про Британию я напишу позже, а пока про Швейцарию. Я стал объектом интереса для Фейсбука, а точнее Окулуса, ибо опыт у меня очень релевантен хотелкам ar/vr индустрии.
Рассказывать особо тут нечего на самом деле: связалась hr, поговорили с ней, назначили время для технического собеседования, вернулся с работы пораньше, связался по какому-то очередному корпоративному "скайпу", поговорил 45 минут и все.
Собес мне, естественно, не понравился, потому что я не прошёл (ну а чего врать, правда же). Да и вообще собес был крайне странным: мне дали одну задачу на отстраненный от основной тематики алгоритм и на том закончили, собеседовал меня вообще чувак, который к ресерчу не имеет практически никакого отношения. На мой вопрос в конце собеса "А когда про компьютер вижн спросят?" мне ответили, что у них любой ресерчер хреначит промышленный код и ваще...
Вообще вся эта система с синтетическими околоолимпиадными задачками на собеседованиях очень странная и ее можно оправдать только тем, что эти компании могут себе позволить так отбирать кандидатов.
Так как nda я не подписывал, то напишу, что была за задача.
Нужно было придумать контейнер для хранения sparse векторов для эффективного их скалярного умножения. В целом контейнер я придумал, да и умножение как делать тоже догадался. Рассуждал вслух. Сначала предложил не самый лучший способ хранить в хэш-таблицах пары "индекс-значение", потом мы пришли к выводу, что это не очень хорошо, потому что в случае не очень разреженных векторов таблица сильно разрастется. Я долго не мог поверить, что пары "индекс-значение" можно хранить просто в векторе. На уверование в это я и потратил хорошую часть от 45 минут. В итоге алгоритм я не написал в коде, а просто на словах объяснил, как нужно пройтись по массивам, и даже вычислительную сложность оценил корректно.
Но в целом отсеивание человека по одной нерелевантной задачке можно описать только сочетанием букв "мдахех".
Из минусов: я уже начал мечтать о Цюрихе, но меня жёстко обломали.
Из плюсов: ну хз, я понял, что не только у Гугла и Яндекса долбанутые интервью.
Кстати заранее не соглашусь со сторонникамм теории о том, что "вот фейсбук большая компания, к ним каждый день ломятся тысячи соискателей, надо же как-то их отсеять". Фейсбук большая компания только в глобальном плане. На деле ты собеседуешься в небольшой отдел человек из 10, отличающийся от стартапа только элитарностью. Так что могли бы и порациональнее себя вести. Ну не в этот раз...
Про Британию я напишу позже, а пока про Швейцарию. Я стал объектом интереса для Фейсбука, а точнее Окулуса, ибо опыт у меня очень релевантен хотелкам ar/vr индустрии.
Рассказывать особо тут нечего на самом деле: связалась hr, поговорили с ней, назначили время для технического собеседования, вернулся с работы пораньше, связался по какому-то очередному корпоративному "скайпу", поговорил 45 минут и все.
Собес мне, естественно, не понравился, потому что я не прошёл (ну а чего врать, правда же). Да и вообще собес был крайне странным: мне дали одну задачу на отстраненный от основной тематики алгоритм и на том закончили, собеседовал меня вообще чувак, который к ресерчу не имеет практически никакого отношения. На мой вопрос в конце собеса "А когда про компьютер вижн спросят?" мне ответили, что у них любой ресерчер хреначит промышленный код и ваще...
Вообще вся эта система с синтетическими околоолимпиадными задачками на собеседованиях очень странная и ее можно оправдать только тем, что эти компании могут себе позволить так отбирать кандидатов.
Так как nda я не подписывал, то напишу, что была за задача.
Нужно было придумать контейнер для хранения sparse векторов для эффективного их скалярного умножения. В целом контейнер я придумал, да и умножение как делать тоже догадался. Рассуждал вслух. Сначала предложил не самый лучший способ хранить в хэш-таблицах пары "индекс-значение", потом мы пришли к выводу, что это не очень хорошо, потому что в случае не очень разреженных векторов таблица сильно разрастется. Я долго не мог поверить, что пары "индекс-значение" можно хранить просто в векторе. На уверование в это я и потратил хорошую часть от 45 минут. В итоге алгоритм я не написал в коде, а просто на словах объяснил, как нужно пройтись по массивам, и даже вычислительную сложность оценил корректно.
Но в целом отсеивание человека по одной нерелевантной задачке можно описать только сочетанием букв "мдахех".
Из минусов: я уже начал мечтать о Цюрихе, но меня жёстко обломали.
Из плюсов: ну хз, я понял, что не только у Гугла и Яндекса долбанутые интервью.
Кстати заранее не соглашусь со сторонникамм теории о том, что "вот фейсбук большая компания, к ним каждый день ломятся тысячи соискателей, надо же как-то их отсеять". Фейсбук большая компания только в глобальном плане. На деле ты собеседуешься в небольшой отдел человек из 10, отличающийся от стартапа только элитарностью. Так что могли бы и порациональнее себя вести. Ну не в этот раз...
В linkedin написал hr, сказал, что подхожу по описанию, можно с технарями договориться о собесе, но сначала нужно поговорить с эйчаром.
Я очень боялся первого разговора, потому что собеседником был индус. Боялся я просто его не понять. Но все обошлось - говорил он на приятном английском, акцента, который я ожидал, не было и в помине. Мы друг друга поняли и нашли удобное для всех время на технический собес.
Собес был по Скайпу. Длился полтора часа. Самое забавное, собеседовали меня двое самых настоящих русских и один болгарин. Все трое русскоговорящие, но никто не подал вида, что можно и по-русски. Ну будем считать, что это заодно и проверка на "англоговорящесть".
Первая часть была по теории обработки изображений, визуальной локализации, калибровке камер и вообще всего, что с этим связано. Поговорили даже про фильтры Калмана. Все вопросы были более чем по существу. Я не ответил вроде только на один вопрос про вычислительную сложность расчета обратной матрицы (просто честно сказал не знаю - мол юзаю как блэкбоксы эти алгоритмы). Я остался собой доволен (даже не думал, что я так круто отвечу по этой части, ведь я уже как полгода не этим занимаюсь).
Небольшой трешак пошел во второй части с практическим кодингом. Те самые дебильные синтетические задачи, от которых бугуртит почти все прогерское сообщество. На первые вопросы из разряда "посчитать, что получится в результате работы участка кода" я в принципе ответил. А вот с последней задачей была заминка. Там уже нужно было написать небольшую программку, при этом ее можно при определенном складе ума сильно оптимизировать. Я написал вроде как правильно первую версию "в лоб", а дальше мы стали беседовать и рассуждать. В итоге под самый конец разговора я уже практически не одуплял, что они от меня хотят (но сильно сокращённый по затратам алгоритм я им все-таки выкатил).
Чуть меньше через неделю мне говорят, что можно будет приступить ко второму этапу: скайп-собеседованию на три с половиной часа. Что можно делать на собесе три с половиной часа, я представлял с трудом. После этой новости я стал ещё более усиленно смотреть на glassdoor зарплаты в этой компании, считать возможные налоги и смотреть цены на жильё. Прикинул и понял, что мне нужно будет просить прям ооочень хорошие деньги, чтобы получилось выйти в плюс. Я даже решил позвонить эйчару-индусу, чтобы он подтвердил мои калькуляции. Тот, конечно, ответил, что вот после трехчасового собеса они смогут определить мой грейд и исходя из этого сказать мне, какая у меня может быть зарплатная вилка. В остальном мои расчеты оказались верными. Отказываться от этого собеса не стал. Пусть будет в моей жизни хоть какой-то соревновательный момент. Ну и проверить на крайняк, чего я стою...
Собес на три с половиной часа по моим ощущениям прошел быстрее того полуторачасового. Было прикольно.
Сначала были две задачки по плюсам. Первая из разряда "делаем нехитрый класс со статик-переменной внутри него, потом нехитро его передаём в функцию по значению, потом удаляем его, потом вызываем метод как статический, и нужно понять, что выведет программа в итоге". Я человек честный, сказал просто, что плюсы до такой степени не копал, но слышал то-то и то-то про конструкторы копирования, про передачу инстансов класса в функции, про референсы и про всё, что там встретилось в коде. Собеседующие отнеслись к этому с пониманием и начали разбирать код вместе со мной, подсказывая спорные случаи решений компилятора. Мне оставалось решать, когда решение компилятора условно повредит память или нет. В целом в такой ситуации я сориентировался и почти везде дал верные ответы.
Потом была задачка по чистым сям. Там я себя и показал. И про стеки, и про кучи, и про то, сколько компилятор аргументов кладёт в стек, очень подробно все описал, прямо урчал потом от удовольствия.
После меня поспрашивали по матлабу, дали разобрать какой-то код, потом предложили набросать код по простой обработке изображений.
В конце была опять алгоритмическая задачка, которую я почти всрал. Ну как почти - алгоритм я придумал, код написал и почти отладил, не успел только несколько условий проверить, потому что время подошло к концу. Озвучил эти условия устно, меня спросили, сколько ещё времени мне понадобится, чтобы выкатить рабочую версию. Про себя я оценил минут в 15, но накинул ещё 15 минут, чтоб наверняка. Все остались довольны (наверно), мне сказали, что в течение недели огласят результат.
Через неделю мне на почту пришел отказ. Не знаю, по какой причине. Если честно, разбираться даже не хочется. Знаю, что залажал со знанием плюсов и с моей любимой "алгоритмикой". Но это если смотреть только на чисто техническую часть. Есть и другие факторы, связанные с моей текущей работой или например с моим "поведением" на интервью (например знакомый рассказывал, что ему отказали из-за того, что тот задавал мало вопросов про его потенциально будущую работу). Почти жалко, что потратил на них "чистых" 6 часов своего времени. Ну хоть теперь экспириенс будет. Планирую ли я ещё собеседоваться за рубеж? В принципе я и раньше не планировал, воспринял это как игру, не более. Если кто интересный ещё спросит, то попробую снова, но тратить время на подготовку ко всему этому в стиле чтения разных "грокаем кодинг интервью" и просиживания штанов на codewars не буду, лучше что-нибудь умное почитаю.
В linkedin написал hr, сказал, что подхожу по описанию, можно с технарями договориться о собесе, но сначала нужно поговорить с эйчаром.
Я очень боялся первого разговора, потому что собеседником был индус. Боялся я просто его не понять. Но все обошлось - говорил он на приятном английском, акцента, который я ожидал, не было и в помине. Мы друг друга поняли и нашли удобное для всех время на технический собес.
Собес был по Скайпу. Длился полтора часа. Самое забавное, собеседовали меня двое самых настоящих русских и один болгарин. Все трое русскоговорящие, но никто не подал вида, что можно и по-русски. Ну будем считать, что это заодно и проверка на "англоговорящесть".
Первая часть была по теории обработки изображений, визуальной локализации, калибровке камер и вообще всего, что с этим связано. Поговорили даже про фильтры Калмана. Все вопросы были более чем по существу. Я не ответил вроде только на один вопрос про вычислительную сложность расчета обратной матрицы (просто честно сказал не знаю - мол юзаю как блэкбоксы эти алгоритмы). Я остался собой доволен (даже не думал, что я так круто отвечу по этой части, ведь я уже как полгода не этим занимаюсь).
Небольшой трешак пошел во второй части с практическим кодингом. Те самые дебильные синтетические задачи, от которых бугуртит почти все прогерское сообщество. На первые вопросы из разряда "посчитать, что получится в результате работы участка кода" я в принципе ответил. А вот с последней задачей была заминка. Там уже нужно было написать небольшую программку, при этом ее можно при определенном складе ума сильно оптимизировать. Я написал вроде как правильно первую версию "в лоб", а дальше мы стали беседовать и рассуждать. В итоге под самый конец разговора я уже практически не одуплял, что они от меня хотят (но сильно сокращённый по затратам алгоритм я им все-таки выкатил).
Чуть меньше через неделю мне говорят, что можно будет приступить ко второму этапу: скайп-собеседованию на три с половиной часа. Что можно делать на собесе три с половиной часа, я представлял с трудом. После этой новости я стал ещё более усиленно смотреть на glassdoor зарплаты в этой компании, считать возможные налоги и смотреть цены на жильё. Прикинул и понял, что мне нужно будет просить прям ооочень хорошие деньги, чтобы получилось выйти в плюс. Я даже решил позвонить эйчару-индусу, чтобы он подтвердил мои калькуляции. Тот, конечно, ответил, что вот после трехчасового собеса они смогут определить мой грейд и исходя из этого сказать мне, какая у меня может быть зарплатная вилка. В остальном мои расчеты оказались верными. Отказываться от этого собеса не стал. Пусть будет в моей жизни хоть какой-то соревновательный момент. Ну и проверить на крайняк, чего я стою...
Собес на три с половиной часа по моим ощущениям прошел быстрее того полуторачасового. Было прикольно.
Сначала были две задачки по плюсам. Первая из разряда "делаем нехитрый класс со статик-переменной внутри него, потом нехитро его передаём в функцию по значению, потом удаляем его, потом вызываем метод как статический, и нужно понять, что выведет программа в итоге". Я человек честный, сказал просто, что плюсы до такой степени не копал, но слышал то-то и то-то про конструкторы копирования, про передачу инстансов класса в функции, про референсы и про всё, что там встретилось в коде. Собеседующие отнеслись к этому с пониманием и начали разбирать код вместе со мной, подсказывая спорные случаи решений компилятора. Мне оставалось решать, когда решение компилятора условно повредит память или нет. В целом в такой ситуации я сориентировался и почти везде дал верные ответы.
Потом была задачка по чистым сям. Там я себя и показал. И про стеки, и про кучи, и про то, сколько компилятор аргументов кладёт в стек, очень подробно все описал, прямо урчал потом от удовольствия.
После меня поспрашивали по матлабу, дали разобрать какой-то код, потом предложили набросать код по простой обработке изображений.
В конце была опять алгоритмическая задачка, которую я почти всрал. Ну как почти - алгоритм я придумал, код написал и почти отладил, не успел только несколько условий проверить, потому что время подошло к концу. Озвучил эти условия устно, меня спросили, сколько ещё времени мне понадобится, чтобы выкатить рабочую версию. Про себя я оценил минут в 15, но накинул ещё 15 минут, чтоб наверняка. Все остались довольны (наверно), мне сказали, что в течение недели огласят результат.
Через неделю мне на почту пришел отказ. Не знаю, по какой причине. Если честно, разбираться даже не хочется. Знаю, что залажал со знанием плюсов и с моей любимой "алгоритмикой". Но это если смотреть только на чисто техническую часть. Есть и другие факторы, связанные с моей текущей работой или например с моим "поведением" на интервью (например знакомый рассказывал, что ему отказали из-за того, что тот задавал мало вопросов про его потенциально будущую работу). Почти жалко, что потратил на них "чистых" 6 часов своего времени. Ну хоть теперь экспириенс будет. Планирую ли я ещё собеседоваться за рубеж? В принципе я и раньше не планировал, воспринял это как игру, не более. Если кто интересный ещё спросит, то попробую снова, но тратить время на подготовку ко всему этому в стиле чтения разных "грокаем кодинг интервью" и просиживания штанов на codewars не буду, лучше что-нибудь умное почитаю.
>в Британский офис
в Лондон или остальная страна?
>Прикинул и понял, что мне нужно будет просить прям ооочень хорошие деньги, чтобы получилось выйти в плюс.
Сколько ты хотел?
Как немного прошаренная макака скажу, что оффер зачастую не всегда полностью зависит от хард скиллов, то есть важно чтобы ты на скайпе выглядел на позитиве, а на заднем фоне не были облезлые обои и раздеребаненный шкаф в полутемном помещении.
Алсо ты действительно неплохо держишь интервью, сычевать в Цюрихе или Амстердаме явно лучше, чем в россиюшке. Спцецом
подготовсья к кодинг интервью и на 5-10 собесе будет какой оффер.
> в Лондон или остальная страна?
В Манчестер.
> Сколько ты хотел?
Я прикинул и понял, что мне нужно было бы больше 80 килофунтов (в этом городе).
Про софтскилы я тоже написал немножко. Выглядел вполне прилично (один раз матлаб только обосрал, лол, ну и не задавал доп вопросы о работе - говорил, что когда будет техническое решение, тогда и буду спрашивать, а сейчас бесполезно).
> Алсо ты действительно неплохо держишь интервью, сычевать в Цюрихе или Амстердаме явно лучше, чем в россиюшке.
Спасибо. На самом деле я придерживаюсь принципа "не быть долбоебом. Если не знаю ответ и не смогу даже предположить, то говорю, что не знаю. Если догадываюсь, то начинаю размышления с точки зрения здравого смысла. Ну а на Цюрих я теперь, конечно, пофапываю - что-то во мне тот оффер с Фейсбука пошатнул.
>Спцецом подготовсья к кодинг интервью и на 5-10 собесе будет какой оффер.
Ну я не ставлю себе цели свалить. Но, откровенно говоря, я порешал задачки на codewars. Может, в минуты апатии и потыкаю ещё эти задачки, но сейчас прям много нового матана хочется изучить.
Ну то есть с Фейсбука не оффер, конечно же, а просто приглашение на собеседование.
>Я поступил в лучший институт технической направленности на территории бывшего СССР. Было тяжело и даже очень. Пары с 9 утра до 8 вечера. Просто адское количество заданий. На голову выше сложность большинства технических курсов относительно других вузов с тем же направлением.
>И вот я, уже 10-классник, в компьютерном классе летнего лагеря для ботанов, качаю статьи по кватернионам на дискету, пока все смотрят смищные картинки.
>На моём факультете из более, чем 100 человек было около 5 девушек.
ОП, поясни, как тебе удалось при всём этом задротстве с самого сосничества сбросить листву и найти тян?
Кто не в курсе, основным сенсором беспилотника Тесла является как раз радар. На самом деле это очень разумный выбор, потому что поведение радара не сильно зависит от погодных условий. Однако почти никто не знает, что же на самом деле внутри Теслы и работает ли "на полную мощность" этот радар.
Что же о конференции... Я сделал один вывод - разработчики этих устройств ровным счётом ничего не знают про алгоритмику автономных автомобилей. А надо бы. Хотя бы чтобы понимать, что от этих радаров ожидают. А ожидают от них лидарного облака точек с радарной устойчивостью к внешним факторам. Но от радаров мы будем это ждать очень долго. И не из-за технических ограничений.
Дело в том, что радарная отрасль крайне консервативна, потому что очень близко находится к производителям самих авто. Ими на самом деле обвешивают тачки (здесь, по правде сказать, я объединю радары и сонары, потому что у них все очень схоже). А если девайс уже на машине, то он проходит кучу сертификаций, а после этих процедур компания начинает понимать, что за ложные показания, повлекшие за собой аварию, кому-то придется отвечать. И тут уже не до выпендрежа.
Именно поэтому мы видим на беспилотниках камеры и лидары. Камера это всегда просто камера, а лидар для сенсинга дорожной обстановки так вообще устройство экспериментального уровня. (На самом деле радары не используют ещё из-за ограниченности программистов - в случае радаров ещё нужно знать хотя бы преобразование Фурье, которое для типичного машинного обучатора находится в одном ряду с гипотезой Римана и Великой Теоремой Ферма).
По моим ощущениям, радар в качестве базового сенсора на машинах мы не увидим ещё лет десять, а это в свою очередь значит, что ни о какой автономности в регионах с переменчивой погодой речи быть не может. Ближайшие лет пятнадцать автономные машины будут привилегией не только богатых людей, но и людей, живущих в условном Сан-Франциско.
Ничего конкретного точно не скажу. Про финские универы знаю только, что один человек с физтеха (по уровню знакомства со мной что-то вроде брат друга сестры собаки однокурсника) поступил куда-то в финку в магистратуру и периодически постил на местном форуме фотки лис и белок из кампуса (а ещё постил Аврил Лавин - она ему нравилась больно).
Вообще не хочу писать гайд по выбору забугорного вуза, потому что и сам не сильно шарю в этом, но общие принципы зависят от того, когда ты хочешь туда поступить.
1. Бакалавриат - вообще пофиг, но, думаю, лучше идти в топ-вуз рф, чем в европейскую шарагу.
2. Магистратура - неплохой вариант, но нужно уже начать понимать, чем ты хочешь заниматься. Хотя бы на уровне "обработка изображений" или "лазерная физика". Все лабы будут с плюс-минус оборудованием и ты поймешь, как в общем и целом этим всем пользоваться и при желании нормально защитишь свой "мастер-тезис"
3. phd - нужно прямо знать, в какую лабу какого профессора тебе идти. К этому моменту нужно осознать, что наука оказывается довольно сегментирована и определенная тема мусолится от силы пятью лабами в мире.
4. postdoc - нахер никому не нужно - будешь сидеть у "Шарика хуй сосать" в большинстве случаев даже в Святой Европке и СШП. На этом этапе лучше идти к нормальным коммерсам.
Начал я его вести будучи в лабе, в которой я вкатывался в обработку изображений. Периодически постил результаты. Вообще блог хотелось вести по образу и подобию каких-то телеграм-каналов. Думаю, у меня это получилось. Мне приятно перечитывать большую часть моих постов. Думаю, что я все правильно делаю.
За два года произошли позитивные сдвиги: я в принципе осознал, что моя работа и навыки уникальны и стоят гораздо больших денег, чем я получал, когда я только заводил этот блог. Теперь я часть одной из топовых исследовательских команд в Москве. К сожалению, не стало постов с результатами моей деятельности, но такова жизнь - разглашать корпоративные тайны не буду даже рисковать. Сейчас через меня протекает просто океан информации и идей, которые можно применить, по правде сказать, к очень многим вещам. За следующий год попробую написать статью по одному из методов автономного вождения (тем, которым я на работе не занимаюсь). Может, внесу свой "контрибьюшон".
Спасибо всем, кто мои посты читает и не считает их сильно занудными. Сколько не притворяйся, что я пишу это для себя, но осознавать наличие читателей крайне приятно. Буду продолжать постить редко, но метко.
А в телеге @aldaris_life я ещё и репосты делаю, и смешнявочки кидаю.
И тебе спасибо, интересный дневник
Бамп вопросу.
В комплексном числе содержится еще и фаза. Так-то можно и по отдельности обрабатывать амплитуду и фазу, но от такого подхода можно потерять некоторый профит (а вдруг там амплитуда с фазой как-то связаны). Ну и можно наверно как-то сократить объем вычислений в сети за счёт того, что мы работаем с "единой" сущностью (а может и нет).
Была овер 100к.
Стала овер 200к.
Просто в какой-то момент я психанул и увеличил в резюме желаемую зп больше чем в два раза. И, оказалось, что не зря.
Скинул в чатики района свое предложение доделать мою квартиру. Там не так много и оставалось сделать - в основном чистовая отделка (где-то потолочные карнизы доклеить, где-то швы плинтусов перемазать, ну и обои/краска, все такое). Короче за эту эпопею я вспомнил одну простую истину, которую подзабыл из-за того, что давно с "предпринимателями" не связывался: все тебя хотят нагреть на максимальное количество денег. Их схемы читаются на раз-два, как только начинается хоть малейшая попытка получить эти "бонусы". Но деваться уже некуда - послав нахуй, ты заменишь этих бизнесменов на других, но за ещё больший прайс и работающих по примерно тем же принципам.
Не буду описывать все, потому что все равно получится несвязное повествование, поэтому просто тезисы.
1. На смотр объекта могут прийти не сразу таджики, а таджики с русскими. Наличие русских даёт несколько баллов. Работать будут все равно таджики.
2. Приходят на смотр толпой побольше. Работать будет все равно один человек. От чего срок будет растянут раза в два относительно ожидаемого.
3. Прораб будет дуть губы, какой он важный и считает ремонт под ключ за квадрат, а когда говоришь ему количество квадратов, называет сумму, не кратную этому количеству квадратов.
4. Смета и договор это из области сказок про образованных электриков например.
5. В первый день работы тебе показательно перемотают дверь пленкой, ручки изолируют малярным скотчем. Это скорее показуха. Как правило, усирается вся квартира. Остаётся только молиться, чтобы на твой чистовой пол не набрызгали грунтовкой (в моем случае молитвы не помогли)
6. Следить за ходом ремонта каждый день тоже едва ли получится. Ты всё-таки работающий человек. Как правило, за изменениями будешь следить, подтаскивая очередную краску.
7. Бережное отношение к твоему имуществу это что-то из разряда фантастики. Нужно быть готовым к тому, что часть мебели придется обновить. Стрясти что-то с этих ушлепков тоже затруднительно по очевидным причинам.
8. Фраза "когда ототрете, будет красиво выглядеть" очень хороша для завершения ремонта. На самом деле, когда начнёшь оттирать каждый метр своего обновленного жилища, будешь обнаруживать то скол на ламинате, то криво затертую плитку, то царапину на подоконнике, то грунтовку на полу, то трещину в стыке плинтуса. Это все очень выбешивает, но поделать с этим уже ничего не выйдет, а тыкать мастеров в каждый косяк это просер времени. Проще понять-простить и забить. И в итоге мечтать о точечном ремонте в каждой локации квартиры ("переделать ванну с нуля", "перестелить ламинат", "поменять подоконники").
9. Никогда не получится, как в "Школе ремонта". Тебе будут сношать мозги по поводу стройматериалов и, вероятно, наебывать в накладных. Особенно будет напрягать очень тугая гибкость работников ("мы никак не можем перейти к следующему этапу, пока вы не купите краску", хотя там ещё на балконе конь не валялся)
10. Допработы это отдельная песня. За них цена будет ооочень сильно завышена. Так как цена называется постфактум, то особо не поспоришь.
11. Таджик может оказаться торопыгой и начать что-то делать без вопроса к тебе. Исправить это будет уже практически невозможно. Так мой работничек засрал мне одну декоративную плитку и попилил кухонные карнизы не так, как мне было нужно.
12. Если после завершения ремонта вы остались всем довольны, то я в это не поверю и назову вас слепым. Пока не встречал ни одной истории про людей, которые остались всем довольны.
13. Слава Б-гу я делал электрику и сантехнику самостоятельно. Это единственные блоки, в которых я уверен. Если бы это делал кто-то другой, я бы кукухой поехал, все время думая не рванет ли вода в сантехшкафу и не коротнет ли где розетка.
14. Слава Б-гу я положил самостоятельно плитку в ванной и в туалете практически полностью. Не представляю, как мне таджик положил бы ее "под ключ".
15. Национальность не имеет значения, да. Ремонтами занимаются в основном идиоты. Идиотов надо прощать. Иначе никак. Умного мастера найти практически невозможно. Чаще за ум люди принимают набитую руку. Любое отклонение от стандартной ситуации порождает в голове мастера короткое замыкание и ему нужно долго объяснять, как что-то делать.
Это основное, что я вспомнил (а память у меня хорошая). Этого практически никак не избежать. Ну только если уровень твоего денежного состояния находится на уровне сильно выше среднего или если ты не поехавший, готовый грызться в судах за каждый косяк, пока в округе не закончатся бригады, готовые с тобой работать. К этому нужно быть готовым.
Скинул в чатики района свое предложение доделать мою квартиру. Там не так много и оставалось сделать - в основном чистовая отделка (где-то потолочные карнизы доклеить, где-то швы плинтусов перемазать, ну и обои/краска, все такое). Короче за эту эпопею я вспомнил одну простую истину, которую подзабыл из-за того, что давно с "предпринимателями" не связывался: все тебя хотят нагреть на максимальное количество денег. Их схемы читаются на раз-два, как только начинается хоть малейшая попытка получить эти "бонусы". Но деваться уже некуда - послав нахуй, ты заменишь этих бизнесменов на других, но за ещё больший прайс и работающих по примерно тем же принципам.
Не буду описывать все, потому что все равно получится несвязное повествование, поэтому просто тезисы.
1. На смотр объекта могут прийти не сразу таджики, а таджики с русскими. Наличие русских даёт несколько баллов. Работать будут все равно таджики.
2. Приходят на смотр толпой побольше. Работать будет все равно один человек. От чего срок будет растянут раза в два относительно ожидаемого.
3. Прораб будет дуть губы, какой он важный и считает ремонт под ключ за квадрат, а когда говоришь ему количество квадратов, называет сумму, не кратную этому количеству квадратов.
4. Смета и договор это из области сказок про образованных электриков например.
5. В первый день работы тебе показательно перемотают дверь пленкой, ручки изолируют малярным скотчем. Это скорее показуха. Как правило, усирается вся квартира. Остаётся только молиться, чтобы на твой чистовой пол не набрызгали грунтовкой (в моем случае молитвы не помогли)
6. Следить за ходом ремонта каждый день тоже едва ли получится. Ты всё-таки работающий человек. Как правило, за изменениями будешь следить, подтаскивая очередную краску.
7. Бережное отношение к твоему имуществу это что-то из разряда фантастики. Нужно быть готовым к тому, что часть мебели придется обновить. Стрясти что-то с этих ушлепков тоже затруднительно по очевидным причинам.
8. Фраза "когда ототрете, будет красиво выглядеть" очень хороша для завершения ремонта. На самом деле, когда начнёшь оттирать каждый метр своего обновленного жилища, будешь обнаруживать то скол на ламинате, то криво затертую плитку, то царапину на подоконнике, то грунтовку на полу, то трещину в стыке плинтуса. Это все очень выбешивает, но поделать с этим уже ничего не выйдет, а тыкать мастеров в каждый косяк это просер времени. Проще понять-простить и забить. И в итоге мечтать о точечном ремонте в каждой локации квартиры ("переделать ванну с нуля", "перестелить ламинат", "поменять подоконники").
9. Никогда не получится, как в "Школе ремонта". Тебе будут сношать мозги по поводу стройматериалов и, вероятно, наебывать в накладных. Особенно будет напрягать очень тугая гибкость работников ("мы никак не можем перейти к следующему этапу, пока вы не купите краску", хотя там ещё на балконе конь не валялся)
10. Допработы это отдельная песня. За них цена будет ооочень сильно завышена. Так как цена называется постфактум, то особо не поспоришь.
11. Таджик может оказаться торопыгой и начать что-то делать без вопроса к тебе. Исправить это будет уже практически невозможно. Так мой работничек засрал мне одну декоративную плитку и попилил кухонные карнизы не так, как мне было нужно.
12. Если после завершения ремонта вы остались всем довольны, то я в это не поверю и назову вас слепым. Пока не встречал ни одной истории про людей, которые остались всем довольны.
13. Слава Б-гу я делал электрику и сантехнику самостоятельно. Это единственные блоки, в которых я уверен. Если бы это делал кто-то другой, я бы кукухой поехал, все время думая не рванет ли вода в сантехшкафу и не коротнет ли где розетка.
14. Слава Б-гу я положил самостоятельно плитку в ванной и в туалете практически полностью. Не представляю, как мне таджик положил бы ее "под ключ".
15. Национальность не имеет значения, да. Ремонтами занимаются в основном идиоты. Идиотов надо прощать. Иначе никак. Умного мастера найти практически невозможно. Чаще за ум люди принимают набитую руку. Любое отклонение от стандартной ситуации порождает в голове мастера короткое замыкание и ему нужно долго объяснять, как что-то делать.
Это основное, что я вспомнил (а память у меня хорошая). Этого практически никак не избежать. Ну только если уровень твоего денежного состояния находится на уровне сильно выше среднего или если ты не поехавший, готовый грызться в судах за каждый косяк, пока в округе не закончатся бригады, готовые с тобой работать. К этому нужно быть готовым.
Забавно, что алгоритмы пекли как пирожки, пока шла Холодная Война. Так быстрое преобразование Фурье разработали, чтобы фиксировать время и силу ядерных испытаний в СССР.
После 87 года великих алгоритмов замечено не было: все ушло внутрь корпораций и глобально соревноваться стало не с кем.
После эпопеи с ремонтом нужно закупаться мебелью. В целом процентов 90 от потребностей дома закрывает Икея, которая в общем и целом приятна и по дизайну, и по поддержке.
Расскажу про те 10 процентов, от которых можно поседеть и остаться без штанов. Источником всех ваших бед будут мебельщики, которые изготавливают по вашим размерам под заказ.
По сарафанному радио связались с одной такой Тётей. Она нам несколько лет назад изготовила шкаф-купе в коридор. Но там было сложно налажать. Единственное, что мы запомнили, так это то, что она вся такая чумная, везде носится, нигде не успевает. Схема ее работы проста: она приходит домой с лазерной рулеткой, рисует эскиз, отправляет на завод в Пензу. На заводе технолог по эскизу разрабатывает шкаф. Потом доставка и сборка. Как правило, собирает ее знакомый за отдельный прайс.
Опять тезисно, чтобы избежать излишней эмоциональности.
1. Замер надо проводить, когда уже все готово. Перемерять желательно самостоятельно при замерщике. Как только составлен эскиз, нужно сразу уточнить высоту каждой стойки шкафа, потому что потолок никогда не бывает ровным, если он просто ошпатлеван.
2. Если есть время, нужно собирать самому. Если нет, искать кастомного сборщика. С нас содрали просто дикий прайс за сборку.
3. Сборщики с очень большой вероятностью покоцают вам обои. Готовьтесь.
4. Нужно требовать на утверждение финальный чертеж от технолога с завода. Порой там попадаются такие технические решения, что думаешь, что это разрабатывал какой-то гуманоид с планеты Жопа.
5. Фурнитура (дверные петли, доводчики ящиков) обычно ставится хорошая, но лучше проследить.
6. Мебель просто капец дорогая вещь. В моем случае два больших шкафа вышли больше, чем в 250к (без сборки)
В моем случае эта Тётя напутала с замерами, точнее, она стала делать замеры в комнате, в которой ещё пол не был до конца выровнен. А потом, когда пришёл сборщик, оказалось, что стоимость сборки не 10%, а 15%. Да ещё в конце оказалось, что запилы тоже платные. Короче на запилах у меня нехило бомбануло, пусть и получилось, что требовали ещё докинуть 2к, что относительно всей суммы вообще ни о чем. Стал звонить Тёте сраться за 2 тысячи, что это она намерила криво. У той, конечно, в документах было типа все указано, что я согласен с замерами, но, как я уже написал, оказалось, что нужно было все самому перемерять. Скинул я ей эти 2к, сказал, чтоб она ими подавилась и что следующий заказ я не буду у нее делать (а он есть, и она там уже его насчитала, точнее разработала с нуля, и даже цену выкатила). Да и вообще с ней абсолютно некомфортно оказалось работать: она постоянно торопилась, но при этом опаздывала на встречи на несколько часов, ну и вообще она всегда правой считала себя. А в последний раз уж очень нагло хотела навязать свои услуги . Вся эта "кабанчиковость" делает из вонаби бизнесменов полнейших мразей. Вот эта Тётя не исключение.
После эпопеи с ремонтом нужно закупаться мебелью. В целом процентов 90 от потребностей дома закрывает Икея, которая в общем и целом приятна и по дизайну, и по поддержке.
Расскажу про те 10 процентов, от которых можно поседеть и остаться без штанов. Источником всех ваших бед будут мебельщики, которые изготавливают по вашим размерам под заказ.
По сарафанному радио связались с одной такой Тётей. Она нам несколько лет назад изготовила шкаф-купе в коридор. Но там было сложно налажать. Единственное, что мы запомнили, так это то, что она вся такая чумная, везде носится, нигде не успевает. Схема ее работы проста: она приходит домой с лазерной рулеткой, рисует эскиз, отправляет на завод в Пензу. На заводе технолог по эскизу разрабатывает шкаф. Потом доставка и сборка. Как правило, собирает ее знакомый за отдельный прайс.
Опять тезисно, чтобы избежать излишней эмоциональности.
1. Замер надо проводить, когда уже все готово. Перемерять желательно самостоятельно при замерщике. Как только составлен эскиз, нужно сразу уточнить высоту каждой стойки шкафа, потому что потолок никогда не бывает ровным, если он просто ошпатлеван.
2. Если есть время, нужно собирать самому. Если нет, искать кастомного сборщика. С нас содрали просто дикий прайс за сборку.
3. Сборщики с очень большой вероятностью покоцают вам обои. Готовьтесь.
4. Нужно требовать на утверждение финальный чертеж от технолога с завода. Порой там попадаются такие технические решения, что думаешь, что это разрабатывал какой-то гуманоид с планеты Жопа.
5. Фурнитура (дверные петли, доводчики ящиков) обычно ставится хорошая, но лучше проследить.
6. Мебель просто капец дорогая вещь. В моем случае два больших шкафа вышли больше, чем в 250к (без сборки)
В моем случае эта Тётя напутала с замерами, точнее, она стала делать замеры в комнате, в которой ещё пол не был до конца выровнен. А потом, когда пришёл сборщик, оказалось, что стоимость сборки не 10%, а 15%. Да ещё в конце оказалось, что запилы тоже платные. Короче на запилах у меня нехило бомбануло, пусть и получилось, что требовали ещё докинуть 2к, что относительно всей суммы вообще ни о чем. Стал звонить Тёте сраться за 2 тысячи, что это она намерила криво. У той, конечно, в документах было типа все указано, что я согласен с замерами, но, как я уже написал, оказалось, что нужно было все самому перемерять. Скинул я ей эти 2к, сказал, чтоб она ими подавилась и что следующий заказ я не буду у нее делать (а он есть, и она там уже его насчитала, точнее разработала с нуля, и даже цену выкатила). Да и вообще с ней абсолютно некомфортно оказалось работать: она постоянно торопилась, но при этом опаздывала на встречи на несколько часов, ну и вообще она всегда правой считала себя. А в последний раз уж очень нагло хотела навязать свои услуги . Вся эта "кабанчиковость" делает из вонаби бизнесменов полнейших мразей. Вот эта Тётя не исключение.
Кто здесь?
1. До 2к долларов в год затрат.
2. Обязательно, чтоб нужно было работать руками.
3. Чтоб нужно было поработать с современными научными статьями.
4. Желательно без нейронок.
Первое, что пришло в голову это всякие шагающие роботы. Думал, на китайском рынке можно будет найти нужные приводы задешево и наконец основать наш отечественный МытищиДайнемикс. Но прикинув, какие моменты и скорости должны развивать актуаторы, и, порывшись по алиэкспрессу, понял, что задумка слишком дорогая. Условный мелкий четырехногий робот будет иметь на борту 12 двигателей, каждый минимум по 20к рублей. Дороговато. А я хотел еще на него навесить разных сенсоров, чтоб он типа умным был.
Второе, решил попробовать разработать свой лидар или активный 3d сканнер. По стоимости запчастей скорей всего даже в бюджет бы уложился. Позвонил в представительство производителя сенсоров. Сказали, заполнять длинную анкету: кто я, зачем мне все это, сколько миллионов экземпляров конечных изделий я расчитываю производить через год. Пока ничего им не ответил, но, чувствую, что ради меня даже напрягаться не будут. Поищу пока других производителей. Я что-то еще видел подходящее, но у них нет представительства в РФ.
Четкие идеи закончились. Есть идея изучить диапазоны частот и сделать маломощный скоростной передатчик на каком-нибудь разрешенном диапазоне - будет подспорье для гражданских mesh-сетей.
Еще есть идея сделать чисто аналоговую систему управления на операционниках как деды на Буранах делали. Но это совсем какой-то аутизм.
Раньше ещё вертелись мысли сделать домашнего робота на колесном шасси с камерами, но не могу точно придумать, зачем это нужно.
Из хороших и потенциально прогрессивных идей была разработка пассивного радара - ориентирующегося по внешним источникам излучения (вышки сотовой связи, телестанции и т.д.), но, во-первых, не хочу возиться с радарными алгоритмами, а, во-вторых, изготовление вч плат довольно специфическое занятие, местами довольно дорогое (хотя в нашем случае не очень-то вч - максимум гигагерц 5).
UPD: Пока писал заметку, всё-таки определился. Скорей всего, буду делать 3D сканер. Начну с комбинации стереопары и инерциального модуля, а потом, если взлетит, буду туда добавлять активный сенсор типа лидара. Начну проработку и буду здесь описывать, что да как.
1. До 2к долларов в год затрат.
2. Обязательно, чтоб нужно было работать руками.
3. Чтоб нужно было поработать с современными научными статьями.
4. Желательно без нейронок.
Первое, что пришло в голову это всякие шагающие роботы. Думал, на китайском рынке можно будет найти нужные приводы задешево и наконец основать наш отечественный МытищиДайнемикс. Но прикинув, какие моменты и скорости должны развивать актуаторы, и, порывшись по алиэкспрессу, понял, что задумка слишком дорогая. Условный мелкий четырехногий робот будет иметь на борту 12 двигателей, каждый минимум по 20к рублей. Дороговато. А я хотел еще на него навесить разных сенсоров, чтоб он типа умным был.
Второе, решил попробовать разработать свой лидар или активный 3d сканнер. По стоимости запчастей скорей всего даже в бюджет бы уложился. Позвонил в представительство производителя сенсоров. Сказали, заполнять длинную анкету: кто я, зачем мне все это, сколько миллионов экземпляров конечных изделий я расчитываю производить через год. Пока ничего им не ответил, но, чувствую, что ради меня даже напрягаться не будут. Поищу пока других производителей. Я что-то еще видел подходящее, но у них нет представительства в РФ.
Четкие идеи закончились. Есть идея изучить диапазоны частот и сделать маломощный скоростной передатчик на каком-нибудь разрешенном диапазоне - будет подспорье для гражданских mesh-сетей.
Еще есть идея сделать чисто аналоговую систему управления на операционниках как деды на Буранах делали. Но это совсем какой-то аутизм.
Раньше ещё вертелись мысли сделать домашнего робота на колесном шасси с камерами, но не могу точно придумать, зачем это нужно.
Из хороших и потенциально прогрессивных идей была разработка пассивного радара - ориентирующегося по внешним источникам излучения (вышки сотовой связи, телестанции и т.д.), но, во-первых, не хочу возиться с радарными алгоритмами, а, во-вторых, изготовление вч плат довольно специфическое занятие, местами довольно дорогое (хотя в нашем случае не очень-то вч - максимум гигагерц 5).
UPD: Пока писал заметку, всё-таки определился. Скорей всего, буду делать 3D сканер. Начну с комбинации стереопары и инерциального модуля, а потом, если взлетит, буду туда добавлять активный сенсор типа лидара. Начну проработку и буду здесь описывать, что да как.
Начал с самой дорогой части - с камер стереопары. Не вдаваясь в подробности, почему именно так, а не иначе, камеры должны обладать следующими достоинствами:
- высокий фпс (даже в жертву можно принести разрешение)
- глобальный затвор (global shutter в противовес rolling shutter)
- возможность внешней синхронизации получения кадра (external trigger)
- желательно сменная оптика с более-менее популярным форматом крепления объективов
- цветность желательна, но совсем не обязательна (а иногда даже вредна)
В российской рознице таких камер я не встретил. Есть дистрибьюторы, которые даже цены на своих сайтах не пишут (знакомая грустная история для социофобов). Полез на алиэкспресс. Более-менее камеры стоят 20к за штуку без оптики. В принципе терпимо. Единственное, есть небольшой риск, что хитрые китайцы обманут с параметрами. К камерам еще нужен миникомпьютер с гигабитным эзернетом, gpio и, возможно, usb 3.0. А также надо найти инерциальный модуль. В таком конфиге система уместится примерно в тысячу долларов. На заметку взял, ищу дальше.
И тут мне попадается на глаза интеловская разработка Realsense. Это целая линейка камер, которые способны "из коробки" выдать карту глубин почти для всего изображения. На борту специальный процессор, способный как минимум на ректификацию изображения на лету. Что там еще этот процессор может, мне в принципе не интересно, потому что я собираюсь вытягивать с установки сырые изображения без обработки.
Есть разные модели и конфигурации. Нашел для себя модель с двумя камерами, обладающих практически всем, что я описал выше. Ещё есть инерциальный модуль. На некоторых есть ещё источник структурированного света. Но при этом отсутствует инерциальный модуль, что для меня критично. Самое главное, эта штука с двумя камерами стоит 20к и продается в розницу во многих магазинах. Скорей всего, это и буду брать. Отработаю на Realsense алгоритмы и буду думать, что нужно улучшить.
Начал с самой дорогой части - с камер стереопары. Не вдаваясь в подробности, почему именно так, а не иначе, камеры должны обладать следующими достоинствами:
- высокий фпс (даже в жертву можно принести разрешение)
- глобальный затвор (global shutter в противовес rolling shutter)
- возможность внешней синхронизации получения кадра (external trigger)
- желательно сменная оптика с более-менее популярным форматом крепления объективов
- цветность желательна, но совсем не обязательна (а иногда даже вредна)
В российской рознице таких камер я не встретил. Есть дистрибьюторы, которые даже цены на своих сайтах не пишут (знакомая грустная история для социофобов). Полез на алиэкспресс. Более-менее камеры стоят 20к за штуку без оптики. В принципе терпимо. Единственное, есть небольшой риск, что хитрые китайцы обманут с параметрами. К камерам еще нужен миникомпьютер с гигабитным эзернетом, gpio и, возможно, usb 3.0. А также надо найти инерциальный модуль. В таком конфиге система уместится примерно в тысячу долларов. На заметку взял, ищу дальше.
И тут мне попадается на глаза интеловская разработка Realsense. Это целая линейка камер, которые способны "из коробки" выдать карту глубин почти для всего изображения. На борту специальный процессор, способный как минимум на ректификацию изображения на лету. Что там еще этот процессор может, мне в принципе не интересно, потому что я собираюсь вытягивать с установки сырые изображения без обработки.
Есть разные модели и конфигурации. Нашел для себя модель с двумя камерами, обладающих практически всем, что я описал выше. Ещё есть инерциальный модуль. На некоторых есть ещё источник структурированного света. Но при этом отсутствует инерциальный модуль, что для меня критично. Самое главное, эта штука с двумя камерами стоит 20к и продается в розницу во многих магазинах. Скорей всего, это и буду брать. Отработаю на Realsense алгоритмы и буду думать, что нужно улучшить.
Глаз зацепился за фразу "как деды на Буранах". Вспомнилось, что я когда-то, лет в 17, почитав мемуаров советского авиаконструктора, загорелся сделать аналоговый калькулятор, чтобы хотя-бы арифметические действия делал. Но потом я решил, что круче сделать соленоидный двигатель, а потом решил что-то ещё, короче, как всегда...
- В конце прошлого года я порывался уйти в другой отдел, занимающийся всякой 3D реконструкцией и AR/VR. Меня уговорили остаться и это было очень хорошее решение.
- Вообще у себя в отделе я чувствовал себя 5 колесом: меня брали на вторичные алгоритмы радаров, хотя остальные работали с первичкой. Потом развитие вторичных алгоритмов заказчику и вовсе не понадобилось и мне дали проект-заглушку по оптимизации вычислений на асиках.
- Примерно на середине этой задачи меня перевели на удаленку, у которой оказалось много плюсов (и несколько минусов тоже)
- Дома я окончательно выяснил, что мои мозги включаются примерно около 5 вечера и работают примерно до часа ночи, чем я активно пользовался.
- Хоть я и выкатил неплохой фреймворк для оптимизации, но и эту задачу свернули. К этому моменту я утвердился в философии "платят - и ладно"
- Ближе к лету мне предложили заняться смежной тематикой: произвести исследования, анализ и принять после этого несколько задач от заказчика. Тематика оказалась интересной, а для России опыт, который я приобрету в ней, и вовсе уникальным (по моей оценке человек 30 на всю страну этим занимается)
- К середине лета мне дали модного студента в "падаваны". После того, как я ему объяснил, что он должен сделать, тот проработал две недели и свалил, сказав что-то типа СЛОЖНА. А такие надежды подавал - машинлернер как-никак, бгг (на самом деле у меня есть альтернативная версия, что ему ещё где-то стажировку предложили ближе к его тематике)
- Наконец-то я стал проводить собеседования. Это была моя мечта разговаривать с кандидатами и что-то обсуждать. Я составил буквально пару вопросов по теорверу (элементарных на самом деле), как критерий отбора. К моему удивлению, примерно из пяти собеседуемых на эти вопросы ответил только один. С ним я сейчас и работаю (а нужно ещё пару человек набрать, но найти никак не можем)
- В проекте пригодились очень многие мои навыки: и теория вероятностей, и навыки программирования, и знание схемотехники, а также теория оптимизации и всякое по мелочи. В который раз ментально себя погладил за то, что распылялся на многие дисциплины.
- Сейчас мы на пару с коллегой генерим приемлемые для заказчика предложения, а на следующий год я умудрился так сформулировать потенциальную задачу, что заказчик ей заинтересовался.
- В этом году я-таки купил машину, потому что в эпидемию как-то нужно ездить к родителям в другой город, а на поезде уже и не хочется. Купил простую Hyundai Creta. До этого последний раз водил на экзамене в ГАИ 2 года назад. Вывезти машину из салона было, прямо сказать, приключением для моих нервов. Помню, пристроился за каким-то УАЗ-Патриотом и проехал половину пути за ним. Сейчас уже обвыкся, конечно. Но вначале было страшновато водить.
- В начале года закончил ремонт в квартире. Я уже подробно писал об этом. Пока все еще вспоминается, как нам местами все криво сделали. Стал относиться к этому философски. Недавно узнал, что тот прораб кинул на деньги админа чата строителей в итоге админ устроил ему информационную блокаду. Разослал по всем чатам, что тот кидала. Вангую, что нашему прорабу придется несладко. В 21 веке другие методы борьбы с такими ушлепками.
- Можно сказать, что у меня появились увлечения помимо технических: арена-шутеры и часы. Про это я напишу посты потом под настроение.
- Обзавелся наконец, как модно говорить, пет-проектом, связанным с 3d реконструкцией. Про него я тоже здесь подробно пишу отдельно.
Наверно всё. В целом этот год был лучше остальных. Я стал работать из дома. Стал больше видеться с семьёй, меньше тратить времени на транспорт. Наконец смог уделить время родителям, потому что смог работать из других городов. С ужасом теперь думаю, как придётся в следующем году постепенно возвращаться в офис. Загадывать что-то и ставить себе цели не буду. Буду созерцать и творить.
- В конце прошлого года я порывался уйти в другой отдел, занимающийся всякой 3D реконструкцией и AR/VR. Меня уговорили остаться и это было очень хорошее решение.
- Вообще у себя в отделе я чувствовал себя 5 колесом: меня брали на вторичные алгоритмы радаров, хотя остальные работали с первичкой. Потом развитие вторичных алгоритмов заказчику и вовсе не понадобилось и мне дали проект-заглушку по оптимизации вычислений на асиках.
- Примерно на середине этой задачи меня перевели на удаленку, у которой оказалось много плюсов (и несколько минусов тоже)
- Дома я окончательно выяснил, что мои мозги включаются примерно около 5 вечера и работают примерно до часа ночи, чем я активно пользовался.
- Хоть я и выкатил неплохой фреймворк для оптимизации, но и эту задачу свернули. К этому моменту я утвердился в философии "платят - и ладно"
- Ближе к лету мне предложили заняться смежной тематикой: произвести исследования, анализ и принять после этого несколько задач от заказчика. Тематика оказалась интересной, а для России опыт, который я приобрету в ней, и вовсе уникальным (по моей оценке человек 30 на всю страну этим занимается)
- К середине лета мне дали модного студента в "падаваны". После того, как я ему объяснил, что он должен сделать, тот проработал две недели и свалил, сказав что-то типа СЛОЖНА. А такие надежды подавал - машинлернер как-никак, бгг (на самом деле у меня есть альтернативная версия, что ему ещё где-то стажировку предложили ближе к его тематике)
- Наконец-то я стал проводить собеседования. Это была моя мечта разговаривать с кандидатами и что-то обсуждать. Я составил буквально пару вопросов по теорверу (элементарных на самом деле), как критерий отбора. К моему удивлению, примерно из пяти собеседуемых на эти вопросы ответил только один. С ним я сейчас и работаю (а нужно ещё пару человек набрать, но найти никак не можем)
- В проекте пригодились очень многие мои навыки: и теория вероятностей, и навыки программирования, и знание схемотехники, а также теория оптимизации и всякое по мелочи. В который раз ментально себя погладил за то, что распылялся на многие дисциплины.
- Сейчас мы на пару с коллегой генерим приемлемые для заказчика предложения, а на следующий год я умудрился так сформулировать потенциальную задачу, что заказчик ей заинтересовался.
- В этом году я-таки купил машину, потому что в эпидемию как-то нужно ездить к родителям в другой город, а на поезде уже и не хочется. Купил простую Hyundai Creta. До этого последний раз водил на экзамене в ГАИ 2 года назад. Вывезти машину из салона было, прямо сказать, приключением для моих нервов. Помню, пристроился за каким-то УАЗ-Патриотом и проехал половину пути за ним. Сейчас уже обвыкся, конечно. Но вначале было страшновато водить.
- В начале года закончил ремонт в квартире. Я уже подробно писал об этом. Пока все еще вспоминается, как нам местами все криво сделали. Стал относиться к этому философски. Недавно узнал, что тот прораб кинул на деньги админа чата строителей в итоге админ устроил ему информационную блокаду. Разослал по всем чатам, что тот кидала. Вангую, что нашему прорабу придется несладко. В 21 веке другие методы борьбы с такими ушлепками.
- Можно сказать, что у меня появились увлечения помимо технических: арена-шутеры и часы. Про это я напишу посты потом под настроение.
- Обзавелся наконец, как модно говорить, пет-проектом, связанным с 3d реконструкцией. Про него я тоже здесь подробно пишу отдельно.
Наверно всё. В целом этот год был лучше остальных. Я стал работать из дома. Стал больше видеться с семьёй, меньше тратить времени на транспорт. Наконец смог уделить время родителям, потому что смог работать из других городов. С ужасом теперь думаю, как придётся в следующем году постепенно возвращаться в офис. Загадывать что-то и ставить себе цели не буду. Буду созерцать и творить.
Quake Champions это один из любимых мной арена-шутеров. Одной из отличительных особенностей этого жанра игр является важность звуков, потому что дуэли происходят в основном на закрытых картах и нужно понимать, где сейчас находится соперник. Поэтому в игре важно разработать качественный звуковой движок, который будет учитывать особенности помещений и свойства материалов, из которых "изготовлены" объекты на карте.
Как я понимаю, звуками в играх мало кто занимается. Мы много слышим про графические движки, а про звуковые почти не слышим (вот это тавтология), потому что для большинства шутеров (привет батлроялям) звук вообще не важен. И возникает вопрос - как сделать хорошо и не затратно по вычислениям.
Проведем небольшой рисёч. Задача: качественно смоделировать, как звук, испущенный в одной части помещения, будет звучать в произвольной другой части помещения. Первым на ум приходит решить волновое уравнение. Но во-первых, само численное решение займет очень много времени, а во-вторых, испущенный звук будет иметь спектр конечной ширины, то есть состоять из нескольких частот, а для каждой частоты решение волнового уравнения будет своим. Пока что всё складывается не очень.
Проведём корпоративную разведку... на хэдхантере. https://spb.hh.ru/vacancy/35586622
Вот как раз разрабы квейка ищут себе разраба звукового движка (на самом деле они уже не разрабатывают квейк, но свой движок пилить продолжают). В вакансии мы не видим требований о знаниях в области численных методов и конечно-элементного анализа. Значит они решают это как-то по-другому.
Читаем требования:
- Понимание основ акустики и поведения звука в пространстве;
- Базовое понимание DSP обработки;
Из этих двух строк уже понятно, как устроен их движок.
Каждое помещение представлено как некий фильтр (типа того, который у нас стоит в пресетах аудиоплеера) Воспроизведенный звук проходит через этот фильтр, там преобразуется и становится таким, каким мы его должны услышать. Проблема тут одна: как посчитать параметры всех фильтров для всех сочетаний координат и приемника, и передатчика. Однозначного ответа нет. Я бы делал это в какой-нибудь программе моделирования: расчитывал бы коэффициенты фильтров и интерполировал эти коэффициенты гауссовскими процессами. Это было бы долго, дорого, но правильно. Финальное решение просчитывало бы коэффициенты фильтров налету так же как и обрабатывало бы звук. Если надо подешевле, то можно нанять звукача, который для разных точек помещения сам бы понимал, как будет звучать комната, и просто бы ручками забивал фильтры для определенных участков помещения (смотрим ещё раз на первый выдранный мной из вакансии пункт). По скорости это решение было бы даже быстрее предложенного мной, но всегда был бы человеческий фактор, да и на каждую новую карту нанимать звукача это такое себе.
Если этот звуковой движок устроен ещё хуже, то я не удивлен, что многие звуки в игре непонятно откуда приходят (или не приходят вообще).
А как же было раньше? А фиг знает. Копаться в коде третьего квейка вообще не хочется. Вангую, там набор хитрых костылей. Наподобие знаменитого извлечения корня https://ru.wikipedia.org/wiki/Быстрый_обратный_квадратный_корень
Раньше вообще умели оптимизировать код, сейчас с этим хуже, хотя иногда встречается код с прямыми вызовами оптимизированных функций sse2 например, а про трюки, подобные упомянутому выше корню, уже давно не было слышно.
Вообще корпоративная разведка особенно в сфере ключевых технологий определенной компании легко может быть проведена с помощью сайтов с вакансиями. Работодатели тоже кстати не дураки - если проект достаточно секретен, то на сайтах вакансий ничего не будет опубликовано. Поиски специалистов будут вестись "через знакомых". И только когда проект покажет жизнеспособность, можно будет найти первые упоминания о нем на всяких хэдхантерах и линкединах.
Quake Champions это один из любимых мной арена-шутеров. Одной из отличительных особенностей этого жанра игр является важность звуков, потому что дуэли происходят в основном на закрытых картах и нужно понимать, где сейчас находится соперник. Поэтому в игре важно разработать качественный звуковой движок, который будет учитывать особенности помещений и свойства материалов, из которых "изготовлены" объекты на карте.
Как я понимаю, звуками в играх мало кто занимается. Мы много слышим про графические движки, а про звуковые почти не слышим (вот это тавтология), потому что для большинства шутеров (привет батлроялям) звук вообще не важен. И возникает вопрос - как сделать хорошо и не затратно по вычислениям.
Проведем небольшой рисёч. Задача: качественно смоделировать, как звук, испущенный в одной части помещения, будет звучать в произвольной другой части помещения. Первым на ум приходит решить волновое уравнение. Но во-первых, само численное решение займет очень много времени, а во-вторых, испущенный звук будет иметь спектр конечной ширины, то есть состоять из нескольких частот, а для каждой частоты решение волнового уравнения будет своим. Пока что всё складывается не очень.
Проведём корпоративную разведку... на хэдхантере. https://spb.hh.ru/vacancy/35586622
Вот как раз разрабы квейка ищут себе разраба звукового движка (на самом деле они уже не разрабатывают квейк, но свой движок пилить продолжают). В вакансии мы не видим требований о знаниях в области численных методов и конечно-элементного анализа. Значит они решают это как-то по-другому.
Читаем требования:
- Понимание основ акустики и поведения звука в пространстве;
- Базовое понимание DSP обработки;
Из этих двух строк уже понятно, как устроен их движок.
Каждое помещение представлено как некий фильтр (типа того, который у нас стоит в пресетах аудиоплеера) Воспроизведенный звук проходит через этот фильтр, там преобразуется и становится таким, каким мы его должны услышать. Проблема тут одна: как посчитать параметры всех фильтров для всех сочетаний координат и приемника, и передатчика. Однозначного ответа нет. Я бы делал это в какой-нибудь программе моделирования: расчитывал бы коэффициенты фильтров и интерполировал эти коэффициенты гауссовскими процессами. Это было бы долго, дорого, но правильно. Финальное решение просчитывало бы коэффициенты фильтров налету так же как и обрабатывало бы звук. Если надо подешевле, то можно нанять звукача, который для разных точек помещения сам бы понимал, как будет звучать комната, и просто бы ручками забивал фильтры для определенных участков помещения (смотрим ещё раз на первый выдранный мной из вакансии пункт). По скорости это решение было бы даже быстрее предложенного мной, но всегда был бы человеческий фактор, да и на каждую новую карту нанимать звукача это такое себе.
Если этот звуковой движок устроен ещё хуже, то я не удивлен, что многие звуки в игре непонятно откуда приходят (или не приходят вообще).
А как же было раньше? А фиг знает. Копаться в коде третьего квейка вообще не хочется. Вангую, там набор хитрых костылей. Наподобие знаменитого извлечения корня https://ru.wikipedia.org/wiki/Быстрый_обратный_квадратный_корень
Раньше вообще умели оптимизировать код, сейчас с этим хуже, хотя иногда встречается код с прямыми вызовами оптимизированных функций sse2 например, а про трюки, подобные упомянутому выше корню, уже давно не было слышно.
Вообще корпоративная разведка особенно в сфере ключевых технологий определенной компании легко может быть проведена с помощью сайтов с вакансиями. Работодатели тоже кстати не дураки - если проект достаточно секретен, то на сайтах вакансий ничего не будет опубликовано. Поиски специалистов будут вестись "через знакомых". И только когда проект покажет жизнеспособность, можно будет найти первые упоминания о нем на всяких хэдхантерах и линкединах.
Ощущения смешанные: и триумф, и разочарование. Триумф - потому что все заработало и вообще не так сложно оказалось. Разочарование - тоже потому что все просто, и у меня не осмысленная работа вышла, а "алгоритмическая структура, имитирующая деятельность чего-то полезного". Да и всю эту нейронку в железку не запихнешь, а надо бы.
Во время презентации я скорее оправдывался, что это хоть и херня, но хотя бы работает и есть перспектива значительно упростить ее. К моему удивлению, методом сильно заинтересовались и сказали продолжать развитие темы. Так что теперь займусь ДАТАСАЕНСОМ. Буду эмпирически выбирать слои, прореживать коэффициенты, а потом плакать, что на реальных данных всё рассыпается. Может, даже кроссвалидацию организую.
Вангую, что после пары месяцев работы с этим методом, в итоге сделаем просто lookup table (захардкодим ручками ожидаемые отклики на фиксированный диапазон входных данных) с интерполяцией.
Ясно. А вот еще хотел спросить какие области математики ты знаешь и какие сейчас используешь в своей практической деятельности? Ну скажем там математический анализ, функан, тервер и т.д.
> какие сейчас используешь в своей практической деятельности?
Прямо сейчас на собеседовании спрашиваю людей по теорверу (задачка посчитать вероятность, назвать распределение и сказать, во что перейдет распределенте в предельном переходе). И это действительно база текущего исследования. Время от времени прикладываю теорию оптимизации (недавно вот про субградиентные спуски и проксимальные операторы узнал). Фурье-анализ, интерполяции, цифровые фильтры, как само собой разумеющееся. И вот недавно нейросети ковырнул. Как-то так.
Фиг знает. Наверно что-то около intermediate. Курсов не посещал. Просто более-менее осилил физтеховскую программу английского (но считается, что на физтехе программа английского неплохая). И то до 3 курса. Когда появилась возможность выбирать, продолжать учить английский или выбрать изучение другого языка, я выбрал другой язык немецкий Учил его джва года и в конце сдал то ли на b2, то ли на b1. В итоге уже почти все забыл.
Встретил вот интересный прием для повышения точности измерений.
Допустим, у нас есть очень грубый АЦП (вольтметр) с шагом измерений например 1Вольт. И мы на вход ему подаем постоянное напряжение, например 2,35В. АЦП измерит и покажет, что у него на входе 2 Вольта. И большей точности мы не достигнем.
А теперь замешаем сигнал 2,35 В с белым шумом с нулевым средним и дисперсией 1В. Ну или в рамках мысленного эксперимента к значению 2,35 будем прибавлять случайную величину с описанным выше распределением, а потом будем полученное значение округлять в меньшую сторону, симулируя работу этого АЦП. В результате, как правило, мы будем получать то 1, то 2, то 3 Вольта. Каких-то значений будет больше, каких-то меньше. А в среднем они сложатся в те самые 2,35 Вольта в силу свойств эргодичности. В теории это произойдет не сразу, а только через бесконечное число измерений, а точность, которую можно достичь на н-ом шаге, можно найти в учебнике метрологии. А вот без наложенного шума, сколько не измеряй, все равно получится неверное значение.
Вакансия дико странная оказалась: нужно понимать, как калибровать стойку с камерами, как лучше камеры на стойке расположить ну и быть на короткой ноге со всякими cad-ами типа SolidWorks (не мой случай кстати). Эта должность, как я понимаю, называется Calibration Engineer, и я на подобную пытался собеседоваться в Окулус (тогда не вышло от слова совсем, потому что я слил первое же собеседование по алгоритмам). Но здесь есть нюанс: нужно ещё и изготовить то, что потом будешь калибровать. А чтобы изготовить, нужно идти в смежный отдел, давать запрос конструкторам. Короче, такое ощущение, что это должность для неглупого инициативного студента, потому что калибровать камеры можно обучить и обезьяну. У Яндекса какое-то особое видение того, кто должен работать на этой позиции. Зачем им там математик-алгоритмист, коим я сейчас являюсь, большая загадка.
Сам собес прошел стандартно. Говорил в основном я. Описывал свои проекты. По некоторым уже даже забыл, как они были внутри устроены. Была пара вопросов, которые меня удивили.
Одной из моих прошлых задач была разработка многопоточного конвейера для сшивки панорамных изображений. Он довольно крупного размера был - много разношерстных обработчиков, которые нужно было подружить. Я брал в большинстве своем готовые функции из opencv. Соответственно сейчас на вопросы, как устроена та или иная процедура изнутри, я отвечал довольно обобщенно: сегментация на графах, поиск по kd-tree и все в таком духе. После пачки подобных ответов мне задали вопрос в духе "так получается, что вы ни один блок из этого конвейера не разработали сами?" Я даже немного обиделся, но ответил, что мол негоже велосипеды изобретать, когда они работают, а время поджимает. Вот мол, когда я свой код отпрофилировал и нашел, какой блок тормозит все остальные, вот тогда и стали его подробно изучать, чтоб оптимизировать (на самом деле не стали - в той лабе все бегали с обосраными штанами и разве что только мечтали о том, как у них все красиво и правильно будет разработано).
После этого собеса мне пообещали ещё два: один с командой беспилотника, которые проверят мои компетенции в области того самого SLAMа, SfMа и калибровки камер, а второй по моим "любимым" алгоритмам (тут тоже был интересный момент; я решил уточнить про второй собес, действительно ли это тот самый легендарный собес по олимпиадным задачкам, на что мне ответили, что олимпиадные задачки в яндексе давно запрещены, а это немного другое; я уточнил ещё раз, мол не те ли это задачи из разряда "развернуть список", на что получил утвердительный ответ). И хотя я бы и с удовольствием побеседовал с этими прекрасными людьми из команды беспилотника (тем более, что я был бы не прочь к этой команде присоединиться), но решать эту алгоритмическую парашу никто уровнем ниже faang теперь меня не заставит.
Вечером написал hr'ше, что мне вакансия "не по душе" и даже расписал, что мне не нравится (про алгоритмы выпендриваться не стал, естественно).
Я вообще уже писал, что мне мне не 20 лет, чтобы я страстно хотел попасть в Яндекс разрабом или даже алгоритмистом - не то это место. Да и куча собеседований для меня выглядит диковато, начиная с какого-то момента это начинает походить на унижение человеческого достоинства - такое неверие со стороны работодателя в стиле "вот вы проработали в неплохих местах больше 10 лет, но мы вам все равно не доверяем", а ты при этом должен им доказывать, что ты достоин РАБотать на них. С другой стороны я все же непрочь поработать у них в команде adas или ar/vr, где мои компетенции пригодились бы, но если они на калибровку камер отбирают выпускников физтеха с опытом работы с математическими алгоритмами, то я с трудом могу представить, кто у них самими алгоритмами занимается. Ну а может они во всей Москве не могут найти человека, знающего, как камеры откалибровать. Кстати уже почти год вижу объявление о поиске человека с такими компетенциями у другой компании. Может, это дефицитная профессия типа пингвиноподнимателя и нужно брать быка за рога, заламывать себе зарплату больше ляма и ходить с умным видом вокруг камеры с шахматной доской в руках?
Короче я не знаю, что там происходит, но сейчас уходить с работы как-то тупо в моем случае. Такое ощущение, что моей тематикой во всей России занималась пара десятков человек, да и я нащупал вроде оригинальный метод решения всех проблем заказчика. Вот буду пробовать, как данные мне пришлют. Но познакомиться же с другими никто не запрещает, а то мало ли что...
Вакансия дико странная оказалась: нужно понимать, как калибровать стойку с камерами, как лучше камеры на стойке расположить ну и быть на короткой ноге со всякими cad-ами типа SolidWorks (не мой случай кстати). Эта должность, как я понимаю, называется Calibration Engineer, и я на подобную пытался собеседоваться в Окулус (тогда не вышло от слова совсем, потому что я слил первое же собеседование по алгоритмам). Но здесь есть нюанс: нужно ещё и изготовить то, что потом будешь калибровать. А чтобы изготовить, нужно идти в смежный отдел, давать запрос конструкторам. Короче, такое ощущение, что это должность для неглупого инициативного студента, потому что калибровать камеры можно обучить и обезьяну. У Яндекса какое-то особое видение того, кто должен работать на этой позиции. Зачем им там математик-алгоритмист, коим я сейчас являюсь, большая загадка.
Сам собес прошел стандартно. Говорил в основном я. Описывал свои проекты. По некоторым уже даже забыл, как они были внутри устроены. Была пара вопросов, которые меня удивили.
Одной из моих прошлых задач была разработка многопоточного конвейера для сшивки панорамных изображений. Он довольно крупного размера был - много разношерстных обработчиков, которые нужно было подружить. Я брал в большинстве своем готовые функции из opencv. Соответственно сейчас на вопросы, как устроена та или иная процедура изнутри, я отвечал довольно обобщенно: сегментация на графах, поиск по kd-tree и все в таком духе. После пачки подобных ответов мне задали вопрос в духе "так получается, что вы ни один блок из этого конвейера не разработали сами?" Я даже немного обиделся, но ответил, что мол негоже велосипеды изобретать, когда они работают, а время поджимает. Вот мол, когда я свой код отпрофилировал и нашел, какой блок тормозит все остальные, вот тогда и стали его подробно изучать, чтоб оптимизировать (на самом деле не стали - в той лабе все бегали с обосраными штанами и разве что только мечтали о том, как у них все красиво и правильно будет разработано).
После этого собеса мне пообещали ещё два: один с командой беспилотника, которые проверят мои компетенции в области того самого SLAMа, SfMа и калибровки камер, а второй по моим "любимым" алгоритмам (тут тоже был интересный момент; я решил уточнить про второй собес, действительно ли это тот самый легендарный собес по олимпиадным задачкам, на что мне ответили, что олимпиадные задачки в яндексе давно запрещены, а это немного другое; я уточнил ещё раз, мол не те ли это задачи из разряда "развернуть список", на что получил утвердительный ответ). И хотя я бы и с удовольствием побеседовал с этими прекрасными людьми из команды беспилотника (тем более, что я был бы не прочь к этой команде присоединиться), но решать эту алгоритмическую парашу никто уровнем ниже faang теперь меня не заставит.
Вечером написал hr'ше, что мне вакансия "не по душе" и даже расписал, что мне не нравится (про алгоритмы выпендриваться не стал, естественно).
Я вообще уже писал, что мне мне не 20 лет, чтобы я страстно хотел попасть в Яндекс разрабом или даже алгоритмистом - не то это место. Да и куча собеседований для меня выглядит диковато, начиная с какого-то момента это начинает походить на унижение человеческого достоинства - такое неверие со стороны работодателя в стиле "вот вы проработали в неплохих местах больше 10 лет, но мы вам все равно не доверяем", а ты при этом должен им доказывать, что ты достоин РАБотать на них. С другой стороны я все же непрочь поработать у них в команде adas или ar/vr, где мои компетенции пригодились бы, но если они на калибровку камер отбирают выпускников физтеха с опытом работы с математическими алгоритмами, то я с трудом могу представить, кто у них самими алгоритмами занимается. Ну а может они во всей Москве не могут найти человека, знающего, как камеры откалибровать. Кстати уже почти год вижу объявление о поиске человека с такими компетенциями у другой компании. Может, это дефицитная профессия типа пингвиноподнимателя и нужно брать быка за рога, заламывать себе зарплату больше ляма и ходить с умным видом вокруг камеры с шахматной доской в руках?
Короче я не знаю, что там происходит, но сейчас уходить с работы как-то тупо в моем случае. Такое ощущение, что моей тематикой во всей России занималась пара десятков человек, да и я нащупал вроде оригинальный метод решения всех проблем заказчика. Вот буду пробовать, как данные мне пришлют. Но познакомиться же с другими никто не запрещает, а то мало ли что...
Когда шаг шкалы значительно больше точности прибора только будет работать. Я хочу сказать что внутри самого прибора тоже есть источник шума неизвестной природы.
>>457179
Как с нейронками познакомился, что можешь посоветовать? Как из теории, так и из практических пособий. Математика классическая универская знакома, ликбез програмисткий есть. Что из библиотек и инструментов используешь сам?
По первому: природа шума неважна. Главное - его статистические свойства (в нашем случае "гауссовость" и нулевое матожидание). По поводу точности измерителя не до конца понял тебя, если честно. В описываемом примере с ацп точность и есть шкала (1/2^n, где n - битность ацп)
По второму. Я уже давно имел представление об ml. Но когда устраивался на последнюю работу, hr посоветовал перед собесом "повторить" нейронки. Ну я за 4 дня заботал учебник по ним. Не осилил только рекуррентные сети - там совсем какая-то эмпирика поперла.
Откровенно говоря, не могу вспомнить, что это была за книга. Вроде я посмотрел список литературы из стенфордского курса и нарыл оттуда более-менее подходящую книгу. А параллельно я смотрел физтеховские лекции: эти https://youtube.com/playlist?list=PL0Ks75aof3Th2vlYGtvL92YN7S_2bux1S
и вот эти все хочу посмотреть:
https://youtube.com/playlist?list=PLt1IfGj6-_-dMa3Ff8mwjq1yOGijJ89Wa
Юзал pytorch. Если примерно представляешь, в чем заключается обучение, то там по примерам можно легко набросать простую сетку. Про тензорфлоу не очень отзывы, что он не совсем современен. Что-то ещё рассматривал, но уже не вспомню.
кстати сетка в итоге не помогла: на реальных данных все оценки рассыпАлись. В итоге перешли на фиксированную таблицу, аля калибровка.
Извиняюсь за бесполезный посттт((9999
>Когда шаг шкалы значительно больше точности прибора только будет работать. Я хочу сказать что внутри самого прибора тоже есть источник шума неизвестной природы.
В том и прелесть, что оно будет работать независимо от шкалы и точности. Прибор калибруется так, чтобы математическое ожидание его внутреннего источника было 0.
Представь себе непрерывный сигнал, линейно возрастающий от 0,0 до 1,0, который мы округляем до 2-битных выборок.
Если мы просто берём и округляем, получатся 4 ступеньки (картинки 1–2) (у меня на графике для красоты только 3, неважно).
Но если мы добавим шум ПЕРЕД округлением, то чем ближе значение сигнала к ступеньке, тем чаще оно её будет перепрыгивать (картинки 3–4). Тем самым мы его раздизерим, и округлённый результат станет содержать больше информации об исходном сигнале. И чем больше выборок мы сделаем, тем точнее сможем восстановить неповторимый оригинал, тогда как в первом варианте так и останутся 4 ступеньки.
Понятно, что шум должен быть достаточно сильным: если он равномерно распределён от −0,1 до 0,1, то 4,2+шум будет всегда округляться до той же 4, что исходное 4,2.
>>473712
Вероятно, было сомнение по поводу ситуации, когда сам измеритель шумит и сигнал шумит.
Допустим, сигнал с матожиданием 3В и с полушириной распределения 1В. А измеритель аналоговый с бесконечно малым шагом измерения. Тогда в какой-то момент времени мы абсолютно точно фиксируем точное значение сигнала (например 3,3В) и переходим к рассмотрению измерителя. А измеритель тоже шумит гауссом(иначе - нахер такой измеритель) и выдает случайное значение, в данном случае гаусс с матожиданием 3,3В.
Тогда, если мы хотим получить распределение измеренных значений, то вроде как должны просто произвести свертку гаусса сигнала с гауссом измерителя. А свертка гауссов - тоже гаусс. Поэтому шум измерителя в данной модели роли играть не будет - просто увеличится ширина распределения эквивалентного сигнала.
>>473723
Да я тут не соревнуюсь. Наоборот, круто, что люди читают и устраивают хоть какие-то дискуссии. А Рируру молодец - выдал ещё одно вполне правильное объяснение.
Мы кстати на работе этот эффект недавно и наблюдали. У нас начиная с какого-то уровня внешних шумов качество оценки стало улучшаться и тут мы вспомнили про вот этот феномен (но модель измерителя у нас, конечно, посложнее была).
Я не метролог и не мастер обработки сигналов. В цифровом случае просто не нагляден эффект и приходится пользоваться математикой. Мне этот эффект представляется как стрелочный прибор с колебанием стрелки меньше чем нанесённые шкалы. Что добавление шума и вычисление среднего, что дорисовывание дополнительных шкал между заводскими это кажется одним и тем же способом.
Я тоже не метролог и могу путаться в терминологии. Тут нужно договориться о том, что значит, что "измерение произошло". В нашем случае измеренная величина это ближайшее слева значение от стрелки. Если стрелка будет колебаться между метками, то измерение всегда будет одним и тем же, потому что значение слева не изменяется. А с наложенным шумом стрелка начнет пересекать например метку в 4В. И тогда мы сможем посчитать, сколько времени стрелка была справа от 4В и сколько времени слева от 4В. А по соотношению времен мы определим реальное значение сигнала.
Просто когда мы начинаем говорить, что нанесем доп. шкалу между шкалами прибора, мы должны задать себе вопрос "а почему производитель этого не сделал". Скорей всего, есть допуски деталей внутри прибора или неустранимые переходные процессы или еще что-нибудь. Так что наносить мелкую шкалу, скорей всего, даже физически некорректно.
Начну как физик, закончу как математик(это моя жизнь как раз). Любая матрица в камере работает на основе фотоэффекта. Каждый компонент пикселя характеризуется квантовой эффективностью. Это значит примерно следующее: на пиксель идёт поток фотонов, но например при квантовой эффективности 10% воспринят будет каждый десятый. Если направить на пиксель ровно N фотонов, то вероятность принять m фотонов считается так P~0.1^m*0.9^(N-m) Если шарить в распределениях, то можно сказать, что вот эта вероятность суть биномиальное распределение. Если суммарное число фотонов N значительно увеличить, то мы придем от биномиального распределения к распределению Пуассона (а не Гаусса, как многие отвечают на собесе).
Итак мы выяснили, что если светануть в матрицу, и построить гистограмму яркостей, то мы получим Пуассоновское распределение. Так вот у этого распределения есть классное свойство: среднее значение случайной величины равно квадрату стандартного отклонения(т.е. шума). Более простыми словами: если зарегано 100 фотонов, то "шумящих" фотонов будет 10 штук, т.е. 10%, а если фотонов зарегано 10000, то шумящих будет 100, т.е. 1%. Чем лучше освещение, тем меньше шума. Неожиданно, правда? А какой фотограф например это сможет объяснить? В этом плане погоня за количеством пикселей губительна для качества снимков в чуть более плохом освещении, потому что площадь пикселя уменьшается и количество фотонов, принятых пикселем, уменьшается пропорционально изменению его площади.
А что же с обработкой? Вот тут нужно хардкорно вспомнить, как выводятся цифровые фильтры и на какой шум они действуют. И действуют они, скорей всего, на гауссовский шум, а не пуассоновский, хотя бы потому что от шума ожидается постоянная дисперсия, а не скачущая от пикселя к пикселю. Поэтому нужно как-то привести картинку с пуассоновским шумом к картинке с гауссовским.
Тут к нам приходит на помощь, как мы называем это на работе, wtf-преобразование Анскомба. Выглядит оно так y=2sqrt(x+3/8). Почему sqrt, понятно из свойства пуассоновского распределения, написанного выше. Ну а 3/8 это как раз wtf. Но это работает! Я сам проверял - фильтр отрабатывал лучше после преобразования изображения. Что интересно, в работах по обработке изображений я это преобразование так ни разу и не встретил.
Начну как физик, закончу как математик(это моя жизнь как раз). Любая матрица в камере работает на основе фотоэффекта. Каждый компонент пикселя характеризуется квантовой эффективностью. Это значит примерно следующее: на пиксель идёт поток фотонов, но например при квантовой эффективности 10% воспринят будет каждый десятый. Если направить на пиксель ровно N фотонов, то вероятность принять m фотонов считается так P~0.1^m*0.9^(N-m) Если шарить в распределениях, то можно сказать, что вот эта вероятность суть биномиальное распределение. Если суммарное число фотонов N значительно увеличить, то мы придем от биномиального распределения к распределению Пуассона (а не Гаусса, как многие отвечают на собесе).
Итак мы выяснили, что если светануть в матрицу, и построить гистограмму яркостей, то мы получим Пуассоновское распределение. Так вот у этого распределения есть классное свойство: среднее значение случайной величины равно квадрату стандартного отклонения(т.е. шума). Более простыми словами: если зарегано 100 фотонов, то "шумящих" фотонов будет 10 штук, т.е. 10%, а если фотонов зарегано 10000, то шумящих будет 100, т.е. 1%. Чем лучше освещение, тем меньше шума. Неожиданно, правда? А какой фотограф например это сможет объяснить? В этом плане погоня за количеством пикселей губительна для качества снимков в чуть более плохом освещении, потому что площадь пикселя уменьшается и количество фотонов, принятых пикселем, уменьшается пропорционально изменению его площади.
А что же с обработкой? Вот тут нужно хардкорно вспомнить, как выводятся цифровые фильтры и на какой шум они действуют. И действуют они, скорей всего, на гауссовский шум, а не пуассоновский, хотя бы потому что от шума ожидается постоянная дисперсия, а не скачущая от пикселя к пикселю. Поэтому нужно как-то привести картинку с пуассоновским шумом к картинке с гауссовским.
Тут к нам приходит на помощь, как мы называем это на работе, wtf-преобразование Анскомба. Выглядит оно так y=2sqrt(x+3/8). Почему sqrt, понятно из свойства пуассоновского распределения, написанного выше. Ну а 3/8 это как раз wtf. Но это работает! Я сам проверял - фильтр отрабатывал лучше после преобразования изображения. Что интересно, в работах по обработке изображений я это преобразование так ни разу и не встретил.
Лол, интересно объяснено то, что любой, кто увлекался фотографией, понимает на опытно-практическом уровне.
Погоня за мегапикселями- это маркетинговый бич цифровой фотографии, который никак не остановить.
Отношение ко дню Победы со стороны правительства Латвии довольно специфичное. Во второй мировой они были разменной монетой и фактически присоединились к Союзу чуть ли не перед самой войной. В итоге многие этнические латыши помогали фашистам, а соседняя Литва так и вовсе была лидером по проценту вырезанных евреев (а их в Прибалтике было довольно много даже после войны. Мой школьный препод по физике когда-то работал в Латвийском Государственном Университете и рассказывал, что среди его коллег процентов 40 были евреями).
После распада Союза Латвии нужно было занять какую-то позицию по этому вопросу. В итоге как великая страна Латвия заняла позицию сразу на двух стульях и аккуратно отмечает 8 мая со всей Европой ну и местечково проводит марши ветеранов войск СС прямо в центре своей столицы. Но то позиция правительства. А что народ?
А народа в Латвии две штуки: и по отдельности все хорошие ребята, а вот все вместе они друг друга ненавидят. А 9 мая становится днём, когда русская часть Латвии проявляет свою позицию. Вы почти ни в одном городе России не увидите столько цветов у военных памятников. Вот на пикче можно посмотреть монумент освободителям в Риге на 9 мая году в 2006.
А на второй картинке то, что было в 2021. Правительство постановило не пускать людей к памятнику, ибо коронавирусные ограничения, но при этом цветы можно было передать муниципальным работникам, которые эти цветы к памятнику положат. А ночью волонтеры полулегально разложили цветы в виде красной звёзды. И тут очень щекотливый момент. Советская символика приравнена к фашистской и обе они запрещены. В обычный день за такую звезду дали бы по абстрактной морде русского сообщества. В этот раз полиция дала объяснение, что звезда запрещена в сочетании с серпом и молотом, но мы-то понимаем...
Вообще 9 мая стал очень интересным маркером по определению "свой-чужой", даже по отношению к целым странам. Так просто вышло - на месте него мог бы быть какой-нибудь другой праздник - хоть Иван-Купала, если бы мы его отмечали. И если уж следовать идее "русского мира", то нужно смотреть, что происходит в других странах на 9 мая. По Латвии можно например смело сказать "там свои, нужно защищать интересы русского населения" (а интересы русского населения там совсем не учитываются), но позиция нашего МИДа по этому вопросу абсолютно ссыкливая. Единственным "широким жестом" с нашей стороны был разве что безвиз для неграждан Латвии (да, старшее поколение там в основном "неграждане"), ну и можно вспомнить ещё сокращение торговли.
Короче вот всей этой ситуации есть что-то неправильное. Как это исправить, я не знаю, да и никто наверно не знает.
Отношение ко дню Победы со стороны правительства Латвии довольно специфичное. Во второй мировой они были разменной монетой и фактически присоединились к Союзу чуть ли не перед самой войной. В итоге многие этнические латыши помогали фашистам, а соседняя Литва так и вовсе была лидером по проценту вырезанных евреев (а их в Прибалтике было довольно много даже после войны. Мой школьный препод по физике когда-то работал в Латвийском Государственном Университете и рассказывал, что среди его коллег процентов 40 были евреями).
После распада Союза Латвии нужно было занять какую-то позицию по этому вопросу. В итоге как великая страна Латвия заняла позицию сразу на двух стульях и аккуратно отмечает 8 мая со всей Европой ну и местечково проводит марши ветеранов войск СС прямо в центре своей столицы. Но то позиция правительства. А что народ?
А народа в Латвии две штуки: и по отдельности все хорошие ребята, а вот все вместе они друг друга ненавидят. А 9 мая становится днём, когда русская часть Латвии проявляет свою позицию. Вы почти ни в одном городе России не увидите столько цветов у военных памятников. Вот на пикче можно посмотреть монумент освободителям в Риге на 9 мая году в 2006.
А на второй картинке то, что было в 2021. Правительство постановило не пускать людей к памятнику, ибо коронавирусные ограничения, но при этом цветы можно было передать муниципальным работникам, которые эти цветы к памятнику положат. А ночью волонтеры полулегально разложили цветы в виде красной звёзды. И тут очень щекотливый момент. Советская символика приравнена к фашистской и обе они запрещены. В обычный день за такую звезду дали бы по абстрактной морде русского сообщества. В этот раз полиция дала объяснение, что звезда запрещена в сочетании с серпом и молотом, но мы-то понимаем...
Вообще 9 мая стал очень интересным маркером по определению "свой-чужой", даже по отношению к целым странам. Так просто вышло - на месте него мог бы быть какой-нибудь другой праздник - хоть Иван-Купала, если бы мы его отмечали. И если уж следовать идее "русского мира", то нужно смотреть, что происходит в других странах на 9 мая. По Латвии можно например смело сказать "там свои, нужно защищать интересы русского населения" (а интересы русского населения там совсем не учитываются), но позиция нашего МИДа по этому вопросу абсолютно ссыкливая. Единственным "широким жестом" с нашей стороны был разве что безвиз для неграждан Латвии (да, старшее поколение там в основном "неграждане"), ну и можно вспомнить ещё сокращение торговли.
Короче вот всей этой ситуации есть что-то неправильное. Как это исправить, я не знаю, да и никто наверно не знает.
На первом собесе я рассказывал, чем я могу им пригодиться, а меня особо и не спрашивали. Сказали только, что я мог бы быть им много где полезен и нужно готовиться ко второму собеседованию ("почти финал"). Я про себя подумал, что можно и помучаться и потребовать у них дохрена бабла после этого. Впереди были 10 дней майских и я решил повтыкать, как мне посоветовали, в задачи средней сложности на leetcode.
Да, я решил побороть гордость ради потенциального бабла. Первую задачку я решил, а от второй (найти в строке палиндром максимальной длины) мне разорвало жопу, да так, что я потом пару дней крыл гениталиями и Яндекс и все это олимпиадное программирование. Хз, почему так получилось, но я остаток праздников решал куда более интересную задачу (решить уравнение Пуассона на двумерной сетке, чтобы из градиента восстанавливать изображения - офигенно интересная штука, кстати). Подрыв произошел, скорей всего, из-за того, что я подглядел в решение и увидел там 101 один прием олимпиадного программирования, который нужно знать, чтобы это решить и который не пригодился мне ни разу за 10 лет работы.
На собесе были две задачи: "вывести первые N простых чисел" (как раз для беспилотного авто, ага), и "из двух последовательностей чисел извлечь элементы, которые есть только в первой; последовательности заданы итераторами". Над первой я долго тупил, рассуждал, но код смог написать только после того, как мне чуть ли не напрямую сказали, что нужно сделать. Вторую задачу я решил сам, но в процессе путался в условии, ну и с итераторами тупил, потому что применял их пару раз в жизни.
Через неделю только мне написали, что я им не подхожу, потому что "немного не хватает технических навыков". После уточнения вроде как (но это неточно) всё-таки пришёл к выводу, что они искали машинлернера, а пришёл математик-алгоритмист, у которого нейронка применяется только перед судным днем. Ну на том и распрощались до следующих вакансий.
В итоге могу сказать, что мне от этих собесов вообще не бомбило. Поговорили, познакомились, как-нибудь в другой раз. Да и к лучшему это наверно. Сейчас мне на работе повышают грейд, передают фактически руководство разработкой алгоритмов для девайса, предлагают кооперироваться с учеными да еще и интернов могут подкинуть. Так что уходить с нынешнего места наверно всё равно было бы глупо. В Яндексе такое вряд ли можно было бы организовать (по крайней мере кооперацию с учеными). Всё к лучшему.
На первом собесе я рассказывал, чем я могу им пригодиться, а меня особо и не спрашивали. Сказали только, что я мог бы быть им много где полезен и нужно готовиться ко второму собеседованию ("почти финал"). Я про себя подумал, что можно и помучаться и потребовать у них дохрена бабла после этого. Впереди были 10 дней майских и я решил повтыкать, как мне посоветовали, в задачи средней сложности на leetcode.
Да, я решил побороть гордость ради потенциального бабла. Первую задачку я решил, а от второй (найти в строке палиндром максимальной длины) мне разорвало жопу, да так, что я потом пару дней крыл гениталиями и Яндекс и все это олимпиадное программирование. Хз, почему так получилось, но я остаток праздников решал куда более интересную задачу (решить уравнение Пуассона на двумерной сетке, чтобы из градиента восстанавливать изображения - офигенно интересная штука, кстати). Подрыв произошел, скорей всего, из-за того, что я подглядел в решение и увидел там 101 один прием олимпиадного программирования, который нужно знать, чтобы это решить и который не пригодился мне ни разу за 10 лет работы.
На собесе были две задачи: "вывести первые N простых чисел" (как раз для беспилотного авто, ага), и "из двух последовательностей чисел извлечь элементы, которые есть только в первой; последовательности заданы итераторами". Над первой я долго тупил, рассуждал, но код смог написать только после того, как мне чуть ли не напрямую сказали, что нужно сделать. Вторую задачу я решил сам, но в процессе путался в условии, ну и с итераторами тупил, потому что применял их пару раз в жизни.
Через неделю только мне написали, что я им не подхожу, потому что "немного не хватает технических навыков". После уточнения вроде как (но это неточно) всё-таки пришёл к выводу, что они искали машинлернера, а пришёл математик-алгоритмист, у которого нейронка применяется только перед судным днем. Ну на том и распрощались до следующих вакансий.
В итоге могу сказать, что мне от этих собесов вообще не бомбило. Поговорили, познакомились, как-нибудь в другой раз. Да и к лучшему это наверно. Сейчас мне на работе повышают грейд, передают фактически руководство разработкой алгоритмов для девайса, предлагают кооперироваться с учеными да еще и интернов могут подкинуть. Так что уходить с нынешнего места наверно всё равно было бы глупо. В Яндексе такое вряд ли можно было бы организовать (по крайней мере кооперацию с учеными). Всё к лучшему.
Сначала я подумал, что нужно обучиться на международные права (IYT например) и гонять на яхте вдоль турецкого или греческого побережья между островами. Стал учить самостоятельно английские пособия по IYT. И тут море терминологии, отличной от принятой в России. Дело в том, что в России принята голландская терминология, а Англия тащемта тоже морская сверхдержава и у нее свои термины.
Стал искать сертифицированные школы. Оказалось, что у большинства просто яхта в Турции, на которой школа обучает курсантов. А в Московской области почти ни у кого нет своего парусного флота. Короче нашел школу со своим флотом, подумал и понял, что пока что все равно все границы закрыты и лучше учиться на внутренних водах, типа водохранилищ, что недалеко от дома. А там уже и в регатах можно поучаствовать. А сертификаты отложу на потом. Ведь главное интерес, а не бумажка.
Пришел на занятие. Спортивная килевая яхта. Инструктор и ещё 4 человека. Двое включая меня занимаются в первый раз. Ветер хороший. Начали учить лавировать. Примерно показали, что где и за что отвечает. Могли бы и больше инфы дать, конечно, но тут, скорей, нужно книги по парусному спорту открывать и учить, чем на борту лекции слушать. Тем, кто в первый раз, дали перекидывать стаксель-шкоты на поворотах оверштаг. Остальные на румпеле и гика-шкоте работали. В конце инструктор продемонстрировал, что все это время мы шли довольно вальяжно и в гоночном режима яхта будет вести себя примерно так... На этих словах он потянул пару шкотов, яхта накренилась и пошла гораздо быстрее, чем шла до этого. Ну и крен такой был, что, можно сказать, что яхта шла на одном борту. Впечатлило. Потом я уже дома прочитал, что он просто "подкрутил" парус, чтобы он эффективнее ловил ещё и распределение силы ветра по вертикальной оси.
Куплю абонемент, позанимаюсь этим летом. В конце наверно приму участие в какой-нибудь небольшой регате или матч-рейсе. Все-таки свежий воздух, солнце, вода, ветер, новые люди, новые навыки да, может, и новые возможности. А ну ещё это спорт, да. Я спортсмен теперь, ага.
Сначала я подумал, что нужно обучиться на международные права (IYT например) и гонять на яхте вдоль турецкого или греческого побережья между островами. Стал учить самостоятельно английские пособия по IYT. И тут море терминологии, отличной от принятой в России. Дело в том, что в России принята голландская терминология, а Англия тащемта тоже морская сверхдержава и у нее свои термины.
Стал искать сертифицированные школы. Оказалось, что у большинства просто яхта в Турции, на которой школа обучает курсантов. А в Московской области почти ни у кого нет своего парусного флота. Короче нашел школу со своим флотом, подумал и понял, что пока что все равно все границы закрыты и лучше учиться на внутренних водах, типа водохранилищ, что недалеко от дома. А там уже и в регатах можно поучаствовать. А сертификаты отложу на потом. Ведь главное интерес, а не бумажка.
Пришел на занятие. Спортивная килевая яхта. Инструктор и ещё 4 человека. Двое включая меня занимаются в первый раз. Ветер хороший. Начали учить лавировать. Примерно показали, что где и за что отвечает. Могли бы и больше инфы дать, конечно, но тут, скорей, нужно книги по парусному спорту открывать и учить, чем на борту лекции слушать. Тем, кто в первый раз, дали перекидывать стаксель-шкоты на поворотах оверштаг. Остальные на румпеле и гика-шкоте работали. В конце инструктор продемонстрировал, что все это время мы шли довольно вальяжно и в гоночном режима яхта будет вести себя примерно так... На этих словах он потянул пару шкотов, яхта накренилась и пошла гораздо быстрее, чем шла до этого. Ну и крен такой был, что, можно сказать, что яхта шла на одном борту. Впечатлило. Потом я уже дома прочитал, что он просто "подкрутил" парус, чтобы он эффективнее ловил ещё и распределение силы ветра по вертикальной оси.
Куплю абонемент, позанимаюсь этим летом. В конце наверно приму участие в какой-нибудь небольшой регате или матч-рейсе. Все-таки свежий воздух, солнце, вода, ветер, новые люди, новые навыки да, может, и новые возможности. А ну ещё это спорт, да. Я спортсмен теперь, ага.
Почему-то до сих пор не наблюдаются распределенные системы обучения сетей, да и возможно ли задачу обучения гигантской сети сформулировать в "сепарабельном" виде? А взлетит ли это? BOINC в конце концов как-то "считает протеины". А чем нейронки хуже?
>решить уравнение Пуассона на двумерной сетке
Там же целый мир в этом уравнении, в зависимости от задачи, точности, времени вычисления. Знаю что магнитостатику считают на разновеликой треугольной сетке, где градиент мал - большие треугольники, где большие перепады - частые малые.
Да, там много вариаций. В основном они из расчетов физических полей приходят. Когда-то даже хотел численными методами на сетках заняться - попробовать оптимизированную архитектуру для этого разработать. Вот тут про это писал
>>248950
> И вот, что я вспомнил. В 2012 году я пошел на конференцию "Умник" с предложением сделать вычислитель на FPGA. Только целями работы вычислителя были расчет антенн и механических напряжений в конструкциях (кто в теме, это относится к конечно-элементному моделированию). Меня закономерно завернули, и я в итоге на это все забил. Да и денег там не особо много сулили.
> А сейчас я читаю про огромные серверные шкафы, забитые FPGA, обсчитывающие и антенны, и геномы, и нейронки. С 2012 года, если б были деньги я б уже развился в хорошую такую компанию с международными заказами из очень разных областей. Но очередная возможность просрана, буду дальше держать вас в курсе.
В этот раз я игрался с обработкой изображений в градиентном пространстве, где в итоге из градиентов нужно вычислить само изображение (можно погуглить Poisson Image Editing). А это как раз решение уравнения Пуассона. /lapl F = div grad F, где градиент известен, а дивергенция обсчитывается численно. Ну и задача соответственно довольно простая: сетка прямоугольная и равномерная, значения в вершинах известны, расчетная схема тоже довольно простая, жаль только, что решение не разреженное, а то можно было бы систему быстрее решать.
Через 2 недели после первого занятия купил абонемент на 5 занятий и отправился на второе по счету. Инструктор был другой. Тот проговорил по-быстрому курсы относительно ветра и что делать с парусами в разных ситуациях. Тут я понял, что если бы книгу не читал, то мне было бы тяжело. Обсудили вопросы в духе "почему яхта на острых курсах сама приводится к ветру", "как выйти на ветер при дрейфе яхты", "почему яхту со спинакером при фордевинде может сильно раскачать". Что интересно, вопросы эти уровня понимания школьной физики, а не яхтинга. А раз я дипломированный физик, то я на них один и отвечал. Из практики сначала на стаксель-шкотах делал повороты оверштаг и "через фордевинд".
Потом меня посадили на румпель учиться рулить. Рулевой на яхте и должен следить за ветром, и контролировать паруса, да ещё и о поворотах оповещать команду. Ну мне вначале, конечно, нужно было разобраться, как держать курс и куда рулить на разворотах. В итоге примерно для себя составил разных мнемонических правил, куда тянуть румпель, чтобы увалиться и привестись к ветру. Легче всего оказалось рулить на курсе против ветра (бейдевинд), а на курсе по ветру (бакштаг и фордевинд) все становилось сильно непонятно, потому что яхта шла практически со скоростью ветра и вымпельный ветер (ветер относительно яхты) становился равен нулю и было сложно определить даже его направление. В итоге надо было ориентироваться по текущему галсу, то есть по тому, куда направлен гик. Получилось даже паруса в "бабочку" поставить (когда грот и генуя развернуты на разные борта). Там галс вообще непонятно было, как определять.
Пока с трудом ощущаю яхту, нужно помнить все правила или выводить их на ходу, т.е. анализировать ситуацию, но я все равно в восторге. Нашел себе хорошее занятие. Буду учиться дальше.
Через 2 недели после первого занятия купил абонемент на 5 занятий и отправился на второе по счету. Инструктор был другой. Тот проговорил по-быстрому курсы относительно ветра и что делать с парусами в разных ситуациях. Тут я понял, что если бы книгу не читал, то мне было бы тяжело. Обсудили вопросы в духе "почему яхта на острых курсах сама приводится к ветру", "как выйти на ветер при дрейфе яхты", "почему яхту со спинакером при фордевинде может сильно раскачать". Что интересно, вопросы эти уровня понимания школьной физики, а не яхтинга. А раз я дипломированный физик, то я на них один и отвечал. Из практики сначала на стаксель-шкотах делал повороты оверштаг и "через фордевинд".
Потом меня посадили на румпель учиться рулить. Рулевой на яхте и должен следить за ветром, и контролировать паруса, да ещё и о поворотах оповещать команду. Ну мне вначале, конечно, нужно было разобраться, как держать курс и куда рулить на разворотах. В итоге примерно для себя составил разных мнемонических правил, куда тянуть румпель, чтобы увалиться и привестись к ветру. Легче всего оказалось рулить на курсе против ветра (бейдевинд), а на курсе по ветру (бакштаг и фордевинд) все становилось сильно непонятно, потому что яхта шла практически со скоростью ветра и вымпельный ветер (ветер относительно яхты) становился равен нулю и было сложно определить даже его направление. В итоге надо было ориентироваться по текущему галсу, то есть по тому, куда направлен гик. Получилось даже паруса в "бабочку" поставить (когда грот и генуя развернуты на разные борта). Там галс вообще непонятно было, как определять.
Пока с трудом ощущаю яхту, нужно помнить все правила или выводить их на ходу, т.е. анализировать ситуацию, но я все равно в восторге. Нашел себе хорошее занятие. Буду учиться дальше.
Выстраиваю ассоциативный ряд, чтобы связать два неочевидных события. В моем случае это было примерно так
1. Нужно увалиться
2. Увалиться это повернуть так, чтобы в паруса "шло больше ветра"
3. Значит я забираю ветер себе.
4. Забираю - значит тяну на себя.
5. Тяну румпель на себя.
Вот так я добавил в правило мнимую логику - Чтобы увалиться, нужно потянуть румпель на себя.
Ну у меня откровенно фиговая память. Я не мог учить стихи в школе, а устный счёт был для меня мучением. Может, это даже расстройство какое-то, но я научился вытягивать себя за счет построения логических цепочек. Их я почему-то запоминаю.
Ещё пример, как я до сих пор запоминаю значения английских east и west. "Вест созвучен с восток, но это наебка". А уж как я пыжился в школе запоминать исторические даты, это вообще сказка.
Что интересно, я досканально запоминаю события своей жизни (не как человек дождя, но все же) и с лёгкостью могу вспомнить, в какой из сотни прочтённых научных работ какой алгоритм применялся.
При этом у меня пространственный кретинизм - не знаю, как я жил бы без навигатора, в городе на новом месте ориентируюсь буквально по солнцу.
По товему описанию, у тебя не память фигоаая, а концентрация. Ты постоянно витаешь в облаках, поэтому игноришь события здесь и сейчас, включая географическое положение, пока они не пощелкают пальцем перед носом, заставляя сфокусироваться на них. Смысл логичкскиз цепочек именно в этой паузе, что они дают тебе время проснуться а, что? и дотупить до того, что проичходит здесь и сейчас и что надобно запомнить. Со статьями проблемы нет, так как там ты успеваешь птгрузиться в контент до момента запоминания. Это все свмдетельство того, что ты глубокий смыслитель - глубоко погружаешься в тему. Глубже погружаешься - дольше выныриваешь. А то, что делаешь ты это юез учета обстоятельств вокруг, не всегда коьвремени и игнорируя социальные протоколы - говорит о том, что ты аутист.
Не люблю ставить себе диагнозы. Может, и есть у меня что-то из этого спектра. Про витание в облаках, скорее мимо. Про концентрацию, скорее, попал. Мне надо долго включаться. Да и вообще уже больше 15 лет east-west запоминаю, а все равно пользуюсь этим правилом. Так я устроен. В целом, не жалуюсь. Просто есть такие "приколюхи".
У меня просто схожие траблы с "включением", но айку двухзначный :(
И еще прокрастинация, которую я так и не смог победить, поэтому из кодеров ушел в слесари.
У меня кстати на всех последних работах получалось начинать что-то делать только к 3 часам дня в лучшем случае. Если заинтересованность в задаче высокая, то обычно удается заставить себя что-то делать только к обеду. Вся эта "раскачка" очень долгая. Спасает только "творческость" профессии. Искренне верю, что где-то в фоне я все равно обдумываю, как бы решить задачу, но "с места в карьер" никогда не могу прыгнуть. При этом начальство в последнее время от моих предложений в диком восторге. Даже что-то патентовать собирались. Хотя времени "чистой" работы по менеджерским понятиям у меня крайне мало.
А по поводу ухода в слесари - может, оно и к лучшему. Подвижности больше. Работа от звонка до звонка, а не круглосуточное обдумывание. Местами даже более творческая, чем фреймворки крутить. Хотя слесари разные бывают. Кто-то гайки крутить, а кто-то кастомные металлоконструкции собирает.
В команде на этот раз попалась парочка, которая решила просто покататься и слегка поучаствовать в управлении и один мужик, чуть более опытный, чем я. У него уже было 6 выходов по 2 часа. Вдвоем с этим мужиком мы довольно бодро уже ставили паруса да и в принципе инструктор нам особо ничего не говорил (он вообще целый день на воде был, поэтому вечером лежал на палубе почти в отключке).
В этот раз мы на полном курсе ставили генакер (кстати красивое зрелище - яхта с генакером). Ставили мы его дольше, чем шли под ним. На море было бы, конечно подольше, но на водохранилище нужно маневрировать.
Когда сел за румпель, понял, что яхта как-то по-другому рулится. Пытался удержать курс относительно ветра, но яхта все уходила не в ту сторону. Хорошо хоть, я ветер нормально ощущаю и понимаю, в какую сторону от него отклонялся. И только потом я понял, что сидел не на том борту и правила для румпеля поменялись на противоположные (те, которые "приводиться от себя, уваливаться - к себе").
Потом инструктор почти совсем отрубился и мы отрабатывали спасение утопающего. В качестве утопающего выступал кранец (это такая мягкая колбаса, которая свисает с борта, чтобы корабли на причале бортами не бились). К утопающему нужно подходить против ветра, при этом за 4-5 корпусов до него нужно "отпускать" паруса, чтобы лодка шла просто по инерции. Я в тот момент все ещё был рулевым, то бишь за капитана, и у меня чуть башка не взорвалась, как нужно подходить. Попробовал пару раз и любезно продолжил другим попробовать. Тогда был явно не мой день. Сам я сел тянуть гика-шкот и помогал новому рулевому выбрать направление, то есть план спасения. В более спокойной обстановке и моменты поворотов хорошо выбираются, и планирование траектории лучше идёт. А в одиночку рулевому тяжело: сдали за курсом, командуй по стаксель-шкотам, командуй по гика-шкоту, следи за тем, как паруса работают, оповещай о поворотах, да ещё и спасение планируй. Для третьего занятия это было сложновато.
Удивительно, но в моем случае каждый раз информация усложняется. В этот раз наверно усложнилась слишком сильно, но что-то я всё-таки понял. А ещё я купил книгу "Яхтенный капитан" Ватрунина. Зимой буду теорию на международный сертификат IYT учить, а по весне наверно поеду в море на неделю практики. Получу сертификат и, если границы к лету откроют, то в отпуске возьму яхту в Турции на недельку.
В команде на этот раз попалась парочка, которая решила просто покататься и слегка поучаствовать в управлении и один мужик, чуть более опытный, чем я. У него уже было 6 выходов по 2 часа. Вдвоем с этим мужиком мы довольно бодро уже ставили паруса да и в принципе инструктор нам особо ничего не говорил (он вообще целый день на воде был, поэтому вечером лежал на палубе почти в отключке).
В этот раз мы на полном курсе ставили генакер (кстати красивое зрелище - яхта с генакером). Ставили мы его дольше, чем шли под ним. На море было бы, конечно подольше, но на водохранилище нужно маневрировать.
Когда сел за румпель, понял, что яхта как-то по-другому рулится. Пытался удержать курс относительно ветра, но яхта все уходила не в ту сторону. Хорошо хоть, я ветер нормально ощущаю и понимаю, в какую сторону от него отклонялся. И только потом я понял, что сидел не на том борту и правила для румпеля поменялись на противоположные (те, которые "приводиться от себя, уваливаться - к себе").
Потом инструктор почти совсем отрубился и мы отрабатывали спасение утопающего. В качестве утопающего выступал кранец (это такая мягкая колбаса, которая свисает с борта, чтобы корабли на причале бортами не бились). К утопающему нужно подходить против ветра, при этом за 4-5 корпусов до него нужно "отпускать" паруса, чтобы лодка шла просто по инерции. Я в тот момент все ещё был рулевым, то бишь за капитана, и у меня чуть башка не взорвалась, как нужно подходить. Попробовал пару раз и любезно продолжил другим попробовать. Тогда был явно не мой день. Сам я сел тянуть гика-шкот и помогал новому рулевому выбрать направление, то есть план спасения. В более спокойной обстановке и моменты поворотов хорошо выбираются, и планирование траектории лучше идёт. А в одиночку рулевому тяжело: сдали за курсом, командуй по стаксель-шкотам, командуй по гика-шкоту, следи за тем, как паруса работают, оповещай о поворотах, да ещё и спасение планируй. Для третьего занятия это было сложновато.
Удивительно, но в моем случае каждый раз информация усложняется. В этот раз наверно усложнилась слишком сильно, но что-то я всё-таки понял. А ещё я купил книгу "Яхтенный капитан" Ватрунина. Зимой буду теорию на международный сертификат IYT учить, а по весне наверно поеду в море на неделю практики. Получу сертификат и, если границы к лету откроют, то в отпуске возьму яхту в Турции на недельку.
Скорей, смирившийся физик.
Недавно перевелся в штатные сотрудники компании. До этого был устроен в кадровом агентстве и работал "на проекте" по срочному (кажется) трудовому договору. Теперь я "штатник", а значит мне раз в год полагается неплохая премия, но при этом прибавляется бюрократии.
Опять нашли интернов на проект. В этом году к ним требования ослабли и мы, как бы это не парадоксально звучало, смогли набрать нормальных ребят. Раньше было требование призерства в студенческих олимпиадах международного уровня, а студентам на эти олимпиады как правило пох. Из более-менее попсовых оставалась icpc (спортивное программирование), но нам спортивные программисты не всрались. Пособеседовали в прошлом году парочку таких спортсменов, а они чуть ли матрицу транспонировать не могут. Тогда в итоге все-таки смогли взять чела, который после сколтеха ездил в штаты стажироваться. Дал ему тогда задачу на месяц-другой, а он испугался слова "фотон" и, сказав "СЛОЖНА", ушел в закат (ну а, может, ему более релевантную стажировку предложили).
В этом году интернов взял обоих с Физтеха (закончили 2й и 4й курсы). Чудесные ребята. Ради интереса задал вопросы с обычного собеседования, а они ответили (ну второкурсник, конечно, больше плавал и не всю терминологию знал, но совсем базовые вещи нормально расписывал в отличие от собеседуемых мной взрослых дядек на позиции технических директоров каких-то шарашек). Будут ускорять решение задачи выпуклой оптимизации для нашего проекта. Я, откровенно говоря, в их годы о таком и не знал, но у меня и стажировок таких не было. Завидую им и восхищаюсь ими. Надеюсь, они меня не разочаруют. Ну а мне в свою очередь нужно умерить пыл и не сильно загрузить их хардкорной наукой, хотя очень хочется.
В будний день на базе было немноголюдно. Набралось людей на 2 яхты: одни пришли компанией покататься (и даже какого-то бультерьера с собой захватили), а со мной выдвинулась семья, которая праздновала 18-летие своего сына. На яхте они были в первый раз, поэтому я оказался самым опытным после инструктора. Такое ощущение, что на регулярные занятия там ходит не так много людей.
Инструктором в этот раз был мужик в возрасте, как оказалось, мастер спорта международного класса. Очень мощно посвятил меня в некоторые тонкости и, что немаловажно, показал, на что не нужно обращать внимания.
Что запомнил:
- как держать румпель
- стаксель нужно настроить так, чтобы задняя шкаторина повторяла форму "входа" грота
- рулевой всегда следит за ветром и его основная задача наименьшим маневрированием удерживать курс к ветру
- изменение ветра можно отслеживать по надвигающейся темной ряби
- верхние колдунчики не нужны (я пока не особо утвердил в себе этот факт)
- твист паруса и каретки грота и стакселя - ненужный выпендрёж
- понял, что такое брочинг
- книги по настройке парусов не очень полезны - лучше осознавать оптимальное управление яхтой, контролируя форму парусов
- от формы пуза стакселя зависит контролируемость яхты
Вообще очень полезное занятие оказалось. А ещё был сильный ветер - яхта немного по-другому ощущалась, шкоты тянуть было сложнее - пальцы стерлись. Инструктор оказался интересным мужиком: душа у него болит за парусный спорт. Некоторое время он все причитал, что вот эти тренировки не тренировки, а соревнования не соревнования. Вроде понимаешь его, но начинаешь ощущать себя говном - вот спортсмены они сверхлюди, а мы так... гуляем. Но если все подобное отсечь, то в сухом остатке получаем набор неплохих. советов.
А тот 18-летний уже когда-то успел походить на катамаране, но без теоретической базы. Но рулил при этом довольно уверенно. Когда его родители похвалили, тот надменно "пфыкнул". Так забавно наблюдать за подростками, ведь и я таким же был наверно.
Тем временем я все мечтаю о следующем летнем отпуске. Можно пойти по греческим островам или вдоль Турции. Пока терзают разные сомнения: нужен ли шкипер для первого раза (а то снесу киль на якорной стоянке по незнанию или ещё чего сотворю с яхтой, что депозит не вернут), не получится ли слишком дорого, не укачает ли остальную семью, не будет ли качать в маринах на стоянках, а достаточно ли там удобные души и туалеты, выживем ли мы ночью без кондиционера на яхте в южных широтах. Буду решать эти вопросы постепенно, пока надо учиться дальше.
В будний день на базе было немноголюдно. Набралось людей на 2 яхты: одни пришли компанией покататься (и даже какого-то бультерьера с собой захватили), а со мной выдвинулась семья, которая праздновала 18-летие своего сына. На яхте они были в первый раз, поэтому я оказался самым опытным после инструктора. Такое ощущение, что на регулярные занятия там ходит не так много людей.
Инструктором в этот раз был мужик в возрасте, как оказалось, мастер спорта международного класса. Очень мощно посвятил меня в некоторые тонкости и, что немаловажно, показал, на что не нужно обращать внимания.
Что запомнил:
- как держать румпель
- стаксель нужно настроить так, чтобы задняя шкаторина повторяла форму "входа" грота
- рулевой всегда следит за ветром и его основная задача наименьшим маневрированием удерживать курс к ветру
- изменение ветра можно отслеживать по надвигающейся темной ряби
- верхние колдунчики не нужны (я пока не особо утвердил в себе этот факт)
- твист паруса и каретки грота и стакселя - ненужный выпендрёж
- понял, что такое брочинг
- книги по настройке парусов не очень полезны - лучше осознавать оптимальное управление яхтой, контролируя форму парусов
- от формы пуза стакселя зависит контролируемость яхты
Вообще очень полезное занятие оказалось. А ещё был сильный ветер - яхта немного по-другому ощущалась, шкоты тянуть было сложнее - пальцы стерлись. Инструктор оказался интересным мужиком: душа у него болит за парусный спорт. Некоторое время он все причитал, что вот эти тренировки не тренировки, а соревнования не соревнования. Вроде понимаешь его, но начинаешь ощущать себя говном - вот спортсмены они сверхлюди, а мы так... гуляем. Но если все подобное отсечь, то в сухом остатке получаем набор неплохих. советов.
А тот 18-летний уже когда-то успел походить на катамаране, но без теоретической базы. Но рулил при этом довольно уверенно. Когда его родители похвалили, тот надменно "пфыкнул". Так забавно наблюдать за подростками, ведь и я таким же был наверно.
Тем временем я все мечтаю о следующем летнем отпуске. Можно пойти по греческим островам или вдоль Турции. Пока терзают разные сомнения: нужен ли шкипер для первого раза (а то снесу киль на якорной стоянке по незнанию или ещё чего сотворю с яхтой, что депозит не вернут), не получится ли слишком дорого, не укачает ли остальную семью, не будет ли качать в маринах на стоянках, а достаточно ли там удобные души и туалеты, выживем ли мы ночью без кондиционера на яхте в южных широтах. Буду решать эти вопросы постепенно, пока надо учиться дальше.
Ветер в этот раз оказался слабым и у нас получилось "штилевое маневрирование". Оказывается, если идет плотное облако/туча, то оно "подсасывает" в себя скраю воздух. И эти области на воде выглядят рябью. А суть штилевых маневров заключается в том, чтобы набрать скорость и перейти от одного пятна с рябью к другому.
При слабом ветре оказалось удобнее осознавать курс относительно ветра. Да и сам ветер оказался слабым, но стабильным (на прошлой тренировке направление ветра довольно резко могло измениться). Приятно было осознавать, что у меня получалось выдерживать стабильный курс. Теперь остаётся отточить грамотные повороты оверштаг и "через фордевинд" - иногда я слишком сильно переуваливаюсь и яхта теряет скорость. Причина - я отвлекаюсь на переход на другой борт и перекидывающийся гик и просто не укладываюсь в тайминг на контроле румпеля.
Со шкотами я в принципе разобрался и понимаю, как настроить парус для разных режимов. Спросил мнение сегодняшнего инструктора про колдунчики, заодно передав мнение прошлого инструктора. Сегодняшний инструктор в целом согласился с предыдущим, но не в такой жестокой форме: мол чисто по ним ориентироваться неграмотно, но для определенных ситуаций допустимо. Можно сказать, что теперь у меня самый сложный этап оттачивания навыка, когда новой информации не поступает, но работать над собой нужно (ещё, правда, постановку генакера нужно отработать). Но я не унываю: сейчас читаю учебник для яхтенных капитанов и заодно другую книгу на английском, чтобы усвоить терминологию для экзамена. Гайд по настройке парусов пока забросил, чтобы не засорять голову. Попробую его поднять на морской практике при более сильных ветрах, когда эффект от тонкой настройки будет вносить более ощутимый импакт. Сейчас почти прошел правила предупреждения столкновения судов (там все довольно просто для парусников, потому что им практически все должны уступать).
А вообще интересно наблюдать изменяющееся ко мне отношение инструкторов с увеличивающимся количеством занятий. К четвертому-пятому занятию уже дают практические советы, спрашивают, планирую ли я сдавать на права, предлагают отработать приемы. Так я сегодня отработал "человека за бортом" и заодно послушал, как подходить к пирсу лагом (схожая техника). Видно, бОльшая часть людей проходит через этот яхт-клуб просто для разовых покатушек на яхте, а на обучение ходят единицы.
Так что сейчас потихоньку подбираю школу, чтобы весной пройти интенсив с получением корочки, и агитирую соседей на яхтенную авантюру по турецким островам. Да они в принципе и согласны. Вероятно, в марте-апреле полечу на учебу, потом месяц на оформление сертификата и в начале мая или в бархатный сезон отправимся в путешествие.
Ветер в этот раз оказался слабым и у нас получилось "штилевое маневрирование". Оказывается, если идет плотное облако/туча, то оно "подсасывает" в себя скраю воздух. И эти области на воде выглядят рябью. А суть штилевых маневров заключается в том, чтобы набрать скорость и перейти от одного пятна с рябью к другому.
При слабом ветре оказалось удобнее осознавать курс относительно ветра. Да и сам ветер оказался слабым, но стабильным (на прошлой тренировке направление ветра довольно резко могло измениться). Приятно было осознавать, что у меня получалось выдерживать стабильный курс. Теперь остаётся отточить грамотные повороты оверштаг и "через фордевинд" - иногда я слишком сильно переуваливаюсь и яхта теряет скорость. Причина - я отвлекаюсь на переход на другой борт и перекидывающийся гик и просто не укладываюсь в тайминг на контроле румпеля.
Со шкотами я в принципе разобрался и понимаю, как настроить парус для разных режимов. Спросил мнение сегодняшнего инструктора про колдунчики, заодно передав мнение прошлого инструктора. Сегодняшний инструктор в целом согласился с предыдущим, но не в такой жестокой форме: мол чисто по ним ориентироваться неграмотно, но для определенных ситуаций допустимо. Можно сказать, что теперь у меня самый сложный этап оттачивания навыка, когда новой информации не поступает, но работать над собой нужно (ещё, правда, постановку генакера нужно отработать). Но я не унываю: сейчас читаю учебник для яхтенных капитанов и заодно другую книгу на английском, чтобы усвоить терминологию для экзамена. Гайд по настройке парусов пока забросил, чтобы не засорять голову. Попробую его поднять на морской практике при более сильных ветрах, когда эффект от тонкой настройки будет вносить более ощутимый импакт. Сейчас почти прошел правила предупреждения столкновения судов (там все довольно просто для парусников, потому что им практически все должны уступать).
А вообще интересно наблюдать изменяющееся ко мне отношение инструкторов с увеличивающимся количеством занятий. К четвертому-пятому занятию уже дают практические советы, спрашивают, планирую ли я сдавать на права, предлагают отработать приемы. Так я сегодня отработал "человека за бортом" и заодно послушал, как подходить к пирсу лагом (схожая техника). Видно, бОльшая часть людей проходит через этот яхт-клуб просто для разовых покатушек на яхте, а на обучение ходят единицы.
Так что сейчас потихоньку подбираю школу, чтобы весной пройти интенсив с получением корочки, и агитирую соседей на яхтенную авантюру по турецким островам. Да они в принципе и согласны. Вероятно, в марте-апреле полечу на учебу, потом месяц на оформление сертификата и в начале мая или в бархатный сезон отправимся в путешествие.
По работе надо было переделать один алгоритм обработки изображений. В исходной статье как обычно все понятно, пока не начнёшь что-то имплементировать. Как известно, все уже сделано в OpenCV, остаётся только слямзить алгоритм оттуда и обработать его напильником. Так вот процесс "слямзиванья" оказался не таким гладким, как я изначально думал. Код выглядит так, как будто эти 100 строк писало человека 3, не говоря уж о том, что разные части одного алгоритма (калибровка и коррекция) находились не просто в разных файлах, а вообще в разных директориях. Короче, лезть в исходники OpenCV - дело не для слабонервных идеалистов.
А вот когда я разобрался, что куда(лист А4 пришлось изрисовать), пришло время имплементировать. Прототипирую я алгоритмы на питоне, а там использую numpy. И вот от numpy'я в этот раз я пришел в восторг. Представление многомерных кубов данных, автоматическая итерация при сложении и умножении. И даже не нужно париться, если хочешь перемножить послойно трехмерный куб данных с двумерной матрицей. Все для людей. Удивительно, что такая невообразимо классная штука оказалась именно в питоне! А ещё там можно срез по кубу данных делать, а бэкэнд там на си. Если бы я писал математическую обертку для питона, то сделал бы так же. Numpy оказался прямо идеальным инструментом для прикладного математика. Прожорливый матлаб после этого уходит далеко в сторону.
Что интересно, numpy я уже лет 5 использую, но сравнивать алгоритм на numpy с аналогичным промышленно написанным на плюсах алгоритмом до последней недели мне не доводилось. И это, скажу я вам, небо и земля.
Бро, сейчас продуктовые задачи решаются фильтрами Калмана из 60-х годов. И будут ещё решаться лет сто точно. Да и в принципе ты вообще про другую область исследований говоришь. Я про работу с матрицами, а ты мне про нейронки.
>>509450
Ну early vision ещё никто не отменял. Сфига ли ему стать неактуальным.
>Сфига ли ему стать неактуальным.
Я веб макака, в нашем мире все очень быстро меняется и устаревает. Так что я даже рад, что знаком с актуальным инструментом.
Ну вообще я сразу понял твое сомнение. У нас в классической алгоритмике все более консервативно. И веб-девелоперу, конечно, будет звучать дико, что инструмент, о котором все знали ещё в 2007 наверно, до сих пор используется. Мало того, коммиты в OpenCV раз в несколько дней стабильно происходят.
А вот от этого >>509442 мне, конечно, бомбануло. Охуительные советы в снисходительной манере о том, о чем в принципе случайно услышал.
>Мало того, коммиты в OpenCV раз в несколько дней стабильно происходят.
Наверное в этом и причина, по которой им до сих пор пользуются. Хотя ты, безусловно, прав. Внатуре дико звучит, удивлён.
Из того что у нас для работы с изображениями я понял только что-то про хэминг дистанс и дот продакт
Я не случайно услышал, а занимаюсь этим постоянно. Питорч этот тот же нампи, но с кудой и автодифференцированием. Что тебе тоже нужно, просто ты до этого еще не дорос. Будешь продолжать копаться, и со временем откроешь для себя, что почти все действия с матрицами это их перемножение, которое на ГПУ происходит в сотни раз быстрее. Далее, откуда вообще матрицы (числа в них) берутся? В большинстве случаев это какой-то градиентный спуск. Деды вроде тебя эти градиенты руками пишут, но в питорче это все стало нинужно.
OpenCV это ископаемая крестовая либа, где реализовано 2-3 полезных алгоритма, да и те уже устарели. Ее "используют" только через питон как удобный интерфейс к веб камере.
> Питорч этот тот же нампи, но с кудой и автодифференцированием
А нахуя мне куда и автодифференцирование?
> которое на ГПУ происходит в сотни раз быстрее
Ага, только у меня матрицы такие, что в гпу их пихать не нужно - больше на перегон памяти времени потратится. а задача была решить слау
> В большинстве случаев это какой-то градиентный спуск.
У вас машинлернинг головного мозга. Прочиститесь линейной алгеброй и теорией фильтрации.
> где реализовано 2-3 полезных алгоритма
Ага, а еще туда постоянно вносят state-of-the-art решения. Так что это твой манямирок. Он отличается от моего. В моем манямирке машинлернинг решения посылаются нахуй, потому что их железо не потянет.
Ну и напоследок. Я же написал, что из opencv я алгоритм выдергивал, потому что в моем случае его нужно было переделать.
> просто ты до этого еще не дорос. Будешь продолжать копаться, и со временем откроешь для себя,
Кстати ты не считаешь, что ты слишком самоуверен? Мы тут с тобой не письками меряемся. Ты пытаешься рассказать, что мне нужно знать, чтобы решить мои рабочие задачи? Ну так я в курсе всего того, что ты перечислил. Другой вопрос: в курсе ли ты того, что я делаю?
В 80-х в массовой разработке электроники произошла революция, потому что стали доступны программируемые микроконтроллеры. Все в итоге стали осваивать новую область. Тем более что эта область была более простой и меньшими усилиями можно было создать гораздо более интересные вещи. И это было прекрасно ровно до того момента, как работодатели стали испытывать недостаток аналоговых разработчиков. К счастью, в какой-то момент начали работать рыночные механизмы (по крайней мере на западе) и за "голову" толкового аналогового разработчика стали давать хорошие деньги. Со временем аналоговая электроника "маргинализировалась" и основные силы осели в источниках питания, СВЧ-трактах и измерительном оборудовании.
Что характерно, трассировщик печатных плат все ещё должен помнить и про спектры сигналов (пусть даже и цифровых), и про аналоговые фильтры, и про эквивалентные схемы, и даже про четырехполюсники. Но это всё можно назвать инфраструктурой цифровой схемотехники.
Что касается прикладной математики сейчас, то если искать работу в этой области, то будешь в основном находить вакансии аналитика данных и прочих машинлёрнеров. Ниша активно заполняется, забыв про классические алгоритмы (и не только "математические", но и про Computer Science алгоритмы). Тенденции очень схожие: чистая математика, если рассуждать по аналогии, маргинализируется и будет обслуживать новую область. Единственное отличие от примера с электроникой заключается в том, что вычислительные мощности пока далеко не везде позволяют применять подходы машинного обучения. Но это пока. Тогда наверно цифровая техника тоже стоила баснословных денег.
Лично я пока что буду наблюдать и надеяться на рыночек в будущем.
трип слетел
Читаешь Алдариса - какое-то подробное описание работы с яхтой, математика, рассуждения на профессиональные темы, какие-то прогнозы о направлении развития этой сферы.
Вы оба ЧСВшники в определённой мере хоть орк и тотал аутматч, но насколько же приятнее читать твой тред, ОП. Хорошо что ты есть в дыраче, добра тебе.
>насколько же приятнее читать твой тред, ОП.
Двачую, но с оговорочкой - читая этот тред, ощущаю себя пиздец тупым...
> Вы оба ЧСВшники в определённой мере хоть орк и тотал аутматч, но насколько же приятнее читать твой тред, ОП. Хорошо что ты есть в дыраче, добра тебе.
Спасибо за добрые слова! Прямо очень приятно! Всем читающим меня взаимные лучи добра.
Сравнивать себя не буду ни с кем. Все-таки я веду дневник немного в другом формате, не таком искреннем, как у остальных. Я, скорее, подражаю успешным телеграм-каналам и ввожу в это подражание элементы блога. Ну а темы заметок и сами заметки я придумываю сам.
>>510467
Да ладно тебе. Кто-то силен в одной области, кто-то в другой. Я вот не смогу заставить себя учить всякие девопсовские дела (ты же этим занимаешься?) chroot'нуться, чтобы поставить Арч, это наверно верх моего мастерства в линуксе например.
Меня поставили управлять гротом и генакером заодно. В целом все прошло довольно гладко. Один раз только облажался с генакером. Принцип управления генакером состоит в том, чтобы травить постоянно брас, а когда переднюю шкаторину паруса начинает закручивать, брас нужно добирать. Но нужно при этом понимать, есть ли ветер. Ветер может пропасть и, если этого не заметить, то начинаешь добирать генакер, а делать этого не нужно, потому что, когда ветер появится, то генакер начнет не полностью работать.
После гонки я понял, что мне бы еще нужно отработать постановку генакера, да и тупить поменьше тоже не помешает. У меня в абоенементе еще 2 занятия. Попробую договориться их использовать с более опытным экипажем, потому что на обычных прогулках-тренировках генакер джентельмены не достают без надобности.
В планах помимо тренировок посетить ещё одну регату для закрепления, так сказать.
Ах да, наш экипаж занял второе место. Участвовало, три лодки, лол.
- когда я после собеседования могу сказать "вот лох/выебщик!" (это обычно "технические директора" всяких мелких шараг, которые не знают теорвера)
- когда я после собеседования говорю "с тобой будет приятно поработать и даже чему-то у тебя научиться"
- когда я говорю "ну ничего, пару лет поучишься и придёшь"
Но вот последнее ввергло меня в какое-то уныние. Дело в том, что моя компания иногда делает кооперации со всякими НИИ, чтобы эти НИИ выполнили для нас научную работу. Наша группа работала с одним сибирским институтом. Отчитывались они крайне посредственно, английский знали фигово, иногда за них было совсем стыдно. С горем пополам они закрыли проект, и вроде мы о них почти забыли, но вот нам прилетело резюме одного из исполнителей.
Я даже себе загадал побольше его порасспрашивать, а то, мало ли, бывает так, что "вместе они идиоты, а по отдельности умнейшие люди". В итоге оказалось, что человек в принципе знает, что там в нашей области бывает, как что примерно устроено, но как только я коснулся математических моделей, соискатель поплыл. И нет бы просто поплыл, но он искренне удивлялся, зачем нам это нужно, ведь им у себя в НИИ ни разу не приходилось вытягивать алгоритмикой недостатки железа. Соответственно ни модели, ни алгоритмы, ни теорвер им особо и не были нужны. Такой подход можно было оправдать в 70-е, когда в железяку вкладывали много ресурсов, но сейчас такой подход не совсем актуален и неэкономичен.
Когда мы попросили соискателя сказать пару предложений на английском, тот стал медленно выдавать слова, составляя абсолютно кривые предложения. В конце он сказал по-русски: "Можно, это все закончится?"
И как-то грустно мне стало: и за то, что "осадили" этого "специалиста" (он кстати лет на 10-15 меня старше), и за отсталость методов наших НИИ, и за то, что так и не можем подобрать толкового человека. И злорадствовать, как с теми техническими директорами из первого абзаца, не хочется, и доучиваться ему, как и остальной их лаборатории (за исключением нескольких студентов), уже поздно. Необычное, грустное собеседование получилось. Поменьше бы таких.
- когда я после собеседования могу сказать "вот лох/выебщик!" (это обычно "технические директора" всяких мелких шараг, которые не знают теорвера)
- когда я после собеседования говорю "с тобой будет приятно поработать и даже чему-то у тебя научиться"
- когда я говорю "ну ничего, пару лет поучишься и придёшь"
Но вот последнее ввергло меня в какое-то уныние. Дело в том, что моя компания иногда делает кооперации со всякими НИИ, чтобы эти НИИ выполнили для нас научную работу. Наша группа работала с одним сибирским институтом. Отчитывались они крайне посредственно, английский знали фигово, иногда за них было совсем стыдно. С горем пополам они закрыли проект, и вроде мы о них почти забыли, но вот нам прилетело резюме одного из исполнителей.
Я даже себе загадал побольше его порасспрашивать, а то, мало ли, бывает так, что "вместе они идиоты, а по отдельности умнейшие люди". В итоге оказалось, что человек в принципе знает, что там в нашей области бывает, как что примерно устроено, но как только я коснулся математических моделей, соискатель поплыл. И нет бы просто поплыл, но он искренне удивлялся, зачем нам это нужно, ведь им у себя в НИИ ни разу не приходилось вытягивать алгоритмикой недостатки железа. Соответственно ни модели, ни алгоритмы, ни теорвер им особо и не были нужны. Такой подход можно было оправдать в 70-е, когда в железяку вкладывали много ресурсов, но сейчас такой подход не совсем актуален и неэкономичен.
Когда мы попросили соискателя сказать пару предложений на английском, тот стал медленно выдавать слова, составляя абсолютно кривые предложения. В конце он сказал по-русски: "Можно, это все закончится?"
И как-то грустно мне стало: и за то, что "осадили" этого "специалиста" (он кстати лет на 10-15 меня старше), и за отсталость методов наших НИИ, и за то, что так и не можем подобрать толкового человека. И злорадствовать, как с теми техническими директорами из первого абзаца, не хочется, и доучиваться ему, как и остальной их лаборатории (за исключением нескольких студентов), уже поздно. Необычное, грустное собеседование получилось. Поменьше бы таких.
Учиться никогда не поздно. Я думаю, года хватило бы, чтобы челу из твоего поста закрыть все упомянутые пробелы. С лихвой.
Ты частично прав. Я сам за полгода вкатился примерно. Но у меня нормальный английский. У него он околонулевой. На русском современные методы нашей области нигде не описаны. Да ещё и возраст у него больше 40.
Я, когда делаю такие выводы, делаю их не чтобы выебнуться. Я просто вижу, что у него вся база потеряна, а не просто специализированное знание, которое с имеющейся базой за год приобретается, как ты написал.
По каким темам, кроме тервера, гоняешь на собеседованиях? Есть общие советы для успешного прохождения, ну может многие челы в каких-то заданиях допускают одни и те же ошибки?
Вроде получается только теорвер поспрашивать, чтобы понять, подходит или нет кандидат.
Сначала задаю вопрос, чтобы понять, в теме человек или нет. В целом это вариация вот этого >>474095 поста. Если человек не в теме, то даю задачу по теорверу с детектором фотонов. Там элементарная комбинаторика и понимание независимых событий. Даже формулу Байеса знать не надо.
Если задачку решает, то мы немного про методы оптимизации можем поговорить. В целом из разговора понятно, шарит человек или нет.
Я как бы понимаю, что у нас в рф профильных спецов нет, потому и скатываюсь до элементарного теорвера. Но оно и к лучшему: со знанием смежных областей хорошие решения с большей вероятностью придут в голову.
> Есть общие советы для успешного прохождения, ну может многие челы в каких-то заданиях допускают одни и те же ошибки?
Я довольно лоялен. Если я вижу, что человек в задачке забыл множитель, то даю подсказки (практически вопросы, в которых сам ответ лежит - остаётся только перевести на математический язык).
Ну и у меня не такой поток кандидатов, как на джава джуниор девелоперов например. Центральный офис требует людей с конкретным опытом, а таких мало. Поэтому беседы могут отличаться. Индивидуальный подход, все такое.
Вообще так как регата корпоративная, то о ее спортивности организатор в лице яхтклуба особо не заморачивался: яхты были все разные, даже площадь парусов отличалась. Вообще это были яхты, которые базируются в яхтклубе и владельцы которых хотят подзаработать на подобных мероприятиях.
Нас поделили на группы по 5 человек. Наша досталась пузатому беззубому мужику. Как оказалось, он с детства занимается парусным спортом, чем очень гордится и считает себя выше остальных ("это раньше, чтобы у тебя что-то было, нужно было этого добиваться, а сейчас мама с папой купят" - так мы догадались, что и яхта, скорей всего, не его, а ему дают ей пользоваться, чтобы он о ней заботился и участвовал в регатах).
Потом оказалось, что он не умеет объяснять вообще ничего. В итоге, как работать со стакселем, объяснял я (в принципе все остальное объяснял я тоже).
Короче инструктор из него такой себе. Да и не было у него цели научить, ему хотелось, чтобы это побыстрее закончилось, а мы, лохи, побыстрее бы его оставили. И что я там что-то знаю за свои 6 занятий, это ничто по сравнению с его опытом.
Яхты кстати были крейсерские, на которых можно ходить по морю и которые даже переживут не самый сильный шторм. Управлять ими не так увлекательно, как спортивными небольшими. Паруса там потяжелее, на острых курсах их дотягивать нужно исключительно ручкой лебедки. Маневры очень инертные, скорость очень медленно набирают.
Но было кое-что, что меня впечатлило. На последнем круге регаты наш капитан удачно сыграл позиционно и в этот раз его глаза загорелись. Он решил во что бы то ни стало занять призовое место на этом круге.
После разворота на знаке шкипер решил взять все в свои руки. Я сижу на лебедке стакселя, шкипер на румпеле (соответственно, он немного позади меня), и тут я слышу повторяющееся сдавленное "блядь" (прямо как в том ролике с медведем). Секунд за десять наш капитан пережил гамму эмоций: от "что же вы творите, имбецилы" прошел через "не пустим лодку соперника" и пришел к "ну все нормально".
Мы пришли на последнем круге вторыми. А я узнал, что парусный спорт может сильно увлечь человека, пусть и не самого прекрасного, как наш шкипер. Надеюсь, я с ним снова пересекусь разве что на какой-нибудь регате (и обставлю его).
Вообще так как регата корпоративная, то о ее спортивности организатор в лице яхтклуба особо не заморачивался: яхты были все разные, даже площадь парусов отличалась. Вообще это были яхты, которые базируются в яхтклубе и владельцы которых хотят подзаработать на подобных мероприятиях.
Нас поделили на группы по 5 человек. Наша досталась пузатому беззубому мужику. Как оказалось, он с детства занимается парусным спортом, чем очень гордится и считает себя выше остальных ("это раньше, чтобы у тебя что-то было, нужно было этого добиваться, а сейчас мама с папой купят" - так мы догадались, что и яхта, скорей всего, не его, а ему дают ей пользоваться, чтобы он о ней заботился и участвовал в регатах).
Потом оказалось, что он не умеет объяснять вообще ничего. В итоге, как работать со стакселем, объяснял я (в принципе все остальное объяснял я тоже).
Короче инструктор из него такой себе. Да и не было у него цели научить, ему хотелось, чтобы это побыстрее закончилось, а мы, лохи, побыстрее бы его оставили. И что я там что-то знаю за свои 6 занятий, это ничто по сравнению с его опытом.
Яхты кстати были крейсерские, на которых можно ходить по морю и которые даже переживут не самый сильный шторм. Управлять ими не так увлекательно, как спортивными небольшими. Паруса там потяжелее, на острых курсах их дотягивать нужно исключительно ручкой лебедки. Маневры очень инертные, скорость очень медленно набирают.
Но было кое-что, что меня впечатлило. На последнем круге регаты наш капитан удачно сыграл позиционно и в этот раз его глаза загорелись. Он решил во что бы то ни стало занять призовое место на этом круге.
После разворота на знаке шкипер решил взять все в свои руки. Я сижу на лебедке стакселя, шкипер на румпеле (соответственно, он немного позади меня), и тут я слышу повторяющееся сдавленное "блядь" (прямо как в том ролике с медведем). Секунд за десять наш капитан пережил гамму эмоций: от "что же вы творите, имбецилы" прошел через "не пустим лодку соперника" и пришел к "ну все нормально".
Мы пришли на последнем круге вторыми. А я узнал, что парусный спорт может сильно увлечь человека, пусть и не самого прекрасного, как наш шкипер. Надеюсь, я с ним снова пересекусь разве что на какой-нибудь регате (и обставлю его).
>Секунд за десять наш капитан пережил гамму эмоций: от "что же вы творите, имбецилы" прошел через "не пустим лодку соперника" и пришел к "ну все нормально".
Проиграл.
А в целом он как шёл? Средне-лениво и только под конец поднажал?
Алсо, у вас стаксель и грот были из одного материала? Или они чем-то отличались?
Алсо алсо, какие там лебёдки были? Автоматические или ручные? С полноценными стопами (или как они там называются) или чисто какими-то огрызками чтобы шкоты не разматывались?
Алсо алсо алсо, ты сам с лебёдками работал или только шкипер этим занимался?
> А в целом он как шёл? Средне-лениво и только под конец поднажал?
Он на втором круге старт проебал вообще.
Я на остром курсе на стакселе сидел. Другой коллега на попутном. Гротом и румпелем шкипер управлял, ну и к стакселю периодически руки тянул.
Паруса изучить не успел на этой лодке.
Лебедки обычные механические с ручкой. Стопоры кулачковые, кажется, называются. Пикрилейтед.
Такая средненькая крейсерская яхта без выпендрежа. У нее даже не штурвал, а румпель.
Ну с лебедками как бы в основном на гонке и надо работать. Ты следишь, чтобы парус работал максимально эффективно (на полном курсе передняя шкаторина должна как бы начинать закручиваться, а на остром ее должно едва полоскать - ну ты это на практике поймешь, если инструктор объяснит хорошо)
Да, кулачковые, вчера как раз их проходили. Как вы к ветру шли? Не фордевиндом же? Алсо, как тебе стакселем управлять, зашло? И как остальным коллегам? Они тоже что-то на яхте делали или чисто чилил?
По ветру в бакштаг, кажись, получалось. Знаки на воде обычно из расчета наиболее гоночных курсов выставляют. А если нет генакера/спинакера, то лучше для гонки бакштаг (на самом деле, галфвинд поэффективнее будет, но при слабом ветре в обе стороны лодка будет идти этим курсом, что неспортивно).
На стакселе интересно на острых курсах и при лавировке, в остальном грот оказался интереснее (гротовый еще и генакер-брасом как правило рулит).
Коллеги не успели одуплить, что вообще делать с этими парусами. Дядька не ставил себе целью кого-то научить. Поэтому из пятерых работал я да еще один. Остальные постеснялись или чилили.
Коллега тоже шарит как это все работает? Вообще конечно круто было почитать, спасибо за историю. Скорее бы и мне что-то интересное для тебя рассказать
Никто не шарил, кроме одной девочки (кстати тоже с физтеха... хотя у нас на лодке из 6 человек включая шкипера трое были с физтеха). Но девочка отказалась, наверно не захотела тяжелые шкоты тянуть (на остром курсе реально было тяжеловато удерживать положение, даже с тремя шлагами на лебедке). У папы девочки своя небольшая яхта есть и она как следствие нормально работает с узлами. Например я долго тупил как на утке последний наброс делать, а девочка с легкостью выполнила этот трюк.
> Скорее бы и мне что-то интересное для тебя рассказать
Расскажи, дают ли вам параллельно английскую терминологию?
Пошел на собес с конторой, которая занимается perception для машин, но не автопилотами. Даже по отзывам контора очень мутная. Работают они уже давно, года с 2012 точно, но до сих пор особо ничего не представили на рынке. Так что если мне откажут, то вздохну с облегчением.
Само техническое собеседование оставило двоякое впечатление по всем аспектам. Ко мне пришло аж 4 человека, так что я украл у компании 8 человеко-часов. Было несколько секций по 15 минут.
Первая была по теорверу. Первая задачка ровно та, которую я сам задаю на своих собесах (даже проще). Остальные на определение среднего и дисперсии суммы случайных величин. Я немного потупил с этой частью, но описал им то, как в общем случае это высчитать.
Потом была часть с теорией 3D-реконструкции. Меня мучали теоретическими вопросами типа "сколько нужно точек, чтобы оценить fundamental или essential матрицы?". Я в эту теорию никогда особо не окунался, но признаю, что надо бы. В любом случае мы побеседовали обо всех этих преобразованиях. Я упомянул всю нужную терминологию. В целом, показал, что в теме. Хотя откровенно лично мне эта часть не понравилась.
Другая часть была посвящена написанию простого 2D фильтра на питоне в блокнотике.
Потом они захотели поговорить про машинлернинг. Я сказал, что диплернингом не занимался, потому что не было такого устройства, которое потянет хотя бы инференс. Поэтому ограничились линейной регрессией. Обидно, что я забыл упомянуть про "hat matrix", но в целом линейная регрессия проста и обсудили мы ее очень быстро.
Интересно было обсудить билинейный фильтр. Я напрочь забыл, как он устроен. Основной затык был в том, что мы должны провести квазилинейную интерполяцию по четырём точкам, хотя достаточно для этих целей трёх (плоскость-то проводится через три точки) В итоге я эту задачу обобщил для нефиксированных точек на сетке: сказал, что мы строим overdetermined систему уравнений и решаем ее с помощью svd-декомпозиции, что в принципе эквивалентно проведению плоскости, оптимальной в среднеквадратичном смысле. Они немного прифигели и после этого выдали решение "из книжки". Оно норм, но моё-то круче!
Еле вспомнил, что была часть, посвященная линейной алгебре. Абсолютно элементарная. Про мои любимые скалярные произведения. Даже были вопросы типа "назвать область значений арккосинуса". Но я и там выпендрился, потому что начал затирать про тензоры, когда речь зашла о векторном произведении.
А теперь, что мне показалось крайне странным. Их команда занимается в частности sensor fusion. Там базовый классический алгоритм это фильтр Калмана, но они прямым текстом сказали, что его не шарят. Сама эта команда из двух человек, хотя компании уже минимум лет 8. Мы не поговорили про устройство SLAM, а это база perception. Когда я сказал, что зашарил математику SLAM в свое время, они вроде как довольно заулюлюкали. Они не спросили меня по плюсам вообще ничего, но при этом сказали, что в их продукте плюсы используются на уровне "си с классами". Если почитать про их руководство, то возникает много вопросов типа "а не является ли эта контора просто отмывалкой у инвесторов денег". Да, ещё одна интересность. Судя по linkedin, там не работает никого с физтеха. Какой-то странный для меня звоночек. А в одну рожу научную экспертизу я тащить не собираюсь.
После выходных hr отписалась, что мою кандидатуру не приняли. С одной стороны, как я написал в начале, это хорошо, а с другой - гораздо приятнее отказываться, чем принимать отказ. В целом, ощущаю, что мои знания уходят в очень узкоспециализированную область. Куда идти с этим опвтом в России, я не знаю. Ведь даже Великий Яндекс по разным сведениям отказался от разработки, которую проводит моя команда, потому что это дорого и слишком long term. Ощущаю, что скоро придется отказаться от своих идеалов и, чтобы было пространство для маневра, заботать нейронки или quantative research (и кванты мне кажутся более интересными).
Пошел на собес с конторой, которая занимается perception для машин, но не автопилотами. Даже по отзывам контора очень мутная. Работают они уже давно, года с 2012 точно, но до сих пор особо ничего не представили на рынке. Так что если мне откажут, то вздохну с облегчением.
Само техническое собеседование оставило двоякое впечатление по всем аспектам. Ко мне пришло аж 4 человека, так что я украл у компании 8 человеко-часов. Было несколько секций по 15 минут.
Первая была по теорверу. Первая задачка ровно та, которую я сам задаю на своих собесах (даже проще). Остальные на определение среднего и дисперсии суммы случайных величин. Я немного потупил с этой частью, но описал им то, как в общем случае это высчитать.
Потом была часть с теорией 3D-реконструкции. Меня мучали теоретическими вопросами типа "сколько нужно точек, чтобы оценить fundamental или essential матрицы?". Я в эту теорию никогда особо не окунался, но признаю, что надо бы. В любом случае мы побеседовали обо всех этих преобразованиях. Я упомянул всю нужную терминологию. В целом, показал, что в теме. Хотя откровенно лично мне эта часть не понравилась.
Другая часть была посвящена написанию простого 2D фильтра на питоне в блокнотике.
Потом они захотели поговорить про машинлернинг. Я сказал, что диплернингом не занимался, потому что не было такого устройства, которое потянет хотя бы инференс. Поэтому ограничились линейной регрессией. Обидно, что я забыл упомянуть про "hat matrix", но в целом линейная регрессия проста и обсудили мы ее очень быстро.
Интересно было обсудить билинейный фильтр. Я напрочь забыл, как он устроен. Основной затык был в том, что мы должны провести квазилинейную интерполяцию по четырём точкам, хотя достаточно для этих целей трёх (плоскость-то проводится через три точки) В итоге я эту задачу обобщил для нефиксированных точек на сетке: сказал, что мы строим overdetermined систему уравнений и решаем ее с помощью svd-декомпозиции, что в принципе эквивалентно проведению плоскости, оптимальной в среднеквадратичном смысле. Они немного прифигели и после этого выдали решение "из книжки". Оно норм, но моё-то круче!
Еле вспомнил, что была часть, посвященная линейной алгебре. Абсолютно элементарная. Про мои любимые скалярные произведения. Даже были вопросы типа "назвать область значений арккосинуса". Но я и там выпендрился, потому что начал затирать про тензоры, когда речь зашла о векторном произведении.
А теперь, что мне показалось крайне странным. Их команда занимается в частности sensor fusion. Там базовый классический алгоритм это фильтр Калмана, но они прямым текстом сказали, что его не шарят. Сама эта команда из двух человек, хотя компании уже минимум лет 8. Мы не поговорили про устройство SLAM, а это база perception. Когда я сказал, что зашарил математику SLAM в свое время, они вроде как довольно заулюлюкали. Они не спросили меня по плюсам вообще ничего, но при этом сказали, что в их продукте плюсы используются на уровне "си с классами". Если почитать про их руководство, то возникает много вопросов типа "а не является ли эта контора просто отмывалкой у инвесторов денег". Да, ещё одна интересность. Судя по linkedin, там не работает никого с физтеха. Какой-то странный для меня звоночек. А в одну рожу научную экспертизу я тащить не собираюсь.
После выходных hr отписалась, что мою кандидатуру не приняли. С одной стороны, как я написал в начале, это хорошо, а с другой - гораздо приятнее отказываться, чем принимать отказ. В целом, ощущаю, что мои знания уходят в очень узкоспециализированную область. Куда идти с этим опвтом в России, я не знаю. Ведь даже Великий Яндекс по разным сведениям отказался от разработки, которую проводит моя команда, потому что это дорого и слишком long term. Ощущаю, что скоро придется отказаться от своих идеалов и, чтобы было пространство для маневра, заботать нейронки или quantative research (и кванты мне кажутся более интересными).
>а с другой - гораздо приятнее отказываться, чем принимать отказ
Складывается ощущение, что ты был просто оверквалифаед. Я бы на твоем месте просто пожал плечами и отметил бы это как интересный опыт, но не более. Я не совсем шарю как работает это в ваших краях, но у нас есть платформы, на которых поиск работы очень сильно упрощается - тот же скайвокер и джинни. Шарю что у вас хх есть, но он вроде как помойка. Линка профит дает только если коннектов хотя бы 500+
Короче, настроить инструменты - и все будет хорошо с идеалами. Так что не расстраивайся раньше времени.
> Складывается ощущение, что ты был просто оверквалифаед
Основной вопрос, который остался у меня неотвеченным, это "почему они спросили одно и не спросили другое?". Причем на подобное направление у меня уже были собеседования. Эталонным я считаю собеседование в британский arm >>300850. Там мы очень хорошо поговорили по технической части. Я понимал, зачем задается каждый вопрос. И даже тонкости типа, как бы ускорить вычисления на шаге оптимизации, я знал и отвечал. И я, откровенно, ожидал подобного трека вопросов и от этой компании, но получил салат из разных областей, которые к базовому алгоритму сходятся с трудом.
Повторю, у меня на собеседовании детекция "свой-чужой" происходит на основе одного-двух вопросов. Размусоливать собес на два часа это потеря времени для всех (я не просто так написал про украденные 8 человеко-часов). Если на собеседовании происходит что-то подобное, то первое, о чем я подумаю, так это то, что сам собеседующий не шарит.
Про сам поиск работы: в моем случае в Москве можно по пальцам пересчитать технические компании, в которых нужна математическая экспертиза: Самсунг, Хуавей, Яндекс, Нвидиа, Сбертех, вероятно большая тройка операторов, возможно LG, возможно Майкрософт, совсем маловероятно Интел. Самсунг по моему опыту не очень в плане управления. Сбертех по отзывам знакомых в плане управления еще хуже самсунга. Большая тройка так задрочена на менеджменте, что там люди больше по митингам ходят, чем что-то исследуют. Вот и остаётся почти нихрена. В мелкую залупу тоже не хочу лезть: там все будут бегать с выпученными глазами и судорожно закрывать задачи к срокам, которые они сами и придумали. Ни о каком нормальном рисёче и речи быть не может.
Короче нужно просто мониторить оставшиеся компании и ждать, когда у них откроется что-то похожее. И на hr'ов надеяться тоже особо не стоит. Откуда им знать, что там мои узкоспециализированные математические термины в резюме обозначают (возможно, это и мой косяк).
Короче можно бесконечно писать о подобных метаниях, но ситуацию это мало изменит. Продолжаю наблюдать (и почитываю эконометрику).
> Складывается ощущение, что ты был просто оверквалифаед
Основной вопрос, который остался у меня неотвеченным, это "почему они спросили одно и не спросили другое?". Причем на подобное направление у меня уже были собеседования. Эталонным я считаю собеседование в британский arm >>300850. Там мы очень хорошо поговорили по технической части. Я понимал, зачем задается каждый вопрос. И даже тонкости типа, как бы ускорить вычисления на шаге оптимизации, я знал и отвечал. И я, откровенно, ожидал подобного трека вопросов и от этой компании, но получил салат из разных областей, которые к базовому алгоритму сходятся с трудом.
Повторю, у меня на собеседовании детекция "свой-чужой" происходит на основе одного-двух вопросов. Размусоливать собес на два часа это потеря времени для всех (я не просто так написал про украденные 8 человеко-часов). Если на собеседовании происходит что-то подобное, то первое, о чем я подумаю, так это то, что сам собеседующий не шарит.
Про сам поиск работы: в моем случае в Москве можно по пальцам пересчитать технические компании, в которых нужна математическая экспертиза: Самсунг, Хуавей, Яндекс, Нвидиа, Сбертех, вероятно большая тройка операторов, возможно LG, возможно Майкрософт, совсем маловероятно Интел. Самсунг по моему опыту не очень в плане управления. Сбертех по отзывам знакомых в плане управления еще хуже самсунга. Большая тройка так задрочена на менеджменте, что там люди больше по митингам ходят, чем что-то исследуют. Вот и остаётся почти нихрена. В мелкую залупу тоже не хочу лезть: там все будут бегать с выпученными глазами и судорожно закрывать задачи к срокам, которые они сами и придумали. Ни о каком нормальном рисёче и речи быть не может.
Короче нужно просто мониторить оставшиеся компании и ждать, когда у них откроется что-то похожее. И на hr'ов надеяться тоже особо не стоит. Откуда им знать, что там мои узкоспециализированные математические термины в резюме обозначают (возможно, это и мой косяк).
Короче можно бесконечно писать о подобных метаниях, но ситуацию это мало изменит. Продолжаю наблюдать (и почитываю эконометрику).
Я, может, где-то упустил это, но почему ты не рассматриваешь вариант удаленки?
Большинство факторов говорят, что релокейт мне не улучшит жизнь. Семья, ребенок, которому скоро в школу, квартира, в которую я вложил очень много сил, физических и моральных, родственники, мои и жены. Перед всеми есть обязательства. Да и снимать квартиру я уже не вывезу морально после 5-6 лет житья в своей собственной.
> Фига ты закостенел.
Я называю это "ответственность" и "стабильность". Не вижу в этом ничего плохого. Мигрировавшие в бриташку одногруппники могут разве что похвастаться своими денежными накоплениями, на которые там они ничего не купят. Даже детей рожать они там боятся, потому что нужно уже жить в районе с хорошей школой. А дома в таких районах стоят неподъемно дорого. Нахера мне с голой жопой и сомнительного вида котлетой жить на чужбине?
Бриташка в целом такой себе варик. Но я понял о чем ты и получил еще один повод задуматься о том, что с семьей лучше ваще не торопиться.
Вариант покупки недвиги в другой стране типа Испании не рассматривал?
> Бриташка в целом такой себе варик.
Для айтишника - да. Для инвест-банкира или кванта - самое оно. Они как раз по этой части.
> Вариант покупки недвиги в другой стране типа Испании не рассматривал?
У меня вообще странный и пока неоформившийся взгляд на недвигу за границей для проживания там. Дело в том, что я более-менее нормально жить стал как пару лет. До этого зп у меня была околонищуковская.
Пока я размышляю так, что переезжать нужно за лучшим климатом. На большей части средиземки в июле-августе мне например лучше не появляться. Ледяной московский ад с ночью 8 месяцев в году меня тоже откровенно не радует. На родине пока вижу для себя в плане климата хорошими Калининград (родная Балтика всё-таки) и Крым (уж извиняй, лол). Из ближнего зарубежья Латвия/Литва (опять же из-за тоски к Родине). Из дальнего зарубежья наверно Канары будут оптимальны, но там нет почти никакой смены времён года. И надолго там оставаться тоже не очень, скорей всего, будет.
Но все равно в плане перспективных мест для учебы ребенка лучше оставаться в Москве/Подмосковье. Да и район даже придется выбирать из близости к хорошим школам (все почти как в Британии, лол, только дешевле) Поэтому я уже как бы убедил себя в том, что кто-то из моей семьи должен дать старт для нормальной жизни следующих поколений. Если я просру все деньги на эти релокейты и поиск лучшего места, то детям в итоге ничего не останется и им придется начинать все сначала. А я не хочу, чтобы они платили ипотеку, были нищебродами типа меня до 29 лет и сливали 4 года жизни на ремонт "своими руками".
Ты-то, я смотрю, тоже из Украины вроде не стремишься уезжать. Значит в принципе все устраивает? Хотя внешне варианты есть получше.
Лучшее, что ты можешь дать детям - гражданство богатой западной страны. Что им останется от тебя в РФ? Во-первых, бабло это твое, от него им что-то достанется только после твоей с женой смерти. До которой они могут не дожить с довольно большой вероятностью. А место проживания - вот оно. И на всю жизнь. Оно не сгорит в банке, не пропьется. Это реально надежная инвестиция.
Во-вторых, ну сколько ты им можешь дать бабла? Это все равно грани бедности. Можешь ты их обеспечить, чтобы им работать никогда не надо было? Нет. Ты и сам вынужден работать. А все остальное не имеет значения. Они все равно будут нищебродами. А в Великобритании быть нищебродом намного лучше.
Образование там тоже намного лучше. И продолжительность жизни. Да вообще все.
Это твое мировоззрение. С большей частью я не согласен. Спорить не буду. Все равно ни к чему не придем.
Есть еще варианты типа Германии, Берлина в частности. Детям там заебись, образование клевое, да и в целом жить в Берлине хорошо. Я тебе могу еще понакидывать, если интересно. Когда-то рассматривал варики для переката но потом все равно понял что Киев ни на что не готов променять пока что
>Дело в том, что я более-менее нормально жить стал как пару лет. До этого зп у меня была околонищуковская.
Блин, круто очень. Экономить получается? Мне это супер тяжко дается и все бабки как в трубу.
>и Крым (уж извиняй, лол)
Да блять, завязывайте уже, что ты что Джонни. За что извиняй-то?
>что кто-то из моей семьи должен дать старт для нормальной жизни следующих поколений
>А я не хочу, чтобы они платили ипотеку, были нищебродами типа меня до 29 лет и сливали 4 года жизни на ремонт "своими руками".
Я, наверное, не совсем могу с тобой согласиться, но такая позиция вызывает уважение. Это здорово, Алдарис.
>Ты-то, я смотрю, тоже из Украины вроде не стремишься уезжать. Значит в принципе все устраивает? Хотя внешне варианты есть получше.
Да, всё так. Но мне есть с чем сравнивать - та же Польша или Словения, да и в целом побывал в 21 стране. Пока что более комфортного места чем Киев для себя не нашел. Если про постоянку говорить, офк. Так-то съебать отсюда на 2-3 мес было бы круто.
>Лучшее, что ты можешь дать детям - гражданство богатой западной страны.
Лучшее, что можно дать детям - мозги. Если всё там в башке впорядке будет - похую вообще где жить, везде не пропадут.
Мозги легко пропить и пронаркоманить, а гражданство нет.
Никогда не знаешь, дал ли ты достаточно мозгов. А гражданство вот оно, в кармане.
Непонятно, как давать мозги. Старперы всегда поучают молодежь неактуальной чуши, считая ее основой бытия. А гражданство понятно, все расписано по шагам.
Мозги плохо наследуются, а гражданство хорошо.
Наконец, то, что ты сказал тупо неверно. Куча людей с мозгами пропали то тут, то там. И ЧСХ, пропадают чаще те, у которых гражданство воняет. С мозгами или без.
Ты просто на русской швабре не сидел и не работал там, откуда без прикрас видна русская швабра. Иначе даже мысли бы не было считать эту страну чем-то пощволительным для размножения в ней.
>варианты типа Германии, Берлина в частности
Айтишнику, ага
>но потом все равно понял что Киев ни на что не готов променять пока что
Потому что прикинул хуй к носу, что в клёвом Берлине будешь жить от зарплаты до зарплаты, иногда позволяя себе ЛАКОМИТЬСЯ тем, что в Куеве позволяешь спокойно и без напряга для бюджета. Вот и всё, и никаких манямирков о "в целом жить в Берлине хорошо" не путайте туризм с эмиграцией
> Есть еще варианты типа Германии, Берлина в частности. Детям там заебись, образование клевое, да и в целом жить в Берлине хорошо.
У меня начальник кстати из Германии вернулся в РФ. Сказал, что больше туда не вернётся. Хотя в Германии жил и работал лет 15.
> Экономить получается?
Да я в целом домашний. Раз в пару месяцев порадую себя чем-то. Из наиболее крупного купил себе трое часов (и как-то закрылась моя в них потребность). Особо больше не ощущаю потребностей. Даже машина моя (крета) меня устраивает. Читал кстати твою заметку про то, что после дорогой машины не сядешь уже в дешёвую, и теперь наблюдаю именно это у соседей, которые хорошо так помяли свою бмв и теперь думают, на что пересаживаться. Надеюсь, мой разум не будет задет этими понтами - ещё на тачку тратить кучу денег не хватало.
> Так-то съебать отсюда на 2-3 мес было бы круто.
Ну вот меня работодатель обещает отправить на 3 месяца в командировку. Буду считать это маленьким релокейтом, если не уволюсь к тому времени.
>>533199
Да, вот это примерно и моя позиция. И тут даже не мозги в плане ума, а способность спокойно без паники решать проблемы и понимать людей, что, естественно, тоже часть мозгов.
>Надеюсь, мой разум не будет задет этими понтами - ещё на тачку тратить кучу денег не хватало.
Да не в понтах дело, честно говоря. Тут в сенсорных ощущениях дело. Как с качественной обувью.
Но да, это стоит денег. Сейчас надо поменять колодки и обточить тормозные диски, что выльется в ~300-350$. После покупки машины нужно было аморты с пружинами и масло с фильтрами менять. Вышло в 750$.
>Ну вот меня работодатель обещает отправить на 3 месяца в командировку. Буду считать это маленьким релокейтом, если не уволюсь к тому времени.
О крутяк, надеюсь все получится, я бы послушал о впечатлениях от другой страны.
На предпоследнем занятии гонял "восьмерки" и отрабатывал гоночный маршрут. Учился поворачивать в притирку со знаком на воде. Стаксель, грот и рулевая позиция даются мне примерно одинаково хорошо. Больше наверно нравится стаксель - самый понятный парус. На руле сидеть наиболее напряжно, а грот мне не до конца понятен пока что.
На последнем занятии предложили попробовать одновременно управление и рулем и гротом. Мой внутренний регулятор, конечно, немного взбунтовался, когда ему сказали управлять сразу двумя переменными, но в целом я кайфанул, потому что можно более оптимально из собственных ощущений регулировать систему. Знающие теорию оптимизации поймут - разделять переменные можно далеко не всегда.
В сильный ветер руки очень стираются. Одной рукой грот сложно удержать, а регулировать стаксель без ручки на лебедке вообще нереально, хоть и площадь парусов на наших mx800 не так велика.
В целом я осознал основные принципы управления яхтой. В море, говорят, все проще, чем на реке, потому что там ветер постоянный и из проблем только волны. Буду готовиться к морской практике ближайшей весной.
Сам задавался этим вопросом, но не находил такого, чтобы было как с билетами пдд. Только на сайте какой-то из яхт-школ встречал тесты по IYT для скидки за обучение.
Ищу работу, потому что мой офис переезжает в центр, добираться до него мне нужно примерно час двадцать, а то и больше. На нынешнем месте я, можно сказать, "купаюсь в лучах славы" от иностранных господ, владеющих компанией, потому что предложил простую оригинальную идею, которая улучшает наше устройство почти по всем параметрам. Но время в пути всё-таки важнее. Я помню три года, когда я добирался до работы по полтора часа. Больше повторять этого не хочу.
Стандартно расшарил резюме. На хедхантере обозначил себя как инженер-исследователь-математик, поднял желаемую зп ещё на сотку и стал ждать. Тут опишу вкратце, кто писал.
Писали крупные производители 3д сканнеров. Задачи у них интересные, собеседование мне понравилось. Очень "опозорился", как потом выяснилось, на части про С++, но об этом позже.
Были производители голографических систем помощи водителю. Про них я уже написал подробно.
Потом написало какое-то КБ. Оно даёт сразу тестовую задачу рассчитанную на два дня. Довольно нагло с их стороны. Задачку я попросил выслать. Она в принципе не сложная, на трекинг объектов, тем более что-то подобное я уже писал. Но тратить свое время я не стал. После написал письмо, что не было времени и пожелал удачи в поиске кандидатов.
Потом написали из крупной международной компании. Завлекли полной удаленкой. Но у них большой упор на плюсы. Поэтому я решил систематично "выучить С++ за 21 день". Нашел хорошие лекции и за неделю в принципе освоил основной материал до корутин и многопоточности. Про сами собеседования напишу позже и подробно.
В очередной раз удивил Самсунг. Стали звать на должность разработчика компилятора для их спецпроцессора. Как и десять лет назад кандидатов отбирают почти наобум, лишь бы человек хороший был. Какой же из меня компиляторщик? Но пособеседоваться согласился. Хочу натренировать навык разговоров про плюсы.
Ещё написали опять из цюрихского фейсбука (теперь Меты). Согласился тоже поговорить. Больших надежд не возлагаю. Но теперь я к ним буду идти как действующий техлид, значит уважения ко мне должно быть побольше. Ну и раз обо мне вдруг вспомнили, значит им нужно больше людей и планка отбора понизилась. Может, самоуверенного лошка типа меня и возьмут. Это будет шин. На пару лет в Швейцарию я бы сгонял поработать. Готовиться особо не буду. Просто посмотрим, что там сейчас с отбором.
Потом наметилось собеседование от разработчиков каких-то грузовых платформ на колесах. Выглядит интересно. Тоже потом подробно опишу.
Ещё был стартап из Финляндии с виртуальной реальностью. Поговорил с hr-ом, сказал что не готов переезжать к ним. На частые командировки согласен, но переезжать туда сомнительно. Отправил им резюме. Больше не писали.
Ну и пару раз искали машинлернеров и датасаентистов (даже из vk писали). Там я просто объяснил, что hr'ы промахнулись.
Когда рынок труда прощупывает тебя, ты тоже начинаешь понимать, какой спрос. И я начинаю понимать, что пора учить плюсы и датасаенс. Я постепенно удаляюсь от этих навыков и становлюсь слишком узкоспециализированным. Большинство запросов о работе связаны с моим прошлым опытом. И это немного пугает. Наверно сейчас сработал триггер о том, что я не так и крут и нужно дополнительно поразвиваться в других областях. Пора поботать кодинг.
Ищу работу, потому что мой офис переезжает в центр, добираться до него мне нужно примерно час двадцать, а то и больше. На нынешнем месте я, можно сказать, "купаюсь в лучах славы" от иностранных господ, владеющих компанией, потому что предложил простую оригинальную идею, которая улучшает наше устройство почти по всем параметрам. Но время в пути всё-таки важнее. Я помню три года, когда я добирался до работы по полтора часа. Больше повторять этого не хочу.
Стандартно расшарил резюме. На хедхантере обозначил себя как инженер-исследователь-математик, поднял желаемую зп ещё на сотку и стал ждать. Тут опишу вкратце, кто писал.
Писали крупные производители 3д сканнеров. Задачи у них интересные, собеседование мне понравилось. Очень "опозорился", как потом выяснилось, на части про С++, но об этом позже.
Были производители голографических систем помощи водителю. Про них я уже написал подробно.
Потом написало какое-то КБ. Оно даёт сразу тестовую задачу рассчитанную на два дня. Довольно нагло с их стороны. Задачку я попросил выслать. Она в принципе не сложная, на трекинг объектов, тем более что-то подобное я уже писал. Но тратить свое время я не стал. После написал письмо, что не было времени и пожелал удачи в поиске кандидатов.
Потом написали из крупной международной компании. Завлекли полной удаленкой. Но у них большой упор на плюсы. Поэтому я решил систематично "выучить С++ за 21 день". Нашел хорошие лекции и за неделю в принципе освоил основной материал до корутин и многопоточности. Про сами собеседования напишу позже и подробно.
В очередной раз удивил Самсунг. Стали звать на должность разработчика компилятора для их спецпроцессора. Как и десять лет назад кандидатов отбирают почти наобум, лишь бы человек хороший был. Какой же из меня компиляторщик? Но пособеседоваться согласился. Хочу натренировать навык разговоров про плюсы.
Ещё написали опять из цюрихского фейсбука (теперь Меты). Согласился тоже поговорить. Больших надежд не возлагаю. Но теперь я к ним буду идти как действующий техлид, значит уважения ко мне должно быть побольше. Ну и раз обо мне вдруг вспомнили, значит им нужно больше людей и планка отбора понизилась. Может, самоуверенного лошка типа меня и возьмут. Это будет шин. На пару лет в Швейцарию я бы сгонял поработать. Готовиться особо не буду. Просто посмотрим, что там сейчас с отбором.
Потом наметилось собеседование от разработчиков каких-то грузовых платформ на колесах. Выглядит интересно. Тоже потом подробно опишу.
Ещё был стартап из Финляндии с виртуальной реальностью. Поговорил с hr-ом, сказал что не готов переезжать к ним. На частые командировки согласен, но переезжать туда сомнительно. Отправил им резюме. Больше не писали.
Ну и пару раз искали машинлернеров и датасаентистов (даже из vk писали). Там я просто объяснил, что hr'ы промахнулись.
Когда рынок труда прощупывает тебя, ты тоже начинаешь понимать, какой спрос. И я начинаю понимать, что пора учить плюсы и датасаенс. Я постепенно удаляюсь от этих навыков и становлюсь слишком узкоспециализированным. Большинство запросов о работе связаны с моим прошлым опытом. И это немного пугает. Наверно сейчас сработал триггер о том, что я не так и крут и нужно дополнительно поразвиваться в других областях. Пора поботать кодинг.
Найдешь - скидывай. Чего бы и не скинуть. Вообще там все несложно, как я понимаю. ПДД в этом плане гораздо сложнее.
Странная мотивация - офис переезжает в центр, и чтобы не переезжать за ним, ты готов ехать в другую страну? Ну переедь в центр, раз уж ты такое светило локальное там.
Нет. Разговор о переезде в другую страну это совсем другой разговор, не относящийся к переезду офиса. Ну и ты думаешь, что так просто взять и переехать в центр?
Зимой тут особо начинаешь ощущать то, что переезд на север это плохое решение. Я за климатические релокации.
А ещё у меня есть неопубликованные заметки об отпуске в Испании. Там я летел с пересадкой в Цюрихе. В аэропорту начинаешь понимать прелести центральности расположения Швейцарии.
Изначально я понимал, что пытаюсь сунуться в чужой монастырь, потому что это место работы можно назвать сектой свидетелей C++. Там объективно непрерывно изучают новые стандарты языка. Но полная удаленка подкупила.
Решил "освежить" знания плюсов, как потом оказалось, что пришлось их чуть ли не заново выучить. Всегда писал на плюсах в каком-то околосишном стиле. Как оказалось, там есть нюансы и довольно значительные. Но все же по лекциям на ютубе удалось восполнить базовые пробелы за неделю-другую.
Первый отдел дал задачку на дом на час - реализовать shared_ptr. Ее я всё-таки решил сделать. Отправил решение. Три недели не отвечали. Написал hr-у, оказалось, что отказали без объяснения причин. Вообще жаль, потому что сама обработка сигналов это моя область, но срезали меня из-за недостаточного другого навыка (вроде, но об этом позже).
Потом было собеседование в третий отдел. Там строил дерево на плюсах. Код написал, но затупил на обсуждении, потому что не всегда понимаешь, к чему задается тот или иной вопрос. В конце обсуждали, в какие смарт поинтеры обернуть указатели на ноды. Я бы ни в какие не оборачивал, конечно, потому что я не даун и умею чистить память, но современный C++ со мной не согласен (RAII и все его друзья). Оказалось, что в одном случае подойдут shared_ptr, а в другом weak_ptr. Из этого отдела отказали стандартным сгенерированным письмом. От роботов отказы получать ещё обиднее, кстати.
Последнее собеседование со вторым отделом было самым приличным. По математике спросили, что такое собственные числа. Спросили, работал ли я с алгоритмами машинного обучения, векторизовывал ли код, как делал бы sum-reduction на CUDA. Тупил я уже на довольно высокоуровневых вещах типа как ограничить набор типов данных для шаблонной функции через SFINAE. По задачке было даже понятно, какие навыки помимо знания плюсов, она проверяет. Задача была простая: найти первый и второй по величине элемент массива. Заметил кстати, что чем старше собеседующий, тем он спокойнее относится к тому, что человек чего-то не знает. Вроде и понимаешь, что пошлют в итоге, но на душе как-то спокойно становится. И думаешь, какие чудесные люди там сидят. Наверно тоже надо так себя начинать вести на собесах.
Самый интересный отказ прилетел от последнего собеседования: прямо во время самого процесса. Когда я начал изучать этот феномен, то обнаружил, что на hh вакансия ушла в архив за 4 дня до собеса. Значит, скорей всего, hr косякнула, когда назначала дату интервью, и тогда уже позиция была закрыта.
Небольшой итог наверно нужно сделать. Собеседования в эту компанию подтолкнули меня изучить современные плюсы и немного пошатнули мое мировосприятие относительно программирования. В целом изучить плюсы несложно. Нужно просто больше времени на теорию (хотя бы месяцок) и выделять вечера в течение пары месяцев на проект, в котором будут использоваться большинство модных техник от Страуструпа (типа того же SFINAE). В целом у меня такой проект есть и я его уже пишу, но о нем в другом посте. Работать в кодинге от этого я особо не захотел и в принципе понял, насколько у меня сейчас теплое место относительно подходов к работе. Наверно нужно сворачивать хотя бы до лета свои попытки перехода на другое место. Закончу с Фейсбуком и парой других мест в Москве и залягу на дно, пожалуй. А там и командировка, и премия намечается. После посмотрю, что делать дальше. Пока буду ценить, что имею.
Изначально я понимал, что пытаюсь сунуться в чужой монастырь, потому что это место работы можно назвать сектой свидетелей C++. Там объективно непрерывно изучают новые стандарты языка. Но полная удаленка подкупила.
Решил "освежить" знания плюсов, как потом оказалось, что пришлось их чуть ли не заново выучить. Всегда писал на плюсах в каком-то околосишном стиле. Как оказалось, там есть нюансы и довольно значительные. Но все же по лекциям на ютубе удалось восполнить базовые пробелы за неделю-другую.
Первый отдел дал задачку на дом на час - реализовать shared_ptr. Ее я всё-таки решил сделать. Отправил решение. Три недели не отвечали. Написал hr-у, оказалось, что отказали без объяснения причин. Вообще жаль, потому что сама обработка сигналов это моя область, но срезали меня из-за недостаточного другого навыка (вроде, но об этом позже).
Потом было собеседование в третий отдел. Там строил дерево на плюсах. Код написал, но затупил на обсуждении, потому что не всегда понимаешь, к чему задается тот или иной вопрос. В конце обсуждали, в какие смарт поинтеры обернуть указатели на ноды. Я бы ни в какие не оборачивал, конечно, потому что я не даун и умею чистить память, но современный C++ со мной не согласен (RAII и все его друзья). Оказалось, что в одном случае подойдут shared_ptr, а в другом weak_ptr. Из этого отдела отказали стандартным сгенерированным письмом. От роботов отказы получать ещё обиднее, кстати.
Последнее собеседование со вторым отделом было самым приличным. По математике спросили, что такое собственные числа. Спросили, работал ли я с алгоритмами машинного обучения, векторизовывал ли код, как делал бы sum-reduction на CUDA. Тупил я уже на довольно высокоуровневых вещах типа как ограничить набор типов данных для шаблонной функции через SFINAE. По задачке было даже понятно, какие навыки помимо знания плюсов, она проверяет. Задача была простая: найти первый и второй по величине элемент массива. Заметил кстати, что чем старше собеседующий, тем он спокойнее относится к тому, что человек чего-то не знает. Вроде и понимаешь, что пошлют в итоге, но на душе как-то спокойно становится. И думаешь, какие чудесные люди там сидят. Наверно тоже надо так себя начинать вести на собесах.
Самый интересный отказ прилетел от последнего собеседования: прямо во время самого процесса. Когда я начал изучать этот феномен, то обнаружил, что на hh вакансия ушла в архив за 4 дня до собеса. Значит, скорей всего, hr косякнула, когда назначала дату интервью, и тогда уже позиция была закрыта.
Небольшой итог наверно нужно сделать. Собеседования в эту компанию подтолкнули меня изучить современные плюсы и немного пошатнули мое мировосприятие относительно программирования. В целом изучить плюсы несложно. Нужно просто больше времени на теорию (хотя бы месяцок) и выделять вечера в течение пары месяцев на проект, в котором будут использоваться большинство модных техник от Страуструпа (типа того же SFINAE). В целом у меня такой проект есть и я его уже пишу, но о нем в другом посте. Работать в кодинге от этого я особо не захотел и в принципе понял, насколько у меня сейчас теплое место относительно подходов к работе. Наверно нужно сворачивать хотя бы до лета свои попытки перехода на другое место. Закончу с Фейсбуком и парой других мест в Москве и залягу на дно, пожалуй. А там и командировка, и премия намечается. После посмотрю, что делать дальше. Пока буду ценить, что имею.
> Я бы ни в какие не оборачивал, конечно, потому что я не даун и умею чистить память
Это тебя моментально выдает как дауна с С головного мозга, который не знает современных трендов в разработке, не понимает откуда они взялись. Из-за таких вот говночистов как ты, программы на неуправляемых языках обычно нестабильны, почти всегда текут, и абсолютно всегда полны уязвимостей. Еще из этой серии: проверять выход за границы массива? Лишняя трата драцогенных циклов процессора. Проверять типы в рантайме перед кастом? Я ТОЧНО знаю, какой это тип, проверять не буду, это дело чести. Обработка исключений? Переполнения? Деление на ноль? Для быдла.
Но зачем мне видеть код человека, который руками чистит память в 2к21? Я, к сожалению, видел достаточно такого кода.
Разве SFINAE - это модно в 2021? Мне кажется, этот хак существовал всегда. И вообще, сейчас концепты же есть: они и читабельнее в коде, и более адекватные ошибки выдают.
Мне про плюсы нравятся вот эти видео:
https://www.youtube.com/playlist?list=PL3BR09unfgcgJPQZKaacwzGmcXMtEA-19
Может быть, уже находил сам.
Ещё у этого чела бывают интересные видео по каким-то отдельным темам:
https://www.youtube.com/user/lefticus1
> Разве SFINAE - это модно в 2021?
Да вроде лействительно старый хак. Но мне это все в новинку.
> Мне про плюсы нравятся вот эти видео:
Да, я их выше тоже порекомендовал.
> Ещё у этого чела бывают интересные видео по каким-то отдельным темам:
Спасибо. Наверно досмотрю Владимирова и наверну Александреску или Саттера(или как там его)
Хорошо так любить погроммирование, чтобы наслаждаться лекциями по нему...
>Я бы ни в какие не оборачивал, конечно, потому что ... умею чистить память
Алдарис, а (ну извини, просто вроде в тему) видел мои дЕрЕвЬя На ИнДеКсАх ПеРеМеНнОгО рАзМеРа (>>551002 →)? Мне кажется, это супер-крутая идея, потому что позволяет сохранить дерево в одной-двух аллокациях вместо N, и сделать это крайне компактно: менеджер памяти и шаредпоинтеры вносят оверхед на учёт и управление каждым выделенным блоком и созданным шаредпоинтером, который легко превысит полезную нагрузку узлов в несколько раз, а здесь объекты просто лежат себе в ряд. Для удаления объекта можно после обычных действий по удалению, чтобы не оставлять дырку в массиве, поставить на его место последний и поправить указатели в смежных с ним (хотя по обстоятельствам можно и оставлять дырки и уплотнять их в ходе реаллокаций).
Можно использовать сколь угодно хитрые аллокаторы, но 2 malloc'а всегда будут лучше N super_polymorphic_monotonic_malloc'ов. Также это упрощает некоторые другие операции: делает тривиальным обход всех объектов, связывание не-сильно-разреженных значений с объектами (поддержкой параллельного массива значений), сериализацию. Такое дерево само отвечает за хранимые объекты и перемещает их, поэтому на них нельзя брать немгновенные указатели, но во многих применениях это не имеет значения.
> Алдарис, а (ну извини, просто вроде в тему) видел мои дЕрЕвЬя На ИнДеКсАх ПеРеМеНнОгО рАзМеРа (>>551002 →)?
Вообще не всегда хорошо сокращать размеры данных. Чаще всего с точки зрения компилятора лучше хранить данные, соразмерные регистру. Можешь полистать первые главы книги Arm systems developer's guide. Там это расписывается вместе с дизассемблером.
>Мне кажется, это супер-крутая идея, потому что позволяет сохранить дерево в одной-двух аллокациях вместо N, и сделать это крайне компактно:
> менеджер памяти и шаредпоинтеры вносят оверхед на учёт и управление каждым выделенным блоком и созданным шаредпоинтером, который легко превысит полезную нагрузку узлов в несколько раз, а здесь объекты просто лежат себе в ряд. Для удаления объекта можно после обычных действий по удалению, чтобы не оставлять дырку в массиве, поставить на его место последний и поправить указатели в смежных с ним (хотя по обстоятельствам можно и оставлять дырки и уплотнять их в ходе реаллокаций).
На самом деле smart_ptr не вносят оверхеда. Хотя были доклады, что не получается настроить компилятор, чтобы умные указатели работали так же быстро, как и не умные указатели, но вроде все сообщество загнобило докладчиков за кривые руки. По крайней мере сейчас считается, что умные указатели не хуже обычных. По менеджеру памяти не могу ничего говорить, потому что не совсем понимаю, про какой ты говоришь.
> Можно использовать сколь угодно хитрые аллокаторы, но 2 malloc'а всегда будут лучше N super_polymorphic_monotonic_malloc'ов.
Опять же не лучше, потому что они грубо говоря разрешаются на этапе компиляции и на уровне ассемблера почти не отличаются от обычных.
> Также это упрощает некоторые другие операции: делает тривиальным обход всех объектов, связывание не-сильно-разреженных значений с объектами (поддержкой параллельного массива значений), сериализацию. Такое дерево само отвечает за хранимые объекты и перемещает их, поэтому на них нельзя брать немгновенные указатели, но во многих применениях это не имеет значения.
Тут могу тебе просто посоветовать написать тесты, чтобы показать при каких условиях твоя реализация выигрывает.
И вообще, пролистывая эти споры, могу сказать, что решение подобных задач очень неплохо для практики. Просто нужно стараться проверять, а действительно ли решение лучше стандартного. Ну а если не лучше, то радоваться, что хотя бы попрактиковался.
> Алдарис, а (ну извини, просто вроде в тему) видел мои дЕрЕвЬя На ИнДеКсАх ПеРеМеНнОгО рАзМеРа (>>551002 →)?
Вообще не всегда хорошо сокращать размеры данных. Чаще всего с точки зрения компилятора лучше хранить данные, соразмерные регистру. Можешь полистать первые главы книги Arm systems developer's guide. Там это расписывается вместе с дизассемблером.
>Мне кажется, это супер-крутая идея, потому что позволяет сохранить дерево в одной-двух аллокациях вместо N, и сделать это крайне компактно:
> менеджер памяти и шаредпоинтеры вносят оверхед на учёт и управление каждым выделенным блоком и созданным шаредпоинтером, который легко превысит полезную нагрузку узлов в несколько раз, а здесь объекты просто лежат себе в ряд. Для удаления объекта можно после обычных действий по удалению, чтобы не оставлять дырку в массиве, поставить на его место последний и поправить указатели в смежных с ним (хотя по обстоятельствам можно и оставлять дырки и уплотнять их в ходе реаллокаций).
На самом деле smart_ptr не вносят оверхеда. Хотя были доклады, что не получается настроить компилятор, чтобы умные указатели работали так же быстро, как и не умные указатели, но вроде все сообщество загнобило докладчиков за кривые руки. По крайней мере сейчас считается, что умные указатели не хуже обычных. По менеджеру памяти не могу ничего говорить, потому что не совсем понимаю, про какой ты говоришь.
> Можно использовать сколь угодно хитрые аллокаторы, но 2 malloc'а всегда будут лучше N super_polymorphic_monotonic_malloc'ов.
Опять же не лучше, потому что они грубо говоря разрешаются на этапе компиляции и на уровне ассемблера почти не отличаются от обычных.
> Также это упрощает некоторые другие операции: делает тривиальным обход всех объектов, связывание не-сильно-разреженных значений с объектами (поддержкой параллельного массива значений), сериализацию. Такое дерево само отвечает за хранимые объекты и перемещает их, поэтому на них нельзя брать немгновенные указатели, но во многих применениях это не имеет значения.
Тут могу тебе просто посоветовать написать тесты, чтобы показать при каких условиях твоя реализация выигрывает.
И вообще, пролистывая эти споры, могу сказать, что решение подобных задач очень неплохо для практики. Просто нужно стараться проверять, а действительно ли решение лучше стандартного. Ну а если не лучше, то радоваться, что хотя бы попрактиковался.
ОБЭМА НАСРАЛ В ДУШЕ ЧЕТВЕРКИ ССССУГО!!!111 Кстати надо будет накатать пасту про говеные истории на физтехе, лол
Во-первых, физтех и так был под санкциями. Закупка оборудования часто производилась через левые фирмы. В Москве есть куча поставщиков, неплохо наживающихся на этих санкциях.
Во-вторых, это можно считать признанием. Физтех значит насобирал для армии достойных прототипов. Душа радуется.
В-третьих, конечно, немного обидно, потому что ещё когда я работал на кафедре, к нам приезжали высокие гости из xilinx и предлагали свои решения. Теперь ни поддержку по их state-of-the-art решениям не получить из первых рук, ни купить по-человечески.
В-четвёртых, тяжко будет с новым научным оборудованием. Но у Физтеха есть много базовых институтов. Скорей всего, закупка будет проходить через них.
>Чаще всего с точки зрения компилятора лучше хранить данные, соразмерные регистру.
Не согласен (мануал открывал, честно говоря, нужное место не искал, но я раньше читал что-то про ARM — возможно, его же, ха-ха, и ничего сильно подозрительного вроде не припомню). Предлагается же менять тип не локальных переменных, а всех индексов в большой пачке. Тогда двоичное дерево с 40 тысячами элементов сможет использовать 2-байтовый тип, и его пачка индексов размера 3×40000 — (left0, right0, parent0, left1, ..., parent{N−1}) займёт 250 Кб вместо 500–1000. ≈Все платформы умеют загружать и сохранять значения ≤нативного размера вида 2ⁿ по адресам, выровненным на этот размер, одинаковым образом и с одинаковой скоростью.
Это может выглядеть как
>void* indices; // пачка индексов
>index_getter get_index; // читалка актуального типа indices — get_u8_index(ptr, at), get_u16_index(ptr, at) и т. д.
>index_setter set_index; // set_u8_index(ptr, at, new_value), ...
>// ↑или index_control* index_vmt, index_vmt->get(...) и index_vmt->set(...)
и прежнее
>node->parent = other_node->left;
превращается в
>set_index(indices, 3*node + PARENT, get_index(indices, 3*other_node + LEFT));
— хуже читаемое, но кому какое дело.
Ты платишь за лишний уровень косвенности, но на практике это работает абсолютно эквивалентно — как по моим наблюдениям, так и по наблюдениям тех, откуда я украл эту идею (реализации хэш-таблиц в Python и Rust). Впрочем, подозреваю, не по магической причине, которую традиционно называют (тип лучшая лОкАлЬнОсТь и дРуЖеСтВеНнОсТь К кЭшУ, обусловленные как меньшим размером в целом, так и плотным размещением, и в ноль компенсирующие изначальные потери), а банально потому, что чтение и запись индексов теряются на фоне остальной работы: мои структуры с самой лёгкой возможной полезной нагрузкой замедляются процентов на 10, если форсировать им полушуточный тип индексов uint48, собираемый в чтениях и записях по кусочкам, а поскольку оверхед константен, с не «самыми лёгкими» объектами он теряется вообще. То есть твои структуры занимают меньше в 1,5–2–N раз и ты никак за это не огребаешь (ну, в предположении, что согласен на перемещаемость и всё остальное), а то и наоборот. Естественно, промежуточная работа с индексами идёт в универсальном типе вроде size_t по размеру рЕгИсТрА.
>На самом деле smart_ptr не вносят оверхеда.
Упоминавшиеся shared_ptr и weak_ptr как раз имеют замечательный оверхед! Shared_ptr'у, чтобы было, на чём шариться, нужен выделяемый в куче контрольный блок (в случае make_shared его аллокация объединяется с аллокацией объекта, иначе объект и контрольный блок — 2 аллокации), хранящий минимум 3 указателя (объект-полезная нагрузка, счётчик ссылок, deleter). Всё это умножается на количество элементов N, а при переприсваиваниях и уничтожениях дёргает атомарные операции, порой (на x86) генерирующие полные барьеры памяти.
>они грубо говоря разрешаются на этапе компиляции
Я про то, что в общем случае аллокации сводятся к malloc(size), который не знает, что выделяет. Поэтому он, во-первых, параноидально выравнивается, во-вторых, дописывает свою информацию (напр. выделяя size+header и храня её по смещению −header), чтобы по неинформированному free(ptr) знать, куда лезть. Всё это домножается на количество маллоков, и при плотном хранении всего этого просто нет.
Спасибо за ответ, хих OwO.
>Чаще всего с точки зрения компилятора лучше хранить данные, соразмерные регистру.
Не согласен (мануал открывал, честно говоря, нужное место не искал, но я раньше читал что-то про ARM — возможно, его же, ха-ха, и ничего сильно подозрительного вроде не припомню). Предлагается же менять тип не локальных переменных, а всех индексов в большой пачке. Тогда двоичное дерево с 40 тысячами элементов сможет использовать 2-байтовый тип, и его пачка индексов размера 3×40000 — (left0, right0, parent0, left1, ..., parent{N−1}) займёт 250 Кб вместо 500–1000. ≈Все платформы умеют загружать и сохранять значения ≤нативного размера вида 2ⁿ по адресам, выровненным на этот размер, одинаковым образом и с одинаковой скоростью.
Это может выглядеть как
>void* indices; // пачка индексов
>index_getter get_index; // читалка актуального типа indices — get_u8_index(ptr, at), get_u16_index(ptr, at) и т. д.
>index_setter set_index; // set_u8_index(ptr, at, new_value), ...
>// ↑или index_control* index_vmt, index_vmt->get(...) и index_vmt->set(...)
и прежнее
>node->parent = other_node->left;
превращается в
>set_index(indices, 3*node + PARENT, get_index(indices, 3*other_node + LEFT));
— хуже читаемое, но кому какое дело.
Ты платишь за лишний уровень косвенности, но на практике это работает абсолютно эквивалентно — как по моим наблюдениям, так и по наблюдениям тех, откуда я украл эту идею (реализации хэш-таблиц в Python и Rust). Впрочем, подозреваю, не по магической причине, которую традиционно называют (тип лучшая лОкАлЬнОсТь и дРуЖеСтВеНнОсТь К кЭшУ, обусловленные как меньшим размером в целом, так и плотным размещением, и в ноль компенсирующие изначальные потери), а банально потому, что чтение и запись индексов теряются на фоне остальной работы: мои структуры с самой лёгкой возможной полезной нагрузкой замедляются процентов на 10, если форсировать им полушуточный тип индексов uint48, собираемый в чтениях и записях по кусочкам, а поскольку оверхед константен, с не «самыми лёгкими» объектами он теряется вообще. То есть твои структуры занимают меньше в 1,5–2–N раз и ты никак за это не огребаешь (ну, в предположении, что согласен на перемещаемость и всё остальное), а то и наоборот. Естественно, промежуточная работа с индексами идёт в универсальном типе вроде size_t по размеру рЕгИсТрА.
>На самом деле smart_ptr не вносят оверхеда.
Упоминавшиеся shared_ptr и weak_ptr как раз имеют замечательный оверхед! Shared_ptr'у, чтобы было, на чём шариться, нужен выделяемый в куче контрольный блок (в случае make_shared его аллокация объединяется с аллокацией объекта, иначе объект и контрольный блок — 2 аллокации), хранящий минимум 3 указателя (объект-полезная нагрузка, счётчик ссылок, deleter). Всё это умножается на количество элементов N, а при переприсваиваниях и уничтожениях дёргает атомарные операции, порой (на x86) генерирующие полные барьеры памяти.
>они грубо говоря разрешаются на этапе компиляции
Я про то, что в общем случае аллокации сводятся к malloc(size), который не знает, что выделяет. Поэтому он, во-первых, параноидально выравнивается, во-вторых, дописывает свою информацию (напр. выделяя size+header и храня её по смещению −header), чтобы по неинформированному free(ptr) знать, куда лезть. Всё это домножается на количество маллоков, и при плотном хранении всего этого просто нет.
Спасибо за ответ, хих OwO.
Пипирка никогда не сдается и теперь заебет Алдариса насмерть!
Охуел что ли, это же великий Пипиру! Он сам себя назначил гением пограммирования! Ну или мамка.
И вообще - он же поехавший необучаемый долбоебик с чсв.
Сказал А, говори Б. Если я гений программирования, то потому что нашёл баг NumPy (https://github.com/numpy/numpy/issues/20048) и предложил несколько AVX-усовершенствований компилятора Free Pascal (https://gitlab.com/freepascal.org/fpc/source/-/issues/39360) на основании реальных случаев, где они нужны. С этим сражайся, а не соломенных чучел перемогай, шизик. Если присмотреться, становится очевидно и многое объясняет, что в сфере флейма в интернете ты занимаешься ровно тем, в чём в сфере программирования обвиняешь меня — с пафосным видом ковыряешься с потешными, ненастоящими задачками.
В целом рассуждения выглядят адекватно, чо. Лучше меньше памяти, чем больше. Лучше если она идет подряд (если из середины ничего не удалять). Ну и так далее. Вникать в подробности, извини, не буду. Лучше на цифири тестов посмотреть. Тогда все вопросы отвалятся сами собой.
В моей практике деревья вообще ни разу не понадобились кстати. Я в другой области работаю. И дискретку обхожу стороной. Разве что один раз пришлось использовать "из коробки" графовую оптимизацию траектории.
Вообще я фанат математических оптимизаций, а не организационных. Там например какую-нибудь spasity приложить или в фурье-область скакнуть. Тензорные поезда всякие. Это навека.
>>553048
> чела с реальным опытом
Тащемта опыт у меня пососный в проганье для 2к21.
>>553459
> потому что нашёл баг NumPy
Респект.
Первый этап был удалённый. Я тогда рассказал, что делал, а делал я довольно много разного и после этого меня пригласили лично поговорить.
Второй этап был похож на первый, но появились скриптовые вопросы по поводу темы руководства и просто описания опыта реализации разных вещей. Вообще само собеседование проходило по сценарию моей мечты: разговор с детекцией "свой-чужой" с обеих сторон. То есть не только они понимали, что я подхожу под их требования, но и я понимал, с кем придется работать. Вывод: ребята на 90% свои. Мы очень лампово поговорили о применимости нейронок, о калмановской фильтрации, о представлении SE3 преобразований (я им затер о том, как правильно по науке подавать элемент группы SE3 на оптимизатор). Да и вообще про математику и методы исследования и реалии рисёча для серийных устройств. Один из лидов ведет на Физтехе лекции. Другие люди уже успели поработать в компаниях, где работал и я.
В конце показали их машины. "Вау-эффект" был определено достигнут. Сразу захотелось с этим железом поработать. Их промышленные дизайнеры прямо очень постарались. На инвесторов это должно производить впечатление.
Назначать меня вроде собираются техлидом одного из отделов. Звучит очень вкусно. Зарплата норм. Но я откажусь (начало поста я писал сразу после собеса, а эту часть через полторы недели, когда наметилась другая альтернатива). Из минусов можно отметить, что время в пути будет чуть меньше, чем до моего нового офиса. И "стартапность" меня всё-таки немного смущает. Высока вероятность потогонки,а я для этого слишком стар.
Погоняли меня по линейной алгебре. Начало было интересным. Спросили, для каждой ли матрицы можно найти детерминант. Я сначала замешкался, даже спросил, с подвохом ли вопрос. В итоге сказал, что для квадратной - да (для неквадратной можно определить псевдодетерминант на самом деле, но выпендриваться не стал, тем более, что больше, чем просто этот термин, я не знаю). Дальше поговорили про решения систем уравнений: какие бывают, какой способ выбрать и все такое. Потом немного про разложения матриц, немного про классический машинлернинг (на уровне, что делал и как устроено). Короче приятно поговорили.
Через неделю позвонила hr и рассказала, что меня приняли, озвучив все бонусы (особенно порадовал приветственный бонус). Деньги это хорошо, а когда ещё их получаешь за удаленку, то вообще хорошо. До конца года уволюсь со своего нынешнего места (надо будет потроллить нашего главного hr'а). Про увольнение и итоги моей нынешней работы напишу отдельно. Что касается моей будущей деятельности, то я буду продолжать работать с математикой, но основным направлением будет разработка, а ни рисёч как сейчас. В целом давно надо было смещаться в разработку, но всего не успеешь и рисёчем тоже нужно было заниматься.
Самое плохое в стартапе это не потогонка, а то что они схлопываются внезапно. Тебе гендир будет по последнего лапшу вешать, а потом окажется что денег у них нет тебе даже за первый месяц заплатить.
Согласен, тоже. Хотя они озвучили, что инвестиций у них на два года есть. Людей много работает. Я по офису прошёл. Впечатление от них положительное, потому что нет такого, чтобы человек и коммуникацию между устройствами налаживал, и нейронки обучал, и фьюжоном занимался. В каждом загончике сидит группа специалистов по отдельным направлениям, типа вышеперечисленных. Да и меня как бы зовут начальником одного из загончиков, сразу говорят, что заниматься буду конкретными вещами, а не всем подряд. В этом плане все четко. Если бы не было альтернативы богатой крупной компании, то пошел бы к ним. Мне даже отказывать им неудобно. Они ко мне со всей душой, а я...
А расскажи, как настоящий сварщик ненастоящему (аутсорсному), зп будет больше 500к на руки?
Чот взгрустнулось немного. До 500к пока не дотянул. Теперь у меня получается овер 350к. А ты тоже из математики?
Про детерминант хороший вопрос, я бы, наверное, запнулся сначала тоже.
Так я из разработки, по образованию прикладная математика, кандидатская по техническим, 11 лет уже пилю код, тимлидю, архитектуру на разных галерах за твердую валюту и даже как-то нечестно, что получаю чуть больше твоего (ну тут спасибо курсу доллара, конечно) при том что новизны нет в этом ваше Энтерпрайзе / финтехе, ты бы точно справился
>даже как-то нечестно, что получаю чуть больше твоего
Когда у меня порядок зарплаты сравнялся с разработчиками, перестал рефлексировать по этому поводу. А так даже в начале дневника, когда я получал чуть больше сотки, можно найти мои возмущения. Энтерпрайз, как по мне, тяжкий труд. Я бы там долго не выдержал. Я из самсунга в 2к13 вылетел как пробка подальше от разработки, потому что реально стал считать, что это совсем не для меня. При этом покодить любил, но вот кодить приложухи под самсунговскую операционку мне не вставило. Вот подтянул матан и, считаю, можно обратно подтягивать кодинг.
Ну а возвращаясь к зарплатам, могу сказать, что в Союзе зарплата инженера была ниже зарплаты рабочего. В IT похоже сейчас та же ситуация. Рисерчер сидит думает, профит от него не понятен. Энетрпрайзер делает непосредственный вклад в продукт. Таски одна за другой идут. Все время напряжен и часто делает не то, что нравится. Я бы и жаву осилил, но склад ума и характера у меня таков, что на постоянной основе я бы не стал этим заниматься. Так что наверно даже справедливо, что энтерпрайзеры получают больше (ну и в моем случае справедливо, что не на порядок)
>по образованию прикладная математика, кандидатская по техническим
Приятно видеть, что такие, как ты, меня почитывают. Добро пожаловать, так сказать.
>Добро пожаловать, так сказать.
Сам понимаешь, что твой дневник выделяется из всех в разделе, себя в общем-то я и могу ассоциировать с тобой, Банком да Сотсирхом. Всё остальное - весёлый маскарад героев, чем двач и хорош.
Да ну конечно нахуй, тут больше никого нет и не было, ага.
Просто кратко скажу свои мысли. Вселенная Матрицы заслуживает своего расширения. Аниматрица была в этом плане прекрасна, рассказывая не только сторонние истории, но и истории второстепенных героев (как например того парня, который так поверил в Нео и сам вышел из Матрицы, так и история того корабля, который передал сигнал тревоги (о котором упоминали в начале второй части на совете капитанов)).
Четвертая часть вышла довольно странной относительно тезиса расширения вселенной. Скорее, Лана Вачовски "прокопала канал дальше", вместо того, чтобы его расширить. Оно и понятно - матрица без Киану Ривза на большом экране и не матрица вовсе.
Если говорить о художественной ценности, то видно, что фильм преследует цели, отличные от целей первых трех фильмов. В трилогии посыл был один: люди должны действовать во благо всего общества, а не отдельной его ячейки. Четвертая часть говорит вообще о другом. Сценарий для ее начала вообще как будто писал Даня Шеповалов. Да и потом герои прямым текстом говорят устами Ланы Вачовски ее основной посыл: "Хватит делать сиквелы!". Полирует эту мысль Меровинген (не спойлер - Меровингена показали в трейлере).
Если вспомнить про первую Матрицу, то она тоже появилась как вызов: тогда братья Вачовски сняли на деньги, выделенные на съемки всей картины, только первые 10 минут фильма и пошли с этим отрывком к продюссеру. Четвертая Матрица тоже выглядит как вызов: "вы дали мне денег на четвертую часть, ну тогда получайте плстмодерн во все поля, я так вижу."
Ставлю фильму 8/10, с удовольствием пересмотрю его еще несколько раз. Для закрепления, так сказать.
- В этом году я закрыл ипотеку. Все началось в 2013. Хотел у Сбера взять полную статистику, но даже поддержка по телефону сказала, что мне только в отделении ее дадут. Поэтому забил. Информация интересная, но не то, чтобы важная.
- На работе я предложил крутое решение и подвел под него математическую базу. Оказался на хорошем счету вообще у всех, кто был причастен. Мог бы и дальше во всем этом крутиться, но переезд офиса дал мне стимул найти новую работу.
- Ещё на работе получилось взять шефство над двумя интернами. Первая - девочка с Физтеха. Просто молодец - решила сложную задачу. Мне нужно было только ее направлять и местами исправлять. Второй что-то совсем не очень. Парень с Бауманки. Вроде брал, чтобы накодил нам кусок симулятора, а он только готовые куски хочет использовать из фреймворков. Думать не очень любит, даже элементарную геометрию посчитать не может. Даже если ему кинуть кусок кода и сказать встроить его в свой код, все равно делает по-своему и неправильно. В любом случае менторство это положительный пункт в резюме.
- Довольно сильно потрепал нервы в поисках новой работы, как относительно собеседований, так и относительно финального выбора места работы.
- Со следующего года буду работать в крупной продуктовой компании над математическими библиотеками.
- Нашел себе достойное хобби - яхтинг. Буду продолжать учиться, получу права и к осени отправлюсь покорять островную Турцию.
- Из отдыха в этом году несколько раз съездил в отели недалеко от Москвы на выходные.
- Начал переться от математики. Стал серьезно изучать высшую алгебру и современную геометрию. Читаются как захватывающий роман. Не ожидал такого. Думал, будет тяжко, но я похоже наконец созрел для этого чтива. Раньше использовал математические методы как рецепты. Сейчас хочу перейти к глубокому пониманию на уровне тензоров, многообразий, групп преобразований, метрик и так далее.
В новый год вхожу безработным (но с хорошим оффером), слегка уставшим (но взявшим передышку до конца января), немного растерянным (но верящим, что небольшая смена рода деятельности, это к лучшему), без каких-то сверхзадач (хотя планы есть, но они довольно вторичны).
- В этом году я закрыл ипотеку. Все началось в 2013. Хотел у Сбера взять полную статистику, но даже поддержка по телефону сказала, что мне только в отделении ее дадут. Поэтому забил. Информация интересная, но не то, чтобы важная.
- На работе я предложил крутое решение и подвел под него математическую базу. Оказался на хорошем счету вообще у всех, кто был причастен. Мог бы и дальше во всем этом крутиться, но переезд офиса дал мне стимул найти новую работу.
- Ещё на работе получилось взять шефство над двумя интернами. Первая - девочка с Физтеха. Просто молодец - решила сложную задачу. Мне нужно было только ее направлять и местами исправлять. Второй что-то совсем не очень. Парень с Бауманки. Вроде брал, чтобы накодил нам кусок симулятора, а он только готовые куски хочет использовать из фреймворков. Думать не очень любит, даже элементарную геометрию посчитать не может. Даже если ему кинуть кусок кода и сказать встроить его в свой код, все равно делает по-своему и неправильно. В любом случае менторство это положительный пункт в резюме.
- Довольно сильно потрепал нервы в поисках новой работы, как относительно собеседований, так и относительно финального выбора места работы.
- Со следующего года буду работать в крупной продуктовой компании над математическими библиотеками.
- Нашел себе достойное хобби - яхтинг. Буду продолжать учиться, получу права и к осени отправлюсь покорять островную Турцию.
- Из отдыха в этом году несколько раз съездил в отели недалеко от Москвы на выходные.
- Начал переться от математики. Стал серьезно изучать высшую алгебру и современную геометрию. Читаются как захватывающий роман. Не ожидал такого. Думал, будет тяжко, но я похоже наконец созрел для этого чтива. Раньше использовал математические методы как рецепты. Сейчас хочу перейти к глубокому пониманию на уровне тензоров, многообразий, групп преобразований, метрик и так далее.
В новый год вхожу безработным (но с хорошим оффером), слегка уставшим (но взявшим передышку до конца января), немного растерянным (но верящим, что небольшая смена рода деятельности, это к лучшему), без каких-то сверхзадач (хотя планы есть, но они довольно вторичны).
>девочка
>Просто молодец
>нужно было только ее направлять и местами исправлять
>Парень
>что-то совсем не очень
>Даже если ему кинуть кусок кода и сказать встроить его в свой код, все равно делает по-своему и неправильно.
Ясно всё с этим симпом
Сначала нужно обозначить типы собеседований в Фейсбук. Есть первичный скрининг. Его выполняет hr. Там кандидат просто по телефону рассказывает о себе, чем он занимался, интересно ли ему будет работать в Фейсбуке и т.д. Есть Behavioral Interview. Это когда тебе задают нетехнические вопросы типа "расскажи, как ты решал конфликты на работе", "какое твое самое большое достижение?", "что ты делал, когда тебе говорили поменять направление исследований?" Есть Coding Interview, когда ты решаешь алгоритмические задачки в блокноте. Есть System Design Interview, когда ты вдвоем с инженером пытаешься разработать какую-нибудь систему и описываешь, как там всё взаимодействует.
Скрининг я проходил на парковке торгового центра. Просто поговорил полчаса с рекрутером по телефону.
Потом было что-то типа Behavioral, но с техническими примесями (просто потому что собеседовавший меня, похоже, тоже в гробу видал подобные собеседования и временами спрашивал меня по техническим деталям проектов).
После этого мне осталось всего-то пять собеседований и я уже мог собирать манатки в Цюрих. Предстояло пройти два кодинга, два систем дизайна и одно поведенческое интервью. Рекрутер на серьезных щах говорил, что нужно готовиться-готовиться-готовиться к кодингу. Вообще думал поготовиться на новогодних, но оказался довольно сильно на них занят отдыхом вдали от компа и поэтому уделял свое свободное время изучению всякой математики.
Я вроде как подписывал nda (но сейчас даже не могу найти этот документ в своем профиле), поэтому опишу в общих чертах задачи, а если что, напишите мне - я вам "в личке" расскажу более подробно.
Все пять интервью назначили на один день сразу после наших новогодних праздников. Время назначали по Иерусалимскому часовому поясу, лол.
Первый кодинг был на генерацию случайного числа. В целом, задача сводилась к бинарному поиску. Я там немного недописал саму функцию поиска и так как время поджимало, то интервьюер предложил оставить функцию как есть и подытожить, как же все будет работать. Вроде все правильно решил, да недоделал там пару строк.
Второй кодинг включал к моему удивлению две задачи (наверно надо было почитать гайды по собесам, которые мне высылали рекрутеры). Первая повторяла задачу, которую мне давали два года назад >>298551. Ее я решил идеально. Вторая задача ввела меня в ступор: решение в лоб требовало кубическую сложность, а правильное что-то типа квадратичной. Но на подкорке квадратичная сложность считается моветоном и я думал, что нужно как-то очень хитро извернуться чтобы достичь хотя бы O(n log n). Потом рекрутер мне подсказал, и я понял, что квадратичная сложность там предел и быстро набросал код, в котором показал, как и из чего строить хэш-таблицу и что в ней обновлять.
По разработке систем было два интервью. Первая задача была из области VR-систем, вторая про краудсорсинговый сервис, связанный с обработкой изображений. Подробно описывать все это не имеет наверно смысла. В целом, было понятно, что это проверка на то, шарю ли я в нужной им области алгоритмов, а "разработка систем" это типа прикрытия, что они прямо такие серьезные. Немного удивил вопрос про то как конкретно хранить данные в системе после того, как мне несколько раз сказали не заострять внимания на деталях (если честно, даже немного горжусь тем, что догадался, что нужно хранить данные в kd-tree).
Поведенческое интервью было довольно скучным: тупые вопросы, на которые нужно было давать правильные ответы и периодически посыпать голову пеплом, что поступил так, а не иначе.
Как я уже написал, мне отказали. Наверно в очередной раз из-за кодинга. В этот раз я сделал разве что несколько выводов:
- мне не хватает английского для нетехнических бесед. Исправлять это я, конечно, не буду
- Фейсбук рассчитывает на то, что они прямо компания мечты и все будут самозабвенно готовиться, решая задачи на leetcode. В моем случае это не работает (хотя я решил три задачи там и это даже помогло мне не сильно обосраться)
Считаю, что все к лучшему и в конце концов ещё не все крупные исследовательские центры обславлены в Москве (на данный момент три).
Сначала нужно обозначить типы собеседований в Фейсбук. Есть первичный скрининг. Его выполняет hr. Там кандидат просто по телефону рассказывает о себе, чем он занимался, интересно ли ему будет работать в Фейсбуке и т.д. Есть Behavioral Interview. Это когда тебе задают нетехнические вопросы типа "расскажи, как ты решал конфликты на работе", "какое твое самое большое достижение?", "что ты делал, когда тебе говорили поменять направление исследований?" Есть Coding Interview, когда ты решаешь алгоритмические задачки в блокноте. Есть System Design Interview, когда ты вдвоем с инженером пытаешься разработать какую-нибудь систему и описываешь, как там всё взаимодействует.
Скрининг я проходил на парковке торгового центра. Просто поговорил полчаса с рекрутером по телефону.
Потом было что-то типа Behavioral, но с техническими примесями (просто потому что собеседовавший меня, похоже, тоже в гробу видал подобные собеседования и временами спрашивал меня по техническим деталям проектов).
После этого мне осталось всего-то пять собеседований и я уже мог собирать манатки в Цюрих. Предстояло пройти два кодинга, два систем дизайна и одно поведенческое интервью. Рекрутер на серьезных щах говорил, что нужно готовиться-готовиться-готовиться к кодингу. Вообще думал поготовиться на новогодних, но оказался довольно сильно на них занят отдыхом вдали от компа и поэтому уделял свое свободное время изучению всякой математики.
Я вроде как подписывал nda (но сейчас даже не могу найти этот документ в своем профиле), поэтому опишу в общих чертах задачи, а если что, напишите мне - я вам "в личке" расскажу более подробно.
Все пять интервью назначили на один день сразу после наших новогодних праздников. Время назначали по Иерусалимскому часовому поясу, лол.
Первый кодинг был на генерацию случайного числа. В целом, задача сводилась к бинарному поиску. Я там немного недописал саму функцию поиска и так как время поджимало, то интервьюер предложил оставить функцию как есть и подытожить, как же все будет работать. Вроде все правильно решил, да недоделал там пару строк.
Второй кодинг включал к моему удивлению две задачи (наверно надо было почитать гайды по собесам, которые мне высылали рекрутеры). Первая повторяла задачу, которую мне давали два года назад >>298551. Ее я решил идеально. Вторая задача ввела меня в ступор: решение в лоб требовало кубическую сложность, а правильное что-то типа квадратичной. Но на подкорке квадратичная сложность считается моветоном и я думал, что нужно как-то очень хитро извернуться чтобы достичь хотя бы O(n log n). Потом рекрутер мне подсказал, и я понял, что квадратичная сложность там предел и быстро набросал код, в котором показал, как и из чего строить хэш-таблицу и что в ней обновлять.
По разработке систем было два интервью. Первая задача была из области VR-систем, вторая про краудсорсинговый сервис, связанный с обработкой изображений. Подробно описывать все это не имеет наверно смысла. В целом, было понятно, что это проверка на то, шарю ли я в нужной им области алгоритмов, а "разработка систем" это типа прикрытия, что они прямо такие серьезные. Немного удивил вопрос про то как конкретно хранить данные в системе после того, как мне несколько раз сказали не заострять внимания на деталях (если честно, даже немного горжусь тем, что догадался, что нужно хранить данные в kd-tree).
Поведенческое интервью было довольно скучным: тупые вопросы, на которые нужно было давать правильные ответы и периодически посыпать голову пеплом, что поступил так, а не иначе.
Как я уже написал, мне отказали. Наверно в очередной раз из-за кодинга. В этот раз я сделал разве что несколько выводов:
- мне не хватает английского для нетехнических бесед. Исправлять это я, конечно, не буду
- Фейсбук рассчитывает на то, что они прямо компания мечты и все будут самозабвенно готовиться, решая задачи на leetcode. В моем случае это не работает (хотя я решил три задачи там и это даже помогло мне не сильно обосраться)
Считаю, что все к лучшему и в конце концов ещё не все крупные исследовательские центры обславлены в Москве (на данный момент три).
Ящитаю, твоя проблема в том, что ты себя позиционируешь как математика, какого-то теоретика-исследователя. В таких яйцеголовых мудрецах, внезапно, недостатка нет, и их в основном ценят по публикациям, книгам даже на сеньорском уровне. У тебя как с этим?
Но ФБ-то скорее нужны тупо кодеры, потому что по их задачам надо кодить от забора и до обеда. Цюрихский офис, наверное, занимается какой-то второстепенной фигней, и там надо делать новые фичи, править баги, пытаться что-то подкрутить, подшаманить чтобы лучше работало. Нужны такие шустрые, молодые, шутливые кодерки, которые раз-раз-раз все починят, подлатают на лету. Ну и ты, наверное, не произвел такого впечатления.
>Стал серьезно изучать высшую алгебру и современную геометрию. Читаются как захватывающий роман. Не ожидал такого. Думал, будет тяжко, но я похоже наконец созрел для этого чтива.
Я бы с удовольствием почитал качественные посты о том, что ты интересного узнал.
Ты прав частично.
Давай сначала про математиков.
Математики бывают индустриальные и академические. Академические сторонятся инженерных задач и любят публиковаться по абстрактным темам.
Индустриальные хотят публиковаться, но им не дают, а еще они практически могут понять, что делают академические математики. Обе категории друг друга недолюбливают.
Теперь про фейсбук. У них в Цюрихе офис намба 2 по всему миру теперь. Потому что там раньше был Окулус, ныне купленный Фейсбуком. И после того, как Цукер объявил, что его компания пилит Метавселенную (до такой степени, что компанию свою переименовал), Цюрихский офис стал одним из самых главных.
Поэтому он является типичным RnD, как например Самсунг/Хуавей/Интел в Москве. И им нужны исследователи, потому что AR/VR довольно наукоемкая область. И мало того, что наукоемкая, так там еще и оптимизировать матан нужно.
Ну чего ожидает сам фейсбук, так это того, чтобы качества исследователя, кодера и системного архитектора сложились в одном человеке, чтобы нанять одного вместо троих, а платить за двоих. Нормальная такая бизнес-модель. Так что да: ожидают и чтобы быстро подлатать мог, но при этом хотят, чтобы и весь сопутствующий матан знал. Но это прямо единичные спецы по всему миру. У нас в Москве один из самых элитных отделов по нелинейным процессам. Все крутые математики, но кодить прямо хорошо мало кто может. Разве что те, кто к нейронкам ближе.
Обязательно напишу. Но пока откровений не так много набралось.
пока что только про сакральность свойства ассоциативности в группах и про то, что является вектором, а что на самом деле им не является - про "невекторность" градиента я до этого например не знал.
Чота лаже интересно звучит - жаль, что я слишком тупой для этого...
>Наверно в очередной раз из-за кодинга
Как я понял из пребывания в чатах подготовки к интервью, сейчас более менее распространенное мнение такое, что на алгоритмическом собесе в ФААНГ надо две medium Leetcode задачки уметь решить. На любую тему, полностью написав хороший код, объяснив сложность и ответив на короткие вопросы интервьюера. Понятное дело, что ситуации и задачи разные бывают, но это такой средний случай, на который люди ориентируются при подготовке.
И если в голове только неоптимальное решение/брутфорс, а время поджимает, то лучше написать сначала полностью то, что есть. А уже в конце устно придумывать более оптимальное решение или доказывать, что лучше нельзя. Потому что по их методичкам оценки кандидата в написанном коде больше evidence, чем в устных рассуждениях, хотя и они важны, конечно.
>надо две medium Leetcode задачки уметь решить
Не понял. Ты либо можешь в медиум, либо нет. Что значит две? Это за какое-то время имеется в виду?
Да, там действительно несложные задачи были: что-то между изи и медиум, ближе к медиум. Но прямо полностью написать получилось одну. Другие две нельзя было даже скомпилировать и проверить. Так что по критерию "написать двезадачи идеально" я не прошел.
Второе кодинг собеседование у меня состояло из двух задач уровня медиум. На все давалось 45 минут с размышлениями и всякими обсуждениями сложностей.
Довольно олимпиадненько получается. Объяснение условий голосом, всякие там оверхеды, и получается минут 15 по сути на задачу, да чтобы решение идеально от зубов отскакивало. Это надо специально дрочить - на расслабоне шансов 0.
> Довольно олимпиадненько получается
Они же сказали, что прямо ебошить надо на литкоде, чтобы подготовиться. Наверно это все рассчитано на тех, кто прямо РЕАЛЬНО хочет к ним идти работать и готовы дрочить литкод месяц-другой. Откровенно говоря, в той лабе опыт можно получить уникальный, но слишком рискованное вложение времени как по мне. В телеге мне рассказали историю, как знакомый анона тоже собесился в ФБ и после успешных технических собеседований почти завалил поведенческое. Благо, ему рекрутеры потом переназначили собес и объяснили КАК нужно отвечать на вопросы. А могли бы и не объяснять.
Да у меня вот первый месяц на новой работе прошел. А он обычно напряженный, пожтому ничего не писал.
Про трактор не задумывался. В целом чувствую себя уверенно перед этим кризисом (рассаду на подоконнике уже выращиваю, лол). Мои новые хозяева хоть и американцы, но никуда уходить не собираются. Наша команда слишком хороша, чтобы от нас отказываться. С другой стороны меня 100% с распростертыми объятьями ждёт одна китайская компания, которая тоже под санкциями запада. Небольшой запас валюты и деревянных есть. Зарплата все равно выше среднего. Так что не пропаду. А на чужбине я вообще хер знает кто - понаех да ещё и ненавидимой западной миром нации. Так что остаюсь и даже не прорабатываю вариант отхода (разве что тот вариант, где я год прячусь в лесу или заброшенной деревне)
>Мои новые хозяева хоть и американцы, но никуда уходить не собираются.
Через неделю будешь без работы. Скринь.
Соотношение research/development по сравнению с прошлой работой обратилось (было 90/10, стало 10/90, если не 5/95). Но я не очень сильно унываю. Наконец можно прокачать навыки плюсовой разработки. Постепенно эволюционирую от "нахрена это вообще нужно было придумать" через "ну наверно это может быть полезно" к "похоже это очень мощный инструмент, нужно его изучить". Недостаток науки компенсирую чтением на досуге курсов алгебры и современной геометрии (а в последнее время подключилась брошюрка по байесовской оптимизации)
Как я понял, меня взяли из уважения к моему "индустриальному опыту": одно дело писать математические библиотеки, а другое дело понимать, что вообще нужно от этих библиотек. На фоне этого опыта мне уже выделяют на лето интернов. Через интернов сотрудникам можно проводить рисеч и потом его встраивать в состав библиотеки.
В целом работа программистом не очень напряжная. Думать нужно в разы меньше. Есть нюансы в понимании некоторых подвыпердов аля сфинае на вариабельных темплейтах с вложенной инициализацией, но это на порядок легче, чем понять, что там учёный из какой-то лабы что-то придумал, используя гору новой теории.
Много сил и времени нужно уделять проработке всяких мелочей типа какие тесты нужно запустить, нужно ли добавлять какие-то параметры к алгоритму или нет. Все это решается волей разработчика, а не каким-то оптимальным выбором. По большому счёту работа программиста это решение "житейских" вопросов, а не какое-то превозмогание и интеллект. В принципе моя позиция относительно этого вопроса не сильно поменялась с самого начала ведения дневника. К концу второго месяца вроде как влился, почувствовал хоть какую-то увереность и вообще стал более уверенно докладываться. По сравнению с началом сам сильно заметил этот прогресс.
Теперь ещё немного про исследования. Так получилось, что мне дали возможность фоном проработать мои околонаучные интересы, чтобы принести в команду дополнительную экспертизу. В итоге все свои научные увлечения я перенес на работу. У меня появилась возможность порассказывать остальным про изученное (а в процессе рассказа и самому укрепить знания). Вроде это не должно быть тайной, поэтому могу сказать публично, что начал разбираться с байесовской оптимизацией и регрессиями на данных с негауссовскими распределениями. Первое вообще хочу оформить как фреймворк для автотюна черных ящиков, например для фильтров Калмана. Есть шанс решить проблему выбора матриц ковариации калмановского фильтра и популяризовать решение от малоцитируемой статьи (не моей, к сожалению) до инструмента в более-менее популярном фреймворке.
На второй месяц не жалею о новом месте. О прошлм месте тоже вспоминаю с теплотой. Тем более оттуда уже два раза звонили, спрашивали, не собираюсь ли я в связи с Событиями обратно. Но у нас вроде все тоже хорошо. Так что продолжаю работать.
Соотношение research/development по сравнению с прошлой работой обратилось (было 90/10, стало 10/90, если не 5/95). Но я не очень сильно унываю. Наконец можно прокачать навыки плюсовой разработки. Постепенно эволюционирую от "нахрена это вообще нужно было придумать" через "ну наверно это может быть полезно" к "похоже это очень мощный инструмент, нужно его изучить". Недостаток науки компенсирую чтением на досуге курсов алгебры и современной геометрии (а в последнее время подключилась брошюрка по байесовской оптимизации)
Как я понял, меня взяли из уважения к моему "индустриальному опыту": одно дело писать математические библиотеки, а другое дело понимать, что вообще нужно от этих библиотек. На фоне этого опыта мне уже выделяют на лето интернов. Через интернов сотрудникам можно проводить рисеч и потом его встраивать в состав библиотеки.
В целом работа программистом не очень напряжная. Думать нужно в разы меньше. Есть нюансы в понимании некоторых подвыпердов аля сфинае на вариабельных темплейтах с вложенной инициализацией, но это на порядок легче, чем понять, что там учёный из какой-то лабы что-то придумал, используя гору новой теории.
Много сил и времени нужно уделять проработке всяких мелочей типа какие тесты нужно запустить, нужно ли добавлять какие-то параметры к алгоритму или нет. Все это решается волей разработчика, а не каким-то оптимальным выбором. По большому счёту работа программиста это решение "житейских" вопросов, а не какое-то превозмогание и интеллект. В принципе моя позиция относительно этого вопроса не сильно поменялась с самого начала ведения дневника. К концу второго месяца вроде как влился, почувствовал хоть какую-то увереность и вообще стал более уверенно докладываться. По сравнению с началом сам сильно заметил этот прогресс.
Теперь ещё немного про исследования. Так получилось, что мне дали возможность фоном проработать мои околонаучные интересы, чтобы принести в команду дополнительную экспертизу. В итоге все свои научные увлечения я перенес на работу. У меня появилась возможность порассказывать остальным про изученное (а в процессе рассказа и самому укрепить знания). Вроде это не должно быть тайной, поэтому могу сказать публично, что начал разбираться с байесовской оптимизацией и регрессиями на данных с негауссовскими распределениями. Первое вообще хочу оформить как фреймворк для автотюна черных ящиков, например для фильтров Калмана. Есть шанс решить проблему выбора матриц ковариации калмановского фильтра и популяризовать решение от малоцитируемой статьи (не моей, к сожалению) до инструмента в более-менее популярном фреймворке.
На второй месяц не жалею о новом месте. О прошлм месте тоже вспоминаю с теплотой. Тем более оттуда уже два раза звонили, спрашивали, не собираюсь ли я в связи с Событиями обратно. Но у нас вроде все тоже хорошо. Так что продолжаю работать.
Неделю назад нам из хэдквотера лично какие-то президенты заявляли, что они даже не думают, что-то там останавливать. И даже обещали выплатить дополнительный оклад в поддержку нашего психического здоровья. Заявление о приостановке пришло ночью (часовые пояса же). Утром я проснулся, залез в телегу, а там мой знакомый пишет, как у меня дела, мол слух пошёл, что наш офис ВСЁ. Логинюсь через рабочий ноут, а там, правда, ВСЁ.
Чат отдела перекинули в телегу. Сообщили, что предприятие перешло в режим простоя. Нам будут платить полную зарплату всё это время. Работать в принципе не получится, потому что все доступы закрыты и контрибьютить не выйдет. Сказали, чтобы мы саморазвивались.
Я утром на панике уже открыл резюме и подумал, что пора возвращаться обратно на прошлую работу. Через 15 минут меня уже пригласили на собеседование. К этому моменту я понял, что немного поторопился: нельзя принимать никаких решений на панике. Днем написали с прошлой работы, сказали, что ждут и у них даже образовался мини-офис рядом с моим домом на случай необходимости работы в офисе (они там немного щепетильны относительно удаленки). Я им тоже задвинул уже почти сформированный тезис о принятии решений, отметил, что я их очень люблю и уже сейчас немного не доверяю своим западным хозяевам.
Посаморазвиваться за чей-то счет (и очень неплохой счет) это хорошо, но в этом деле главное мониторить ситуацию и вовремя соскочить, потому что в какой-то момент, когда соскакивать начнут все, конкуренция слишком подскочит.
Удивили некоторые коллеги, которые искренне не знали, чем им заняться. Всегда думал, что программисты это увлеченные люди с огоньком в глазах, у которых тонны нереализованных проектов. Оказалось же, что у многих нет никаких идей кроме рабочих. У меня главная проблема - выбрать задачу, наиболее полезную и интересную из списка примерно из 10 разных задач.
Так что приветствуйте меня в рядах саморазвиванцев. Я вас не подведу.
Неделю назад нам из хэдквотера лично какие-то президенты заявляли, что они даже не думают, что-то там останавливать. И даже обещали выплатить дополнительный оклад в поддержку нашего психического здоровья. Заявление о приостановке пришло ночью (часовые пояса же). Утром я проснулся, залез в телегу, а там мой знакомый пишет, как у меня дела, мол слух пошёл, что наш офис ВСЁ. Логинюсь через рабочий ноут, а там, правда, ВСЁ.
Чат отдела перекинули в телегу. Сообщили, что предприятие перешло в режим простоя. Нам будут платить полную зарплату всё это время. Работать в принципе не получится, потому что все доступы закрыты и контрибьютить не выйдет. Сказали, чтобы мы саморазвивались.
Я утром на панике уже открыл резюме и подумал, что пора возвращаться обратно на прошлую работу. Через 15 минут меня уже пригласили на собеседование. К этому моменту я понял, что немного поторопился: нельзя принимать никаких решений на панике. Днем написали с прошлой работы, сказали, что ждут и у них даже образовался мини-офис рядом с моим домом на случай необходимости работы в офисе (они там немного щепетильны относительно удаленки). Я им тоже задвинул уже почти сформированный тезис о принятии решений, отметил, что я их очень люблю и уже сейчас немного не доверяю своим западным хозяевам.
Посаморазвиваться за чей-то счет (и очень неплохой счет) это хорошо, но в этом деле главное мониторить ситуацию и вовремя соскочить, потому что в какой-то момент, когда соскакивать начнут все, конкуренция слишком подскочит.
Удивили некоторые коллеги, которые искренне не знали, чем им заняться. Всегда думал, что программисты это увлеченные люди с огоньком в глазах, у которых тонны нереализованных проектов. Оказалось же, что у многих нет никаких идей кроме рабочих. У меня главная проблема - выбрать задачу, наиболее полезную и интересную из списка примерно из 10 разных задач.
Так что приветствуйте меня в рядах саморазвиванцев. Я вас не подведу.
>заявляли, что они даже не думают, что-то там останавливать. И даже обещали выплатить
Ты вроде и старпер, а в этом смысле неопытный какой-то. НИКОГДА тебя заранее не предупредят о планах сокращения. До последнего часа, пока решение не будет приведено в исполнение, будут говорить про стабильность и перспективы. Смысла нет заранее оповещать - работать же сразу перестанут. А там вдруг еще отыграется все взад наверху в последний момент.
Ну это не сокращение, а приостановка. Мы все всё ещё числимся работниками и нам платят зп в полном объеме. Хотели бы сократить, сразу бы сократили. Но нет, нас держат. И нас очень много. В остальном могу согласиться с тобой, хотя мы оба все равно правды не узнаем.
Немного про интересные мне проекты.
1. Альтернативный HDR для высокочувствительных сенсоров. Есть такая проблема, когда мы совмещаем несколько изображений при разных экспозициях. И так получается, что если мы начнем использовать более точную модель сенсора в плане шума (смесь гауссовского и пуассоновского шумов), то классические методы оценки функции передачи пикселя (например Debevec) дают не совсем хорошие оценки. Это тем заметнее, чем ближе мы к коротким экспозициям, потому что в этих рабочих областях шум нельзя описать гомоскедастической моделью. Думаю изучить обобщенные линейные модели для экспоненциального семейства распределений и попробовать их применить, интерполировав функцию передачи хотя бы сплайном. Еще поглядываю на бустинг для этой задачи, но сильно не уверен в его эффективности в этом применении. Программа-минимум: модель и скриптик для проверки. Программа-максимум: написать статью и закинуть на arXiv.
2. Посмотреть на современные методы денойза для обработки сигналов и изображений. Особенно интересно разобраться со сбором статистических свойств эталонных сигналов особенно при недостатке обучающей выборки.
3. Применить байесовскую оптимизацию для настройки фильтра Калмана. Очень важная задача, имеющая много применений. Есть серия статей по этому поводу. Нужно все это проверить и сделать выводы.
4. Попробовать разобраться со SLAM. Может быть попробую это все систематизировать в виде какого-то универсального фреймворка, в который можно было бы подключать информацию с разных сенсоров, чтобы можно было бы сфьюзить с них данные. Попутно разобраться с методами оптимизации второго порядка и тем, как лучше представлять вектора для оптимизатора (в частности представление групп SE3-преобразований).
5. Посмотреть статьи по автоматической оптимизации геометричечских структур. Например сделать генератор СВЧ элементов по требуемой матрице S-параметров.
6. Разобраться с коррекциями нелинейных дисторсий. Тоже важная тема, перекликающаяся как минимум с первым пунктом списка, но концентрирующася на немного других вещах.
7. Попробовать написать какой-нибудь искусственный интеллект для простой игры. Я, как и многие программисты, мечтал делать игры. Это мой, можно сказать детский комплекс. Есть какие-то челленджи по ИИ в играх с песочницами и с реальными соревнованиями с другими разработчиками.
8. Попробовать прокачать профиль на Kaggle. Дело полезное и заставит наконец разобраться на практике с алгоритмами МЛ.
Скорей всего, начну заниматься Калманом. Потом перейду на HDR. На остальное времени точно не хватит.
Немного про интересные мне проекты.
1. Альтернативный HDR для высокочувствительных сенсоров. Есть такая проблема, когда мы совмещаем несколько изображений при разных экспозициях. И так получается, что если мы начнем использовать более точную модель сенсора в плане шума (смесь гауссовского и пуассоновского шумов), то классические методы оценки функции передачи пикселя (например Debevec) дают не совсем хорошие оценки. Это тем заметнее, чем ближе мы к коротким экспозициям, потому что в этих рабочих областях шум нельзя описать гомоскедастической моделью. Думаю изучить обобщенные линейные модели для экспоненциального семейства распределений и попробовать их применить, интерполировав функцию передачи хотя бы сплайном. Еще поглядываю на бустинг для этой задачи, но сильно не уверен в его эффективности в этом применении. Программа-минимум: модель и скриптик для проверки. Программа-максимум: написать статью и закинуть на arXiv.
2. Посмотреть на современные методы денойза для обработки сигналов и изображений. Особенно интересно разобраться со сбором статистических свойств эталонных сигналов особенно при недостатке обучающей выборки.
3. Применить байесовскую оптимизацию для настройки фильтра Калмана. Очень важная задача, имеющая много применений. Есть серия статей по этому поводу. Нужно все это проверить и сделать выводы.
4. Попробовать разобраться со SLAM. Может быть попробую это все систематизировать в виде какого-то универсального фреймворка, в который можно было бы подключать информацию с разных сенсоров, чтобы можно было бы сфьюзить с них данные. Попутно разобраться с методами оптимизации второго порядка и тем, как лучше представлять вектора для оптимизатора (в частности представление групп SE3-преобразований).
5. Посмотреть статьи по автоматической оптимизации геометричечских структур. Например сделать генератор СВЧ элементов по требуемой матрице S-параметров.
6. Разобраться с коррекциями нелинейных дисторсий. Тоже важная тема, перекликающаяся как минимум с первым пунктом списка, но концентрирующася на немного других вещах.
7. Попробовать написать какой-нибудь искусственный интеллект для простой игры. Я, как и многие программисты, мечтал делать игры. Это мой, можно сказать детский комплекс. Есть какие-то челленджи по ИИ в играх с песочницами и с реальными соревнованиями с другими разработчиками.
8. Попробовать прокачать профиль на Kaggle. Дело полезное и заставит наконец разобраться на практике с алгоритмами МЛ.
Скорей всего, начну заниматься Калманом. Потом перейду на HDR. На остальное времени точно не хватит.
Видимо, хотят еще посмотреть. Может предложат релокацию самым крутым. Все же собрать команду/команды из хороших спецов очень трудно и дорого, не хотят терять вложения.
>Через 15 минут меня уже пригласили на собеседование.
>Днем написали с прошлой работы, сказали, что ждут
Охуенно быть востребованным специалистом. Даже если пидорнут с работы- в тот же день предлагают другую.
>Всегда думал, что программисты это увлеченные люди с огоньком в глазах, у которых тонны нереализованных проектов.
А, ты тоже из этих, любитель горящих глаз.
Нет, представь себе, кодомакакинг может быть просто работой. Тыж сам писал, что >>592098
>Соотношение research/development по сравнению с прошлой работой обратилось (было 90/10, стало 10/90, если не 5/95)
>Видимо, хотят еще посмотреть.
Вероятно, да. Им столько спецов за границей все равно не набрать даже за несколько лет. Там все разобрано и дорого, а у нас хоть целыми командами переманивай за небольшой прайс (по сравнению с Европами и Америками).
Исключительно по моим ощущениям (и немного исходя из их слов) они там сами ищут, как бы обойти санкции и продолжить работу.
>>595317
Спасибо, бро. Я старался.
>>595320
Иногда нерационально измеряю людей по себе. Ты, конечно, прав.
Сама вакансия такая, что как будто я к такой работе всю жизнь готовился. Нужно понимать многие вещи в разработке электроники и алгоритмики оптических устройств, на основе этих знаний нужно взаимодействовать с разными командами: электронщиками, микроэлектронщиками, оптиками, схемотехниками HDL, трассировщиками, математиками и т.д. А потом каждой команде давать рекомендации по параметрам их подсистем, смотреть, что у них получилось, и на основе этого считать новые параметры и выдавать новые рекомендации. Такой research-архитектор. На таких специалистов кстати изначально Физтех готовит.
Откликнулся на эту вакансию я сам, мне написали, что мол ок, давай говорить. На первом созвоне мы стандартно поговорили, по технической части особо не проверяли. Дали задачек. На этом моменте я офигел от их количества. Там их было штук 12 и все по разным темам: электроника, фотометрия, немного программирования, немного плисов. Если бы не сидел без дела, то явно бы их послал, а так решил порешать. Довольно много времени я на них потратил. Пришлось даже с оптикой Сивухина посидеть, чтобы вспомнить формулы (ненавижу фотометрию). Была задача на расчет аналогового фильтра на гигагерцевую частоту, была задача на операционник. Короче пришлось вспоминать электронику. Где-то оставил ссылку на документ, где все такие параметры обсчитываются, где-то просто набросал принцип расчета.
Отправил документ, его посмотрели. Пригласили поговорить в само СКОЛКОВО. Договаривались как-то по телефону, не письменно. Не рассчитал сил и сказал, что подъеду к 10:00-10:30. Это был мой самый жесткий обсер, если честно. Приехал к 11:30. В свое оправдание могу сказать, что вроде как не оговаривалось прямо точное время приезда. Если бы меня переспросили или хотя бы отметили, что забронируют переговорку на 10:30, тогда я наверно не отнесся так прохладно к времени прибытия. Как бы то ни было hr мне предъявила за это. Я сказал, что вроде как это для меня не характерно (хотя осознание обсера пришло именно во время этой предъявы).
На собесе меня спрашивали, как бы я взаимодействовал с разными командами, как бы решал конфликты, как бы распределял время и все в таком духе (технические навыки они ведь уже проверили). В целом постарался адекватно ответить на все. Надеюсь, все получилось нормально.
Какая бы крутая работа не была, я от нее откажусь по куче причин. Во-первых, они сваливают из страны через полгода хз куда, но поближе к микроэлектронным фабам. Во-вторых, это стартап, а значит процессы все равно не налажены, а работать между командами с хрен знает какими процессами мне нахер не сдалось. В-третьих, у них есть СКРАМ-МАСТЕР. Я им кстати не стесняясь сказал, что очень скептически отношусь к эджайлу в наукоемких проектах. В-четвертых, они не готовы платить столько, сколько я хочу (а хочу я, по их словам, больше их Генерального). Что интересно, после переезда у них откуда-то возьмутся деньги для поднятия зарплаты в несколько раз. Еще они обещают отсыпать акций до того, как они продадут компанию за стотыщмилльёнов. Я как выросший в девяностые не верю в эту херню. Пусть продают и богатеют сами, а я хочу деньги здесь и сейчас, в частности потому что не держусь на работе дольше двух лет (как-то само получается). А, ну ещё и удаленки у них нет, потому что делают железо. Я всё-таки уже привык хотя бы к гибриду.
Ну и про само Сколково. Сам корпус института прикольный, современный, большой с уютными лабами. Но само Сколково в какой-то жопе: вокруг пустырь. Если мой любимый Физтех хоть и за МКАДом, то хотя бы в Долгопрудном - городе с инфраструктурой и транспортной доступностью. А там реально ничего нет, только Простор.
Короче ребятам желаю удачи. Они прямо молодцы. И девайс у них убергодный, лучше конкурентов, да еще и задешево. Но не судьба, как бы обидно мне не было (надеюсь, им тоже будет немного обидно, если честно)
Сама вакансия такая, что как будто я к такой работе всю жизнь готовился. Нужно понимать многие вещи в разработке электроники и алгоритмики оптических устройств, на основе этих знаний нужно взаимодействовать с разными командами: электронщиками, микроэлектронщиками, оптиками, схемотехниками HDL, трассировщиками, математиками и т.д. А потом каждой команде давать рекомендации по параметрам их подсистем, смотреть, что у них получилось, и на основе этого считать новые параметры и выдавать новые рекомендации. Такой research-архитектор. На таких специалистов кстати изначально Физтех готовит.
Откликнулся на эту вакансию я сам, мне написали, что мол ок, давай говорить. На первом созвоне мы стандартно поговорили, по технической части особо не проверяли. Дали задачек. На этом моменте я офигел от их количества. Там их было штук 12 и все по разным темам: электроника, фотометрия, немного программирования, немного плисов. Если бы не сидел без дела, то явно бы их послал, а так решил порешать. Довольно много времени я на них потратил. Пришлось даже с оптикой Сивухина посидеть, чтобы вспомнить формулы (ненавижу фотометрию). Была задача на расчет аналогового фильтра на гигагерцевую частоту, была задача на операционник. Короче пришлось вспоминать электронику. Где-то оставил ссылку на документ, где все такие параметры обсчитываются, где-то просто набросал принцип расчета.
Отправил документ, его посмотрели. Пригласили поговорить в само СКОЛКОВО. Договаривались как-то по телефону, не письменно. Не рассчитал сил и сказал, что подъеду к 10:00-10:30. Это был мой самый жесткий обсер, если честно. Приехал к 11:30. В свое оправдание могу сказать, что вроде как не оговаривалось прямо точное время приезда. Если бы меня переспросили или хотя бы отметили, что забронируют переговорку на 10:30, тогда я наверно не отнесся так прохладно к времени прибытия. Как бы то ни было hr мне предъявила за это. Я сказал, что вроде как это для меня не характерно (хотя осознание обсера пришло именно во время этой предъявы).
На собесе меня спрашивали, как бы я взаимодействовал с разными командами, как бы решал конфликты, как бы распределял время и все в таком духе (технические навыки они ведь уже проверили). В целом постарался адекватно ответить на все. Надеюсь, все получилось нормально.
Какая бы крутая работа не была, я от нее откажусь по куче причин. Во-первых, они сваливают из страны через полгода хз куда, но поближе к микроэлектронным фабам. Во-вторых, это стартап, а значит процессы все равно не налажены, а работать между командами с хрен знает какими процессами мне нахер не сдалось. В-третьих, у них есть СКРАМ-МАСТЕР. Я им кстати не стесняясь сказал, что очень скептически отношусь к эджайлу в наукоемких проектах. В-четвертых, они не готовы платить столько, сколько я хочу (а хочу я, по их словам, больше их Генерального). Что интересно, после переезда у них откуда-то возьмутся деньги для поднятия зарплаты в несколько раз. Еще они обещают отсыпать акций до того, как они продадут компанию за стотыщмилльёнов. Я как выросший в девяностые не верю в эту херню. Пусть продают и богатеют сами, а я хочу деньги здесь и сейчас, в частности потому что не держусь на работе дольше двух лет (как-то само получается). А, ну ещё и удаленки у них нет, потому что делают железо. Я всё-таки уже привык хотя бы к гибриду.
Ну и про само Сколково. Сам корпус института прикольный, современный, большой с уютными лабами. Но само Сколково в какой-то жопе: вокруг пустырь. Если мой любимый Физтех хоть и за МКАДом, то хотя бы в Долгопрудном - городе с инфраструктурой и транспортной доступностью. А там реально ничего нет, только Простор.
Короче ребятам желаю удачи. Они прямо молодцы. И девайс у них убергодный, лучше конкурентов, да еще и задешево. Но не судьба, как бы обидно мне не было (надеюсь, им тоже будет немного обидно, если честно)
Меня предупредили, что собес может затянуться на два часа. Ну ок - бывало и хуже, а если и затянется, то наверно по конструктивным причинам.
В итоге меня дрочили по их искусственному тесту на знание плюсов с вопросами из разряда "а можно ли вот так вот выпендриться в коде?", на которые не хочется отвечать "да" или "нет", а хочется сказать "нахрена". Тест вобрал в себя все самое плохое, что может быть в тестах: вопросы типа "скомпилируется ли код", "можно ли так написать", "мы придумали страный сценарий, что будет с конструктором копирования в 10 разных случаях". Вроде понимаешь, что это все на понимание вопросы, но мозг отказывается отвечать на такое. Это ещё хуже, чем задачки по алгоритмам. Мы провели за этим тестом почти три часа. После теста я опять возненавидел плюсы, хотя в своих тепличных условиях я уже начал их понимать, что там что-то не просто так и бывают штуки полезные. После этого теста меня колбасило. Хотел броситься учить Го, Раст или вообще начать писать на Фортране. Последних так вообще не трогают - они живут изолированно, пишут математические библиотеки, оптимизируют их донельзя и им хорошо. И нет этих насмешек, какие слышат чистые сишники от плюсовиков "АЗАЗА! Ты стреляешь себе в ногу, лох!" Но потом я подостыл и решил вообще нихрена не учить - задолбало вообще все, если честно, но про это отдельно.
Тестом по плюсам все не закончилось. Меня спросили, умею ли я строить sql-запросы. Я сказал, что не умею, но собеседующих это не остановило. Меня начали заставлять строить гистограммы по таблицам с данными и пытаться сделать какие-то выводы. Еще так надменно собеседующие друг с другом перекинулись фразой в духе "Ну это из реляционной алгебры". В этот момент я совсем не понимал, каким местом они прочитали мое резюме и почему они ожидали от меня этих знаний. После третьего вопроса по таблицам я сказал, что на четвертом часу уже неспособен думать о таблицах, сказал, что вроде даже я понял, что не подхожу на эту вакансию. Мне ответили, что у них многокритериальный отбор. На том и распрощались, а через пару дней мне написали, что я не подхожу. Какая неожиданность!
Удивительным мне показалось, конечно, полное отсутствие эмпатии у собеседующего. Заставить соискателя разбирать искусственную плюсовую парашу в течение трёх часов, а потом пытаться заставить решать какие-то задачи, которые в жизни не решал (ведь по резюме понятно, что не было такого в практике). Зачем так просирать общее время. Ну уже на середине теста можно было бы свернуть весь этот балаган. Да вообще строить собес монолитно на три часа это что-то на грани с садизмом. Даже фейсбук если и ставит подряд собесы, то делает их по часу и ставит между ними перерыв, потому что они уважают людей (по крайней мере по этому критерию - по другим пунктам там тоже есть нюансы), а не пытаются выжать человека и прислать отказ.
Короче надеюсь, что не весь 1С так себе сотрудников набирает, иначе это просто жесть и весь 1С можно считать сборищем гомосексуалистов в плохом смысле.
Меня предупредили, что собес может затянуться на два часа. Ну ок - бывало и хуже, а если и затянется, то наверно по конструктивным причинам.
В итоге меня дрочили по их искусственному тесту на знание плюсов с вопросами из разряда "а можно ли вот так вот выпендриться в коде?", на которые не хочется отвечать "да" или "нет", а хочется сказать "нахрена". Тест вобрал в себя все самое плохое, что может быть в тестах: вопросы типа "скомпилируется ли код", "можно ли так написать", "мы придумали страный сценарий, что будет с конструктором копирования в 10 разных случаях". Вроде понимаешь, что это все на понимание вопросы, но мозг отказывается отвечать на такое. Это ещё хуже, чем задачки по алгоритмам. Мы провели за этим тестом почти три часа. После теста я опять возненавидел плюсы, хотя в своих тепличных условиях я уже начал их понимать, что там что-то не просто так и бывают штуки полезные. После этого теста меня колбасило. Хотел броситься учить Го, Раст или вообще начать писать на Фортране. Последних так вообще не трогают - они живут изолированно, пишут математические библиотеки, оптимизируют их донельзя и им хорошо. И нет этих насмешек, какие слышат чистые сишники от плюсовиков "АЗАЗА! Ты стреляешь себе в ногу, лох!" Но потом я подостыл и решил вообще нихрена не учить - задолбало вообще все, если честно, но про это отдельно.
Тестом по плюсам все не закончилось. Меня спросили, умею ли я строить sql-запросы. Я сказал, что не умею, но собеседующих это не остановило. Меня начали заставлять строить гистограммы по таблицам с данными и пытаться сделать какие-то выводы. Еще так надменно собеседующие друг с другом перекинулись фразой в духе "Ну это из реляционной алгебры". В этот момент я совсем не понимал, каким местом они прочитали мое резюме и почему они ожидали от меня этих знаний. После третьего вопроса по таблицам я сказал, что на четвертом часу уже неспособен думать о таблицах, сказал, что вроде даже я понял, что не подхожу на эту вакансию. Мне ответили, что у них многокритериальный отбор. На том и распрощались, а через пару дней мне написали, что я не подхожу. Какая неожиданность!
Удивительным мне показалось, конечно, полное отсутствие эмпатии у собеседующего. Заставить соискателя разбирать искусственную плюсовую парашу в течение трёх часов, а потом пытаться заставить решать какие-то задачи, которые в жизни не решал (ведь по резюме понятно, что не было такого в практике). Зачем так просирать общее время. Ну уже на середине теста можно было бы свернуть весь этот балаган. Да вообще строить собес монолитно на три часа это что-то на грани с садизмом. Даже фейсбук если и ставит подряд собесы, то делает их по часу и ставит между ними перерыв, потому что они уважают людей (по крайней мере по этому критерию - по другим пунктам там тоже есть нюансы), а не пытаются выжать человека и прислать отказ.
Короче надеюсь, что не весь 1С так себе сотрудников набирает, иначе это просто жесть и весь 1С можно считать сборищем гомосексуалистов в плохом смысле.
Aldaris, можешь пояснить за современный этикет и протокол собеседований с элементами мазохизма?
Почему, в твоем случае, спец с глубокими научными знаниями и подозреваю охуенным ценником за час, убивает 4 часа своего времени на тупых долбоебов, которые даже не поняли чем ты занимаешься и не шлет их нахуй? Ты же бесплатно проработал получается эти 4 часа. Зачем?
Все просто. Если бы у меня сейчас был обычный рабочий режим, то я бы и тестовые не писал, и на таких собесах не задерживался. Я уже тут описывал, что и от одного, и от другого отказывался. Так что вот этот >>607612 в какой-то мере прав. Хоть мне и платят за то, чтобы я сидел дома и ничего не делал, тревога все-таки присутствует, поэтому на ее фоне и соглашаюсь на такую хрень. По-хорошему надо было ещё во время звонка hr-а отказываться.
На следующий день мне звонит hr поинтересоваться, как я там наговнокодил. Я рассказал, что вот думаю над другим вариантом. А hr мне как бы невзначай говорит, что вот она говорила с этим начальником и тот ей сказал, что задача "на час". Вот в этот момент я понял, что перемудрил и сказал, что тогда я знаю, как решать. И, действительно, решил эту задачу не за час, конечно, а часа за три с отладкой.
Через несколько дней мне приходит ответ, что мое решение хорошее и очень быстрое, только местами неполный ответ выдает, но это мелочи. А ещё через несколько дней я уже говорил с их директором по поводу типа трудоустройства и размера зарплаты.
Скорей всего, соглашусь на эту работу. Она полностью удовлетворяет моим нынешним требованиям: удаленка и трудоустройство по договору. Да и по деньгам не проиграю точно. Хотя на горизонте маячат ещё пара предложений, но там то hr'ы не чешутся, то мне не очень нравится.
О... я могу про это рассказать. Допустим есть технарь еблан с высоким самомнением. Все лошары, а я пуп земли. И вот у него задача по работе с которой ое ебался 2 недели, или он там внезапно читает про новую методику или либу.
И так как он уже в этом тонком моменте прекрасно разбирается, то он вкорячивает его в тех собеседование.
Т.к. момент не распространенный ты мямлишь, потеешь и в итоге хуйня получается как у ОПа.
В таком случае лучше сразу слать нахуй, в первых потому что с таким душнилой работать себе дороже, а во вторых в таких коллективах никогда много деняк не платили.
Если темка интересная то можно попозже поизучать спокойно за кофейком.
А дрыгаться на собесе при заебаной hr и хере который смотрит на тебя свысока - такое себе занятие
Чел.. собесился туда и дошёл до оффера. Программистом.
1й собес с хрюшей и двумя тимлидами их какой-то центровой команды.
2й собес - тест на IQ и тест на 500 вопросов какого-то психологического характера. Садят в комнатку, ты там один дрочишь это на компе часа 3.
3й собес с натуральным психологом (женщиной бальзаковского возраста) по вопросам из теста 2.
Энд файналли, оффер на средние деньги.
Как известно, в России сейчас не очень с серверным оборудованием. И если раньше делали прожорливые агоритмы и вопросы быстродействия решали быстрым пополнением вычислительных мощностей. В итоге получались системы "лишь бы работало". Сейчас многие российские компании обращают внимание на опыт в оптимизации ПО (точно ВК, Яндекс и Сбер) или на способности к математической интуиции, когда каким-нибудь хитрым приемом можно будет сильно сократить объем вычислений, не снизив качества работы алгоритма.
Тенденция кстати положительная - наконец у нас научатся кодить по-человечески, не совесть, так рыночек заставит. На фоне этого порылся по книжкам, посвященным вычислительным алгоритмам. Большинство их выпущено еще в прошлом веке. Самый яркий представитель Golub, Van Loan - Matrix Computations. Там и основы линейной алгебры и математические трюки для вычислений. Горячо рекомендуется профессорами Института Вычислительной Математики РАН, с которыми имел честь вести кооперацию.
Еще недавно читал про трюк вычисления обратной матрицы через дополнение Шура (забавно кстати, что этот Шур учился в конце 19 века в моем родном городе - тогда еще Либаве). Так вот этот алгоритм можно найти в книге, которую перевели в 1979 году, "Построение и анализ вычислительных алгоритмов". Там кстати довольно хардкорно расписывается, что квадратные матрицы образуют кольца и вообще стараются оперировать в такой терминологии. Боюсь, что если открыть учебник 50-х годов, то можно вообще нихрена не понять - слишком высокие материи будут описываться.
Конечно, мечтой было бы, если бы например сотрудники российского Интела выпустили современную книгу по вычислительным алгоритмам. Ведь и вычислительные архитектуры значительно продвинулись за последние годы, и математика как-никак продвинулась. Интел выпускает новые версии библиотек линейной алгебры (к примеру патчат BLAS и выпускают свою версию вычислительной экосистемы для разных целей - oneAPI). Нюансов там просто море: и порядок хранения элементов матрицы, и типы данных со всеми особенностями каждого типа, и многопоточность, и векторизация, о чем в старых книгах упоминается только вскользь. К сожалению мечты о прекрасной книге об оптимизированных вычисления останутся мечтами и придется самому собирать этот опыт по крупицам.
Как известно, в России сейчас не очень с серверным оборудованием. И если раньше делали прожорливые агоритмы и вопросы быстродействия решали быстрым пополнением вычислительных мощностей. В итоге получались системы "лишь бы работало". Сейчас многие российские компании обращают внимание на опыт в оптимизации ПО (точно ВК, Яндекс и Сбер) или на способности к математической интуиции, когда каким-нибудь хитрым приемом можно будет сильно сократить объем вычислений, не снизив качества работы алгоритма.
Тенденция кстати положительная - наконец у нас научатся кодить по-человечески, не совесть, так рыночек заставит. На фоне этого порылся по книжкам, посвященным вычислительным алгоритмам. Большинство их выпущено еще в прошлом веке. Самый яркий представитель Golub, Van Loan - Matrix Computations. Там и основы линейной алгебры и математические трюки для вычислений. Горячо рекомендуется профессорами Института Вычислительной Математики РАН, с которыми имел честь вести кооперацию.
Еще недавно читал про трюк вычисления обратной матрицы через дополнение Шура (забавно кстати, что этот Шур учился в конце 19 века в моем родном городе - тогда еще Либаве). Так вот этот алгоритм можно найти в книге, которую перевели в 1979 году, "Построение и анализ вычислительных алгоритмов". Там кстати довольно хардкорно расписывается, что квадратные матрицы образуют кольца и вообще стараются оперировать в такой терминологии. Боюсь, что если открыть учебник 50-х годов, то можно вообще нихрена не понять - слишком высокие материи будут описываться.
Конечно, мечтой было бы, если бы например сотрудники российского Интела выпустили современную книгу по вычислительным алгоритмам. Ведь и вычислительные архитектуры значительно продвинулись за последние годы, и математика как-никак продвинулась. Интел выпускает новые версии библиотек линейной алгебры (к примеру патчат BLAS и выпускают свою версию вычислительной экосистемы для разных целей - oneAPI). Нюансов там просто море: и порядок хранения элементов матрицы, и типы данных со всеми особенностями каждого типа, и многопоточность, и векторизация, о чем в старых книгах упоминается только вскользь. К сожалению мечты о прекрасной книге об оптимизированных вычисления останутся мечтами и придется самому собирать этот опыт по крупицам.
>Конечно, мечтой было бы, если бы например сотрудники российского Интела выпустили
А пососать не завернуть? Забудь про интел, вася, твоё будущее - ФГУП НИИ ХУИ, будешь там пердолиться с матрицами за 40к до вычета, всё как ты любишь.
Отправил отклик на hh, после этого вакансия сразу ушла в архив, ну я и подумал, что кого-то нашли и забыли убрать вакансию. А через неделю написали и позвали на собеседование.
На собеседовании меня опять погоняли по матрицам и системам уравнений. Вопросы кстати были более сложные, чем на аналогичных собеседованиях. Были и вопросы про выбор нужной декомпозиции матриц, и по жордановым формам, и про ранги, и всякие другие. Потом вроде как оказалось, что собеседующий готовится ехать в Мюнхенский университет защищаться по тематике своей работы. Своими ответами я убедил, что человек я нужный. Договорились о том, что я буду работать как самозанятой. Компания занимается SLAM-алгоритмами, что меня сильно интересует не только с теоретической точки зрения, но и с точки зрения спроса на рынке на специалистов, шарящих в этой теме (довольно много запросов по поводу работы мне приходило именно по части этого семейства алгоритмов). Огласил желаемую сумму больше, чем мне предложили в томографах. Работодатель согласился, я тоже согласился.
На следующий день отказался от предложения в томографах. Сказал, что нашел место получше. Томографический начальник немного психанул, сказал, что готовит контр-предложение и... пропал нахрен, больше не писал. Их эйчарша звонила, я ей сказал, что принял предложение, потому что этот ее начальник, сказал, что мои требования даже выше их верхней планки, но они великодушно согласились. Эйчарша божилась, что вроде у компании денег много, но никто в итоге не вернулся говорить со мной.
Вообще эта вся история с томографами меня очень расстроила. Их эйчарша рассказала, что происходило в компании в последнее время. Суть в том, что это предприятие, выполняющее заказ Ростеха. Они хотят сделать томограф. Железо там готово, но его нужно научиться откалибровывать и вообще учитывать кучу физических особенностей многих процессов, происходящих в аппаратуре. Очень специализированная и наукоемкая работа. Ее выполняли раньше американцы, но в связи с Событиями американцы работать отказались, соответственно деньги освободились и стали искать специалистов, но зарплату российским специалистам почему-то платить решили как в лучшем случае половине американца. "Почему-то" я, конечно, использую неискренне - томографический кабан, с которым я разговаривал, вообще мне что-то затирал про ненужность пенсионных накоплений, потому что "все мы знаем, как в России все делается". Это, напомню, предприятие Ростеха, которое финансируется Государством чуть более, чем полностью. Навыки там нужны разнообразные: и матстатистика, и оптимизация, и физика, включая оптику, и оценка параметров нелинейных процессов - да много всего. Но набрать они никого не могут, как я понял - не так много людей с таким набором навыков согласится работать за такие деньги. В итоге у них всё разгребает один человек: и за русских, и за американцев. Мерзко это, конечно. Хотя Ростех недавно поливали уже говном за, кажется, херовые дроны. Теперь я совсем не удивлен этому факту, хотя и пообщался с совсем мелкой сошкой оттуда.
В итоге я сейчас работаю над оптимизацией скорости выполнения математических алгоритмов. Приноравливаюсь к программированию на интринсиках AVX2 - там все-таки нужно по-другому думать, на совсем низком уровне. Параллельно ботаю группы Ли, учусь, как проводить оптимизацию на многообразиях, порожденных алгеброй Ли. Как оказалось, работа сильно дисциплинирует. Пока на тебе нет обязанностей, и делать ничего не хочется. Когда есть конкретная задача, то хочется и ее сделать, и захватить еще смежных тем. Получается, из РНН выбраться реально сложно.
Договор с ними я кстати подписал месяца через полтора, а денег пока что не получил. Так что, если что, сможете позлорадствовать.
Отправил отклик на hh, после этого вакансия сразу ушла в архив, ну я и подумал, что кого-то нашли и забыли убрать вакансию. А через неделю написали и позвали на собеседование.
На собеседовании меня опять погоняли по матрицам и системам уравнений. Вопросы кстати были более сложные, чем на аналогичных собеседованиях. Были и вопросы про выбор нужной декомпозиции матриц, и по жордановым формам, и про ранги, и всякие другие. Потом вроде как оказалось, что собеседующий готовится ехать в Мюнхенский университет защищаться по тематике своей работы. Своими ответами я убедил, что человек я нужный. Договорились о том, что я буду работать как самозанятой. Компания занимается SLAM-алгоритмами, что меня сильно интересует не только с теоретической точки зрения, но и с точки зрения спроса на рынке на специалистов, шарящих в этой теме (довольно много запросов по поводу работы мне приходило именно по части этого семейства алгоритмов). Огласил желаемую сумму больше, чем мне предложили в томографах. Работодатель согласился, я тоже согласился.
На следующий день отказался от предложения в томографах. Сказал, что нашел место получше. Томографический начальник немного психанул, сказал, что готовит контр-предложение и... пропал нахрен, больше не писал. Их эйчарша звонила, я ей сказал, что принял предложение, потому что этот ее начальник, сказал, что мои требования даже выше их верхней планки, но они великодушно согласились. Эйчарша божилась, что вроде у компании денег много, но никто в итоге не вернулся говорить со мной.
Вообще эта вся история с томографами меня очень расстроила. Их эйчарша рассказала, что происходило в компании в последнее время. Суть в том, что это предприятие, выполняющее заказ Ростеха. Они хотят сделать томограф. Железо там готово, но его нужно научиться откалибровывать и вообще учитывать кучу физических особенностей многих процессов, происходящих в аппаратуре. Очень специализированная и наукоемкая работа. Ее выполняли раньше американцы, но в связи с Событиями американцы работать отказались, соответственно деньги освободились и стали искать специалистов, но зарплату российским специалистам почему-то платить решили как в лучшем случае половине американца. "Почему-то" я, конечно, использую неискренне - томографический кабан, с которым я разговаривал, вообще мне что-то затирал про ненужность пенсионных накоплений, потому что "все мы знаем, как в России все делается". Это, напомню, предприятие Ростеха, которое финансируется Государством чуть более, чем полностью. Навыки там нужны разнообразные: и матстатистика, и оптимизация, и физика, включая оптику, и оценка параметров нелинейных процессов - да много всего. Но набрать они никого не могут, как я понял - не так много людей с таким набором навыков согласится работать за такие деньги. В итоге у них всё разгребает один человек: и за русских, и за американцев. Мерзко это, конечно. Хотя Ростех недавно поливали уже говном за, кажется, херовые дроны. Теперь я совсем не удивлен этому факту, хотя и пообщался с совсем мелкой сошкой оттуда.
В итоге я сейчас работаю над оптимизацией скорости выполнения математических алгоритмов. Приноравливаюсь к программированию на интринсиках AVX2 - там все-таки нужно по-другому думать, на совсем низком уровне. Параллельно ботаю группы Ли, учусь, как проводить оптимизацию на многообразиях, порожденных алгеброй Ли. Как оказалось, работа сильно дисциплинирует. Пока на тебе нет обязанностей, и делать ничего не хочется. Когда есть конкретная задача, то хочется и ее сделать, и захватить еще смежных тем. Получается, из РНН выбраться реально сложно.
Договор с ними я кстати подписал месяца через полтора, а денег пока что не получил. Так что, если что, сможете позлорадствовать.
Хоть у меня и есть сейчас оффер, но есть ещё пара интересных предложений.
В одном месте мне предложили провести исследование и написать кусок библиотеки, реализующий алгоритмы, которые я придумаю. Область исследований - цифровая обработка сигналов для систем связи. Выполнять работу предлагают по договору - они мне ТЗ и сроки, я им цену, промежуточные отчёты и результат, они мне деньги. ТЗ я не видел пока что, зато подписал уже nda. Поспрашивали меня исключительно по верхам. Если честно, стрёмно на такое подписываться. Во-первых, я всё-таки сомневаюсь в своем кругозоре в этой области. Во-вторых, работать буду полностью автономно, до такой степени, что что-то уточнить будет неудобно, ведь я у них не в штате и они меня учить не нанимались. Да и требовать они будут заоптимизированный вплоть до всяких sse/avx инструкций код. Я бы вообще любую подобную работу по времени оценивал в полгода минимум: чтобы рисёч, код, оптимизации, отчеты. А там вроде как говорят про месяца три. Но увижу ТЗ, тогда что-то и решу.
Ещё поговорил с производителями цифровых микроскопов. Там очень интересный для меня набор алгоритмов из области вычислительной фотографии. Проблема в том, что они расположены не удобно для меня и зовут работать исключительно в офис (знаю я эти "иногда можно договориться поработать из дома"). Это не помешало мне взять у них тестовое задание. Вообще надеюсь, что будет как три месяца назад с одной компанией, которая тоже не любила, чтобы люди работали из дома, но когда я два раза отказался от их оффера, мне всё-таки предложили удаленку. Эту работу с микроскопами я бы все-таки предпочёл работе с томографами: она и больше пересекается с другими отраслями, да и с моим опытом перекликается. А ещё там больше исследовательская составляющая.
Учитывая опыт предыдущей, совсем недавней, к сожалению, пачки собеседований, пошла полоса офферов. Не знаю, почему так происходит, просто наблюдение. Ещё маячит на горизонте VK, но они ищут датасаентиста и я им, скорее, не подойду. Еще есть одна компания, которая набирает программистов для моделирования полей при изготовлении микросхем (одна американская фирма ушла из России и им на замен прибежали китайцы, которые хотят подобрать и тех разработчиков, и еще новых набрать. Совсем в фоне висит приглашение на кодера для движка распознавания текстов, но там, такое ощущение, все померли и hr уже месяц не отвечает.
Ещё неудачно прошел собеседование в сберавтотех. Мне там дали отревьюить код на плюсах. Откровенно, я всрал это задание - даже забыл, зачем нужно слово override. Я даже не могу сказать, что именно я должен был увидеть в коде (алгоритмическую или синтаксическую неточность). Но наверняка там было не в порядке вообще всё. С математической частью я справился, можно сказать, идеально. По некоторым вопросам начинал так толкать теорию, что собеседующий говорил, что он не специалист в этой области и мы переходили к следующему пункту. Мне пообещали, что в следующее собеседование меня опросят по матану и меня, скорее, определят в ту команду, где нужно больше исследований. Но так получилось, что через пару недель hr мне написала, что я не подхожу для них в данный момент (но успокаивающе отметила, что я крут, но не там, где им сейчас нужно).
Я вообще к сберовским проектам отношусь с большим скепсисом. Я к ним вот уже два раза собеседовался и оба раза меня отфутболивали (в первый раз им нужен был человек, который "вытянет" всю команду, ололо). Похоже этот скепсис взаимен, и нам друг друга не понять. В случае последнего собеседования я исренне не понимаю, зачем нужно знать подвыперды C++17, чтобы разрабатывать что-то наукоёмкое - там бы с логикой разобраться, а не дрочить на код. С их стороны они наверно не понимают, как можно не знать в совершенстве язык, на котором работаешь.
Что интересно, чем ближе люди к индустрии (УЖЕ пишут билиотеку, УЖЕ есть прототип устройства и т.д.), тем больше они ценят мой опыт. И чем больше люди работают с абстракциями тем больше у меня с ними разрыв в мировоззрении: мне не понять их возвышенность и размышления о поддерживаемости кода, а им не понять, как это я все свои лучшие годы ковырялся в статьях, а не ботал кодинг.
Так что на данный момент уже что-то есть, но нужно доделать собеседования в остальные места, чтобы можно было выбирать.
Хоть у меня и есть сейчас оффер, но есть ещё пара интересных предложений.
В одном месте мне предложили провести исследование и написать кусок библиотеки, реализующий алгоритмы, которые я придумаю. Область исследований - цифровая обработка сигналов для систем связи. Выполнять работу предлагают по договору - они мне ТЗ и сроки, я им цену, промежуточные отчёты и результат, они мне деньги. ТЗ я не видел пока что, зато подписал уже nda. Поспрашивали меня исключительно по верхам. Если честно, стрёмно на такое подписываться. Во-первых, я всё-таки сомневаюсь в своем кругозоре в этой области. Во-вторых, работать буду полностью автономно, до такой степени, что что-то уточнить будет неудобно, ведь я у них не в штате и они меня учить не нанимались. Да и требовать они будут заоптимизированный вплоть до всяких sse/avx инструкций код. Я бы вообще любую подобную работу по времени оценивал в полгода минимум: чтобы рисёч, код, оптимизации, отчеты. А там вроде как говорят про месяца три. Но увижу ТЗ, тогда что-то и решу.
Ещё поговорил с производителями цифровых микроскопов. Там очень интересный для меня набор алгоритмов из области вычислительной фотографии. Проблема в том, что они расположены не удобно для меня и зовут работать исключительно в офис (знаю я эти "иногда можно договориться поработать из дома"). Это не помешало мне взять у них тестовое задание. Вообще надеюсь, что будет как три месяца назад с одной компанией, которая тоже не любила, чтобы люди работали из дома, но когда я два раза отказался от их оффера, мне всё-таки предложили удаленку. Эту работу с микроскопами я бы все-таки предпочёл работе с томографами: она и больше пересекается с другими отраслями, да и с моим опытом перекликается. А ещё там больше исследовательская составляющая.
Учитывая опыт предыдущей, совсем недавней, к сожалению, пачки собеседований, пошла полоса офферов. Не знаю, почему так происходит, просто наблюдение. Ещё маячит на горизонте VK, но они ищут датасаентиста и я им, скорее, не подойду. Еще есть одна компания, которая набирает программистов для моделирования полей при изготовлении микросхем (одна американская фирма ушла из России и им на замен прибежали китайцы, которые хотят подобрать и тех разработчиков, и еще новых набрать. Совсем в фоне висит приглашение на кодера для движка распознавания текстов, но там, такое ощущение, все померли и hr уже месяц не отвечает.
Ещё неудачно прошел собеседование в сберавтотех. Мне там дали отревьюить код на плюсах. Откровенно, я всрал это задание - даже забыл, зачем нужно слово override. Я даже не могу сказать, что именно я должен был увидеть в коде (алгоритмическую или синтаксическую неточность). Но наверняка там было не в порядке вообще всё. С математической частью я справился, можно сказать, идеально. По некоторым вопросам начинал так толкать теорию, что собеседующий говорил, что он не специалист в этой области и мы переходили к следующему пункту. Мне пообещали, что в следующее собеседование меня опросят по матану и меня, скорее, определят в ту команду, где нужно больше исследований. Но так получилось, что через пару недель hr мне написала, что я не подхожу для них в данный момент (но успокаивающе отметила, что я крут, но не там, где им сейчас нужно).
Я вообще к сберовским проектам отношусь с большим скепсисом. Я к ним вот уже два раза собеседовался и оба раза меня отфутболивали (в первый раз им нужен был человек, который "вытянет" всю команду, ололо). Похоже этот скепсис взаимен, и нам друг друга не понять. В случае последнего собеседования я исренне не понимаю, зачем нужно знать подвыперды C++17, чтобы разрабатывать что-то наукоёмкое - там бы с логикой разобраться, а не дрочить на код. С их стороны они наверно не понимают, как можно не знать в совершенстве язык, на котором работаешь.
Что интересно, чем ближе люди к индустрии (УЖЕ пишут билиотеку, УЖЕ есть прототип устройства и т.д.), тем больше они ценят мой опыт. И чем больше люди работают с абстракциями тем больше у меня с ними разрыв в мировоззрении: мне не понять их возвышенность и размышления о поддерживаемости кода, а им не понять, как это я все свои лучшие годы ковырялся в статьях, а не ботал кодинг.
Так что на данный момент уже что-то есть, но нужно доделать собеседования в остальные места, чтобы можно было выбирать.
Очень круто, ты реально полезный специалист и интересными вещами занимаешься а не местные айти макаки с новыми приложухами для поиска китайских порномультиков.
А скажи какой порядок офферов по деньгам за такие задачи?
"половина американца" это наверное 70k$ в год примерно?
Спасибо!
>А скажи какой порядок офферов по деньгам за такие задачи?
С деньгами для меня все довольно туманно - это даже по дневнику можно проследить. Вероятно, я сейчас нащупал верхнюю границу, что готовы платить за широкую экспертизу у нас. Это с твоей оценкой очень точно совпадает. Но, как видишь, за кодинг у нас готовы платить и больше. Вот тут приходил коллега >>559855 кодер. Мы там порассуждали об этом феномене. Я не жалею о своем выборе. Можно сказать, нашел наконец интересную нишу (хотя после института например грезил о разработке электроники, а через года три работы в отрасли понял, что инженерия это довольно монотонное занятие). Да и платят прикладным математикам далеко не плохо, а если понимать, что требует индустрия, то вообще становишься желанным кандидатом. А в кодинге я бы постоянно ловил выгорание - свою психику я все-таки берегу.
С того момента, как стал нормально получать >>260126 просто стал лучше питаться, перестал экономить, приоделся, купил машину, закрыл ипотеку и накопил на первоначальный взнос новой ипотеки для инвест-хаты. В целом ничего вычурного не покупаю: машина у меня одна из самых простых (крета), жру тоже не из ресторанов, а сам готовлю (иногда доставку заказываю, конечно). Единственное, что такого купил, так это трое разных часов да механическую клаву (да и то последняя - одна из самых дешевых). В акции/инвестиции, битки не вкладываюсь - нахрен надо.
>>625025
Нет, я писал, что я из Подмосковья.
>купил машину
Куда катаешь или только по делам и за покупками?
>так это трое разных часов
А это еще зачем? Нынче вроде никто нормальную швейцарию с фешн-игрушками не различает.
>Куда катаешь или только по делам и за покупками?
По-разному. Раньше мог на работу скататься. В основном сейчас жена использует на работу добраться, иногда (в среднем раз-два в сезон) снимаем номер в подмосковном отеле на выходные, чтобы отдохнуть. Еще к родителям ездим в соседнюю область. Так чтобы кататься по соседним городам, то от этого что-то удовольствие не получаю.
>А это еще зачем? Нынче вроде никто нормальную швейцарию с фешн-игрушками не различает.
Это чисто мой пунктик. Я со школы в механике хожу. Купил себе первую швейцарию Victorinox - такие, можно сказать, между фэшн и труъ-швейцарией. Очень вид понравился.
Потом искал часы с малой секундной и с воронеными стрелками, но в итоге купил хронограф кварцевый, но зато Лако.
Ну и до кучи купил протреки, чтобы в поездки на природу надевать.
Еще чуть не стал покупать часы за овер 100к (на 4-м пике), но вовремя поостыл.
>>625051
В этом надо разбираться. Ну и в целом акции и крипту воспринимаю как лотерею для богатых, а себя я богатым по крайней мере не ощущаю.
>Нет, я писал, что я из Подмосковья
А как ты тогда деньги из-за рубежа получаешь? Если это не секрет конечно
Вероятно, ты меня не так понял. Я всегда работал на российские представительства иностранных компаний (ну или просто на российские компании)
Очень нестандартный выбор часов.
Чем какие-нибудь Tag или Lacroix не приглянулись? Лако просто достаточно нишевая штука и вот этот набор Викторинокс плюс Glashütte не первый раз вижу у пограммистов. Хотя для обычного часового маньяка они дико разные. Как осел и комбайн. Интересно, почему именно такой выбор.
Если субъективно, то просто понравились.
Если искать общее, то я сначала выбирал пилоты. Сначала не очень понимал, что меня в них привлекало, но потом, уже после покупки Виксов, понял, что привлекают стрелки и строгость. То есть пилоты от Брайтов вот совсем бы не зашли, потому что выглядят как навороченная котлета. В итоге остановился на этих Виксах. Тем более они тоже считаются пилотами - серия называется Airboss.
Потом я стал искать морские хронометры (не обязательно чтоб хронометры, русского термина вроде и нет для таких часов, в английском их Deck Watch называют): белый цифер, малая секундная, изящные вороненые стрелки. Составил большой список, решил, что либо куплю Hamilton Navy Pioneer (кстати недавно встретил прототип этих хэмов в музее), либо, когда жаба перестанет душить, разорюсь на глассхюте. Ну и как-то, разглядывая хронографы, я наткнулся на это чудо от Лако. Сначало огорчило, что кварц, но, увидев, сколько стоит механика с таким же дизайном, я расстраиваться перестал. Ну и пилотская направленность бренда тоже грела душу - хоть какое-то сходство с Виксами.
Ну а еще я засматривался на новые ракеты. И хоть ракета пытается выехать на дроче на вооружении и космосе (что тоже колеблет струны моей души), я пошел мерить Авангарды. Даже в салон зашел. Решил, что если будет намечаться заграничная командировка, то куплю их. Но командировка не случилась и я уж решил остаться и без Ракеты.
Таги кстати никакие не нравтся - они тоже стремятся быть слишком брутальными. Лакруа кажутся слишком изысканными (если правильно помню их ряд). Больше всего восхищают Лонжины в плане дизайна - строгие, не выдающиеся, с тонкими линиями, красивыми стрелками.
Из больших новостей - мои американцы таки ушли и всех распустили, выплатив ну оооочень хорошие отступные. Наверно надо написать про это пост, ибо есть кулстори по этому поводу.
Съездил в конце лета в Калиниград, о чем вроде тоже нужно написать.
Освоился более-менее в стартапе. Подписал с ними документы как самозанятой. Как грянул гром с призывом, попросил меня зачислить в штат и на всякий случай пособеседовался в другую аккредитованную IT компанию, где я вроде как всем понравился. Теперь жду ответа и от текущего руководства, и от потенциального другого работодателя. Проникаюсь плюсами (которые язык программирования).
В целом все хорошо, но немного призыв напрягает (вроде пиджаков пока не беспокоят за исключением перегибов на местах). У меня военная кафедра, что на эпсилон больше опыта, чем у простого срочника. ВУС зато более-менее элитный - автоматизированные системы управления ПВО. Значит, как написали в /b/, по ебалу от тувинцев не получу и в окоп не должны отправить. А родись я на пяток лет раньше, то ВУС у меня был бы связан с РВСН - эти-то точно в последнюю очередь понадобятся.
Короче события есть, но и загрузка пока большая, чтобы оформлять в посты. Так что пока так, в рамках общения ИТТ, могу сообщать новости.
Знаешь, в какой-то момент даже думал, да так и не придумал, куда хочу податься.
В Штаты меня не пустят. Могу дать этому вероятность процентов 90.
В Европу вроде можно, но ни к какой стране не испытываю любви. А если страна и приемлемая, то бедная и не особо англоговорящая (Португалия, Черногория как пример).
В Азию не вариант тоже - там вообще другой мир, что в укладе жизни, что в питании.
Эмираты, Дубаи и прочее - там дико жарко (у меня друг туда рванул кстати) и можно разве что деньги зарабтывать.
Южная Америка, Австралия, Новая Зеландия - слишком далеко.
Ближний зарубеж типа Казахстана, Грузии - русофобская помойка с отсутствием цивилизации.
Пиздец, все вокруг какие умные. О чем-то догадываются постоянно. и все 15 лет вокруг только и твердят о том, что пора валить. А горизонт планирования ставят эти самые два-три года. Причем все эти пятнадцать лет через два-три года всё вокруг станет невыносимо.
Будет все хуево пойду, как мне выше в треде написали, матрицы в НИИ дрочить. И мне будет охуенно. По крайней мере не хуже чем большинству.
А не в горизонте планирования дело. Когда думаешь давать советы, нужно понимать, что у разных людей разные жизненные обстоятельства. И эти обстоятельства могут отличаться от твоих. И чем проще модель мировосприятия и чем меньше в ней разных переменных, тем проще прогноз и тупее эти советы. Вот и всё.
Да-да, ты умненький у нас, умненький. Не кипятись. Видишь же - никто и не спорит. Чего ты, ну.
Я всё сказал. Переуеждать истеричное прыгание между "2-3 годами горизонта планирования" и "разных жизненных обстоятельств" мне нах не нужно. Ничего, матрицы подрочишь. Чай не хуже, чем большинство.
Ну не я начал тут говорить загадками "ой, ну через пару лет поймешь". Ты мог бы выдать аргументы, но стал выебываться. Единственная моя ошибка в том, что я сцепился с тобой.
Время такое) еще и двощи, чего как маленький... сорян. не придавай значения, не скажу, что не хотел выебываться, как и не скажу, что трулли не жалею об этом. Да и какие уж сейчас=то загадки. Аргументы всем очевидны, со всех сторон. И вот тут как хочешь, но я прав, дискутировать не о чём.
Ну ок. Правда что, забыл, что на дваче.
Просто наблюдаю за окружением с работы. Даже когда предложили релоцироваться за счет компании, знаю только единичных людей, кто согласился. В нынешнем стартапе все по-другому обстоит. Но там все молодые - родители еще не старые и не больные, а из нажитого в РФ нихуя максимум кошка или собака, и то чел с собакой уже мучается с дилеммой, переезжать ему или нет Надеюсь, на этом моменте я немного раскрыл тему "жизненных обстоятельств".
По поводу предстоящего пиздеца я вообще не берусь ничего предсказывать. Всегда все разное. На каком-то опыте прошлых лет предсказывать ничего не берусь, а представление о мире можно вообще из разных информационных пузырей получать и оно все равно будет неверным.
>пособеседовался в другую аккредитованную IT компанию
Не смущает на самого себя документы в военкомат свежие подавать и формулировка "отсрочка" вместо "бронь"?
Через 2-3 года, тем более через 5 может развалиться ес, может развалится рашка, может быть всех опять загонят бибусом по норам и будут давать жуков только по праздникам. Мир меняется на глазах и никто не знает в какую сторону.
Все эти вскукареки про ната валить там лучше устарели лет на 10-15, если ты не ебучий колхозник из жопы мира.
>представление о мире можно вообще из разных информационных пузырей получать и оно все равно будет неверным
После релокации оказываешься вечно средне-медианным гречневым гражданином без социальных связей и с перспективой что полностью на новом месте интегрируются уже твои дети, но не ты.
Не буду сейчас писать подробно, но по моему направлению все выглядит довольно хреново (но на самом деле я просто стал больше выпендриваться: я и улаленку хочу, и зарплату побольше). На смежных кстати все как будто бы даже лучше стало. Вижу явное увеличение спроса на плюсовых кодеров.
На днях, если настроение появится дописать свои заметки, выкачу два поста по этой теме.
Риски могилизации или попадания чугуния для наносеков все таки ниже, чем риски в грузии официантом работать за оплату аренды съемного клоповника. Что хуже - вообще вечный вопрос.
>для наносеков все таки ниже, чем риски в грузии официантом работать
Для наносека такой риск нулевой. Рынок заграничной удалёнки, чел.
Не только лишь все смогут заработать на безбедную жизнь.
Смотрю ОП конечно умный, но не очень сообразительный.
Со второй волной мобилизации шанс попасть в армейку повысится. Если ОП думает, что его напрявять сидеть в кунг и пырится в монитор ПВО то он ошибается. Скорее всего военкомату будет похуй и опа заберут по факту. Ну типа ПВО Херсонской области. А по факту с автоматом на передке окажется.
Или часть ПВО в тувинской области. Или еще какая-то хуета.
Потому-что если попадаешь в систему то уже похуй есть ли у тебя бронь по IT или нету.
Алсо все сообразительные ITшники сьебали еще в 2018ом послы выборов Путина.
Мобики говорили же, что всех стрелками гребут. Пырить в комп и посылать ванек на смерть уже все места заняты кем надо, и очередь стоит. В окопы только не хватает желающих.
Так я ОПу советы как раз не давал. ОП сам выбрал дожидаться следующей волны мобилизации и остаться в стране с уходящими IT компаниями.
>остаться в стране с уходящими IT компаниями
Так охуенно жи. Кто останется и выживет - будет на правительственной черной волге катать.
>На днях, если настроение появится дописать свои заметки, выкачу два поста по этой теме
Жду, это интересно
Скорее вариант ГУЛАГа как при Сталине, когда заключенеые научные сотрудники атомную бомбу разрабатывали.
Расскажу кулстори, как моя компания мучительно уходила из России.
Первые полтора месяца сначала делали вид, что ничего не происходит. Потом, помню, просыпаюсь, иду завтракать, чекаю телегу, а там мой знакомый спрашивает, не прикрыли ли мою контору, мол слушок прошел. Я в недоумении, включаю ноут, а там все доступы заблочены, даже в мессенджер корпоративный зайти не могу. В 12 дня коллективный созвон по обычному телефону. Подключиться смогли единицы - готовилось все в явной спешке. Потом коллега, любящий работать по ночам, говорил, что в прямом эфире наблюдал отключение одного сервиса за другим. Нам объявили, что нам запрещено работать - именно запрещено, но зарплата сохраняется в полном объёме (и даже премии за отработанное время пришли). Я вначале даже паникнул, открыл резюме, но потом подумал, что устроиться на новое место я всегда успею, и закрыл его обратно.
Пару месяцев было хорошо, наша команда периодически созванивалась. Я смог что-то делать по дому: наконец в квартире стало чисто, наконец еда была приготовлена не в спешке на скорую руку, наконец можно было спокойно почитать учебники, послушать лекции и т.д.
Через пару месяцев команда начала беспокоиться и начальство стало искать, куда бы перекинуть команду, в случае чего. Я к тому моменту уже понял, что в направлении слегка наукоемкой разработки я не хочу работать и с командой мне будет по пути только на совсем безрыбье. Поэтому я стал самостоятельно подыскивать себе новое место. Меня тогда сильно удивило, что многие люди всю жизнь отработали в этой компании и в принципе не представляли, как увольняться, как искать работу.
Я к моменту поисков работы командой уже начинал работать на стартап и понимал, что в мире есть вещи поинтереснее, чем те, котрыми я бы занимался, если бы остался с нынешней командой.
Переход целой командой довольно интересная вещь кстати. Тут любят всех заманивать дополнительными бонусами, уговаривать всячески. Да что уж там, меня взяли на эту работу, потому что передо мной часть команды в еще спокойные времена умыкнул Сбер.
Что интересно, мои ощущения от разных компаний подтвердились и на этот раз. Мэйл (ныне ВК) абсолютно безобразно общается с кандидатами, как будто и не надо. Яндекс как всегда на понтах. Сбер работает как-то невнятно, себе на уме. Но основным интерессантом была одна крупная довольно успешная российская компания, которая не у всех на слуху. Она обещала при мгновенном переходе welcome-bonus в размере четырех окладов, а дальше начиналась игра в наперстки: если перейдешь позже, то бонус будет уже два оклада, а еще позже - не будет бонуса. Это кстати вполне обоснованно, потому что при сокращении компания должна выплатить три оклада, поэтому четыре выглядели довольно привлекательно. С другой стороны наши американцы славились щедростью при сокращении команд и выплачивали не три оклада, а что-то порядка 6-8. С еще одной стороны никто не знал, как поведут себя американцы на фоне санкций.
Все были в замешательстве. Особенно удивляли те, кто уходил в другие места еще в начале лета, хотя им платили полную зарплату и как минимум ожидалось получить три оклада при сокращении. В конце лета многие стали переходить в ту компанию за 4 бонусами, добровольно расторгая трудовые договоры.
Буквально через очень короткий промежуток времени, американцы объявили об экстренном созвоне (я кстати в этот момент был в Калининграде в отпуске). Подключиться к звонку я не смог и мне мой непосредственный руководитель рассказал условия, на которых нас отпускают(я в тот момент сидел на бревнышке на Куршской косе). Условия оказались более чем хорошими, прямо неожиданно хорошими, настолько, что ругать их желание отпало. Могу сказать, что ушли достойно, без истерик, уважительно.
Жалко тех, кто не успел отозвать свое заявление на увольнение и перешел буквально за несколько дней до объявления о сворачивании деятельности. Но выбор у них был в любом случае.
Команда перешла в новую компанию. Также ушла туда еще куча команд - в целом примерно четверть тысячи человек. Мой путь с ними разошелся. Я в очередной раз понял, что не могу заниматься чисто кодингом, слушать обсуждения выбора архитектуры софта, хотя при этом вроде сам начал приобщаться к правильному коду да и в принципе понял красоту плюсов, но работать с подобными вещами в чистом виде для меня будет сложно. Жаль, что я не успел поприменять все эти паттерны и плюсовые выпендрежи в реальной библиотеке, но по крайней мере я потратил время на то, чтобы поизучать хорошую архитектуру.
Уход компании я встретил уже в другой команде, о работе с которой я расскажу чуть позже.
Расскажу кулстори, как моя компания мучительно уходила из России.
Первые полтора месяца сначала делали вид, что ничего не происходит. Потом, помню, просыпаюсь, иду завтракать, чекаю телегу, а там мой знакомый спрашивает, не прикрыли ли мою контору, мол слушок прошел. Я в недоумении, включаю ноут, а там все доступы заблочены, даже в мессенджер корпоративный зайти не могу. В 12 дня коллективный созвон по обычному телефону. Подключиться смогли единицы - готовилось все в явной спешке. Потом коллега, любящий работать по ночам, говорил, что в прямом эфире наблюдал отключение одного сервиса за другим. Нам объявили, что нам запрещено работать - именно запрещено, но зарплата сохраняется в полном объёме (и даже премии за отработанное время пришли). Я вначале даже паникнул, открыл резюме, но потом подумал, что устроиться на новое место я всегда успею, и закрыл его обратно.
Пару месяцев было хорошо, наша команда периодически созванивалась. Я смог что-то делать по дому: наконец в квартире стало чисто, наконец еда была приготовлена не в спешке на скорую руку, наконец можно было спокойно почитать учебники, послушать лекции и т.д.
Через пару месяцев команда начала беспокоиться и начальство стало искать, куда бы перекинуть команду, в случае чего. Я к тому моменту уже понял, что в направлении слегка наукоемкой разработки я не хочу работать и с командой мне будет по пути только на совсем безрыбье. Поэтому я стал самостоятельно подыскивать себе новое место. Меня тогда сильно удивило, что многие люди всю жизнь отработали в этой компании и в принципе не представляли, как увольняться, как искать работу.
Я к моменту поисков работы командой уже начинал работать на стартап и понимал, что в мире есть вещи поинтереснее, чем те, котрыми я бы занимался, если бы остался с нынешней командой.
Переход целой командой довольно интересная вещь кстати. Тут любят всех заманивать дополнительными бонусами, уговаривать всячески. Да что уж там, меня взяли на эту работу, потому что передо мной часть команды в еще спокойные времена умыкнул Сбер.
Что интересно, мои ощущения от разных компаний подтвердились и на этот раз. Мэйл (ныне ВК) абсолютно безобразно общается с кандидатами, как будто и не надо. Яндекс как всегда на понтах. Сбер работает как-то невнятно, себе на уме. Но основным интерессантом была одна крупная довольно успешная российская компания, которая не у всех на слуху. Она обещала при мгновенном переходе welcome-bonus в размере четырех окладов, а дальше начиналась игра в наперстки: если перейдешь позже, то бонус будет уже два оклада, а еще позже - не будет бонуса. Это кстати вполне обоснованно, потому что при сокращении компания должна выплатить три оклада, поэтому четыре выглядели довольно привлекательно. С другой стороны наши американцы славились щедростью при сокращении команд и выплачивали не три оклада, а что-то порядка 6-8. С еще одной стороны никто не знал, как поведут себя американцы на фоне санкций.
Все были в замешательстве. Особенно удивляли те, кто уходил в другие места еще в начале лета, хотя им платили полную зарплату и как минимум ожидалось получить три оклада при сокращении. В конце лета многие стали переходить в ту компанию за 4 бонусами, добровольно расторгая трудовые договоры.
Буквально через очень короткий промежуток времени, американцы объявили об экстренном созвоне (я кстати в этот момент был в Калининграде в отпуске). Подключиться к звонку я не смог и мне мой непосредственный руководитель рассказал условия, на которых нас отпускают(я в тот момент сидел на бревнышке на Куршской косе). Условия оказались более чем хорошими, прямо неожиданно хорошими, настолько, что ругать их желание отпало. Могу сказать, что ушли достойно, без истерик, уважительно.
Жалко тех, кто не успел отозвать свое заявление на увольнение и перешел буквально за несколько дней до объявления о сворачивании деятельности. Но выбор у них был в любом случае.
Команда перешла в новую компанию. Также ушла туда еще куча команд - в целом примерно четверть тысячи человек. Мой путь с ними разошелся. Я в очередной раз понял, что не могу заниматься чисто кодингом, слушать обсуждения выбора архитектуры софта, хотя при этом вроде сам начал приобщаться к правильному коду да и в принципе понял красоту плюсов, но работать с подобными вещами в чистом виде для меня будет сложно. Жаль, что я не успел поприменять все эти паттерны и плюсовые выпендрежи в реальной библиотеке, но по крайней мере я потратил время на то, чтобы поизучать хорошую архитектуру.
Уход компании я встретил уже в другой команде, о работе с которой я расскажу чуть позже.
Итак собес делился на четыре примерно части. Меня должны были поспрашивать по знанию плюсов, по математике, а потом... позже лучше расскажу.
Первую часть (плюсЫ) я откровенно ответил плохо. Это кстати довольно забавно, потому что я готовился по вопросам относительно всяких двухфазных разрешений имен, метапрограммировании, вариабельных шаблонов и прочего выпендрежа, а спрашивать меня стали по контейнерам, которые я более-менее знаю примерно штуки три. Ну не использовал я их, потому что писал математическую часть, а не логическую, что поделать. Собственно я так и сказал, что мол могу напридумывать и пофантазировать, но наверно лучше не надо. Собеседующий меня программист удивился и спросил, прогал ли я на плюсах вообще. Я рассказал как есть, но удивился, что собеседующий из этого сделал такой вывод (ведь контейнеры это про знание библиотеки, а не плюсов).
Дальше была математика. Там я ответил на вообще всё и местами накидывал даже слишком много теории (был не совсем корректный вопрос "как из двух векторов построить ортонормированный базис". Ну я сказал, что нужно не базис строить, а составить матрицу Грама и работать с ней. Потом, правда, сказал, что можно через два векторных произведения это сделать. Этим ответом они удовлетворились, а предыдущий ответ я по их глазам понял, что они не поняли, что я им вещал).
После математики пошла ЗАДАЧКА НА СООБРАЗИТЕЛЬНОСТЬ. Дали ту сраную задачу про два шарика и 100-этажный дом. Спросили, знаю ли я ее, чтоб, если что, они ее поменяли. Я всегда эти задачи игнорировал - считал это умственным онанизмом. Я ответил, что видел много раз, но никогда не было желания подобное решать. Я немного порассуждал вслух для вида, потом сказал, что не вижу смысла ее решать, потому что это никак не пересекается с моими потенциальными обязанностями, а моя рука уже тянулась отключиться от митинга (не дотянулась). После этого собеседующий попытался объяснить, что это дискретная оптимизационная задача, я сказал, что тогда к ней можно применить эволюционную стратегию, но собеседующего это не устроило и он начал зачем-то вытягивать из меня решение. Я помучался ещё пять минут и сказал, что мой мозг отказывается решать подобное и предложил свернуться с этой задачей. Надо мной всё-таки сжалились.
Но потом всё стало ещё хуже. Пошли вопросы про мои сильные и слабые качества. Я не стал возмущаться. Наплел рандомной чуши и поблагодарил Небеса за то, что эти ребята сразу раскрываются на собеседовании, а не в первые месяцы работы.
Через несколько дней мне пришел отказ. Я жалею разве что только о том, что я о них слишком долго думал в хорошем ключе. Я про них слышал уже несколько лет и думал, что поработаю с ними, а оказалось, что там сидят напористые господа, начитавшиеся книг про успешный успех Амазона, и задающие вопросы из середины нулевых. Немного обидно, но больше все-таки смешно.
Итак собес делился на четыре примерно части. Меня должны были поспрашивать по знанию плюсов, по математике, а потом... позже лучше расскажу.
Первую часть (плюсЫ) я откровенно ответил плохо. Это кстати довольно забавно, потому что я готовился по вопросам относительно всяких двухфазных разрешений имен, метапрограммировании, вариабельных шаблонов и прочего выпендрежа, а спрашивать меня стали по контейнерам, которые я более-менее знаю примерно штуки три. Ну не использовал я их, потому что писал математическую часть, а не логическую, что поделать. Собственно я так и сказал, что мол могу напридумывать и пофантазировать, но наверно лучше не надо. Собеседующий меня программист удивился и спросил, прогал ли я на плюсах вообще. Я рассказал как есть, но удивился, что собеседующий из этого сделал такой вывод (ведь контейнеры это про знание библиотеки, а не плюсов).
Дальше была математика. Там я ответил на вообще всё и местами накидывал даже слишком много теории (был не совсем корректный вопрос "как из двух векторов построить ортонормированный базис". Ну я сказал, что нужно не базис строить, а составить матрицу Грама и работать с ней. Потом, правда, сказал, что можно через два векторных произведения это сделать. Этим ответом они удовлетворились, а предыдущий ответ я по их глазам понял, что они не поняли, что я им вещал).
После математики пошла ЗАДАЧКА НА СООБРАЗИТЕЛЬНОСТЬ. Дали ту сраную задачу про два шарика и 100-этажный дом. Спросили, знаю ли я ее, чтоб, если что, они ее поменяли. Я всегда эти задачи игнорировал - считал это умственным онанизмом. Я ответил, что видел много раз, но никогда не было желания подобное решать. Я немного порассуждал вслух для вида, потом сказал, что не вижу смысла ее решать, потому что это никак не пересекается с моими потенциальными обязанностями, а моя рука уже тянулась отключиться от митинга (не дотянулась). После этого собеседующий попытался объяснить, что это дискретная оптимизационная задача, я сказал, что тогда к ней можно применить эволюционную стратегию, но собеседующего это не устроило и он начал зачем-то вытягивать из меня решение. Я помучался ещё пять минут и сказал, что мой мозг отказывается решать подобное и предложил свернуться с этой задачей. Надо мной всё-таки сжалились.
Но потом всё стало ещё хуже. Пошли вопросы про мои сильные и слабые качества. Я не стал возмущаться. Наплел рандомной чуши и поблагодарил Небеса за то, что эти ребята сразу раскрываются на собеседовании, а не в первые месяцы работы.
Через несколько дней мне пришел отказ. Я жалею разве что только о том, что я о них слишком долго думал в хорошем ключе. Я про них слышал уже несколько лет и думал, что поработаю с ними, а оказалось, что там сидят напористые господа, начитавшиеся книг про успешный успех Амазона, и задающие вопросы из середины нулевых. Немного обидно, но больше все-таки смешно.
Работал я там с конца июня. Мне пообещали неплохие деньги и интересную область работы с возможностью и поработать со статьями, и поработать с кодом. В целом это как-то так и было, но с большими оговорками. История кстати показательная, потому что, побыв внутри, я понял, что остальные стартапы, с которыми я взаимодействовал, от этого сильно не отличаются. Это стало понятно примерно через три месяца работы.
Итак, когда я пришёл, уже существовал продукт, который нужно было ускорять и улучшать. Мне предложили поускорять. А чтобы что-то ускорить, нужно, во-первых, понимать кодовую базу, во-вторых, искать узкие места, в-третьих, искать подходы к оптимизации. На моей прошлой работе подобными вещами занимались целые команды и на оптимизацию у команды уходило месяца три. Кстати я в целом разобрался со всеми этими пунктами и стал уже писать обновленный код, как ко мне подскочил технический директор и сказал заниматься другой задачей, а ускорение отложить в бэклог.
В новой задаче нужно было попробовать побороться с артефактами работы алгоритма. Я высказал несколько гипотез, как это можно решить, стал прорабатывать статьи, смотреть как решает эти проблемы "академия" ну и потихоньку пытаться внедрять в код эти решения.
Через полтора спринта мне говорят отложить эту задачу, ей мол будет заниматься другой, а я должен буду сделать костыль и вставить его в ту часть кода, которую я ещё не успел проработать (кода реально много). Ну ок, начинаю смотреть туда.
В начале следующего спринта задача ставится вообще другая по другой системе - родственной, но другой. Я начинаю подозревать, что это какая-то херня, но иду по течению. Тем более это повод проработать другие темы. Вся система на костылях и временных решениях, которая билдится только с определенным набором библиотек из гита. Причем на моей системе возникают проблемы то с запуском, то компилятор выдает ошибки, которые у других не выдает.
И вот так за три месяца я прыгал как блоха на сковороде от задачи к задаче, и бился со сборкой на своей системе. О сборке на сервере речи вообще не шло. О работе с докером, как стандартным решением, тоже никто не говорил.
Самый треш был, когда я заикнулся о деньгах (а должны они мне были уже около миллиона). У меня был созвон с техническим директором и еще каким-то, где меня спрашивали, где результат. Мне пришлось объяснять, что чудес не бывает и нельзя нанять одного человека, чтобы он за полтора месяца ускорил код стека алгоритмов в несколько раз и встроил это в код, который до этого в жизни не видел, что нельзя решить грамотно проблему за полтора спринта, которую даже в статьях ещё не решили толком. Подобное у меня вообще было впервые за все мои 12 лет опыта. Я кстати пошел навстречу и сказал, что раз мы не поняли друг друга, то я согласен на "коэффициент" около 3/4, чтобы никто не был в обиде.
Деньги мне пообещали и в итоге перевели в крипте 2к долларов, лол. Когда я через неделю спросил, когда остальное, мне сказали, что не могут - клиент тянет с переводом, денег нема. Я взял "отпуск" и стал искать новую работу.
На днях проджект оунер интересовался, выйду ли я ещё. Я сказал, что руководство охренело хотеть, чтоб я работал забесплатно. И тут оказалось, что этот чел тоже не видел денег с августа. А у него история совсем сочная - он улетел отдыхать на Филиппины, в это время началась мобилизация, и он решил остаться там. В чужой стране без больших возможностей сменить работу, быть в зависимости от денег, которые вообще не понятно, заплатят ли, это, как по мне, очень тяжело.
А потом я стал в чате замечать, что к нам всё приходят новые люди в смежные отделы и им наверно наш технический так же врет, что готов платить хорошие деньги, врет, что лучше человеку релоцироваться, чтобы деньги было платить проще (а на самом деле ставит в зависимость от себя этого человека). Меня ведь тоже поставили - я отказался от какого-никакого, но хотя бы профинансированного проекта от Ростеха, про который я писал раньше. А остальных обманули сильнее.
UPD: В конце года говорил с руководством кстати. Сошлись на том, что я не могу работать в "режиме стартапа", а они не готовы на глубокую проработку задач. Деньги пообещали платить понемногу в течение следующего года. Хорошо, если так действительно будет. В целом распрощались на нейтральной ноте.
Работал я там с конца июня. Мне пообещали неплохие деньги и интересную область работы с возможностью и поработать со статьями, и поработать с кодом. В целом это как-то так и было, но с большими оговорками. История кстати показательная, потому что, побыв внутри, я понял, что остальные стартапы, с которыми я взаимодействовал, от этого сильно не отличаются. Это стало понятно примерно через три месяца работы.
Итак, когда я пришёл, уже существовал продукт, который нужно было ускорять и улучшать. Мне предложили поускорять. А чтобы что-то ускорить, нужно, во-первых, понимать кодовую базу, во-вторых, искать узкие места, в-третьих, искать подходы к оптимизации. На моей прошлой работе подобными вещами занимались целые команды и на оптимизацию у команды уходило месяца три. Кстати я в целом разобрался со всеми этими пунктами и стал уже писать обновленный код, как ко мне подскочил технический директор и сказал заниматься другой задачей, а ускорение отложить в бэклог.
В новой задаче нужно было попробовать побороться с артефактами работы алгоритма. Я высказал несколько гипотез, как это можно решить, стал прорабатывать статьи, смотреть как решает эти проблемы "академия" ну и потихоньку пытаться внедрять в код эти решения.
Через полтора спринта мне говорят отложить эту задачу, ей мол будет заниматься другой, а я должен буду сделать костыль и вставить его в ту часть кода, которую я ещё не успел проработать (кода реально много). Ну ок, начинаю смотреть туда.
В начале следующего спринта задача ставится вообще другая по другой системе - родственной, но другой. Я начинаю подозревать, что это какая-то херня, но иду по течению. Тем более это повод проработать другие темы. Вся система на костылях и временных решениях, которая билдится только с определенным набором библиотек из гита. Причем на моей системе возникают проблемы то с запуском, то компилятор выдает ошибки, которые у других не выдает.
И вот так за три месяца я прыгал как блоха на сковороде от задачи к задаче, и бился со сборкой на своей системе. О сборке на сервере речи вообще не шло. О работе с докером, как стандартным решением, тоже никто не говорил.
Самый треш был, когда я заикнулся о деньгах (а должны они мне были уже около миллиона). У меня был созвон с техническим директором и еще каким-то, где меня спрашивали, где результат. Мне пришлось объяснять, что чудес не бывает и нельзя нанять одного человека, чтобы он за полтора месяца ускорил код стека алгоритмов в несколько раз и встроил это в код, который до этого в жизни не видел, что нельзя решить грамотно проблему за полтора спринта, которую даже в статьях ещё не решили толком. Подобное у меня вообще было впервые за все мои 12 лет опыта. Я кстати пошел навстречу и сказал, что раз мы не поняли друг друга, то я согласен на "коэффициент" около 3/4, чтобы никто не был в обиде.
Деньги мне пообещали и в итоге перевели в крипте 2к долларов, лол. Когда я через неделю спросил, когда остальное, мне сказали, что не могут - клиент тянет с переводом, денег нема. Я взял "отпуск" и стал искать новую работу.
На днях проджект оунер интересовался, выйду ли я ещё. Я сказал, что руководство охренело хотеть, чтоб я работал забесплатно. И тут оказалось, что этот чел тоже не видел денег с августа. А у него история совсем сочная - он улетел отдыхать на Филиппины, в это время началась мобилизация, и он решил остаться там. В чужой стране без больших возможностей сменить работу, быть в зависимости от денег, которые вообще не понятно, заплатят ли, это, как по мне, очень тяжело.
А потом я стал в чате замечать, что к нам всё приходят новые люди в смежные отделы и им наверно наш технический так же врет, что готов платить хорошие деньги, врет, что лучше человеку релоцироваться, чтобы деньги было платить проще (а на самом деле ставит в зависимость от себя этого человека). Меня ведь тоже поставили - я отказался от какого-никакого, но хотя бы профинансированного проекта от Ростеха, про который я писал раньше. А остальных обманули сильнее.
UPD: В конце года говорил с руководством кстати. Сошлись на том, что я не могу работать в "режиме стартапа", а они не готовы на глубокую проработку задач. Деньги пообещали платить понемногу в течение следующего года. Хорошо, если так действительно будет. В целом распрощались на нейтральной ноте.
Как же вам не хватает какого-то аналога украинского dou чтобы такой мусор отсеивать.
Все не так однозначно, но стало хуже для работников. Для работодателей - не могу сказать, потому что я не по ту сторону баррикад.
Иностранные компании уехали - это хреново. У них были деньги и умение управлять проектами и людьми. Вероятность просрать процесс и оказаться при этом виноватым стремилась к нулю.
Оставшиеся компании, такое ощущение не умеют ни того, ни другого. Я встречал даже, как сбитая команда из одной из ушедших компаний не могла понять, кого им нужно набрать на работу, чтобы организовать процессы на новом месте (хотя казалось бы, изменения в их команде минимальны) - задача немного поменялась и люди, далеко не глупые, в тупике.
Вроде бы стали набирать айтишников неайтишные компании (аграрные и ресурсодобывающие). Но эти компании почему-то думают, что решение они получат силами совсем маленькой команды человек из пяти, но каждый в команде должен быть прямо звездой. Меня хотели позвать на собес, где нужно знать и нейронки, и быть гуру С++. Я сразу отказался и пожелал им удачи в поиске. Через месяц мне опять их рекрутер написал, но уже другой - значит так и не нашли дураков.
Айти гиганты затихарились. Вроде у Яндекса началось какое-то движение, но они все так же херачат интервью с алгоритмическими секциями. Я как-то откликнулся в конце года, но, выяснив, что придется решать алгоритмические задачи, стал их откровенно динамить, хотя моим резюме их начальство заинтересовалось так, что они отметили, что алгоритмичечкая часть для них не так важна. Один мой друг (а он откровенно круче меня) уже устал отбиваться от рекрутеров яндекса и ответил им, что если они отменят для него алгоритмическую секцию (и ещё набор диких требований), то он подумает. Вроде отстали. Но к яндексу я всегда относился слегка с негативом. Сейчас я для себя вижу только одно направление, где я еще мог бы поработать, но оно отпочковалось в Израиль.
Остальные айти-гиганты для меня непрофильные, чему я кстати сильно удивляюсь. Везде машинлернинг. Такое ощущение, что люди на нем помешались. Люди хотят не решать задачи, а заниматься машинлернингом (ну или бизнес хочет, я не знаю). Дурдом какой-то, а ведь раньше Бураны летали и приземлялись на классических алгоритмах... но я опять ворчу, конечно.
Короче теми, кто остались, не знают, как управлять. А ещё не знают, как управлять проектами. Это просто наконец проявившийся кризис руководства, на который всегда закрывали глаза. Это очень печально.
Те, кто уехали, тоже не в лучшем положении. И тоже обе стороны. Одна сторона не знает, как искать узких спецов (а их и до кризиса проблемно было найти), а теперь не все спецы готовы переезжать. Переехавшим работникам тоже несладко. На чужбине они становятся крайне зависимы от работодателя (можно хотя бы почитать заметку про мои приключения в стартапе) - это кстати сдерживает людей от переезда на новую работу (а вдруг работодатель окажется мудаком - что делать тогда?).
Короче всем плохо. Работодатели не знают, чего хотят, но хотят круто, дешево и маленькой командой, да еще чтоб каждый в ней был илоном маском. Работники хотят, чтобы местные компании все еще конкурировали с уже виртуальными интелами и нвидиями, ну и денег побольше хотят - времена-то неспокойные, а без красной икры тяжело. А, ну и джуны нахрен никому теперь не всрались, теперь уже точно. Нужно ждать, когда наберутся команды и сеньоры захотят расслабиться за счёт джунов, но это не сейчас точно, потому что команды нужно набирать буквально заново.
Все не так однозначно, но стало хуже для работников. Для работодателей - не могу сказать, потому что я не по ту сторону баррикад.
Иностранные компании уехали - это хреново. У них были деньги и умение управлять проектами и людьми. Вероятность просрать процесс и оказаться при этом виноватым стремилась к нулю.
Оставшиеся компании, такое ощущение не умеют ни того, ни другого. Я встречал даже, как сбитая команда из одной из ушедших компаний не могла понять, кого им нужно набрать на работу, чтобы организовать процессы на новом месте (хотя казалось бы, изменения в их команде минимальны) - задача немного поменялась и люди, далеко не глупые, в тупике.
Вроде бы стали набирать айтишников неайтишные компании (аграрные и ресурсодобывающие). Но эти компании почему-то думают, что решение они получат силами совсем маленькой команды человек из пяти, но каждый в команде должен быть прямо звездой. Меня хотели позвать на собес, где нужно знать и нейронки, и быть гуру С++. Я сразу отказался и пожелал им удачи в поиске. Через месяц мне опять их рекрутер написал, но уже другой - значит так и не нашли дураков.
Айти гиганты затихарились. Вроде у Яндекса началось какое-то движение, но они все так же херачат интервью с алгоритмическими секциями. Я как-то откликнулся в конце года, но, выяснив, что придется решать алгоритмические задачи, стал их откровенно динамить, хотя моим резюме их начальство заинтересовалось так, что они отметили, что алгоритмичечкая часть для них не так важна. Один мой друг (а он откровенно круче меня) уже устал отбиваться от рекрутеров яндекса и ответил им, что если они отменят для него алгоритмическую секцию (и ещё набор диких требований), то он подумает. Вроде отстали. Но к яндексу я всегда относился слегка с негативом. Сейчас я для себя вижу только одно направление, где я еще мог бы поработать, но оно отпочковалось в Израиль.
Остальные айти-гиганты для меня непрофильные, чему я кстати сильно удивляюсь. Везде машинлернинг. Такое ощущение, что люди на нем помешались. Люди хотят не решать задачи, а заниматься машинлернингом (ну или бизнес хочет, я не знаю). Дурдом какой-то, а ведь раньше Бураны летали и приземлялись на классических алгоритмах... но я опять ворчу, конечно.
Короче теми, кто остались, не знают, как управлять. А ещё не знают, как управлять проектами. Это просто наконец проявившийся кризис руководства, на который всегда закрывали глаза. Это очень печально.
Те, кто уехали, тоже не в лучшем положении. И тоже обе стороны. Одна сторона не знает, как искать узких спецов (а их и до кризиса проблемно было найти), а теперь не все спецы готовы переезжать. Переехавшим работникам тоже несладко. На чужбине они становятся крайне зависимы от работодателя (можно хотя бы почитать заметку про мои приключения в стартапе) - это кстати сдерживает людей от переезда на новую работу (а вдруг работодатель окажется мудаком - что делать тогда?).
Короче всем плохо. Работодатели не знают, чего хотят, но хотят круто, дешево и маленькой командой, да еще чтоб каждый в ней был илоном маском. Работники хотят, чтобы местные компании все еще конкурировали с уже виртуальными интелами и нвидиями, ну и денег побольше хотят - времена-то неспокойные, а без красной икры тяжело. А, ну и джуны нахрен никому теперь не всрались, теперь уже точно. Нужно ждать, когда наберутся команды и сеньоры захотят расслабиться за счёт джунов, но это не сейчас точно, потому что команды нужно набирать буквально заново.
>Самый треш был, когда я заикнулся о деньгах
Aldaris, прекрасный ты человек. И изобретатель машины времени. Ты прямо настоящий физик-пограммист из позднего совка!
Деньги - краеугольный камень бизнеса. Нет денег - нахуй. И детектор, что директор и менеджеры - долбоебы, которые не понимают что делают и куда их проект несет.
Нет аванса-зарплаты вовремя - нет работы пока не погасят.
В целом согласен, но без нюансов никуда. Я откровенно неплохо прокачался в некоторых вещах (оптимизация софта, дифференцирование на алгебрах Ли, построение софта и кое-что из трехмерной реконструкции). Пока меня не заставляли пилить костыли в ограниченных сроках, я прокачивался. Когда прокачка остановилась, мой интерес угас вместе с лимитом терпения. Возможно, эти два события и вовсе независимы, просто они совпали во времени. Забегая вперед скажу, что новую работу я нашел, а долги мне начали выплачивать. В целом все опять сложилось не так плохо. Но эта история про мою доверчивость и слабохарактерность, не скрываю. Мне, правда, преодоление подобных трудностей дается с трудом. Только с опытом и возрастом появилась какая-то решительность.
> Ты прямо настоящий физик-пограммист из позднего совка!
Кстати спасибо за сравнение. Неиронично лучшее в профессиональном плане, что я слышал о себе.
Я некомпетентен в этих вопросах. То, что я видел, это довольно успешные попытки автоматизировать обучение сетей, что тоже является тяжёлой задачей. Ну и последние успехи на грани фантастики для stable diffusion говорят о том, что нейроученые обратят внимание на классические методы - как я помню, сама диффузия это больше из строгой математики, чем из эмпирических нейронок. Да даже umap например это хардкорная теория категорий.
А сама индустрия будет продолжать эксплуатировать популярные архитектуры. До каких пор это будет длиться, сложно предсказать. Пока что это направление крайне перегрето и остывать сейчас не намерено.
В 2к22 был на двух работах: закрывшиеся американцы и стартап. В конце года успел получить оффер в новое место, но работать там начну в этом году. л
все еще в рф?
Буду надеяться, что все нормально будет на новом месте. Там и люди знакомые сидят с моей позапрошлой работы, и я их подробно расспрашивал об их видении исследовательской деятельности в этой компании. Вроде в теории всё совпало с моими представлениями. Как на практике будет - посмотрим.
Хотя, наверное на 2022 будут делать скидку потом. Все же знают какая жопа творится.
Ты вообще понимаешь что такое резюме? Это такой 1 лист А4 просто чтобы тебе перезвонили. В нем места работы со сроком 2 месяца можно тупо не указывать. В трудовую твою заглянут уже после собеседования - там всем уже похуй будет, если подошел.
Не говоря уже о том, что в американские НИИ-рисечи не тети Глаши собеседуют с савецкими требованиями 10 лет работы на одном месте, у научников своя атмосфера.
бля чел какой же ты тупой, 2 места работы по 2 месяца у вкатунишки - вот это кринж, а не у ОПА. Нахуя ты рассказываешь какие требования у американских нии, ты их фаундер что ли?
Собеседование кстати прошло на уровне понимания, что я довольно успешно отработал в компании, стиль работы которой в целом совпадает со стилем работы и на этом месте. Мне дали тестовое в матлабе, в котором нужно было понимать основные термины цифровой обработки сигналов и представлять, как устроена OFDM передача, ну и подергать несколько матлабовских функций нужно было уметь. Легко все прошло короче и к концу 2к22 после допольнительных бесед с начальниками разных уровней я был принят на работу.
Офис прикольный. Рядом и лаборатории электронщиков с кучей оборудования, и конструктора что-то чертят, и антенны огромные, математики большой гурьбой проводят анализ системы, вокруг разговоры о массе аппарата и способах сворачивания солнечных панелей. Людей достаточно много, чтобы впечатлиться масштабом, и не так много, чтобы этот масштаб еще возможно было оценить. Я буду заниматься компенсациями нелинейностей в передающих трактах - сначала моделированием, потом, возможно, самой идентификацией. Прямо такой задачей я ещё не занимался, но из моего опыта можно собрать по кирпичикам решение, только книжку нужно дочитать для полного понимания происходящего.
Надеюсь, что не вскроется ничего плохого в плане управления и что я сам не облажаюсь и не завязну в какой-нибудь тупой задаче.
>>658566
Спасибо, друзья!
>>658568
Если честно, то из 12 лет опыта я лет 5 непосредственно мечи ковал (заказы министерства обороны), и еще два года косвенно (маленький кусочек охраны на режимных объектах был разработан мной). В институте я не пошел на кафедру Алмаз-Антея только потому, что в тот год они не объявляли набор, а я мечтал быть причастным к созданию С-400. Да и сейчас я выбирал между тем, где я сейчас, и местом, где разрабатываются головки оптического наведения ракет (там я испугался оооочень специфичного начальника и отсутствия удаленки).
Короче ничего зазорного не вижу в том, чтобы помогать Родине своими мозгами. Только не всегда Родина тебя ценит за это.
Родине потом похуй, если ты не большой начальник. Так что про зарплату и льготы не забывай.
Да, в районе нижней границы. Я и говорю - по рынку.
Как минимум не хочу поражения России. Остальные подробности с незнакомыми людьми не хочу обсуждать. Да и мое мнение по большому счету тебе не нужно.
Если в автобусе незнакомый мужик подсядет потолковать за СВО, то понятно, что не хочется лишнего болтать. Но тут же вроде как анонимно, почему нет?
>не хочу поражения России
Любой кто хочет поражения своей страны в войне - подонок и мразь.
Разбор полетов делается потом. Жму руку. Тут хуева гора ебаных подстилок хохлов.
Это не моя страна. Это (на половину как минимум) стадо подонков и мразей, среди которых мне выпало родиться. Ничего моего тут нет и мне не нужно. Естественно, что я желаю им скорейшего поражения.
Одна из причин состоит в том, что я считаю, что оценку политической ситуации должны давать политологи, воевать - военные, разрабатывать математические модели - математики. А не так, как у нас - всякий актеришка или спортсмен имеет честь публично выражать свое мнение, а остальные смотреть им в рты. Если я начну высказываться на публике, то не стану лучше их. Это мой пунктик, так сказать.
Да и у каждого свои мотивы поддерживать или не поддерживать происходящее.
Единственное могу сказать, что вот этот анон >>658968 по моему мнению точно прав. Дополню, что желать развалить дом, в котором живешь, это уже суицидальные наклонности, которые мне точно не понятны.
Всё, и так уже много наговорил.
А ты думал, что если я из "креативного класса", то начну плакать по хохлам и желать развалить кроваый режим?
Хрюкни
Вот этим доводом про непоражение манипулируют ватники. Что есть победа, что есть поражение? Можно вывести войска, как вывели из Афганистана, что это будет? Но поцреоты ставят вопрос ребром и навязывают черно-белую идею о том, что если ты имеешь мнение, отличное от плана Пыпы (который никто не знает, а сейчас он вообще гостайна), то ты пораженец, предатель, подонок и мразь.
Соси ноги, ципсёнок.
аргумент
скорее всего не легальный
Военные должны воевать, чиновники - воровать, менты - швабру в очко совать. А ты своим делом занимаешься и в не свои дела не лезешь. Удобная позиция, особенно когда работаешь на гос компанию с приличной зарплатой. А с повесткой на руках ты бы так же рассуждал? Ну отправляют мёрзнуть в сырой окоп и возможно там и подохнуть, ну значит так надо, им там наверху видней.
Слушай, я точно так же могу рассуждать на тему политики, вообще ничем не будет отличаться от твоей полемики. Это тупо и 1000 раз пережевано. И не представляет никакой ценности.
Что-то тут никто про методы оптимизации не порассуждал или про пуассоноуские процессы. А как я сказал про то, что не хочу жить в разваленной стране, то сразу набежало экспертов. Моё мнение я написал. Делайте с ним, что хотите, но не надо писать этот многократно переваренный кал. Я тебя не смогу переубедить, и ты меня тоже. Ну и зачем это писать?
Твое мнение не раскрыто. Я тоже не хочу жить в разваленной стране. А ещё не хочу подыхать в окопе не понятно за какие цели. Твоя боязнь выйти за пределы своей компетенции удивляет. Есть специалисты, есть, условно говоря, потребители их услуг, которые могут и должны оценивать результат их работы. А ты продолжаешь прятаться за пуассоновскими процессами.
Я просто соблюдаю правило - не обсуждать политику с незнакомыми людьми, не более. У меня есть близкие друзья и родственники, с которыми я могу поделиться своими переживаниями поверь, переживания у меня тоже есть
В конце концов, что мы с тобой сделаем? Ну можем включить съебатор на пятую передачу. Хочешь - включай. Я прикинул для себя и решил не включать.
Ну если ты прям хочешь поговорить именно со мной, то мы можем поговорить в телеге. Напиши мне коммент в моем канале (итт неоднократно постил). Я отвечу. Но я все равно не понимаю, что тебе это даст.
А мне логика ОПа отлично понятна. ОП-аутист хочет жить(и живет по факту) в тепле и сухости и дрочить алгоритмы. Ехать в другие страны не хочет.
Т.к. он работает в российской оборонке то он последний в очереди в окоп на передовой.
Естественно при таком раскладе ему лучше топить за путина и стабильную власть которая даст(и дает) ему работу и бабла.
Оп нищая пидараха, хотя в нормальных странах люди его квалификации живут по человечески. Трясется за свои 200-250к. Уровень жизни обслуги в приличной стране, ни машину нормальную ни купить, ни квартиру, даже нормальная медицина в кредит или копить. Никогда таких не понимал. Ладно тупой скот, уровень жизни которых даже даже в развитой стране не сильно изменится. Хз, может он не интересовался как живут его коллеги за бугром. Думаю родители этой хуйни такие же ватные пидарасы, а кроме них с такой мразью никто общаться не станет. Оп ты девственник? Друзья и посиделки для быдла, наверное?
Хуя ты про меня понапридумывал. А ты себя относишь к тупому скоту или к человеку, который за границей может жить нормально?
Коллективно вас нахуй посылаю, потому что индивидуального подхода вы не заслуживаете, уёбки.
Хуйлуша, тебе делать нехуй, кроме как на сосаче хрюкать? Иди там хотя бы у окошка пробздись.
Я за границей жил бы нормально, инфа сотка. Какое то время плотно работал с индусами и даже они на фоне русских получали нормальные деньги. Причем это индусы не из США, а из индии. Специфика компании была на том чтоб использовать копеечную рабочую силу из днищестран и продавать загнивающему западу. Приятно жить тебе в такой стране? Те же епам и люксофт имели в рашке, украине и прочем снг тысячи сотрудников, а заказчики практически все иностранные. Удивительно, да? Нанимают разработчиков с хуевым английским, в неудобных часовых поясах, хотя могли бы взять местных. Как ты это объяснишь? Уверен и в твоей сфере есть подобное. Ты либо натурально аутист из семьи ебаных пидарасов, либо правда не осознаешь свое никчемное положение.
А вот здесь ты не прав, ко-ко-коллеги опа phdшники и на швитом западе нищуки ебаные, с совершенно запредельной конкуренцией не только на вкате, но и среди уже опытных мидлов-синьоров профессоров
Да я мать твою ебал. Высрала на свет присмыкающуюся чмоню, которая готова говно есть во имя хозяина. Не может в приличной семье такое вырасти. Хрюкаешь про дискуссию, избегая ответов на вопросы. Даже на анонимном форуме трясешься, что товарищь майор тобе палец в дупу вставит за слова. При том что ты вата ебаная. Свободная страна хули.
Кроме твоего подрыва пердака
Конструктив будет? Сколько по твоему в США получает разработчик? Пусть даже это хуевый мидл не претендующий на фаанги.
>Сколько по твоему в США получает разработчик?
Примерно лям баксов в месяц. Ну и бонус годовой сто лямов опционами. Бентли служебный, хата в беверли -хиллз…
Никто в США не «получает». «Получают» в россиюшке на синекурах в госструктурах. На швитом западе все ебашут из под кнута до дыма из жопы обмазанные трекерами и джирами.
Анончик, дискуссию с тобой вести одно удовольствие. Задавай еще интересующие вопросы.
Прочитал статью на хабре про амазон и высрался. В рашке тоже часто использую трекеры, жира вообще везде. У меня много знакомых и коллег за рубежом. Знаю пару фрилансеров, которые работали на наших и зарубежных платформах. Да даже знаком с ебаными индусами с прошлого проекта. Давай блять расскажи мне, как плохо живется разрабам в развитых странах и как хорошо в рашке. Ладно говорить как вам пидарасам нищим нравится есть говно ложкой, но рассказывать как все едят говно, да и еще большей ложкой это пиздец. Ну и мама опа - шлюха ебаная.
>У меня много знакомых и коллег за рубежом. Знаю пару фрилансеров, которые работали на наших и зарубежных платформах. Да даже знаком с ебаными индусами с прошлого проекта.
Ты и я то тут при чем? Я вон тоже в космополитане прочитал как миллиардеры живут. Что с того? Об чем разговор то?
Не понимаю твоего энтузиазма. Хочешь в тюрьму за просроченную налоговую декларацию? Каркасник может хочешь купить за 700-800к$? Перед неграми может на колено встанешь?
Всего лишь хочу чтоб мой труд достойно оплачивался. Ты судя по всему нищая хуйня, которая про жизнь белых людей знает только из передач киселева. Забыл добавить про то как они замерзают. Пока нормальные люди могут себе позволить купить каркасник за дохуялион, ты не можешь себе позволить студию в муравейнике. Для таких как ты даже малолитражка в дно комлектации выпускающаяся с конвейра миллионами экземляров, это доход за несколько лет. А ты при этом свое убожество считаешь нормой.
>Всего лишь хочу чтоб мой труд достойно оплачивался.
>Ты судя по всему нищая хуйня
Ты мой портрет по буквам наванговал? Судя по твоим несбывшимся желаниям нищая хуйня тут ты.
Еще раз, к чему дискуссия? Ну хочешь ты. Я вот хочу чтобы у меня Король Чарльз отсосал. И что? Хоти в одну руку, а сри в другую, потом посмотришь какая быстрее заполнится
Slaveянеas is: два нищука друг дружку мажут говном, спешите видеть!
А потом такие нумам, пащимц за бугром лучшее?
Тебя и мазать не надо
Ой, бля. Ну давай расскажи, сколько ты зарабатываешь, чмонька. Можешь даже напиздеть, все равно такие как ты даже в мечтах не могут зарабатывать достоцные деньги, которые платят белым людям за работу.
По существу есть что сказать? Хуйли твоего подсоса отличать, скажи ещё не согласен с ним
Ты все правильно говоришь, анон. И меня правильно описал. И это я ночью семенил в своем треде, чтобы прднять значимость своих слов. И разрабы в США получают, что надо, не то что мы тут в стране даже не третьего, а четвертого мира. Наверно я не еду туда, потому что я ватник и не достоин всех благ цивилизованного мира. Как же я глуп, но это генетическое - тут нечего не поделать. Ты победил, анон. Плачу теперь как побитая шлюха.
Хуя подрыв. Сидит шизло в дырявых труханах перед обдроченным мамкиным столом и брызгает слюнями. Ебооть.
>жил БЫ нормально
Ну так и иди нахуй, пидорас. Вам не понять, что не все считают нормально бросать свою страну. Даже если она хуевая. Пшел в конуру, животное.
>не все считают нормально бросать свою страну
Не вер, что в треде собралось столько убогих промыток, походу чмо на опе правда семенит
Нет, конечно. Он работал с индусами. Мир повидал. Склонен ему верить. И вообще он за границей жил бы лучше, но наверно обстоятельства так сложились сейчас, что не уехал. Человек хочет меня наставить на путь истиный. Не мешай ему, пж.
А почему меня должны ждать? Это в рашке каждой чурке без школьного образования рады.
Ну то есть ты невостребованный в профессиональном плане додик, который мечтет о заграницах и что вот там бы ты ЗАЖИЛ?
Еще раз тебе говорю, даже если ты суперскиловый сениор, тебя никто не ждет в развитых странах. Туда спецы сами со всего мира едут. Никто тебя с караваем встречать не будет, нужно самому прикладывать значительные усилия чтоб устроиться. Ты будешь получать зп меньше местных и врядли пробьешься в руководители. Но даже при этом 200к в год это посредственный результат, доступный среднему спецу. Достаточно на квартиру, машину, путешествия, медицину, инвестиции и т.д. Лучше уж быть вторым сортом в развитой стране и быть обеспеченным, чем жить в параше, нищевать на 200к рублей и считаться пиздец зажиточным на фоне местных.
А еще больше у него шаблон треснет, когда узнает, что из 1000 российских спецов на этих условиях переехало от силы человек 100.
Но куда там специалистам до экспертизы истерички-двачера.
Еще раз тебя спрашиваю, почему ты не заграницей? И какого хера предлагаешь ехать туда тем, кто не хочет и для кого это не явлется мечтой?
>Лучше уж быть вторым сортом в развитой стране и быть обеспеченным
Бгы. Понятно. Не все потомственные рабы и прислуга.
Вот если бы мне рассказали, что кому-то предложили мульён долларов, а тот отказался, я бы завидовал, а ты даже на анонимном форуме боишься признаться.
Трип отвалился.
576x1024, 1:02
ЦИПСО протекает, начальник!
>Я тебя не смогу переубедить, и ты меня тоже. Ну и зачем это писать?
Пояснительную бригаду можно не вызывать, поясню я.
Итак, конфликт: ОП vs. Противная сторона
Основная ошибка ОПа, что он не понимает целей Противной стороны и дохуя о себе высокого мнения, что полагает, что все вот эти 1,5 семёна Противная сторона выделила на ПЕРЕУБЕЖДЕНИЕ ОПа. Это не так. Методичка в Противной стороны вовсе другая. Переубеждать эти 1,5 семёна никого не собираются, не такие уж они долбоёбы.
По Методичке — цель Противной стороны засрать ленту комментариев своею Повесткой, создать впечатление массовости. ОП один — а от 1,5 семёнов 100500 комментариев.
Не ставится цель кого-либо переубедить шитпостом.
Ошибка ОПа, что ОП дохуя о себе полагает.
Я в такие игры тоже умею играть. Противник думает, что я пытаюсь переубедить евонных 1,5 семёна, я же и не пытаюсь, а просто создаю комментарии со своею Повесткою в чужом пространства.
Основная цель — СТОРОННИЙ ЧИТАТЕЛЬ, МИМОПРОХОДИЛ.
За умы МИМОПРОХОДИЛОВ вся битва!
А не за переубеждение ОПа или 1,5 семёнов.
А МИМОПРОХОДИЛ не фраер, МИМОПРОХОДИЛ всё видит.
У кого есть аргументы и факты и пруфы МИМОПРОХОДИЛ видит, и кто угрожает и оскорбляет (чьих-то) родителей или детей МИМОПРОХОДИЛ тоже видит.
Пиздец ты меня поджег конечно. Год назад же мало кого релоцировали.Люди сваливали задолго до того как твой хозяин окончательно ебанулся. Я прекрасно понимаю что даже такая чмошка как ты, может найти теплое место в нормальной стране. У меня горит не от твоего выбора. Сказал бы ты честно, что ты тупо ботан, у которого нет ни целей, ни амбиций, поэтому тебе хоть 2к бачей, хоть 20к, один хуй останешся таким же хуйлом. Но ты из своей жопы еще что то похрюкиваешь на нормальных людей, у которых есть жизнь, которые думают о своем будущем, а не живут здесь и сейчас. Споришь блять об уровне жизни в нормальных странах и в параше. При этом хоть и никчемный, но научный сотрудник. Хоть какие то извилины же должны быть, чтобы брать информацию не только из ящика.
Вот давай сейчас без верчения жопой. Сколько твоему архитектору предложили, что ему показалось этого мало? И сколько он получает в параше? Не надо точных цифр, достаточно порядок.
Это дите совковых пидарасов не ответит
Вообще не спорю. Только тебя слушаю. Ты очень интересный. Столько про меня знаешь! И про другие страны. И про мою среду. И вообще ты сасный.
Все что надо знать про ватных шлюх
А то, чтобы в турбо-патриоты попасть, нужно просто не хотеть поражения своей стране.
Кому не похуй на твою человеконенавистническую натуру? Где в последних постах хоть слово про войну или Украину? Ты же пиздишь, что уровень жизни у нас не хуже чем в странах без диктатуры. Вот от этого и разгорелся спор и тебя определили в петушиный угол.
>человеконенавистническую натуру
Еще одна какая-то догадка странная.
>пиздишь, что уровень жизни у нас не хуже чем в странах без диктатуры
Нет. Спор разразился из-за того, что тебе жопу рвет от того, что я не хочу релоцироваться, даже не зная причин, по которым я это делаю. Про уровни жизни начал говорить ты. Я лишь привел пример, и то в конце, что мой знакомый считал, что ему будет невыгодно пиздовать за границу на новое место, хотя он суперлоялен релокации. И я тоже прикидывал (ищи по треду слово Манчестер)
>тебя определили в петушиный угол
Определил, кукарекающий шизик, заходящий с оскорблений, а потом требующий конструктив? Ну так Зеленый правильно написал, что люди-то увидят, кто умеренно дискуссию ведет, а кого колбасит, как сумасшедшего.
Бля, окно быстрого ответа меня подводит.
Этот рабский скот искренне не понимает, что выкати он такой тезис тем же швятым, что нужно ехать туда, где больше денег и срать на свою страну, они ему в пятак нассут.
Лизать баренам, обещать хохлам быть их рабами.
Еще один блять. Один я тут наверное тут семеню и тебя носом в твое говно тыкаю. Точно братья по разуму с зеленым
Ты пиздец тупой и невнимательный. Прими таблетки и, как ты там говоришь, не трясись.
Это где больше денег, чем в штатах? Кстати тоже в европу активно релоцируются. В рашку почему то не хотят, у нас каждый такой залетный - праздник победы и интервью по всем каналам.
Даун блять, это не я говорил про таблетки, тебя тут попускают человек пять.
>Это где больше денег, чем в штатах?
Нищее духом животное без родины и самоуважения, ты не достоин общения.
Брат зеленого походу, или внук. Я вижу блять много постов, помимо своих, где люди высказывают свое фи такому пидарасу. Но конечно же это семен. Точнее тот семен который я. Все остальные с твоим пиздежем конечно согласны.
Но ты сейчас общаешься. Мог бы просто одним словом ответить, удостоив меня гораздо меньшим общением
>>659442
Для меня бы «рассуждение о пуассоновских процессах» было не «боязнью выйти за пределы своей компетенции», а темой с порогом входа, по хотя бы теоретической способности разобраться в которой можно отличать быдло от нормальных людей, хлебушков от шарящих. У нас в школе уроки обществоведения, а в университете пары философии имели тенденцию превращаться в живое обсуждение какой-нибудь общественной, политической темы, настолько же интересное, насколько и бестолковое, по которой человек, весь остальной день жевавший сопли, будет иметь свою обширную позицию. Это как туалетный юмор, доступно любому дауну, тем и плохо.
Долбоеб не понимает что он долбоеб. Классека. Соболезнования.
Ты не способен даже весь день жевать сопли, ты слабее быдла.
Где война, где смена страны и работы, где вопросы о будущем страны и где ты и твой ананас в жопе. Пошел нахер.
Воооо, такие предложения у тебя лучше получаются! Как раз под стать твоему ганглию. Но я в целом понял, что большая часть нападающих примерно и обладают интеллектом на уровне активного разбрызгиваня слюны и других выделений. За весь день так и не смогли ничего конкретного и количественного привести.
- увеличить локальную концентрацию слова "пидорас" итт
- послушать шизика, которого не берут заграницу работать, но он точно знает, где мне будет лучше. А ещё он не удосужился даже пролистать мой тред и узнать хоть что-то про меня, но при этом он взял и придумал про меня много интересных фактов и потом боролся с человеком, которого он и придумал. Ловко, но неубедительно
- узнать, что какой-то анон скрыл мой тред
- ну и примерно оценили интеллектуальный уровень собеседников-политологов-экономистов
Короче, к концу дня реально стало смешно читать оппонентов.
Ну а еще приятно удивили пользователи, которые оставляли умеренные комментарии больше из области зоонаблюдейний. Спасибо, что разбавили хоть немного этот поток говна.
На линкдин забанили? Ах да, заманили. Нечо нам заморские вакансии разглядывать. Можешь конечно воспользоваться впн, но тогда твой хрупкий манямирок пошатнется, а твой любимый хозяин подарит швабру за предательство.
Если не разобрал, выше написано, что я твою никчемную мать ебал
>послушать шизика
Это не шизик, обычный хохлопидор. У них вся национальная идея - чтобы в обслугу к еврогосподам пустили. И они искренне не понимают, почему это кого-то не устраивает или не является мечтой всей жизни.
И линкед и гласдор. А потом я считаю плату за аренду, продукты, транспорт, школу для ребенка, налоги, периодические перелеты туда и обратно. И получится, что не такой большой и профит туда переться. Единственное, что я еще рассматривал, так это фейсбук, потому что там х2 зарплаты и ради этого еще можно было рвануть, но мне было лень готовить алгоритмическую часть. Поэтому я вообще не понимаю этих разговоров, что где-то зп больше. Да вообще насрать на абсолютную величину зп. Важно, сколько получится накопить. И тут уже появляются вопросы, но ты мне только про величину зп рассказываешь.
Не ну если в фаангах зп всего в два раза выше твоей то базара ноль. Либо я нарвался на тред миллионера, либо ты продалжаешь пиздеть. Потому что даже интерн в мете может рассчитывать на 50к в год. Но ты не интерн, не джун и не мидл даже.
Там написано что ты пиздабол дырявый
Да ёбана. Я тебе распинаюсь про то, сколько можно накопить при релокации после всех трат, а ты опять просто про величину зп.
х2 я имел ввиду относительно других европейских контор.
Хуйню какую то несешь, чел. Зп в европе вышек твоей раза в 3. Хотя ты и тут спорить начнешь наверное. В мете получается зп в 6 раз выше твоей. И этого не достаточно чтобы копить. Я в ахуе. При том что самый ватный дегроид может спиздануть что у нас жизнь дешевле раза в 2 всего. Сколько ты можешь в рахе отложить в месяц и куда вложить? Ты даже акции иностранные не можешь купить. Наверное держишь деньги на рублевом вкладе под 6 процентов. Скоро на колесо от гранты накопишь. За год сможешь накопить хотябы одну зарплату мидла в мете? Сколько тебе копить на машину, на которых катаются формошлепы из меты? Слезами клаву не забрызгай, когда будешь пытаться перекрыть. Про мать ты понял.
-- Именно, -- с удовлетворением подтвердил Берт. Но ведь я не произнесла ни слова. Я на мгновение задумалась. Однако дело есть дело.
-- В чем заключается эксперимент?
Хинтон с кислой улыбкой повернулся к Берту:
-- Ну, что, разве я не говорил, что Вещь первым делом задаст этот вопрос?
Вещь?
Берт продолжил. Оказалось, что великий Оператор Гадли давно уже подумывал о подобном эксперименте. Надо было подобрать личность моего типа, сообщить ей о существовании мира Операторов и посмотреть, что будет.
Итак, подопытная свинка в клетке, подумала я. С этим разобрались. Теперь встает вопрос, удастся ли им этот эксперимент. Сомневаться, пожалуй, не стоит. Они читают мои мысли, я вижу это в устремленных на меня глазах, по тому, как меняется выражение их лиц при чтении моих мыслей.
Берт пояснил: каждый Оператор, подключившись к разуму человека, легко считывает любую мысль.
Ситуация требовала некоторого размышления. Может, мне удастся обнаружить в сознании какой-нибудь тайничок для своих мыслей?
Ники улыбнулся весело, а Берт снисходительно.
-- Для Операторов не существует никаких тайников, -- заметил Берт.
-- Разум Вещей для них -- открытая книга.
Вещей!
Хинтон вздохнул.
-- Именно Вещей. Пусть будет с большой буквы, если тебя так больше устраивает. Это не столь уязвит твое "эго". Все люди для нас Вещи. Мы читаем и направляем их мысли и поступки. Что тут удивительного? Так всегда было. Конечно, им предоставлена определенная, но весьма незначительная свобода. Вещь делает то, что нужно Оператору, хотя ошибочно полагает, что идея принадлежит ей самой. Сказать честно, у тебя сейчас гораздо больше своей воли, чем у кого-либо еще из людского племени. Ты, по крайней мере, понимаешь: то, что мы говорим, исходит от нас, а не родилось у тебя в голове. Вещь!
-- С волей у этой Вещи все в порядке, -- заметил Берт. Хинтон бросил на него внимательный взгляд.
-- Мы тебя покидаем, -- сообщил он.
-- Я останусь, -- возразил Берт и повернулся к Ники. Мальчик выглядел огорченным.
-- Тебе надо кое-что знать, -- сказал он, обращаясь ко мне. -- Каждая Вещь постоянно находится под воздействием кого-нибудь из Операторов. До недавнего времени тобой управлял Берт.
Весьма вероятно, подумала я. Пожалуй, этим объясняется мое уравновешенное здравомыслие последних лет. Берт показался мне мудрым, логичным, рассудительным и невозмутимым.
-- А до Берта был Хинтон, -- добавил Ники.
Хинтон? Кто бы мог подумать!
Воздух заметно заколебался, и в комнате появилась новая фигура.
-- Именно, -- с удовлетворением подтвердил Берт. Но ведь я не произнесла ни слова. Я на мгновение задумалась. Однако дело есть дело.
-- В чем заключается эксперимент?
Хинтон с кислой улыбкой повернулся к Берту:
-- Ну, что, разве я не говорил, что Вещь первым делом задаст этот вопрос?
Вещь?
Берт продолжил. Оказалось, что великий Оператор Гадли давно уже подумывал о подобном эксперименте. Надо было подобрать личность моего типа, сообщить ей о существовании мира Операторов и посмотреть, что будет.
Итак, подопытная свинка в клетке, подумала я. С этим разобрались. Теперь встает вопрос, удастся ли им этот эксперимент. Сомневаться, пожалуй, не стоит. Они читают мои мысли, я вижу это в устремленных на меня глазах, по тому, как меняется выражение их лиц при чтении моих мыслей.
Берт пояснил: каждый Оператор, подключившись к разуму человека, легко считывает любую мысль.
Ситуация требовала некоторого размышления. Может, мне удастся обнаружить в сознании какой-нибудь тайничок для своих мыслей?
Ники улыбнулся весело, а Берт снисходительно.
-- Для Операторов не существует никаких тайников, -- заметил Берт.
-- Разум Вещей для них -- открытая книга.
Вещей!
Хинтон вздохнул.
-- Именно Вещей. Пусть будет с большой буквы, если тебя так больше устраивает. Это не столь уязвит твое "эго". Все люди для нас Вещи. Мы читаем и направляем их мысли и поступки. Что тут удивительного? Так всегда было. Конечно, им предоставлена определенная, но весьма незначительная свобода. Вещь делает то, что нужно Оператору, хотя ошибочно полагает, что идея принадлежит ей самой. Сказать честно, у тебя сейчас гораздо больше своей воли, чем у кого-либо еще из людского племени. Ты, по крайней мере, понимаешь: то, что мы говорим, исходит от нас, а не родилось у тебя в голове. Вещь!
-- С волей у этой Вещи все в порядке, -- заметил Берт. Хинтон бросил на него внимательный взгляд.
-- Мы тебя покидаем, -- сообщил он.
-- Я останусь, -- возразил Берт и повернулся к Ники. Мальчик выглядел огорченным.
-- Тебе надо кое-что знать, -- сказал он, обращаясь ко мне. -- Каждая Вещь постоянно находится под воздействием кого-нибудь из Операторов. До недавнего времени тобой управлял Берт.
Весьма вероятно, подумала я. Пожалуй, этим объясняется мое уравновешенное здравомыслие последних лет. Берт показался мне мудрым, логичным, рассудительным и невозмутимым.
-- А до Берта был Хинтон, -- добавил Ники.
Хинтон? Кто бы мог подумать!
Воздух заметно заколебался, и в комнате появилась новая фигура.
Ты цифирь покажи, смогу я хоть на 2-3к евро в месяц больше откладывать? При условии, что мне придется дополнительно платить аренду, которую я тут не плачу, платить за школу, хотя я тут особо на нее не трачусь, а ещё мне придется платить другие налоги например. Твои "в два-три раза" вообще ни на что не влияют. Вот я тут после вычета налогов получаю примерно 50 килоевро в год. В Манчестере года три-четыре назад речь шла о 80 килофунтах, то есть, очень грубо говоря, это 3киллевро в месяц разницы. Два килоевро я потрачу на аренду и школу в лучшем случае. Остаётся один. Но ради одной тысячи евро в месяц куда-то лететь и опасаться, что не сработаюсь с людьми на новом месте, я не буду. Да даже ради двух тысяч евро не буду.
Да я все уже понял. И он понял, поэтому стал съезжать на другую тему - "куда я буду вкладывать". Поражает шаблонность мышления: "А в Европе уровень жизни лучше, чем в рашке-говняшке","А линкедин у вас закрыли - вы не посмотрите на цивилизованный мир" "А акции цивилизованного мира вам теперь не купить!" Осталось еще про фейсбук написать какую хуйню, с элементами копролалии. Но пусть поговорит - будет задокументировано. Вон сегодня днём чел рассказал, что его заграницей не ждут - буквально расписался в своей никчемности, зато как харахорился. А игнорировал бы его - и не узнали бы этого.
>А в Европе уровень жизни лучше, чем в рашке-говняшке
Зато можно верить, что это не такие как он никому не нужные дебилы, а страна не та, иначе бы он как бы ух! В фаанге акциями уже миллионы бы накопил! Хотя в реальности работал бы там по способностям, в лучшем случае посудомойщиком в забегаловке.
Получается иы гдето мидл+ или сениор. И тебе предлагают в мадриде 80к? Ты либо занимаешься хуйней востребованной только в параше, либо откликаешся на вакансии грейдом сильно ниже либо пиздабол ебаный. 80 жаже не начало вилки для сениора. Еще и нашел шмару которая на такое чудо повелась, всратка наверное. Хату свою зачем-то приплел. Говорим за уровень жизни в разных странах, даун блять.
Это не со мной разговор был даун. Мне глубоко похуй на тебя и я желаю тебе оставаться в параше, а когда твой хозяин подохнит перекатится в другу тоталитарную парашу. У нас с тобой разговор идет про уровень жизни в параше и развитых странах, я это отмечал уже раз пять, а ты все равно мне про свою хату, зафакапленые собесв, шлюху и выпердыша рассказываешь. Тыкни в пост, где я съезжал с темы, пиздаболина блять.
Т.е. тебя не пидорасит с того, что кто-то мог уехать туда, куда тебя не пускают, и зарабатывать больше, чем тебе может присниться?
Война всех четко раскрыла. Ясно стало видно, кто человек, а кто говно (ОП).
Ну так хорошие люди обычно желают всем рабам баренов сдохнуть. Все правильно.
Мне глубоко похуй на уровень жизни где-то там. Ты там сам тему додумал в ходе разговора. А начинался он с того, что я долбоеб и не переезжаю за границу. Переезд можно обосновать только дополнительными накоплениями, которые и являются мерилом уровня жизни. Оказывается, накопления не сильно больше. Вот тебе первая попавшаяся вакансия с Кипра, которая хоть как-то пересекается с моей компетенцией. Ну нихуя себе, это же на косарь больше, чем у меня сейчас!
Нихуя ты! Уровень пятого Б класса, малаца!
Ну объективно в понятие уровня жизни вписываются и личная безопасность и стабильность накоплений, и сопутствующие плюшки типа качества инфраструктуры, медицины, образования, те же перспективы роста.
Но то дикое хуило явно в таких категориях не в состоянии рассуждать. И явно хочет тебя просто зацепить хоть за что-то от избытка слюней и желчи.
Согласен. Но в случае Москвы как бы разница несильно велика, а где-то даже Москва и выигрывает. Разве что угрозой мобилизации может отличаться.
Вообще не верю, что люди, которые себя обозначают настоящими людьми каждый пост сопровождают оскорблениями, а какие-то финансовые схемы уровня "вычесть стоимость аренды" вообще игнорируются, даже при подробных выкладках. Постмодерн какой-то ебаный.
Ты себя в дата инженеры записала пиздаболина? Датафрейм от датасета отдичишь? Матлабом с двх работаешь или с даталейком? Если я найду такую же вакансию с зп в разы выше, будешь извиняться?
И как дата инденерия пересекается с твоей хуйней? Какие технологии кроме скл, который во всех вакансиях пересекается?
Какой же ты тупой уебан сука, твой креативный класс ничего не стоит, без таких умников ебырей научников.
Креативный класс ничего не создает нового, он лишь комбинирует уже существующие идеи, использую технологии, разработанные как раз ниишниками.
Ципсо, иди нахуй!
Просто посылай этих уебков нахуй. Это единственный эффективный способ коммуникации.
Как блять матстатистика используется в датаинденерии? Ты что поехавший? Уже сам в своем пиздабольстве путаешься. Уже прогером себя возомнил, это при офферах в 80к в ес. Манямирок пиздец у тебя
Я не читал твой дневник. Конкретно сейчас ты напиздел. Вкинул совершенно левую вакансию как пруф. Вот прям совсем левую. Лучше бы даже не пытался продолжать пиздеть, выглядит жалко
дублировать посты здесь, но, вангую, что читать меня тут будет какое-то время невозможно. Тред не закрываю, пусть все бурлит дальше. В дискуссии больше тут вступать не буду. Денёк початился и хватит. Выводы сделал. Раньше был лучшего мнения о нашей прогрессивной общественности.
Всем сочувствующим спасибо!
Ебоооть. Да это же Кассорк-Завод
Нет, значит как Джеки травить, это нормально. А как к тебе пришли несогласные, так все, обиделся и топнул ножкой.
>Раньше был лучшего мнения о нашей прогрессивной общественности.
Ага, а теперь покажите уровень дискуссии лахты, патриотов и прочих скрепоносцев.
>Нет, значит как Джеки травить, это нормально.
По той же схеме, собственно.
Те же 1,5 семёна.
>Матлабом с двх работаешь или с даталейком?
Ай ай, больно-то как, моя голова! Зачем ты кринжуешь так? Ауууч.
Это копия, сохраненная 14 февраля 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.