Pull to refresh
0
Никита @Dierread⁠-⁠only

front-end dev

Send message

Server-Side Rendering с нуля до профи

Reading time12 min
Views113K


  • В данной статье мы разберем влияние SSR на SEO оптимизацию приложения.
  • Пройдем с вами путь по переносу обычного React приложения на SSR.
  • Разберем обработку асинхронных операций в SSR приложениях.
  • Посмотрим, как делать SSR в приложениях с Redux Saga.
  • Настроим Webpack 5 для работы с SSR приложением.
  • А также рассмотрим тонкости работы SSR: Генерация HTML Meta Tags, Dynamic Imports, работа с LocalStorage, debugging и прочее.
Читать дальше →
Total votes 8: ↑6 and ↓2+8
Comments7

Как выбрать HDMI-кабель? — Разбор

Reading time5 min
Views126K
Вы когда-нибудь задавались вопросом что за странная ситуация с ценой на HDMI-кабели? На Яндекс.Маркете за трехметровый HDMI-кабель цена стартует с 131 рубля, а заканчивается проводом почти за полмиллиона! Понятно, что кабель за пол ляма — это какая-то единичная дичь.





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

Так всё же. Влияет ли цена кабеля на качество изображения? Какие бывают стандарты HDMI кабелей? И какой HDMI-провод выбрать для 4K телевизора и консолей нового поколения?

Сегодня вместе с вами разбираемся в HDMI кабелях.

Давайте сразу расставим точки над i. HDMI — это цифровой интерфейс High Definition Multimedia Interface.
Total votes 57: ↑49 and ↓8+58
Comments130

Что делать, если кандидат оказался сеньором или психом: советы на случай форс-мажоров

Level of difficultyEasy
Reading time7 min
Views75K

Меня зовут Александр Гирев, я Android-разработчик и технический интервьюер. В одной компании я выполнял роль interview expert: следил за качеством собеседований, готовил рекомендации и матрицы вопросов, обучал начинающих интервьюеров.

Однажды на интервью я спросил кандидата, был ли у него опыт проведения технических собеседований. Кандидат спросил: «Что за опыт — задать пару технических вопросов?». Услышав это, я слегка подвис, ведь я считал интервью серьёзным навыком, почти искусством.

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

Читать далее
Total votes 77: ↑59 and ↓18+61
Comments153

Краткое введение в цепи Маркова

Reading time16 min
Views191K
image

В 1998 году Лоуренс Пейдж, Сергей Брин, Раджив Мотвани и Терри Виноград опубликовали статью «The PageRank Citation Ranking: Bringing Order to the Web», в которой описали знаменитый теперь алгоритм PageRank, ставший фундаментом Google. Спустя чуть менее двух десятков лет Google стал гигантом, и даже несмотря на то, что его алгоритм сильно эволюционировал, PageRank по-прежнему является «символом» алгоритмов ранжирования Google (хотя только немногие люди могут действительно сказать, какой вес он сегодня занимает в алгоритме).

С теоретической точки зрения интересно заметить, что одна из стандартных интерпретаций алгоритма PageRank основывается на простом, но фундаментальном понятии цепей Маркова. Из статьи мы увидим, что цепи Маркова — это мощные инструменты стохастического моделирования, которые могут быть полезны любому эксперту по аналитическим данным (data scientist). В частности, мы ответим на такие базовые вопросы: что такое цепи Маркова, какими хорошими свойствами они обладают, и что с их помощью можно делать?
Читать дальше →
Total votes 51: ↑51 and ↓0+51
Comments11

Самый быстрый браузер

Reading time5 min
Views84K


В июле 2023 года произошло важное событие — Firefox превзошёл Chrome в популярном тесте Speedometer, который измеряет скорость работы браузеров.

Были времена, когда Firefox считался медленным и неповоротливым браузером, потребляющим много памяти и в целом «тормозным». Когда появился Chrome, то некоторые пользователи перешли на него из-за лучшей производительности. Сейчас ситуация кардинально меняется.

Как Mozilla сумела добиться такого результата?
Читать дальше →
Total votes 87: ↑86 and ↓1+117
Comments140

Снижение зарплат в ИТ

Reading time2 min
Views92K

В последнее время в СМИ было много новостей о снижении зарплат работников IT-индустрии. Мы решили посмотреть исследования, на которые ссылались в этих публикациях. Основных исследований два — от «Хабр Карьеры» и портала HeadHunter. Посмотрим, что стало известно из этих данных.

Читать далее
Total votes 70: ↑55 and ↓15+55
Comments260

Путь развития (Roadmap) Frontend разработчика

Level of difficultyEasy
Reading time5 min
Views25K

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

Читать далее
Total votes 26: ↑23 and ↓3+24
Comments13

ИТ в РФ уже не нужно? Попытка анализа рынка на основе того, чего нет

Level of difficultyHard
Reading time7 min
Views68K

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

Тезисно.
Увидеть черную дыру нельзя по определению – излучение Хокинга может есть, может нет. Однако можно увидеть и гравитационное линзирование, и излучение от газового облака.
Похожим образом – соотнося те события, про которые писать «можно», те события, о которых «говорят официальные лица» и то, как сейчас пишут и как НЕ пишут вакансии, о чем пишут и о чем НЕ пишут на том же Хабре, можно попробовать сделать какой-то анализ. Как обычно пишут мне свежеразмороженные учетки в комментариях - "эмоционально,спутанно и негативно".

Читать далее
Total votes 187: ↑104 and ↓83+41
Comments178

Путь джуниора через обучающие курсы: как выйти за пределы «пошаговых инструкций»

Level of difficultyEasy
Reading time7 min
Views13K

Обучающие курсы — это то, с чего сегодня начинает путь почти любой разработчик. Существует много учебных программ, которые часто имеют одни и те же проблемы. В этом посте мы рассмотрим типичные ловушки, связанные с освоением программирования через курсы. А также дадим ряд советов, как развиваться дальше, освоив этот минимум.

Читать далее
Total votes 23: ↑20 and ↓3+26
Comments8

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

Reading time11 min
Views31K

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

Читать далее
Total votes 38: ↑32 and ↓6+34
Comments186

За 25 лет я выучил 30 языков программирования. Хочу поделиться своим опытом

Level of difficultyEasy
Reading time10 min
Views55K

Привет, Хабр! Перевели для вас статью программиста-самоучки, в арсенале которого — три десятка языков программирования. Надеемся, она вдохновит вас поделиться собственными историями становления в кодинге не меньше, чем нас в beeline cloud. Приятного чтения!

Всё началось в далёком 1997 году. С тех пор прошло более 25 лет. Свои первые программы я писал еще под ОС Windows 95 и Windows 98. На тот момент мне было около 12 лет – как раз тот возраст, в котором многие из моего поколения начинали знакомство с программированием. Первым моим языком был Logo, используемый в MicroWorlds от LCSI (Logo Computer Systems Inc). Я получил эту программу от родителей в подарок.

Исчерпав возможности Logo в ограниченной среде MicroWorlds, я перешел на Visual Basic. По очень простой причине — он был мне понятен и к тому же доступен прямо в Microsoft Office. Visual Basic 6 стал первым «настоящим» языком программирования, с которым я познакомился.

Читать далее
Total votes 51: ↑25 and ↓26+7
Comments151

Как понять, есть ли в тебе искра программиста

Reading time6 min
Views33K

Я думаю начать учиться писать код. Какой ноутбук мне купить? Нужно ли участвовать в буткемпе? Нужны ли моему ребёнку особые курсы или подготовка, чтобы поступить на computer science?

Многие люди спрашивают меня, стоит ли им учиться писать код, хорошим ли карьерным путём будет для них или их детей разработка ПО, нужно ли им учиться в вузе, чтобы обрести успех.

Приведу свой совет вкратце


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

Это потребует от вас немного времени и усилий, но здорово то, что онлайн есть куча высококачественных и бесплатных ресурсов, позволяющих вам ощутить, что же такое кодинг и разработка, чтобы вы приняли решение, стоит ли выбрать это в качестве карьеры или хобби. Некоторые из них я приведу в этом посте.
Читать дальше →
Total votes 34: ↑31 and ↓3+36
Comments22

Почему я больше не буду работать наставником на IT-курсах

Level of difficultyEasy
Reading time4 min
Views107K

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

Читать далее
Total votes 284: ↑270 and ↓14+311
Comments724

Удалёнка в ИТ-2023: золотая пуля или преграда для карьеры?

Level of difficultyEasy
Reading time11 min
Views19K

В чём хранить деньги, в рублях, твёрдой валюте или золоте? Кто круче, Александр Овечкин или Уэйн Гретцки? Что лучше, удалённая работа, гибрид или офис?

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

Из статьи руководители смогут узнать, как лучше организовать удалённую работу, с какими сложностями придётся столкнуться и какие подводные камни могут быть. Разработчики определятся, что им ближе: гибрид, или полная удалёнка. А может, и вовсе – снова в офис?

Читать далее
Total votes 28: ↑24 and ↓4+22
Comments34

Где работать в IT в 2023: Банки.ру

Reading time14 min
Views22K

Наша рубрика «Где работать в IT» — это интервью с интересными IT-компаниями, в которых они делятся подробностями о процессах своей работы. Представители индустрии отвечают на вопросы о найме, условиях, командах и технологиях.

В этом выпуске мы расскажем о Банки.ру — самом большом финансовом маркетплейсе в России, лидере по трафику среди финансовых маркетплейсов в России: более 20 млн визитов ежемесячно по данным SimilarWeb. На Банки.ру 15 млн зарегистрированных пользователей, у компании более 300 финансовых организаций-партнеров и более 1,7 млн заявок на оформление финансовых и страховых продуктов в месяц. Банки.ру — технологичная и современная IT-компания, разрабатывающая сервисы, которые помогают миллионам пользователей принимать правильные финансовые решения и улучшать качество жизни. 

Читать далее
Total votes 20: ↑15 and ↓5+20
Comments12

Роскомнадзор: c 1 декабря в России запрещается писать про VPN

Reading time2 min
Views114K

С 1 декабря правительство разрешило Роскомнадзору блокировать сайты с информацией о VPN и иных способах обхода блокировок. Точная формулировка: сведения «о способах, методах обеспечения доступа» к запрещённым ресурсам и сетям (таким, как VPN). По принятым критериям под блокировку могут попасть любые сайты со списками VPN или с инструкциями по созданию собственных VPN и прокси-серверов, позволяющих обходить блокировки сайтов и сервисов в стране.

Читать далее
Total votes 97: ↑85 and ↓12+100
Comments316

Почему ChatGPT (или любой другой чат-бот) не работает так, как вам нужно

Level of difficultyEasy
Reading time3 min
Views6.9K

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

Читать далее
Total votes 7: ↑4 and ↓3+4
Comments18

Алло, мы ищем таланты! Стажировка в IT как инвестиция в черную дыру?

Level of difficultyEasy
Reading time4 min
Views13K

Предыстория для данного поста началась чуть больше года назад, когда я решил собрать команду из пары PreJunior-разработчиков без опыта работать над своим open source проектом.

Если хотите узнать:

Как попасть в оплачиваемую интернатуру на разработчика к нам в команду?

Сколько в деньгах, времени и нервах ментора стоит вырастить миддла из не окрепшего юниора?

Зачем мне лично нужен весь этот геморрой?

Читать далее
Total votes 5: ↑3 and ↓2+4
Comments10

Большой гайд по планированию. Как впихнуть в сутки 40 часов и оставить время на личную жизнь?

Level of difficultyEasy
Reading time8 min
Views78K

Всем привет, на связи команда Skill Vortex!

Пару недель назад один знакомый нашего коллектива обратился с вопросом про планирование и тайм менеджмент.

Перед ним стояла задача – каким-то чудом совместить стажировку на полную ставку, учебу в ВУЗе, изучение иностранного языка и личную жизнь.

История показалась нам довольно интересной, поэтому на ее основе мы решили написать подобие руководства по планированию и оптимизации времени.

В этой статье:

Чуть подробнее про историю

Начинаем первичную обработку: утечки, приоритезация и пожелания

Составляем нормальное расписание: 7 основных принципов

Ищем недостатки в получившемся

Еще пара универсальных советов

Заключение и полезные ссылки

Читать далее
Total votes 27: ↑19 and ↓8+22
Comments114

Главное событие в мире AI: создатель ChatGPT рассказал, в какое будущее он нас всех ведет

Level of difficultyEasy
Reading time25 min
Views94K

В этой статье мы расскажем вам про самые важные фичи, внедренные за последние полгода в ChatGPT (самую мощную нейросетку в мире), а также обсудим – каким видением будущего поделился Сэм Альтман на прошедшей 7 ноября конференции от OpenAI. Спойлер: они хотят запилить «агентов Смитов», которые смогут самостоятельно взаимодействовать с миром!

Это мы читаем →
Total votes 91: ↑81 and ↓10+94
Comments104
1
23 ...

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity