Показаны сообщения с ярлыком Windows. Показать все сообщения
Показаны сообщения с ярлыком Windows. Показать все сообщения

воскресенье, 30 октября 2016 г.

PyCharm 2016.2.3 and Docker for Windows

I just spent a couple of days trying to configure PyCharm to use remote python interpreter in Docker container. Since then, as docker team released native Docker for Windows, all instructions on how to use python interpreter inside Docker container in PyCharm became useless.
On Windows there is no more VirtualBox machine with Docker API on 192.168.x.x:2376 and there is no more Certificates folder. Almost all conversations about this problem ended up with conclusion, that Docker for Windows now using named pipe npipe:////./pipe/docker_engine for its API, but Java client for Docker, which uses PyCharm, doesn't support Windows named pipes. So it seems that we have no choice, but to use different kinds of messy workarounds. But finally I found simple solution on docker forums: https://forums.docker.com/t/how-to-find-the-remote-api/20988?u=akinfold

Just use http://localhost:2375 as API URL in PyCharm and leave Certificates folder field blank. :)

среда, 13 марта 2013 г.

Install Psycopg2 to Virtualenv under Windows

Activate your vitualenv, and run:
easy_install http://www.stickpeople.com/projects/python/win-psycopg/2.4.6/psycopg2-2.4.6.win32-py2.7-pg9.2.2-release.exe
Psycopg2 precompiled Windows binaries: http://www.stickpeople.com/projects/python/win-psycopg/
Source: http://stackoverflow.com/a/5383266/1570936

суббота, 15 декабря 2012 г.

Install PIL on Windows

I'm tired to remember how to do it every time when I start new project. So here is how we doing.

Activate virtualenv:
> \Users\MyUser\.virtualenvs\myvirtualenv\Scripts\activate.bat

Building PIL C libraries from sources under Windows is rather painful, so we will install precompiled binaries, which can be found here:
> easy_install https://pypi.python.org/packages/2.7/P/Pillow/Pillow-2.0.0-py2.7-win32.egg

четверг, 26 мая 2011 г.

Отключение встроенного DHCP сервер в Virtual PC

На днях создал себе на Virtual PC небольшую виртуальную сеть из контроллера домена (dc) и двух рабочих станций (pc1 и pc2). На всех виртуальных машинах был настроен тип сети Внутренняя сеть. Естественно при такой организации все машины получали IP-шники вида 169.254.x.x.

После настройки на контроллере домена статических настроек соединения и поднятия DHCP, обнаружилась неприятная неожиданность: рабочие станции продолжили получать IP-шники вида 169.254.x.x, не смотря ни на что. Более того, клиентские машины утверждали, что они получили эти IP-шники от DHCP.
Как выяснилось, в режиме Внутренней сети Virtual PC включает встроенный DHCP сервер и раздаёт с него настройки сети с IP адресами вида 169.254.x.x. Встроенный DHCP сервер Virtual PC отвечает на запросы клиентских машин быстрее виртуального DHCP на контроллере домена.
Раскопки показали, что проблема со встроенным DHCP Virtual PC решается правкой конфигурационного файла Virtual PC Options.xml, расположенного в %LocalAppData%\Microsoft\Windows Virtual PC\. В этом файле есть секция preferences/virtual_network/virtual_server/dhcp, отвечающая за параметры встроенного DHCP и позволяющая его отключить установив параметр enabled равным false. После чего следует перезапустить виртуальные машины и радоваться корректной работе виртуальной сети.

суббота, 3 апреля 2010 г.

Connecting Nokia BH-503 to Windows 7 via Asus USB-BT21

Давненько не писал в блог, всё дела, дела... Но сегодня появилась кое какая информация, которую хотелось бы увековечить в блоге, дабы в последствии не забыть.
Сразу к делу (о том, как всё это началось и о том какие всё таки чудесные аппараты делают финны в Китае как нибудь в другой раз).
Итак, имеем ноутбук без встроенного Bluetooth, блютуз адаптер Asus USB-BT21 (маленький такой удобный, почти не торчащий из корпуса ноута) и гранитуру Nokia BH-503.
Для того чтобы подключить блютуз гарнитуру Nokia BH-503 к ноутбуку/pc под Windows 7 через Bluetooth адаптер Asus USB-BT21 делаемследующее:
  1. Втыкаем в ноутбук BT21 и дожидаемся сообщения о том, что устройство установлено и готово к использованию.
  2. Отправляемся на сайт компании Broadcom -- производителя чипа на котором сделан наш Asus USB-BT21.
  3. На открывшейся страничке жмём кнопочку Download Now.
  4. На следующей страничке сайта соглашаемся с лицензионным соглашением, нажав кнопочку Accept.
  5. Сохраняем предложенный для загрузки файл, например, на рабочий стол.
  6. Запускаем скачанный файл и устанавливаем драйвер.
  7. После установки драйвера идём в Панель управления -> Оборудование и звук -> Диспетчер устройств.
  8. В Диспетчере устройств раскрываем пункт Радиомодули Bluetooth, выбираем подпункт Generic Bluetooth Adapter и заходим в его свойства.
  9. В свойствах переходим на вкладку Драйвер и нажимамем кнопку Обновить...
  10. В появившемся окне выбираем пункт Выполнить поиск драйверов на этом компьютере.
  11. Далее выбираем пункт Выбрать драйвер из списка уже установленных драйверов.
  12. В появившемся окне убираем галочку Только совместимые устройства.
  13. Теперь в левом списке под заголовком Изготовитель выбираем пункт Broadcom.
  14. Далее в правом списке выбираем пункт Broadcom 2046 Bluetooth 2.1 + ERD USB Device и устанавливаем этот драйвер несмотря на предупреждения Windows.
  15. После установки драйвера перезагружаемся для пущей надёжности.
  16. Теперь можно приступить к подключению гарнитурки! :)
  17. Отправляемся в Панель управления -> Оборудование и звук -> Добавление устройства Bluetooth.
  18. На гарнитуре Nokia BH-503 зажимаем т.н. Многофункциональную клавишу (проще говоря, кнопку с нарисованной телефонной трубкой) и держим до тех пор, пока индикатор не начнёт часто мигать синим (держать придётся долго, за это время гарнитура обычно успевает ещё раза два моргнуть зелёным).
  19. Теперь ждём пока Windows обнаружит нашу гарнитуру.
  20. После того, как гарнитура будет обнаружена, подключите и дождитесь сообщения о том, что устройство подключено и готово к использованию.
  21. Затем перезагружаемся не выключая ни блютуз ни гарнитуру.
  22. После перезагрузки Windows автоматически подключится к гарнитуре, если вы её не выключили, и начнёт передавать звук на неё.

вторник, 22 сентября 2009 г.

Links: Trac & Apache with Open SSL on Windows

http://r3code.livejournal.com/77730.html - Немного уже устаревший, но всё ещё очень полезный материал годовой давности по настройке Trac 0.11.1 + Python 2.5 + Apache 2.0.x + Subversion 1.5.2 под Windows.

http://www.neilstuff.com/apache/apache2-ssl-windows.htm - Хорошая How-to-шка по настройке Apache + Open SSL.

http://vingrad.ru/blogs/Bishop/2009/07/19/ustanovka-trac-pod-windows/ - Тоже хорошая How-to-шка по установке Trac под Windows, но без Apache и Open SSL.

http://stackoverflow.com/questions/309412/how-to-setup-setuptools-for-python-2-6-on-windows - setuptools под Python 2.6.

http://badwords.org/w/Compile_mod_python_for_Python_2.6 - Компиляция mod_python.so для Apache под Python 2.6. С этим делом у меня так ничего и не получилось, ибо исходники mod_python из релиза компилиться отказались, вывалив мне 2 какието ошибки во время компиляции, а до репозитория я достучаться так и не смог.

Из личного опыта
Процесс установки из статьи r3code, в принципе, очень прост, не занимает много времени и сил. Проблемы начинаются, когда хочется отойти от инструкций и поставить версию софта посовременне и сделать что нибудь, чего r3code не описал. С Apache 2.2 проблем никаких не возникло. При попытке настроить SSL шифрование только в директории /svn/ на одном из виртуальных хостов своего Apache пришлось долго и упорно плясать с бубном по причине отсутствия опыта и понимания опций конфига Open SSL. Далее мне приспичило вместо Python 2.5, как в статье, поставить Python 2.6. В итоге убил не один час на разбор вопроса "где взять setuptools для питона 2.6 под винду?" и попытки откомпилить mod_python.so для Apache под всё тот же Python 2.6. Провозившись с питоном 2.6 несколько часов, плюнул и установил 2.5.
P.S.: На этом процесс поднятия Trac пока застопорился по причине моей занятости на другом проекте. Позже отпишу, как прошли остальные этапы установки.

Update
http://trac.edgewall.org/wiki/CookBook/Installation/TracOnWindowsWithAccountManager - Пошаговая инструкция по установке Trac под Windows (Eng).