Как стать автором
Обновить
9
0

Сисадмин, который ушёл в техписы

Отправить сообщение

Вжух, и прогоны автотестов оптимизированы. Intellij IDEA плагины на службе QA Automation

Время на прочтение12 мин
Количество просмотров5.9K


Привет, Хабр. Я работаю QA Automation инженером в компании Wrike и хотел бы поговорить о том, как нам удалось оптимизировать процесс код-ревью для репозитория с 30 000+ автотестов при помощи IntelliJ IDEA плагина. Я расскажу о внутреннем устройстве плагина и о том, какие проблемы он решает в нашей компании. А еще в конце статьи будет ссылка на Github репозиторий с кодом плагина, с помощью которого вы сможете попробовать встроить плагин в ваши процессы.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии4

Frontend-образование или как могут помочь курсы новичку

Время на прочтение4 мин
Количество просмотров10K

Привет, Хабр. Меня зовут Никита, мне 21 год, я работаю frontend-разработчиком в одной компании, которая предоставляет хостинговые услуги. Занимаюсь вебом с 18 лет, так уж получилось, что из математического программирования и строго типизированных языков я ушел в JS. Иронично то, что пришлось потом идти в строгую типизацию - TypeScript

Я поделюсь своим мнением, своим опытом, который я получил за три года работы девелопером. Не буду говорить, что я прав, и эта статья - единственный источник истины. Ни в коем случае. Это мнение одного фронтендера из одной компании.

Ну, удиви
Всего голосов 2: ↑1 и ↓1+2
Комментарии19

Почему не стоит учиться на программиста

Время на прочтение3 мин
Количество просмотров103K

Всем привет, меня зовут Иван, я разработчик, пишу на Java. Хочу поделиться с вам мыслями и совместно порассуждать, когда не стоит идти учиться на программиста.

Что я имею ввиду? Если совсем коротко: не надо заниматься программированием, если вам это не нравиться. Глупее некуда, зачем вообще озвучивать то, что понятно всем по умолчанию, скажете вы. Но, не все так просто, отвечу я. 

Все вокруг стали хотеть войти в IT, из-за высоких зарплат, популярности и пропаганды различных курсов. Но большинство желающих не понимаю почему зарплаты высокие и что именно им придется делать на работе. Незнание порождает ошибочное представление о профессии, что в свою очередь выливается в ошибочное желание учиться на программиста/дата сатаниста/питониста и т.д… Появляется спрос на курсы, курсов и "менторов" становиться все больше. И с каждым днем на рынок выходят специалисты в кавычках. И в кавычках они не потому что мало знают и ничего не умеют, или прошли плохие курсы, а потому что на самом деле им не нравиться программировать. Я предлагаю порассуждать вместе на тему: “Почему нельзя идти учиться на разработчика из-за денег".

Меня не покидает мысль, что тут и обсуждать нечего. Все же просто, ты не можешь писать код, если тебе это не нравиться. Конец статьи. Но нет, я знаю разработчиков, которые учились на курсах, работали в компании, а через год или несколько лет увольнялись с глубокой депрессией без желания делать вообще что либо. И я также знаю людей, которые идут учиться после нескольких лет успешной работы в медицине например, а ведь перед этим было еще шесть лет университета. Общаясь с ребятами, которые хотят идти изучать какой-нибудь язык, я все чаще слышу признание: “меня привлекает большая зарплата”.

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

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

Читать далее
Всего голосов 50: ↑31 и ↓19+23
Комментарии242

Сервис посмертной передачи паролей

Время на прочтение3 мин
Количество просмотров21K

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

Когда я услышал о том случае, вспомнил что за последний год уже трое моих знакомых покинули этот мир не успев попрощаться, а один чудом выжил после комы (разрыв аневризмы в мозге, спасибо врачам – спасли). Сейчас ещё коронавирус добавился к прочим опасностям…

Назрела потребность в сервисах и способах, позволяющих передавать пароли, секреты и инструкции в случае смерти. Основная загвоздка - как гарантировать что передача произойдёт только после смерти владельца паролей и секретов?

Читать далее
Всего голосов 24: ↑19 и ↓5+22
Комментарии168
Привет, Хабр! Меня зовут Антон, пару недель назад я отмечал новоселье и хвастался друзьям, что самостоятельно (ладно, почти) сделал перепланировку и ремонт в своей новой квартире. Приглашённые умы старался задействовать по минимуму — обходясь только софтом и собственной головой с техническим образованием. Под катом поделюсь опытом с теми, кто также подумывает о подобной авантюре или уже в неё ввязался и теперь не понимает, что делать дальше.
Погрузиться в волшебный мир ремонта
Всего голосов 23: ↑19 и ↓4+34
Комментарии34

Выбираем лучшее приложение для заметок, ускорения производительности и управления задачами

Время на прочтение8 мин
Количество просмотров130K
Прошлую неделю я провёл в поиске приложения для заметок, которое было бы идеально для использования каждый день. После некоторого обширного исследования я нашёл на рынке множество хороших вариантов. Задача свелась к анализу различных параметров приложений, чтобы найти подходящее.

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

Приятного чтения
Всего голосов 19: ↑18 и ↓1+22
Комментарии76

Эффекты травления

Время на прочтение7 мин
Количество просмотров7.9K

До недавнего времени я думал, что люди, которые верят в прямоугольные печатные проводники, примерно столь же нормальны, как те, кто верит в квадратные волны и плоскую землю. Однако, когда меня еще раз спросили об этом, я понял, что всё не так очевидно, как мне казалось прежде, – причем не только для новичков, но и для всех остальных. За последние годы я изучил множество книг по проектированию печатных плат и целостности сигналов, но, читая большую часть отраслевой литературы, вы не узнаете, что проводники имеют не прямоугольную, а какую-то другую форму. Интересно, правда?
Читать дальше →
Всего голосов 24: ↑24 и ↓0+24
Комментарии5

Марафон удаленки, неделя 4: личная мотивация

Время на прочтение3 мин
Количество просмотров6.4K

Наш марафон удаленки почти закончился. Уже месяц мы выпускаем специальную серию постов и вебинаров, которые, будем надеяться, помогли и ещё помогут кому-то адаптироваться к новым условиям жизни и работы вне офиса. На этой неделе говорим о личной мотивации с экспертами из IVI, Profi.ru, 21 School, GeekBrains, Нетологии, а также с профессиональными психологом и нейробиологом. А ещё мы придумали конкурс совместно с IVI — про кино.

Читать далее
Всего голосов 42: ↑42 и ↓0+42
Комментарии30

Сынок, запрыгивай в вагон, я закину чемоданы! Экспресс-вход в индустрию, когда почти прошел мимо

Время на прочтение6 мин
Количество просмотров6.4K

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

ну-ка, ну-ка
Всего голосов 12: ↑9 и ↓3+10
Комментарии6

Убрать ковер и еду. Чек-лист перед онлайн-собеседованием

Время на прочтение4 мин
Количество просмотров14K
Привет, Хабр! Меня зовут Саша Сухомлинова, и в DataLine я занимаюсь подбором сотрудников: инженеров дата-центра, системных администраторов, разработчиков, специалистов финансового блока, топ-менеджеров.  

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

С переходом в онлайн я насчитала топ-5 мелочей, о которых постоянно забывают. Делюсь чек-листом подготовки к собеседованию на удаленке, который помогает не отвлекаться от главного – опыта и профессионализма сотрудников. 

Учесть все мелочи нам поможет Полина:



Знакомьтесь: Полина – одна из тех, кто прошел онлайн-собеседование на даче в самоизоляции с нестабильным интернетом. Она покажет, какие ошибки бывают чаще всего.
Читать дальше →
Всего голосов 53: ↑29 и ↓24+13
Комментарии91

Удалёнка кажется раем разработчика, но страданий не избежать: впереди нас ждет депрессия, чувство вины и выгорание

Время на прочтение4 мин
Количество просмотров17K


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

Дома тоже есть кухня, но всего остального нет. Ты сидишь весь день на стуле и смотришь в компьютер. Офисный я спешит из одной переговорки в другую, а домашняя версия тапает по ссылке в Зуме, свободной рукой поглаживая развалившегося кота.
Мысли в этой статье — результат долгих бесед с парнями из подкаста «Мы обречены». Они мне помогли собрать все в один связный текст, за что им спасибо. Обязательно посмотрите их выпуски — один из немногих подкастов где говорят не только как работать, но и как жить.
Читать дальше →
Всего голосов 45: ↑33 и ↓12+32
Комментарии89

Есть 2 типа людей на удалёнке…

Время на прочтение7 мин
Количество просмотров13K
2020 год страшный, но интересный. Кроме того, что вокруг нас происходит, в жизни компаний по всему миру случилась удалённая работа. Опыт получился разным: кто-то решил расширить сроки удалённой работы на годы вперёд, кто-то уже с августа в офисе и хочет забыть эту историю, как ночной кошмар. У сотрудников тоже вышло по-разному: кто-то стал лучшей версией себя, кто-то не может вынырнуть из липкой хандры и даже депрессии. 

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

Я выделил два «стежневых» типа «человека удалённого» и «человека офисного». Они такие разные, но работают вместе. И, кажется, если знать об этих установках, можно стать чуть человечнее и управлять персоналом продуманно, не ради галочки. Эмпатия, понимание и уважение — вот что сейчас поможет нам гораздо больше, чем Zoom.   


Баян на КДПВ — чем не олдскул для конца 11111100100
Читать дальше →
Всего голосов 16: ↑11 и ↓5+14
Комментарии17

До свидания, Google Fonts. Последний аргумент

Время на прочтение6 мин
Количество просмотров79K


Шрифты Google Fonts страшно популярны. Их загружают более 42,8 миллиона сайтов, в том числе Хабр. Библиотека Google Fonts содержит 1023 свободных шрифта и программные интерфейсы для их внедрения через CSS. Очень удобно, казалось бы.

Во многих статьях отмечалось, в какую цену обходятся многочисленные запросы через API. Совет самостоятельно хостить шрифты дают много лет. Даже сама Google давала такой совет на конференции Google I/O 2018 года в выступлении на тему веб-производительности.

Так почему же многие до сих пор загружают шрифты через Google Fonts API? Ну, был последний аргумент — кэширование. Мол, благодаря общему CDN пользователю не нужно скачивать шрифт заново с каждого сайта. Однако в октябре 2020 года этот аргумент перестал работать. Теперь шрифты Google Fonts больше не кэшируются!
Читать дальше →
Всего голосов 76: ↑76 и ↓0+76
Комментарии65

Многоликая Убунта в 2020 году

Время на прочтение9 мин
Количество просмотров131K
Перед вами необъективный, несерьёзный и нетехнический обзор операционной системы Ubuntu Linux 20.04 и пяти её официальных разновидностей. Если вас интересуют версии ядра, glibc, snapd и наличие экспериментального сеанса wayland — вам не сюда. Если вы впервые слышите о Линуксе и вам интересно понять, как о ней думает человек, который сидит под Убунтой уже восемь лет, то вам сюда. Если вы просто хотите посмотреть что-то не очень сложное, слегка ироничное и с картинками, то вам тоже сюда. Если вам кажется, что под катом куча неточностей, упущений и передёргиваний и напрочь отсутствует логика — возможно, так и есть, но это же нетехнический и необъективный обзор.

Картинка для привлечения внимания — коллаж из шести скриншотов с рабочими столами каждого из рассмотренных в обзоре дистрибутивов
Читать дальше →
Всего голосов 71: ↑53 и ↓18+66
Комментарии502

Крутые URI не изменяются

Время на прочтение10 мин
Количество просмотров8.2K
Автор — сэр Тим Бернерс-Ли, изобретатель URI, URL, HTTP, HTML и Всемирной паутины, действующий глава W3C. Статья написана в 1998 году

Какой URI можно считать «крутым»?
Такой, который не изменяется.
Как изменяются URI?
URI не изменяются: их изменяют люди.

По идее, у людей нет никаких причин изменять URI (или прекращать поддерживать документы), но на практике их миллионы.

Теоретически, номинальный владелец пространства доменных имён действительно владеет пространством доменных имен и, следовательно, всеми URI в нём. Кроме неплатёжеспособности, ничто не мешает владельцу доменного имени сохранить это имя. И теоретически, пространство URI под вашим доменным именем полностью находится под вашим контролем, так что вы можете сделать его таким стабильным, как вам нравится. В значительной степени единственная веская причина для исчезновения документа из интернета заключается в том, что компания, которой принадлежало доменное имя, вышла из бизнеса или больше не может позволить себе поддерживать работу сервера. Тогда почему в мире так много пропавших ссылок? Отчасти это просто недостаток предусмотрительности. Вот некоторые причины, которые можно услышать:
Читать дальше →
Всего голосов 20: ↑16 и ↓4+20
Комментарии35

Решаем, нужен ли вам личный почтовый сервер

Время на прочтение6 мин
Количество просмотров47K

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

Еще у части специалистов есть пунктик на тему красоты почты. Хочется красивый, короткий, запоминающийся адрес, который бы показывал, что вы не просто gmail-холоп, а вполне самостоятельная боевая единица на полях IT-сражений. А кто-то хочет просто экспериментов. Эти люди уже сами собирали ядро системы, тонко настроили домашний медиа-сервер, научили роутер качать все подряд с файлообменников без участия ОС. Теперь нужно поднять свою почту, приватный VPN, а дальше можно посмотреть в сторону написания драйверов или на другие активности уровня «хардкор».

У многих IT-специалистов существует запрос, который публичный почтовый сервис удовлетворить не способен. Вот только не все отдают себе отчет, чего им это будет стоить. Так что давайте разберемся, на самом ли деле вам нужен почтовый сервер или стоит приложить свою энергию в каком-то более перспективном направлении.
Читать дальше →
Всего голосов 45: ↑28 и ↓17+29
Комментарии221

Сайты региональных органов власти: всё ещё печальнее, чем у федералов

Время на прочтение5 мин
Количество просмотров16K
image

Вот мы и выпустили сводный доклад по итогам мониторинга сайтов высших органов власти регионов – «Надежность сайтов органов государственной власти субъектов Российской Федерации – 2020». Оценивали их с трех сторон: а) можно ли эти сайты считать официальными с точки зрения закона, б) обеспечивают ли они надежное HTTPS-соединение, и в) что и откуда они загружают, т.е. насколько потенциально уязвимы к XSS и как щедро сливают данные о своих посетителях третьим лицам?

По результатам исследования сайтов федеральных органов власти можно было догадаться, что на региональном уровне все окажется не лучше, но вот как и насколько, мы даже не догадывались.
Читать дальше →
Всего голосов 38: ↑36 и ↓2+43
Комментарии52

Объектно-ориентированный дизайн и как его использовать для проектирования систем

Время на прочтение12 мин
Количество просмотров22K

В последние годы области проектирования и дизайна начали сближаться с разработкой. Проектирование соприкасается с дизайном, а дизайн — с версткой. В этом помогают, к примеру, дизайн-системы, storybook’и, созданные по правилам разработки интерфейсов, а также современные инструменты: Figma, Sketch, InVision Studio и другие.

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

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии13

Дизайнер продукта в Почте России: кровь, слёзы, радость

Время на прочтение10 мин
Количество просмотров17K

С марта 2020 я работаю в «Почтовых технологиях» — IT-филиале «Почты России». Почтатех разрабатывает цифровые продукты для Почты: внешние — для клиентов, внутренние — для сотрудников и подрядчиков. Устраиваясь на эту работу, я слабо понимала, с чем буду иметь дело. Почтатех было бесполезно гуглить, там не работал никто из моих знакомых, плюс никто не отменял нелестные стереотипы про Почту. 

Эта статья — то, чего мне не хватало в марте. Это рассказ о том, стоит ли дизайнеру идти работать в большие окологосударственные компании, нацеленные на цифровизацию. Слова «Почта России» в статье используются для удобства: в основном речь идёт скорее о Почтатехе (филиале Почты), чем о головной компании. 

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

Читать далее
Всего голосов 31: ↑27 и ↓4+36
Комментарии80

Интернет-кочевники — кто это, сколько зарабатывают, и это вообще законно?

Время на прочтение6 мин
Количество просмотров30K
сидит мужик в очках на пляже с ноутбуком

Я переезжаю 7 раз в год. Собираю все вещи, выезжаю из старой квартиры и въезжаю в новую. В среднем за 3 года — это один переезд через каждые 52 дня. Иногда новое жильё находится в другой части города, иногда в другой стране.

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

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

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

Возможно, тебе понравится и захочется попробовать. Будет куча ссылок на коммьюнити и ресурсы для поиска работы/заказов.
Читать дальше →
Всего голосов 34: ↑26 и ↓8+24
Комментарии120

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирована
Активность

Специализация

Technical Writer
Junior
Windows administration
Technical documentation
Writing instructions
Markdown
HTML