Главная

Tuesday, 26 July 2016

Про казаков и футбол.

Всем привет.

Футбольный мондиаль 2016 отшумел. Голов не забили. Бывает и хуже. Делаем выводы и пытаемся выбрать из 40 миллионов лучших футболеров на завтра. Но если брать пример с Швейцарии или Исландии, то, возможно, есть смысл начать бегать по полю банкирам и юристам?)

Или в качестве наглядного пособия и вдохновения смотреть перед игрой легендарный мульт "Как казаки в футбол играли". А чего? В нем в художественной форме показаны многие тактические приемы на поле.



Видел что для Евро-2016 наши аниматоры выпустили красочное продолжение футбольной темы про казаков "Козаки-Футбол". Мульт отрисован отлично, страны Европы и их флаги можно выучить, но сюжет узнается только фанатами, так как все эпизоды завязаны на футбольные знаменитости. Что странно так это дата его показа - через неделю после финала Евро-2016.( Раньше никак? Может его как раз и не хватило нашей сборной.

Thursday, 21 July 2016

Уникальные замки ХХ века.



Всем привет.

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

Замок Colomares, Испания.

Замок Коломарес (исп. El Castillo Monumento de Colomares), является одной из достопримечательностей курортного городка Бенальмадена, и подобно высеченной в камне легенде, рассказывает историю открытия Америки или Нового Света, как ее прежде называли. В наши дни трудно найти человека, который не слышал бы о Христофоре Колумбе и его знаменитом путешествии, в результате которого был открыт и впоследствии колонизирован американский континент. Путешествие Колумба было осуществлено по плану, предварительно представленному на суд испанской королевской четы Фердинанда Арагонского и Изабеллы Кастильской. Конечной целью плана были берега Индии, к которым Колумб надеялся найти укороченный маршрут, придерживаясь курса на запад. Эту мечту прославленный мореплаватель лелеял в сердце долгие годы.


Своеобразным символом того легендарного путешествия и целой эпохи в историческом и культурном развитии Испании стал архитектурный комплекс Коломарес. Работы по возведению замка были начаты в 1987 году доктором Стивеном Мартином Мартином и его двумя помощниками и длились 7 лет. В качестве стройматериалов использовались камень, кирпич и цемент. Обладая глубокими познаниями в области истории и архитектуры, доктор Мартин создал настоящий шедевр, по которому можно не только изучать историю открытия Америки, но и проследить исторический путь Испании в тот период времени, как их изобразил в камне архитектор.

Tuesday, 19 July 2016

Сравнение версий документа в MS Excel.

Всем привет.

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

Но это поправимо для читателя. В MS Word есть очень удобная функция для сравнения двух версий документа. Результат можно вывести в отдельный итоговый документ или создать совместный.


Но иногда не менее обширный документ может быть создан и в MS Excel. А вдруг нам пришла новая версия. Что делать? Как быстро узнать что же поменял автор? Ведь в самом MS Excel такой штатной функции сравнения, как в MS Word, нет. Как ни странно, но в пакете  MS Office 2016 существует отдельная утилита Spreadsheet Compare 2016.  

Thursday, 14 July 2016

Microsoft Outlook - отложенный старт отправки.

Всем привет.

Не так давно я вам рассказывал про отправку писем с помощью PowerShell. Обычное дело.

Но представим себе пользователя который не искушен в PS-скриптах. Для приема  и отправки электронной почты он пользуется обыкновенной MS Outlook.

Если вам требуется, что бы электронное письмо отправилось адресату в назначенный день и час, то в программе Microsoft Outlook имеется возможность запрограммировать время и дату отправки вашей корреспонденции. Так называемый отложенный старт. Но для этого в назначенное время и дату ваш ПК должен быть включен, запущена программа Microsoft Outlook и иметь доступ в Интернет.

Но это письмо будет отправлено единожды!

А если вам надо его отправить повторно, но в другое время? Для этого придется писать скрипт VBA. Ибо MS Outlook хоть и хороший клиент, но не настолько.  Не пугайтесь, вы не первый.  Вот здесь другой автор предложил скрипт(макрос) который в заданный интервал времени (раз в сутки, в среду вечером, раз в неделю или в иное указанное время) отправляет письма из указанной папки Outlook. При этом данные письма не удаляются, а служат своего рода шаблоном. То есть один раз создали письмо-шаблон и в заданное время без вашего участия будет происходить его отправка. Вот сам макрос:

Private Sub Application_Reminder(ByVal Item As Object)
    Dim OutFolder As Folder, NewItem As MailItem
    If Item.Subject = "Letters Delivery" Then
  Item.MarkComplete

        'Set OutFolder = GetNamespace("MAPI").Folders("Иванов Иван Иванович").Folders("Расписание")
        Set OutFolder = GetNamespace("MAPI").Folders(CStr(Session.CurrentUser)).Folders("Delivery")
     
        'перебираем письма в указанной папке
        For i = 1 To OutFolder.Items.Count
            'Debug.Print OutFolder.Items(i).Subject     'тема письма
            Set NewItem = OutFolder.Items(i).Copy       'создаем копию письма
            Call NewItem.Send                           'отправляем письмо
        Next i
    End If
End Sub

Tuesday, 12 July 2016

The change "sex" of your OS by TTS.

Hi everybody.

Today, I would to tell you some words about TTS - Text To Speech. May be you know that MS Windows has TTS (English language) by default.

I remember there are many messages in Internet about "How is your computer - Boy or Girl?"  It's  concerning  that you could launching simple script:
CreateObject("SAPI.SpVoice").Speak"Attention!"
as Visual Basic Script.

And  your OS have to tell you by female or male voice  my word "Attention". It's easy. You can find many samples about it.

Is your OS female?) My Windows 7 is Anna. Look at snapshot from Narrator.exe.


The sex of answer is defined by active TTS-module in system. So, for change "sex" of  your OS you have to install additional TTS-modules.

Unfortunately you have to install other TTS-module in your Windows even your Windows has native interface language by default. For example Russian. I mean that script
CreateObject("SAPI.SpVoice").Speak"Привет, это я!"
will not work.

I would to advice you as alternative TTS module software "Bazikalo" and "Говорилка". They are using russian language speech-engine "Digalo". Sure, you can find in Internet more TTS-modules for MS Windows as freeware or shareware.

Good luck guys or girls.)


Monday, 11 July 2016

Категории номеров отелей для путешествий.

Всем привет.

Пора отпусков несмотря ни на что. Помните любовный призыв Кисы Воробьянинова - «Пройдемте в номера»? Так давайте пройдем в номера. Только мы хотим знать куда же мы идем. И на что же нам там рассчитывать в отпуске.

Самый интересный случай это Турист путешествующий один, но купивший пакетный (автобус) тур. Сам таким был. Прелести такого одиночного путешествия очевидны – ты не согласовываешь свои планы ни с кем, денежные затраты только на себя любимого. Единственное что надо делить с кем то номер отеля в туре. Вот про номер дальше.

Одиночный турист оказывается, обычно, в двухместном номере (DBL- double). Некоторые тур-фирмы, видимо, сами не очень разбирающиеся в названиях номеров, не подозревают о том, что двухместные номера бывают двух видов: Twin (две кровати) и Extra Bed, или, по-другому, King Size, предназначенные для путешествующей пары и имеющие одну большую кровать. Часто двух незнакомых людей поселяют в номере Extra Bed. Это очень неудобно, тем более что на одной большой кровати чаще всего оказывается всего одно, хотя и большое, одеяло.

Бывают еще номера Triple (TRPL), то есть комната для троих. На самом деле это обычный стандартный двухместный номер, где помимо двух кроватей стоит еще диван, на котором может спать третий. Как правило, такие номера предоставляют семьям с детьми если они берут стандартное размещение, а не заказывают Family Room.

Если вы турист «непарный»,т.е. не подсуетились и не нашли себе пару для тура или если вы просто предпочитаете жить в одиночестве, вам за некоторую доплату предлагается номер Single (SGL). Single такого же размера, как DBL, но с одной кроватью. Бывает, что одного человека поселяют и в двухместный номер, так называемый Double for Single use. Одиночке он обойдется на 50% дороже, чем согласившемуся на присутствие соседа.

Из перечисленного мне пришлось побывать во всех номерах. Даже раз «подарили» на весь тур DBL для одного. Раз предлагали DBL разделить с … туристкой. Наш гид, скорее всего, перепутал номер отеля с купе поезда, но кивал на ошибку тур-оператора. Был и Extra Bed, но вопрос со вторым одеялом был быстро решен на ресепшен. Если вы попали в  DBL с незнакомым туристом, то вам главное решить вопрос с ключом от номера. Остальные вопросы решаются мирно по ходу, кроме разве что … храпа.) 

Saturday, 9 July 2016

Очистка папки в nnCron с залочеными файлами.

Всем привет.

Казалось бы, тривиальная задача которую в два шелчка можно запихнуть в nnCron - очистка временной папки Windows. Желательно с вложенными папками.

Получаем приблизительно такой скрипт:
Time: 5 17 1 * * *
Action:
WITHDIRS
PURGE-OLD: "D:\TEMP\*.*" 16

А давай ка проверим его выполнение. И... получаем "Отказано в доступе". Работа скрипта прервана.


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

goto start
:fn1
for /d %%i in ("%~1\*") do (call :fn1 "%%i" & rd /q "%%i")
exit /b
:start
rem Delete any files in subfolders
del . /f/s/q  "D:\TEMP"
rem Delete empty subfolders
call :fn1 "D:\TEMP"

Поместить его в командный файл и подсунуть на выполнение каждые 16 дней в свой nnCron. Командный файл BAT или CMD решайте сами. Разница между ними есть, но небольшая: для команд PATH/APPEND/PROMPT/SET/ASSOC в файлах с расширением CMD ERRORLEVEL устанавливается вне зависимости от ошибок. А в файлах с расширением BAT эти команды устанавливают ERRORLEVEL ТОЛЬКО при ошибке.

Успехов.


Wednesday, 6 July 2016

BARS Gate Log Viewer

Всем привет.

Недавно оказывал услугу технической помощи по настройке клиента программного обеспечения для совместного использования системы «Интернет-банкинг» та «Интернет-клиринг».

Так вот, совместное использование двух систем заключается в установке крипто-модуля Bars.Gateway. Я вспомнил что я его где то уже встречал, вернее не его, а полезную утилиту для него BARS Gate Log Viewer. Судя по функционалу BARS Gate Log Viewer программистом был собран на скорую руку поскольку даже не имеет номера версии. Хотя и имеет довольно наглядный интерфейс. 

Что он может сделать? Скорее всего на заре внедрения Bars.Gateway администратору приходилось часто разбираться в логах самого Bars.Gateway. Так вот BARS Gate Log Viewer помогает визуально и быстро отфильтровать нужные строки из файла журнала.

Вот так двумя щелчками мыши можно выделить визуально все записи с категорией "Error".


По кнопке "Selection" тут же можно переместить все выделение в нижнюю таблицу. И продолжить исследование журнала. 

Tuesday, 5 July 2016

Выбор планировщика заданий - 5 требований.

Всем привет.

Собственно у каждого администратора есть такая необходимость - автоматизировать рутинные каждодневные операции. Для этого нужен надежный планировщик заданий. И одновременно простой. Под простотой я имею ввиду его настройку и переносимость задач (по возможности) между ПК. Так как большее время я имел с дело с серверами Windows то естественно использовал встроенный Task Scheduler. Это были задачи мониторинга за состоянием баз данных Oracle, регулярными бекапами, за безопасностью самого сервера и рабочих процессов. Очень скоро такая же необходимость возникла и для рабочих станций Windows XP/7: обновления ПО, напоминалки, другие регламентные работы. 

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

С тех пор Task Scheduler заметно вырос, и многие его недостатки были учтены. Теперь это мощный сервис с Условиями, Триггерами, Действиями и Параметрами для каждой задачи. Где также любой задаче можно просто сделать импорт-экспорт через XML-формат. Возможно через оснастку (snap-in) это не совсем удобно. Так для этого есть freeware утилита TaskSchedulerView от NirSoft где очень даже все наглядно и, как говорится,  в одном месте. Не поленитесь, запустите ее у себя, охватите взором сколько всего Windows планирует для своей работы без вашего участия.




А тогда замену пароля для рабочих станций удалось обойти с помощью отдельной утилиты "DrWeb Scheduler". Т.е. я просто нашел  замену Task Scheduler-у.

Friday, 1 July 2016

Ягодки в английском.

Всем привет.

Летнее время дарит нам кучу витаминов. И особенно мы любим ягоды. Начиная от популярных клубники и малины и заканчивая … арбузом. Удивлены? Не думаю, вы же знаете что арбуз это ягода.

И мне интересно как любознательному ученику Английского, как знакомые фрукты-ягоды звучат в переводе на английский язык. Англйиский язык очень, иногда сверх меры, прагматичен. Давайте посмотрим как эта прагматичность коснулась ягод. Ягода, как известно, это berry. Упсс, это же известная ягодка Halle Maria Berry (Мари́я Хэ́лли Бе́рри)!
 
 

Не отвлекаемся, мы же о ягодах, т.е. berries. Ну поехали. Начнем с более знакомых нашем человеку.

Первой пойдет конечно же клубника — strawberry. И тут ее дикая сестра,  земляника - wild strawberry. Да вот так вот, англичане особо не мудрствовали и клубнику которая растет в лесу назвали дикой клубникой.)

Кто следующий? Это малина – raspberry. И крыжовник – gooseberry. Что гуси так любят крыжовник? Не знаю, у меня их не было, проверить не смог.)

Как же дальше справится английская практичность? Смотрим.

Голубика - bog bilberry, whortleberry, или blueberry. Неплохо, потому как есть вариант с голубым цветом. Что ж, как вижу так и называю. Идем дальше, ежевика – blackberry. Не менее показательный вариант названия, правда? Замечу что окончание berry четко крепится  в конце. Мол, не забываем что это ягода. Но так будет не всегда.