00:39

Ваша Всратость
Кот накидывается с утробным урчанием
И устанавливает непосредственный контроль

Тут онй еще йуный, но характер уже виден

Кот напоминает о важности регулярного отдыха

Кот доминирует

Кот дуркует
P.S.
У жывтоне есть забавная привычка затаиваться и издавать протяжный вопль, словно оно прекращается в страшных корчах и доходит. Когда к коту прибегают помочь, тот выпрыгивает из засады, распялив лапы, после чего убегает, издавая дребезжащие звуки

@темы: жывтоне

19:56

Ваша Всратость

Все-таки Vuex, каким бы чудесным не казался, стал реликтом хотя бы из-за отсутствия поддержки TS "из коробки". Есть способ решить эту проблему закидыванием в рутовую директорию проекта вот такого заклинания под именем vuex.d.ts:

declare module "vuex" {
export * from "vuex/types/index.d.ts";
export * from "vuex/types/helpers.d.ts";
export * from "vuex/types/logger.d.ts";
export * from "vuex/types/vue.d.ts";
}

А еще - тяжеловесность и отсутствие встроенных способов превращения полей стора в реактивные переменные - только явно через ref/computed.




@темы: кодерастия

Ваша Всратость
На Vue3 можно писать с options API, а единым источником истины юзать Vuex. Но зачем?

@темы: кодерастия

22:34

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

ПЗДЦ

Ваша Всратость

  1. Очень много вопросов по асинхронке. Принцип работы async/await и его связь с промисами. Все сорта воркеров - WebWorkers, threadWorkers. Иногда спрашивают про вебсокеты

  2. Как следствие - могут быть вопросы на EventLoop. Ключевой момент - setTimeout/setInterval/requestAnimationFrame исполняются в самом конце EventLoop, и между вызовом макротаски и запуском связанного с ней кода есть промежуток, в котором возможны манипуляции с DOM

  3. Любые слова о нативке - это только начало диалога. Упор всегда будет идти на TypeScript про интерфейсы, перечисления, кастомные типы и т.д.

  4. Вакханалия фреймворков, бушевавшая в 2к16 - 2к19, утихла. Остались Angular (с кучей легаси из кровавого интерпрайза начала 10-ых), React (король горы, был очень популярен на рынке, первым смог в SSR) и Vue (особенно Vue3). Есть впечатление, что Vue потихоньку одолевает React, а значит, что еще в 2к18 я сделал правильный выбор

  5. Flux-архитектура. Не суть важно, Vuex, Pinia, Redux или еще что-то подобное.

  6. Тестовые задачи. Внешне грозно, по факту - таск-трекер или интерактивный календарчег с хранением данных в localStorage или JSON, который тянут через fetch. Простенький store и пара компонентов на инпуты прилагаются. Главное - не впасть в раж, не начать упарываться по фичам, а вместо этого трезвым взглядом посмотреть на мелкие баги


P.S.

Два оффера, но один в Сколково, и до рабочего места мне тащиться 2 часа. Моя тематика, хорошие деньги и очень приятное впечатление от команды. Но после пары месяцев там я из человека превращусь в микросервис. Второй ближе к дому. По деньгам послабее, но зато у меня будет время после работы еще пожить. Задача - набрать достаточно альтернатив, все взвесить и к середине апреля сделать выбор. Ну и попутно подучиваю React. Может потребоваться.



@темы: бытовуха, горбота, кодерастия

21:30

Ваша Всратость
Немного дорожно-заседательных почеркушек
Крипота
Технота


@темы: каляка-маляка

17:10

Ваша Всратость
Только что закончил собес с конторой, занимающейся системами видеомониторинга.
Как выяснилось, они поначалу хотели взять меня в миддлы, но потом решили повысить ставки (+ базовая команда миддлами укомплектована) и попробовать поставить меня в тимлиды (0_о О_0 О_о).

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

+ Да, я не налажал в тестовом и даже сделал больше, чем ожидалось.
+ Да, я миддл+ с перспективой стать сеньором (ну или __очень__ хорошо притворяюсь, бгггыы)
+ Когда они найдут настоящего тимлида, то приступят к подбору людей в его команду. Мое резюме они сохранили
- Пока что я не получил оффер от этой конторы (но все равно приятно осознавать, что ты специалист, а не пёс)

До следующего собеса час
Upd.
Второй собес +
Из практики - небольшая задачка на то, как правильно обернуть функцию с фетчом внутри

21:29

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

P.S.
У нас сократили ТехДира и не оплачивают услуги ЦОД, на котором крутятся виртуальные машины. Если дальше ничего не изменится, то в середине апреля у нас не будет редакторского комплекса.

@темы: хроники пиздеца, горбота

Ваша Всратость
Кстати, а System of Down тоже прикольные. Имхо B.Y.O.B топчик, что бы не говорили про Toxicity и Chop Suey!

@музыка: сабж

17:07

Ваша Всратость
Продолжение тестовой задачки.


@темы: кодерастия

23:12

Ваша Всратость
Пилю тестовое задание. Таск-трекер с подкапотной связкой Vue3 + TS + Pinia. Есть противная возня с бойлерплейтом, но, к счастью, в этом мире есть могутный @vue/vue-create, который делает 90% этой грязной работы за меня.

Ворк ин прогресс, ткскзть


P.S.
У нас с начала недели суммарно сократили еще 15 человек, включая технического директора и представителя HR. Хотели сократить и зама, но ее спасла малолетняя дочь. Я тоже в этом списке, ну и похер. Также есть 3 увольнения ПСЖ, так что в мае наша команда в два раза (40 >>> 22). Если только остальные тоже не уволятся или не попадут под следующую волну сокращений.

@темы: кодерастия

21:26

IFT-3

Ваша Всратость
SpaceX confirmed the completion of the propellant transfer demo at 8:52 a.m. CDT and the closure of the pez doors at 8:55 a.m. CDT. However, a planned re-light of the six Raptors at 40 minutes into the mission did not occur



Вроде бы как подвели двигатели ГРСО, которые не смогли сначала обеспечить малую тягу(которая ullage) для повторного теста "Рапторов", а потом - управление ориентацией и парирование аэродинамических моментов при реентрае.

Но отработать на земле ЖРД малой тяги (10 - 100 кГс) вполне реально. Почему они отрыгнули в этот раз - х.з. Возможно, что протухла система наддува/подачи (клапан застрял, баллон прохудился, магистраль забило стружкой, проводку на электромагните клапана замкнуло и т.д.)
Но какими бы фейлами дело не сопровождалось, вход в атмосферу с подъемной силой и удержание плазмы в течение ~ 5-и минут - это подвиг. Удачи инженерам "спейсов".

@темы: I need m0ar space

21:22

Ваша Всратость
Кстате, наглядно и доходчиво про EventLoop(Хабр)
И да, подкатом говнокод страшенный, но вынос вторичной перекраски кнопки в Macrotask(через requestAnimationFrame) сделал свое дело
Это говнокод, я предупреждал

Upd. суть задачи в имитации setTimeout через цикл while без использования таймаутов с ненулевой задержкой

@темы: кодерастия

Ваша Всратость
Кратко о том, чего мы добились на работе.

Не могу представить, какой именно эффект возымеет наше обращение, но я надеюсь, что кому-то придется присесть на Бутылку Правосудия.

Итоги. У нас сократили (точнее - сократят в мае) еще больше сотрудников. Тогда же оставшимся в живых порежут ЗП. И хотя даже после этого ЗП останется на рыночном уровне, но как мы будем работать с всего двумя тестировщиками и единственным дизайнером - вопрос.

А новых спецов, пусть даже зеленых и неопытных, а потому со скромными зарплатными ожиданиями нам нанимать НИЗЯ. Наша команда станет нежизнеспособной + ничто не гарантирует, что нас не продолжат срезать по людям и деньгам. Так что Screw you, guys, я сваливаю в мае - июне.

Похоже, что мой параноидальный (почему-то мой вангометр особенно хорошо улавливает эманации ожидаемого пиздеца) прогноз, в котором нас громят и замещают 5-10 серьезными ребятами, которые будут решать вопросы, засылать человечков и обкашливать дела. Работать эти ребята будут за наш суммарный прайс (а также будут хорошими дружбанами еще более серьезных ребят из МинЦифры).

И вряд ли они будут марать свои руки презренным кодом - для этого за условные 70к/пачку дошика будут наняты студенты-практиканты и камикадзе из системных интеграторов (они же - "галеры").

Наш проект убит.

P.S.

Один собес пройден (практика 4/4 (примеры с очень всратеньким кодом, когда я спросил, почему дают такоэ - то лид ответил, что так они фильтруют всех, кто боится неожиданных сценариев и малоиспользуемых/устаревших технологий), в теории рассказал про порядок рендера тегов в документе, понятия контекста функции, но засыпался с местом рендера DOM внутри EventLoop). В пятницу - следующий.




@темы: горбота

23:46

Ваша Всратость
Прочитал книгу Гапонова и Железнякова о станции "Мир". Впечатления двойственные. С одной стороны очень досадно, что по всему содержанию заложены "братские могилы" с перечислением сотен (риальне, целый страницы, заполненные перечнями ФИО) широко известных в узких кругах (но не мне) лиц. Хотя Легостаева и Чертока сложно пропустить.

С другой стороны - очень много мелких технических подробностей вроде перечня научного оборудования (включая установку для создания "натриевой кометы" или блок отстрела целей-имитаторов для проверки прототипа телескопа системы раннего оповещения о пуске МБР). И да, как я и думал, рутовый модуль МИРа был построен на базе "Салюта" («огранка "Алмазов"» - в очередь на "выкопать и прочитать"). Гут.

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

Интересно было узнать про обкатку системы капельного охлаждения. Вот он - Язь - рыба моей мечтышаг в сторону корабля с полноценной ядерной энергетической установкой без радиаторов размером с футбольное поле. И вероятно, что "Зевс", о котором трубят в [РСКМС] действительно формировался в 85-90 годы уже прошлого века, был прикопан и лишь сейчас по не особо понятному стечению обстоятельств всплыл на поверхность

Еще интересный момент - "Заря", многоразовый корабль по схеме "фара" с малым качеством и активной ракетодинамической посадкой. Странно, что не ТКС, но тут нужно больше инфы.

P.S.
Доставила история про ремонт штанины скафандра посредством фрагмента воздухопровода и клейкой ленты

@темы: I need m0ar space

23:35

Ваша Всратость
При слайсинге (и последующей печати) заготовки из Blender-а, если в модели применялись BoolTools, лучше перед переводом в STL применить все модификаторы из бултулзов и удалить все вспомогательные детали (вырезы, добавления и т.д). Потому что слайсер воспримет их отдельно от основной детали, что приведет к дефектам печати в виде лишних блоков или нежелательных вырезов

@темы: чепятное

21:24

Ваша Всратость
План Б в действии, закинуты удочки на три технических собеса, которые пройдут со следующего вторника.
И если кризис между нами и Минцифрой закончится относительно благополучно, то среди выживших нужно провести конкурс "кто прошел сколько собесов и собрал офферов". Победитель получает в подарок ручную крысу, бггг
Мы сбросили все документы, теперь на все воля Хаоса Неделимого. Вроде как разрешение должно наступить ко вторнику/среде

@темы: бытовуха, горбота

22:38

Ваша Всратость
Досмотрел "Пантеон". Если понравились Лэйн, Технолайз или хотя бы Эрго Прокси - посмотрите это обязательно.
И да, Ноосфера в очередной раз жестко поимела нас всех (правда там в итоге целый Рой Дайсона, а не какой-то жалкий Jupiter-Brain)

@темы: оняме, деградашки

21:25

Ваша Всратость
В свзяи с прлближащимис событиями йа бы на на этого чувика поставл.
Мой коньдидат. Колеблюсь между ним и (о)НЕЙРОЖЫРИНОВСКИМ


@темы: нервная разгрузка

11:40

Ваша Всратость
Вот интересно, почему настолько дохрена вампирского фэнтези во всех возможных сеттингах, но при этом практически нет адекватного лич-фикшна?
Это же куда более перспективная форма немертвости

@темы: мозговая отрыжка