Типичный программист
Всё самое интересное по программированию.
Как работает PostgreSQL на уровне кода?
Postgres — один из крупнейших open source проектов. Он создавался многие года, и кодовая база накопилась огромная. Но много ли разработчиков представляет себе, как он работает изнутри? И речь не про SQL, а про язык, на котором он написан, — про C.
Вот подборка статей, которая показывает, как работает PostgreSQL на уровне кода:
— Часть 1, введение: https://habr.com/ru/post/701284/
— Часть 2, цикл сервера: https://habr.com/ru/post/704618/
— Часть 3, подготовка бэкэнда: https://habr.com/ru/post/707950/
— Часть 4, инициализация бэкэнда: https://habr.com/ru/post/709404/
— Часть 5, цикл бэкэнда: https://habr.com/ru/post/714840/
#sql #си
Как нанимают инженеров в Авито?
Узнаете 25 апреля в 19:00 мск здесь.
AvitoTech проведут очередной НЕмитап — трансляцию одного доклада, спикер которого отвечает на вопросы в чате в режиме LIVE.
В рамках доклада будут рассмотрены все этапы собеседований и советы по подготовке к ним. Обязательно подключайтесь!
А вот эти ссылки будут полезны вам и после стрима:
1. Playbook — процессы в Авито.
2. Памятка о найме технических специалистов Авито — этапы отбора, полезные материалы, вакансии.
3. Структурированное интервью по компетенциям — запись доклада с важными лайфхаками.
Реклама ООО «Авито Тех» ИНН 9710089440, erid: LjN8KNWAV
17 мая собираем всех на IT-конференцию МТС True Tech Day
Наша работа строится на коде, который мы создали из синтеза науки и технологий. Это надёжная и универсальная платформа для разработки продуктов и сервисов.
Каждый участник конференции поучаствует в сессиях от лидеров индустрии, испытает технологии в true labs и получит новые впечатления и эмоции.
Что будет:
→ 5 тематических треков: Main, Development, AI/ML, Cloud, Science
→ 50 спикеров с докладами про архитектуру, облачные платформы, NLP4Code, вероятностное программирование, безопасность контейнеров и другое
→ 10 часов нетворкинга
→ цифровые зоны и digital-интеграции
→ а ещё вечеринка со звездой
Все спикеры и темы уже на сайте. Регистрируйся на True Tech Day. Участие бесплатное
Реклама
Forwarded From Мобильная разработка
Джун идёт на созвон, чтобы предложить переписать всё под мультиплатформу и в два раза сэкономить силы на разработку:
Подходит ли вам профессия Девопса
На самом деле DevOps — это не столько профессия, сколько философия и подход к разработке. DevOps-инженер решает большое количество прикладных задач, требующих серьёзного практического опыта и экспертизы.
Если вы хотите попробовать себя в этом, обратите внимание на статью Дмитрия Сорокина, технического директора компании-разработчика инфраструктурного ПО “Базис”. В ней расписали, откуда взялся термин DevOps, в чём заключается суть методологии, чем занимается DevOps-инженер и кому эта профессия точно не подойдёт.
#devops
Что нового в GitVerse
На онлайн-презентации «GitVerse: открой вселенную кода» СберТех рассказал об обновлениях платформы. Cреди них – CI/CD-инструменты, которые позволят ускорить и упростить разработку. Делимся подробностями:
▪️ Инструменты помогут автоматизировать сборку кода и процессы поставки. Можно воспользоваться уже написанными скриптами сборки и перенести свои проекты с Git-репозиториев в один клик.
▪️ Технология оповещения о новых событиях на сервере (вебхуки) позволит реализовать еще больше сценариев автоматизации.
▪️ Появилась возможность вызывать сторонние сервисы через API по событиям в GitVerse. Например, при определенных событиях в репозитории можно запустить сторонний сборочный конвейер или отправить уведомление в мессенджер.
Регистрируйтесь на GitVerse и протестируйте сами 😉
Реклама
Гайд по созданию процессора в домашних условиях
Порог вхождения: для тех, кто ничего не понимает в электронике и хочет начать с простого
#кек
Video is too big
Сбер ищет Senior Python разработчика для работы в области Intelligent Document Processing
Вам предстоит:
В тесной коллаборации с Data Science командой заниматься продуктовой разработкой и и писать нагруженные сервисы на Python. От вас требуется опыт промышленной разработки на Python от 3-х лет, хорошие знания алгоритмов и умение в Docker и Postgres.
Будет плюсом:
— опыт создания CI/CD pipeline’ов
— общее понимание основ Data Science будет плюсом.
— опыт работы с Kafka, Redis
— опыт работы с Openshift, Minio, Ceph
Изучайте полную информацию по вакансии и откликайтесь
Forwarded From Точка входа в программирование
15 игр, которые научат программированию
Подходов к обучению много, но через игры учиться не так скучно. Ловите целую подборку таких игр. Вот лишь некоторые из них:
— CodeCombat — RPG, где нужно использовать различные ЯП, чтобы проходить уровни, головоломки и сражаться с врагами.
— Ruby Warrior — игрок управляет воином, который проходит различные уровни. Управлять персонажем можно только на Ruby.
— Untrusted — управляете персонажем и решаете головоломки через Java.
— Check IO — здесь предлагается решать различные задачки с помощью Python или TypeScript. Тут также есть возможность соревноваться с другими игроками.
— Dungeons & Developers — здесь нужно путешествовать по пещерам и выполнять задания, связанные с HTML, CSS и JavaScript.
Ещё больше игр в подборке.
@prog_point
Кодинг-кодингом, а за здоровьем следить надо
Когда только вкатываешься в it, особо этого не замечаешь, но когда работаешь не первый год, то порой от очередной сессии, твоя спина может выдавать ошибку HealthError.
И речь тут не о затекающих время от времени мышцах, а о глубокой, настойчивой боли, которая является последствием написания кода в режиме марафона.
Для избежания такого опыта рекомендуем обратить внимание на ряд упражнений и советов, которые можете найти в этой статье.
Всем здоровья!
#здоровье
Какое время, такие и конкурсы
В интернете появился новый конкурс женской красоты, но с одним нюансом... Участвуют в нём модели, сгенерированные ИИ. А называется это чудное мероприятие "Miss AI".
Его участницы будут оцениваться по критериям красоты, способности отвечать на вопросы и популярности в социальных сетях. А за первое место в этом конкурсе обещают $5000.
Остановите планету, админ сойдёт.
#нейросети #новости
Хотите подтвердить свои знания и навыки по облачным технологиям?
Теперь такая возможность есть — Yandex Cloud запустил программу сертификации ИТ-специалистов.
Базовый сертификат Yandex Cloud Certified Engineer Associate подтверждает знания и навыки в шести областях: базовые облачные технологии, хранение и обработка данных, DevOps и автоматизация, бессерверные вычисления, информационная безопасность и облачный биллинг.
Экзамен представляет собой онлайн-тест из 65 вопросов. Чтобы ответить на них, отводится 90 минут. Тестирование проводится с прокторингом — системой, которая контролирует, что экзамен сдаётся честно.
💡 Узнать больше и зарегистрироваться на экзамен можно по ссылке
Реклама
История этого кота вдохновила админа пойти сегодня в зал и начать качаться к лету
А вы в деле?
🏆 — Погнали
👨💻 — Пока что не до этого
#кек