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

Пользователь

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

Массовые увольнения в российском IT: что на самом деле происходит в компаниях — взгляд CEO

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров147K

Минцифры кричит о нехватке миллиона IT-специалистов, министр труда и социальной защиты заявляет о «всего» ста тысячах. Параллельно рынок труда захлестнула волна сокращений. А тут ещё и слухи об AGI — суперумном ИИ, который захватит все рабочие места. Парадокс? Нет, скорее болезненная трансформация от иллюзий к реальности. 

На связи CEO Surf Владимир Макеев. Я в разработке с 2011 года, почти с самых истоков развития мобильных приложений в РФ. Сегодня поделюсь своим взглядом на то, как накопленный кризис управленческих иллюзий повлиял на IT-сферу и почему за последний год уволили так много специалистов. И как на ситуацию влияет развитие ИИ, который может заменить разработчиков.

Читать далее

Больше нет входа в IT. Только выход

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

2035 год. Мир больше не нуждается в тех, кто хочет просто войти в IT.

Всё началось с автоматизации простых задач. Сначала — тесты. Потом — верстка. Потом — интеграции, бэкенд, фронт, дизайн, продакт-решения. GPT-10 умел собирать целые MVP по описанию идеи в голосовом сообщении. Midjourney Designer Suite проектировал UI лучше, чем весь Dribbble вместе взятый. Запускать стартап стало делом десяти минут и кредитной карты.

Читать далее

Cтажировки в IT за процент от будущей зарплаты стоимостью более миллиона рублей

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров39K

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

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

Читать далее

Правка чужого кода

Время на прочтение6 мин
Количество просмотров19K
Всегда приятно, когда удаётся сделать мир чуточку лучше.


Для одного проекта мне понадобился просмотрщик памяти в DOS. В идеале хотелось бы иметь редактор памяти, чтобы в нём был поиск по ключевым словам, перемещение к заданному адресу. Но для старта мне было бы достаточно хотя бы возможность просмотра всего мегабайта доступной «нижней» памяти.

Старожилы знают, что в комплекте с различными версиями ДОС шли дополнительные утилиты, и среди них была «замечательная» утилита debug, которая убога чуть более, чем полностью. Ещё во времена моей молодости эта утилита вызывала у меня самые противоречивые чувства, то сейчас и подавно. Пользоваться ей без успокоительных очень сложно, с другой стороны, хорошо, что она есть. Но мне возможностей и удобства этой утилиты не хватало, поэтому пришлось искать другой подходящий инструмент. После длительного гугления наткнулся на исходники утилиты RAM View.

К сожалению, исполняемого файла найти не удалось, только исходные коды под Borland C++ 3.1, и как впоследствии оказалось, сама программа содержала ошибки.

Всё это вылилось в интересный квест по поиску старого компилятора, исправления ошибок в программе 25-летней давности и создания запроса на слияние.
Читать дальше →

Я решила отдохнуть от решений и поручила управление своей жизнью искусственному интеллекту

Уровень сложностиПростой
Время на прочтение15 мин
Количество просмотров38K

Генеративный ИИ взял на себя управление моей жизнью.

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

Генеративные искусственные интеллекты, способные создавать исследовательские отчёты, писать электронные письма и вести беседу как человек, основываясь на шаблонах, полученных из огромных массивов данных, широко используются в различных отраслях — от медицины до бизнес-консалтинга — в качестве инструмента экономии времени. Они появляются в популярных потребительских приложениях, включая Siri и Alexa. Я провела этот, по общему признанию, нелепый эксперимент, чтобы узнать, как распространение ИИ может отразиться на самой многочисленной рабочей силе — уставших родителях.

Один эксперт назвал этот трюк «отпуском от решений». Другой сравнил его с наймом дворецкого для ведения домашнего хозяйства. Только эти ИИ-дворецкие стоят всего 20 долларов в месяц и сообщают технологической компании обо всём, что вы им говорите.

Читать далее

Как мы выбирали идеальный протокол для мессенджера в ЕЦП.МИС (Медицинской информационной системе)

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

У нас в «РТ МИС» уже был мессенджер для ЕЦП.МИС (медицинская информационная система). Ну, как «мессенджер» – некий самописный сервис на Node.js и хранением сообщений в БД для общения врачей и групповых уведомлений типа «Терапия! Тортики в ординаторской, успевайте».

В один прекрасный день мы собрались и решили, что все, хватит: нам нужен новый продукт, чтобы было «модно и молодежно» и еще куча функций в придачу. Дорабатывали тогда как раз модуль Стационара – здесь и приемное отделение, куда постоянно кого-то привозят и надо отправлять уведомления врачам, и большой поток информации по результатам анализов, какие-то показатели пациентов, консилиумы и вот это все. Да еще где-то впереди маячили доработки Поликлиники с телемедицинскими консультациями и уведомлениями по статусам талонов на прием.

Читать далее

ViPNet в деталях: разбираемся с особенностями криптошлюза

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


Жизнь сетевого инженера была счастливой и беззаботной, пока в ней не появился сертифицированный криптошлюз. Согласитесь, разбираться с решениями, предназначенными для шифрования каналов передачи данных по ГОСТу, задача не из легких. Хорошо, если это известные и понятные продукты. Вспомним ту же «С-Терра» (об их «С-Терра Шлюз» мы уже писали). Но что делать с более экзотичными решениями на базе собственных протоколов шифрования, например, «Континент» (от «Кода Безопасности») или ViPNet Coordinator HW (от «Инфотекса»)? В этой статье я постараюсь облегчить погружение в мир ViPNet (про «Континент» тоже когда-нибудь поговорим) и рассказать, с какими проблемами столкнулся сам и как их решал.
Читать дальше →

Зачем в iPhone чип, который убивает FaceID

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров66K

Разбирался я в низкоуровневой работе камер iPhone, и дошёл до FaceID — системы распознавания лиц, используемой Apple для разблокировки смартфона. И наткнулся внутри на интересную вещь: чип, единственное предназначение которого в том, чтобы вывести из строя FaceID. Навсегда.

О том, как в iPhone вообще работает FaceID, где там этот чип стоит, что именно он делает, зачем его сделали таким злым, и как в ремонте справляются с этой напастью — под катом!

Читать далее

Обходим блокировку VPN

Уровень сложностиСредний
Время на прочтение2 мин
Количество просмотров75K

Мой провайдер помимо замедления (читай полная блокировка) YouTube так-же стали блокировать соединения с моими рабочими VPN. Работодатель не очень любит, когда на встречах на вопрос о прогрессе, я неделю отвечаю, что у меня не работает VPN! Своими действиями, мой провайдер сам меня подтолкнул к поиску обходных путей.

Сразу скажу, обходной путь придумал не сам, мне его подсказал автор проекта zapret, а точнее его комментарий, более того, я использую его проект, чтоб смотреть нормально YouTube. Спасибо огромное!

Добавлю, я использую nftables и nfqws, если этот вариант работает у меня — это не значит, что оно заработает и у вас! Возможно, вам придётся изменить некоторые параметры.

Читать далее

Как схема 500-30-5 делает учебные центры IT-компаний бесполезными

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров61K

Качественные кадры всегда были актуальным вопросом для IT. И с каждым годом ситуация не становится лучше - высшее образование все больше отстает от потребностей рынка, а массовое онлайн-образование дало количество, но не качество.

IT-компании вполне обоснованно жалуются на недостаток квалифицированных специалистов.  

Но когда сами компании начинают готовить кадры “под себя”, то делают это крайне малоэффективно.

Читать далее

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

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров49K

На написание и публикацию этого текста меня побудила необходимость быстро объяснить, как определять текст от больших языковых моделей (БЯМ). Важно, что речь идёт только про выявление очевидных случаев, а не бронебойное детектирование.

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

Читать далее

«Венера-7»: первый аппарат, который нырнул в инопланетный ад и подал оттуда весточку

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

Привет, Хабр! С вами Саша Баулин — фанат космоса и технологий. В последнюю неделю лета предлагаю вспомнить, что произошло в августе 54 года назад: если в прошлый раз были США на Марсе, то теперь время СССР на Венере.

17 августа 1970 года в 8:38 мск с космодрома Байконур состоялся пуск ракеты-носителя «Молния-М» с автоматической межпланетной станцией (АМС) «Венера-7». АМС стала первым посланцем Земли, который смог совершить мягкую посадку на поверхность Венеры и передать ценные данные. Что миссия дала науке и как помогла следующим полетам к соседней планете, рассказываю под катом.

Читать далее

Как мы удалили 4195 файлов с кодом за 9 часов

Время на прочтение6 мин
Количество просмотров2.8K
«Давайте сохраним этот код – на всякий случай, в интересах обратной совместимости». Часто ли вам приходится слышать такие слова? Как выясняется, это очень распространенное явление. Основная масса существующего кода не в ходу (70% JavaScript функций на веб-сайтах никак не используется).

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

Два месяца назад я прочитал отличную статью из блога The Pragmatic Engineer Гергея Ороса об организации хакатона по GenAI и решил устроить хакатон внутри своей компании. Это был уже четвертый моего авторства, и стандартные, ориентированные на бизнес тематики мне уже поднадоели. Я надумал попробовать что-нибудь радикально новое.

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

Прошу любить и жаловать – Чистотон!


Читать дальше →

Исследование влияния сопроводительного письма на приглашение к собеседованию. Или как я сделал 1000 откликов на вакансии

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров46K

Однажды понадобилось мне заняться поиском работы и, вдруг, вспомнил, что думал проверить одно утверждение от HR в разных статьях: "Пишите сопроводительные письма". Нужно их писать или нет, я решил проверить, совместив сразу полезное с полезным. В этой статье покажу вам аналитику, которую получилось собрать и результаты моего исследования, и так же расскажу несколько личных интересных рассказов о своём опыте собеседований.

Читать далее

Postgres как предчувствие. Вычисляем процент импортозамещения в режиме Highload от 1С

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров11K

1С работает с СУБД  Postgres более 10 лет, а сейчас это единственный легальный вариант для инсталляций в России. Много ли мы потеряем в производительности по сравнению с MS SQL ? Выдержит ли Postgres 15.2 жесткий Highload со стороны 1С? Цель этой статьи - ответить на данные вопросы, с цифрами, которые можно использовать при расчете архитектуры.

Читать далее

Хранимые процедуры рудимент или еще актуальны?

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров12K

В этой статье я не намерен обидеть DBA-разработчиков, но хочу рассмотреть корректность использования хранимых процедур с точки зрения .NET Backend-разработчика. При работе с ними часто возникает невообразимая боль. Причина этого в том, что в какой-то момент казалось отличной идеей поместить всю бизнес-логику нашего приложения в хранимые процедуры и вызывать их из различных сервисов. Однако с течением времени это решение стало неподдерживаемым и проблемным.

Читать далее

Ахиллесова пята ИИ: простая задача, обнажившая слабости всех языковых моделей

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров60K

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

Читать далее

«Мы вам (не) перезвоним». Кого не берут в ИТ?

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров84K

А с вами бывало такое, что вот вы прошли собеседование, вам кажется, что всё успешно, хорошо, самое время для следующего этапа или оффера, и вдруг вы получаете отказ или о вас просто забывают? Наверное, у каждого что-то такое было.

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

Казалось бы, всё это можно исправить, но всё не так просто: ведь то, какими мы предстаём перед потенциальным работодателем, – естественная часть нас, которая существует здесь и сейчас. Субъективно? Тоже не отрицаем, доля субъективности всегда есть.

Мы попытались зайти в реальное айти и узнать, что страшнее – угрюмый вид, пирсинг, сертификат с курсов или судимость. Получилось любопытно.

Читать далее

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

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров27K

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

Читать далее

Макросы в swift — напишут код за вас, но есть нюанс…

Уровень сложностиСредний
Время на прочтение38 мин
Количество просмотров12K

Привет! Меня зовут Настя Ищенко, я — iOS-разработчик в KTS.

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

Читать далее
1
23 ...

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность