Записки разработчика
29 subscribers
22 photos
4 files
131 links
Заметки о используемых инструментах и технологиях, прочитанных статьях и книгах, размышления о саморазвитии и решении прикладных задач.
Download Telegram
Forwarded from AWS Notes
​​A very useful set of ready-made instructions for devops on AWS:

https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/welcome.html

All popular topics with specific implementation steps:

🔸Analytics
🔸Cloud-native
🔸Containers & microservices
🔸Cost management
🔸Data lakes
🔸Databases
🔸DevOps
🔸End-user computing
🔸Hybrid cloud
🔸Infrastructure
🔸IoT
🔸Machine learning & AI
🔸Management & governance
🔸Messaging & communications
🔸Migration
🔸Modernization
🔸Networking
🔸Operating systems
🔸Operations
🔸Security, identity, compliance
🔸Serverless
🔸Software development & testing
🔸Storage & backup
🔸Websites & web apps

#devops
"Обожаю" линукс:
На моем ноутбуке на новых версиях ядра не работает звук, а на старом - docker. Либо работай, либо слушай музыку и ходи по митингам.
Про задержки доступа к данным
Отличный подкаст про разработку игр и AWS. Особенно из-за того, что отражает почти полностью мою работу на 90% процентов :)
Forwarded from AWS Notes
Новый выпуск #podcast : Как AWS может помочь в разработке игр

В этом выпуске обсудили специфику бизнеса разработчиков игр и выяснили на опыте интересных публичных кейсов, почему облака так привлекательны игровым компаниям.
Также обсудили:
* Как AWS связан с разработкой игр и их оперированием.
* Какие бывают задачи: аналитика, гейм-сервера, мета, билды, доставка контента.
* Рекомендации для инди девелоперов / небольших студий, с чего лучше начать.
* Как можно экономить, используя AWS, если у вас уже есть игра в оперировании.

Послушать можно тут:
Anchor
Spotify
Yandex
GooglePodcasts
ApplePodcasts

Если есть желание прийти в гости и рассказать вашу историю с проекта, или поделиться опытом (не только на подкаст) пишите в личку буду рад обсудить.
Интересно, а тестирововать регистрацию кто-нибудь пробовал? Это, на минутку, крупная сеть тренажерных залов. У них сегодня скидки.
Недавно сдал экзамен на AWS Certified Solutions Architect Associate.
В кратце:
1. Использовал самый популярный курс по теории от Stephane Maarek и практические экзамены (6 штук). Все они на английском. Отличные курсы.
2. Обьем курса заявлен 27 часов или 410 лекций продолжительностью от 1 до 10-12 минут.
3. За один подход успевал посмотреть 5-10 лекций, законспектировать и пройти практические задания.
4. Теории очень много, а практические задания могут занимать достаточно много времени, хотя лекция всего 5 минут :)
5. Подготовка растянулась на 6 месяцев, занимался по 3-4 раза в неделю по полчаса-часу-два. Точно займет меньше времени, если заниматься планомерно. Я практические не занимался в отпуске (у меня их было два, в общей сумме почти 2 месяца).
6. Чтобы лучше разобраться нужно будет использовать платные сервисы\покупать ресурсы. В целом, потратил не больше 20$.
7. После изучения теории проходил тестовые практические экзамены. Один экзамен ~ 2 часа, потом еще около 2 часов сверху на разбор полетов.
8. 1 сентября программу экзаменов обновили. Вместе с ним обновилось примерно 15% теоретичекого курса - добавили новые лекции\изменили существущие. Пришлось пересматривать.
9. Экзамен стоил 150 долларов + NAT, мне по итогу обошелся в районе ~180 евро.
10. Экзамен на английском, длится 130 минут. Для non-native speaker можно взять дополнительные полчаса.
11. Проведение экзамен достаточно строгое - нужно изолированное место и убрать все лишнее с рабочего места - второй монитор, телефон, часы, блокноты, ручки.
12. Программа сдачи похожа на какой-то защищенный браузер. Перед стартом просит закрыть все, что ему кажется подозрительным, проверяет камеру, микрофон, звук.
13. Изначально планировал сдавать в офисе, но там интернет не прошел проверку. Видимо, проблемы с vpn.
14. Программа сдачи доступна только под винду или мак, линуксоиду идут лесом.
15. Перед началом фотографируешь свои документы, комнату, себя. Затем созваниваешься с проктором, показываешь ему всю комнату уже на камеру.
16. Все время пока сдаешь за тобой наблюдают через камеру. Могу сделать замечание.
17. Во время экзамена запрещено вставать, шептать и пить\есть, наличие посторонных в кадре, делать записи дышать.
18. Мне потребовалось 150 минут, при этом из них 40 минут я перепроверял заново все ответы. Т.е. времени предостаточно.
19. Сдал на 846 из 1000. Проходной бал 720.
20. В целом, эта сертификация позволила систематизировать знания по многим областям знаний и понять основные принципы построения решений в облаке.
21 А еще модный бейджик в LinkedIn и красивая строчка в резюме. Мой рекомендасьен 👍
https://intorqa.gg/article/the-game-security-ecosystem
Интересная инфографика экосистемы безопасностив играх.
Это в первую очередь сервисы, решающие проблему в узкой нише.
Немного новостей
* Еще в прошлом коду вышел python 3.11!
Заявляют, что он 10-60% работает быстрее чем 3.10. Этом может быть сильно снизить косты, у кого есть значительная compute нагрузка на нем.

* Новая система контроля Sapling от Meta. Имхо, пока ничего революционного, выглядит как упрощеный git.
https://habr.com/ru/company/ruvds/blog/709600/
https://github.com/facebook/sapling

* editorsconfig - уже используется у нас на проекте. Это штука позволяет задавать код стайл. Конфиг поддерживается множеством IDE и редакторами, что позволяет разработчикам использовать разные IDE при разработке, сохроняя консистеность консистетный.
DirectStorage - технология от майкрософта, позволяющая драматачески ускорить скорость загрузки данных с диска в видео память. Использует встроенные возможности по декомпресии SSD дисков и загрузки напрямую в GPU буффер.
Результат использования можно увидеть в статье про Forspoken.
Доступно на xbox и windows 10\11.
Очень крутой результат, надеюсь, стоит ожидать внедрения технологии в unity\unreal engine, что избавит нас от долгих экранов загрузки в большинстве ААА тайтлов.
В Chrome добавилась возможность сохранять страницы в Reading List. Теперь можно не оставлять множества вкладок на постойнной основе, а сохранить в этот список и экономить память компьютера.
Пару недель назад получил письмо от Atlassian о том, что они хотят удалить мой аккаунт. Причина этого - я был зарегистрирован на территории Беларуси много лет назад или же пользовался сервисами с территории РБ. Активно использую c https://trello.com/ для ведения личных записей и задач, поэтому это могло стать очень не приятной проблемой.
Написал письмо в тех поддержку, что я уже больше 2 лет живу Литве и являюсь ее резидентом. Документов никаких не запросили. По итогу, они прекратили процесс удаления. Надеюсь, кому-то поможет сохранить свой аккаунт)
Интересный фидбэк
Forwarded from Dmitry Volokh
мы провели порядка 50+ прескрининг звонков и что-то около 20+ собеседований. некоторые выводы ниже:
1. очень много нерелевантных резюме и кандидатов (что, в принципе, ожидаемо, когда ты постишь в linkedin и т.п.)
- после курсов сразу. руководствуются аксиомой "количество рано или поздно перейдет в качество" и рассылают всем подряд. вопросов к ним ноль, просто факт.
- игнорирующшие локацию. мы пишем, к примеру, "remote: europe + east coast usa & canada", а получаем много азии, африки и латинской америки. ну и калифорния, куда ж без нее (кандидаты почему-то считают, что калифорнии эти требования не касаются).
- просто нерелевантые. рубисты, пхпшники, cms-стилизаторы и т.п. ничего не имеем против, если это было в резюме среди прочего. вопрос в том, что у многих это единственное, что есть.
2. ex "crypto boys".
- писатели NFT-маркетплейсов и смарт-контрактов. опять же, никакого криминала, если такое есть в резюме, но хотелось бы чтобы был еще другой опыт. как показала практика, почти никогда его нет.
3. layoffs affected.
- весьма толковые кандидаты. насвкидку, где-то 30%-40%. было пару неплохих собесов у меня, один дошел до офера.
- кандидаты "часть команды -- часть корабля", которые знают и умеют очень специфичные нужные исключительно для их компании вещи. притерлись, были супер еффективны и удобны на своем месте, но потеряли ценность вне. обычно, это 5+ лет на последнем месте, но бывают исключения в обе стороны.
- "сидели рядом, пока другие делали". навскидку, что-то около 30% тоже. классный опыт по резюме, рассказывают что делали крутые вещи, но не способны дать ответ на хоть один конкретный вопрос о деталях реализации. на деле, кто-то в их команде делал классные штуки, а они не вникали.
4. logo hire (ex meta, google, microsoft, etc.).
- есть толковые кандидаты. порядка 50%. одного наняли.
- специалисты по прохождению собеседований и построению карьеры. льют в уши невероятно красиво, рассказывают про "effective collaboration", про "how it affects business" и "great achievements", но добиться нормальных (не позитивно-нейтральных) ответов от них невозможно. вообще.
- высокомерные засранцы с непомерным ЧСВ. мне лично пока не попадались, но знакомые говорят таких тоже хватает.
5. кандидаты из матрицы (мой личный топ и дикий шок)
- абсолютно одинаковые резюме (из трех станиц диф тул показывает разницу толко в именах и контатных данных, остальное -- буква в букву). таких сразу реджектим.
- несуществующие люди. по резюме -- все разные. по факту это выглядит так: кандидаты азиатской внешности, с обязательным виртуальным бэкраундом на звонке, 2-3 повторяющихся разные модели проводных гарнитур, такое себе качество интернета, другие голоса на фоне (как из колл-центра), очень сильные подозрения на счет внешней помощи в процессе звонка. отвечают на вопросы одними и теми же выражениями (было пару раз, что я на 2 предложения вперед мог предсказать почти дословно). цель мне абсолютно не ясна. очевидно, бэкграунд чек никто из них не прошел бы, даже если бы дошли до этой стадии. невероятная трата времени и сил.
Forwarded from AWS Notes (Viktor Mikalayeu)
Всем привет.
Приближается замечательный сезон праздников.
Наша команда решила сделать для вас небольшой подарок.
Если вы готовитесь к экзаменам CKS, CKA, CKAD, мы дарим вам возможность сдать любой из этих экзаменов на нашей инфраструктуре (2 раза).

Предложение действует с 14 декабря 2023 года по 15 января 2024 года.
Если вы заинтересовались, напишите мне в личку ( https://t.me/viktor_uj ) .
Счастливых праздников всем !

SRE Learning Platform : https://github.com/ViktorUJ/cks

YouTube-канал для подготовки к экзаменам по kubernetes: https://www.youtube.com/@aws-guru