Архив за 03 сентября 2020 - 2

Издание «Ведомости» 3-го сентября 2020-го года выпустило материал под заголовком «С продаж на Avito будут брать налоги», где постулировалось, цитата:

«Продажа подержанных вещей от одного человека к другому подлежит налогообложению на общих основаниях по ставке 13%, указало Министерство финансов. При этом обязанность по начислению и уплате налога возлагается на продавца товара»Читать полностью »

Ты решил написать свой фреймворк. Стоило оно того? - 1

Как говорили классики, «я знал, что рано или поздно мы дойдем и до этого». Вот и я спустя много лет спокойной жизни с Symfony в рабочих и ReactPHP в пет-проектах вписался в создание своего фреймворка.

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

Создаем разрушаемые объекты в Unreal Engine 4 и Blender - 1

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

Наиболее яркими примерами игр с хорошей разрушаемостью можно назвать Red Fraction: Guerrilla с ее возможностью пробивать тоннель сквозь Марс, Battlefield: Bad Company 2, где при желании можно превратить весь сервер в пепелище, и Control с его процедурным разрушением всего, что попадается на глаза.

В 2019 году Epic Games представила демо новой высокопроизводительной системы физики и разрушений Chaos движка Unreal. Новая система позволяет создавать разрушения разного масштаба, имеет поддержку редактора эффектов Niagara и при этом отличается экономным расходованием ресурсов.

А пока Chaos находится на стадии бета-тестирования, поговорим об альтернативных подходах к созданию разрушаемых объектов в Unreal Engine 4. В этой статье один из них опишем подробно.
Читать полностью »

Привет! Меня зовут Тим Чаптыков, я работаю в VK — руковожу командой разработки раздела сообщений на вебе. Мы отвечаем за мессенджер на vk.com, в мобильной версии сайта и в VK Messenger (приложение для компьютера). 

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

Читать полностью »

Только что мы говорили о технологии Nvidia RTX IO, которая позволяет видеокартам RTX 3000 загружать данные напрямую из SSD, минуя процессор. Это должно обеспечить огромный прирост производительности в ряде сценариев в играх.

Но в целом RTX IO — это не совсем собственная разработка Nvidia, так как она опирается на DirectStorage API — набор инструментов Microsoft, вышедший в рамках DirectX 12.

Разберём основы логирования в Docker и Kubernetes, а затем рассмотрим два инструмента, которые можно смело использовать на продакшене: Grafana Loki и стек EFK (Elasticsearch + Fluent Bit + Kibana).

Материал статьи — выжимка из открытой лекции школы «Слёрм». Если есть желание и тем более производственная необходимость можно пройти полное обучение — записывайтесь на курс по Мониторингу и логированию инфраструктуры в Kubernetes.

Логирование в Kubernetes: как собирать, хранить, парсить и обрабатывать логи - 1

Читать полностью »

На днях вышла статья, посвящённая разнице между квадратом со скруглёнными краями и «квадрокругом» — промежуточной фигурой между окружностью и квадратом, полученной из формулы cуперэллипса. Мнения читателей разделились — не все увидели разницу, а кто увидели — не все отдали предпочтение «правильному» варианту. И я подозреваю, почему: эти ваши квадрокруги — ненастоящие!

Ваши квадрокруги — неправильные - 1

Читать полностью »

Shodan — темный близнец Google - 1

Источник

S in IoT stands for Security

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

Disclamer:
Использование самого поисковика не является чем-то наказуемым. Успешный вход в незакрытую панель управления узла нефтяного терминала где-то в Сингапуре и эксперименты с открыванием заслонок — уже наказуемы. Могут прийти и постучаться недружелюбные люди. Поэтому будьте благоразумны и уважайте чужое пространство. Мы против применения Shodan для чего-то кроме исследовательских целей или анализа собственных систем.

Предлагаю еще раз пройтись по возможностям этого поисковика, особенностям его синтаксиса и попробовать найти что-то интересное. И давайте не будет печатать «Войну и Мир» на чужих сетевых принтерах.
Читать полностью »

Почти два года назад, под Новый год, у меня зазвонил телефон.

После пары дежурных фраз «как сам, как дети» меня позвали работать в Германию.

Германия, или Туда и Обратно — 1 - 1

Я крепко призадумался.

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

Итак, под бой курантов мы с супругой приняли решение: «Ехать!»

Кто хочет прочитать про мой увлекательный, но весьма субъективный опыт переезда в Германию — добро пожаловать под кат.
Читать полностью »

Ассортимент компании Huawei пополнился парой среднебюджетных смартфонов: Enjoy 20 5G и Enjoy 20 Plus 5G. Первый стоит 250 либо 280 долларов, второй — 335 либо 365 долларов.

Как ясно из названий, оба поддерживают сети пятого поколения, при этом смартфоны отличаются дизайном и рядом характеристик, а вот платформа у них общая — MediaTek Dimensity 720.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js