Всем привет , сегодня хочу показать как сделать объемный свет в блендере (я буду использовать blender 3.0) , постараюсь показать все максимально подробно , чтобы понял и смог повторить любой новичок.
Новости
Как следить за здоровьем морских свинок с помощью Machine Learning и мобильного приложения
Всем привет! Меня зовут Андрей Нестеров, я занимаюсь компьютерным зрением в применении к мобильным приложениям (ML на конечных устройствах) в компании Friflex и работаю продуктами по оцифровке спорта. Я стал замечать, что в обычной жизни не хватает технологий компьютерного зрения. Например, мне бы хотелось замерять, сколько времени я провожу за компьютером или трачу на сон. Но отслеживать эти действия можно и самостоятельно. С тех пор я начал думать о том, что действительно будет полезным, какую проблему можно было бы успешно решить с помощью технологий. Такая проблема вскоре нашлась.
Обзор книги «Изучаем Python», отличная книга для начинающих и не только
Всем доброго времени суток!
Публикую обзор книги "Изучаем Python" от автора Марка Лутца.
Стоит читать? Да! Почему? Опишу в статье.
Python - хороший первый язык программирования, а это хорошая первая книга для его изучения.
Кто целевая аудитория книги?
Подойдет для тех, кто только начал изучение Python с нуля. Материал в книге изложен доступно и понятно, поэтому трудностей возникнуть не должно. Автор очень подробно рассматривает общие концепции, что дает нам полное понимание структуры языка.
Защита от DDoS и web-атак: нюансы подключения из облака
Привет, Хабр! Сегодня отличный день для того, чтобы поговорить о защите от DDoS и обеспечении безопасности веб-приложений в облачных средах. В этом посте мы подробнее разберем, чем подключение внешних провайдеров для облака отличается от подключения on-prem оборудования и почему даже те, у кого есть уже установленные устройства (физические и виртуальные) начинают использовать гибридную схему защиты. Я постараюсь рассказать, что именно облако может предложить вкусного и полезного, если вам нужна такая защита. Под катом — небольшой анализ ситуации, а также схемы включения защиты в виде облачных сервисов.
Научитесь учиться не учась
«Учится учиться не учась», — этими словами как-то пошутили о моём однокласснике в школьной стенгазете. За ироничной игрой слов скрывается большая мудрость: когда ты становишься не школьником, а взрослым специалистом и вынужден вновь и вновь учиться, хочется найти волшебный эликсир запоминания и обучения. Конечно, при условии учиться не учась, потому что всё время отнимает работа и совсем немного остальная жизнь.
Расскажу вам о своих отношениях с обучением и, возможно, дам кому-то дельные советы, которые помогут запоминать новое или даже вдохновят получить ещё одно образование, закончить магистратуру, решиться на смену профессии (ведь в айти можно не только войти, но и выйти).
Tree-sitter: обзор инкрементального парсера
Некоторые IDE и текстовые редакторы парсят исходный файл целиком при каждом изменении, что тормозит, а некоторые делают это построчно с помощью регулярных выражений, что тоже тормозит и не даёт качественной подсветки кода, т.к. теряется контекст. Для решения этих проблем был создан tree-sitter - инкрементальный парсер, который используют всё больше и больше проектов. Давайте разбираться зачем и почему.
Создание онлайн сервера для мобильных многопользовательских, realtime 2D игр (жанра RPG и стратегии) с API на PHP ч. 3
В 3й части статей я расскажу простым языком про протоколы передачи данных, как они работаю и что такое Websocket сервер и какие есть решения для его создания на PHP
Летняя ИТ-школа КРОК. Прокачка скиллов и старт карьеры в ИТ
Привет, Хабр!
Мы открываем набор на двухнедельные летние интенсивы для студентов по пяти трекам: телекоммуникации, программная инфраструктура, информационная безопасность, sales & management, вычислительная инфраструктура.
Школу можно оформить как летнюю практику, а участники, которые круто себя проявят – получат оффер в КРОК. Программа полностью for free, в офлайне (в московском офисе КРОК) и с упором на практику. Школа пройдет с 4 июля по 5 августа.
Подробнее про каждое направление и этапы отбора можно прочитать на сайте Школы и после ката. А если у тебя есть крутые знакомы, которые хотят начать карьеру в ИТ – не забудь зашерить на них ссылку.
Используем внешний накопитель для Time Machine
Имеется 2 Тб внешний накопитель (жесткий диск WD Passport) с Файловой системой NTFS, используемый как резервной хранилище для ноутбука с ОС Windows (11). Был приобретен Macbook и появилась необходимость делать бэкапы с него, но чтобы не покупать отдельный накопитель будем использовать имеющийся. Мы не будем использовать сторонний платный или бесплатный софт, только то, что имеется в ОС "из коробки".
Ускоренное импортозамещение или как разворачивать Linux-дистрибутив с помощью SCCM в распределённой корпоративной сети
Когда нужно массово переустановить ОС на компьютерах в корпоративной сети, мы привыкли использовать System Center Configuration Manager (SCCM) и все хорошо, если речь идёт про Windows, но с Linux немного все сложнее, т.к. нет готовых инструментов в SCCM.
К счастью, SCCM удобный и гибкий инструмент, чтобы решить любую задачу по переустановке ОС. Если у вас инсталляция SCCM не распределённая, где все ПК находятся в одной сети, то вам подойдёт вот эта статья для установки ОС Linux с сетевой папки.
Создание пользовательского меню, панели инструментов и ленты в Платформе nanoCAD
В статье рассматриваются варианты кастомизации пользовательского интерфейса nanoCAD, представленные в виде шагов по созданию пользовательского меню, панели инструментов и ленты. Включено описание процедур добавления иконок для светлой и темной схемы, а также использования ресурсной DLL-библиотеки с иконками. Кроме того, можно ознакомиться с порядком действий по отключению частичных конфигурационных файлов.
Топ 5 самых громких событий инфосека за май 2022
Всем привет! Время для нашего традиционного дайджеста самых громких событий информационной безопасности за последний месяц весны. В программе массовые утечки данных крупных компаний в России, крах криптовалюты Luna, злоключения Коста-Рики после атак Conti по следам их распада и многое другое. Добро пожаловать под кат и приятного чтения!
Good Software Engineer — кто это?
Чем хороший специалист в разработке ПО отличается от плохого, что для него свойственно? Ответ во многом зависит от этапа его развития: для начинающих важны одни вещи, по мере получения опыта — совсем другие. Я попробовал собрать в одном материале свои соображения о разных этапах становления специалиста. Давайте выясним аспекты, формирующие человека, про которого потом можно уверенно сказать — вот «хороший специалист». Осторожно, под катом много картинок для лучшего ассоциативного запоминания.
Генерация меток для обучения модели при помощи слабого контроля
Компаниям сложно следить за всеми новостями и мнениями о них в социальных сетях; существует огромное множество потенциально релевантных постов, и их фильтрация заняла бы много времени. Новый продукт Borealis AI был создан для решения этой проблемы путём извлечения в реальном времени информации социальных сетей, распознавания тематики и добавления метки для каждого поста с обозначением его типа. Например, пост может быть помечен как «пресс-релиз», «обзор пользователя» или «шум». Такие метки позволяют пользователям находить более чистые подмножества постов в соцсетях, которые им интересны.
Чтобы создать модель машинного обучения для классификации постов по таким категориям, необходимо получить высококачественные размеченные данные обучения. Иными словами, нам нужны примеры постов в социальных сетях, которые вручную размечены как пресс-релизы или обзоры пользователей, чтобы модель могла учиться тому, как распознавать новые примеры того же типа.
Выполнение заданий потоковой обработки раз в день для 10-кратного снижения затрат
Это шестой пост из серии статей о том, как выполнять сложную аналитику потоковой передачи с помощью Apache Spark.
Типографская раскладка для 60-процентной клавиатуры. Часть 2
В предыдущей статье были описаны знаки препинания, диакритические символы, кириллические и греческий алфавиты. Но текст состоит не только из букв и точек с запятыми. Там могут встречаться математические обозначения, стрелочки, звёздочки и даже рисунки.
Что может система анализа трафика в руках охотника за киберугрозами
Кибератакам подвержена компания из любой сферы экономики. Попытки злоумышленников закрепиться внутри инфраструктуры оставляют следы — сетевые артефакты. Обнаружить их и снизить вероятность атаки позволяют системы анализа трафика (NTA-решения). Главное — правильно их использовать.
В этом посте мы пошагово покажем:
· как искать Tor-трафик, аномалии в LDAP и следы сканирований;
· выявлять нестандартное шифрование;
· обнаруживать SSH-туннели;
· определять туннели SOCKS5 и HTTP, вложенные протоколы, использование Meterpreter и удаленное выполнение команд (через WMI, удаленное создание сервисов или задач);
· анализировать протоколы и многое другое.
Кто круче rsync? Интересные алгоритмы для синхронизации данных
Тридж, автор rsync
Что может быть приятнее, чем минимизировать объём бэкапа или апдейта? Это не просто экономия ресурсов, а чистая победа интеллекта над энтропией Вселенной. Исключительно силой разума мы уменьшаем размер файла, сохраняя прежний объём информации в нём, тем самым уменьшая поток фотонов в оптоволокне и снижая температуру CPU. Реальное изменение физического мира силой мысли.
Если без шуток, то все знают rsync — инструмент для быстрой синхронизации файлов и каталогов с минимальным трафиком, который пришёл на замену
rcp
и scp
. В нём используется алгоритм со скользящим хешем, разработанный австралийским учёным, программистом и хакером Эндрю Триджеллом по кличке Тридж (на фото).Алгоритм эффективный, но не оптимальный.
Кто за всех решил, что python удобен для «гражданской» аналитики?
«Гарри Поттер и философский камень», (2001)
ИТ-шником (программистом) нынче быть привлекательно. Дата саентистом тоже неплохо. Создаются и множатся курсы. Только вот они все однобокие. Несмотря на большое количество языков, большое количество технологий и алгоритмов, несмотря на весь накопленный в ИТ области багаж, 99% датасаенс курсов строятся по пути python-pandas.
Наблюдая за типовыми мучениями в решении тривиальных задач выпускников таких курсов, даже неважно какого они года выпуска, со всей очевидностью становятся видны архитектурные просчеты питона в области аналитики. На фоне жутких питон конструкций аналогичные решения, написанные на R, выглядят стройными, прозрачными, компактными и работают сильно быстрее.
Вся аргументация «за питон» строится исключительно по принципу «не думать», «рука рынка, «ну у нас же уже есть в проде 10 строк кода на питоне, что же делать?». Хотя элементарные технологические тесты и оценка экономической эффективности частенько дают неопровержимые доказательства, что DS питон является безответным поглотителем доли ИТ бюджета компаний. Взглянем ниже более пристально на отдельные моменты.