Pull to refresh
2
Гаджимурад @Khadjimuradread⁠-⁠only

User

Send message

Меньше кода, больше результата: применяем sqlc для работы с БД

Level of difficultyMedium
Reading time17 min
Views7.9K

Привет, Хабр! Инструмент, который генерирует производительный и безопасный код для работы с базой данных — миф или реальность? В этой статье обсудим, что такое sqlc, откуда он появился и какие идеи в него заложены. Разберём его возможности и ограничения, а также кейсы, когда он подходит лучше всего.

Читать далее

Open-source инструменты для визуализации данных

Level of difficultyEasy
Reading time5 min
Views10K

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

Читать далее

Искусство фасилитативного лидерства: как раскрыть потенциал команды

Level of difficultyEasy
Reading time12 min
Views3.3K

В современном мире лидерство — это не только про управление и контроль, но и про умение раскрывать потенциал людей вокруг. Как сделать так, чтобы команда работала с максимальной вовлечённостью, решения принимались осознанно, а разногласия превращались в двигатель прогресса? Фасилитативные лидеры не давят авторитетом, а направляют группу к эффективному взаимодействию, помогая участникам лучше понимать себя и друг друга.

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

Читать далее

Глава 2: API-протоколы. Мини-курс API-интерфейсы для самых маленьких

Level of difficultyEasy
Reading time14 min
Views15K

В главе 1 мы разобрались что такое API, и составили представление о двух сторонах, задействованных в API: сервере и клиенте. Разобравшись с тем, кто это делает, мы готовы глубже изучить, как эти две стороны взаимодействуют. В контексте мы сначала рассмотрим человеческую модель общения и сравним ее с компьютерной. После этого мы перейдем к особенностям общего протокола, используемого в API.
В главе 2 мы больше узнаем про протоколы

Структура мини-курса Мини-курс API-интерфейсы для самых маленьких.

Читать далее

План моего курса по основам аналоговой электроники в школе

Level of difficultyEasy
Reading time11 min
Views18K

Эти занятия на правах предмета по выбору я веду в одной из местных школ с 2006 года. Их цель — дать представление юным знатокам — любителям ардуин — некоторое представление о том зачем светодиоду резистор, не говоря уже о пользе транзисторов‑конденсаторов и прочих чудес:‑) Занимаемся в основном на макетных платах, впрочем об организационной стороне дела лучше написать потом отдельно.

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

Тут штук 10 тем и соответствующих схем...

Хватит выгорать! Инструкция для руководителей. Часть 2. Бережливое лидерство

Reading time40 min
Views12K

Руководящие должности - неприятное место для работы. В прошлой части вы могли это убедиться по полной: ментальные расстройства, синдром самозванца, потеря баланса в жизни, невозможность отвлечься от работы и так далее.

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

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

Чтобы на выходе - меньше перерабатывать, почти не выгорать и быть лучше как руководитель.

Научиться лидировать и не выгорать

Git для самых маленьких. От первой команды до настройки SSH

Level of difficultyEasy
Reading time8 min
Views31K

Жизнь каждого человека начинается со слова "мама".

Дорогой читатель, твой путь начнется со слова "git".

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

Читать далее

Как провести демо, после которого бизнес-заказчик останется доволен

Level of difficultyEasy
Reading time9 min
Views1K

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

Читать далее

Менторинг в кайф: джентльменский набор успешного наставника в IT

Level of difficultyEasy
Reading time15 min
Views2.2K

Специально для комьюнити Skillbox IT Experts Антон Волков рассказал про джентльменский набор ментора. Публикую статью по мотивам этого эфира.

Привет, Хабр! Меня зовут Антон Волков и я — Co-founder и CEO крупнейшей платформы с менторами из IT Solvery.io, веду канал про корпоративное обучение «Один-на-один».

На платформе Solvery.io больше 2000 ментров, которые провели более 60 тысяч часов занятий. В IT я  уже больше 12 лет, и много чем занимался, в том числе был фронтендером, тимлидом и выступал в роли как менти, так и ментора. И даже девять лет преподавал в школе программирования для старшеклассников в Питере. Сейчас выстраиваю внутренний менторинг в корпорациях, таких как «Альфа-банк», «МТС Digital», в «Samokat.tech», «Авито» и других. Помогаю сделать процесс менторинга управляемым и зарождать в компании внутренний обмен знаниями.

В этой статье мы детально разберём менторинг как процесс: какие задачи выполняет ментор, чего он делать не должен, и как построить эффективное взаимодействие с менти. Поговорим о том, как правильно запускать менторинг, ведь от грамотного старта зависит 80-90% успеха.

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

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

Читать далее

Перспективы персонализированного обучения с ИИ (2025-2035 гг.)

Level of difficultyHard
Reading time50 min
Views3K

Введение – что такое персонализированное обучение и почему это важно?
Современное состояние – как сегодня школы, вузы и компании внедряют персонализированные методы.
Перспективы развития – какие технологии изменят образование в ближайшие 10-20 лет?
Методы персонализации – ИИ, VR/AR, адаптивные программы, интерфейсы мозг-компьютер, геймификация и т.д.
Персонализация по уровням образования – что работает для средней школы, старшей школы и университетов?
Плюсы и минусы – возможности, риски, этические вопросы.
ИИ и обучение – как большие языковые модели (LLM), голосовые ассистенты и адаптивные системы меняют обучение.
Будущее профессионального образования – как ИИ поможет в выборе карьеры и непрерывном обучении.
Заключение – основные выводы, рекомендации для преподавателей и исследователей.

Читать далее

Интеграция Grist и Metabase

Level of difficultyMedium
Reading time11 min
Views4.2K

Привет! Меня зовут Александр Ежков, я Backend-разработчик в AGIMA. Занимаюсь созданием и поддержкой внутренних сервисов для компании. А конкретно сейчас — нашей DWH-системой. Мы построили ее из Open-source продуктов. В этой статье расскажу, какие продукты мы используем, какие хитрости придумали для работы с ними как вся система работает вместе.

Читать далее

Использование Mindmap для написания требований

Level of difficultyEasy
Reading time5 min
Views4.3K

Привет Хабр! Меня зовут Татьяна Ошуркова, я разработчик и системный аналитик. Существует множество подходов и инструментов для работы с требованиями и их описания, в том числе текстовые спецификации, диаграммы и многое другое.

В этой статье я разберу использование простого, понятного, наглядного инструмента, который интегрируется с подходом Docs as code – Mindmap (Интеллект-карта). Этот метод позволяет организовывать требования в виде древовидной структуры, что делает процесс работы более гибким и наглядным.

Читать далее

GTD: Как довести дела до завершения и не сойти с ума

Reading time6 min
Views8K

Привет, дорогой друг!

В данной статье хочу поделиться своим опытом внедрения GTD для выстраивания рутины. Начну с самого душного — определения:

GTD (Getting Things Done) — метод повышения личной эффективности, который придумал Дэвид Аллен, гуру продуктивности и антипод прокрастинации. Уже больше 20 лет он учит топ-менеджеров всяких крутых компаний (например, Ford Foundation и New York Life) не утонуть в хаосе задач. В общем, GTD — это палочка-выручалочка для нашего мозга: помогает собраться с мыслями, разложить их по полочкам и сделать то, что откладывал последний год (как я откладывала свой блог).

Зачем это нужно?

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

Читать далее

Ловушка продуктивности: Когда процессы работают против вас

Level of difficultyEasy
Reading time10 min
Views3.5K

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

Читать далее

Хватит выгорать! Инструкция для руководителей. Часть 1. Бережливая организация

Reading time67 min
Views9.4K

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

🧨55% СЕО испытывали ментальное расстройство за последний год
🧨75% директоров серьёзно рассматривают уход из компании, 43% — готовы вовсе уйти с директорской должности
🧨71% — испытывают синдром самозванца
🧨48% — признаются в нарушении баланса между работой и личной жизнью
🧨70% — хотят, чтобы за них принимали решения роботы и так далее.

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

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

Научиться организовывать и не выгорать

Платформа OpenBPM, или как я научился не волноваться и полюбил бизнес-процессы

Level of difficultyEasy
Reading time8 min
Views6K

Компания Haulmont представляет новый продукт для разработки процессных приложений — OpenBPM. 

Что это — очередная BPMS-платформа? Чем OpenBPM отличается от других решений на рынке? Что входит в её состав? Когда ожидается релиз? Ответы на эти и другие вопросы вы найдёте в данной статье.

Читать далее

Сопротивление изменениям и принцип Ле Шателье — Брауна — как справиться с саботажем сотрудников

Reading time3 min
Views6K

Привет! Меня зовут Костя Дубровин. Каналкнигакомпания.

Если коротко о принципе Ле Шателье - Брауна, то при внешнем воздействии на систему усиливаются процессы, направленные на противодействие изменениям. Очень похоже на Третий закон Ньютона: каждое действие имеет противодействие. Но есть и нюансы, достойные внимания.

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

Читать далее

Программирование алгоритмов в Scratch

Level of difficultyEasy
Reading time4 min
Views1.9K

Привет, Хабр!

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

Сегодня мы покажем, как использовать Scratch по максимуму. Напишем игровой движок с плавным управлением, гравитацией, врагами и даже оружием.

Если ты устал от скучных примеров, где кот просто «идёт 10 шагов», эта статья для тебя.

Читать далее

Processing as a Service в бэкенде: как этот принцип помогает заказам выживать

Reading time17 min
Views3.2K

Меня зовут Игорь Березняк, я руковожу разработкой процессинга в Техплатформе Екома и Райдтеха Яндекса — платформе, которая создаёт и поддерживает инструменты для разработчиков Яндекс Такси, Лавки, Еды, Доставки и Маркета. На нашем процессинге работает Яндекс Такси. В статье я расскажу об основополагающем принципе построения бэкенда сервиса, который позволяет повышать выживаемость жизненного цикла заказа в условиях отказов различных компонентов.

Читать далее

Information

Rating
Does not participate
Date of birth
Registered
Activity