00m.Ru
21Мар/162

Ошибка msvcr140.dll, msvcr120.dll, msvcr110.dll, msvcp100.dll

Наверное всем знакома ошибка:
"Запуск программы невозможен, так как на компьютере отсутствует MSVCR120.dll. Попробуйте переустановить программу" либо
"Запуск программы невозможен, так как на компьютере отсутствует MSVCP120.dll. Попробуйте переустановить программу"
это происходит из-за того, что что не установлен один из фреймворков .NET, исправляем это устанавливая один из следующих пакетов:

MSVCR140.dll / MSVCP140.dll - Microsoft Visual C++ 2015
MSVCR120.dll / MSVCP120.dll - Microsoft Visual C++ 2013
MSVCR110.dll / MSVCP110.dll - Microsoft Visual C++ 2012
MSVCR100.dll / MSVCP100.dll - Microsoft Visual C++ 2010
MSVCR90.dll / MSVCP90.dll - Microsoft Visual C++ 2008
MSVCR80.dll / MSVCP80.dll - Microsoft Visual C++ 2005

Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • БобрДобр
  • Сто закладок
  • Блог Я.ру
  • Одноклассники
Метки записи: , 2 Комментарии
31Июл/150

Импорт и экспорт подписок YouTube

Привет уважаемый читатель!
Сегодня, я расскажу тебе, как я решил задачу по переносу подписок в аккаунте YouTube.

Первым делом хочу сказать, что данный способ не для рядового пользователя, который знает только, что такое Word'дик, Excel'чик, YouTube'чик, Вконтактик и Однокласснички, а для продвинутого юзера, хотя с другой стороны разобраться можно, если захотеть, сложностей особых нет...

Так же хочу отметить, что я не программист(это важно... :)), мне нравится сам процесс создания автоматизированных вещей, как говорится Лень - двигатель прогресса...
Если у вас количество подписок ~30. то заморачиватся с этим не стоит, у меня же их было 130(не скажу, что много но у некоторых и по 1 000 есть), сервис YouTube сделал экспорт подписок, но не сделал их импорт и мне не хотелось открывать один аккаунт, копировать url канал, открывать другой браузер, логинится там под другим аккаунтом, переходить по ранее скопированному линку, нажимать кнопку "Подписаться", и все это повторять 130 раз... Погуглил я на предмет "Импорта/Экспорта подписок YouTube" ничего нет, уныло как то...

Вспомнилось мне, что есть некий инструмент позволяющий автоматизировать действия в браузере, загуглил, нашел!
Выдержка из вики:

Selenium - это Java-приложение, которое может анализировать файлы определенной структуры для того, чтобы находить в них команды для манипуляции браузером и команды для выполнения определенных действий и проверок.
Selenium поддерживается Microsoft Internet Explorer, Google Chrome, Mozilla Suite и Mozilla Firefox для Microsoft Windows, Linux и Apple Macintosh.

Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • БобрДобр
  • Сто закладок
  • Блог Я.ру
  • Одноклассники
28Май/150

Установка корневых центров сертификации

Иногда на серверах FreeBSD/Linux возникает ошибка из-за отсутствия корневых сертификатов
Например:

[root@srv /tmp]# fetch https://example.com/file.tar.gz
Certificate verification failed for /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert SHA2 Extended Validation Server CA
52886:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/s3_clnt.c:998:
fetch: https://example.com/file.tar.gz: Authentication error
Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • БобрДобр
  • Сто закладок
  • Блог Я.ру
  • Одноклассники
Метки записи: , Читать полностью
15Май/150

Использование расширения EAuth совместно с модулями yii-user и rights в Yii

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

Принцип работы

В расширении EAuth для каждого сервиса созданы специальные классы-провайдеры, благодаря которым реализуется единый метод аутентификации, не зависящий от используемого пользователем сервиса. Это значительно упрощает внедрение данного функционала в приложение.

EAuth предоставляет идентификатор пользователя id, его имя name и идентификатор сервиса serviceName, а вы уже сами решаете как использовать эти данные для аутентификации пользователя в своём приложении. Для связки user+rights+eauth я реализовал следующую логику:

logic

Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • БобрДобр
  • Сто закладок
  • Блог Я.ру
  • Одноклассники
8Апр/150

Шпаргалка по Git

Шпаргалка по командам
В этом параграфе приведена сухая шпаргалка по командам Git. Я далеко не спец в этой системе контроля версий, так что ошибки в терминологии или еще в чем-то вполне возможны. Если вы видите в этом разделе ошибку, отпишитесь, пожалуйста, в комментариях.

Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • БобрДобр
  • Сто закладок
  • Блог Я.ру
  • Одноклассники
Метки записи: Читать полностью