Взять и собрать «мусор» в облаке — несколько open source решений, которые с этим помогут |
https://habr.com/ru/post/685706/?utm_source=habrahabr&utm_medium=rss&utm_campaign=685706
Метки: Блог компании CloudMTS Open source Системное администрирование Облачные сервисы Kubernetes Pleco облако Chaos Engineering |
Цена ошибки. Каковы последствия самых нашумевших ошибок в программах? |
6 сентября 1989 года парижанам запомнилось надолго — в этот день более 41 тысячи жителей французской столицы получили из полиции официальные письма о том, что они совершили жестокие убийства и грабежи, хотя на самом деле адресаты всего лишь нарушили правила дорожного движения. Причиной казуса оказался сбой в компьютерной системе парижской жандармерии, добавивший седых волос простым обывателям. Этот инцидент стал далеко не первым в истории высоких технологий, и уж конечно — не последним. Давайте вспомним самые громкие и широко известные компьютерные ошибки, которые привели к забавным, а иногда — довольно печальным последствиям.
Читать далееhttps://habr.com/ru/post/686700/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686700
Метки: банки финансы баги облако vds vps облачные вычисления облачные технологии ит-инфраструктура it-инфраструктура тестирование it-систем serverspace блог компании serverspace |
[Перевод] Как продвигать стартап: 12 способов выхода на рынок от 100 «единорогов» |
Рассказ о том, с каких шагов начинали продвижение своих продуктов 100 самых дорогих стартапов мира, и два алгоритма, которые помогут вам выбрать свою дорогу к первой 1000 пользователей.
Читать далееhttps://habr.com/ru/post/686754/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686754
Метки: growth hacking Интернет-маркетинг Контент-маркетинг Развитие стартапа Облачные сервисы стартап маркетинг приложение startup продвижение в интернете |
[recovery mode] Добавление масштабирования при ширине экрана менее чем body min-width в Firefox и Safari |
В этом мини туториале я расскажу вам о том, как решить проблему отсутствия масштабирование страницы при ширине экрана меньше чем body min-width в браузерах Firefox и Safari, с помощью функции, решающей эту проблему.
Читать далееhttps://habr.com/ru/post/686748/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686748
Метки: Разработка веб-сайтов css html firefox min-width safari body zoom resize scale |
Чем опасны уязвимые зависимости в проекте и как с этим помогает SCA? |
Современные приложения почти всегда используют сторонние библиотеки. Если библиотека содержит уязвимость, то уязвимым может оказаться и использующее её приложение. Но как определить наличие таких проблемных зависимостей?
Читать далееhttps://habr.com/ru/post/686746/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686746
Метки: Блог компании PVS-Studio Информационная безопасность Open source Программирование C# уязвимости уязвимость SCA зависимость зависимости безопасность |
Обязан ли разработчик развиваться? |
Мир IT довольно токсичен. Нас окружает успешный успех — он захлёстывает и сбивает нас с ног каждый раз, когда мы смотрим на публичных людей в нашей отрасли. Один — ворочает «маленьким кластером на тысячу машин», другой — уже три пет-проекта запустил за утро субботы, этот — за день подготовился к собеседованиям и лениво перебирает оферы из топовых компаний.
Из каждого утюга раздаются возгласы, что разработчик должен развиваться день и ночь, ведь у нас такая профессия! Каждый должен обладать солидным профилем на гитхабе, для чего, придя домой после дня работы, обязан контрибутить в опенсорс-проекты. Впрочем, отдохнуть тоже можно — например, запустив в перерыве свой пет-проект и поучаствовав в хакатоне. Ночью можно совсем расслабиться и понабивать себе профиль в литкоде, а во время походов в туалет — прочитать пару статей.
Но действительно ли всё это надо? Разработчик в самом деле обязан проводить всё своё свободное время за написанием кода? А обязан ли разработчик постоянно развиваться?
Читать далееhttps://habr.com/ru/post/686742/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686742
Метки: Программирование Управление разработкой Карьера в IT-индустрии развитие рост |
Нерекламные методы продвижения |
Какие расходы на рекламу у вашей компании? Вы используете другие методы продвижения? Какая пропорция рекламных и нерекламных методов продвижения?
Читать далееhttps://habr.com/ru/post/686736/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686736
Метки: Управление продажами реклама продвижение маркетинг продажи личный бренд бренд smm (маркетинг в соц.сетях) контент-маркетинг |
Утечки данных и компании: какой должна быть идеальная реакция |
Дисклеймер: Нижеприведенный текст не является призывом к неправомерному использованию персональных данных субъектов (или иным неправомерным действиям), а всего лишь видение коллективом проекта iFreedomLab сложившейся ситуации.
Данные — новая нефть, и утечки этой нефти стали случаются также часто, как на порядком изношенном нефтепроводе. Некоторые из них довольно внушительны как масштабом, так и содержанием слитых данных.
В России ситуация сложилась, по нашему мнению, и вовсе катастрофическая, мы собрали и обработали все освещенные в медиа утечки данных с конца февраля и, честно говоря, хотя и следили за ситуацией, оказались к такому не готовы. В августе замглавы Hоскомнадзора Милош Вагнер сообщил, что с начала 2022 года в стране произошло более 40 крупных утечек персональных данных, в результате которых было скомпрометировано более 300 млн учетных записей россиян. С учетом того, что население России составляет 146+ млн человек, 300 млн учетных записей представляется просто фантастической цифрой: каждый дееспособный россиянин утратил по несколько учетных записей. Наверное, после этого говорить об анонимности, приватности или хотя бы праве на тайну личной жизни россиян смысла нет – их покупки, информация о месте проживания и работы, адреса и телефоны с привязкой к именам и фамилиям теперь доступны всем и каждому безо всяких усилий.
Мы собрали и обработали все утечки данных с начала года и, честно говоря, хотя и следили за ситуацией, оказались к такому не готовы. Вот здесь раздел на нашем сайте, куда мы заботливо собрали все описания утечек и реакции компаний на оные. Утечек там десятки. Но если мы что-то упустили – не стесняйтесь, пишите, мы добавим.
Читать далееhttps://habr.com/ru/post/686732/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686732
Метки: Информационная безопасность Законодательство в IT персональные данные утечка утечки что делать? |
[recovery mode] «Я заработал $3,8 млн. за ночь на арбитраже крипты, но у меня их хотят отобрать». История с Acala Network |
Как вы думаете, можно ли законно заработать миллионы долларов на крипте всего лишь за ночь, сидя за компом и совершая не сложные действия? Да, но для этого должны сойтись сразу несколько обстоятельств. Кто-то все же в этот момент нарушает закон, ведь деньги не берутся из воздуха. Однако, можно косвенно поучаствовать в схеме, при этом заработав легально. Но не начнутся ли с этими деньгами проблемы просто потому, что это кому-то неудобно?
Сегодня мы подробно поговорим о ситуации связанной с aUSD и расскажем вам историю подписчика, который за одну ночь из ничего сделал 3,8 млн. долларов в aUSD и что с ним происходит сейчас. Поехали!
Читать далееhttps://habr.com/ru/post/686734/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686734
Метки: Децентрализованные сети Криптография криптовалюты децентрализация блокчейн арбитраж крипта |
StbSharp: история ненужного проекта |
В этой статье я бы хотел рассказать о своем хобби проекте под названием StbSharp.
Итак, в 2016 году мне пришла в голову весьма банальная идея - сделать собственный игровой кросс-платформенный движок на C#. И я озаботился поиском кросс-платформенной же библиотеки для загрузки картинок. Внезапно выяснилось, что подходящей просто не существовало. Было множество платформо-зависимых решений(напр. System.Drawing). А так же имелась SixLabors.ImageSharp. Но она была в состоянии ранней альфы. Мне же хотелось работать с решением, проверенным временем. Так я пришёл к идее портировать stb_image.h (очень популярной в геймдеве single-header библиотеки для загрузки картинок) на C#.
"А разве не легче было написать биндинги для нативной библиотеки? Хоть для той же stb_image?",- задаст справедливый вопрос читатель. Да, легче. И правильнее. О чём, собственно, и говорит заголовок этой статьи. Конечно, использование биндингов доставляет некоторые неудобства в плане того, что необходимо доставить соответствующий нативный бинарник на устройство конечного пользователя. Однако эти неудобства с лихвой окупаются достоинствами. А именно лучшим перформансом и портируемостью.
Однако, проект показался мне столь интересным, что я проигнорировал эти справедливые возражения.
Читать далееhttps://habr.com/ru/post/686578/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686578
Метки: .net Разработка игр c# Unity stb monogame unity3d |
Определение ботов на сайте с помощью нейронных сетей |
Пару лет назад, как и многие другие владельцы сайтов в рунете, я столкнулся с резким ростом посетителей из социальных сетей. Поначалу это радовало, пока дело не дошло до детального изучения поведения таких “пользователей” - оказалось что это боты. Мало того, они еще и сильно портили поведенческие факторы, которые критически важны для хорошего ранжирования в Яндексе, да и в Гугле.
Читать далееhttps://habr.com/ru/post/686572/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686572
Метки: WordPress Big Data Машинное обучение искусственный интеллект нейронные сети боты bigdata траффик поведенческие факторы защита сайта |
Невыжившие в IT |
Этот текст я пишу из лучших побуждений, безо всякой иронии, снобизма и насмешки. Хочу сберечь время и нервы тем, кто поддался на «войти в айти» и прямо сейчас учится сортировать массивы, парсить строки и верит в «да-да, этим ты и будешь заниматься на работе».
Есть такое понятие – ошибка выжившего. Грубо говоря, о явлении, тенденции или событии судят по людям, которые прошли его успешно – выжили. Совершенно игнорируя информацию о тех, кто успеха не достиг. В результате случайная удача интерпретируется как устойчивая вероятность. Если интересна мат.часть – почитайте Нассима Талеба или Даниэля Канемана. Их книги существенно дешевле курсов по ИТ.
Я опишу типичные ошибки тех, кто не выжил. И, соответственно, не вошёл в ИТ. Всё из опыта личных наблюдений.
Да, если «тут всё неправда», «а вот мой друг Коля успешно…» или «а у меня получилось» - прекрасно, текст не про вас и не для вас. Вы и ваш друг Коля – выжившие.
Читать далееhttps://habr.com/ru/post/686566/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686566
Метки: Программирование Учебный процесс в IT Управление персоналом Карьера в IT-индустрии черт знает что |
Программирование под SIBO (EPOC16) в наши дни |
Так уж получилось, что я (как и многие из присутствующих здесь) увлекаюсь различным древним железом, в том числе, конечно, и КПК. И сегодня речь пойдёт об одной навсегда ушедшей в историю линейке КПК от компании Psion.
Далее инструкция о том, где найти нужный софт, как его установить, как собрать простую программу под данный КПК и много чего ещё.
Читать далееhttps://habr.com/ru/post/686560/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686560
Метки: Старое железо psion кпк ms-dos |
Недельный геймдев: #85 — 4 сентября, 2022 |
Из новостей: создатели Crypt of the NecroDancer начнут издавать игры других инди-разработчиков, Sony купила Savage Game Studios, Google добавила сторонние способы оплаты в Play Store для ряда стран.
Из интересностей: «Если ты не можешь загуглить это, то не используй» — про разработку EVE Online, порт Another World под Linux на R, документалка о том, как Disco Elysium переводили на русский язык, доклад про VFX в Returnal, реалистичная версия LoFi Girl в Blender и UE5.
Читать далееhttps://habr.com/ru/post/686558/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686558
Метки: разработка игр gamedev gamedevnews новости дайджест |
Подождите редактировать |
Вы написали тестовое, выложили на гитхаб и обратно спуллили. А оно не работает.
Читать далееhttps://habr.com/ru/post/686544/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686544
Метки: PHP Git форматирование настройки |
[Перевод] Интеграция Open Policy Agent (OPA) в Kubernetes |
OPA можно интегрировать практически куда угодно, включая Kubernetes. Из этого материала вы узнаете, как интегрировать OPA в Kubernetes, и на примерах рассмотрите преимущества этой интеграции. В Kubernetes мы развертываем OPA как контроллер доступа.
Читать далееhttps://habr.com/ru/post/686538/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686538
Метки: Блог компании Southbridge IT-инфраструктура DevOps kubernetes open policy agent контроллеры истемное администрирование |
[recovery mode] Что такое Pegasus? Как проверить, заражен ли ваш телефон шпионской программой Pegasus? |
Всем доброго времени суток! В этой статье мы поговорим о том, что такое Pegasus и как проверить свой телефон, заражен ли он этой шпионской программой.
Читать далееhttps://habr.com/ru/post/686534/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686534
Метки: Чулан pegasus пегас вирусы шпионаж шпионское по android ios |
Одноплатник MangoPi MQ-Quad в форм-факторе Raspberry Pi Zero W всего за $26.70 |
https://habr.com/ru/post/686520/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686520
Как мы делаем dogfooding наших QA-студентов и платим им за это $1000+/мес |
Eating your own dog food или Dogfooding - это практика использования продуктов компании ее собственными сотрудниками.
С 2016 года мы день и ночь работали над своим бескомпромиссным по качеству (и самым дорогим в России) QA-курсом. Но в определенный момент поняли, что если сами не займемся тотальным Dogfooding'ом, то есть "поеданием" собственных студентов, то рост качества прекратится.
Читать далееhttps://habr.com/ru/post/686488/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686488
Как работать с эмоциональным выгоранием во время релокации |
Автор: Ольга Сорина, психолог, автор книги “Так можно: не выгореть, помогая”, больше 7 лет опыта работы с выгоранием.
В этой статье я хочу рассказать про то, как на мой взгляд работает выгорание, от чего мы выгораем и почему во время релокации риск выгореть возрастает в разы по сравнению с другим временем.
Многие из моих клиентов за последний год релоцировались, с февраля этот процесс только усилился. Давайте посмотрим, как же может развиваться в таких условиях выгорание и что с ним делать?
Читать далееhttps://habr.com/ru/post/686518/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686518
Метки: IT-эмиграция Управление персоналом Удалённая работа выгорание на работе выгорание релокация эмиграция команда грузия психология поддержка разработчиков |