Найти тему
Опубликовано фото
1 день назад
Продолжая тему старинных игр
Продолжая тему старинных игр... Сублимируя рабочее нервное напряжение целенаправленно поставил рекорд :)
2 недели назад
На днях узнал, что моя супруга в детстве прошла Super Mario Brothers
На днях узнал, что моя супруга в детстве прошла Super Mario Brothers . То есть все миры и всех черепахозавров и спасла принцессу. Мне терпения на это не хватило. Теперь понятно откуда в ней столько силы и упорства чтобы меня терпеть :) Полезная игра, по моему скромному мнению...
3 недели назад
Опубликовано фото
1 месяц назад
Коллега подкинул идею :) https://vk.com/clip-28477986_456306099?c=1 БАЦ! и никаких тебе стрессов и нервных напряжений. :) да и на клавиатурах сэкономить можно
1 месяц назад
День компьютерщика и программиста Профессиональный праздник всех работников сферы IT приурочен к презентации первого в мире электронного компьютера — прародителя современных ПК. Это произошло в СГА (США) 14 февраля 1946 года. Устройство получило название ENIAC I и в отличие от электронно-вычислительных машин (ЭВМ), которые тогда были в ходу, могло предсказывать погоду, рассчитывать показатели для артиллерии, моделировать термоядерные взрывы. На создание ENIAC ушло 200 000 человеко-часов и 486 804,22 доллара США. Всего комплекс включал в себя 17 468 ламп 16 различных типов, 7200 кремниевых диодов, 1500 реле, 70 000 резисторов и 10 000 конденсаторов. Вес — 30 тонн. Объём памяти — 20 число-слов. Потребляемая мощность — 174 кВт. Вычислительная мощность — 357 операций умножения или 5000 операций сложения в секунду. Тактовая частота — 100 кГц, то есть один импульс каждые 10 микросекунд. Основной вычислительный такт состоял из 20 импульсов и занимал 200 микросекунд. Сложение выполнялось за 1 такт, умножение — за 14 тактов (умножение заменялось многократным сложением, так что 1 умножение равнялось 14 операциям сложения и выполнялось, таким образом, за 2800 микросекунд). Устройство ввода-вывода данных — табулятор перфокарт компании IBM: 125 карт/минуту на ввод, 100 карт/минуту на вывод. Проработав до начала октября 1955 года, ENIAC I произвёл больше расчётов, чем всё человечество вручную до изобретения вычислительной машины.
2 месяца назад
2 месяца назад
https://vk.com/wall-225947910_1 Первое мероприятие Linux User Group в Геленджике :)
2 месяца назад
Полез сегодня на https://mikrotik.com/download за winbox для настройки дополнительной точки доступа. И на тебе! Оказывается я пропустил выход winbox4.0. А в ней еще и под Linux наконец-то нативная версия появилась! Так-то у меня и под wine работало раньше. Но негодяи из Mikrotik все-таки в правильном направлении мигрируют. 🐧 PS Почему Mikrotik негодяи? Да они взяли GPL софт и полученную версию RouterOS под GPL не выпустили... нарушили лицензию. Негодяи.
2 месяца назад
При обновлении ядра у меня постояяно выскакивали сообщения вида update-initramfs: Generating /boot/initrd.img-6.1.0-13-amd64 W: Possible missing firmware /lib/firmware/amdgpu/ip_discovery.bin for module am dgpu W: Possible missing firmware /lib/firmware/amdgpu/vega10_cap.bin for module amdg pu W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_cap.bin for mod ule amdgpu W: Possible missing firmware /lib/firmware/amdgpu/navi12_cap.bin for module amdg pu W: Possible missing firmware /lib/firmware/amdgpu/psp_13_0_11_ta.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/psp_13_0_11_toc.bin for module amdgpu А поскольку я являюсь счастливым обладателем ноутбука с дискретной графикой AMD, то хотелось бы как-то от них избавиться. Вообще все отсутствующие файлы можно найти на странице. Так что быстренько накидав скрипт смог их скачать #!/bin/bash # Указываем URL страницы HOST="https://git.kernel.org" URL="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/amdgpu/" # Создаем целевую папку, если она еще не существует mkdir -p /lib/firmware/amdgpu echo "Creating directory" # Получаем список файлов с помощью wget и grep FILES=$(wget -qO- "$URL" | grep -Eo '<a [^>]+>' | awk -F\' '{print $2}') echo "Get list of files..." # Скачиваем каждый файл for FILE in $FILES; do echo "$HOST$FILE" wget -P /lib/firmware/amdgpu "$HOST$FILE" done
2 месяца назад
#docker Собрал шпаргалку по консольным командам Docker. Новичкам обязательно пригодится: ## Установка Установка Docker Desktop может проводиться как в Windows, Linux так и на MAC https://docs.docker.com/desktop Примеры использования Docker можно посмотреть в репозитории https://github.com/docker/awesome-compose А официальная документация лежит тут https://docs.docker.com ## Образы Образы Docker - это легкие пакеты программного обеспечения уже содержащие все нужные зависимости для запуска приложения: код, исполняемые файлы, системные утилиты, библиотеки и настройки. ### Собираем образ из Dockerfile docker build -t <Имя:версия образа> . ### Собираем образ без использования кэша docker build -t <Имя:версия образа> . –no-cache ### Полусить список всех доступных в системе образов docker images ### Удалить образ docker rmi <Имя:версия образа> ### Удалить все неиспользуемые образы docker image prune ## Docker Hub Docker Hub https://hub.docker.com это поддерживаемый компанией Docker сервис, в котором можно найти или поделиться образами. По-умолчанию именно с него скачиваются образы. ### Логинимся в Docker Hub docker login -u <Имя пользователя> ### Опубликовать свой образ в Docker Hub docker push <Имя пользователя>/<Имя:версия образа> ### Искать образы на Docker Hub docker search <Имя:версия образа> ### Скачать образ из Docker Hub docker pull <Имя:версия образа> ## Основные команды ### Запустить Docker демон docker -d ### Получить справку по командам Docker, работает и с подкомандами. docker --help ### Получить общую информацию docker info ## Контейнеры Контейнеры - это запущенные образы. При каждом запуске контейнера мы получаем одинаковую сущность, вне зависимости от того где его запускаем. Контейнер изолирует запускаемое программное обеспечение от хостовой системы и обеспечивает отсутствие различий для сущности что в тестовой, что в рабочем окружениях. ### Запустить контейнер из образа и указать ему имя (если имя не указывать. то Docker сгенерирует его сам из прилагательного и фамилии ученого) docker run --name <container_name> <image_name> ### Запустить контейнер и открыть порт для доступа к контейнеру на хостовой машине docker run -p <host_port>:<container_port> <image_name> ### Запустить контейнер в фоне docker run -d <image_name> ### Запустить|оставновить существующий контейнер docker start|stop <container_name> (or <container-id>) ### Удалить остановленный контейнер docker rm <container_name> ### Открыть консоль внутри запущенного контейнера docker exec -it <container_name> sh ### Просмотреть и продолжать следить за новыми строками в логах контейнера docker logs -f <container_name> ### Просмотреть список всех контейнеров, в том числе остановленных docker ps -a ### Просмотреть статистику использованных контейнером ресурсов docker container stats
3 месяца назад
#школа #философия Однозначно к любой сфере бизнеса можно привязать мысль со скриншота, казалось бы простая мысль, но прочувствовать ее удалось не сразу. Для покупателя важно что он получает не просто конкурентный продукт, а уже отобранный и удобно представленный. И вторая мысль , что предпринимателем становится только тот кто начал продавать. Даже если ты хочешь дать детям что-то важное для них, какие-то знания и навыки, но что дети и родители должны видеть ценность которую им передаешь. И если продукт не продаешь, то люди просто не видят ценность,а значит и свою социальную задачу не выполняешь :) Вот такие хитрая мотивация для меня, как человека который стесняется продавать :)
3 месяца назад