Некоторые картинки не загружаются из РФ и РК, используйте VPN.

воскресенье, 30 апреля 2023 г.

1С Форма выбора возвращает номер строки

 Вот вроде не первый раз, а столкнулся с такой ошибкой как новичок. Но тут оказалась не одна ошибка, а несколько:

  1. Событие ОбработкаВыбора() для ТЧ висела на форме
  2. Событие ОбработкаВыбора() не имело проверки полученного значения
  3. Изменил запрос динамического списка без указания основной таблицы
Пока не указал основную таблицу - получал номер строки от формы выбора. Но, если нельзя указать основную таблицу, то нужно воспользоваться ОповещениеОВыборе()

 В какой момент окружающее становится реальностью, а в какой сном?

Вспомнить все, 1990

Оказывается что сегодня практически никто не работает. А продавец в киоске сказал что не может мне продать сим картицу ((((

 

А почему бы нет?


Купил sto за 80 евро, дороговато, но если сравнивать с другими вещами, то здесь это нормально.
Осталось купить стул

суббота, 29 апреля 2023 г.

 То есть образок все таки причастен был?, а вообще переосмысление странное действие, ты вроде понял для себя что правильно, а что нет, но для тех кто вложил в тебя предыдущее "правильно" сразу становишься врагом.

Вообще с этим "да" и "нет" какая странная штука, ибо если присмотреться, то и то и то вложено в тебя не тобой... не то чтобы ты соглашаешься с чем то и значит это твое, а то что вот оно изначально не твое, оно навязано, просто навязано в нужный момент времени и пространства. При этом переосмысление, в большинстве случаев, опять же навязано противной стороной в нужный момент времени и пространства. Эта мысль пришла еще при просмотре "Революция Иисуса" и повторилась в сцене падения Андрея Балконского во время битвы при Аустерлице

Познакомился вчера в магазине с парнем по имени Юрий, он получил оффер здесь и устроился на работу. Сегодня съездили до мебельного магазина и посмотрели там столы. Мне нужно два стола и два стула - на кухню и для работы. В квартире есть только один стол -  klub sto, для dnevni boravak, он ниже моего колена и ниже дивана, кушать за ним нельзя, работать крайне сложно. Супчик приходится кушать облокотившись на кухню, а стульев нет вообще. Купил некондиционный стол за 27,5 евро для уличного кафе, он из пластика и квадратный, на кухню вроде вписался хорошо:


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


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




Один из взрослых фильмов Хаяо Миядзаки. Отчасти он биографичен, так как описывает судьбы трех реальных людей (инженеров), а также в историю вплетена совершенно другая биографичная история в Наоко.

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

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

Ветер крепчает, 2013

пятница, 28 апреля 2023 г.

"Нет правильного мнения, есть разные точки зрения"

"Не знаменитым, я хочу чтобы мое имя что то значило
Для меня уже значит"

Революция Иисуса, 2023

Mikrotik переброс DNS запросов на другой Mikrotik

Задача пинговать кастомные зоны на vpn клиентах (openvpn).

При помощи модифицированного скрипта подготовки ovpn файлов я формирую следующую конфигурацию:

client
dev tun
proto tcp-client
remote vpn.mysite.ru
nobind
persist-key
persist-tun
auth-nocache
ca [inline]
cert [inline]
key [inline]
askpass 1.cfg
auth-user-pass stdin
remote-cert-tls server
pull-filter ignore redirect-gateway
dhcp-option DNS 10.111.11.1
dhcp-option ADAPTER_DOMAIN_SUFFIX skzloc,lokihome
route 10.11.11.0 255.255.255.0 10.111.11.1
route 10.110.1.0 255.255.255.0 10.111.11.1
cipher AES-256-CBC
tls-cipher TLS-RSA-WITH-AES-256-CBC-SHA
auth SHA1

среда, 26 апреля 2023 г.

Картины: Maggie Vandewalle

 


Даже не теряя воспоминания так, как это описано в фильме, мысль о том, чтобы избавится от них практически сразу отталкивает

Вечное сияние чистого разума,2004

Ночью замерз. Съездил в Даниловград, чтобы оплатить боравишна такса, а в их тур инфо центре меня отправили платить в банк, который взял комиссию с рачун в 1.8Евро целый евро!!! 21 век, принимайте картицы, сделали бы приложение для оплаты таксы, само определяет где находишься, указываешь паспортные данные и плаћате с карты, а не вот это все...

Поискал стол, на вторичке хотят от 4х тысяч рублей за пару досок. У них тут вообще не сильно развито понятие рабочего стола, по крайней мере в интернете, а на сайте oglasi.me поиск работает из рук вон плохо, я спрашиваю kompjuterski sto, а он чего только не выдает.

 Поселился на две ночи в квартире в Даниловграде, вот и прогулялся чутка.

В моем понимании - эти муравьи - гиганты

Подумал было - киви цветы, но гугл сказал, что у киви цветы лругие

вторник, 25 апреля 2023 г.

Лайтовый вариант матрицы, а на самом деле, очень интересный фильм

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

Шоу Трумана, 1998

 Заселился сегодня в "квартиру" - пол этажа дома. Ну я не понимаю как можно есть со стола, который ниже дивана, это единственный стол во всей квартире. Находится рядом с Подгорицей. Оплатил оставшиеся 22 дня боравишна такса, съездил в Даниловград для проверки оплаты таксы там, но было поздно, поеду завтра. В квартире нет мусорных пакетов, губок, средства для мытья посуды, порошка и полотенец О_О. Кое что добыл, но не все, будем искать.




суббота, 22 апреля 2023 г.

Позавчера соседствовал с французами, а вчера на ночь заехали индусы. Идет себе босиком в доме, где температура как на улице - +5-+8 О_О

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

Параллельно мосту идет zip line, длиной около километра, по ней можно прокатится на скорости до 100км/ч, мне предложили, но я отказался ))



Река Тара, поразительный цвет




И Расщепея и жену его сгубила работа, в разных ипостасях, но все равно работа

пятница, 21 апреля 2023 г.

Слегка скомкан в конце, но в общем мило. Особенно понравилось когда Сацке попросила разрешения у статуи (не знаю что это, да не обидятся на меня верующие) переждать непогоду. А кот-автобус кажется стал прототипом автобуса в Гарри Поттер.

Мой сосед Тоторо, 1988

 

На пару дней завис вот в таком доме. 

Лучший вид, а за спиной кладбище

Крокусы




Ужин за 2,5Евро, странно, но при весе в 400гр это штука менее сытная вчерашних макарон карбонара


1С настройка списков баз

Есть куча разных способов настройки списков баз 1С, некоторые не очевидны, а некоторые банальны и просты, все зависит от целей и задач.


Каждому пользователю свой список

Это самый простой способ, который осилит каждый пользователь.

Плюсы:

  • Быстро
  • Без заморочек

Минусы

  • Через некоторое время будет куча мусора
  • Нельзя обновлять список сразу у всех (ну кроме скриптов)

Общий список через симлинк

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

Для реализации создаем структуру каталогов

  • C:\cache_1c\
    • Roaming\1C
    • Local\1C

потом удаляем у пользователей:

  • C:\users\%username%\Appdata\
    • Roaming\1C
    • Local\1C
И создаем соответствующие симлинки:
C:\windows\system32\>mklink /D C:\users\%username%\Appdata\Roaming\1C C:\cache_1c\Roaming\1C
C:\windows\system32\>mklink /D C:\users\%username%\Appdata\Local\1C C:\cache_1c\Local\1C
При этом не забываем про то, что у указанных пользователей должен быть доступ на уровне записи в данный каталог, например для группы 1С, т.о. достаточно добавить пользователя в указанную группу и все будет работать. 
- "А почему мы даем симлинк не на файл с базами, а на весь каталог?"
Потому что у баз есть идентификаторы, и получится так, что у одной базы у разных пользователей будет одинаковый каталог с кэшем, в общем это не страшно, но места занимает уйму.
В теории возможно создать симлинк в "Default user", чтобы он создавался автоматом при первом входе, я даже вроде делал, но не помню прокатило или нет.
Данный вариант я использовал на терминале со списком из 90+ баз на 5 пользователей.

Плюсы:
  • Один раз настроил и забыл
  • Любое изменение видно у всех пользователей
Минусы:
  • С большим объемом нужно использовать группы, но включение дерева идет у каждого пользователя в отдельности (может и можно автоматизировать, но мне не так надо было)
  • Легко забыть как эта штука настроена

Общие списки баз

В настройках окна списка баз можно указать файлы со списками баз, данные списки нужно предварительно создать.
Плюсы:
  • Файл/ы со списками базами хранятся в одном месте и легко администрируются
  • Пользователь не может внести в него изменения (все изменения будут видны только у него)
Минусы
  • Для каждого нового пользователя требуется указание всех списков
  • Случайно можно дать доступ к файлу, к которому не нужен доступ конкретному юзверю

Общие списки баз расширенный вариант

В каталоге C:\Programdata\1c\1CEStart\ есть файл 1cestart.cfg, в этом файле можно указать общий конфигурационный файл директивой CommonCfgLocation, например C:\iBases\1cescmn.cfg, а в этом файле 1cescmn.cfg укажем наши списки баз (и еще кое какие параметры):
AppAutoInstallLastVersion=1
ConfigurationTemplatesLocation=E:\buh\aa\Templates
UseHWLicenses=1
CommonInfoBases=E:\1C Bases\iBases\Production.v8i
CommonInfoBases=E:\1C Bases\iBases\Generate.v8i
CommonInfoBases=E:\1C Bases\iBases\City.v8i
CommonInfoBases=E:\1C Bases\iBases\Pro.v8i
CommonInfoBases=E:\1C Bases\iBases\FinDir.v8i
CommonInfoBases=E:\1C Bases\iBases\NP.v8i
CommonInfoBases=Y:\OLD_Bases.v8i
Теперь все новые пользователи будут видеть все базы в этих списках. Крайне рекомендуется в списках делать группы.
Плюсы:
  • Файл/ы со списками базами хранятся в одном месте и легко администрируются
  • Пользователь не может внести в него изменения (все изменения будут видны только у него)
  • Любой новый пользователь видит все списки баз
Минусы:
  • Любой новый пользователь видит все списки баз, это к вопросу о знании расположения базы и ее названия (чаще всего название содержит наименование юр лица)

Общие списки баз СВЕРХрасширенный вариант

К предыдущем варианту добавляем еще явные разрешения на чтение самих файлов список баз, тогда у пользователя будут открываться только списки, к которым есть доступ.
Плюсы:
  • Файл/ы со списками базами хранятся в одном месте и легко администрируются
  • Пользователь не может внести в него изменения (все изменения будут видны только у него)
  • Пользователь видит только те списки, к которым у него есть доступ
У этого варианта есть еще один интересный плюс, если файл недоступен, то он и не подгружается, а значит можно отдельно подключать какой-нибудь диск с архивом (диск Y в примере).

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


Это один из самых красивых вариантов, но, опять же вид дерево надо включать самостоятельно. Настройка "Отображать в виде дерева" сюда не входит, для ее установки необходимо исправить в файле %AppData%\1C\1cv8\1cv8strt.pfl
"ShowIBsAsTree",
{"B",0}

на

"ShowIBsAsTree",
{"B",1}

четверг, 20 апреля 2023 г.

 Выехал с того отеля и поселился в другом в городе Жабляк. Точнее это не отель, а комната в доме деревенского типа. Схема с WiFi сохранилась, но только из-за того что WiFi тут без пароля. В этом хотя бы чайник есть. А вообще город чем то напомнил Спрингфилд.


Ух, архитектура




среда, 19 апреля 2023 г.

WiFi здесь не плохой, но покрытие очень плохое, он просто не дотягивает до столика с ноутбуком. Нет, столик нельзя подвинуть - это полка с зеркалом. В итоге выяснил что мой портативный роутер умеет WiFi репитер с приоритетом WiFi-Mobile Data. Симку отключил и повесил так, получается у него прием уверенный и сам раздает по комнате на все палки.


А вот и ужин, специально попросил половину порции, а то бы не съел столько мяса. 

Dimljena vjesalic и Mijesana salata


Вот думаю что такую мебель я тоже могу состряпать )))

Keepass клик по URL - открытие RDP соединения с авторизацией

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

cmd://powershell.exe "cmdkey /add:{BASE:RMVSCM} /user:{USERNAME} /pass:{PASSWORD}; mstsc /v:{BASE:RMVSCM}; timeout 10; cmdkey /delete:{BASE:RMVSCM}"

Вариант с подстановкой адреса сервера как домена для имени пользователя

cmd://powershell.exe "cmdkey /add:{BASE:RMVSCM} /user:{BASE:RMVSCM}\{USERNAME} /pass:{PASSWORD}; mstsc /v:{BASE:RMVSCM}; timeout 10; cmdkey /delete:{BASE:RMVSCM}"

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

Скорее всего не прокатит для тех, у кого стоит запрет сохранения пароля на стороне сервера и также не поддерживается шлюз

Up

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

cmd://powershell.exe "cmdkey /add:{BASE:RMVSCM} /user:{USERNAME} /pass:{PASSWORD}; cmdkey /add:{S:rdpGateway} /user:{USERNAME} /pass:{PASSWORD}; mstsc /v:{BASE:RMVSCM} /g:{S:rdpGateway}; timeout 10; cmdkey /delete:{BASE:RMVSCM};cmdkey /delete:{S:rdpGateway}"

Здесь мы добавляем учетку сразу для шлюза и для сервера, если они совпадают. При этом адрес шлюза записан на вкладке Advanced в String Fields

Лично я сделал отдельную схему для вариантов со шлюзом - grdp

UP

Есть косяк с паролями, которые содержат знак $

Обновление 12/10/2023. Вылез косяк с нестандартными портами, новый вариант выглядит так:

cmd://powershell.exe -NoProfile -WindowStyle Hidden -Command "$user=\"{T-REPLACE-RX:#{BASE:HOST}\{USERNAME}#(.*)\\(.*)\\(.*)#$2\$3#}\"; cmdkey /add:{BASE:HOST} /user:$user /pass:\"{PASSWORD}\"; mstsc /v:{BASE:RMVSCM}; timeout 10; cmdkey /delete:{BASE:HOST}"

И

cmd://powershell.exe -NoProfile -WindowStyle Hidden -Command "$user=\"{T-REPLACE-RX:#{BASE:HOST}\{USERNAME}#(.*)\\(.*)\\(.*)#$2\$3#}\"; cmdkey /add:{BASE:HOST} /user:$user /pass:\"{PASSWORD}\"; cmdkey /add:{S:rdpGateway} /user:$user /pass:\"{PASSWORD}\"; mstsc /v:{BASE:RMVSCM} /g:{S:rdpGateway}; timeout 10; cmdkey /delete:{BASE:HOST};cmdkey /delete:{S:rdpGateway};"

Поясню, конструкция:

"{T-REPLACE-RX:#{BASE:HOST}\{USERNAME}#(.*)\\(.*)\\(.*)#$2\$3#}"

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

А конструкция:

-NoProfile -WindowStyle Hidden -Command

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

P.S. даже в кавычках, пароль не принимается со знаком $


 А вот и места где я побывал за всю историю сбора гугл

Сегодня официант порекомендовал мне на ту же сумму (5 евро) другой завтрак:


Еле съел все


Вот и результат поездочки


Макет отеля

вторник, 18 апреля 2023 г.

Утром я за 5 евро позавтракал омлетом из трех яиц с беконом плюс кофе. Не обедал, а на ужин попросил кебаб с каймаком и картохой, я не знал что это и подумал мороженка, ну и чай.


 Также спросил чайник и сказали что чайника не ма, а как быть?, я ж не буду кушать по 5-10 евро за раз, когда у меня есть Кнор для кружки за 50 рублей.

А комната напоминает лагерь, кровать чуть больше моего роста. Есть жидкость в холодильнике, но платная.

Какие еще замечания по пути - бензин:

Россия - 50 рублей / литр
Казахстан - 35-45 рублей/литр
Азербайджан - 1 манат / литр ~45 рублей
Грузия - 2,6 лари/литр ~85 рублей
Турция - 22,45 лир/литр ~ 98 рублей
Сербия - 181 динар/литр ~138 рублей
Черногория - 1,6 евро литр ~ 140 рублей

Придется ставить газобаллоное оборудование, ибо на бензине можно разориться.

понедельник, 17 апреля 2023 г.

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


Сергей разбудил в 8 утра, сказал что подъехал, в итоге забросил его в аэропорт и поехал в Черногорию.

Проснулся очень рано под звуки дождя в Турции. Хотел позавтракать, но у них остался только ужин

На заправке BP заправился и взял еды, там же купил кружку термос, правда она не встает ни в один подстаканник (((

Доехал до аэропорта в Стамбуле - место встречи с Сергеем, захватил его и поехали в Эдирне к КПП, что бы я вывез машину за пределы Турции - таковы правила Турции.