Декретный отпуск для IT-сотрудницы — это большое приключение и испытание.
Как увидеть в таком отпуске ценность с точки зрения профессионального развития? Как изменится привычный уклад жизни? Что ожидать? Как подготовиться?
Отходим от привычных тем и заглядываем за завесу современного материнства!
Преподаватель основ программирования,data engineer
Как делается OpenSource: личный опыт
Я - автор двух пакетов, входящих более-менее во все дистрибутивы Linux: sane-airscan и ipp-usb.
Кроме того, sane-airscan входит во все основные дистрибутивы BSD (FreeBSD, NetBSD и OpenBSD) и в ChromeOS. ipp-usb в ChromeOS не взяли потому, что он написан на Go, а у них там очень жестко с размером исполняемых файлов, вместо этого они написали свое на Rust, но предпочли бы взять моё изделие, если бы могли. Совсем недавно появился порт ipp-usb на FreeBSD, вероятно, другие BSD тоже скоро подтянутся.
Вместе эти два пакета образуют стек "бездрайверного" сканирования документов для Linux и *BSD, а в перспективе нескольких лет, когда старые сканеры, наконец, вымрут, вероятно других драйверов и не останется.
Кроме того, ipp-usb делает возможным "бездрайверную" печать на USB-устройствах.
Здесь я хочу рассказать, каково оно, быть автором популярных OpenSource пакетов. Хоть эта работа и не принесла мне особых денег (на что я, впрочем, особо и не рассчитывал), она принесла мне бесценный опыт.
В целом, я полагаю, продвижение OpenSource пакетов структурно близко к продвижению на рынок программных продуктов. Занимаясь этой деятельностью, очень хорошо начинаешь понимать разницу между (1) написать программу, которая работает для меня (2) написать программу, которую можно назвать продуктом (3) вывести продукт на рынок.
Первое занимает гораздо меньше времени, чем второе. Второе - гораздо меньше времени, чем третье.
Работа преподавателем в колледже IT — личный опыт
Подошли к концу 3 года моей работы преподавателем в одном из рейтинговых московских колледжей, готовящих будущих IT специалистов. Хочу раскрыть часть внутренней кухни системы среднего профессионального образования (СПО), имеющей общие черты как с системой высшего образования, так и школьного.
В статье:
• Куда попадают те, кто ушёл после 9-го;
• Кого берут в преподаватели;
• С кем приходилось работать;
• Соревнования, от которых зависит зарплата;
• Роль государства, патриотическое воспитание;
• Плюсы и минусы работы преподавателем;
• Что делать, если вы студент.
Уроки компьютерного зрения на Python + OpenCV с самых азов. Часть 7
На прошлом уроке мы изучили некоторые способы поиска областей интереса на изображении. Напомню, что мы делали:
• пытались найти по цвету (чаще всего так делать не надо);
• пытались найти круглый знак посредством функции HoughCircles (иногда работает);
• а еще мы изучили морфологические операции (открытие закрытие).
Сегодняшний урок будет более глубоко посвящен работе с контурами, так как часто контур помогает выдели фичи на изображения, а так же области интересов (благодаря контуру, мы можем охватить форму объекта).
Для начала вспомним, как находить контуры.
Почему изучать программирование так сложно?
Коля был простым «белым воротничком» в офисе и решил, что хочет научиться программировать, поэтому он поспрашивал вокруг с чего начать. Он начал с изучения Ruby, а затем пробежался по другим языкам, таким как Scala, Clojure и Go. Он изучал Emacs, затем Vim и даже раскладку клавиатуры Дворжака. Он брался за Linux, баловался Lisp и кодировал на Python, живя в командной строке более полугода.
Советы, которые получал Коля, дёргали его сначала в одну сторону, потом в другую, и так далее, как лист в торнадо, пока он, наконец, не прошёл «каждый мыслимый и немыслимый онлайн-курс». В конце концов, несмотря на то, что в итоге он получил работу в разработке, Коля:
Книга «Большая книга проектов Python»
ЧТО ВНУТРИ?
• «виселица», блек-джек и другие игры, в которые можно играть самому или с друзьями;
• имитационные модели лесных пожаров, бросков игральных костей и японских счетов-абаки;
• анимированные изображения аквариума, вращающегося куба и логотипа DVD, отскакивающего от краев экрана;
• трехмерная «бродилка» по лабиринту;
• криптография, шифры Виженера и ROT13, позволяющие надежно спрятать ваш текст.
Солнечная электростанция в квартире: собственный опыт + варианты реализации
Здравствуйте друзья. Хочу немного рассказать о собственном опыте реализации солнечной электростанции в квартире. Мне эта тема близка, готов поделиться накопленными знаниями, надеюсь будет полезно.
Распознаем простые фигуры по массиву точек
В данной статье рассматривается простой алгоритм распознавания нарисованного пользователем многоугольника. Алгоритм преобразует набор точек, предоставленный пользователем, в точки многоугольника, удаляя точки находящиеся на прямых. Так же алгоритм может на базовом уровне распознавать окружности.
Данный алгоритм не претендует на уникальность. Однако, я постарался детально расписать как он работает без сложной математики, за исключением, быть может свертки.
Кризис рабочих рук
Чуть больше года я варюсь в котле промышленных предприятий. Как-то сложилось, что после сферы ЖКХ мы ожидаемо переключились на наши заводы и производства.
Это логично. Урал вообще край заводов. Только на территории нашей Челябинской области их около трехсот. И проекты для них весьма и весьма любопытны нашей компании. Как с точки зрения денег, так и с точки зрения интереснейших решений и погружения в быт этих предприятий.
Чего я ожидал, когда мы только начали нашу работу? Чего хотят эти гиганты, выплавляющие металл, катающие трубы, собирающие трактора?
В голову лезут такие слова, как «вибродиагностика», «предиктивная аналитика», «цифровой двойник». Но реальность оказалась куда прозаичнее, чем мы могли себе представить.
Но это хорошо. Ведь мы любим решать именно реальные проблемы, а не натягивать технологию на выдуманные потребности.
Письмо преподавателям вузов. Хватит губить будущее ИТ
Начну с анекдота: «Июнь. Рассвет. По набережной идут два отметивших защиту диплома студента политеха. Весёлые, пьяные. Один из них радостно кричит:
— Ура, мы дипломированные инженеры!
Вдруг его друг садится на корточки и начинает плакать.
— Ты чего?
— Я подумал, что сегодня выпустились два таких же дипломированных врача».
Всю свою жизнь я топила за высшее образование, отстаивала его необходимость в публичных и частных дискуссиях, сама получила три высших, одно дополнительное, старалась, училась, даже в первом своём вузе запрещала себе интернет, чтобы работать в читальном зале с источниками. Мечтала и мечтаю преподавать, но всегда полагала, что недостаточно достойна этого. Хотя, конечно, и подозревала, что преподаватели бывают разные и видела, что из моих сокурсников и «одновузников» за кафедру встали далеко не самые лучшие ребята, лучшие (за редким исключением) ушли работать в коммерческие компании.
Но никто не мог предположить, что моё отношение к высшему образованию испортит моя работа. Я — ведущий специалист по работе с пользователями Хабра, если коротко — модератор Хабра. Именно через мои руки проходят все публикации, попавшие в первую Песочницу, и многие статьи на Хабре. Но сегодня — именно о Песочнице.
Григорий Остер — Вредные советы для учителей программировать
Есть у человека такой замечательный перк. Он может обучить другого человека чему-то полезному. Да, конечно, некоторые животные тоже так могут делать, но им далеко до того грандиозного масштаба, с которым мы обучаем друг друга. Мы это дело поставили на поток и проворачиваем в таких объёмах, что тут можно только позавидовать.
Доводилось ли Вам кого-нибудь учить?
Что? Вас уже корёжит и передёргивает от одного только упоминания этого мероприятия? Вы постоянно вспоминаете о том самом стажёре, который был настолько туп, что Вы просто не могли себя сдержать?
Кто-то обвалил собранную базу данных, потому что не увидел разницы между
rm -rf ./old
и rm -rf . /old
?Бывали ли Вы когда-нибудь на курсах дополнительного образования, которые существуют только для галочки? А может быть, Вы помните себя, когда Вам уж очень хотелось стать пилотом самолёта, но после шести месяцев сидения в бесполезной школе, Вы решили на всё забить, потому что самолёт Вам можно будет увидеть только в следующей жизни?
Заходите, поговорим.
Япония как земля обетованная?
Привет, Хабр! Уже три года живу я в Японии (два провёл в языковой школе, а сейчас эникею в фирме с русским руководством на Хоккайдо) и, несмотря на то что глобально говоря ничего я ещё не добился, рассказы об Японии вызывают у людей живой интерес. Почему бы его не удовлетворить?
И так, начнём с самого животрепещущего вопроса: стоит ли стремиться к трудовой миграции в Японию?
1000 тонн регенерированного урана из Франции везут в Россию. Что это значит?
Похоже в Россию снова ввозят ядерные материалы из Европы. Позавчера в Париже Гринпис Франции провел акцию протеста против отправки в Россию 1000 тонн регенерированного урана. Увидев в их твиттере новость об этом я понял, что скоро и в наших СМИ начнется шум. И вот он начался. Попытался на скорую руку разобраться с тем о чем идет речь, что же к нам везут, насколько это похоже на историю с ввозом ОГФУ из Германии, с которой я подробно разбирался ранее, и при чем тут выступление президента Франции Макрона.
Оживший серпантин: 4D-печать гибкого самоходного робота
Обычно, когда речь заходит о роботах, мы представляем что-то либо человекообразное, либо похожее на танк или кран. Однако мир робототехники намного разнообразнее, ибо создатели таких устройств черпают вдохновение из самых разных источников: литература (особенно научная фантастика), природа, детские рисунки и многое другое. Практика показала, что у любого объекта (живого или нет) может появиться роботизированный аналог: робот-паук, робот-рыба, робот-вертолет, робот-пылесос, робот-лента для гимнастики. Последнее может и вызывает непроизвольное поднятие одной брови в гримасе удивления и непонимания, но как еще назвать творение ученых из Тяньцзиньского университета (Китай). Они разработали гибкого самоходного робота, созданного с помощью 4D-печати? В неактивном состоянии он похож на кусок плоской ленты, но при воздействии тепла его форма меняется на спиралевидную (становится похожа на липкую ленту для мух) или цилиндрическую. В таком скрученном виде робот способен передвигаться, реагировать на контакт с другими объектами и даже перемещать груз. Из чего же сделана эта чудо-лента, какие принципы заложены в ее трансформации, и где можно было бы применить эту разработку? Ответы на эти вопросы мы найдем в докладе ученых. Поехали.
Что я не знал про образование
Я тут полез изучать опыт школьных учителей в педагогике, — и совершенно внезапно обнаружил кучу важных для управления проектами принципов. В смысле, что я опять хочу познакомить вас со странным человеком и рассказать про его опыт. Итак, знакомьтесь, обычная учительница в астраханской гимназии, Ольга Анисимова, которая порвала мне все шаблоны того, что происходит в обычной школе.
Она не учит детей методам решения задачи, она учит их сначала найти саму задачу, потом прикинуть спектр вариантов подхода, а уже потом — как конкретно получить ответ.
Она относится к детям как ко взрослым во многих аспектах.
Она позволяет себе ошибаться, позволяет детям исправлять свои ошибки и аргументировано спорить с ней. Более того, она иногда специально допускает ошибки, чтобы дети не расслаблялись.
Она разрешает готовить шпаргалки и списывать. Разрешает детям «выпихивать» на ответ того, кто выучил тему. Использует понятную детям игрофикацию для мотивации.
В общем, всё настолько пропитано здравым смыслом, что просто не может и не должно происходить в школе. В чёртовой школе!
Почему мир скоро может остаться без бананов
Тем временем привычные нам бананы оказались под угрозой полного исчезновения — из-за высокоинфекционного почвенного гриба, который не поддается действию химикатов.
Заболевание Tropical Race 4 (TR4) распространилось по всему миру, начиная с регионов Китая (ничего не напоминает?). Недавно его впервые обнаружили в Южной Америке — основном мировом поставщике бананов. Из-за этого уже закрылись несколько тысяч плантаций. Инфекцию распространяют зараженные клубни, вода, грунт или даже кусочки земли на обуви фермера. Пораженные участки почвы, как говорят ученые, должны простаивать минимум 30 лет.
Анти-Factorio
Приветствую, хабровчане! Эх, чувствую, заминусуют меня сейчас некоторые добрые люди... Однако как говорится, истина дороже, а риск дело благородное. Поэтому рискну. Начну с того, что я ни разу не геймер, мне кодить интереснее (а ещё интереснее разбираться во всяких хитромудрых железяках). Изредка играл в Цезаря, до того в Цивилизацию. Но после прочтения вот этой статьи захотелось посмотреть, что же это за штука такая Factorio. И что-то основательно на неё залип, уже неделю отлипнуть не могу. Игра действительно очень качественная, мне угодить очень трудно. Но совершенно добил ютуб-канал одного доброго человека, где несчастных кусак и плевак жгут огнемётами в промышленных количествах и разносят в щепки гранатами деревья! Куда смотрит Гринпис! Где защитники прав насекомых ! Или они пока не добрались до других планет? И поскольку экологического звездолёта с Земли можно ждать ещё долго, придётся кусакам с плеваками самим позаботиться о защите себя и родной планеты.
Как извлечь пользу из статической типизации
Эта статья о том, как извлечь максимум пользы из статической системы типов при дизайне вашего кода. Статья пытается быть language agnostic (получается не всегда), примеры на Java и взяты из жизни.
7 распространенных ошибок, которые нужно проверить при отладке DAG-файлов Airflow
Задачи не выполняются? DAG не работает? Журналы не находятся? У нас были те же самые проблемы. Вот список распространенных ошибок и некоторые соответствующие исправления, которые следует учитывать при отладке развертывания Airflow.
Information
- Rating
- Does not participate
- Location
- Омск, Омская обл., Россия
- Date of birth
- Registered
- Activity