Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
🔮✨Волшебство, любовь… и шерсть на одежде!
Ищи улики, решай головоломки — и помни: каждый твой шаг меняет ход сюжета.

Мой Любимый Кот

Новеллы, Головоломки, Коты

Играть

Топ прошлой недели

  • Rahlkan Rahlkan 1 пост
  • Tannhauser9 Tannhauser9 4 поста
  • alex.carrier alex.carrier 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

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

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
DELETED
23 дня назад

ИТ-пикник - Т-Банк ответил что многодетным там не место⁠⁠

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

ИТ-пикник - Т-Банк ответил что многодетным там не место Т-Банк, Мероприятие, IT, Длиннопост

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

ИТ-пикник - Т-Банк ответил что многодетным там не место Т-Банк, Мероприятие, IT, Длиннопост

Такая вот история, выводы делайте сами.

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

Ответом на вопрос как выбрать с какими детьми идти простой - не идти.

(и да по запятологии у меня была тройка, простите)

Показать полностью 2
[моё] Т-Банк Мероприятие IT Длиннопост
16
12
DmitriitheFals
24 дня назад
Лига Сисадминов
Серия Кудахтеры

Тестирование локальных дисков и систем хранения данных: подводные камни. Часть 2 - виртуализация⁠⁠

Для лиги лени: ничего нового, просто запускаю DiskSPD

Про тестирование и дисков и систем хранении написаны сотни статей, и ничего нового вы тут не увидите, проходите мимо.

Тестирование локальных дисков и систем хранения данных: подводные камни. Часть 1 - общая

Тестирование локальных дисков и систем хранения данных: подводные камни. Часть 2 - виртуализация

Тестирование локальных дисков и систем хранения данных: подводные камни. Часть 3 – цифры и предварительные итоги

Тестирование локальных дисков и систем хранения данных: подводные камни. Часть 4. Ребилд и прочие ситуации «ой пропали диски».

Что упущено в части 1.

Время тестирования. Оно имеет значение – поскольку речь про Windows, а в нем сама операционная система постоянно что-то кеширует. Прогрев кеша, попадание в него, вот это все – это вроде надо учитывать, но не понятно как.

Размер блоков. С этим интересно – поскольку для механических дисков разметка 512 \ 512e \ 520 \ 528 \ 4096 еще имела какой-то смысл. Для Optane или TLC \ QLC SSD, этот вопрос мне не понятен – все равно все сначала данные попадают в оперативную память SSD модуля.

Нагрузка при расчете parity. Для Storage space контрольные суммы вычисляет процессор, а он вовсе не оптимизирован под такие задачи – так что, используя диски с четностью, учитывайте и нагрузки на CPU.

Тестовые нагрузки при параллельном исполнении – будут исполняться где угодно. Это или баг, или фича планировщика, но планировщик CPU иногда балансирует нагрузку по тестовым потокам крайне странно.

Подходим снизу еще раз

Начну опять снизу. Когда мы создаем дисковый пул, через New-StoragePool, то у нас есть параметры:
LogicalSectorSizeDefault - 512 и 4096
MediaTypeDefault - HDD, SSD, SCM
WriteCacheSizeDefault
AutoWriteCacheSize

Причем последний параметр работает как-то не очевидно.

Следующий не очевидный момент – это работа storage bus cache из статьи Tutorial: Enable storage bus cache with Storage Spaces on standalone servers. Во первых, для storage bus cache нужен ReFS, во вторых: This feature requires your server to have the Failover Clustering feature installed, but your server can't be a part of a Failover Cluster.

Следом мы создаем новый том New-Volume, и уже там определяем
ResiliencySettingName
FileSystem
WriteCacheSize
ReadCacheSize
NumberOfColumns – этот параметр самый интересный, показывает:

Specifies the number of columns to use when creating the volume on a Windows Storage subsystem. Columns represent the number of underlying physical disks across which one stripe of data for a volume is written.

Кажется, что параметров даже слишком много, особенно в части кеширования.
Но не расстраивайтесь, в GUI ничего этого нет.

В остатке после всей пирамиды:
Дисковый пул и сами диски (SAS SSD и SAS NVME), разметка дисков и оперативная память.
Создаваемый поверх пула диск и его кеширование и разметка.
Создаваемый поверх диска том, и его кеширование и разметка.

И это только то, с чем будет работать даже не ОС гипервизора.

Особенности Hyper-V.

Hyper-V – это гипервизор типа 1.5. То есть, существует сам гипервизор, который грузится до загрузки операционной системы, со всеми своими minroot, VMQ, Dynamic VMMQ (d.VMMQ).
И, только после загрузки гипервизора, в первый раздел, грузится Windows Server. Иногда это приводит к комичным ситуациям – управляющая операционная система мертва, а все остальные виртуальные машины работают до перезагрузки. Сам не видел, а коллеги в российском филиале на бета-тесте русской версии ловили. Какой-то статистики набрать не удалось, но помогало удаление всех антивирусов, и переустановка на английскую редакцию. После декабрьских патчей не встречалось.

Отдельные особенности при создании дисков для виртуальных машин.

Командлет New-VHD предлагает параметры:
LogicalSectorSizeBytes
PhysicalSectorSizeBytes

С вариантами 512 и 4096 байт для обоих параметров.
При создании из GUI – диск создается с параметрами по умолчанию, и это не всегда хорошо, потому что создается он с PhysicalSectorSizeBytes = 512 и LogicalSectorSizeBytes = 4096, то есть с разметкой 512е

К чему это приводит? К тому, что гостевая ОС видит этот диск как .. как-то.

И поверх этой разметки делает NTFS, ReFS, EXT3, zFS или ZFS, Btrfs и так далее, со своим размером кластера. Для NTFS - 4KB и далее, в зависимости от размера диска, для Ext3 – 1,2,4 (иногда 8), Ext34 по умолчанию - 4 KiB. И так далее.

Что происходит в цепочке: Блок прилетает на файловую систему гостевой ОС. Гостевая ОС его транслирует в блоки по 512 байт и передает по цепочке ниже. Ниже живут блоки по 4096 байт, и каждый блок надо считать целиком, поменять в нем 512 байт, и записать обратно. Read-Modify-Write в ее лучшем виде.

Но что, если ниже у вас решили создать тома не по 16 терабайт, максимальный размер для NTFS с кластером 4096, а создали сразу на все деньги, все 20 терабайт? Получите блоки по 8 Кб, и не болейте.

Поэтому что надо делать? Смотреть надо, что делаете.

Дальше ситуация будет еще интереснее, потому что Microsoft рекомендует для MS SQL размер кластера в 64к, и такими блоками и будет писать на тот том, где лежит база данных. 64 килобайта, побитые на блоки по 4, побитые на блоки по 512, побитые ..

А, да. Там еще свое кеширование имеется.

Подводя итог

Получаем цепочку:
Уровень приложения внутри VM и размер страниц, которыми оперирует приложение.
Файловая система внутри VM
Логическая разметка виртуального тома
Физическая разметка виртуального тома
Файловая система на гипервизоре
Логическая разметка тома на гипервизоре
Физическая разметка тома на гипервизоре
и, если у вас все это еще и по сети – размеры блоков FC, и файловая система на томах, отданных с системы хранения данных. Сдается мне, не от хорошей жизни и ИИ на одном вендоре систем хранения только недавно ушли от лозунга «640 16 Тб должно хватить всем», а на другом вендоре нужно при создании тома выбирать, под что сделана оптимизация тома – раздел Planning Storage Resources, параграф Application Type, с текстом:
Each preset application type has a default application request size, 32 KB for Oracle_OLAP and SQL_Server_OLAP, and 8 KB for the remaining types.
The application type of a LUN cannot be changed after being set.
Inconsistency between LUN application types and actual I/O models may decrease LUN performance.

В следующих сериях:

Наконец-то цифры. Но это не точно

Показать полностью
[моё] Windows IT Диски Текст Длиннопост
2
niketas
niketas
24 дня назад

У редакторов с нейросетями зарплата растёт быстрее, чем у тех, кто их не использует⁠⁠

Посмотрел исследование зарплат специалистов работы с текстом: SMM-щиков, копирайтеров, главредов и прочих редакторов.

У редакторов с нейросетями зарплата растёт быстрее, чем у тех, кто их не использует Удаленная работа, Заработок, IT, Искусственный интеллект

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

Пара интересных фактов оттуда:
— Зарплаты выросли за последний год: у главредов аж на 30%, у копирайтеров на 10%, у других тоже плюс-минус;
— Больше всего зарабатывают те, кто ещё и руководит другими людьми. На линейных должностях больше всего з/п у редакторов продуктовых текстов — медиана 140 тысяч рублей;
— Самая низкооплачиваемая работу у копирайтеров, авторов текстов для соцсетей, корректоров и корреспондентов в СМИ: до 70 тысяч рублей.

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

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

Вообще я такие истории пощу у себя в блоге в телеге. На всякий случай проверил правила Пикабу — ссылку на свой блог оставить в посте [моё] можно, не бейте тапком.

Показать полностью
[моё] Удаленная работа Заработок IT Искусственный интеллект
0
406
thecodemedia
thecodemedia
24 дня назад

Пояснительная бригада: команда sudo⁠⁠1

Пояснительная бригада: команда sudo Программист, IT юмор, Программирование, IT, Разработка, Linux, Sudo

В Linux и похожих системах строгая система прав: если какой-то пользователь не имеет права запустить какое-то приложение или записать файл, система не даст это сделать. Но есть команда sudo — substitute user and do. Эта команда на время позволяет представиться администратором системы и выполнить то, что вашему пользователю недоступно. Получается, что sudo — это такое волшебное слово, чтобы заставить компьютер делать что-то, чего он не хочет.

Разумеется, придётся ввести пароль администратора.

Показать полностью 1
Программист IT юмор Программирование IT Разработка Linux Sudo
121
17
TechSavvyZone
TechSavvyZone
24 дня назад

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий»⁠⁠1

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

На диске было описание и схемы подключения не только для простых, но и для шаговых моторчиков. Сейчас я не смогу сделать его "образ", у меня сейчас нет подключенного CD-ROM, да и за диском лезть далеко. Сейчас я такого в Интернете не нашёл, зато есть куча другой, уже новой, информации, да и микросхемы уже есть посложнее и более продвинутые, так что он вам вряд ли нужен. Если кто-то хочет, напишите в личных сообщениях, придется подождать, но, может быть, как-нибудь руки дойдут. Тому, кто не верит, что я этот диск нашёл — правда-правда! Вот чек:

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

Нашлись микросхемы, которые управлялись, как раз, напряжением 5В, которое было на моём LPT.

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

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

Микросхема работала следующим образом. Каждая из них управляла одним двигателем. Подавала питание разной полярности на два выхода, в зависимости от наличия напряжение на, кажется, двух её управляющих ножках: вперёд и назад. Я не помню ее точное название. Если нет сигналов, то двигатель не работает. Я купил в том же Чип и Дипе и подключил две таких.

Сначала я нарисовал схему на листке бумаги, затем подключил по ней микросхемы к выходам LPT-порта. Через программу на порт выводится число, где единица присутствует или отсутствует на нужных ножках подключенной к его выходам микросхемы. Когда порт подаёт единицу, то есть, напряжение на нужные ножки — двигатели крутятся. Выходы микросхем соединил с правым и левым двигателями на моём "манипуляторе". Если оба вперёд, то машина двигается вперёд. Если в разные стороны, то поворачивает. Я сделал разворот на месте, как у некоторых настоящих танков.

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

Следующим шагом должно было стать подключение клавиатуры, но это уже было делом техники. Помимо стандартных для "бродилок" и "стрелялок" WASD для движения я подключил и мышку. Я сделал так, что машина копировала движения оператора ПК. Двигаешь ей вперёд — машина едет вперёд, назад — едет задом. С помощью мышки получился уже, буквально, настоящий манипулятор. Двигаешь мышью в сторону — машина поворачивает. В управлении я задействовал и и кнопки. Нажимается левая кнопка — поворот налево, правая — направо, обе — движение вперёд.

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

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

Странно, но ни в школе, ни в институте на уроках по программированию нас не учили, что бывают разные версии ПО и как называть переменные, и, соответственно, в моих каталогах для разработки ПО программы хранились под названиями типа: LPT_final, LPT_final2, LPT_final_latest, LPT_final_latest2, ну и так далее. Переменные назывались просто X, Y, O и т. п, и программа на скриншоте называлась, как и многие, для которых я не напрягался, придумывая названия, "Project1.exe".

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

Однако оставалась ещё одна возможность, которую стоило попробовать применить. Что если управлять им по сети? Получится ли и насколько большой будет задержка? Будет ли "пинг" настолько большой, что машиной невозможно будет рулить?

Удалённое управление

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

Я перебрал в голове кучу вариантов, но остановился на том же Visual Basic. Для этого в этом языке существовал другой модуль под названием winsock.ocx. В качестве протокола я сначала выбрал TCP, однако меня сразу же озадачила некоторая сложность при потере пакетов. Тогда я переключился на UDP, потому что в нём не нужно было считать отправленные пакеты. Сколько пришло, тем и будем довольствоваться.UDP просто отлично подошёл для моей цели.

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

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

Как я уже упомянул, второго компьютера у меня не было, и управлять, и смотреть на картину движения вездехода, всё равно приходилось с одного и того же ПК. Для этого нужно было запустить и клиентскую, и серверную часть, на моём компьютере, и связать их, введя в клиент IP сервера.

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

Эта программа на современных ОС уже тоже не запускается.

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

Для их запуска, возможно, сработает установка Windows 98 на виртуальную машину, однако сейчас я не могу этого сделать.

При программировании в Visual Basic было очень просто вставлять компоненты различных программ прямо в "формы". По-моему, я добавил в неё одним из компонентов NetMeeting, и запаковал всё в "установщик". По крайней мере, сейчас, в одной из ошибок запуска, программа ругается на именно этот неработающий компонент. Файл "Conf.exe" — это и есть программа NetMeeting. Она, в качестве рудимента, дошла до Windows Vista.

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост
Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

Дату изменения исполняемого файла повредил вирус, но внутри установочного CAB все даты правильные.

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

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

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

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

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

Программа состояла из двух частей, программа-клиент и сервер. Управляющий запускал на своём компьютере клиентскую часть, а тот, у кого был компьютер с машиной — серверную. Управляющий смотрел Winipcfg IP-адрес сервера и вводил его в клиентскую часть программы, программа сама подставляла IP-адрес в NetMeeting, и они соединялись. Управление шло с видео: видео и аудио передавались через NetMeeting.

Боевой выезд

Для связи с Интернетом бодро свистел в телефонную сеть PCI-модем 3Com, который, по идее, должен был выдавать 56 килобит в секунду. Одним из крупнейших и самых известных Интернет-провайдеров, представленных на всех выставках и больше всего раздававших там предметов и буклетов с рекламой, был Demos со своим знаменитым доменом SU, что означало Soviet Union: http://demos.su . Однако мой модем с основными провайдерами: MTU Inform, Caravan, Demos и Sitek, не всегда соединялся по Dial-up на заявленной максимальной скорости, и чаще скорость была всего 33,6 килобита в секунду.

Проверить работы удалённого управление было катастрофически не с кем. Друг, с которым мы связывались по видеосвязи, был занят.

Я подумал, что, ведь, в сущности, можно было бы проверить и без обратной связи. Управление будет работать и в том случае, если если кто-то просто запустит клиент на своём компьютере и будет видеть мою камеру. Тогда, водя мышкой, он сможет поуправлять машиной. Этого было достаточно, ну а я ему потом перезвоню, и он расскажет словами, получилось или нет! Пришлось пожертвовать обратной связью в реальном времени, и я не мог получить впечатления об управлении прямо во время сеанса связи.

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

На помощь пришёл второй друг, которого звали просто Анатолич. У него был компьютер, и тоже был модем, не было ни микрофона, ни камеры. С компьютерами разговаривать было не принято.

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

Я позвонил ему.

— Привет, хочешь, я тебе покажу кое-что новое?

— Хочу, давай!

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

— Сначала мы созвонимся по модему, ты вот сюда набирай: Winipcfg, там смотри цифры, вставляй адрес вот сюда.

— Так, понял, записал. А что дальше?

— Кнопки работают так, у тебя откроется изображение. По видео контролируешь. Потом расскажи, что получилось!

Я стал ждать. И, в какой-то момент, металлический звонок дискового телефона зазвонил, однако соединение по медным телефонным линиями тут же перехватил модем 3Com, "подняв трубку" первым. Сначала я просто смотрел на машину, но ничего не происходило. "Что же я подключил не так?" — было, успела промелькнуть у меня мысль. Похоже, что Анатолич всего лишь искал мой IP и подключался через программу-клиент. И затем машина задвигалась.

Вездеход поехал вперёд, развернулся. Он ездил вперёд и назад, влево и вправо, повторяя движение мышки в руке Анатолича. Машина поворачивала на месте, исследуя стол и перекручивая свои провода. Анатолич быстро разобрался с управлением. Пару раз танк чуть не свалился со стола, и пришлось ловить его руками, прямо в кадре у оператора.

Невероятно, но сейчас передо мной, в 2002 году, телеуправляемый вездеход исследовал письменный стол. Он передавал видео с одной из первых веб-камер через видео- и аудиопотоки, сжатые для передачи по медным проводам одними из первых кодеков. Мой друг направлял машину своей мышкой с удалённого компьютера и наблюдал за её движением через одну из самых первых программ для передачи видео, подключавшую собеседников тогда ещё напрямую, через IP-адрес.

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

Когда я перезвонил Анатоличу через настольный телефон и спросил его о работе технологии, он подробно рассказал, как и что он делал и что видел, и что всё работало, как я и сказал.

Результат тестирования и отзыв оператора

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

Долгое время я не хотел устанавливать на компьютер Windows XP, который вышел недавно. С одной стороны, интерфейс Windows 98 мне нравился больше, а, с другой, мне не хотелось терять быстродействие компьютера. Ведь XP, хоть и хвалился скоростью своей работы, на практике был заметно медленней, чем Windows 98.

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

Видимо, чтобы простимулировать популярность XP, производители нового ПО стали стремительно прекращать поддержку Windows 98, и выбора не оставалось: пришлось обновить и ОС. Когда я запустил свою программу под XP, я увидел, что в ней убрали возможность прямого управления портами.

Оказалось, что моя видеокамера Kensington внезапно также перестала работать с какими-либо Windows, старше Windows Millenium. Поэтому я не мог ее использовать, и долгое время оставался без веб-камеры. Лишних "Денег" на новую у меня не было.

Microsoft прекратила поддержку NetMeeting и MSN Messenger. Поскольку в Windows XP "vbio32.dll" уже не посылал сигналы на выходы LPT-порта, я с головой погрузился в другие проекты. Отложив идею в долгий ящик!

Продолжение поста «Ностальгия: "DIY-Do it yourself/Сделай сам" Техническая база на переломе тысячелетий» IT, Инженер, Компьютерное железо, Компьютер, Программирование, Электроника, Робототехника, Технологии, Программа, Радиосистема, Схема, Тестирование, Сделай это, Ностальгия, Раритет, Автоматизация, Ответ на пост, Длиннопост

Для того, чтобы попробовать подключение к современному, на то время, PC и модемному Интернету, нужно было какое-то устройство, которое было бы, с одной стороны, просто собрать, а с другой, которое бы показало дальнейшие перспективы управления подобным образом. Из положительного заключения оператора созданного устройства по результатам тестирования, стало понятно, что, несмотря на некоторые неудобства, скорости 33,6 кбит/с и видео и аудио, сжатых первыми кодеками, хватало на управление по видеосвязи, и задержка не мешала движению и контролю над подключённой машины.

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

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

Показать полностью 15
IT Инженер Компьютерное железо Компьютер Программирование Электроника Робототехника Технологии Программа Радиосистема Схема Тестирование Сделай это Ностальгия Раритет Автоматизация Ответ на пост Длиннопост
2
Блог компании Партнёрский материал Реклама
Avito
Avito
24 дня назад

Авито Тех покупает EXPF Sigma, чтобы проводить A/B-тесты еще эффективнее⁠⁠

Авито Тех купил платформу для продуктовой аналитики Sigma у компании EXPF. Это поможет укрепить позиции Авито Тех на рынке продуктовой аналитики: компания сможет быстрее развивать собственную платформу для продуктовой аналитики — Trisigma. Так получится охватить все сегменты рынка — от крупных ИТ-компаний до небольших команд, которые только начинают работать с A/B-тестированием.

Авито Тех покупает EXPF Sigma, чтобы проводить A/B-тесты еще эффективнее Маркетинг, IT, Тестирование, Бизнес, Блоги компаний

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

Иван Гуз, управляющий партнер Авито:

«Авито Тех активно использует A/B-тестирование в развитии собственных цифровых продуктов — только за последний год компания провела более 4000 экспериментов. Это один из самых высоких показателей не только на российском, но и на мировом рынке. Авито Тех планирует стать одним из ключевых игроков на российском рынке инструментов для продуктовой аналитики. Согласно нашим оценкам, сейчас на нём нет универсальных решений, которые подходили бы компаниям любого масштаба и бизнес-профиля. Приобретение платформы Sigma поможет Авито Тех в создании универсального решения для клиентов, что будет в том числе способствовать развитию ИТ-рынка в целом».

Покупка платформы EXPF Sigma укрепляет позиции Авито Тех: теперь у компании есть готовая платформа, популярная в онлайн-образовании, фастфуде и ритейле, а также команда с сильной экспертизой на рынке. Для текущих клиентов EXPF ничего не меняется — они продолжат пользоваться привычными инструментами, получат доступ к технологиям Авито Тех в области A/B-тестирования и смогут воспользоваться новыми возможностями при развитии платформы.

Trisigma и EXPF Sigma решают две ключевые задачи:

  • Организация эксперимента — помогают разделить пользователей на группы и показать каждой разные варианты продукта или интерфейса.

  • Анализ результатов — автоматически оценивают, какой вариант лучше влияет на бизнес-метрики: конверсию, удержание или выручку.

EXPF Sigma помогает решать первую задачу: с её помощью можно запускать эксперименты, делить пользователей на группы и управлять изменениями в продукте. Однако она не оценивает результаты автоматически — эту работу выполняют аналитики.

Trisigma справляется с обеими задачами: она делает то же, что EXPF Sigma, но дополнительно автоматизирует анализ результатов, наглядно визуализирует их, снижая нагрузку на аналитиков, ускоряя принятие решений.

Новичкам в A/B-тестировании подойдет EXPF Sigma — простой и удобный инструмент для старта. По мере усложнения задач можно перейти на Trisigma, который позволяет масштабировать эксперименты и решать более сложные задачи.

Реклама ООО «КЕХ еКоммерц», ИНН: 7710668349, erid: 2Vtzqw2aPbD

Показать полностью
Маркетинг IT Тестирование Бизнес Блоги компаний
220
tproger.official
tproger.official
24 дня назад
Типичный программист

Типичный айтишник на шашлыках⁠⁠

Типичный айтишник на шашлыках
IT юмор IT Программирование Шашлык Отдых
29
LuckyEgor2
24 дня назад

Создание пользователей в графической утилите системы "UBLinux"⁠⁠

В статье Семейство операционных систем "UBLinux (Юбилинукс)" кратко описаны особенности семейства операционных систем “UBLinux (Юбилинукс)” и установка системы.

Остановимся подробнее на работе с пользователями в системе.

В операционной системе UBLinux управление пользователями осуществляется через графическую утилиту “Пользователи и группы”. Сейчас мы рассмотрим управление пользователями на примере создания нового пользователя.

Для создания и управления пользователями нам понадобятся права администратора (root).

Давайте приступим к созданию пользователя.

Шаг 1: Запуск утилиты “Пользователи и группы”

Программу “Пользователи и группы” можно найти по следующему пути: Меню приложений → Настройки >→ запустить “Пользователи и группы”.

Создание пользователей в графической утилите системы "UBLinux" Linux, Программа, Длиннопост, IT

Шаг 2: Создание нового пользователя

В открывшемся окне нажмите кнопку “Создать” (значок “+” на панели слева). Она используется для добавления нового пользователя. После нажатия откроется форма для заполнения данных.

Шаг 3: Заполнение данных

Задать параметры:

Логин - введите имя пользователя (например, “Petrov”)

Имя пользователя (описание) (необязательно) - можно указать ФИО или должность(например, “Petr”)

Дополнительные группы - выберите группы, в которые нужно добавить пользователя (например, wheel для административных прав)

Пароль - выбрать “Установить пароль”. Если оставить “по умолчанию”, то будет установлен пароль “ublinux” (если ранее не менялся параметр “Пароль пользователя по умолчанию”)

Создание пользователей в графической утилите системы "UBLinux" Linux, Программа, Длиннопост, IT

При установке пароля, нажав на значок карандаша справа, открывается дополнительное окно “ввод пароля”, где надо будет ввести и подтвердить пароль (не менее 6 символов, например, “petrov”). Пароль будет зашифрован, но если необходимо хранить пароль в открытом виде в файле конфигурации, то можно выбрать “не шифровать пароль”.

Создание пользователей в графической утилите системы "UBLinux" Linux, Программа, Длиннопост, IT

Также для установки пароля есть дополнительные варианты:

  • Запретить вход – вход в учетную запись полностью заблокирован.

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

  • Разблокировать вход по паролю – снимает блокировку при входе по паролю, рекомендуется задать пароль заново.

  • Пароль не требуется – для входа в учетную запись пользователя не надо будет вводить пароль. В этом случае будет недоступна аутентификация через “su” и “sudo”.

Шаг 4: Сохранение настроек

Нажмите кнопку “Применить” в правом верхнем углу

Затем нажмите “Сохранить” в правом верхнем углу окна и “Сохранить конфигурацию” → “Сохранить”.

Создание пользователей в графической утилите системы "UBLinux" Linux, Программа, Длиннопост, IT
Создание пользователей в графической утилите системы "UBLinux" Linux, Программа, Длиннопост, IT

Готово! Новый пользователь появится в списке. Теперь он может войти в систему под своим логином и паролем.

Показать полностью 5
Linux Программа Длиннопост IT
3
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии