Сказ о том, как в PVS-Studio бага обновляли
Помимо полюбившегося многим маскота — единорога — в PVS-Studio есть второстепенный персонаж, он же антагонист нашего продукта, баг. Однако баг не есть вездесущее, нерушимое зло, а, скорее, случай бытовой или даже рабочий. В данной статье рассказано о том, как рисовался новый персонаж, почему именно божья коровка и откуда у неё, чёрт подери, пупок.
Помимо полюбившегося многим маскота — единорога — в PVS-Studio есть второстепенный персонаж, он же антагонист нашего продукта, баг. Однако баг не есть вездесущее, нерушимое зло, а, скорее, случай бытовой или даже рабочий. В данной статье рассказано о том, как рисовался новый персонаж, почему именно божья коровка и откуда у неё, чёрт подери, пупок.
👍14👎4
It is Wednesday, my java dudes, или насколько сложно сделать свою JVM
«Мне стало интересно, насколько тяжко было бы сделать свой интерпретатор байт-кода Java и насколько сложно было бы научить его "новым трюкам". Писать я буду на Rust, поэтому и проект, не мудрствуя лукаво, назвал Rjava».
«Мне стало интересно, насколько тяжко было бы сделать свой интерпретатор байт-кода Java и насколько сложно было бы научить его "новым трюкам". Писать я буду на Rust, поэтому и проект, не мудрствуя лукаво, назвал Rjava».
👍16❤1
Импортозамещаем MS на MS: что лучше знать до миграции почты из Office365 на on-premise Exchange 2019
«Нам нужно было сохранить клиенту не только почту, но и все процессы Exchange, с которыми работала компания, потому что они были глубоко в её бизнес-процессах. И да, надо было переехать так, чтобы сотрудники компании это не почувствовали. И здесь было несколько подводных камней».
«Нам нужно было сохранить клиенту не только почту, но и все процессы Exchange, с которыми работала компания, потому что они были глубоко в её бизнес-процессах. И да, надо было переехать так, чтобы сотрудники компании это не почувствовали. И здесь было несколько подводных камней».
👍16👎10❤1
Холостые циклы в Java
«Поговорим о тонкостях реализации холостых циклов (холостого ожидания) в Java. Эта задача встречается нечасто: за девять с небольшим лет работы я столкнулся с ней лишь пару раз. Тем не менее, тема видится интересной и по ней есть, что сказать».
«Поговорим о тонкостях реализации холостых циклов (холостого ожидания) в Java. Эта задача встречается нечасто: за девять с небольшим лет работы я столкнулся с ней лишь пару раз. Тем не менее, тема видится интересной и по ней есть, что сказать».
👍11👎6
Forwarded from Хабр Новости
Суд обязал «Тинькофф банк» вернуть клиенту 1,3 млн рублей, списанные за «необоснованное обогащение» на обмене валюты
Клиент «Тинькофф», столкнувшийся с крупным списанием со счёта по обвинению в мошенничестве, выиграл суд против банка. О решении суда в первой инстанции рассказал пользователь vc.ru Василий Черепанов, который представлял интересы истца от пермской общественной организации «Инициатива».
#суд #финансы
Клиент «Тинькофф», столкнувшийся с крупным списанием со счёта по обвинению в мошенничестве, выиграл суд против банка. О решении суда в первой инстанции рассказал пользователь vc.ru Василий Черепанов, который представлял интересы истца от пермской общественной организации «Инициатива».
#суд #финансы
👍139👎4🔥4❤2
Несмотря на существование магнитных микроботов, ученые продолжают искать компромисс — простое и функциональное решение в конструировании крошечных роботов. Они могут быть полезны в медицине, разведке и исследовании ареалов.
Роботы-насекомые: удивительные и перспективные проекты
Роботы-насекомые: удивительные и перспективные проекты
👍10
🇬🇧 Англоязычное за день (11 августа)
— Backup & Recovery Solutions from China
— How abortion in the age of surveillance capitalism turns Internet into a dystopia
— Q2 2022 DDoS attacks and BGP incidents
— A tale of how PVS-Studio reimagined the bug
Англохабр в соцсетях:
Twitter
Telegram
Facebook
LinkedIn
— Backup & Recovery Solutions from China
— How abortion in the age of surveillance capitalism turns Internet into a dystopia
— Q2 2022 DDoS attacks and BGP incidents
— A tale of how PVS-Studio reimagined the bug
Англохабр в соцсетях:
Telegram
👍22🔥3👎2
Как найти альтернативу импортным запчастям для действующего оборудования?
Один из вариантов решения этой проблемы — сделать реверс-инжиниринг запасной детали. Иными словами, взять имеющуюся деталь, снять с нее размеры, определить материал, покрытие, термообработку, выпустить чертеж. С таким чертежом можно уже обращаться на производственные предприятия. Алгоритм понятный, но давайте попробуем посмотреть детально на проблемы, с которыми можно столкнуться.
Один из вариантов решения этой проблемы — сделать реверс-инжиниринг запасной детали. Иными словами, взять имеющуюся деталь, снять с нее размеры, определить материал, покрытие, термообработку, выпустить чертеж. С таким чертежом можно уже обращаться на производственные предприятия. Алгоритм понятный, но давайте попробуем посмотреть детально на проблемы, с которыми можно столкнуться.
👎26👍19🔥1
⚡ IT-новости к этому часу
💁♂️Xiaomi представила человекоподобного робота CyberOne (ФОТО)
⌨️В Ростове-на-Дону начали производство компьютерных мышек и клавиатур
🤖В Японии роботы будут расставлять товары на полки розничных магазинов FamilyMart
🏃♀️HR не нужен — Microsoft расстаётся с сотнями подрядчиков
🙅ЦБ не поддержал идею дополнительного подтверждения для переводов свыше ₽10 000
💡Минцифры предложило обновить условия льготной IT-ипотеки — ставка 3%, возраст до 50 лет, зарплата от 120/70 тыс. рублей
👍🏻Российские радиохимики нашли эффективный способ переработки радиоактивных отходов
🛰Участники МКС, включая Россию, подтвердили продолжение работ на станции после 2024 года
💁♂️Xiaomi представила человекоподобного робота CyberOne (ФОТО)
⌨️В Ростове-на-Дону начали производство компьютерных мышек и клавиатур
🤖В Японии роботы будут расставлять товары на полки розничных магазинов FamilyMart
🏃♀️HR не нужен — Microsoft расстаётся с сотнями подрядчиков
🙅ЦБ не поддержал идею дополнительного подтверждения для переводов свыше ₽10 000
💡Минцифры предложило обновить условия льготной IT-ипотеки — ставка 3%, возраст до 50 лет, зарплата от 120/70 тыс. рублей
👍🏻Российские радиохимики нашли эффективный способ переработки радиоактивных отходов
🛰Участники МКС, включая Россию, подтвердили продолжение работ на станции после 2024 года
👍28👎4❤1
Forwarded from Хабр Карьера
Вакансии для джунов на Хабр Карьере:
Инженер мониторинга коммутационной сети в «Ростелеком». Краснодар. Полный рабочий день. От 45 000 до 60 000 ₽.
https://amp.gs/jn5Jb
Clojure Developer в Health Samurai. Можно удаленно. Полный рабочий день. От 100 000 ₽.
https://amp.gs/jn508
Reverse Engineer & .NET Developer в WowVendor. Удаленно. Полный рабочий день. От 60 000 до 100 000 ₽.
https://amp.gs/jn50z
Flutter Mobile Developer в Elegance-it. Можно удаленно. Полный рабочий день. От 70 000 до 140 000 ₽.
https://amp.gs/jn50Y
Python developer в RUVENTS. Можно удаленно. Полный рабочий день. От 60 000 до 90 000 ₽.
https://amp.gs/jn50t
Больше вакансий: https://amp.gs/jn50m
Инженер мониторинга коммутационной сети в «Ростелеком». Краснодар. Полный рабочий день. От 45 000 до 60 000 ₽.
https://amp.gs/jn5Jb
Clojure Developer в Health Samurai. Можно удаленно. Полный рабочий день. От 100 000 ₽.
https://amp.gs/jn508
Reverse Engineer & .NET Developer в WowVendor. Удаленно. Полный рабочий день. От 60 000 до 100 000 ₽.
https://amp.gs/jn50z
Flutter Mobile Developer в Elegance-it. Можно удаленно. Полный рабочий день. От 70 000 до 140 000 ₽.
https://amp.gs/jn50Y
Python developer в RUVENTS. Можно удаленно. Полный рабочий день. От 60 000 до 90 000 ₽.
https://amp.gs/jn50t
Больше вакансий: https://amp.gs/jn50m
👎19👍12🔥1
Два года обновлений. Как ребята улучшали офисные редакторы по запросам пользователей
«Реализация новой функциональности практически всегда сопряжена с запросами наших клиентов. Мы проанализировали запросы, поступившие в нашу техподдержку за прошедшие 2 года, и отобрали для рассказа некоторые функции, которые были реализованы в наших редакторах после обращений клиентов».
«Реализация новой функциональности практически всегда сопряжена с запросами наших клиентов. Мы проанализировали запросы, поступившие в нашу техподдержку за прошедшие 2 года, и отобрали для рассказа некоторые функции, которые были реализованы в наших редакторах после обращений клиентов».
👍14👎4
Шахматы на C++
«Не так давно я захотел написать свой шахматный движок. На удивление в интернете нашлось не так много хороших статей на эту тему. Поэтому после написания своей программы, я решил написать статью, дабы облегчить жизнь интересующимся в данной теме».
«Не так давно я захотел написать свой шахматный движок. На удивление в интернете нашлось не так много хороших статей на эту тему. Поэтому после написания своей программы, я решил написать статью, дабы облегчить жизнь интересующимся в данной теме».
👍22👎7🔥7
Поговорим о пет-проектах по анализу данных и разберем частые вопросы:
— зачем делать пет-проекты?
— из каких этапов может состоять разработка пет-проекта?
— как выбрать тему и найти данные?
— где найти вычислительные ресурсы?
— как завернуть работающие алгоритмы в минимальный прод?
— как оформить презентабельный вид проекта?
— как и зачем искать коллабораторов?
— когда проходит ODS pet project хакатон?
— где посмотреть примеры пет-проектов и истории участников ODS?
Data Science Pet Projects. FAQ
— зачем делать пет-проекты?
— из каких этапов может состоять разработка пет-проекта?
— как выбрать тему и найти данные?
— где найти вычислительные ресурсы?
— как завернуть работающие алгоритмы в минимальный прод?
— как оформить презентабельный вид проекта?
— как и зачем искать коллабораторов?
— когда проходит ODS pet project хакатон?
— где посмотреть примеры пет-проектов и истории участников ODS?
Data Science Pet Projects. FAQ
👍19👎4
Что нам стоит д̶о̶м̶ голограмму построить?
В этой статье речь не пойдёт о голографическом проецировании изображений или видео в воздухе, как в Звёздных Войнах (хотя, это было бы неплохо). Мы поговорим о возможности самостоятельного изготовления голограмм для различных целей.
В этой статье речь не пойдёт о голографическом проецировании изображений или видео в воздухе, как в Звёздных Войнах (хотя, это было бы неплохо). Мы поговорим о возможности самостоятельного изготовления голограмм для различных целей.
👍8👎4
«Меня зовут Вадим Удальцов, я 3D-художник. В этом тексте я расскажу, как устроен арт-пайплайн Storyngton Hall. В создании арта для игры принимает участие много людей. И чтобы координировать работу команды, нужен четкий пайплайн, в котором прописано, кто ответственен за разные аспекты и в какой момент нужно приниматься за работу».
Челночный арт-пайплайн Storyngton Hall: как команда исследует, концептит, собирает локации и персонажей
Челночный арт-пайплайн Storyngton Hall: как команда исследует, концептит, собирает локации и персонажей
👍19👎4
У вас возникал синдром «сожалений специалиста по найму»? Это когда вы жалеете о том, что наняли кого-то сразу после того, как он начал работать. Может быть, вам не нравится внешность новичка, а может вы просто желаете погрузить мир в хаос.
Какой бы ни была причина, эта статья поможет вам заставить его уволиться самостоятельно, выбрав для него худший первый проект.
Как выбрать для новичка такой проект, чтобы он уволился
Какой бы ни была причина, эта статья поможет вам заставить его уволиться самостоятельно, выбрав для него худший первый проект.
Как выбрать для новичка такой проект, чтобы он уволился
👎68👍26🔥5
Forwarded from Хабр Новости
Бренд электромобилей Evolute объявил цену на свою первую машину
Новый российский бренд Evolute представит свой первый автомобиль: им станет электрический седан i-Pro, произведённый на липецком заводе «Моторинвест». Об этом сообщает издание «Китайские автомобили». Машина будет доступна к покупке и обычным пользователям, и корпоративным.
#транспорт #производство
Новый российский бренд Evolute представит свой первый автомобиль: им станет электрический седан i-Pro, произведённый на липецком заводе «Моторинвест». Об этом сообщает издание «Китайские автомобили». Машина будет доступна к покупке и обычным пользователям, и корпоративным.
#транспорт #производство
👎42👍28
Всё ниже и ниже: южнокорейские производители чипов для ОЗУ роняют цены на оперативную память
«Оперативная память будет постепенно дешеветь. Причина — перепроизводство, падение спроса и еще несколько факторов. Как оказалось, цены на ОЗУ будут снижаться быстрее, чем прогнозировали аналитики. Дело в массовой продаже складских запасов чипов DRAM южнокорейскими производителями. О том, что происходит и чего можно ожидать в ближайшем будущем».
«Оперативная память будет постепенно дешеветь. Причина — перепроизводство, падение спроса и еще несколько факторов. Как оказалось, цены на ОЗУ будут снижаться быстрее, чем прогнозировали аналитики. Дело в массовой продаже складских запасов чипов DRAM южнокорейскими производителями. О том, что происходит и чего можно ожидать в ближайшем будущем».
👍34🔥11👎1
Как увидеть 120 Гц и выбрать три телевизора. Часть 1
Разбираемся, зачем экранам 500 Гц, почему телевизор не монитор, за сколько наносекунд выгорит OLED и как вообще это всё работает.
Разбираемся, зачем экранам 500 Гц, почему телевизор не монитор, за сколько наносекунд выгорит OLED и как вообще это всё работает.
👍48👎3🔥2
«Привет! Сегодня я расскажу о применении беспилотников для сбора информации и контроля некоторых видов работ на комбинате.
Дроны на "Северстали" или как мы цифровизовали маркшейдинг»
Дроны на "Северстали" или как мы цифровизовали маркшейдинг»
👍19👎6🔥4