Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
591 - Telegram Web
Telegram Web
​​Перед началом войны я себе поставил Github Copilot. И то, что это волшебно и удивительно, я говорить не буду, ведь это и так понятно. Безусловно, бывают у него и ложные срабатывания и они отнимают у меня пару секунд на то, чтобы понять что же этот Второй Пилот такого написал и, может быть даже, выдёргивают меня из контекста. Это да. Да и ещё оно подсказывает с задержкой небольшой в секунду две, что в потоке может тоже отвлекать.

Но! Спустя некоторое время работы с ним я практически безошибочно заранее могу сказать когда этот Копайлот подскажет мне что-то хорошее и стоило бы дать ему пару секунд, прежде чем начать писать самому. А когда есть полная уверенность, что подскажет он чушь, даже останавливаться и вникать не возникает желания.
​​Слушайте, а как вы относитесь к видео-контенту? Как раз перед пандемией коронавируса мне удалось снять серию роликов с названием «Lambda Short Stories» и планировался выпуск полноценного «Lambda Night Show». Потом прям посередине этого всего грянула пандемия и было принято волевое решение поставить шоу на паузу, чтобы возобновить уже после пандемии. Ну, полгодика подождать, чо уж, можно было бы, да? В конце февраля уже этого года я собирал те ролики, которые были отсняты и не смонтированы, чтобы зарелизить и их. Планы тоже слегка были нарушены и, сырой материал на жёстких дисках сейчас где-нибудь под Брянском, наверное. А фото того, что осталось от компьютера, на прикреплённом фото. Достали всё, что можно и оставили блок питания, материнскую плату и кулер. Большое спасибо, чо.

Посмотрите видео, пожалуйста, и скажите что думаете по поводу такого формата в каментах или мне в личку. Стоит снимать такое параллельно с текстовым форматом? Сейчас, наверное, продакшен будет чуть проще и ламповей. Да и видеть вы там будете меня чаще, чем приглашённых гостей, но C'est La Vie.
Хоть и меня назвали Александром вместо Алексея, машина просто огонь! Мне всё ещё жаль, что не удалось купить ту машину, которая была заявлена с самого начала, но ребятам виднее что им прям сейчас нужно.
Коптер и тепловизор, как всегда появились по супер бросовой цене уже после того, как автомобиль уже был оплачен. Что уж делать, покупал дополнительно за свои :-)
Ребята, добавить мне к словам бойцов нечего. Вы просто супер!
Программисты лучше других знают, что планирование выполения задач обычно сводится к грубой порядковой оценке. Ну там, час, день, неделя, месяц. Более того, для каждого есть такая оценка, которая как бы говорит, что задача займёт «хрен его знает, наверное очень много». Но так же говорить нельзя, поэтому оценка эта, как правило численная и довольно большая по меркам всех остальных его оценок. «Написать новый фейсбук займёт месяц-два», скажет вам какой-то программист и будет прав, но только прав в рамках своей парадигмы оценок. Для него месяц — это горизонт его планирования. Тот порог, за который перешагнуть в своих оценках он не в состоянии.

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

К слову, если попробовать составить график зависимости потраченных часов от планируемых, то он будет «хоккейной клюшкой» у вообще всех. И одно из важных состовляющих работы в команде — понимать где у коллег график начинает неконтроллируемо расти.
​​Слушайте, внезапно оказалось, что среди волонтёров дикая конкуренция! Большинство знакомых так или иначе присоединились к волонтерским сборам и организациям и фокусируются на том, что сейчас сильно важнее упавших тестов и проваленых релизов. Что очень круто, согласитесь.

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

Короче, рыцари, общий сбор! По ссылке можно оплатить через монобанк напрямую, картой, указав реквизиты и даже эплпей и гуглопей обещали работать. Там же можно увидеть прогресс сбора. Нам сейчас нужно всего 40 000 грн, что в восемь раз меньше, чем мы собрали прошлый раз. А собираем мы на десять пар активных наушников. Справимся же?

Пожалуйста, подключайтесь ещё те, кто не успел поучавствовать в прошлый раз. И, пожалуйста, не думайте, что ваши 100 гривен ничего не изменят. Ребята на нас очень рассчитывают. Спасибо.
В продолжении вчерашней публикации про горизонт планирования, в личных сообщениях мне напомнили о популярном высказывании советника Офиса Президента Алексея Арестовича. Мол, Арестович каждый день даёт какие-то прогнозы и пророчества и даёт оценку в «две-три недели». Прям, в какой день не спроси его, мы победим через две-три недели.

Ну вот, всё, что можно об этом сказать, так это то, что мы знаем горизонт планирования Алексея Арестовича. Само собой это вовсе не значит, что он врёт или что он говорит невпопад. Он видит достижимый результат, даёт оценку и эта оценка оказывается больше, того, что он может достаточно точно оценить. Не знаю, его тяжело упрекнуть в плохом оценивании ситуации, просто к его оценке в «две недели» стóит относиться, как к оценке «точно больше двух недель». А вот его оценки «послезавтра» или «в ближайшую пятницу» уже довольно точны, чтобы к этим оценкам относится, как к временным оценкам.

P.S. Мы всё ещё ведём сбор и осталось не так уж и много. Присоединяйтесь.
Давным давно, ещё до ковида, услышал я странную штуку, которая до сих пор не даёт мне покоя. Оказывается, компании, которые технологическим путём решают нетехнологические проблемы, больше ценятся среди инвесторов. Мол это «tech-company», куул, йоу ага. Как по мне, термин «тех.компания» звучит так же, как словосочетание "волшебная магия", «кофейный американо» и «научный прагматизм».

Любая компания стремиться тратить меньше и зарабатывать больше, йопта. Если вдруг оказывается, что маленький скриптик на баше заменяет целый отдел людей на зарплате, то называть это «технологическим решением» очень тяжело. Это же просто "решение".

А на практике извесно, что наобум взятая компания, которая гордо называет себя с приставкой «tech» под капотом использует эксельки для хранения важных данных, ручной пересчёт зарплат и мессенджер, как основное средство передачи информации.
Вчерашние комментарии мне напомнили одно технологическое решение. «Технологическое решение» я говорю без сарказма. Мне оно правда понравилось.

1. Берём Postgres где-то на сервере и делаем в нем нужное количество табличек.
2. Создаём каждому по пользователю с нужными правами доступа.
3. Добавляем stored-полей, если надо вьюх разных там.
4. Устанавливаем пользователям клиент какой-то вменяемый. Мне вот нравится TablePlus, хоть он и платный. Поделитесь в коментах хорошим, быстрым и удобным клиентом постгреса, пожалуйста.
5. Добавляем валидации, триггеры и правила разные по мере поступления новых требований.

Преимуществ тут несколько, но есть два важных. Во-первых, пользователь понимает структуру данных ещё до того, как это превратится в удобненький сайтик для внутреннего использования. Во-вторых, структура и содержимое табличек не расползается по разным аккаунтам и закромам.
​​Канал «Библиотека верстальщика» поддерживает нас, а это очень важный повод обратить на него внимание.

Во-первых, там ничего лишнего, а лишь сборник офигенных css/js решений для кнопок, ссылок, табов и всякого такого. Со ссылками на codepen. Не знаю почему, но почему-то я прусь от аморфных изменений всяких объектов, вроде гамбургер-меню вот такого.

Во-вторых #реклама в «Экстраполяции» — это ещё один повод поддержать то, чем занимается канал. Давайте так, вы переходите в канал @weblibrary и недельку-другую за ним внимательно наблюдаете. Если понравится — оставляйте. А не понравится — отписывайтесь. Ведь так же работает реклама, верно?

Подписывайтесь: @weblibrary
Разработчики приложений постоянно находятся в ментальной борьбе между написанием приложения, которое должно работать прям здесь и уже вчера и абстрактной идеальной архитектурой приложения, которое не тормозит под высокой нагрузкой, шикарно масштабируется по всем осям и не нуждается в костылях.
Бояться надо не когда ИИ пройдёт тест Тьюринга, а когда он его намеренно завалит. И самое страшное, что понять, что это произошло мы уже не сможем.

#dimoneverything #перечитываяэкстраполяцию
Перемены.
Никто не любит перемены. Никто. И это даже не самое страшное! Любые перемены будут раскритикованы в самой жесткой форме какими бы эти изменения не были. Меняя машину, конечно же замечаешь, что в старой сидение было удобнее, а трансмиссия послушней. Покупая новый телефон замечаешь, что в старом меню было удобнее расположено, а цвет кнопок — красивее. Обновляя операционную систему с удивлением обнаруживаешь, что в старой было удобнее буквально все и совершенно непонятно куда смотрят дизайнеры. Ведь при Джобсе такого не было!

Инструментарий.
У всех есть любимый инструментарий от которого сложно отказаться. Те самые расшатанные пассатижи органично лежат в руке и с ними быстрее можно делать то, что обычно делают с пассатижами. Новый ноутбук хоть и быстрее старого, хоть и блестит и сверкает, но на старом уже все настроено и на нем комфортнее. Старая ручная трансмиссия позволяла контролировать скорость и чувствовать себя королем дорог, а новая коробка «автомат» тупит и слишком медленно реагирует. Эти новые электронные читалки с телефонов использовать невозможно и бумажные книги пахнут бумагой и вообще в разы приятней.

Подручные материалы.
Давай будем использовать пакеты «АТБ» в качестве мусорных корзин, они же вот, рядом. А мусорные покупать надо. И крышку от пультовых батареек скотчем заклеить можно же. А вот та вот плохо установленная программа всего лишь раз в день при включении компьютера сообщение показывает, можно же просто «окей» нажать, зачем же удалять её.

Вместо выводов самое время слегка перефразировать первый закон Ньютона при этом не меняя основного смысла: «Каждый индивидуум находится в состоянии покоя или равномерного движения, пока не найдется внешнего раздражителя, изменяющего это состояние». Человек не будет делать ничего сам, не будет ничего менять, если его и так все устраивает. Единственный шанс что-то поменять — сделать так, чтобы что-то не устраивало. Других способов не существует.

Второй вывод, который можно сделать — это перефразированный закон сохранения энергии. Лень вселенски огромна и всеобъемлющая и никакой человек не будет напрягаться ни на йоту больше, чем нужно для достижения его целей. Не пытайтесь заставить кого-либо что-либо сделать, если он этого не делает. Ваши угрозы и мольбы будут восприниматься, как еще один небольшой раздражитель, с которым нужно справиться. Значительно эффективнее докопаться до причин и целей и сделать так, чтобы они совпадали.
Иногда, в ответ на вопрос о качестве кода, можно услышать про процент покрытия тестами. «У нас пипец какой хороший код, вон, 97% покрыто тестами» или что-то вроде того. А проблема в том, что покрытие тестами — обязательный, но вовсе недостаточный критерий.

— Ты умеешь рисовать?
— Да, вот, посмотри, пальцев у меня десять, и глаза два.
Мы живем во время, когда супергероем может стать каждый. Лаборатория нетехнического IT-образования IAMPM проводит бесплатную конференцию для тех, кто хочет найти свою супергеройскую силу в IT (или уже нашел) 💪

💻 15 июня поговорим:

🔹 Почему люди переходят в IT и остаются там;
🔹 Что изменилось на IT-рынке после 24 февраля;
🔹 Какие компании рады принять к себе Junior специалистов;
🔹 Какие опытные специалисты интересны компаниям прямо сейчас;
🔹 С какими трудностями можно столкнуться при релокейте;
🔹 Где и зачем сейчас брать в себе силы для обучения;

Также вас ждут советы по трудоустройству от карьерного консультанта, приглашенный рекрутер из польской Avenga и розыгрыш бесплатных мест на курсы IAMPM!

Участие бесплатное, но нужна предварительная регистрация 👉 https://bit.ly/3ay6LHv
Чуть не забыл, нужно же продолжить про квайны и ДНК. Итак, про вирусы. Только те, которые не компьютерные, а те, которые настоящие. Вероятно я кому-то слегка порву шаблон, сказав, что вирус вообще ничего не копирует и ничего не производит. Лайк, если порвал.

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

В итоге коронавирус, например, поражает специальные клетки внутри лёгких человека, из-за чего эти клетки перестают работать правильно и человеку становится сложно дышать, потому что клеток, которые добывают кислород из воздуха становится меньше, а все те клетки, которые раньше это делали, заняты копированием Короны. Вирусу плевать на то убъёт он носителя или не убъёт. Он просто заставляет клетку вести себя иначе и всё.

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

Не болейте!
Я недавно узнал, что хронологически последние комиксы про «Черепашек Ниндзя» называется «TNMT: The Last Ronin», в котором в живых остаётся только Микки.

Не мог держать в себе, живите теперь и вы с этим. Спокойной ночи.
​​Наткнулся на забавную штуку недавно. В магазине игр epicgames (не знаю зачем я туда захожу, ведь мой компьютер денацифицировали) увидел плашку что на прикреплённой картинке. Кучу мыслей в голове, начиная от отдельного приложения для просмотра магазина, до управления страницей своей игрой из мобильного приложения. Непотяно что они имеют ввиду, но обязательно надо посмотреть.

Подвох увидел, как только навёл мышкой на ссылку, ведь она была /site/app-store-mock. Короче, программистам сказали замокать страничку, они и замокали, что. Модолцы.
2025/07/01 06:33:18
Back to Top
HTML Embed Code: