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

Все потоки

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

Дополнения и расширения для Raspberry Pi: варианты для DIY- и корпоративны проектов мая 2023 года

Время на прочтение 3 мин
Количество просмотров 80
Блог компании Selectel DIY или Сделай сам Гаджеты Компьютерное железо Разработка на Raspberry Pi *
uns-YB9u53hu7ku45dt-MQc-R-1200-80-3

«Малинки» хороши сами по себе — на их базе можно разрабатывать самые сложные проекты. Но если добавить модули и расширения сторонних продавцов, то возможности одноплатников от Raspberry Pi Foundation становится еще более обширными. Сегодня мы собрали несколько вариантов дополнений и расширений, которые могут пригодиться любителям электроники.
Читать дальше →
Рейтинг 0
Комментарии 0

Новости

Автоматическая рассылка сообщений WhatsApp (развитие)

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 295
Python *Google Chrome Action Script *
Из песочницы

Доброго времени суток всем!

На написание данной стать меня вдохновила эта публикация.

К сожалению, в этой статье не было способа для отправки файлов в Whatsapp и я решил поправить это.

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

Полное руководство по логированию в Node.js с помощью Pino

Уровень сложности Простой
Время на прочтение 37 мин
Количество просмотров 313
Node.JS *
Из песочницы
Перевод

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

Pino — это мощная платформа ведения логов для Node.js, обладающая молниеносной скоростью и широкими возможностями. Фактически именно скорость Pino и завоевала ему место логгера по-умолчанию в open-source веб-сервере Fastify. Также Pino способен очень просто интегрироваться с другими Node.js-фреймворками, что делает его лучшим выбором для всех разработчиков, ищущих надежное и гибкое решение для ведения логов.

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

Как не потерять аккредитацию в 2023 году?

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 409
Финансы в IT

До 1 июня у ИТ-компаний есть возможность получить переаккредитацию. Разбираемся, как правильно подать заявку.

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 0

Истории

BLE под микроскопом. WCH forever :-)

Уровень сложности Средний
Время на прочтение 11 мин
Количество просмотров 406
Беспроводные технологии *Стандарты связи *

В позапрошлой статье я описывал китайский BLE микроконтроллер TLSR8258. Честно говоря, он мне не понравился. Главным образом из-за отсутствия нормального Debug режима. Но, как говорится не TeLink-ом единым... Есть у китайцев и другие чипы от отечественных производителей :-) Сегодня мы поговорим о другом семействе, на мой взгляд более интересном. А именно о чипах ch582/583 фирмы WCH.

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

Информатизация вуза. Терминальный сервер. Настройка пользовательского интерфейса. GPO

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 297
IT-инфраструктура *
Кейс

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

Итак давайте разберем кейс настройки пользовательского интерфейса на терминальном сервере. Я опишу свой опыт, и попрошу в комментариях написать то, что еще можно сделать для данного кейса – буду очень благодарен.

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

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

Не только тентакли: за что Интернеты полюбили Ктулху? Часть 2

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 445
Блог компании RUVDS.com Читальный зал Научно-популярное Социальные сети и сообщества

Интернеты любят Ктулху — но не очень ясно, верно ли обратное. Впрочем, по канону он как раз отвечает за всяческое безумие и упорос: когда Ктулху пробудится, «человек уподобится Великим Древним – станет свободен и дик, вне добра и зла, отринет закон и мораль; мир захлестнут крики и вопли, кровопролитие и разгульное веселье». Довольно точное описание атмосферы олдовых имиджборд и вообще золотого века интернетов конца нулевых годов. Oh, shi… В общем, вряд ли Говард Филипс Лавкрафт мог предвидеть, насколько популярным станет его детище сотней лет спустя.

В прошлой статье мы начали говорить о Ктулху: кто он такой по канону, чем занимается (спойлер: в основном дрыхнет на дне и иногда икает), где живёт на этом самом дне и почему ему на голову могла упасть советская станция «Мир». Теперь же обсудим, откуда Ктулху взялся именно такой, со всеми его щупальцами, крыльями и пузом, заставляющим заподозрить его в неумеренном употреблении какого-нибудь «Иннсмутского устричного стаута»?
Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Комментарии 1

Что не так с виртуальной собственностью

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 321
Социальные сети и сообщества
Из песочницы

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

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

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

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

Эволюция Интернета и ее влияние на российский онлайн-ландшафт

Уровень сложности Простой
Время на прочтение 18 мин
Количество просмотров 311
Блог компании ГК ITGLOBAL.COM История IT
Ретроспектива

История Интернета начинается в 1950-х годах вместе с развитием компьютеров. Наша статья посвящена истокам интернета: предпосылкам, первым веб-страницам и людям, которые это все создавали.

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

DNS flood с Mikrotik

Время на прочтение 1 мин
Количество просмотров 2.2K
Информационная безопасность *Сетевые технологии *DNS *Сетевое оборудование
Из песочницы

Всем привет, дамы и господа. Ну-с начнем.

Предисловие

В одной из обслуживаемых организаций N возникла непонятная ситуация, а именно: на границе стоит некоторая модель Mikrotik с прошивкой 7.7, и вот этот самый Mikrotik самостоятельно генерирует исходящий трафик до 8.1Мбит\с, при этом из локальной сети ничего не выходит.

Читать далее
Всего голосов 13: ↑7 и ↓6 +1
Комментарии 18

Как настроить RDP без static ip и сторонних сервисов

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 2.7K
Сетевые технологии *
Из песочницы

Для меня никогда не вставал вопрос про RDP, так как постоянно носил с собой ноутбук. Если в студенческие годы таскать на горбу 17 дюймовый Lenovo IdeaPad Z710 почти под 3кг веса (2.9кг) было не сложно, то со временем даже 15 дюймовый HP или 13 дюймовый MacBook Pro стал прилично ощущаться и не в лучшую сторону для моей спины. 

Первая задача: как уменьшить вес, но не потерять в производительности? Для себя я выбрал собрать стационарный компьютер и подключаться к нему с iPad. Эта задача решается достаточно просто. И на ней не будем останавливаться.

Вторая задача: а как, собственно, подключаться?

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 15

«За вечер с котом». Как рождаются крутые проекты

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 1.1K
Блог компании Timeweb Cloud Читальный зал DIY или Сделай сам Электроника для начинающих
У лукоморья дуб зеленый;
Златая цепь на дубе том:
И днем и ночью кот ученый
Все ходит по цепи кругом;
Идет направо – сайты кодит,
Налево – платы мастерит.

Там чудеса: там леший бродит,

(из поэмы А. С. Пушкина «Руслан и Людмила», две строки изменены автором этой статьи).


Читая статьи или форумы, смотря видео про впечатляющие проекты можно встретить фразы вроде «сделали за вечер с сыном», «проект выходного дня», «не спеша, попивая чаёк» и прочее. Но так ли это? А где же ошибки, рассказ о них, варианты решения? Ведь часто именно это хочется услышать и увидеть. Особенно начинающему, ещё не уверенному в своих силах мастеру, которого подобные фразы иногда вводят в заблуждение и порождают сомнение в собственных силах, страхи. 
Посмотрим, как обычно обстоят дела на примере нескольких проектов.
Узнаем, где можно найти резервные копии замечательных статей и видео, которые по каким-то причинам стали недоступны. Полагаю, они многим известны и будут полезны. 
А ещё делюсь случаями реальной помощи с проектами со стороны животных.
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 2

Процессор ЭВМ ЕС-1020. Блок регистров

Уровень сложности Средний
Время на прочтение 17 мин
Количество просмотров 1K
Схемотехника *История IT Процессоры

Эта небольшая статья продолжает цикл публикаций о внутреннем устройстве процессора ЕС-1020 и описывает его блок регистров. Предыдущие статьи:

* общая структура и система синхронизации;

* микропрограммное управление;

* оперативная память.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 4

Принт-сервер из хлама

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 4.3K
Настройка Linux *Серверное администрирование *Гаджеты Старое железо Лайфхаки для гиков
Из песочницы

В этой статье я расскажу, как создать принт-сервер из старого неттопа. Зачем нужен принт-сервер? Предположим, у вас есть принтер, который находится в кабинете или квартире, и вам необходимо обеспечить доступ к нему всем пользователям в этом помещении (офисе, квартире). Если принтер имеет Ethernet или Wi-Fi возможности, вы можете подключить его к сети стандартным способом. Однако, если принтер поддерживает только USB или даже LPT порт, в этом случае требуется использовать принт-сервер.

Читать далее
Всего голосов 18: ↑16 и ↓2 +14
Комментарии 17

Принцип «Web of Trust» или как работает PGP

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.1K
Децентрализованные сети *Информационная безопасность *Алгоритмы *IT-стандарты *
Из песочницы

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

Но что это вообще такое?

Читать далее
Всего голосов 13: ↑3 и ↓10 -7
Комментарии 4

Что делать, если подчиненный делает не то, что нужно

Время на прочтение 4 мин
Количество просмотров 3.2K
Управление проектами *Управление продуктом *Управление персоналом *

Эта статья выросла из опроса, который я проводил у себя в канале. Тут хочу разобрать варианты ответов.

Читать далее
Всего голосов 28: ↑14 и ↓14 0
Комментарии 18

Переосмысление SOLID: почему традиционные принципы проектирования не работают при разработке игр

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 2.4K
Программирование *Разработка игр *C# *Unity *Unreal Engine *
Из песочницы

Принципы SOLID (Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion) - это общепризнанные рекомендации, разработанные для улучшения сопровождаемости и читаемости исходного кода программного обеспечения. Однако их применение в сфере разработки игр часто оказывается сложным из-за уникальных особенностей этой области. Чтобы полностью оценить контекст, мы погрузимся в эти сложности и изучим альтернативные парадигмы проектирования, которые лучше подходят для динамичной природы разработки игр.

Читать далее
Всего голосов 19: ↑8 и ↓11 -3
Комментарии 17

Как превратить страх потери работы из-за ChatGPT в суперсилу продуктового аналитика

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 1.8K
Управление продуктом *Искусственный интеллект
Обзор

Привет! Меня зовут Владимир, я продуктовый аналитик в международной компании сервиса такси и автор телеграм-канала Data New Gold. Сейчас я использую 20+ чатов с ChatGPT, в которых общаюсь с нейросетью по работе и иногда за жизнь. Хочу поделиться опытом, чем она может помочь каждому аналитику и как облегчит жизнь. 

Важно воспринимать нейросеть как ещё один источник информации. И как любой источник информации важно её валидировать и относиться к ней критически, то есть перепроверять её своими знаниями и другими источниками.  

Бонусом в конце статьи поделюсь дополнительными источниками информации по теме.

Читать далее
Всего голосов 21: ↑7 и ↓14 -7
Комментарии 8

Атомарный подход в Unity

Уровень сложности Средний
Время на прочтение 21 мин
Количество просмотров 2.1K
Программирование *Разработка игр *C# *Unity *
Туториал

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

Меня зовут Игорь, и я Unity Developer. За 5 лет накопилось много опыта, и я хотел бы поделиться с вами новым подходом, с помощью которого можно описывать игровые объекты декларативно внутри и компонентно снаружи.

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

Если говорить вкратце, то идея атомарного подхода очень проста: каждый игровой объект представляет собой модель атома. То есть, игровой объект имеет ядро, которое состоит из примитивных объектов и лямбда-выражений; и оболочка, которая состоит из компонентов и обеспечивает интерфейс взаимодействия игрового объекта с внешним миром...

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

Как защитить базы данных в Европе: законы и примеры из судебной практики

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 611
Блог компании Онлайн Патент Администрирование баз данных *Читальный зал Патентование *
Обзор

Охрана баз данных в Европейском союзе обеспечивается с помощью Директивы 96/9/EC от 11 марта 1996 года о правовой охране баз данных (Directive 96/9/EC of March 11, 1996 on the legal protection of databases). Согласно ст. 3 Директивы единственным критерием охраны баз данных с помощью авторского права может быть факт создания такой базы данных творческим трудом автора — и никакие другие, как говорит Директива, применяться не должны. Эта же статья напоминает нам об еще одном важнейшем правиле — охраняться будет творческая подборка, но не содержимое (элементы) базы данных, права на которые, разумеется, могут принадлежать другим субъектам. Важно также отметить самостоятельность и независимость этих элементов — так, согласно преамбуле к данному документу о базах данных подборка отдельных изображений, которые вместо составляют фильм, не может охраняться как база данных.

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