Pull to refresh
7
0
Евгений @B_bird

Frontend-разработка

Send message

ref vs shallowRef

Level of difficulty Medium
Reading time 5 min
Views 3.1K

Рассмотрим отличие ref от shallowRef, и попробуем ответить на вопрос - когда же нужно использовать первое, а когда второе? За разъяснением обратимся к исходному коду vue3

Читать далее
Total votes 9: ↑9 and ↓0 +9
Comments 2

Как пройти собеседование на позицию системного аналитика в 2024 году

Level of difficulty Easy
Reading time 13 min
Views 18K

Привет, Хабр! Меня зовут Андрей Царев — я системный аналитик, технический интервьюер и ментор.

Системный анализ — одно из популярных направлений в ИТ.

Но далеко не все представляют, как правильно готовиться к интервью и проходить их. В этой статье я делюсь собственным опытом и полезными советами, чтобы вам было проще получить работу мечты!

Читать далее
Total votes 42: ↑34 and ↓8 +26
Comments 16

Web Push и Vue.js, еще раз о работе с веб-пуш сообщениями на фронтенде

Reading time 8 min
Views 9.3K
Проработав в очередном проекте функционал с веб-пуш сообщениями, я обнаружил, что информации для того, чтобы сделать это быстро и без вопросов по-прежнему не хватает. Поэтому, пока все еще не выветрилось из памяти, спешу оформить этот опыт в виде статьи.

Можно найти статьи, датированные 2017...2018 годом, ориентированные на использование сравнительно низкоуровневых средств для отправки и получения веб-пуш сообщений, например, при помощи библиотеки web-push-libs/web-push. Эта библиотека по-прежнему развивается, однако в настоящее время гораздо проще работать с библиотеками от firebase.
Читать дальше →
Total votes 1: ↑1 and ↓0 +1
Comments 12

JavaScript однопоточный или многопоточный? Ставим точку

Reading time 11 min
Views 30K

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

Читать далее
Total votes 46: ↑40 and ↓6 +34
Comments 186

Сказ о том, как я за год решил более 600 leetcode задач

Level of difficulty Easy
Reading time 7 min
Views 73K

Всем салют!

Хочу рассказать вам историю о том, как я начинал с уровня — «не могу решить даже 1 easy задачу из 10» до уровня — «могу решить каждую вторую medium задачу» и прошел несколько coding сессий в таких компаниях как Meta, Booking, Careem, Avito...

Читать далее
Total votes 150: ↑141 and ↓9 +132
Comments 407

Пчелошеринг — майнинг мёда

Reading time 5 min
Views 13K

Как мы сделали онлайн-сервис из пасеки.

Всем привет, меня зовут Артём. У меня есть два любимых дела в жизни: 1) IT и особенно дизайн; 2) Природа и экстенсивное сельское хозяйство. Хочу рассказать о своём «проекте выходного дня», который появился на стыке моих увлечений.

Суть проекта

На нашей лесной пасеке, расположенной в предгорье Кавказа, можно купить улей и ежегодно получать с него свой собственный мёд.

Пока мы с пчёлами работаем, владелец наблюдает за процессом через админку своей пасеки, выбирает, в какие банки расфасовать урожай мёда и какой будет дизайн у этикеток.

Брендированная банка — это уникальный персональный сувенир, который приятно поставить на полку и уместно подарить кому угодно по любому поводу.

Айтишники не смогли быть просто пчеловодами

Пасеке 5 лет, а 2 года назад я включился в пасечные дела. С тех пор мы расширились в четыре раза. Это в четыре раза больше работ на пасеке (которые мы любим) и вчетверо больше работ по продаже мёда (которые мы не очень любим). Мы стали рассматривать варианты сбыта

Читать далее
Total votes 34: ↑31 and ↓3 +28
Comments 29

Удобные формы для Vue 3

Level of difficulty Easy
Reading time 9 min
Views 7.7K

Vue + Form. А можно немного попроще...

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

Читать далее
Total votes 6: ↑6 and ↓0 +6
Comments 5

Мы не на 50% мама и на 50% папа, как думали раньше

Level of difficulty Medium
Reading time 8 min
Views 79K


Я был в шоке, когда недавно узнал, что на самом деле я не наполовину мама и наполовину папа, как думал всегда. И вы тоже, кстати. Но это и к лучшему: если бы мы получили равные дозы генетических инструкций от своих родителей, то вероятно, не прожили бы и нескольких недель, или родились с большими отклонениями.

Читать дальше →
Total votes 141: ↑120 and ↓21 +99
Comments 133

Что делает ChatGPT… и почему это работает?

Level of difficulty Medium
Reading time 75 min
Views 145K

То, что ChatGPT может автоматически генерировать что-то, что хотя бы на первый взгляд похоже на написанный человеком текст, удивительно и неожиданно. Но как он это делает? И почему это работает? Цель этой статьи - дать приблизительное описание того, что происходит внутри ChatGPT, а затем исследовать, почему он может так хорошо справляться с созданием более-менее осмысленного текста. С самого начала я должен сказать, что собираюсь сосредоточиться на общей картине происходящего, и хотя я упомяну некоторые инженерные детали, но не буду глубоко в них вникать. (Примеры в статье применимы как к другим современным "большим языковым моделям" (LLM), так и к ChatGPT).

Читать далее
Total votes 248: ↑248 and ↓0 +248
Comments 121

Интегрируем Яндекс Музыку в Visual Studio Code

Reading time 15 min
Views 19K

Представьте, что вы можете слушать свои любимые песни на Яндекс.Музыке, прямо из своего любимого редактора кода, не переключаясь между приложениями. Это уже не мечта, а реальность! В этой статье мы рассмотрим, как интегрировать Яндекс.Музыку в Visual Studio Code и наслаждаться любимой музыкой прямо во время работы.

Читать далее
Total votes 41: ↑41 and ↓0 +41
Comments 48

Что будет, если от разработчиков не отстать: умирающая команда

Reading time 11 min
Views 60K
Мне досталась команда, которая болела. Все понимали, что происходит, никому не нравилось, что творится в команде, и традиционно менеджеры такие команды сильно режут. Но здесь были шансы вылечить и без ампутаций.


Источник

15 человек, из них — один руководитель проекта, три фронта, два бэка, три аналитика, девопс. Симптомы обычные: процессы всем не нравятся, соседи — козлы, потому что не то и не так делают, а как нужно — не знают, ответственности ни на ком толком нет ни за что.

Вроде бы когда-то это был настроенный конвейер, но теперь его куски — как будто в разных зданиях. Особо не заботятся о том, что было «до» и что будет «после». А если всё падает, то люди поднимают руки: «Я не виноват. Я не знаю, как поднять».

Проект — внутренний банка, он нужен для улучшения работы внутри компании. Традиционных решений в кровавом энерпрайзе — два: нанять новую команду (но вгружать мидла на проект такой сложности — три-четыре месяца) или же оставить проект на поддержке, через два года найти ему замену, а команду тихо похоронить в подвале. Точнее, не так: те, кто плывет по течению и не заботится о карьере, остаются тихо сидеть «на пенсии», то есть в бесконечной поддержке проекта. А самые проактивные тут же перейдут в другие команды или другие компании.

Почему процессы разваливались? На первый взгляд, потому, что была куча ненужных совещаний и встреч с теми, кого разработчики вообще не должны были видеть. Плюс местами странноватые KPI. Как это ни странно, но если психологически давить на разработчика пару лет, то ничем хорошим это не закончится. Руководство подразделения дало мне карт-бланш на исправления, и я начал разбираться, что же случилось.
Читать дальше →
Total votes 213: ↑209 and ↓4 +205
Comments 74

Малышка на миллион. Сковиллей

Reading time 13 min
Views 35K

Или, на что годятся монстрики Meklon'а?




Пишу эту заметку по мотивам инженерного мануала Гидропоника. Выращиваем сверхострый чили и заставляем всех его есть. Так получилось, что я один из тех, кого Meklon счел своим долгом «накормить и посмотреть что с ними станет». Я же, в свою очередь, считаю своим долгом рассказать об этом бесчеловечном эксперименте, на мой взгляд, в статье уделяется слишком мало внимания самому перцу. А он заслуживает большего!

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

Об этом — и будет мой рассказ, как приготовить из адских перчиков что-то съедобное и не сильно пострадать в процессе.
Total votes 143: ↑138 and ↓5 +133
Comments 220

Ботулизм на засолку

Reading time 8 min
Views 27K

"Нет на свете краше птицы, чем свиная колбаса" - гласит весёлый советский постер. На латыни колбаса - "botulus", и сегодня ваш весельчак ScientaeVulgaris расскажет, как эффектно от неё умереть.

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

Читать далее
Total votes 76: ↑67 and ↓9 +58
Comments 79

Гидропоника. Выращиваем сверхострый чили и заставляем всех его есть

Reading time 14 min
Views 136K


Полтора килограмма термоядерного Тринидадского Скорпиона я в итоге собрал с одного куста на гидропонике.


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


Небольшая часть урожая


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


Сегодня в меню


  1. Что такое гидропоника и почему она гораздо проще, чем почва с червячками
  2. Никаких дорогих бутылочек. Мешаем компоненты по три рубля за ведро
  3. Питание растения как алгоритм
  4. Как быстро собрать прототип гидропонной установки
  5. Что такое capsicum chinense и как выжить при дегустации
Total votes 248: ↑248 and ↓0 +248
Comments 328

Information

Rating
Does not participate
Location
Королев, Москва и Московская обл., Россия
Registered
Activity