📹 Дубай для программиста | Сколько стоит жизнь в Дубае в 2023: https://youtu.be/kITIHqtJtOY
🔥7👍4❤3🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Массаж по Тайски - не знаю правда, правильно ли он его делает 😂
А так, новая остановка на месяц на Пхукете 🏝️
А так, новая остановка на месяц на Пхукете 🏝️
😁15👍7❤3🗿3🔥1🤣1
🎥 Что спросить у работодателя на IT интервью
Таймкоды:
00:00 - Введение
00:22 - Какие цели у команды / проекта / компании
00:39 - Что сделали интересного за несколько лет
01:05 - Какие у меня будут цели и задачи
01:30 - Какой размер и состав команды
01:57 - Какие языки и технологии используются
02:08 - Как устроены процессы в команде
02:33 - Что с кодом
02:53 - Какие у меня будут перспективы роста
03:04 - Какие сейчас есть проблемы
03:28 - Почему ищите человека на эту вакансию
03:42 - Заключение
https://youtu.be/mdhaRpJ-7X0?si=fqysZw_DymbocfIE
Таймкоды:
00:00 - Введение
00:22 - Какие цели у команды / проекта / компании
00:39 - Что сделали интересного за несколько лет
01:05 - Какие у меня будут цели и задачи
01:30 - Какой размер и состав команды
01:57 - Какие языки и технологии используются
02:08 - Как устроены процессы в команде
02:33 - Что с кодом
02:53 - Какие у меня будут перспективы роста
03:04 - Какие сейчас есть проблемы
03:28 - Почему ищите человека на эту вакансию
03:42 - Заключение
https://youtu.be/mdhaRpJ-7X0?si=fqysZw_DymbocfIE
🔥9👍5❤1🤡1
🧙♂️Сегодня выходной и я весь день искал магию на острове Бали (не все нашел, что хотел - поэтому будем продолжать)
Кстати 23 февраля заканчиваю свое 5 месячное путешествие и возвращаюсь в Москву
Кстати 23 февраля заканчиваю свое 5 месячное путешествие и возвращаюсь в Москву
🔥27👍9❤7
🎥 Lock-free структуры данных в Go | Cтек Трайбера | Concurrency в Go
00:00 - Lock-free структуры данных
00:41 - Реализация стека на связном списке
01:59 - Неправильная реализация lock-free стека
06:17 - Правильная реализация lock-free стека
09:43 - ABA проблема
11:55 - Hazard pointers
12:13 - Tagged pointers
https://youtu.be/NNaxnmRF8Iw?si=FzaTevxj-ZuGD6OF
00:00 - Lock-free структуры данных
00:41 - Реализация стека на связном списке
01:59 - Неправильная реализация lock-free стека
06:17 - Правильная реализация lock-free стека
09:43 - ABA проблема
11:55 - Hazard pointers
12:13 - Tagged pointers
https://youtu.be/NNaxnmRF8Iw?si=FzaTevxj-ZuGD6OF
🔥9👍5❤3
🎥 Привет, для проекта it-interview.io хотим найти несколько добровольцев, чтобы записать с ними несколько бесплатных mock-собеседований для YouTube канала
Темы для mock-собеседований следующие:
- Go (Junior / Middle / Senior)
- Java (Junior / Middle / Senior)
- Алгоритмы (Middle / Senior)
- Frontend (Junior / Middle / Senior)
- System Design (Senior)
От вас нужны будут только приемлимый микрофон с камерой (неплохой звук и камера от ноутбука подойдут), а также желание потренироваться в прохождении собеседований. Если вас это заинтересовало, то можно смело обраться к @alexandrinterview (а еще нам нужны интервьюверы с крутым опытом)
Темы для mock-собеседований следующие:
- Go (Junior / Middle / Senior)
- Java (Junior / Middle / Senior)
- Алгоритмы (Middle / Senior)
- Frontend (Junior / Middle / Senior)
- System Design (Senior)
От вас нужны будут только приемлимый микрофон с камерой (неплохой звук и камера от ноутбука подойдут), а также желание потренироваться в прохождении собеседований. Если вас это заинтересовало, то можно смело обраться к @alexandrinterview (а еще нам нужны интервьюверы с крутым опытом)
👍8🔥7❤2
📹 Пишем рантайм Golang на С | Планировщик Go
Таймкоды:
00:00 - Введение
00:14 - Процессы в ОС
00:32 - Ресурсы процессов
00:52 - Потоки в ОС
01:09 - Контекст потоков
01:16 - Планировщик ОС
01:44 - Context switching в ОС
02:38 - Проблемы context switching
03:36 - Context switching в приложении
04:58 - Совместный context switching
05:23 - Планировщик в приложении
05:46 - Отдельный контекст планирования
06:05 - Процесс планирования корутин
06:32 - Сопрограммы и подпрограммы
07:05 - Сообщество на Boosty
07:25 - Реализация примитивного планировщика
16:32 - Заключение
https://youtu.be/AnxA3J0uFRc?si=PPVeAioGOIlo1t_R
Таймкоды:
00:00 - Введение
00:14 - Процессы в ОС
00:32 - Ресурсы процессов
00:52 - Потоки в ОС
01:09 - Контекст потоков
01:16 - Планировщик ОС
01:44 - Context switching в ОС
02:38 - Проблемы context switching
03:36 - Context switching в приложении
04:58 - Совместный context switching
05:23 - Планировщик в приложении
05:46 - Отдельный контекст планирования
06:05 - Процесс планирования корутин
06:32 - Сопрограммы и подпрограммы
07:05 - Сообщество на Boosty
07:25 - Реализация примитивного планировщика
16:32 - Заключение
https://youtu.be/AnxA3J0uFRc?si=PPVeAioGOIlo1t_R
🔥31👍4❤3😱1
🚀 КАК С НУЛЯ РАЗРАБАТЫВАТЬ МИКРОСЕРВИСЫ, КАК В BIGTECH?
📆 14 апреля в 18:00 по МСК пройдет бесплатный открытый урок по микросервисам от Леонида Ченского (Team Lead из Ozon и ex-декан школы Route256).
На открытом уроке рассмотрим, с чем придется столкнуться компаниям на пути к 1000+ микросервисов в продакшене, а также разберем все вопросы и проблемы, которые нужно решать на пути к MSA в реальности.
Регистрация на открытый урок
📆 14 апреля в 18:00 по МСК пройдет бесплатный открытый урок по микросервисам от Леонида Ченского (Team Lead из Ozon и ex-декан школы Route256).
На открытом уроке рассмотрим, с чем придется столкнуться компаниям на пути к 1000+ микросервисов в продакшене, а также разберем все вопросы и проблемы, которые нужно решать на пути к MSA в реальности.
Регистрация на открытый урок
🔥10👍5
📹 Оптимизируем код на Go в 10 раз | False sharing
Таймкоды:
00:00 - Введение
00:17 - Подход с RWMutex
01:40 - Подход с Mutex
02:10 - Подход с Atomic
03:39 - Подход с шардированием
04:36 - Подход с выравниванием при шардировании
05:42 - False sharing
08:13 - Заключение
https://www.youtube.com/watch?v=TjzeCWaTOtM
Таймкоды:
00:00 - Введение
00:17 - Подход с RWMutex
01:40 - Подход с Mutex
02:10 - Подход с Atomic
03:39 - Подход с шардированием
04:36 - Подход с выравниванием при шардировании
05:42 - False sharing
08:13 - Заключение
https://www.youtube.com/watch?v=TjzeCWaTOtM
👍10🔥7❤2
⚙️ВНУТРЕННЕЕ УСТРОЙСТВО ПЛАНИРОВЩИКА GO!
📆 23 апреля в 19:00 по МСК проведу бесплатный открытый урок по внутреннему устройству планировщика Go.
На открытом уроке:
- узнаешь, что такое sysmon и netpoller, а также зачем они нужны;
- поймешь концепции work sharing и work stealing
- разберешься с понятием asynchronous preemption;
- познакомишься с LRQ и GRQ и поймешь, как они устроены;
- узнаешь, почему Go так не любит syscall-ы.
Регистрация по ссылке
📆 23 апреля в 19:00 по МСК проведу бесплатный открытый урок по внутреннему устройству планировщика Go.
На открытом уроке:
- узнаешь, что такое sysmon и netpoller, а также зачем они нужны;
- поймешь концепции work sharing и work stealing
- разберешься с понятием asynchronous preemption;
- познакомишься с LRQ и GRQ и поймешь, как они устроены;
- узнаешь, почему Go так не любит syscall-ы.
Регистрация по ссылке
🔥7👍2❤1
🎥 Внутреннее устройство планировщика Go
Таймкоды:
00:00 - Введение
03:00 - Потоки операционной системы
07:34 - Легковесные потоки
10:16 - Основные концепции рантайма Go
15:21 - Шасштабирование рантайма Go
18:45 - Локальные очереди
21:45 - Work sharing и work stealing
26:08 - Syscalls в планировщике Go
27:41 - Handoff
34:50 - Netpoller
37:33 - Очереди в планировщике Go
42:28 - Примитивы синхронизации
48:57 - Циклы
52:27 - Курс по Concurrency в Go
Ссылка на видео:
https://www.youtube.com/watch?v=P2Tzdg8n9hw
Таймкоды:
00:00 - Введение
03:00 - Потоки операционной системы
07:34 - Легковесные потоки
10:16 - Основные концепции рантайма Go
15:21 - Шасштабирование рантайма Go
18:45 - Локальные очереди
21:45 - Work sharing и work stealing
26:08 - Syscalls в планировщике Go
27:41 - Handoff
34:50 - Netpoller
37:33 - Очереди в планировщике Go
42:28 - Примитивы синхронизации
48:57 - Циклы
52:27 - Курс по Concurrency в Go
Ссылка на видео:
https://www.youtube.com/watch?v=P2Tzdg8n9hw
🔥7👍3💯1
❗️Теперь проходить mock-собеседования можно совершенно бесплатно!
Не так давно в сервисе it-interview.io мы создали бесплатную услугу по поиску напарника для подготовки к собеседованиям. То есть мы вам находим напарника с точно таким же уронем и запросом, как и у вас - после этого вы с напарником самостоятельно проводите бесплатное парное mock-собеседование (сначала один собеседует, а затем другой). Сейчас подбором напарника занимается наш менеджер, но вскоре у нас появится Телеграм-бот, который это все будет делать автоматически.
Узнать подробности можно по ссылке
Не так давно в сервисе it-interview.io мы создали бесплатную услугу по поиску напарника для подготовки к собеседованиям. То есть мы вам находим напарника с точно таким же уронем и запросом, как и у вас - после этого вы с напарником самостоятельно проводите бесплатное парное mock-собеседование (сначала один собеседует, а затем другой). Сейчас подбором напарника занимается наш менеджер, но вскоре у нас появится Телеграм-бот, который это все будет делать автоматически.
Узнать подробности можно по ссылке
🔥23👍2👏2🤔1
📹 Как готовиться к собеседованию на программиста: https://www.youtube.com/watch?v=BDshpiewx3I
🔥6❤2💯2👍1
Несколько месяцев назад понял, что управление людьми - это точно такой же скилл, как и навык написания кода. Соответственно, его тоже нужно дополнительно изучать…
Не так давно вот перечитал книгу Мама, я тимлид, сейчас вот взялся за чтение Как пасти котов, а еще записался на курс Управление командой от Яндекс практикума и на внутренний курс от Яндекса для начинающих руководителей. Хочу сказать, что интересно - много всего нового и полезного узнаешь в процессе обучения!
Не так давно вот перечитал книгу Мама, я тимлид, сейчас вот взялся за чтение Как пасти котов, а еще записался на курс Управление командой от Яндекс практикума и на внутренний курс от Яндекса для начинающих руководителей. Хочу сказать, что интересно - много всего нового и полезного узнаешь в процессе обучения!
🔥41👍14🏆3❤1👨💻1
Сегодня ездил на экскурсию в новый дата-центр Яндекса 🧑🏻💻
Много всего интересного узнал о том, как строятся и эксплуатируются дата-центы - масштабы, конечно, впечатляют!
P.S. не так давно мигрировал в этот ДЦ свои сервисы, поэтому было интересно ходить между серверными стойками, понимая, что где-то там крутятся мои сервисы
Много всего интересного узнал о том, как строятся и эксплуатируются дата-центы - масштабы, конечно, впечатляют!
P.S. не так давно мигрировал в этот ДЦ свои сервисы, поэтому было интересно ходить между серверными стойками, понимая, что где-то там крутятся мои сервисы
👍34🔥17👏3❤1🍌1