Feed aggregator

Собеседование — битва к которой нужно подговиться

Habr.com - 8 hours 22 min ago

Ты ищешь первую работу или решил сменить работу? Поздравляю! Впереди тебя ждет карусель интересных приключений: от собеседований и до ожидания обратной связи. Я провел немало собеседований, и у многих кандидатов есть одна общая ошибка — отсутствие подготовки. Они идут напролом, что заслуживает уважения, но можно облегчить себе путь, если подготовиться заранее. Ниже я опишу простые способы подготовки. Однако помни: не стоит затягивать с выходом на собеседования. Подготовка не должна превращаться в бесконечное "а вот этот вопрос изучу поглубже, этот курс пройду, еще видео посмотрю". Не превращайся в "вечного студента". Скорее всего, все нужные знания у тебя уже есть; главное — их УПАКОВАТЬ (как бы инфоцыгански это ни звучало).

Самопрезентация

Одна из самых важных частей собеседования, которая задает его тон. Здесь важно чувствовать себя уверенно и с интересом рассказывать о своем предыдущем опыте работы. Как можно себе помочь?

1. Заранее структурируй рассказ о себе.

Первый вопрос почти всегда — "Расскажите о своем предыдущем опыте". Поэтому тебе нужно подготовить монолог на несколько минут, в котором ты полно и убедительно представишь себя. Основные моменты:

- Информация о проекте (что это за проект; веб или десктоп; сколько % бэка, сколько фронта; функциональность проекта).

- Состав команды (сколько человек, какие роли, как вы взаимодействовали).

- Технологический стек (языки программирования; инструменты для тестирования; системы управления проектами и место хранения документации).

- Процессы в команде (как ставились и отслеживались задачи, взаимодействие с разработчиками, аналитиками и командой QA, как работали со срочными задачами и багами, частота релизов).

Читать далее

Уведомление в telegram при блокировке пользователя AD или локального пользователя

Habr.com - 8 hours 24 min ago

Данная статья описывает как реализовать уведомление в телеграм при блокировке пользователя Windows. Я постараюсь полностью описать процесс реализации уведомления о блокировке, уточнения и поправки категорически приветствуются.

Читать далее

Язык как проект: как продакт-менеджеру учить английский

Habr.com - 8 hours 39 min ago

Привет, меня зовут Ирина Орлова, и я преподаю английский сотрудникам IT. Я работала корпоративным преподавателем для продакт-менеджеров и HR Ikea, немецких консалтинговых и архитектурных компаний.

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

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

Английский для работы — это проект, который в среднем закрывается за полтора года. В моей практике самые успешные кейсы были реализованы за 8 месяцев, причем 2 ученика с абсолютного нуля. 

50% результата зависит от воли ученика 

50% от грамотного планирования процесса и опыта преподавателя

Совет 1: 


Вам не нужен язык “вообще”, вам нужен фокус на том, что понадобится для работы

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

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

Как правило, на первых парах задача сводится к тому, чтобы научиться правильно строить фразы: задать вопросы в настоящем, прошедшем и будущем временах, формулировать отрицания, конструировать запросы и давать комментарии.

Совсем без грамматики тут не обойтись, она задает рамку и несколько десятков “болванок”, на которые вы будете нанизывать лексику в зависимости от конкретных ситуаций. И тренировка этих конструкций должна быть строго на примере рабочих ситуаций. Никаких текстов про экологию, спорт или как Мэри ходит в гости к Гарри. Только рабочие проблемы и их языковое оформление. 

Это не значит, что вам вообще не придется осваивать слова и конструкции, не касающиеся ваших рабочих задач. Особенность работы продакт-менеджера или тимлида как раз и заключается в том, чтобы разговаривать с людьми, защищать свою точку зрения, объяснять, влиять, вдаваться в детали и обрисовывать картину в целом. То есть, чем больше языка вы знаете, тем эффективнее вы как специалист. Но на первых порах вам нужно сфокусироваться строго на функционале, расставить опорные точки и не распыляться. Сначала нужно построить скелет, задать координаты, а потом допиливать детали.

Практический совет:

Продумайте список ситуаций, в которые вы регулярно попадаете на работе, например: 

питч проекта

презентация road map

организация встреч

уточнение запроса

распределение задач

контроль

просьба, объяснение, корректиров

Читать далее

FastAPI + APScheduler: Простой пошаговый гайд по созданию асинхронного API для мониторинга валют по расписанию на Python

Habr.com - 8 hours 44 min ago

Как создать асинхронный API для мониторинга курсов валют на Python? В этом практическом руководстве мы разработаем сервис на FastAPI с интеграцией APScheduler, который будет отслеживать курсы USD и EUR в банках России. Вы узнаете, как реализовать асинхронный парсинг данных, настроить планировщик задач и развернуть приложение в облаке. Проект включает систему аутентификации, фильтрацию данных и REST API — идеальный пример для изучения современной веб-разработки на Python.

Читать далее

Карты на стол, или Как мы провели исследование аудитории для покерного акселератора

Habr.com - 8 hours 47 min ago

Привет, я Андрей Краснопеев — основатель агентства стратегических исследований «Фабрика Гипотез». Мы помогаем бизнесу анализировать рынок и создавать востребованные продукты. Недавно к нам обратилась команда покерного акселератора Firestorm. Они запускают курс с опытными тренерами, собственной платформой и поддержкой в Дискорде.

Читать далее

Создание баз данных за выходные

Habr.com - 8 hours 47 min ago

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

Базы данных являются одними из самых сложных частей программного обеспечения, задуманных с момента появления вычислительной эры более полувека назад. [1] Почти каждая часть технологии в конечном итоге касается базы данных в той или иной форме. Несмотря на повсеместность баз данных в программном стеке, подавляющее большинство разработчиков были приучены относиться к базам данных как к более или менее черному ящику — сложным плотным чарам программного обеспечения, созданным волшебниками и знатоками, укрывшимися в элитных рядах компаний, занимающихся базами данных, или в таких местах, как Google. Поговорка для остальных из нас, как она есть, — никогда не пытайтесь написать свою собственную базу данных .

Тем не менее, несмотря на их долговечность, мы наблюдаем постоянные инновации в этой области, которая впервые началась с появлением Hadoop около 2 десятилетий назад. На сайте ClickBench теперь перечислено более 50 баз данных в его наборе тестов [2]. И это только аналитические движки. С учетом последних тенденций переписывания всех больших данных на Rust [3] не проходит и месяца, чтобы интересный новый проект не оказался в тренде Hacker News. В этой статье мы рассмотрим, насколько легко (или сложно) создавать базы данных с помощью Apache Datafusion и можете ли вы, будучи простым смертным, на самом деле реально создать собственную базу данных и внедрить инновации вокруг опыта разработчика.

Читать далее

Гайд по реализации паттерна Composite в Kotlin с sealed-классами и корутинами

Habr.com - 8 hours 51 min ago

Привет, Хабр! Сегодня рассмотрим, как реализовать паттерн Composite в Kotlin с помощью sealed-классов и корутин. Если у вас есть сложная система с кучей объектов — простых и составных — и вы хотите управлять ими, не теряя асинхронности, то этот гайд для вас.

Читать далее

Compound V3: Обзор кредитного протокола

Habr.com - 9 hours 27 min ago

Привет, Хабр! Я уже рассказывал про Compound v2 в предыдущей статье, там мы описывали основы протокола. В этой статье сравним вторую и третью версию, а еще детальнее разберем архитектуру и смарт-контракты.

Читать далее

Мои безумные часы: или как создать точку фокуса в рабочем интерьере

Habr.com - 9 hours 39 min ago

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

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

Читать далее

Процессор ЭВМ ЕС-1030. Синхронизация, местная память и память ключей защиты

Habr.com - 11 hours 13 min ago

Продолжение начатой ранее серии статей по процессору и памяти ЭВМ ЕС-1030, посвящённое системе синхронизации и блокам внутренней памяти процессора.

Читать далее

[Перевод] Интервью с Эдсгером В. Дейкстрой (2001), часть 2: программирование как искусство доказательств

Habr.com - 15 hours 8 min ago

Вторая часть интервью 2001 года Ф. Франы с Э. Дейкстрой.

Как зародились формальные методы программирования и актуальны ли они сейчас?

Продолжаем вспоминать историю, которая помогает ответить на вопрос, почему программирование получилось таким, а не другим.

Читать далее

Параметризация микроклимата для растений

Habr.com - 16 hours 37 min ago

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

Читать далее

Тони Старк из мира медицины

Habr.com - 17 hours 33 min ago

Нет, это не братья-близнецы. Это один человек, Чарльз (Чарли) Кельман- саксофонист, бродвейский продюсер, композитор, певец, писатель, стендап-комик и… врач, изменивший жизни миллионов людей во всем мире.

Американский врач-офтальмолог Чарльз Кельман ещё в 1964 г., предложил новый метод избавления от катаракты (помутнение хрусталика), который получил название «ультразвуковая факоэмульсификация». 

Идея пришла внезапно и в довольно необычном месте, в кресле у стоматолога, к которому Кельман пришел на ультразвуковую чистку зубов. Это была новая на тот момент технология, и прямо во время процедуры Чарльза озарило: ультразвук удаляет камни и налёт, не разрушая при этом эмаль зуба… А что, если использовать ультразвук для лечения катаракты? Почему бы вместо большого разреза не сделать крошечный надрез, разрушить через него помутненный хрусталик с помощью ультразвука и потом просто откачать его остатки?

Читать далее

Кэширование с FeignClient: как ускорить микросервисы и стать героем проекта

Habr.com - 17 hours 38 min ago

Кэширование с FeignClient: ускоряем микросервисы и радуем пользователей

Статья о том, как добавить кэширование в FeignClient с помощью Caffeine Cache и сделать микросервисы молниеносными. Простая настройка, минимум кода, максимум пользы — пошагово на примере Java и Spring Boot, чтобы ваши запросы летали, а API не тормозил.

Читать далее

re2c 4.0

Linux.org.ru - 17 hours 52 min ago

Во вторник, 19 ноября, представлен релиз re2c – генератора лексических анализаторов (он же компилятор регулярных выражений в код на целевом языке программирования). re2c специализируется на генерации быстрых и легко встраиваемых лексеров. Он отличается от более известного аналога flex гибким интерфейсом, генерацией оптимизированных нетабличных лексеров и поддержкой захватов (submatch extraction) на основе детерминированных конечных автоматов с тэгами (TDFA). re2c используется в проектах, где важна скорость работы лексера, например в Ninja и в PHP.

( читать дальше... )

 , , , ,

Ncdu 1.21 и 2.7

Linux.org.ru - 17 hours 57 min ago

19 ноября состоялись выпуски 1.21 и 2.7 утилиты ncdu (NCurses Disk Usage) для анализа использования диска с текстовым пользовательским интерфейсом.
Утилита написана на языках C (версия LTS) и Zig (версии 2.*) с использованием библиотеки ncurses и распространяется по лицензии MIT.
Zig-версия отличается добавлением многопоточного сканирования и новым двоичным форматом (со встроенным сжатием) экспорта результатов сканирования.

Список общих изменений:

  • развёртывание ~ и ~user в файле конфигурации;
  • исправлен импорт из JSON с экранированными суррогатными парами в формате UTF-16.

Список изменений в версии 1.21:

  • исправлены отображение и экспорт нулевых значений, когда расширенная информация недоступна;
  • исправлены экспорт и импорт JSON для флага «другая файловая система».

Список изменений в версии 2.7:

  • для компиляции по-прежнему требуется Zig 0.12 или 0.13;
  • добавлена поддержка прозрачного чтения и записи JSON, сжатого алгоритмом zstandard;
  • добавлены опции --compress и --export-block-size;
  • исправлено некорректное поле в корневом элементе при экспорте в двоичный формат;
  • добавлена опция сборки -Dstrip.

 , , , ,

Статистические критерии и доверительные интервалы

Habr.com - Wed, 11/20/2024 - 23:07

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

Читать далее

Как остановить микроменеджмент

Habr.com - Wed, 11/20/2024 - 20:45

Бу! Испугался? Не бойся, я тебя не обижу... Что-то не так? Обычно так начинается пингование по мелочам и контроль каждого шага на задачах при микроменеджменте.

Читать далее

Четыре вида аналитики данных: дескриптивная, диагностическая, предиктивная, прескриптивная

Habr.com - Wed, 11/20/2024 - 20:21

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

В материале разбираемся, чем данные отличаются от информации и рассказываем о четырех уровнях анализа данных:

Описательном

Диагностическом

Предиктивном

Предписывающем

Читать далее

Неполученная Нобелевская премия. Лечение катаракты путём имплантации интраокулярной линзы

Habr.com - Wed, 11/20/2024 - 20:16

В Лондоне 8 февраля 1950 года прошла в обстановке секретности первая успешная операция имплантации искусственного хрусталика глаза.

Это стало возможно после того, как хирург Гарольд Ридли увидел сбитого лётчика, который отправился на боевое задание, забыв надеть защитные очки.

Читать далее

Who's online

There are currently 1 user and 7 guests online.
Syndicate content