Лист бумаги и вселенная

Никакой лист бумаги нельзя сложить пополам более 8 раз. (На самом

деле текущий рекорд уже составляет 12 раз, он принадлежит Бритни Гэлливен). Реальность: Если у вас будет достаточно большой лист бумаги – и достаточно энергии для его складывания – вы можете сложить его сколько угодно раз. Однако тут есть одна проблема: Если вы сложите его 103 раза, толщина стопки бумаги превысит размеры известной нам вселенной – 93 миллиарда световых лет. Серьёзно.

Если сложить лист бумаги 103 раза, то получится нечто больше нашей Вселенной

Но как лист толщиной в одну десятую миллиметра может стать больше вселенной?

Ответ прост: Толщина среднего листа бумаги составляет 1/10 миллиметра. Если вы идеально сложите его пополам, его толщина удвоится. Но вот затем вещи становятся по-настоящему интересными.

Третье складывание даст вам толщину человеческого ногтя.

Семь складываний – и вы получите толщину блокнота в 128 страниц.

10 – и толщина бумаги составит примерно ширину ладони.

23 – и вы получите стопку бумаги высотой в километр.

30 складываний выведут вас в космос. В этот момент ваш листок будет иметь высоту в 100 километров.

Продолжайте складывать. 42 складывания доведут вас до Луны. 51 – и вы окажетесь на Солнце.

На днях, канадские физики решили проверить гипотезу о том, что лежит за гранью наблюдаемой нами Вселенной. По этой версии, наша Вселенная – лишь небольшой пузырёк в целом море пены.
Теперь быстро прокрутите до 81-го складывания и получите стопку бумаги толщиной в 127.786 световых лет – это практически равно диаметру Туманности Андромеды (который составляет примерно 141.000 световых лет).

90 складываний дадут 130.8 миллионов световых лет – это больше чем Суперкластер Девы, который имеет диаметр примерно 110 миллионов лет. Суперкластер Девы содержит в себе локальную галактическую группу, в которую входят Туманность Андромеды, наш собственный Млечный Путь, и около сотни других галактик.

И наконец, на 103 складывании вы выйдете за пределы наблюдаемой Вселенной, диаметр которой по приблизительным подсчётам составляет 93 миллиарда световых лет.

Математика удивительна, друзья. Так же, как и сама наша Вселенная

Проблема в загрузке с оффлайн кассы после обновления Розницы до версии 2.2.9.20

Пишет ошибку связанную с Датой

Заходим в «Регистры сведений» — «Дата загрузки отчетов «1С:Эватор Офлайн»; Да, я знаю что у Вас не Эвотор.
Создаем одну запись (достаточно одной), указываем свою ККМ офлайн, указываем даты предшествующие (как можно более раннюю).
Пробуем загрузить.

Вылетает 1С web интерфейс при смене вкладки.

Решение найдено после аналогичной проблемы на своих базах, которые раньше работали.
Алгоритм следующий:
1. Открываем IIS.
2. Открываем наш «сайт»
3. Идем в сопоставления обработчиков
4. Ищем ISAPI-dll, выделяем строку.
5. Справа нажимаем «Добавить сопоставление сценария»
6. Путь запроса — «*», Исполняемый файл — «C:\….\wsisapi.dll».
7. Да
Все работает.

Паспорт и т.п.

Функция СтрокаДокументы(Ссылка)
ФизическоеЛицо=ССылка.ФизическоеЛицо;
СтрокаДокументы = «»;

МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;

Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц;
Запрос.Текст =
«ВЫБРАТЬ
| &ФизическоеЛицо КАК ФизЛицо,
| &Период КАК Период
|ПОМЕСТИТЬ ВТФизическиеЛицаПериоды»;
Запрос.УстановитьПараметр(«ФизическоеЛицо», ФизическоеЛицо);
Запрос.УстановитьПараметр(«Период», ‘00010101’);
Запрос.Выполнить();

ПараметрыПостроения = ЗарплатаКадрыОбщиеНаборыДанных.ПараметрыПостроенияДляСоздатьВТИмяРегистраСрез();
ПараметрыПостроения.ФормироватьСПериодичностьДень = Ложь;
ОписаниеФильтра = ЗарплатаКадрыОбщиеНаборыДанных.ОписаниеФильтраДляСоздатьВТИмяРегистра(«ВТФизическиеЛицаПериоды», «ФизЛицо»);
ЗарплатаКадрыОбщиеНаборыДанных.СоздатьВТИмяРегистраСрезПоследних(«ДокументыФизическихЛиц», Запрос.МенеджерВременныхТаблиц, Истина, ОписаниеФильтра, ПараметрыПостроения);

Запрос.Текст =
«ВЫБРАТЬ
| ДокументыФизическихЛиц.Представление
|ИЗ
| ВТДокументыФизическихЛицСрезПоследних КАК ДокументыФизическихЛиц»;
Результат = Запрос.Выполнить();
Если Не Результат.Пустой() Тогда
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
СтрокаДокументы = СтрокаДокументы + Выборка.Представление + Символы.ПС;
КонецЦикла;
КонецЕсли;

СтроковыеФункцииКлиентСервер.УдалитьПоследнийСимволВСтроке(СтрокаДокументы);

Возврат СтрокаДокументы;
КонецФункции

АдресИзКонтактнойИнформации()

Функция ПолучитьЮрАдрес(Объект, Что)
Запрос = Новый Запрос;
Запрос.Текст =
«ВЫБРАТЬ РАЗЛИЧНЫЕ
| ДанныеПриказаОПриеме.Организация,
| ДанныеПриказаОПриеме.Дата КАК Период
|ИЗ
| Документ.ПриемНаРаботу КАК ДанныеПриказаОПриеме»;

СведенияОбОрганизациях = Новый ТаблицаЗначений;
СведенияОбОрганизациях.Колонки.Добавить(«Организация», Новый ОписаниеТипов(«СправочникСсылка.Организации»));
СведенияОбОрганизациях.Колонки.Добавить(«Период», Новый ОписаниеТипов(«Дата»));
СведенияОбОрганизациях.Колонки.Добавить(«НаименованиеПолное», Новый ОписаниеТипов(«Строка»));
СведенияОбОрганизациях.Колонки.Добавить(«ИНН», Новый ОписаниеТипов(«Строка»));
СведенияОбОрганизациях.Колонки.Добавить(«КПП», Новый ОписаниеТипов(«Строка»));
СведенияОбОрганизациях.Колонки.Добавить(«ТелефонОрганизации», Новый ОписаниеТипов(«Строка»));
СведенияОбОрганизациях.Колонки.Добавить(«ФаксОрганизации», Новый ОписаниеТипов(«Строка»));
СведенияОбОрганизациях.Колонки.Добавить(«АдресЮридический», Новый ОписаниеТипов(«Строка»));
СведенияОбОрганизациях.Колонки.Добавить(«АдресФактический», Новый ОписаниеТипов(«Строка»));
СведенияОбОрганизациях.Колонки.Добавить(«ОрганизацияГородФактическогоАдреса», Новый ОписаниеТипов(«Строка»));

РезультатЗапросаПоШапке = Запрос.Выполнить();

АдресаОрганизаций = УправлениеКонтактнойИнформациейЗарплатаКадры.АдресаОрганизаций(РезультатЗапросаПоШапке.Выгрузить().ВыгрузитьКолонку(«Организация»));

Выборка = РезультатЗапросаПоШапке.Выбрать();
Пока Выборка.Следующий() Цикл

НоваяСтрокаСведенияОбОрганизациях = СведенияОбОрганизациях.Добавить();

Сведения = Новый СписокЗначений;
Сведения.Добавить(«», «НаимЮЛПол»);
Сведения.Добавить(«», «ИННЮЛ»);
Сведения.Добавить(«», «КППЮЛ»);
Сведения.Добавить(«», «ТелОрганизации»);
Сведения.Добавить(«», «ФаксОрганизации»);

УстановитьПривилегированныйРежим(Истина);
ОргСведения = РегламентированнаяОтчетностьВызовСервера.ПолучитьСведенияОбОрганизации(Выборка.Организация, Выборка.Период, Сведения);
УстановитьПривилегированныйРежим(Ложь);

НоваяСтрокаСведенияОбОрганизациях.Организация = Выборка.Организация;
НоваяСтрокаСведенияОбОрганизациях.Период = Выборка.Период;
НоваяСтрокаСведенияОбОрганизациях.НаименованиеПолное = ОргСведения.НаимЮЛПол;
ИНН = ОргСведения.ИННЮЛ;
КПП = ОргСведения.КППЮЛ;
Телефон= ОргСведения.ТелОрганизации;
ФаксОрганизации = ОргСведения.ФаксОрганизации;

ОписаниеЮридическогоАдреса = УправлениеКонтактнойИнформациейЗарплатаКадры.АдресОрганизации(
АдресаОрганизаций,
Выборка.Организация,
Справочники.ВидыКонтактнойИнформации.ЮрАдресОрганизации);
АдресЮридический = ОписаниеЮридическогоАдреса.Представление;
ОписаниеФактическогоАдреса = УправлениеКонтактнойИнформациейЗарплатаКадры.АдресОрганизации(
АдресаОрганизаций,
Выборка.Организация,
Справочники.ВидыКонтактнойИнформации.ФактАдресОрганизации);
АдресФактический = ОписаниеФактическогоАдреса.Представление;
ОрганизацияГородФактическогоАдреса = ОписаниеФактическогоАдреса.Город;

ОписаниеПочтовогоАдреса = УправлениеКонтактнойИнформациейЗарплатаКадры.АдресОрганизации(
АдресаОрганизаций,
Выборка.Организация,
Справочники.ВидыКонтактнойИнформации.ПочтовыйАдресОрганизации);
АдресПочтовый = ОписаниеПочтовогоАдреса.Представление;
КонецЦикла;
//сообщить(телефон);
Если Что=»АдресЮридический» тогда
Возврат АдресЮридический;
КонецЕсли;
Если Что=»АдресПочтовый» тогда
Возврат АдресПочтовый;
КонецЕсли;
Если Что=»ИНН» тогда
Возврат ИНН;
КонецЕсли;
Если Что=»КПП» тогда
Возврат КПП;
КонецЕсли;
Если Что=»Телефон» тогда
Возврат Телефон;
КонецЕсли;

КонецФункции // АдресИзКонтактнойИнформации()

Указанный порт не существует пр установке принтера HP 125

Устанавливаю принтер HP125 по сети. Принтер расшарен на машине с Windows7. Имя компьютера на котором принтер допустим Петров. При установке на другой машине с Windows 8 ругается что порт не найден. Решение в переименовании компьютера в имя на английском. Всплыла другая проблема, при первой(!!!!) печати ругается страница напечатана неправильно. Решение: распечатать одну страницу на расшаренном компьютере. (-‸ლ)

 

подключение принтера через порт LPR

На машине с принтером в Установке и удалении программ – Компоненты Windows выбираем Other Network File and Print Services (Другие службы доступа к файлам и принтерам сети). Windows подымет демона LPD, который слушает на 515 порту для всех принтеров, которые есть на машине. Принтеры даже не требуется расшаривать.

Пусть эта машина называется WORKER с ip адресом 10.131.2.2, его полное имя в домене WORKER.MYDOMAIN.LOCAL, принтер в окне принтеров имеет имя HP LASERJET 6L

На машине-клиенте аналогично подымаем эту службу в Установке и удалении программ. Затем добавляем принтер, указываем, что он Локальный и выбираем Создать порт, тип порта — LPR порт, далее будет окно, в котором указываем полное FQDN имя хоста с LPD сервером или его IP-адрес (то есть или 10.131.2.2 или WORKER.MYDOMAIN.LOCAL) и полное имя принтера (то есть пишем HP LASERJET 6L).

HP 3015 PCL XL error

HP 3015 PCL XL error

Принтер HP 3015, Windows 10, стоят драйвера HP PCL6.
При попытки печати PDF возникала ошибка:
PCL XL error
Subsystem: IMAGE
Error: ExtraData
Operator: ReadImage
Проблема решилась так:
Нужно поставить «Вкл» в пункте «Посылать True Type как растр» (Send True Type as Bitmap to Enabled)

Отключение Caps Lock в Windows

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

Windows XP:
  1. Пуск
  2. Панель управления
  3. Язык и региональные стандарты
  4. Языки
  5. Языки и службы текстового ввода
  6. Подробнее
  7. Настройка
  8. Параметры клавиатуры
  9. Отключение режима Caps Lock
  10. Клавишей SHIFT.
Windows 7:
  1. Пуск
  2. Панель управления
  3. Часы, язык и регион
  4. Смена раскладки клавиатуры или других способов ввода
  5. Языки и клавиатуры
  6. Клавиатуры и другие языки ввода
  7. Изменить клавиатуру
  8. Переключение клавиатуры
  9. Отключение режима Caps Lock
  10. Клавишей SHIFT.
Windows 10
  1. Пуск (щелчок правой кнопкой мыши)
  2. Панель управления
  3. Часы, язык и регион
  4. Язык
  5. Дополнительные параметры
  6. Переключение методов ввода
  7. Изменить сочетания клавиш языковой панели
  8. Переключение клавиатуры
  9. Отключение режима CAPS LOCK
  10. Клавишей SHIFT.
Windows 10 (альтернативный вариант)
  1. Пуск
  2. Параметры
  3. Время и язык
  4. Регион и язык
  5. Сопутствующие параметры
  6. Дополнительные параметры даты и времени, региональные параметры
  7. Язык
  8. Дополнительные параметры
  9. Переключение методов ввода
  10. Изменить сочетания клавиш языковой панели
  11. Переключение клавиатуры
  12. Отключение режима CAPS LOCK
  13. Клавишей SHIFT.

В результате, в отличие от использующегося по умолчанию переключения режима Caps Lock (включён/выключен), становится возможным удобное и гарантированное его выключение простым нажатием клавиши Shift вне зависимостиот текущего состояния Caps Lock.