Friday 24 June 2016

Открой мой DVD без рук.

Всем привет.

Впереди почти неделя выходных. Так надо же зарядиться позитивом.

Строя себе планы я забрел в одну из папок своего ПК и нашел маленький скриптик VBS. Что он делает? Всего ничего, просто открывает лоток моего DVD-привода. В скрипте всего две строчки:

Set oWMP = CreateObject("WMPlayer.OCX.7" )
oWMP.cdromCollection.Item(0).Eject

Сущая безделица. Зачем он мне был нужен? Ох, это было давно когда наш адмнистратор установил еженедельную проверку всех ПК на вирусы, и это называлось плановое сканирование. Так как мой ПК был не очень шустрым, то такая проверка затягивалась на час. И я, в принципе, ничего толком на ПК не мог делать пока антивирус упорно шуршал по всем дискам. Плюс к этому было почти катастрофой забыть вынуть на время проверки какой-нибудь DVD-диск из привода. В лучшем случае это плюс потерянное время, а в худшем антивирус мог радоcтно обнаружить на самом DVD какой-нибудь патч или кейген. О существовании которого я мог даже не подозревать. За тем антивирусом наблюдался маниакальный подход - он мог приговорить к смерти файл только за то что у него было имя "keygen.exe". Или он мог обнаружить заразу в другом файле который до этого мирно лежал на твердом диске более года... Чудный был антивирус. А может это админ баловался его политикой. Сейчас не столь суть важно.

Saturday 18 June 2016

Обновление клиента системы ЛІГА:ЗАКОН.

Всем привет.

Есть такая справочно-информационная система  ЛІГА:ЗАКОН. Система ЛІГА:ЗАКОН - это самый полный источник систематизированной и достоверной правовой информации с удобными инструментами для поиска информации. Позволяет быстро найти и проанализировать правовую информацию на любой момент времени, оценить ситуацию и принять верное решение. 

Система ЛІГА:ЗАКОН построена по схеме клиент-сервер. Но нередко обновление клиента Лига-Закон у корпоративного пользователя вызывало трудности про причине того что на ветку реестра HKLM\SOFTWARE\Liga у него не было прав. И что особенно грустно что сообщение про "обновление не удалось" пользователь получал в самом конце запущенного процесса update, минут так через пять, десять. Приходил администратор и выполнял под своими правами обновление. Но если пользователей много, то не набегаешься. 

В один ясный день я решил нарезать соответствующие права пользователю, чтобы  он сам мог выполнять update. Через Regedit это просто можно сделать, но мне утомительно кликать. Поэтому весь процесс был автоматизирован с помощью конфигуратора политики безопасности Windows secedit.exe. Для этого создан шаблон (текстовый inf-файл) где собственно указано что надо secedit-у делать! Ниже привожу рабочий пример.

Файл liga.inf:

[Unicode]
Unicode=yes
[Version]
signature="$CHICAGO$"
Revision=1
[Registry Values]
[Profile Description]
Description=ligareg patch
[Registry Keys]
"MACHINE\SOFTWARE\Liga",0,"D:PAR(A;CI;KA;;;SY)(A;CI;KA;;;BA)(A;CI;KA;;;BU)(A;CIIO;KA;;;CO)"

И его разовая обработка заключается в выполнении следующего (под правами Администратора!):

secedit /validate liga.inf
secedit /configure /DB liga.sdb /CFG liga.inf /LOG liga.log
notepad liga.log

Это все. Если в  liga.log нет ошибок то все применилось успешно. Теперь пользователь может обновить клиента сам! 

Проверял на версии ЛІГА:ЗАКОН 8-я и выше, и версия Windows от ХР и выше.

Wednesday 15 June 2016

Сеть LinkedIn и его теги.



Всем привет.

Вчера нас посетила новость - корпорация Microsoft официально объявила о покупке сети профессиональных контактов LinkedIn. Это – выкуп полностью за наличные, по цене $196 за акцию, что в целом составляет оглушительные $26 млрд. Но сделку профинансируют за счет заемных средств. У LinkedIn сейчас – около 400 млн пользователей по всему миру.

Среди этих пользователей и я. Уважаемый себя профессионал обязательно должен завести там себе учетку и наполнить ее данными: Общее, Работа, Образование, Курсы, Проекты, Публикации, Интересы. Это нетрудно. Желательно на английском. После  этого необходимо получить от знакомых рекомендации и подтверждение ваших навыков. Чем больше тем луше. Также необходимо пополнять список ваших контактов. Так как LinkedIn это сеть для профессионалов, то в свои контакты можно пригласить Коллегу (общее место работы), Однокурсника (общее место учебы) и Партнера (место работы). В этом случае связи  строятся автоматически. Если вы не знааете адресата то выбирают... Друзья. Потому что только этот вариант изначально не предполагает ничего общего между вами.)


Если выбрать Другое то вы должны будете указать адрес e-mail приглашаемого. А вы его знаете?))

Sunday 12 June 2016

Супер фишка Visual Properties в Camtasia 8.

Всем привет.

Не соскучились?) Вот решил вам написать с утра про основное различие между версиями 7 и 8 замечательного инструмента видео-монтажа Camtasia Studio. Да да, именно так - с 8-й версии Camtasia Studio дотянулась до полноценного функционала современного видео-монтажа, но с маленькими оговорками. 

Пару лет тому я не ухватил эту разницу и, каюсь, сидел до недавнего времени на 7-й довольно стабильной версии. И вот на днях переход состоялся. И он состоялся именно из-за Visual Properties! Ух ты, я уже сказал это).


Ну не буду тянуть кошечку за ушко. Так вот в 8-й версии появилась закладка Visual Properties, чего не было в семерке. Это значит что любой объект на таймлайне может теперь подвергаться анимации. Т.е. менять размеры по времени, выплывать из-за края кадра, вращаться. Это еще не все. Тут же в визуальных эффектах кроме тени и границы объекта есть новая фишка "Remove color". Знаете что это? Да это же знаменитый хромакей! Изобретенная еще в 1940 году хромакей технология наложения изображения на яркий одноцветный фон, оставляя при этом передний план чистым и невредимым, прижилась и стала ключом ко многим современным спецэффектам при видео-монтаже. Adobe After Effects, Sony Vegas, Adobe Premiere, а теперь и Camtasia Studio работают с хромакей!

Friday 10 June 2016

Конвертация виртуальных образов ОС - VDI в VMDK и наоборот.

Всем привет.

К этому вопросу приходит любой исследователь или администратор. И хорошо когда есть выбор для решения. Как я уже писал ранее нам понадобилось срочно развернуть полигон CentOS на Oracle VirtualBox. Также имеем десяток других тестовых ОС как в VirtualBox так и в VMware. Некоторые из них напичканы софтом так что нет возможности ее клонировать из одной виртуальной среды  в другую, а хочется просто скопировать, т.е. преобразовать. Благо возможность такая есть.

Для начала маленькая справка.

VDI (Virtual Disk Image) — формат файла, разработанный Oracle для использования в качестве образа диска в своих виртуальных машинах VirtualBox.

VMDK (Virtual Machine Disk) — формат файла, разработанный VMware для использования в качестве образа диска в своих виртуальных машинах.

VHD (Virtual Hard Disk) – это формат файла от Microsoft, у которого полная структура и содержимое аналогичны с жестким диском. Он используется для хранения виртуальных операционных систем, программ и других файлов в одном файле-образе, который можно открыть разными программами виртуализации или виртуальными машинами.
 
 

То как же мне конвертировать образ VMDK в VDI?

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

Tuesday 7 June 2016

Do you study English as e-learning? Here you are.


-Hi Nyukers. How are you?

-Hi Megan. I'm fine. Thanks. And you?

-I'm fine too. I know that you study English as e-learning. Yes? Tell me about it, please.

-Ok. I'm studying English as e-learning for the year. I have work, and I have access to Internet at my work. So I decided to learn English in electronic method, i.e. remotely. I had checked in educational company FLASH my level of English and received four points of the six available. I thought that I can study English myself further. So, what am I doing now? I see Youtube videos from Emma channel. I read intermediate coursebook Lifestyle. And I listen audio scripts from this coursebook too. Also I listen audio scripts from Pimsleur course on my cellphone (mp3 format) during the time from work to home. Unfortunately my listening English by cellphone is very hard in our trolleybuses. They are very noisy. Ok. And, of course, I try sometimes to write story about current topic. For example, as this blog-story about e-learning.
 

What are advantages of e-learning? I think that there are few one.

In the first place, I can take e-learning in any free time. If I haven't time for e-learning in the moment, I can find time for it later.

Secondly, I choice the current topic for learning myself. I choice the topic for writing to my blog myself too.

Thirdly, videos and audios scripts are very affordable via Internet today.



What are disadvantages of this method?

The main disadvantage is requirement for strong self-organisation of all processes of e-learning. It's concerning from your will and goal.These are good stimulus for your brain activity.

The second disadvantage is absence of real conversation with other potential pupils or students. Although many people resolve it by chatting online in Skype.

And technical shortage - my computer equipment can not be able to support some web-cast or video-course in English. It can happen on modern web-conferences. So, recently I have got message that my operational system (or web-browser) doesn't support video stream from their web-site (Java?). But I'm sure that e-learning method has more pluses than negatives. I can advice it for you too.

Do you have any questions?

-No, I don't. Thank for your advice. Bye.

-See you later Megan. Bye.

 

 

Sunday 5 June 2016

А вы проверили свой web-сайт на вирусы?

Всем привет.


Суровые времена требуют сурового подхода. Испугались? А это я так про ваш web-сайт. А с ним все хорошо - скажете вы. И будете правы. Пока правы.

Ладно, перейдем  к делу. Мой пост про проверке web-сайта на вредоносный код до сих пор в пятерке лидеров! А написал я его три года тому! Это говорит только об одном - тема все еще актуальна. Несмотря на кучу публикаций по этой тематике в сети.
 

Кстати вот уважемый мною автор написал на злобу дня обширный пост "Как проверить сайт на вирусы, проверка онлайн или с помощью скрипта, а так же правдивая история одного заражения". Ммда, Дмитрий в свое время пострадал даже больше чем я. И он предлагает не только онлайн-инструменты проверки, но и локальные методы. Если ваш сайт вам дорог, то стоит к нему прислушаться.


Там же вы найдете отличную статью про то "Что такое Chmod, какие права доступа назначать файлам и папкам" вашего web-сайта. Это важно!


И полезное видео в тему





Friday 3 June 2016

Подключение WinSCP к виртуальной СentOS c NAT.

Всем привет.

Мой полигон с CentOS 7 продолжает работать. 

Как вы, наверное, знаете что либо делать, настраивать  и переделывать на Linux без доступа в Интернет утомительно. Особенно если вы новичок в Linux. Да и не только в Linux, сейчас почти весь софт  рассчитан на то что с ОС на которую его устанавливают доступ в Интернет есть по умолчанию. Само собой разумеется.)  И не важно, корпоративная это ОС с серьезной политикой безопасности или домашняя с бесплатным антивирусом.

Выкручиваемся тем что используем Oracle Virtual Box. В этом случае чтобы выпустить Linux в интернет в сетевых настройках виртуальной ОС для сетевого адаптера выбираем NAT. Это самый простой способ на сегодня. При этом сетевой интерфейс самого Linux получает IP-адрес 10.0.2.15 который нигде не светится. Подробнее об этом я писал здесь

Если доступ  в Интернет происходит через Proxy-сервер, то нам нужно будет указать в соответствующих конфигурационных файлах (/etc/yum.conf и т.п.) Linux строки: 
proxy=http://server:3128
proxy_username=user1
proxy_password=user321

Для проксирования всего трафика http, https и ftp надо задать переменные окружения: 
$ export http_proxy="http://user:password@proxy-server:port"
$ export https_proxy="https://user:password@proxy-server:port"
$ export ftp_proxy="http://user:password@proxy-server:port"

Вроде бы все. 

Но с хостовой ОС иногда полезно "удаленно" заходить на виртуальную Linux с помощью клиента Putty или WinSCP. Не отключая NAT. Но до 10.0.2.15 с хоста не достучаться. Что же делать? 

Wednesday 1 June 2016

CentOS 7 и русская консоль.

Всем привет.

Для одного экспериментиа срочно понадобился Linux.

Так как требований особых небыло то был взят образ CentOS 7 с официального сайта CentOS-7-x86_64-Minimal-1511.iso.

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

Дальнейшие шаги новичка.

Проверяем состояние консоли
$localectl status
system locale: lang=ru_UA.UTF-8
VC keymap: us
X11 layout: ru,us
X11 options: grp:alt_shift_toggle

Вот, в keymap только us.

Проверяем что есть в наличии соотвествующая русская раскладка
$localectl list-keymaps | grep ru
Получил в ответ длинный ru-список.

Ага, она есть, далее колдуем либо так как здесь говорят, что localectl делает перманентные изменения:
https://linuxconfig.org/how-to-change-system-keyboard-keymap-layout-on-centos-7-linux


Что вам сказать? CentOS урчала, что-то там перестраивала, но оба способа, увы, не помогли. Поддержки русского ввода не появилось!

Версия на печать

Популярное