История одной QA-интернатуры или мой вход в ИТ |
Всем привет! Я – Lact0chka и сегодня я хочу Вам рассказать свою историю прохождения QA интернатуры. Как и в любой хорошей истории – читателя ждет счастливый финал, но об этом чуть позже…
Из предыстории: имею экономическое образование, ранее 15 отработала в финансовой сфере. Ожидание от будущей работы – полная удаленка, официальное трудоустройство на белую зарплату с соцпакетом, техникой от работодателя и перспективой роста. Возраст – 35+
Читать далееhttps://habr.com/ru/post/694310/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694310
|
Метки: Тестирование IT-систем Учебный процесс в IT История IT тестирование интернатура курсы начало карьеры |
«Потаенные девушки»: экзотическая и проникновенная фантастика от Кена Лю |
Среди фантастов немало тех, кто ярко проявляет себя или даже сделал себе имя не только и не столько в крупной форме, сколько в рассказах и повестях. Возможность создать быстрое погружение в мир, в сеттинг, в проблематику, чтобы оставалось время на развитие интриги и высказывание, требуют от автора высокого уровня мастерства. Если в тексте, к тому же, есть действительно смелые фантастические допущения и нечто, трогающее читателя «за живое» — это уже высший пилотаж.
Тем, кто ищет именно такого опыта, стоит обратить внимание на свежий сборник Кена Лю «Потаенная девушка». Автор — американский писатель-фантаст и переводчик, а также популяризатор китайской фантастики на западе. В его работах встречается литературное и культурное наследие разных стран, выражаясь в возможности взглянуть на любую ситуацию под разными углами. Это то ответвление жанра, где метафора фантастики используется, чтобы исследовать общечеловеческие проблемы и ценности. Иногда от декораций захватывает дух. Иногда кажется, что Кен Лю рассказывает о чем-то, что реально может случиться через пару лет, настолько сюжет завязан на актуальные реалии и тенденции. Обобщает истории сборника, пожалуй, тема человечности и выхода за ее рамки. И памяти. Наша история, наши воспоминания, наш рассудок или эмоции — что действительно определяет нас? Чему стоит позволить вести нас в будущее?
Читать далееhttps://habr.com/ru/post/694300/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694300
|
Метки: читальный зал научная фантастика |
Как мы перешли с Elastic на Grafana stack и сократили расходы в несколько раз |
Привет! Хочу поделиться историей миграции сервисов логирования и трейсинга с компонентов Elastic Stack на Grafana Stack и тем, что из этого вышло. До миграции у нас в М2 использовались достаточно классические схемы:
Читать далееhttps://habr.com/ru/post/693504/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693504
|
Метки: Блог компании m2 tech DevOps elastic stack grafana loki grafana tempo logging логирование tracing трейсинг observability мониторинг |
Блеск и нищета мапперов объектов в .net |
Всем привет, меня зовут Сергей, я системный архитектор в компании BIMeister, и, как вы уже догадались, сегодня мы поговорим про маппинг объектов в .net
Мы сравним несколько популярных подходов и библиотек для маппинга, дадим общее представление и посмотрим на различия, которые стоит учитывать при выборе инструментов. Статья ориентирована на младших разработчиков, которые впервые сталкиваются с темой маппинга объектов и на всех неравнодушных. В данной статье мы не будем касаться широкой темы разнообразных ОRМ-ов (ObjectRelational Mapping), а также темы сериализации/десериализации данных, которую тоже часто называют маппингом, а рассмотрим сопоставление объектов между различными слоями нашего приложения, например DТО (Data Transfer Object) и объектом из базы данных, с которым оперирует Entity Framework
Итак, начнём!https://habr.com/ru/post/693722/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693722
|
Метки: Блог компании Bimeister .net mapper |
Рассеянное звездное скопление «Ясли» — кормушка для небесных ослов |

https://habr.com/ru/post/694280/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694280
|
Метки: Научно-популярное астрономия космос наука звезды созвездия рак (созвездие) звездные скопления ясли история мифы мифология античность |
Как изменились условия релокации за последние полгода |
Привет, меня зовут Аня Стороженко и я основатель сервиса по релокации в Европу и Великобританию Relo.ae
В этой статье я расскажу, как поменялась IT-релокация с началом СВО и о том, как в сложившихся условиях искать работу за рубежом!
Long story short.
Мы запустили сервис более полутора лет назад, когда релокация ещё не была так популярна и термин не был таким заезженным.
К нам приходит клиент и делает заявку на поиск работы за рубежом. Мы детально изучаем профессиональный опыт и пожелания в выборе страны, компании и вакансии. Если запрос реалистичный, мы беремся за работу: готовим резюме и сопроводительное письмо в соответствии с современными стандартами, «подкручиваем» Linkedn, тренируем навыки прохождения интервью на английском языке и подбираем пакет релевантных вакансий, участвуем во всех этапах переговоров с работодателем до момента получения рабочего оффера.
Самыми популярными направлениями были Германия, Великобритания, Швеция, Нидерланды и страны Прибалтики. Это страны с высоким уровнем жизни, большим числом вакансий в Tech и относительно не сложным процессом легализации.
Отмечу, что до начала СВО среднестатистический айтишник не хотел никуда переезжать.
Tech компании быстро адаптировались к коронавирусным реалиям и научились нанимать айтишников удаленно по всему миру.
Это открыло потрясающие возможности – работать в международной команде над топовым продуктами, получать зарплату в валюте, не выезжая из родной Рязани.
Релокация всегда сопряжена с трудностями, да и Европа – это совсем не про высокие зарплаты. Но запрос на наш сервис был всегда. Клиенты приходили не за высокими зарплатами, а за иными смыслами: другим образом жизни, работой в международной среде, социальными гарантиями.
Читать далееhttps://habr.com/ru/post/694278/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694278
|
Метки: IT-эмиграция Карьера в IT-индустрии релокация поиск работы в it поиск работы за рубежом интервью собеседование найм разработчиков найм в it эммиграция |
Мультисерверная установка Carbonio |
Почтовый сервер Carbonio состоит из множества разных служб и приложений, которые тесно интегрированы друг с другом и позволяют пользователю эффективно работать с почтой, календарями, адресными книгами и файлами, а также совместно редактировать документы и общаться в текстовых и видеочатах. Все эти службы могут находиться на одном виртуальном или физическом сервере. Однако в случае, когда пользователей слишком много, качество сервиса при односерверной установке может существенно пострадать. Для того, чтобы этого не происходило, рекомендуется осуществлять мультисерверную установку Carbonio, при которой различные службы почтового сервера находятся на разных физических и виртуальных серверах. В данной статье мы приведем пример установки Carbonio в мультисерверном исполнении на пяти серверах c Ubuntu 20.04, объединенных локальной сетью. Данная установка позволит протестировать Carbonio в более производительной среде. Впоследствии ее можно будет из тестовой превратить в продуктивную, а по мере необходимости горизонтально и вертикально масштабировать.
Читать далееhttps://habr.com/ru/post/694262/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694262
|
Метки: Блог компании Zextras Серверное администрирование электронная почта установка zextras carbonio groupware |
QA. Как навести порядок на проекте, в котором есть проблемы (Часть 1) |
Здравствуйте любители качества и его контроля. Хочу поделиться своим опытом входа в новый проект. Здесь будет список основных проблем, с которыми сталкиваются QA, на новом проекте. В первой части я расскажу с чего я начинал и расскажу как решал проблемы с ТЗ.
Читать далееhttps://habr.com/ru/post/694272/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694272
|
Метки: Тестирование IT-систем Тестирование веб-сервисов Тестирование тестирование документации |
[Перевод] Как уменьшить размер образа Docker для JVM |

https://habr.com/ru/post/692992/?utm_source=habrahabr&utm_medium=rss&utm_campaign=692992
|
Метки: Блог компании Издательский дом «Питер» Big Data Хранилища данных Kubernetes размер java |
AutoCAD не виноват |
AutoCAD за 30 лет своего существования стал фактическим стандартом системы автоматизированного проектирования (САПР) для инженеров, конструкторов и архитекторов по всему миру. Сейчас в России его активно замещает российский аналог NanoCAD — САПР-платформа от отечественной компании «Нанософт разработка». Российский продукт уже сумел самостоятельно завоевать популярность благодаря своему высокому качеству, а в новых условиях обнаружилась комбинация, которая вообще может сделать его безоговорочным королём рынка.
«Нанокаду» в этом помогли эксперты ГК «Астра», ещё одного российского разработчика, специализирующегося на защищённых решениях и известного в первую очередь операционной системой Astra Linux — единственной российской ОС, сертифицированной государственными регуляторами о 1-му, самому высокому уровню доверия. Это означает возможность официально работать на данной ОС с конфиденциальной информацией, включая данные с грифом «особой важности».
Читать статьюhttps://habr.com/ru/post/694270/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694270
|
Метки: grid autocad виртуализация nvidia 3d-графика 3d-моделирование nanocad работа с 3d-графикой vdi виртуализация графики блог компании astra linux termidesk |
Кто такие нарративные дизайнеры и чем они отличаются от сценаристов |
Несмотря на то, что в геймдеве нарративный дизайн уже давно оформился в отдельную дисциплину, некоторые работодатели до сих пор путают нарративщиков со сценаристами. В этом тексте мы решили не только ответить на вопрос, в чем же разница между ними, но еще и рассказать про рабочий процесс, коммуникацию с другими отделами и навыки, которые нужны нарративным дизайнерам.
Все эти вопросы подробно разобрали: Александр Кузнецов, нарративный дизайнер Allods Team, Петр Хромов, гейм-дизайнер по сценариям и тексту Allods Team, Александр Кондратенко, руководитель команды нарратива Allods Team.
Читать далееhttps://habr.com/ru/post/694268/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694268
|
Метки: Блог компании MY.GAMES Разработка игр Дизайн игр Игры и игровые консоли геймдев gamedev нарративный дизайн нарратив |
Как сделать AMP версию всего сайта на 1С-Битрикс |
Задача - сделать AMP версию всего сайта на 1С-Битрикс, чтобы содержание AMP страниц всегда соответствовало оригинальным и изменялось при изменении оригинальных.
Читать далееhttps://habr.com/ru/post/694264/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694264
|
Метки: Разработка веб-сайтов битрикс 1с-битрикс bitrix google amp |
[Перевод] масштабирование блокчейна через layer 2, что такое роллапы (rollups), как работают и зачем нужны |
Disclaimer: обычно я пишу про крипту почти на ежедневной основе в канале миллениалы делают веб3, но когда удается найти что-то особенно интересное, получается лонгрид.
Вопрос масштабирования блокчейна волнует нас с вами давно и постоянно. Если попробовать порассуждать с нуля, вот нужно сделать так чтобы пропускная способность блокчейна была лучше.
Можно например в каждый блок включать большее количество транзакций -- но тогда блокчейн сложнее верифицировать, а также он сильнее подвержен централизации (то есть решая проблему одну мы создаем две новые).
Можно использовать шардинг (мы писали про это выше) но если коротко: разбиваем ноды на группы и каждую транзакцию верифицирует только определенная группа нод, а не все ноды блокчейна.
Можно часть активности вынести офф-чейн (на лейер два), а он-чейн оставить только смарт-контракт, который проверяет что все что офф-чейн -- корректно и правдиво (ну и еще выполняет какую-нибудь функцию, скажем, выдает займы).
Есть три вида лейер 2 скейлинга: state channels, plasma, rollups.
State channels — удобный инструмент для п2п рекуррентных платежей.
Допустим я оказываю тебе какую-то услугу, которая стоит х, и ты не знаешь, сколько услуг тебе понадобится (скажем я делаю тебе питч-дек, а у тебя много стартапов и ты не знаешь, сколько питч-деков захочешь купить).
Ты кладешь в смарт контракт 10х и лочишь их там. после первого питч-дека ты попдисываешь офф-чейн сообщение "х" и отправляешь мне (в каком-то абстрактном смысле выписываешь чек).
После второго питч-дека ты подписываешь офф-чейн сообщение "2х" и отправляешь мне. после 6 питч-деков ты понимаешь, что больше питч-деков тебе не нужно, последнее офф-чейн сообщение от тебя было "6х", я публикую его он-чейн (только одно последнее) и оборачиваю в свою подпись. Смарт-контракт проверяет, что он-чейн сообщение "6х" было подписано сначала тобой а потом мной, отправляет 6х мне и вовзращает 4х тебе. Если по какой-то причине я не опубликую никакое сообщение он-чейн, то ты можешь инициировать withdrawal period (определенное количество дней) и если я никак не отреагирую, все 10х вернутся тебе.
Читать далееhttps://habr.com/ru/post/694178/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694178
|
Метки: Криптовалюты Децентрализованные сети криптовалюта блокчейн децентрализация ethereum scalability rollup layer2 blockchain |
[Перевод] Рисующие роботы с LEGO за 6 шагов |
Мы, команда мастерской Tinkering Studio в «Эксплораториуме», считаем, что LEGO даёт много возможностей для изучения движений, механизмов и передач. Один из наших многократно проверенных опытов — прикрепление маркеров к деталям LEGO Technic для создания удивительных и поражающих воображение рисующих роботов, которые рисуют узоры в движении. С помощью набора деталей LEGO можно создавать бесконечные вариации и делать неожиданные открытия. Подробности — к старту флагманского курса по Data Science.

https://habr.com/ru/post/693326/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693326
Ресурсные контроллеры в CRUD приложении Laravel |
Привет, Хабр. В этой статье я хочу поделиться своим опытом использования ресурсных контроллеров в CRUD приложении на фреймворке Laravel - простенькой CRM. Итак начнём.
Проект опубликован как свободное ПО.
Читать далееhttps://habr.com/ru/post/694176/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694176
|
Метки: CRM-системы laravel crud crm resources |
Почему просмотра фильмов на английском недостаточно, чтобы заговорить? |
|
Метки: Изучение языков языки изучение английского |
Космики и фантомы новые астрономические являения |
В статье рассказывается об открытых летом Б. Е. Желяевым необычных астрономических объектах, находящихся на высотах начиная от нескольких километров, заканчивая тысячами километров. Объекты разделяются на два вида фантомы(темнее), чем окружающее пространство и космики (ярче), чем окружающее пространство. Фантомы больше похожи на абсолютное тело, Космики обладают способностью мерцать.
Данная работа требует проверки, различными группами астрономов. Для проверки необходимы две метеорные станции находящиеся за десятки километров друг от друга и фототехника. Поэтому предлагаю в комментария обсудить, что это могут быть за объекты с позиций классической астрономии.
Читать далееhttps://habr.com/ru/post/694166/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694166
|
Метки: Астрономия фантомы объекты наблюдения |
Конвертация нейросети из PyTorch в Tensorflow |
Сейчас можно найти довольно много файлов весов нейронных сетей, разработчики которых уже решили частые задачи и выложили результат под свободной лицензией. Это позволяет сэкономить время на обучении нейросети. Часто они были натренированы в фреймворке, который слишком громоздок для поставки на продакшн. Но их преобразование в более удобный вид может иметь подводные камни...
Читать далееhttps://habr.com/ru/post/694164/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694164
|
Метки: Машинное обучение tensorflow tensorflow-js pytorch onnx тегирование |
Зачем тебе, бабка, тестовое |
Это не было работой мечты - просто приличный вариант, где обещали развитие. И я откликнулась в полной уверенности, что подхожу по навыкам под требования вакансии процентов на 90. Я позвонила даже - поговорили, и Александр спросил, готова ли я выполнить тестовое. Я очень нехотя уточнила, что тестовое я посмотрю, ну а потом как выйдет. Тестовые как раз обсуждались в моей предыдущей статье, я там дискуссию перечитывала раз десять.
Но. Я рассматривала только эти варианты: мне присылают тестовое, и я решу его выполнить - или решу не выполнить.
Читать далееhttps://habr.com/ru/post/694098/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694098
|
Метки: Карьера в IT-индустрии Читальный зал карьера в it возраст программиста |
SLA против дебиторки: как качество сервиса влияет на уровень задолженности жителей за ЖКУ |
Меня зовут Евгений, я – директор по продукту в IT-компании, которая занимается цифровизацией ЖКХ и автоматизирует рутинные процессы в управляющих организациях.
Взыскание задолженности за коммунальные услуги - головная боль всех управляющих компаний. Лучше предотвращать появление долгов, чем возвращать их.
Один из главных бизнес-процессов в управляющих компаниях - исполнение заявок от жителей. Качество этого процесса можно охарактеризовать SLA (Service Level Agreement), который включает показатели: срок принятия заявки клиента в работу, срок выполнения заявки, маршрут выполнения заявки
В этой статье расскажу, как мы с помощью методов процессной аналитики (Process Mining) проверили гипотезу о наличии зависимости дебиторской задолженности от соблюдения SLA.
Читать далееhttps://habr.com/ru/post/694152/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694152
|
Метки: data mining Бизнес-модели IT-компании process mining бизнес анализ дебиторская задолженность sla customer service data science жкх |