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

Все потоки

Сначала показывать
Порог рейтинга

Мы все живем в симуляциях

Читальный зал

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

Читать дальше →
Рейтинг 0
Просмотры 43
Комментарии 0

Новости

IT-команды в Quadcode: Trading Platform

Блог компании Quadcode Управление разработкой *

Привет, Хабр! Хотим познакомиться поближе и запускаем серию статей «IT-команды в Quadcode»: будем подробно рассказывать о наших технических командах и отвечать на ваши вопросы. Текст будет полезен всем, кто хочет узнать, как работают IT-специалисты в финтехе. Начнём с Trading Platform: о процессах, проектах и собеседованиях в команде читайте в статье.

Читать далее
Рейтинг 0
Просмотры 140
Комментарии 0

ИБП в России: ситуация на рынке высокой и низкой мощности

Блог компании Группа компаний X-Com Системное администрирование *Энергия и элементы питания

Привет, Хабр! Сегодня мы хотим поднять тему доступности источников бесперебойного питания в России. Не секрет, что сегодня вся техника и ее поставки под вопросом и связаны с определенными сложностями, но именно в сегменте ИБП сложилась достаточно интересная ситуация. В этом посте мы поговорим о (бывших) лидерах рынка, о структуре их поставок, и о том, кто же остается в России и продолжает поставлять свои решения.

Читать далее
Рейтинг 0
Просмотры 463
Комментарии 0

Метод document.write, подобное и связанное с ним

HTML *JavaScript *
Из песочницы

Данная заДанная заметка является своего рода комментарием к другой статье на Хабре Удивительная история document.write, которая, в свою очередь, представляет из себя перевод публикации с сайта https://eager.io/ The Curious Case of document.write. Я же здесь хочу лишь подчеркнуть определённую полезность данного метода клиентского JavaScript (https://developer.mozilla.org/ru/docs/Web/API/Document/write), а также немного порассуждать о подходах и проблемах, связанных с генерацией разметки.

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 130
Комментарии 0

Тамагочи не вымирают, а становятся лучше

Блог компании Cloud4Y Научно-популярное DIY или Сделай сам
Перевод

Наверняка вы думаете, что тамагочи, из-за которых сходили с ума дети в 90-х, сейчас полностью забыты. И ошибаетесь. Франшиза все ещё жива и вполне себе процветает. Новые модели выпускаются регулярно. Более того, даже оригинальный тамагочи 1996 года, известный как Tamagotchi P1, поддерживается небольшой группой энтузиастов. А теперь появилась возможность запустить его на портативном устройстве.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 620
Комментарии 0

Римские и средневековые доспехи. Что лучше?

Научно-популярное Читальный зал

Знаете, что меня всегда удивляло? Если вернуться на 1000 лет в прошлое, то мы увидим воина, радикально отличающегося обликом от современного солдата (здесь и далее речь про Европу). Однако стоит нам от отметки XI века снова отступить на те же 1000 лет в прошлое, как мы увидим примерно такого же воина, который не так уж чтобы отличался обликом от своего средневекового собрата. Та же кольчуга или даже пластинчатый доспех, тот же меч и щит. Конечно, различия есть, но в большей степени отражают специфику военных действий, нежели разницу в технологиях, которые, вроде как, должны были куда-то двигаться за прошедшее тысячелетие.

Пятнадцать лет назад я для себя решил, что, наверное, разница была в качестве металла (ну, типа и у тех, и других кольчуги, только у рыцарей они считай что мифриловые, а у римлян из ржавого мусора), ну а медленное развитие доспешного дела было обусловлено падением Рима и в целом деградацией античной цивилизации. Теперь я, наконец, снова вернулся к этому вопросу и предлагаю попробовать разобраться в том, какие материалы использовали римляне в оружии, чем они отличались от средневековых аналогов и почему все они пошли именно по такому пути. Исследование разделим на две части: в первой рассмотрим римские доспехи (кроме шлемов), во второй средневековые и сравним.

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 901
Комментарии 2

Сказ о том, как мы Python-микросервисы для облака шаблонизировали

Блог компании Конференции Олега Бунина (Онтико) Блог компании QIWI Python *Программирование *Микросервисы *

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

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

Меня зовут Олег Чуркин. Я больше 10 лет занимаюсь разработкой на Python и сейчас руковожу разработкой нового процессинга платежей в QIWI. Расскажу, как мы реализовали boilerplate-шаблон для сервисов — на примере небольшого стартапа внутри нашей большой компании.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 263
Комментарии 0

О бедном Arcanum замолвите слово

.NET *Разработка игр *Игры и игровые консоли
Из песочницы

В Arcanum, как и в любой другой игре, существует масса собственных бинарных форматов. Эта статья познакомит вас с форматом упаковки изображений, который использовала студия Troika Games.

Читать далее
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 580
Комментарии 0

PostgreSQL Antipatterns: когда мешает внешний ключ

Блог компании Тензор PostgreSQL *Администрирование баз данных *SQL *Высокая производительность *

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

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

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 564
Комментарии 2

Как увольняют из сине — белого банка?

Карьера в IT-индустрии

Все названия выдуманы а совпадения случайны.

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

Работал я на позиции ведущего андроид разработчика с января 2021 года, работал добросовестно и качественно (на сколько я могу судить по отсутствию претензий к моей работе), несколько раз мои поставки становились лучшими банковскими поставками недели.

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

Оказалось меня кикнули с рабочих групп. И закрыли все доступы.
Желания разбираться с этим в отпуске у меня не было.

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

На мою просьбу тегнуть меня в чате техлид мне ответил: "привет, да сейчас"
(Как я узнал он меня и удалил из него)
И только после этого
Со мной связался вендор и я отстраненным от проекта банка потому что "токсичный".
(Наверное именно поэтому я продолжаю общаться с некоторыми членами прошлой команды, они мне сообщили что меня удалили, и они же спрашивали все ли у меня ок)

Кстати руководство команды ПО и Техлид до сих пор делают вид что ничего не понимают.
Вот так вот относятся к сотрудникам самые крупные бенки и их вендоры.

Спасибо

Читать далее
Всего голосов 37: ↑13 и ↓24 -11
Просмотры 3.8K
Комментарии 41

Security Week 2219: мобильные трояны со встроенной подпиской

Блог компании «Лаборатория Касперского» Информационная безопасность *
Эти истории слышали все: купил телефон, вроде бы ничего такого не делал, пока не обнаружил отсутствие денег на счету. Одной из причин внезапного добавления платных услуг на мобильном телефоне может быть вредоносное ПО. На прошлой неделе специалисты «Лаборатории Касперского» опубликовали обзор технических приемов в свежих вредоносных программах такого типа. Их можно называть троянами-подписчиками: звучит слегка неуклюже, зато точно передает суть.



На скриншоте выше показаны три примера приложений с вредоносной добавкой, которые какое-то время висели в официальном магазине приложений Google Play. Во всех присутствовал троян семейства Jocker. Так как в данном случае стоит задача прорваться сквозь проверки в аппстор, первоначальная версия приложения не содержит вредоносного кода. После установки активируется загрузчик, подгружающий «дополнительную функциональность», но и он срабатывает после простой проверки: опубликовано ли приложение в магазине? Если нет, программа считает, что выполняется в сендбоксе проверяющего и скрывает вредоносную функциональность.
Читать дальше →
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 491
Комментарии 0

Защита от спама и зловредного ПО в Carbonio

Блог компании Zextras Спам и антиспам Информационная безопасность *

Электронная почта, которая является одним из наиболее распространенных форматов корпоративного общения, как правило становится основной целью злоумышленников, которые используют электронные письма как средства доставки зловредного ПО во внутреннюю сеть предприятия. В результате таких атак появляются утечки важной информации или потери корпоративных данных, которые влекут за собой не только финансовые, но и репутационные потери. Надежная защита почтового сервера от кибератак позволяет купировать большую часть киберугроз и именно поэтому защита почтового сервера предприятия становится приоритетом номер один среди системных администраторов и специалистов по кибербезопасности. В Carbonio для защиты от угроз используются такие Open-Source решения, как антивирус ClamAV, антиспам SpamAssassin и интерфейс для их взаимодействия с почтовым сервером new-amavisd. В данной статье мы расскажем о том, как правильно использовать их для обеспечения безопасности почтового сервера Carbonio.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 158
Комментарии 0

Некоторые станции международной службы лазерной дальнометрии перестали предоставлять данные для ГЛОНАСС

Глобальные системы позиционирования *Беспроводные технологии *Геоинформационные сервисы *Астрономия

В системе ГЛОНАСС пользователь ориентируется по навигационным спутникам как по маякам. Эти маяки удалены на расстояние около 20 000 км и движутся относительно поверхности земли со скоростью более 3 км/с. Но при этом спутники непрерывно передают параметры, позволяющие рассчитать их положение с точностью порядка метра. И чем точнее эти параметры, тем точнее вы, как пользователь системы, можете определить своё местоположение...

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1K
Комментарии 0

Как мы создавали движок на Unity (часть 0)

Программирование *Анализ и проектирование систем *Разработка игр *Unity *Игры и игровые консоли
Из песочницы

Привет, Хабр!

В данном цикле статей мы расскажем, как группа студентов создавала свой игровой движок для визуальных новелл, используя Unity. Звучит не оптимизировано, но почему бы не попробовать?

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 886
Комментарии 0

Разработчик и колпак

Python *Data Mining *R *Управление разработкой *DevOps *

*«You Only Live Twice», (1967)*


Развитие микроэлектроники, ИТ технологий и широкого спектра программных продуктов открыло новые возможности по контролю всего. Датчики, камеры, цифровые следы… Магнитофон в чемодане уже неактуален.


Разработчики пишут, а компании внедряют различные системы для мониторинга эффективности работы сотрудников. Казалось бы, в зоне опасности банковские операционисты, кассиры, сотрудники колл-центров и т.д, а разработчики на коне.
По факту оказывается, что разработчики могут находиться под куда более жестким контролем.
Как же так???


Все предыдущие публикации.

Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.1K
Комментарии 4

Критическая информационная инфраструктура Индии

Информационная безопасность *

Автор: Евгений Баклушин, руководитель направления

Нестабильная геополитическая обстановка и непрерывное развитие ИТ-технологий и инструментов способствуют постоянному росту киберпреступлений (вплоть до кибертерроризма) в отношении критических информационных инфраструктур государств (далее – КИИ). Дополнительное влияние оказывает постоянное появление новых тактик и техник реализации угроз нарушителями. В этой связи все более актуальным становится сотрудничество между государствами и международное сотрудничество бизнеса по противодействию киберпреступлениям в отношении КИИ и совершенствованию систем и средств защиты КИИ. Перспективным направлением в данной области может стать обмен опытом по предотвращению, ликвидации и предупреждению последствий компьютерных атак.

С учетом влияния внешних обстоятельств и изменений в геополитической обстановке первостепенным вектором сотрудничества становится Азия. При этом Китай и обе Кореи довольно самостоятельны и закрыты внутри себя, а Япония активно взаимодействует с западным альянсом. Таким образом наиболее перспективным является взаимодействие (союз) с глобальным ИТ-хабом или «новым информационным чудом» – Индией.

В данной статье мы рассмотрим, как обстоит ситуация с защитой КИИ в Индии, а также чем она отличается от обстановки в России.

Читать далее
Рейтинг 0
Просмотры 752
Комментарии 0

Как перейти на электронные сервисные акты с бумажных без нарушений законодательства?

Help Desk Software *Service Desk *Облачные сервисы Инженерные системы

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

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

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 342
Комментарии 0

Мультиклеты: влияние реконфигурации на бенчмарки и задачи майнинга

Высокая производительность *Видеокарты Процессоры Криптовалюты Суперкомпьютеры

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

Как известно, физические и технологические ограничения, объективно существующие при проектировании и изготовлении новых микропроцессоров, постепенно перешли из теоретической в практическую плоскость. Планарные транзисторы перестали уменьшаться в 2D размерах и стали переходить в 3D измерение. Расстояния на чипе стали ограничивать тактовую частоту, а размеры чипа привели к тому, что на пластине годным стало считаться то, что хоть как-то работает. При этом, микропроцессоры стали напоминать ламповые компьютеры 60-х годов прошлого века, на корпусе которых можно было жарить яичницу.

Сегодня большинство бенчмарков процессоров, в первую очередь, оценивают производительность. Насколько быстро рисуется картинка на дисплее, насколько быстро перемножаются матрицы или как быстро осуществляется поиск в базе данных. Это, безусловно, важно. Но почему-то мало кто задается вопросом, насколько это оптимально. Может быть, лучше увеличить время решения на 10% и при этом уменьшить энергопотребление на 50%?

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 595
Комментарии 0

Почтовый сервер: разбираем сценарии миграции

Блог компании МойОфис Настройка Linux *Системное администрирование *IT-инфраструктура *Сетевые технологии *


Миграция информационных систем — стандартная процедура для ИТ-специалистов. Тем не менее, при миграции инженеры сталкиваются со множеством проблем: в случае с корпоративной почтовой системой — от риска потери уже существующей корреспонденции до страха менять то, что работает.

МойОфис разрабатывает сразу два корпоративных почтовых решения: «МойОфис Почта 2», с поддержкой до 30 тыс. пользователей, а также Mailion — почту нового поколения на Cloud Native микросервисной архитектуре с одновременной поддержкой до 1 млн пользователей. Оба продукта можно развернуть на серверах организации (частное облако) или на базе инфраструктуры доверенного партнера.

Под катом мы рассмотрим ряд типовых сценариев «переезда» почтовых сервисов и разберем наиболее распространенную схему сосуществования двух почтовых серверов в рамках одного домена. А также расскажем, какие типы данных, помимо электронных сообщений, подлежат переносу, и какие практики и инструменты мы для этого используем.
Читать дальше →
Всего голосов 16: ↑14 и ↓2 +12
Просмотры 983
Комментарии 2

Как изменилась стандартная библиотека Python за последние годы

Python *Программирование *

Python 3.8+


Когда выходит очередная версия Python, все внимание достается новым фичам языка: моржовому оператору, слиянию словарей, паттерн-матчингу. Еще много пишут об изменениях в асинхронной работе (модуль asyncio) и типизации (модуль typing) — эти модули на виду и бурно развиваются.


Остальным модулям стандартной библиотеки достается незаслуженно мало внимания. Хочу это исправить и рассказать, что интересного появилось в версиях 3.8–3.10.

Читать дальше →
Всего голосов 21: ↑21 и ↓0 +21
Просмотры 2.3K
Комментарии 3