В некоторых языках, таких Python или JavaScript, переменные или константы, определенные на уровне модуля, могут быть импортированы в других частях программы.
Разбираем на примере веб-сервиса, который умеет конвертировать валюты: http://amp.gs/0pSx
Разбираем на примере веб-сервиса, который умеет конвертировать валюты: http://amp.gs/0pSx
Здравствуйте, друзья! На связи команда Хекслета.
Не можем оставаться в стороне от ситуации с пандемией COVID-19. Желаем вам и вашим близким здоровья и спокойствия в этот непростой период. Мы не врачи, поэтому воздержимся от рекомендаций и советов. На всякий случай приводим ссылку на официальные рекомендации для населения от Всемирной организации здравоохранения.
Многие компании и частные специалисты в период пандемии переходят на удалённый режим работы. Некоторые люди вынуждены самоизолироваться, пройти карантин или обсервацию. В таких ситуациях будет полезна информация ниже.
О распределённых командах и удалённой работе
Хекслет — распределённая команда, и у нас есть опыт и экспертиза в работе вне офиса. Если вы столкнулись с необходимостью перевести сотрудников на удалённый режим или сами впервые работаете удалённо, обратите внимание на раздел «Внутренний мир» из нашего хэндбука.
Здесь описаны принципы и подходы, которые мы используем с момента основания Хекслета, и которые помогают делать один из лучших сервисов на рынке образования для вас.
Обратите внимание на принцип «нет рабочих часов и расписания»\, мы его очень любим. Взрослые мальчики и девочки работают на результат, а не «копают отсюда до обеда». Нынешний кризис заставляет всех повзрослеть, правда?
Это важно как для сотрудников, так и для работодателей. Первым нужно быть ответственными и эффективными. Вторым надо научиться доверять работникам, которые вдруг переместились из офиса в пространство по ту сторону монитора.
Статья «Как программисту быть эффективным на удалённой работе» пригодится не только разработчикам. В ней обсуждаются универсальные вопросы: организация распорядка дня и рабочего места, принципы взаимодействия команды, даже вопросы питания.
О здоровье
Как вы помните, мы не врачи. Но иногда говорим о медицинских вопросах, которые интересуют программистов. Например, у нас есть руководство по сохранению зрения или интервью с неврологом Екатериной Данилевич о здоровье спины. Тем не менее мы не специализированное медицинское издание. Если хотите получить достоверную медицинскую информацию, вам пригодятся такие ресурсы:
▪ Сайт Всемирной организации здравоохранения
▪ Доказательный гайд по поиску медицинской информации в интернете
▪ Заметки детского врача (эта ссылка для родителей)
Не можем оставаться в стороне от ситуации с пандемией COVID-19. Желаем вам и вашим близким здоровья и спокойствия в этот непростой период. Мы не врачи, поэтому воздержимся от рекомендаций и советов. На всякий случай приводим ссылку на официальные рекомендации для населения от Всемирной организации здравоохранения.
Многие компании и частные специалисты в период пандемии переходят на удалённый режим работы. Некоторые люди вынуждены самоизолироваться, пройти карантин или обсервацию. В таких ситуациях будет полезна информация ниже.
О распределённых командах и удалённой работе
Хекслет — распределённая команда, и у нас есть опыт и экспертиза в работе вне офиса. Если вы столкнулись с необходимостью перевести сотрудников на удалённый режим или сами впервые работаете удалённо, обратите внимание на раздел «Внутренний мир» из нашего хэндбука.
Здесь описаны принципы и подходы, которые мы используем с момента основания Хекслета, и которые помогают делать один из лучших сервисов на рынке образования для вас.
Обратите внимание на принцип «нет рабочих часов и расписания»\, мы его очень любим. Взрослые мальчики и девочки работают на результат, а не «копают отсюда до обеда». Нынешний кризис заставляет всех повзрослеть, правда?
Это важно как для сотрудников, так и для работодателей. Первым нужно быть ответственными и эффективными. Вторым надо научиться доверять работникам, которые вдруг переместились из офиса в пространство по ту сторону монитора.
Статья «Как программисту быть эффективным на удалённой работе» пригодится не только разработчикам. В ней обсуждаются универсальные вопросы: организация распорядка дня и рабочего места, принципы взаимодействия команды, даже вопросы питания.
О здоровье
Как вы помните, мы не врачи. Но иногда говорим о медицинских вопросах, которые интересуют программистов. Например, у нас есть руководство по сохранению зрения или интервью с неврологом Екатериной Данилевич о здоровье спины. Тем не менее мы не специализированное медицинское издание. Если хотите получить достоверную медицинскую информацию, вам пригодятся такие ресурсы:
▪ Сайт Всемирной организации здравоохранения
▪ Доказательный гайд по поиску медицинской информации в интернете
▪ Заметки детского врача (эта ссылка для родителей)
Об обучении и бесплатных курсах
В последние дни многие сервисы и платформы, в том числе из сферы онлайн-образования, напоминают о бесплатных ресурсах для пользователей. У нас тоже есть бесплатные ресурсы, которые помогут превратить карантин в период эффективного обучения и развития.
Вот они:
▪ Code Basics — полностью бесплатная платформа для изучения основ программирования. Есть курсы по JavaScript, PHP, Python, Java, Racket. Также есть курсы по HTML и CSS для желающих изучать вёрстку.
▪ Codebattle. Здесь можно бесплатно «сражаться» с другими программистами или роботами: решать задачи по программированию разного уровня.
▪ Огромная подборка бесплатных курсов на Хекслете. Изучайте программирование, операционные системы, логику, работу с Git, основы работы с командной строкой, английский язык и многое другое.
Начните с бесплатного курса «Введение в программирование». Даже если вы никогда не думали о коде, после окончания этого курса сможете писать простые программы.
*Соблюдайте бдительность, оставайтесь спокойными в это непростое время. Команда Хекслета желает вам и вашим близким здоровья и полезных знаний.*
В последние дни многие сервисы и платформы, в том числе из сферы онлайн-образования, напоминают о бесплатных ресурсах для пользователей. У нас тоже есть бесплатные ресурсы, которые помогут превратить карантин в период эффективного обучения и развития.
Вот они:
▪ Code Basics — полностью бесплатная платформа для изучения основ программирования. Есть курсы по JavaScript, PHP, Python, Java, Racket. Также есть курсы по HTML и CSS для желающих изучать вёрстку.
▪ Codebattle. Здесь можно бесплатно «сражаться» с другими программистами или роботами: решать задачи по программированию разного уровня.
▪ Огромная подборка бесплатных курсов на Хекслете. Изучайте программирование, операционные системы, логику, работу с Git, основы работы с командной строкой, английский язык и многое другое.
Начните с бесплатного курса «Введение в программирование». Даже если вы никогда не думали о коде, после окончания этого курса сможете писать простые программы.
*Соблюдайте бдительность, оставайтесь спокойными в это непростое время. Команда Хекслета желает вам и вашим близким здоровья и полезных знаний.*
В русскоязычной среде специалиста по HTML и CSS часто называют верстальщиком, а создание веб-страниц с помощью этих языков — вёрсткой. В англоязычной среде таких специалистов называют веб-дизайнерами.
Узнаем о перспективах «чистых» верстальщиков на рынке труда и поймём, могут ли программисты обойтись без знания вёрстки: http://amp.gs/0BRE
Узнаем о перспективах «чистых» верстальщиков на рынке труда и поймём, могут ли программисты обойтись без знания вёрстки: http://amp.gs/0BRE
22 марта на youtube-канале Хекслета пройдёт онлайн-митап.
В программе выступления о разработке и карьере от пяти спикеров - Никиты Соболева (CEO http://amp.gs/07iD), Пухкаи Ирины (младший фронтенд-разработчик в Selectel), Александра Павлютя (CEO «Мьёлнир»), Владимира Плигина (Software Engineer в GridGain) и Владимира Фёдорова (ECommPay Russia).
Подробнее о программе: http://amp.gs/07iu
В программе выступления о разработке и карьере от пяти спикеров - Никиты Соболева (CEO http://amp.gs/07iD), Пухкаи Ирины (младший фронтенд-разработчик в Selectel), Александра Павлютя (CEO «Мьёлнир»), Владимира Плигина (Software Engineer в GridGain) и Владимира Фёдорова (ECommPay Russia).
Подробнее о программе: http://amp.gs/07iu
Как вам на удалёнке?
Если вы привыкли всё время работать в офисе, переход на удалёнку может восприниматься как мини-отпуск - вы дома. Но с небольшой разницей: надо выполнять задачи.
Александр Павлють подготовил статью об алгоритмах удалённой работы для джуниор-разработчиков. Более подробно мы поговорим об этом завтра на онлайн-митапе Хекслета.
Читайте статью: http://amp.gs/0yet
Если вы привыкли всё время работать в офисе, переход на удалёнку может восприниматься как мини-отпуск - вы дома. Но с небольшой разницей: надо выполнять задачи.
Александр Павлють подготовил статью об алгоритмах удалённой работы для джуниор-разработчиков. Более подробно мы поговорим об этом завтра на онлайн-митапе Хекслета.
Читайте статью: http://amp.gs/0yet
ru.hexlet.io
Алгоритм результативной удаленной работы с джуниор-разработчиками
Привет, Хекслет!
Спешу поделиться с вами куском из наших практик: как это все должно быть организовано и работает.
Интересный момент заключается в том, что работает это как в офлайне, и точно так же переносится в онлайн на любых удобных для вас инструментах…
Спешу поделиться с вами куском из наших практик: как это все должно быть организовано и работает.
Интересный момент заключается в том, что работает это как в офлайне, и точно так же переносится в онлайн на любых удобных для вас инструментах…
Напоминаем, что митап Хекслета в Санкт-Петербурге отменён! Вместо этого завтра в 11:00 по МСК стартует онлайн-митап. Ссылка на трансляцию: http://amp.gs/0yuJ
▪ 11:00 - старт митапа, представление. Маркетолог Хекслета Наталья Мусина
▪ 11:10 - Никита Соболев, CEO http://amp.gs/0yu0. Функциональщина.
- Статья по теме: http://amp.gs/0yuK
- О спикере: http://amp.gs/0yu3, http://amp.gs/0yuH
▪ 11:50 - Пухкая Ирина, младший фронтенд-разработчик в Selectel. Как найти работу, если ты Junior-разработчик.
▪ 12:30 - перерыв
▪ 12:45 - Александр Павлють, CEO «Мьёлнир», системный инженер. Алгоритм результативной удаленной работы с джуниор-разработчиками
- Ссылка на статью к докладу: http://amp.gs/0yuX
- О Мьёльнире: http://amp.gs/0yuL
▪ 13:25 - Владимир Плигин, Software Engineer в GridGain. In-memory архитектура для веб-сервисов - технология и принцип
▪ 14:05 - Владимир Фёдоров, ECommPay Russia. Как спроектировать MySQL инфраструктуру для высоких нагрузок и как с ней жить
▪ 11:00 - старт митапа, представление. Маркетолог Хекслета Наталья Мусина
▪ 11:10 - Никита Соболев, CEO http://amp.gs/0yu0. Функциональщина.
- Статья по теме: http://amp.gs/0yuK
- О спикере: http://amp.gs/0yu3, http://amp.gs/0yuH
▪ 11:50 - Пухкая Ирина, младший фронтенд-разработчик в Selectel. Как найти работу, если ты Junior-разработчик.
▪ 12:30 - перерыв
▪ 12:45 - Александр Павлють, CEO «Мьёлнир», системный инженер. Алгоритм результативной удаленной работы с джуниор-разработчиками
- Ссылка на статью к докладу: http://amp.gs/0yuX
- О Мьёльнире: http://amp.gs/0yuL
▪ 13:25 - Владимир Плигин, Software Engineer в GridGain. In-memory архитектура для веб-сервисов - технология и принцип
▪ 14:05 - Владимир Фёдоров, ECommPay Russia. Как спроектировать MySQL инфраструктуру для высоких нагрузок и как с ней жить
YouTube
Онлайн-митап [Хекслет]
В связи с нынешней вспышкой коронавирусной инфекции COVID-19 Хекслет принял решение отменить очные митапы в городах до тех пор, пока ситуация не улучшится. Но это не значит, что митапы отменяются полностью - мы проводим онлайн-митап Хекслета.
00:00:06 -…
00:00:06 -…
Программисты каждый день пользуются сторонними библиотеками в своих программах, например, http-клиентами или парсерами. Помимо выполнения основных функций, все эти библиотеки как-то обрабатывают возникающие ошибки.
В этой статье разберем принципы, по которым строится обработка ошибок внутри библиотек: http://amp.gs/0EVy
В этой статье разберем принципы, по которым строится обработка ошибок внутри библиотек: http://amp.gs/0EVy
Автор написал эту заметку, когда один из его коллег-математиков упрекнул более молодых специалистов по информатике в педантизме из-за их привычки нумеровать последовательности с нуля.
Так почему нумерация должна начинаться с нуля: http://amp.gs/04P8
Так почему нумерация должна начинаться с нуля: http://amp.gs/04P8
8 статей, которые будут полезны новичку в программировании:
• 5 ошибок, которые могут помешать вам стать программистом
• Мини-словарь для начинающих разработчиков
• Необходимый минимум Linux
• Как искать техническую информацию
• Как научиться слепой печати
• Как пользоваться CodePen (онлайн-редактором для фронтендеров)
• Как настроить VS Code для разработки на PHP
• Что требуют от джуниоров работодатели
• 5 ошибок, которые могут помешать вам стать программистом
• Мини-словарь для начинающих разработчиков
• Необходимый минимум Linux
• Как искать техническую информацию
• Как научиться слепой печати
• Как пользоваться CodePen (онлайн-редактором для фронтендеров)
• Как настроить VS Code для разработки на PHP
• Что требуют от джуниоров работодатели
Многие студенты Хекслета присылают карьерные истории с пометкой "стать разработчиком после 30". Сегодня в нашей ленте другой кейс - автору 21 год. Сначала обучение на Хекслете он не оценил, проходил курсы в другой школе, но спустя некоторое время вернулся и (цитата) не смог остановиться.
Читайте историю здесь: http://amp.gs/0SRK
Читайте историю здесь: http://amp.gs/0SRK
В копилку полезного - http://laradock.io/
Laradock - это полная среда разработки Laravel на Docker. Мы рекомендуем её для для разработчиков php-приложений: есть документация, настроенные и независимые образы Docker, простой запуск компонентов и многое другое.
Проект является open source, и можно присоединиться к его поддержке.
Laradock - это полная среда разработки Laravel на Docker. Мы рекомендуем её для для разработчиков php-приложений: есть документация, настроенные и независимые образы Docker, простой запуск компонентов и многое другое.
Проект является open source, и можно присоединиться к его поддержке.
Сегодня в 19:00 по МСК Виталий Брагилевский проводит вводную лекцию по Haskell. Очень рекомендуем!
Смотреть тут: https://youtu.be/vekCvk33nVY
Смотреть тут: https://youtu.be/vekCvk33nVY
YouTube
Язык программирования Haskell: вводная лекция
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Один из способов избавления от хвостовых вызовов в Python: trampoline. Он работает так: перед хвостовым вызовом удаляется текущий фрейм исполнения из стека. Это исключает наращивание стека.
Разбираемся подробнее: http://amp.gs/0KDQ
Разбираемся подробнее: http://amp.gs/0KDQ