Forwarded from Хабр Новости
СМИ: хакеры начали использовать «Яндекс Диск» для атак на российские компании
Хакеры начали использовать ресурсы облачного сервиса «Яндекс Диск» в качестве вспомогательного места хранения зловредных скриптов при проведении кибератак на российские компании. Ранее в подобных схемах злоумышленники использовали сервисы OneDrive и Dropbox.
#мошенничество #кибербезопасность
Хакеры начали использовать ресурсы облачного сервиса «Яндекс Диск» в качестве вспомогательного места хранения зловредных скриптов при проведении кибератак на российские компании. Ранее в подобных схемах злоумышленники использовали сервисы OneDrive и Dropbox.
#мошенничество #кибербезопасность
👍18👎4🔥1
Быстро и дёшево: проверяем сложную гипотезу без разработки за три дня
«В прошлом году я прочитал книгу "Спринт. Как разработать и протестировать новый продукт всего за пять дней". Это книга-методичка, в которой описывается быстрый и проверенный формат тестирования идей — дизайн-спринт. Авторы рекомендуют выбирать рискованные и дорогие в разработке гипотезы, которые могут быть потенциально перспективными.
В статье фокусируюсь на этом подходе и расскажу, как мы проводили эксперимент, о наших впечатлениях, инсайтах и ошибках. Поделюсь выводами, тем, насколько фреймворк хорош для быстрого тестирования идей в продуктовой компании».
«В прошлом году я прочитал книгу "Спринт. Как разработать и протестировать новый продукт всего за пять дней". Это книга-методичка, в которой описывается быстрый и проверенный формат тестирования идей — дизайн-спринт. Авторы рекомендуют выбирать рискованные и дорогие в разработке гипотезы, которые могут быть потенциально перспективными.
В статье фокусируюсь на этом подходе и расскажу, как мы проводили эксперимент, о наших впечатлениях, инсайтах и ошибках. Поделюсь выводами, тем, насколько фреймворк хорош для быстрого тестирования идей в продуктовой компании».
👍8👎1
Быстро сжимаем, быстро пишем и читаем! На Java
«В ходе разработки IDE 1С:Enterprise Development Tools у нас возникла необходимость быстро оперировать с большими объемами данных. Если не вдаваться в детали: при интерактивной работе пользователя с IDE при переключении с одной ветки репозитория на другую нам нужно сохранить текущее состояние проекта и загрузить состояние проекта из новой ветки. Детали — в конце статьи.
Ну а что касается Java, то задача выглядит так: быстро сохранить несколько гигабайт информации на диск и быстро считать несколько гигабайт информации с диска. Как мы решали эту задачу, с какими трудностями столкнулись и как их преодолели».
«В ходе разработки IDE 1С:Enterprise Development Tools у нас возникла необходимость быстро оперировать с большими объемами данных. Если не вдаваться в детали: при интерактивной работе пользователя с IDE при переключении с одной ветки репозитория на другую нам нужно сохранить текущее состояние проекта и загрузить состояние проекта из новой ветки. Детали — в конце статьи.
Ну а что касается Java, то задача выглядит так: быстро сохранить несколько гигабайт информации на диск и быстро считать несколько гигабайт информации с диска. Как мы решали эту задачу, с какими трудностями столкнулись и как их преодолели».
👎14👍9
Как стажёр оптимизировал запросы и нашел баг в Django
«Привет! Меня зовут Ваня, я бэкенд-разработчик-стажёр в KTS. Недавно я нашел баг в Django, создал тикет с исправлением, и его приняли.
В статье расскажу подробнее — над чем работал, в чём была ошибка и почему её сложно встретить. А также про ещё один баг, который по классике оказался фичей».
«Привет! Меня зовут Ваня, я бэкенд-разработчик-стажёр в KTS. Недавно я нашел баг в Django, создал тикет с исправлением, и его приняли.
В статье расскажу подробнее — над чем работал, в чём была ошибка и почему её сложно встретить. А также про ещё один баг, который по классике оказался фичей».
👍40🔥4👎1
Согласно недавнему исследованию Хабр Карьеры, в первом полугодии 2022 года зарплата айтишников выросла в большинстве городов.
Ощутимый рост был в Красноярске (+33%), Волгограде (+25%) и Перми (+20%). В Питере и Омске зарплаты не изменились. А снизились зарплаты только в двух городах: Казани и Челябинске.
О доходах в основных специальностях, языках программирования и в IT-компаниях
Ощутимый рост был в Красноярске (+33%), Волгограде (+25%) и Перми (+20%). В Питере и Омске зарплаты не изменились. А снизились зарплаты только в двух городах: Казани и Челябинске.
О доходах в основных специальностях, языках программирования и в IT-компаниях
👍27👎6🔥1
Устранение утечек памяти с помощью профилирования
Если система работает длительное время, объём свободной памяти может уменьшаться, что может приводить к отказу некоторых сервисов. Это типичная проблема утечки памяти, которую обычно сложно спрогнозировать и выявить. Удобными инструментами для решения подобных проблем являются профайлеры кучи. Они отслеживают распределение памяти и помогают разобраться, что находится в куче программы, а также найти утечки памяти.
«В этой статье мы расскажем об использовании профайлеров кучи, а также объясним, как спроектированы и реализованы популярные профайлеры кучи, например, профайлер кучи Go, gperftools, jemalloc и Bytehound».
Если система работает длительное время, объём свободной памяти может уменьшаться, что может приводить к отказу некоторых сервисов. Это типичная проблема утечки памяти, которую обычно сложно спрогнозировать и выявить. Удобными инструментами для решения подобных проблем являются профайлеры кучи. Они отслеживают распределение памяти и помогают разобраться, что находится в куче программы, а также найти утечки памяти.
«В этой статье мы расскажем об использовании профайлеров кучи, а также объясним, как спроектированы и реализованы популярные профайлеры кучи, например, профайлер кучи Go, gperftools, jemalloc и Bytehound».
👍14❤1👎1
⚡ IT-новости к этому часу
GitLab намерен удалять бесплатно размещённые проекты, если там не будет активности в течение года
Новые владельцы сервиса Resume.io уволили российскую команду и передали разработку в Индию
США передали Китаю уникальную технологию
Германия запретила использование электронных подписей и цифровых договоров при трудоустройстве
Кредит на 130 млрд рублей — правительство помогает «Яндексу», Ozon и VK рассчитаться с долгами по евробондам
НАСА выбрало дату для запуска ракеты SLS
НАСА решило проблему с разворачиванием солнечных панелей зонда «Люси» (ФОТО)
«Автоваз» показал прототип электрической версии универсала Largus
Медики в рамках исследования применения системы OrganEx вернули жизнь органам свиньи спустя час после её смерти
GitLab намерен удалять бесплатно размещённые проекты, если там не будет активности в течение года
Новые владельцы сервиса Resume.io уволили российскую команду и передали разработку в Индию
США передали Китаю уникальную технологию
Германия запретила использование электронных подписей и цифровых договоров при трудоустройстве
Кредит на 130 млрд рублей — правительство помогает «Яндексу», Ozon и VK рассчитаться с долгами по евробондам
НАСА выбрало дату для запуска ракеты SLS
НАСА решило проблему с разворачиванием солнечных панелей зонда «Люси» (ФОТО)
«Автоваз» показал прототип электрической версии универсала Largus
Медики в рамках исследования применения системы OrganEx вернули жизнь органам свиньи спустя час после её смерти
👍23👎3🔥2
Образование!=профессия. Истории айтишников без профильной вышки
IT-сфера, пожалуй, богаче остальных на самоучек, ведь университеты не выпускают Ruby-сеньоров или фуллстеков. Это значит, что прийти сюда может любой, было бы желание — фундаментальные знания здесь преимущество, но уж точно не определяющий фактор.
В статье — истории следователя, врача скорой помощи, биолога и еще 5 коллег из Evrone, которые работают не по специальности.
IT-сфера, пожалуй, богаче остальных на самоучек, ведь университеты не выпускают Ruby-сеньоров или фуллстеков. Это значит, что прийти сюда может любой, было бы желание — фундаментальные знания здесь преимущество, но уж точно не определяющий фактор.
В статье — истории следователя, врача скорой помощи, биолога и еще 5 коллег из Evrone, которые работают не по специальности.
👍23👎6🔥2
Цифровая палеонтология: как информационные технологии помогают изучать динозавров
Часто палеонтолога представляют как Алана Гранта из «Парка юрского периода»: этаким дядькой в широкополой шляпе, который выдалбливает кость динозавра из скалы где-нибудь в монгольской пустыне. И хотя раскопки никуда не делись, но огромная часть работы сейчас проводится в лабораториях, за компьютером.
Часто палеонтолога представляют как Алана Гранта из «Парка юрского периода»: этаким дядькой в широкополой шляпе, который выдалбливает кость динозавра из скалы где-нибудь в монгольской пустыне. И хотя раскопки никуда не делись, но огромная часть работы сейчас проводится в лабораториях, за компьютером.
🔥18👍7
Привет! Совсем скоро мы проведем онлайн Разбор резюме. Для участников этот проект — хорошая возможность узнать, как эйчары из крутых IT-компаний оценивают их опыт и навыки, что в их резюме цепляет, а что — настораживает.
👉 Оставить заявку
Собеседовать кандидата будет Елизавета Рахманова, консультант по подбору в Selecty.
Сейчас мы ищем аналитиков, но вы можете оставить заявку по любой специализации — возможно, мы выберем вас для следующего разбора.
👉 Оставить заявку
Собеседовать кандидата будет Елизавета Рахманова, консультант по подбору в Selecty.
Сейчас мы ищем аналитиков, но вы можете оставить заявку по любой специализации — возможно, мы выберем вас для следующего разбора.
👍10👎5
Эта статья — попытка систематизировать некие базовые знания о Linux’ах, которая может быть полезна для продвинутых пользователей, разработчиков и админов Windows, которые еще не имели (или имели крайне небольшой и отрывочный) опыт работы с Linux системами и не знают, с чего начать.
Что такое Linux? Статья-шпаргалка для новичков
Что такое Linux? Статья-шпаргалка для новичков