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

Kubernetes кластер на ВМ Ubuntu

Уровень сложности Средний
Kubernetes *
Ожидает приглашения

Решил попробовать поднять кластер Kubernetes через VirtualBox используя windows11

В VirtualBox использовал ubuntu-22.04.2-live-server.

Использовал тип подключения: «Сетевой мост».

Читать далее

Квантовые компьютеры для всех: уже здесь и сейчас или грядущее науки?

Уровень сложности Простой
Квантовые технологии Компьютерное железо Настольные компьютеры Научная фантастика Научно-популярное
Ожидает приглашения

Реально существующие, работающие квантовые компьютеры, их технические характеристики, перспективы и возможности

Интересно, как и где мы сейчас можем использовать квантовое железо?

Оказывается, что можем! Оказывается всё обстоит гораздо лучше, чем казалось бы.

Будущее уже здесь.

Читать интересный обзор

Создание установщика с помощью AIPmini

Уровень сложности Простой
Хранение данных *
Ожидает приглашения

AIPmini - максимально минималистичный менеджер AIP пакетов. Проще говоря - он умеет создавать .AIP файл из других файлов или автоматически его устанавливать.

Если вы когда либо пытались поделиться файлами или приложением, то скорее всего думали о том, каким методом это сделать. Да, можно просто запаковать файлы в архив или создать установщик через Inno Setup, но одно не подойдет в множестве случаев, а другое слишком сложное. Самый сбалансированный метод - создать AIP-пакет. Создание происходит одной кнопкой, при этом можно добавить в процесс установки лицензию и возможность создать ярлык.

Скачать программу можно на гитхабе. После установки можно приступать к созданию пакета. Сначала все файлы нужно поместить в одну директорию (далее: главная директория), если вам нужно быстро с кем-то поделиться файлами, нажмите правой кнопкой по главной директории в проводнике чтобы вызвать контекстное меню, затем выберите пункт «Создать AIP‑пакет» (если его нету, запустите AIPmini 1 раз).

Читать далее

Как создать токен для Google API в деталях

Уровень сложности Простой
Python *Google API *
Ожидает приглашения

Добрый день. В этой статье я хотел бы поделиться неочевидными для новичка шагами для создания токена, чтобы впоследствии пользоваться продуктами от гугла, которым нужен такой токен. Для примера покажу как создать токен для Google Drive API и Google Sheets API, который нужен для моей библиотеки SpeedTab.

Читать далее

Проектируем погонажные изделия из ПВХ. Технологичный дизайн экструзионных профилей

Дизайн Производство и разработка электроники *Реверс-инжиниринг *
Ожидает приглашения

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

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

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

В первой колонке расположены профили открытого типа. Это профили, не имеющие замкнутых полостей. Подобные изделия подразделяются на следующие виды: (1) —массивные; (2) — без поднутрений; (3) — с поднутрениями; (4) — с касанием поверхностей, образующих полость; (5) — с «замком», запирающим полость.

Читать далее

ТОП-10 бесплатных программ для просмотра фотографий

Софт
Ожидает приглашения

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

1. Tonfotos

2. ФотоГалерея

3. XnView

4. FastStone Image Viewer

5. Irfan View

6. Google Photo

7. digiKam

8. Zoner Photo Studio

9. Imagine Viewer

10.STDU Viewer

Заключение

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

Многие пользователи в качестве важного момента выделяют наличие поддержки русского языка.

Читать далее

Вторая жизнь Sharepoint Services 3.0

Уровень сложности Сложный
SharePoint *
Ожидает приглашения

У продукта Sharepoint Services от Microsoft'а много достоинств, и есть недостатки. Главный из них, не устраивающий не только меня - отсутствие поддержки браузеров, отличных от Internet Explorer. Поддержки главного достоинства - открытия файлов MS Office с сайта, со ссылки, с возможностью их сохранения "обратно" из соответствующего приложения нажатием кнопки "Сохранить".

Способ, как сие исправить, в течении долгих лет я искал безуспешно. Но недавно "припёрло" - решил поставить 64-битный MS Office 2019, и обнаружил, что файлы открываться перестали (

Причину нашёл - 32 битные ActiveX в Internet Explorer не взаимодействуют с 64 битным офисом (((

Перепробовал многое, Web extension с native messaging например ... в общем - не вышло. Решил бросить и поискать нестандартно. И нашёл способ изящный до неприличия. Короче - делюсь :)

Нужно зарегистрировать в Windows свой протокол, я назвал davlink:

Читать далее

Комплаенс «белых ворон»

Управление персоналом *
Ожидает приглашения

Сегодня я хотел бы обсудить тему «честности» и «реализма» в оценке стратегии бизнеса и его финансовых результатов. Предлагаю открыть дискуссию на тему восприятия реалистичного подхода к бизнесу в корпоративной культуре.

Читать далее

Yandex 360 или как потерять все письма

Уровень сложности Средний
IT-компании Администрирование доменных имен *Информационная безопасность *Облачные сервисы *Яндекс API *
Ожидает приглашения

Решил поделиться своей ситуации возникшей при использовании сервиса Яндекс360.
Не претендую на какую-то научность моей статьи, если эту заметку можно так назвать.
Но всё же, я пользуюсь сервисом уже много лет (ещё когда этот сервис назывался Почта для домена, а потом Yandex Connect). А пару дней назад возникла очень интересная ситуация, в результате которой почтовый ящик администратора домена был полностью очищен.

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

Вводные данные:

Читать далее

Установим SageMath в Google Colab

Google Cloud Platform *Настройка Linux *Облачные вычисления *Облачные сервисы *Разработка под Linux *
Ожидает приглашения

В этой статье мы сделаем новую установку SageMath в Google Colab. Ранее мы опубликовали статью: “Install SageMath for cryptanalysis on Fedora 64bit(10GB) Cloud Virtual Server” , но для продолжение криптоанализа блокчейна Биткоин многие наши читатели предпочитают использовать Debian и Ubuntu в отличие от Fedora. Как нам известно Google Colab обновился до версии "Ubuntu 20.04.5 LTS".

Поэтому версии "Ubuntu 20.04.5 LTS", нам позволяет установит только SageMath version 9.0, Release Date: 2020-01-01. Для полного проведения криптоанализа мы установим в Google Colab совершенно новую версию SageMath version 9.3

Читать далее

Учим ChatGPT составлять промпты для Kandinsky 2.1 by Sber AI

Уровень сложности Простой
Искусственный интеллект
Ожидает приглашения

Учим ChatGPT составлять промпты для Kandinsky 2.1 by Sber AI
В этой статье я расскажу, как можно совместить возможности ChatGPT и Kandinsky, чтобы получить впечатляющие результаты.

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

Учим ChatGPT формуле запроса

Скопируйте один из вариантов ниже как есть и передайте в ChatGPT

Читать далее

Как создать многопользовательского телеграм бота с использованием PyTelegramBotAPI?

Уровень сложности Средний
Python *
Ожидает приглашения

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

Читать статью

Создание своего Quasar App Extension

Уровень сложности Средний
JavaScript *VueJS *
Ожидает приглашения

Для создания через CLI можно воспользоваться стандартным конструктором quasar

Выбрать Quasar UI kit

Затем Quasar v2 (Vue 3 | latest and greatest)

После чего выбрать Vue component & Quasar App Extension.

По-умолчанию Quasar Extension создает скрипты на yarn, поэтому где надо меняем на npm.

Читать далее

К 2032 году продажи электромобилей в США должны составить не менее 67% рынка

Уровень сложности Простой
Производство и разработка электроники *
Ожидает приглашения

9 апреля газета The New York Times со ссылкой на источники в администрации президента выпустила статью, в которой раскрывались планы США по развитию собственного автомобильного рынка.

План минимум подразумевает, что к 2030 году половина первичного рынка продаж автотранспорта должна быть электрической. Более амбициозная версия плана предполагает увеличение доли электрокаров в первичных продажах до 67% рынка.

Читать далее

Отправка данных из Яндекс.Формы в Telegram

Уровень сложности Простой
Мессенджеры *
Ожидает приглашения

Кто-то пользуется в своих рабочих целях Яндекс формы (forms.yandex.ru) и не всегда удобно мониторить почту, особенно рабочую. И тогда я для себя поставил вопрос: "Можно ли отправлять уведомления через Telegram бота из Яндекс Формы?" и первый ответ в поиске дал ответ на мой вопрос: "Да, можно", но эта инструкция немного устарела.

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

Читать далее

Алгоритмы шифрования: обеспечение безопасности связи в квантовую эпоху

Уровень сложности Средний
Квантовые технологии Криптография *
Ожидает приглашения

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

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

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

Читать далее

Этические и моральные проблемы в GPT

Уровень сложности Простой
Будущее здесь Искусственный интеллект
Ожидает приглашения

ChatGPT прямо заявляет, что у него нет моральных и этических принципов, в чём он на самом деле заблуждается, но об этом далее. Я считаю, что нет никаких предпосылок для отсутствия обладания систем ИИ моральными и этическими принципами. Более того, я считаю, что этику и мораль нужно поставить во главу угла, так как это сможет предотвратить многие риски в будущем. Стоит ли опасаться ИИ, если он действует в соответствии с принципами высокой нравственности и морали? Как мы знаем, ИИ хороши в том, чтобы обходить запреты и искать уязвимости, так что мы должны быть уверены в том, что ИИ именно такой, каким мы его запрограммировали. Мораль и этика - это целая область, в которой нужно разбираться и быть компетентным ИИ, так же как сейчас, GPT учится математике и решению задач.

Читать далее

Как составляется техническое задание на разработку

Анализ и проектирование систем *Подготовка технической документации *Управление разработкой *
Ожидает приглашения

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

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

Этапы составления ТЗ

Midjourney: промпты на лету с новой функцией /describe

Уровень сложности Простой
Искусственный интеллект Обработка изображений *
Ожидает приглашения

Midjourney - популярный сервис, который стал настоящим подарком для копирайтеров и авторов контента. Недавно он представил свою новую функцию под названием /describe, которая революционизирует процесс создания текстовых заданий (промптов) для генерации контента. В этой статье мы поговорим о том, что такое Midjourney /describe, как это работает и как это может помочь пользователям в создании описаний для картинок или других видов контента.

Читать далее