Сегодня с гордостью представил общественности свой первый git-репозиторий для разворачивания виртуальной машины с установленным Symfony демо-приложением.
Оказался доволен результатом так, как теперь для запуска виртуалки с Симфони нужно только склонировать репозиторий и запустить vagrant up.
По ходу работы столкнулся с разными багами (в том числе UTF баг у Ruby 1.9.x) — пришлось выкручиваться.
Работой я доволен, спасибо Евгению Снетилову, который вдохновил меня разобраться в phPHPet.
Решил поднять виртуальную машину в облаке Azure с Ubuntu 14.04 на борту для своих экспериментов.
Помогла инструкция по созданию ключей
Позже выяснил что это стоит денег, пришлось свернуть лавочку и заняться локальной виртуальной машиной.
Сегодня связали bitBucket с Jira. Теперь задачи ссылаются на комиты, а комиты на задачи, главное правильно писать комментарии.
Создал еще один сайт для разработки проекта, ветку в git репозитории.
По проекту сделал:
Сохранять Act.no (+вывод в tracklog)
Сохранять значения формы после сабмита (call center, diag)
Передизайнил страницу идентификации
— стилизировать поле ввода ИД пользователя
1. Страница идентификации (идентифицировать, сохранять идентификатор, выводить на странице результатов)
— сделать / роут с определением установлен ли идентификатор (кука)
— рероутить на страницу идентификации в случае отстуствия
— рероутить на страницу трекинга в ином случае
— отрефакторить роуты /, /трекинг, /идентификация
2. Добавить поле для ввода имени клиента
— сохранять
— AJAX
3. Подпилить radio-button
По проекту на windows платформе
1. Сообщение об успешном сохранении результата и переброс на форму трекинга
2. Вывод результатов трекинга
3. Настроить автозаполнение CURRENT_TIMESTAMP в таблице трекинга
На виртуальной машине Azure удалось настроить FTP доступ к проекту.
Просмотрел код проектов, сделанных на F3, есть интересные идеи в организации структуры проекта.
По phpbbex 2.x удалось воспроизвести багу подсчета созданных тем в профиле пользователя — воспроизводится только в DEBUG режиме.
Сегодня удаленно подключившись к виртуальной машине Windows Azure удалось установить IIS, MS SQL Server 2008, а также открыть 80 порт через установку в Endpoints. Теперь веб-сервер виден извне.
Моя цель — настроить виртуальную машину так, чтобы не приходилось поднимать виртуалку на локальных машинах из-за большого потребления ресурсов.
Попутно разбираюсь с fat free framework. Приняли мой pull request F3 плагина сниппетов для PHPStorm для поддержки MS SQL Server / Azure.
Уже дома вечером удалось настроить FTP доступ к виртуалке, и попутно настроив проект в PHPStorm.
Утром удалось настроить доступ к подпапкам для сервера IIS (в продолжении вчерашнего поста). Удалось настроить через обычную шару.
Позже было замечено, что эта шара дублируется множество раз. В нескольких случаях спас перезапуск хост машины, но этот способ не всегда работает. В итоге PHPStorm вынужден сканировать кучу дубликатов. Решения пока не найдено.
Также удалось создать виртуальную машину Windows Server 2008 в облаке Windows Azure.
Вечером, удалось настроить на Windows машине переключение раскладки комбинацией win+space. В этом мне помогла autohotkey и статья в ЖЖ
UPD:
переключение раскладки потерпело полное фиаско — неудобно с помощью autohotkey. При нажатии на win+space открывается меню Пуск, что постоянно раздражает. Вернул как было Alt+Shift+1 — En, Alt+Shift+2 — Ru, Alt+Shift+0 — Ua
Анализ каждого прожитого дня