Search
Write a publication
Pull to refresh
1
0.1
German Sidorenko @Sigest

User

Send message

Ел дуриан несколько раз. Стартовый вкус у него действительно хороший, сливочный, текстура тоже приятная. У него неприятное послевкусие.

Ух я даже читать про такое не могу

Как-то спросил у чатжпт про самые нелюбимые вкусы людей. Без какого-либо намека, просто "какой вкус еды во всем мире считается неприятным". Ну кроме сёрстрюмминга, дуриана и еще чего-то, пятерку неприятных вкусов замыкала говяжая печень

У меня кстати тоже. Но при этом у меня отвращения к ней почему-то нет, я ее могу кушать. Хотя запах клопов-вонючек на дух не переношу. Может мозг во время еды как-то мне подсказывает, что кинза - это кинза, а не клоп

Из еды мой самый ненавистный вкус - печень. Вот просто до тошноты даже при одной мысли о вкусе печени. Остальные вкусы/запахи, которые считаются неприятными, для меня нейтральны - например дуриан. Есть и нюхать могу, хоть и не любитель этого фрукта

Нет, не пробовал. Спасибо за подсказку. Я использовал socat. Были какие-то небольшие проблемы с ним во время настройки, но решилось и стало работать. Но ваш вариант тоже рассмотрю.

Тоже уже месяц использую Claude code. Доволен. Но есть минусы. Ну как и у всех AI. Главный минус - чем сложнее проект, тем хуже он работает. Может сломать уже работающие части приложения. Говнокодит тоже часто. Надо следить, чтобы делал все по правилам. Но опять же, надо знать что он сделал неправильно. Он-то делает что-то рабочее, но такой ужасный код на выходе.

Насчет опасных команд - словил несколько раз это. Один раз Claude, во-первых изменил в глобальных гит настройках коммитера на свое имя, я ему это разрешил сам, не посмотрев что он там захотел поменять и пару коммитов улетели в репу с именем Claude, чем подставил меня конечно. Второй раз все файлы в проекте, около 500, пометил комментарием в начале файла, что "все изменения в данном файле выполнены Claude", хотя ничего он в этих файлах не менял. Это было тяжело не заметить, когда у меня перед коммитом вдруг показало 500 измененных файлов. Я понятное дело откатил все это, но вот такое он может выкинуть и пропустишь.

Третий раз подставил меня - делали мы с ним код для нотификации в слак. Пишем мы значит код, пишем, и в какой-то момент, он незаметно для меня (слишком много было изменений в коде) изменил канал, куда я должен был слать сообщения в слак на general в качестве fallback. И мой код стал слать технические сообщения на всю организацию. При чем я сижу, мониторю канал, где я ожидаю сообщения, а они не приходят. Думаю ну застряли, нажал еще раз "Послать", опять не пришли. И так пока выяснял, сообщений 10 в канал general улетели. Неприятно было. И самое главное, тяжело все это увидеть, кода много изменений, одну маленькую строчку. Можно конечно каждый раз тщательное ревью проводить, но тогда мне и Claude не нужен, я могу и сам код написать, а не просить его накодить и потом раз 10 ему указать, что надо по-другому.

Кстати, месяц назад пытался установить Claude code в windows и мне писало что Claude Code в windows не работает. Пришлось установить через wsl и работать так. Было жутко неудобно, например запускаешь разрабатываемый сервис на хосте, просишь сделать что-то связанное с этим сервисом, а он не может, так как сервис доступен по урл именно на хосте, а не в wsl. Прокидывать докер, порты и т.д. показалось долго и костыльно, смирился с этим, что некоторые задачи для него недоступны. А сейчас, после прочтения статьи решил еще раз установить Claude на хост винду и о чудо, установилось

Вот вы сами и ответили на свой вопрос. Пустяковые вещи - AI как семечки щелкает. Как только проект начинает усложнятmся, то количество говнокода растет быстрее и непропорционально сложности. Да, чаще всего это работает, но иногда я час тратил на исправление какого-то функционала, в одном месте чинит, в другом ломается. И если бы не знания программирования, то на выходе я получил бы такой страшный ужасный продукт в плане архитектуры, что поддерживать его потом программист бы не смог, только опять надеяться на AI. А в некоторых моментах AI не мог сделать, и подсказки мои помогли все же найти и пофиксить проблему. Так что знания CS все еще нужны для кодинга. На мой взгляд, AI ускоряет разработку и довольно сильно, вот его полезная сторона и наверное единственная цель, но это только в руках программиста. В руках непрограммиста - это не совсем полезный инструмент.
PS. Я его очень сильно люблю за написание тестов за меня, терпеть не могу их писать. Но все равно, проверять за ним надо было. Ибо тесты пишет, они запускаются и даже успешно, но в большинстве случаев он у меня проверял совершенно не то, не улавливал суть кода, который я его просил покрыть тестами. Хотя видимость тестов была создавалась

Расскажу свое видение. Я разработчик бекенд и фронтенд знаю плохо. Знание фронтэнда у меня на начальном или среднем уровне. И вот, есть у меня мой пет проект, который я в свободное время делаю (день делаю, два - не делаю). Бек написан уже давно, нужно было писать фронт. Все собирался собраться выучить что-нибудь (реакт, ангулар, вью), но никак руки не доходили. Но тут до меня дошла идея - а пусть фронт пишет ИИ. Ну и попросил я его написать, выбрал Ангулар.
Первый шаг прошел хорошо (даже идеально). ИИ мне проинициализировал проект (создал каркас).
Второй шаг уже чуть сложнее - для запуска проекта пришлось чуть дольше общаться с ИИ, но в итоге запустил. Что первый шаг, что второй для меня были вот совсем прям новые и неизвестные, никогда их не делал и не знал с чего начинать. ИИ проблему решил.
А вот третий и последующие шаги - были уже с проблемами и если бы не знания программирования (хотя бы базовые), то я скорее бы всего не смог ничего сделать.
Прошу ИИ добавить некоторый функционал. Добавляет, но в 20% не то, что я хочу. При некоторых проблемах он не мог мне помочь, пришлось лезть в гугл. Но причина скорее всего во мне, не мог правильно сформулировать промпт
Также, очень часто ИИ ломал уже работающий функционал. Да дизайн сломает, то код в некоторых местах перепишет до нерабочего состояния.
Еще была такая проблема. Открыта у меня страница, на ней есть баг. Прошу ИИ его исправить, но при этом я забыл указать где вижу баг. ИИ такой: "Сейчас поищу. О, вижу. Исправляю...херак херак...Исправил, проверяй". Перезапускаю и....ничего не исправлено. Прошу опять. Он опять что-то нашел, сказал, что исправил, но в итоге ничего не поменялось. Минут через 20 я уже понял, что не указал на какой странице я вижу баг.
Также ИИ не смог почему-то распознать проблему с CORS. На беке они настроены не были, фронт выдавал ошибку, но ИИ нес какую-то чушь, хотя ошибка явно указывала на проблему заголовков и если бы не мои знания, то я бы завис над этой проблемой надолго.
Часто терял часть контекста, после 6-8 часов кодинга он раз 30 забывал мои просьбы и требования. Но объективно, в целом контекст беседы держал достойно, в конце дня мне не надо было ему напоминать над чем мы с ним работаем.
И чем сложнее становился проект, тем больше у него что-то ломалось при создании нового.
Резюмирая, скажу, что без общих знаний программирования ИИ бесполезен, по крайней мере сейчас (не знаю, но мне кажется все равно знания нужны).
И, к тому же, я заметил, что ИИ отупляет (или это я такой), но когда я говорил ему что-то сделать и он для меня этого делал, то мне было и так норм, хотя надо было вникать в суть, но моя мысль "о работает же, классно, а как - мне пофик". Нельзя так

Мне тоже дня 2-3 назад пришел чел и предложил купить ник, но предложил больше - 7000TON. И я тоже погуглил курс, удивился, но голос внутри кричал, что это развод. Короче дальше открытия-закрытия этого минимприложения дело не пошло, я слишком ленивый чтобы еще копать суть этого мошенничества. Просто перестал отвечать и мошенники отвалились сами.

У взрослого человека боль - это немного сложнее чем просто боль. Это "осознание боли + сама боль". Для слишком чувствительных людей первое иногда страшнее второго. У младенцев из этой формулы "осознание боли" выкидывается и наверное тогда считали, что этого достаточно, чтобы не использовать анестезию. Но если честно - это чудовищно. Как можно было считать, что младенец не чувствует боли. Боль заложена природой и даже какие-нибудь эректусы с неандертальцами наверное это понимали, иначе бы не выжили. Они своих детей оберегали от падений, от нанесений телесных травм.

Я сейчас больше работаю с Котлин, чем с Java. В Котлине var и val с самого начала существования языка. И я хочу сказать, что никогда не было проблем с отсутствием типов в коде текста. Никогда не леплю еще и тип в дополнении при объявлении переменной. Хотя в начале плевался на такой подход с непривычки (как и на nullable ?). Но это настолько очищает код, что сейчас считаю это очень хорошей практикой. И в java программирую редко, но делаю то же самое, и очень надеюсь что эта практика скоро будет повсеместной.

Да, да. В последних редакциях IDEA подсказки о типах и названиях параметров появляются где надо и где не надо. Так что var вообще стал незаметным на фоне всего этого

Var полезная штука, как выше сказали, никакой динамики она ни грамма не дает. Но удобно очень не копипастить огромные конструкции типов, что очень распространено в java. Вы попробуйте объявить переменную типа Record из jooq с дженериковскими скобками в 20 полей. А понять что за переменная перед вами всегда можно наведя на саму переменную курсор, ну если вы не в блокноте кодите конечно. Не понимаю претензии к var.

Нам руководство о причинах миграции не рассказывает, но насколько я понимаю, для них этот код - лютое легаси. Людей, кто может это поддерживать, не говоря уже писать что-то новое, как говорится кот наплакал. Я видел программистов, которые пишут РПГ код у нас в компании и которые работают здесь уже лет 40, им самим уже за 60. В руководстве понимают, что еще лет 10 и всё - они уйдут. На рынке людей со знанием РПГ видимо тоже критически мало. Заниматься обучением рисковано. Вот и мигрируют на попсовый стек.

С другой стороны, сама IBM тоже не сильно продвигает свой язык. И честно говоря, мне их стратегия непонятна. С одной стороны они активно развивают свое железо, судя по вашим комментариям про Power8-Power11. Но с другой стороны свой нишевый язык просто тянут паровозом за серверами. Мне не встречалось еще современных книг по RPG. Взять любой другой язык, не вендорлоковый - тонны литературы.

Ух ты. Огромное спасибо. Даже в один комментарий можно вложить хороший такой кусочек знаний.

Я первый раз столкнулся с AS/400 в 2007 году когда работал в голландском ABN AMRO и все банковские продукты крутились на этих мейнфреймах. К счастью, или к сожалению, взаимодействие с кодом было минимальное, все было написано и отлажено до идеала задолго до меня, только один раз мне потребовалось в тестовом окружении хорошенько так править код. Но вот что странно, я не помню, чтобы это был RPG синтаксис. И не Си. Такое ощущение, что это был COBOL, но вспомнить уже не получится за давностью лет.

Сейчас работаю в американском страховании и тут тоже сервера IBM. Моя задача переводить код из RPG в Java. Компания решила мигрировать и эта задача по миграции просто огроменная. Строк кода миллион

Я сейчас работаю с IBM iSeries серверами и на нем работают приложения на очень специфичном языке RPG. Очень древний и чем-то похож на COBOL

Видимо от работодателя зависит. В компании, где я сейчас работаю, так и провели бекграунд чек, я думаю они проверили мои полицейские записи и кредитную историю/скор. Причем предварительно я подписал бумаги что не против пройти тест на наркоту, но в итоге никто меня не проверял и не просил сдать такой тест. Вот не знаю, запрашивали ли информацию у USCIS, так как у них вся моя история есть, я ее предоставлял при подаче на ГК.

В той конторе, где нужны были референсы вообще довольно по-тупому сделана эта проверка. Я устраивался на позицию, где нужны были знания кубера. Не мой основной профиль, но на предыдущих проектах пришлось его выучить. Так вот эта компания попросила 4 референса - 2 коллеги и 2 менеджера. Нашел я им. Они им прислали ссылку на анкету. Первая проблема была то, что для всех вопросы были одинаковые. Минимальные вопросы касательно моих софтскил, и в основном технические. Казалось бы, о чем надо спросить моих экс-менеджеров - выполнял ли я хорошо задачи, не конфликтный ли я человек. Так нет, им задавали технические вопросы по кубернетесу. Равно как и моих экс-коллег.

Я пока точно не знаю, но планирую узнать. Но есть предположение, почему так. И я его описал в комментарии - это то, что все они делают бекграунд чек, а сюда может входить все что угодно. И они ищут твои жизненные косяки, которые ты мог наворотить за всю свою жизнь - начиная от кредитных и коммунальных/арендных невыплат и заканчивая всякими уголовными и административными делами в полиции. А когда ты только приехал в США, то у тебя кристально чистая история конечно же, хотя на родине ты мог быть серийным убийцей, но они об этом не узнают никак. Вот и не хотят брать человека с пустой историей.

Я точно знаю, что если поймали за пьяную езду, то это очень сильно влияет на будущую карьеру. Вот прям считай крест на всей жизни. Волчий билет. Хотя если ты был пойман пьяным, но при этом ничего не натворил, то уголовное дело не заводится, просто лишение прав на какое-то время.

У меня ситуация один в один кроме некоторых нюансов. Штат Северная Каролина.

У меня с документами прошло просто идеально и гладко. ССН на всю семью, включая ребенка,пришел через неделю после пересечения границы, ГК пришла через 26 дней, но только на взрослых, ребенка 2.5 лет пригласили в офис для фотографирования, хотя фотография у них была, видимо для ребенка она быстро становится неактуальной.

Открытие счета - банк BOA оказался самым доступным для меня. Сначала со всеми легальными документами пришел в Чейз. Отказали по причине отсутствия подтверждения адреса. Не было у меня на тот момент никаких счетов для оплаты, хотя договор аренды был, но Чейз его не принял. С этим же пакетом доков пришел в Банк оф Америка - открыли счет без проблем.

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

Небольшая проблема была с получением американских прав. Как оказалось записываться надо удаленно, но слотов на ближайшее 5 месяцев не было ни в одном ближайшем офисе DMV. А машину я купил уже на второй день, но ездил по правам другого государства, что в принципе меня напрягало. Но в итоге выцепил слот в очень далеком офисе DMV, съездил и сдал экзамен.

Самый ад тут был у меня с поиском работы. Я приехал в конце сентября и это, как оказалось, мертвый период в рекрутинге. Разослал резюме по открытым вакансиям и....тишина. Один-два рекрутера звонили раз в неделю. Так продолжалось до нового года, а точнее до 3 января и потом все как с цепи сорвались - по 5 звонков в день. Месенджер в линкедине тоже разрывался

В поиске работы была одна большая проблема - рекрутеров/работодателей не волновал мой опыт в разработке. Им был интересен мой опыт в разработке только на территории США, которого у меня естественно не было. Очень многие, услышав что я новоприбывший, просто не перезванивали. Хотя находили меня в линкедине, где вся моя история работы записана

Вторая проблема с поиском работы - бекграунд скрининг. Как оказалось, пройти техническую часть для меня было не так сложно, как пройти background check или софтскил интервью. Одна компания мне отказала после прохождения бекграунда. Причину не объяснили. Прохождения бекграунда заключалось в предоставлении рефернесов предыдущих коллег, причем желательно на территории США, но по определенным обстоятельствам найти таких коллег было проблематично. Но нашел кое как, но не в США. И знаю, что они довольно хорошо меня оценили, но в итоге все равно отказ. Другая компания мне мне не перезвонила после прохождения софтскил интервью с HR, четвертое по счету, 3 технических я прошел. Хотя вроде я, как я считаю, ответил довольно неплохо, но видимо не судьба.

Есть в США и запасной вариант - пару индийских бодишопов. Техинтервью было на уровне джуна, спросили пару легких вопросов и все - я прошел. Бекграунд чек минимальный и, кажется, даже не делается. Но проблема заключается в том, что они платят довольно мало по рынку и плюс требования по работе у них жесткие. Я искал удаленку с минимальным посещением офиса, но у них было требование ездить в офис каждый день. Для меня это было невыгодно и я отказал им.

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

По моим наблюдениям - бюрократия с США есть, но она не сильно напрягает. У меня был опыт с более жёсткой бюрократией, а в США это просто какая-то мелочь.

у ID-cooling какой-то странный нелинейный график. В теории должен быть абсолютно линейный уровень шума. А у этих вентиляторов какие-то странные завихрения что ли, который децибелы создают или что?

1
23 ...

Information

Rating
6,481-st
Location
Ташкент, Ташкентская обл., Узбекистан
Date of birth
Registered
Activity