- Где у вас хостинг?
- У AWS
- Ожидаемо!
- Ага, Artem's Wardrobe in Siberia
- У AWS
- Ожидаемо!
- Ага, Artem's Wardrobe in Siberia
🤡121😁33🔥11🤣9👏2❤1👍1🤔1🦄1
В общем, народ, я наконец-то разобрался как запускать фронтенд. Для этого надо иметь установленный C++ builder, на машине. Я понятия не имею почему так и что плюсовое у нас там компилируется, но если я так сделал 5 лет назад, значит это имеет какой-то смысл (но это не точно).
Инструкция по запуску следующая:
> Делаешь git clone
> Пердолишься с ключами, апи, ssh и прочей шляпой которую ввели челики с гитлаба для секурности. Разберётесь методом тыка.
> Ставишь С++ билдер, через установщик Visual Studio
> Ставишь петухон версии 2
> Прокидываешь path под петухон версии 2
> НАДО ОБЯЗАТЕЛЬНО, ЧТОБЫ КОМАНДА python ССЫЛАЛАСЬ НА ИНТЕРПРЕТАТОР ВЕРСИИ 2. ЕСЛИ БУДЕТ ССЫЛАТЬСЯ НА ВЕРСИЮ 3, ТО БУДЕТ КРАШ БЕЗ ТЕКСТА ОШИБКИ.
> npm start
> Фронтенд запустился
Кстати, у нас там реакт с классами, поэтому вся командная строка будет засрана warning'ами с тем, что всё в устаревшем.
P.S. Шатал ваши ебучие дейлики с утра.
#report #CTO
Инструкция по запуску следующая:
> Делаешь git clone
> Пердолишься с ключами, апи, ssh и прочей шляпой которую ввели челики с гитлаба для секурности. Разберётесь методом тыка.
> Ставишь С++ билдер, через установщик Visual Studio
> Ставишь петухон версии 2
> Прокидываешь path под петухон версии 2
> НАДО ОБЯЗАТЕЛЬНО, ЧТОБЫ КОМАНДА python ССЫЛАЛАСЬ НА ИНТЕРПРЕТАТОР ВЕРСИИ 2. ЕСЛИ БУДЕТ ССЫЛАТЬСЯ НА ВЕРСИЮ 3, ТО БУДЕТ КРАШ БЕЗ ТЕКСТА ОШИБКИ.
> npm start
> Фронтенд запустился
Кстати, у нас там реакт с классами, поэтому вся командная строка будет засрана warning'ами с тем, что всё в устаревшем.
P.S. Шатал ваши ебучие дейлики с утра.
#report #CTO
🤡66👍28🔥8❤2😁1🤔1🦄1
☝️ шатать может шатал, но ходит как миленький на дейлики. Как штык в девять нуль нуль
🥰64🗿6🔥5😁3👍2🦄2🤔1
Я иногда думаю, что я очень плохой менеджер и вообще бесполезный сотрудник...
Ребята код пишут ночами, сервера настраивают, пердолятся с сафари, а что я? Проведу дейлик, выслушаю проблему, что ручной петушок одного из парней прихворал, и всё.
Ну может быть ещё проебы сроков в красивую диаграмму Ганта сложу. Когда диаграмма красивая инвесторы не так сильно орут.
Я, признаюсь, тайно пописываю код по ночам и украдкой делаю форс пуш подписывая коммиты имеилом то одного, то другого. Парни потом в ахуе часто, но зато я помогаю.
Что должен делать хороший #менеджер?
Ребята код пишут ночами, сервера настраивают, пердолятся с сафари, а что я? Проведу дейлик, выслушаю проблему, что ручной петушок одного из парней прихворал, и всё.
Ну может быть ещё проебы сроков в красивую диаграмму Ганта сложу. Когда диаграмма красивая инвесторы не так сильно орут.
Я, признаюсь, тайно пописываю код по ночам и украдкой делаю форс пуш подписывая коммиты имеилом то одного, то другого. Парни потом в ахуе часто, но зато я помогаю.
Что должен делать хороший #менеджер?
🤡99😁28👍4🤔2❤1🦄1
Заревьювили старый код. Много спорных мест. Некоторые вообще хрен проссыш, что они значат. Боюсь, затормозит развитие продукта. Принял решение, буду пробовать убедить парней переписать код по частям на каком-нибудь современном языке.
Сейчас в голову приходит раст. На него уже потихоньку переписывают линукс. Язык простой, не сложнее Джаваскрипта. Проблем не должно возникнуть. Зато наверняка поможет поднять инвестиции. Под Джаваскрипт больше не дают.
Ну и с наймом не будет проблем. Красноглазики при виде раста так возбуждаются, что можно даже зпшку не платить первые пол года.
Может я ошибаюсь? Просто сам-то я код давно не пишу. Какие еще варианты есть, накидайте в комментах.
#report #МЕНЕДЖЕР
Сейчас в голову приходит раст. На него уже потихоньку переписывают линукс. Язык простой, не сложнее Джаваскрипта. Проблем не должно возникнуть. Зато наверняка поможет поднять инвестиции. Под Джаваскрипт больше не дают.
Ну и с наймом не будет проблем. Красноглазики при виде раста так возбуждаются, что можно даже зпшку не платить первые пол года.
Может я ошибаюсь? Просто сам-то я код давно не пишу. Какие еще варианты есть, накидайте в комментах.
#report #МЕНЕДЖЕР
🤡96👍26😁16🤔2🍌2🤬1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Закупил новых муляжей, буду выстраивать вторую линию безопасности.
P.S.
Даже не пытайтесь предложить убрать пыль с сервера, она не простая, а специальная, электропроводящая, без нее ничё работать не будет.
#report #ХОЗЯИН_СЕРВЕРНОЙ
P.S.
Даже не пытайтесь предложить убрать пыль с сервера, она не простая, а специальная, электропроводящая, без нее ничё работать не будет.
#report #ХОЗЯИН_СЕРВЕРНОЙ
❤58😁22🔥10🤡4👍3🤔1🦄1
Категорически против ржавчины, пишу по этому поводу аргументированный репорт. Я в свое время перекатился из дотнета в джсик, чисто чтобы быстро говнокодить на результат.
А то я знаю вас. СТО будет дальше на своем фронтенде фронтендить. Менеджер будет дейлики дейлить. А я, как в том меме, буду один яму копать.
Я ТОЖЕ ХОЧУ КОДИТЬ БЕКЕНД ПО 30 МИНУТ В ДЕНЬ, А ВЫ МЕНЯ ЧЁТО ИЗУЧАТЬ ЗАСТАВЛЯЕТЕ 🥲
Более того, JavaScript это проверенный временем, надёжный язык. Как показывает практика, надежные технологии влияют на качество продаж. Вон, фейсбук на пхп написан и всё норм у них. Вы что, не хотите быть как фейсбук?
#report #ХОЗЯИН_БЕКЕНДА
А то я знаю вас. СТО будет дальше на своем фронтенде фронтендить. Менеджер будет дейлики дейлить. А я, как в том меме, буду один яму копать.
#report #ХОЗЯИН_БЕКЕНДА
👍49🤡35😁2🐳2❤1🍌1🦄1
👆 На мобилке может быть не видно, что челик на ходу сымает портки. Я подумал, что это важная деталь, которая многое проясняет.
Как никак работа менеджера- налаживать коммуникацию.
😍
Как никак работа менеджера- налаживать коммуникацию.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡77👌16🤯3😁2🤔1🌚1🍌1🦄1
Итак, молодые люди. Помните я писал, что надо сделать так, чтобы команда python ссылалась на вторую версию питона, а не третью? Забудьте это дерьмо, потому что это убивает приложение в некоторых сценариях. Дело в том, что некоторые модули приложения ссылаются на эту команду ожидая, что там будет третья версия.
Выход только один: переписать модули на вызов команды python2, вместо python. Ну и кто бы мог подумать, что другие приложения тоже охуеют от переназначения этой команды? Если там что-то у кого на тестовом или релизном серве отъебнуло - соре. Это оно само. Уверен, что скоро починится.
#CTO #фикшу_баги
Выход только один: переписать модули на вызов команды python2, вместо python. Ну и кто бы мог подумать, что другие приложения тоже охуеют от переназначения этой команды? Если там что-то у кого на тестовом или релизном серве отъебнуло - соре. Это оно само. Уверен, что скоро починится.
#CTO #фикшу_баги
😁62🤡22👌5👍1🤔1🦄1
Все выходные отлаживали новую фичу с бакенщиком. Помогал чем мог, делал тестовый контент, подбадривал. В итоге вроде починили к вечеру.
Менеджер должен всегда быть рядом с командой, а в стартапе частенько нужно и по выходным поработать.
Фронтенщик только куда-то проебался и по пейджеру на зум не подскочил. Сегодня весь дейлик будет на одной ноге стоять в наказание.
#менеджер
Менеджер должен всегда быть рядом с командой, а в стартапе частенько нужно и по выходным поработать.
Фронтенщик только куда-то проебался и по пейджеру на зум не подскочил. Сегодня весь дейлик будет на одной ноге стоять в наказание.
#менеджер
🤡86🥰19👍7😁6🫡4❤1🦄1
Проснулся в 3 часа ночи от звонка нашего дорогого и любимого менеджера. В панике он пытался мне объяснить, что прод упал и ничё не работает, сайты не публикуются. При нажатии кнопки публикации, все фронтендеровские прогрессбары начинают бесконечно крутиться и ничего не происходит.
Матерясь, встал с кроватки, упал за компик. Открываю сторик, жмакаю ф12, смотрю. Публикация сайта выдает 500-ую ошибку без деталей. Закрываю браузер, открываю сервачок по SSH. Пытаюсь перезапустить контейнеры. Не работает. Место на диске закончилось.
Охереваю с такого расклада, пишу менеджеру, что всему пиздец и восстановить будет сложно, параллельно делаю df -h / и наблюдаю, что 0 байт свободно в системе. Сразу понимаю, что скорее всего всё место засрал доцкер своими логами и образами. Сделал docker system prune -a, освободил !!!64 Gb!!! места.
Ушел спать. Утром увидел кучу сообщений от менеджера, он зачем-то мне отправлял идентификаторы и коды Http ошибок из сентри.
К следующему разу напишу аргументированный отчет, почему мы не должны деплоиться по 2 раза в день (исходя из новой методологии манагера), а максимум по 1 разу в месяц.
#ХОЗЯИН_БЕКЕНДА
Матерясь, встал с кроватки, упал за компик. Открываю сторик, жмакаю ф12, смотрю. Публикация сайта выдает 500-ую ошибку без деталей. Закрываю браузер, открываю сервачок по SSH. Пытаюсь перезапустить контейнеры. Не работает. Место на диске закончилось.
Охереваю с такого расклада, пишу менеджеру, что всему пиздец и восстановить будет сложно, параллельно делаю df -h / и наблюдаю, что 0 байт свободно в системе. Сразу понимаю, что скорее всего всё место засрал доцкер своими логами и образами. Сделал docker system prune -a, освободил !!!64 Gb!!! места.
Ушел спать. Утром увидел кучу сообщений от менеджера, он зачем-то мне отправлял идентификаторы и коды Http ошибок из сентри.
К следующему разу напишу аргументированный отчет, почему мы не должны деплоиться по 2 раза в день (исходя из новой методологии манагера), а максимум по 1 разу в месяц.
#ХОЗЯИН_БЕКЕНДА
👍80🤡22❤10🥰5😎4🤣3🥴1🗿1🦄1
И это я ещё виноват? В мое время никаких докеров-шмокеров-пирсинг-на-яйцах не было. И проблем таких не было. Заходишь на сервачок по фтп. Копируешь новую версию сайта и все. Ну а если в процессе копирования пользователь зайдет, ну обновит страничку ну?
Да и кто на него заходит на сайт ваш, который вы через гитхаб экшонс компилаете из тайскрипта в жс, собираете и упуливаете контейнером в облако. Так самолюбие потешить.
Такой вот вам реалити чек.
Развели миллион абстракций, а потом жалуются на звонки ночью. Выбрал технологию, которая срёт под себя — будь добр в 3 часа ночи пелёночку сменить.
Обидно даже.
Да и кто на него заходит на сайт ваш, который вы через гитхаб экшонс компилаете из тайскрипта в жс, собираете и упуливаете контейнером в облако. Так самолюбие потешить.
Такой вот вам реалити чек.
Развели миллион абстракций, а потом жалуются на звонки ночью. Выбрал технологию, которая срёт под себя — будь добр в 3 часа ночи пелёночку сменить.
Обидно даже.
🤡127👍26🤣18🔥9🦄2💊2
XXX, [7/17/2023 2:38 PM]
Привет шизик, придумай мне отмазку для нашего манагера, почему не стоит деплоить проект по 2 раза в день.
Шизоид, [7/17/2023 2:39 PM]
Слушай, менеджер, я уже говорил тебе, что деплоить проект дважды в день - полная ерунда! Я не буду тратить свои ценные навыки на такую глупость. Если ты хочешь, чтобы все пошло по плану, то лучше делать это один раз в месяц, чтобы каждое обновление было основательно протестировано и гарантированно работало без сбоев. Не забывай, что качество важнее, чем количество, и я не собираюсь компрометировать свою работу только из-за твоих нелепых требований. Я надеюсь, ты понял.
Привет шизик, придумай мне отмазку для нашего манагера, почему не стоит деплоить проект по 2 раза в день.
Шизоид, [7/17/2023 2:39 PM]
Слушай, менеджер, я уже говорил тебе, что деплоить проект дважды в день - полная ерунда! Я не буду тратить свои ценные навыки на такую глупость. Если ты хочешь, чтобы все пошло по плану, то лучше делать это один раз в месяц, чтобы каждое обновление было основательно протестировано и гарантированно работало без сбоев. Не забывай, что качество важнее, чем количество, и я не собираюсь компрометировать свою работу только из-за твоих нелепых требований. Я надеюсь, ты понял.
👍98🤡23🔥16💅8❤3🦄3
Итак, молодые люди. Есть три новости, заебатая, хорошая и плохая:
> заебатая: я переписал модули и вернул как было. Все переменные окружения в норме, сервак троить больше не будет. А если и будет, то не из-за меня.
> плохая: теперь модули не смогут обновляться. Я же их код подрихтовал.
> хорошая: а они итак в последний раз обновлялись довольно давно, когда мой дед брал Берлин оно уже было деприкейтед.
#СТО #фронтенд_в_крови
> заебатая: я переписал модули и вернул как было. Все переменные окружения в норме, сервак троить больше не будет. А если и будет, то не из-за меня.
> плохая: теперь модули не смогут обновляться. Я же их код подрихтовал.
> хорошая: а они итак в последний раз обновлялись довольно давно, когда мой дед брал Берлин оно уже было деприкейтед.
#СТО #фронтенд_в_крови
🔥82🤡20😁14👍5❤1🦄1
Хм, заметил, что посты менеджера набирают клоунские реакции. А наши работяжные посты собирают нормальные реакции.
Менеджер, нет, это конечно не значит, что ты клувень. Просто реакция клоуна это новый лайк. Аудитория тебя любит и поддерживает все твои решения, точно-точно. Ну как там говорится: Братан, харош, продолжай делать, то что делаешь 🤡
Менеджер, нет, это конечно не значит, что ты клувень. Просто реакция клоуна это новый лайк. Аудитория тебя любит и поддерживает все твои решения, точно-точно. Ну как там говорится: Братан, харош, продолжай делать, то что делаешь 🤡
🤡291👍8😁4🔥2🍌1🦄1
Менеджеры — святые люди. Постоянно сносить травлю и куклоунаду программистов. Прув ми вронг.
🤡175❤16🔥4😁1🦄1
Каждый #менеджер должен быть в курсе системы, за которую он отвечает. Я каждый день начинаю с дашбордов мониторинга. Особенно после инцидента с докером на этом проекте.
Вот и на прошлой неделе, смотрю на дашборды, вижу система просаживается. У нас есть старый экзотический сервачок для специфических задач. Ну тесты там погонять и другие секретные вещи. Так вот, гляжу — подлагивает. Пишу Артему, — что с сервачком? Все в порядке, говорит, НИЧЕГО С НИМ НЕ ДЕЛАЮ.
К чему бы он это решил уточнить? Я же его не обвиняю. Тут срабатывает мое паучье чутьё менеджера. Захожу на сервачок по удаленке и что я вижу блядь. ЧТО Я ВИЖУ БЛЯДЬ АРТЕМ?
ПОНАСТАЛЬГИРОВАТЬ ЗАХОТЕЛОСЬ ЕМУ! Как дети, ей богу!
Вот и на прошлой неделе, смотрю на дашборды, вижу система просаживается. У нас есть старый экзотический сервачок для специфических задач. Ну тесты там погонять и другие секретные вещи. Так вот, гляжу — подлагивает. Пишу Артему, — что с сервачком? Все в порядке, говорит, НИЧЕГО С НИМ НЕ ДЕЛАЮ.
К чему бы он это решил уточнить? Я же его не обвиняю. Тут срабатывает мое паучье чутьё менеджера. Захожу на сервачок по удаленке и что я вижу блядь. ЧТО Я ВИЖУ БЛЯДЬ АРТЕМ?
ПОНАСТАЛЬГИРОВАТЬ ЗАХОТЕЛОСЬ ЕМУ! Как дети, ей богу!
😁137🤡66❤5🦄5🤣4🥰3👍1🤨1
Полез по просьбе манагера в базу данных, очистить в проде табличку с активированными промокодами, поскольку они сейчас не актуальны. Случайно мисс-кликнул и удалил не 'userpromos', а 'usersubnoscriptions'. Осознание сотворённого пришло в момент, когда я вжал кнопку подтвердить. Смотрел как данные сгорают и не мог отменить это действие 🥲
Короче, там лежала вся информация о платных пользователеях.
Транзакцию отменить не вышло, пришлось разворачивать вчерашний бекап локально, выдергивать оттуда эту коллекцию и внедрять в прод. Оставшиеся записи, которые не были включены в бекап вбивал ручками, по инфе из дашборда нашей платежной системы.
Потратил на это весь день, другими задачами не занимался.
#ХОЗЯИН_БАЗЫ_ДАННЫХ
Короче, там лежала вся информация о платных пользователеях.
Транзакцию отменить не вышло, пришлось разворачивать вчерашний бекап локально, выдергивать оттуда эту коллекцию и внедрять в прод. Оставшиеся записи, которые не были включены в бекап вбивал ручками, по инфе из дашборда нашей платежной системы.
Потратил на это весь день, другими задачами не занимался.
#ХОЗЯИН_БАЗЫ_ДАННЫХ
🤡216🔥29👍12🤣10😭8❤4😱4🗿4😁3❤🔥1🦄1
Крч, что я подумал. У нас же есть СЕО, который щас вместо того чтобы с нами стартап пидорить, постит хуйню в свой стартаперский канал.
И тут такое дело, что вроде как по логике ему принадлежит овер 50% стартапа. Нахуй он нам нужен вообще? Давайте скажем, что у него 0%, а остальное поделим. Его работу другой челик выполнять будет, который сейчас на менеджере. Вроде никаких бумажек на стартап у него нет.
И тут такое дело, что вроде как по логике ему принадлежит овер 50% стартапа. Нахуй он нам нужен вообще? Давайте скажем, что у него 0%, а остальное поделим. Его работу другой челик выполнять будет, который сейчас на менеджере. Вроде никаких бумажек на стартап у него нет.
🤡69👍26✍7🦄2👏1