Как распечатать из консоли изображение?
Использовал команду
tiff2ps -z -w 8.27 -h 11.69 /tmp/tempcopyr.tiff | lp
Оригинал изображения в pnm, но при помощи ImageMagic его можно конвертировать. Как из консоли распечатать изображение на весь лист?
Использовал команду
tiff2ps -z -w 8.27 -h 11.69 /tmp/tempcopyr.tiff | lp
Оригинал изображения в pnm, но при помощи ImageMagic его можно конвертировать. Как из консоли распечатать изображение на весь лист?
Новость (из криокамеры). Ричард Столман танцует с антилопой https://youtu.be/7t96m2ynKw0
Не знаю высказывалась ли подобная идея ранее. Но я немного подумал над ионисторами и придумал как увеличить ёмкость конденсаторов.
Как известно пористый углерод ультра-конденсатора обладая большой площадью поверхностей обуславливает высокую ёмкость конденсатора.
Идея:
Использовать в качестве пластин чешуйки грефена которые можно получать как методом механического расщепления при помощи карандаша и липкой ленты, так и химическим методом при помощи смеси серной и азотной кислот.
Насыпать слой пластинок затем насыпать на него немного металлической пыли и сверху следующий слой. Сформировать электрод нужно толщины и пропуская ток большой силы немножко чуточку расплавить металлическую пыль тем самым припаяв её к графену.
Таким образом будет получен массив графитовых пластинок имеющих между собой воздушные зазоры благодаря частицам металла и соединённых этими частицами металла в один проводник.
Не знаю металл который хорошо паяется к графену, но не растекается по нему. Думаю лучше будет использовать комбинацию пыли из легкоплавкого металла для скрепления пластинок и тугоплавкого для формирования зазора между ними.
Не знаю сколь оригинальна эта идея. И насколько хорошими характеристиками будет обладать электрод для конденсатора изготовленный по такой технологии. Если здесь есть знающие это люди, то пожалуйста подскажите.
Конструкция из 2 поплавков длинной по 3 метра и шириной/высотой 30 сантиметров которые расположены на расстоянии 2 метров друг от друга и скреплены 2 отрезками арматуры. Между ними находиться колесо с плоскими лопастями. Колесо с лопастями под действием течения вращает генератор переменного тока. На берегу стоит преобразователь электрического тока. Сама конструкция с поплавками и колесом закреплена тросом который прикреплён к бетонной плите установленной на дне выше по течению. Что то вроде катамарана с генератором закреплённого якорем.
Насколько законно разместить такую конструкцию в реке (не судоходная) и протянуть кабель по дну канавы, к дачному участку? Канава - это небольшой приток местной реки протекающий за дачами. Река «подкумок».
Замечу заранее, вопрос не про то насколько скоро эту конструкцию попытаются украсть, а про возможные проблемы юридического характера.
Не то что бы я собираюсь это сделать, но узнать интересно на всякий случай.
Хочу представить игры одного моего знакомого. Он делает компьютерные игры и размешает на моём сайте. Большая часть игр конечно представляют собой клоны и недоделанные. Но среди них есть интересные.
Одна из игр посвящена моему знакомому с никнеймом Рейму. http://yoba-gaming.ru/alex/reimu.html Reimu DUCK. В этой игре нужно прыгать по зданиям убегая от реальности и избегать алкоголя с табаком. Для входа в трип-режим нужно пройти около 2 километров.
Так же обращу ваше внимание на игру «поймай ЙОБУ» http://yoba-gaming.ru/alex/yobaCatchGame/yobaCatchGame.html
Ссылка на список игр http://yoba-gaming.ru/alex/ ( ссылка на сайт http://yoba-gaming.ru/ )
Если кого заинтересует его талант или кто то захочет купить его игры, могу передать ему ваши контакты.
Каким должен быть хороший RISC процессор? Как вам такая схема? Насколько такой процессор будет производительным?
Процессор должен иметь команды 2 типов.
Так же процессор должен иметь 255 регистров общего назначения и ширину шины памяти для обмена с кэшем в 2048 бит, то есть 2 килобайта.
Таким образом каждая команда это квартет 8 битных кодов.Первый код означает тип вычислительного блока. Второй, третий и четвёртый содержат номера 64 разрядных регистров которые будут подключены ко входам и выходам блока. Всего их максимум 3.
Для работы с дробными и целыми числами которые имеют длину 128 бит, шина между регистром и блоком имеет ширину 128 бит. Первые 64 бита берутся из указанного регистра, а вторые 64 бита берутся из следующего по счёту.
Последовательно записанные в памяти команды будут на этапе компиляции разделены нулевым оператором. Все команды находящиеся между 2 нулевых операторов по возможности будут выполнены одновременно с максимальным использованием доступных функциональных блоков и селекторов.
Переход в функцию, будет сопровождаться записью регистров в кэш по широкой шине за один такт, и переходом адреса исполнения по паре регистров адреса и смещения. Возврат будет выполняться считыванием в регистры значений обратно из стека по широкой шине, за исключением тех бит которые которые обозначены битовыми масками в 2 парах регистров (итого 256 бит).
Дабы упростить переключатели ввода-вывода операционных блоков, их следует сделать 8 ступенчатыми.
Так же у процессора должна быть явная команда подготовки перехода, то есть память по возможному адресу перехода будет помещаться в кэш пока процессор проводит условные операции.
Естественно порядок выполнения команд и расстановка нулевых операторов осуществляется компилятором.
Так же в процессоре должна быть аппаратная поддержка циклов.
Вчера приехала моя сестра. Она показала свой новый смартфон Meizu, когда я увидел браузер Safari, я ещё подумал что моя сестра установила его по совету или случайно, потом выяснилось что кнопки активации дисплея и возврата объединены в одну сенсорно-механическую кнопку. Типа если касаешься что возврат, а если жмёшь то другое действие. Тут то мой детектор педерастов (в худшем значении этого слова) яблочной фигни привёл меня в возмущение. А потом мне сестра ещё и говорит что «Мейзу это наполовину эппл».
А я ведь помню как мне однажды знакомый приносил найденный им iPod для перепрошивки, как я крутил сенсорное колёсико и чуть не стал яблофагом, если бы не сравнил бы оригинальную и альтернативную прошивку не в пользу оригинальной. Именно тогда я понял что ПО от apple «калечит» продаваемые им устройства искусственно ограничивая их функционал ради совершенно извращённой концепции стиля и выкачивания бабла из потакания деградации клиентов. С тех пор у меня чётко работает детектор на яблофагов, их устройства и их программы. Я их «задницей чую».
У меня тревожные опасения что моя сестра может тоже соблазниться ущербным надкусанным яблоком. Что предпринять что бы остановить этот порок и закабаливание корпорацией гламура? Или же мои страхи напрасны?
Хочу для некоторых специальных целей сделать из данного устаревшего сервера кое что интересное. Но обнаружил внутри кроме встроенного RAID контроллера ещё и воткнутый в расширение PCI. Так же RAID контроллер имеет более широкую шину чем плата для расширений. Вразумительную маркировку я на нём не нашёл. Посмотрел я на него и обнаружил что у него 2 внутренних SCSI порта и два внешних маленьких.
Тот самый вставленный в PCI контроллер http://www.imageup.ru/img66/2378785/2016-03-14-170148.jpg
И встроенный контроллер http://www.imageup.ru/img66/2378787/2016-03-14-170350.jpg
Каждый из них имеет 2 канала и слот для модуля оперативной памяти. Однако дополнительный имеет 2 вешних разъёма которые мне вряд ли понадобятся и батарейку. RAID контроллер имеется в единственном экземпляре, но есть запасная материнская плата для Power EDGE 2450.
Зачем вообще надо было втыкать дополнительный модуль если на материнской плате уже есть как мне кажется не плохой RAID контроллер? Или на самом деле встроенный контроллер плохой? В общем не понятно. Посоветуйте, нужен ли тот дополнительный контроллер или не нужен? Учитывая то какие там старые ЦП, RAID должен быть аппаратным
Есть некий сайт (игра), в ней надо просто кликать по ссылкам в зависимости от того что написано.
Подскажите, есть ли такой плагин для браузера или программа которая будет искать ссылку с определённым названием и тегами и «кликать по ней».
Написал шнягу на xdotool, но она очень капризна к графическим настройкам и оконным менеджерам, при их изменении приходиться заново координаты координаты определять.
URL ссылок не постоянны и указывают на JavaScript.
Подскажите как лучше всего это сделать?
Читаете ли вы чёрные списки работодателей, перед тем как выбирать место работы? Пишите ли вы в них свои отзывы? Как вы относитесь к подобным спискам?
Пример http://antijob.net/
Интересуюсь с целью узнать то насколько вообще люди осведомлены о существовании подобных списков.
Есть внутренняя локальная сеть. Розетки локальной сети не имеют заземляющего контакта, в розетках питания (220 вольт) третий контакт «земля» не задействован. Проложенные кабели локальной сети на 2 этаже не имеют экрана. Как следствие на многих моделях коммутаторов выходят из строя порты. Скоро установлю новый, но опасаюсь что и на нём «сгорят» порты. Компьютеры тоже старые со старыми блоками питания.
Что и как можно модифицировать с минимальными тратами и телодвижениями что бы не возникало разницы потенциалов которая выводит из строя сетевое оборудование?
Примерно 25 кабелей идёт к коммутатору.
Как бы вы отнеслись к трансляции рекламы в ваш сон?
( я вам видео-шнягу принёс https://youtu.be/UqaUg3c6Hzw?t=3m20s )
Лично я, взбугуртил от такой перспективы. Хорошо что таких трансляторов ещё нет. А то нас принудили бы (разумеется экономически) смотреть подобные сны.
Многие из нас работают на своей нынешней работе исключительно из за зарплаты. Другие считают что многое в их работе можно было бы улучшить если бы не тупые манагеры.
Предлагаю отбросить вашу психологическую защиту «Ну кому то же моя работа нужна - раз за неё платят!». И ответить честно самому СЕБЕ прежде всего. Полезна ли твоя работа обществу? Проносит ли тебе твоя работа удовлетворение?
http://www.rupoll.com/xstyfzmhsp.html (в опросе есть опичатка, я об этом знаю)
Можно отвечать несколько вариантов сразу, но пожалуйста не отмечайте лишнее и взаимо-противоречивое.
Примечание. Работа рекламщика или продавателя обслуживает конкуренцию за потребителя, а не самого потребителя. Можно много говорить о том как конкуренция выгодна потребителю, но важно разделять продуктивную конкуренцию путём совершенствования товара/услуги. И эффективную конкуренцию которая напрямую увеличивает лояльность покупателя к бренду.
Основа взята отсюда http://www.sakryukin.ru/?module=articles&c=articles&b=8&a=9 . Я несколько упростил сценарий. Но так же добавил автоматическое определение сканера и возможность его указания в специальном файле. В исходном сценарии сканер был жёстко указан в коде. Так же скрипт раскладывает файлы в папках со структурой YYYY/mm/dd
#!/bin/bash
# Чтобы узнать модель вашего сканера, дайте в консоли команду scanimage -L | awk '{print $2}'
# Разрешение в скрипте вписано исходя из возможностей сканера
# Узнать разрешение можно командой scanimage -d ваш_сканер --help
# соответственно, необходимо исправить скрипт в строке выбора разрешений
file_time=$(date +%d-%m-%Y_%H-%M-%S)
# Каталог для отсканированных изображений, строку всегда заканчивать символом /
scans_dir="/mnt/data/scans/"
var_y=$(date +%Y)
var_m=$(date +%m)
var_d=$(date +%d)
# Проверка наличия изпользуемых в скрипте приложений
if [[ ! -f $(which scanimage) ]] || [[ ! -f $(which convert) ]]; then
echo "Нет sane или imagemagick"
exit 0;
fi
if ! [ -f $scans_dir'scaner' ]; then
#Файл с предварительно определённым сканером не найден
echo "Поиск сканера..."
scaners=$(scanimage -L | grep device)
device=$(echo $scaners | awk '{print $2}' | sed "s/[\`']//g" )
echo "Найден сканер " $device
echo "Можно создать файл " $scans_dir'scaner' и написать в него строку $device
#Поиск сканера
fi
if [ -f $scans_dir'scaner' ]; then
echo "Сканер определён заранее содержимым файла " $scans_dir'scaner'
device=$(cat $scans_dir'scaner')
echo "Сканер" $device
echo "Если сканер определён не правильно, удалите этот файл."
fi
if [[ $device != "" ]]; then
echo "Сканирование..."
# Выбор разрешения (dpi)
dpi=300
# Сканирование
file_time=$(date +%d-%m-%Y_%H-%M-%S) ;
scanimage --mode Color --resolution $dpi --device-name=$device > /tmp/$file_time.pnm ;
echo "Сканирование завершено"
# Конвертирование pnm из каталога /tmp/ в jpg
echo "Конвертация в jpeg..."
convert /tmp/$file_time'.pnm' /tmp/$file_time'.jpeg'
echo "Конвертация в закончена"
# Удаляем pnm в каталоге /tmp
echo "Удаление pnm..."
rm /tmp/$file_time'.pnm';
echo "Перемещение файлов"
# Создание подкаталогов если их нет.
if ! [ -d $scans_dir$var_y ]; then
mkdir $scans_dir$var_y
chmod 777 $scans_dir$var_y
fi
if ! [ -d $scans_dir$var_y$'/'$var_m ]; then
mkdir $scans_dir$var_y$'/'$var_m
chmod 777 $scans_dir$var_y$'/'$var_m
fi
if ! [ -d $scans_dir$var_y$'/'$var_m'/'$var_d ]; then
mkdir $scans_dir$var_y$'/'$var_m'/'$var_d
chmod 777 $scans_dir$var_y$'/'$var_m'/'$var_d
fi
cp /tmp/$file_time'.jpeg' $scans_dir$var_y'/'$var_m'/'$var_d'/'
chmod 777 $scans_dir$var_y'/'$var_m'/'$var_d'/'$file_time'.jpeg'
rm -f /tmp/$file_time'.jpeg'
else
# Если сканер не обнаружен
echo "Сканер не подключен"
# Ни и для шику пищим системным биппером (необходимо установленное приложение beep)
if [[ -f $(which beep) ]]; then
beep -f 440,00 -l 100 ;
beep -f 391,99 -l 100 ;
beep -f 261,63 -l 100 ;
beep -f 1 -l 1000 ;
fi
fi
echo "Завершено, файлы находятся в каталоге " $scans_dir$var_y'/'$var_m'/'$var_d'/'
exit 0 ;
Если охото запускать сценарий мышкой и видеть его вывод, то следует запускать его при помощи другого сценария с командой описанной здесь Как в шелле сделать ожидания нажатия любой клавиши? (комментарий)
Скрипт лицензионную под GNU GPL v3
Сейчас расстилал себе постель и думал
1) Если поверх одеяла положить только один плед то мне может стать ночью холодно и я не высплюсь.
2) Если поверх одеяла положить плед и другое шерстяное одеяло то мне будет жарко и я проснусь раньше времени с сильным сушняком. И буду плохо спать.
3) Если я положу поверх основного одеяла только одно шерстяное то мне возможно будет не комфортно спать потому что оно жестковатое, я иногда подворачиваю одеяло.
Интуитивно мне «пришло» решение, «Плед поверх одеяла». И тут же другая мысль от интуиции «Не обладаю достаточной информацией для корректности интуитивных суждений об этом». То есть интуиция дала решение и тут же комментарий о невозможности точного угадывания посредством интуиции. Первый раз интуитивно я получаю 2 противоречивые мысли одновременно. Интуицию развивал с 14 лет приблизительно, навык таки остался. Конечно можно спутать мысль от интуиции с мыслью из другого мыслительного процесса, но различать «голос-оттенок» уже давно научился и весьма сомнительно что могу в этом ошибиться.
Бывает ли у вас такое?
Сейчас в результате раздумий решил противоречие приняв решение положить плед на основное одеяло, а шерстяное одеяло только на ноги. Если станет жарко я его сброшу не просыпаясь или подтяну ноги.
А linux тут наверно не причём.
Наследие Поттеринга будет жить и после его смерти. Даже если он умрёт сейчас, фанатики всё равно продолжат развивать systemd, PulseAudio и прочие вещи. Они продолжат их бессмысленно усложнять. Как вы думаете, как долго после его смерти созданное им технологическое наследие будет продолжать мешать?
Есть страница https://gsfs-ru.lge.com/ и я хочу что бы при переход с сайта-коллектора информации поле user id заполнялось само нужным значением.
Попытался это сделать используя ссылку https://gsfs-ru.lge.com/?userid="test" но не получилось. Я наверно не правильно понимаю как работают GET запросы.
Часто проиводители оборудования оговаривают стоимость гарантийного ремонта, но не виде конкретной цены за километр, а диапазонами. Или комбинировано. Например тоже LG
Город +10 км 800
От 11 до 50 км 1600
От 51 до 80 км 2200
От 81 до 100 км 2600
От 101 до 150 км 3600
Для таких случаев я составил таблицу в LibreOffice Calc. Скачать её можно тут https://yadi.sk/i/4Vv8VbBKmTCiy
Как её пользоваться. Надо написать в таблице марку и расстояние (или символьное значение типа «Город»)
Как добавлять новые марки. Надо открыть лист «Расценки_массив», и заменить одну из записей "Пусто" на Название марки. А затем заполнить столбец по значениям и расстояниям. При заполнении желательно использовать формулы вроде циклического увеличения или умножения на расстояние. (Подсказка, в LibreOffice Calc можно вставить одно значение во все выделенные ячейки.)
После добавления новой марки желательно добавить её так же и на страницу подсказки.
На листе выездов следует указать процент который получает пролетарий в виде зарплаты. Итог считается по 2 листам, так как маловероятно что человек вообще способен совершить столь много выездных ремонтов в течении месяца. Дата начала и дата окончания листа считаются автоматически по минимальной и максимальной дате. Но конечно же их можно заполнить самому.
2 дополнительных поля столбца можно использовать на своё усмотрение.
Среди скрытых листов есть поисковый лист для чётных и поисковый лист для нечётных записей, а так же лист с примером который был использован в качестве образца.
Важное замечание 31.12.2016 программа сойдёт с ума и будет считать деньги не правильно. Но ты можешь отключить этот функционал самостоятельно. Всё таки таблица составлена для рабочих целей, поэтому без авто-сабботажника-мстителя-на-всякий-случай не обойтись.
Начало этой темы здесь Как в LibreOffice Calc вычислить соответствие определённому диапазону из числа? , всем кто помог спасибо, хотя я всё равно сделал по своему создав ещё один шедевр костыле-строения.
В используемой у меня на работе программе, нет возможности для специально не поддерживаемых марок указывать оплату выездного ремонта по дистанции выезда, только фиксированную цифру. Можно посчитать и отдельно в электронной таблице. Но я столкнулся с одной проблемой.
Многие фирмы и сервисные провайдеры указывают в договоре не цену за километр, а список диапазонов и фиксированную плату за каждый из них. Например LG
Город +10 км 800
От 11 до 50 км 1600
От 51 до 80 км 2200
От 81 до 100 км 2600
От 101 до 150 км 3600
Можно было бы конечно сделать микро-столбцы куда надо ставить логическую единицу, но это выглядит очень топорно и люди с «приёмки» в этом запутаются.
В идеале формула должна получать километры и отображать в ячейке оплату.
Есть старенький IBM Think Pad на работе. Хочу сделать из него резервное рабочее место и проверялку на вирусы (точнее вычищать *.exe и autorun.inf с флешек из фотоаппаратов). В нём есть PCMCIA слот, что конечно же очень хорошо. Но в нём ещё есть и mini-PCI. Раньше в нём стоял мерзкий win-модем. Знаю что можно туда воткнуть модуль беспроводной сети, но уже есть модуль для PCMCIA и очень неплохой. Ничего кроме модемов и сетевух для mini-PCI загуглить не смог. Для этих слотов вообще что нибудь кроме сетевух и модемов выпускали? И где такое можно купить не дорого?
← назад | следующие → |