Monday, June 17, 2013

Symfony 2 - Doctrine

Создаётся БД с названием из файла настроек параметров (Symfony/app/config/parameters.yml). В этом же файле необходимо настроить параметры подключения к БД
$ php app/console doctrine:database:create
Создаём класс-сущность для работы с БД. Поле id(AI) создаётся автоматически
$ php app/console doctrine:generate:entity --entity="AcmeStoreBundle:Product" --fields="name:string(255) price:float description:text"
Продолжение позже ...

Wednesday, June 12, 2013

Symfony 2 - Начало

Диплом защитил и впереди у меня целое лето, которое я как всегда могу полностью, пардон, потратить. Технология серверного яваскрипта (ноде) мне понравилась, но углублятся в неё я пока не вижу смысла. В сентябре я уже не поеду в свой колледж, соответственно нужно думать где и как заработать себе на жизнь. Мне нравится веб программирование и я люблю ЯП ПХП, даже не смотря на мнение "элитных" программистов.

Настраиваем хост в апаче (httpd.conf)
<VirtualHost 127.0.0.1:80>
  DocumentRoot "Y:/home/andymarrel.ee/www/Symfony/web" 
  ServerName "andymarrel.ee"
  ServerAlias "andymarrel.ee" "www.andymarrel.ee"
  ScriptAlias /cgi/ "/home/andymarrel.ee/cgi/"
  ScriptAlias /cgi-bin/ "/home/andymarrel.ee/cgi-bin/"
</VirtualHost>


Настраиваем переменные среды виндоус для работы с PHP:
Computer->properties->advanced->env. variables->(System variables/Path)edit->C:\xampp\php (директория с пхп)

Создаём бандл из папки .../www/Symfony/:
$ php app/console generate:bundle --namespace=Acme/HelloBundle --format=yml

Очищаем кэш если не удалось запустить приложение в режиме "продакшн":
$ php app/console cache:clear --env=prod --no-debug

Saturday, June 1, 2013

Я рыцарь без королевства.
Я смерть и гроза драконов.
С оставленным мне в наследство
Ворохом старых законов.

Без замка и без именья.
Коня, что как сажа чёрен.
Такое моё поколенье. *
Наш мир неизбежно болен...

Мы ищем принцесс в подвалах,
Под рокот кислотных песен.
Мечтая с тоской о балах.
Но бал им не интересен.

Не битв, не знамён, не маршей.
Не преданности короне.
Мы просто становимся старше,
Смирясь с пустотой на троне.

Ведь в мире, где правит скупость,
Где похотью выжгли чувства,
Быть рыцарем - это глупость.
А выжить таким, - искусство.

Здесь подлость считают нормой.
А зависть ключом к успеху.
Весь мир стал циничной формой,
Где всё предаётся смеху...

Тут ржут над больным и бедным,
Хромым, стариком, идиотом.
Над чёрным, а так же бледным,
Над храмами, армией, флотом.

Вокруг одни смех и визги!
И лица в оскале злобы.
Слюны ядовитой брызги.
И смайлов кривые скобы...

И только во сне мы видим
Глаза глубиною в море.
Отчаянно смотрят в небо,
Роняя слезу от горя.

В них столько любви и веры,
Что щимит в груди от боли...
И рвутся как струны нервы
От жажды борьбы и воли!

Ты всё бы отдал за имя,
Которым её назвали.
Весь мир бы разрушил, лишь бы
Вы ближе немного стали.

Но утро рывком жестоким
Тебя заберёт обратно...
Вновь делая одиноким.
Так было неоднократно.

Но что-то зажжется в месте,
Где сердце давно стучало.
Багровое пламя чести.
И ты всё начнёшь сначала.

А значит плевать на хохот.
На свист и жестокость слова.
В*доспехи ударов грохот
Тебе принимать не ново.

Лишь крепче ногами в землю!
И щит подними повыше!
Ведь с каждым ударом в сердце
Победа немного ближе.

Так пусть всё вокруг сгорает,
Толпе и врагам в угоду.
Кто многое потеряет,
Взамен обретёт свободу.

Важна лишь любовь и вера!
А их не отнять руками.
И рыцари непобедимы,
Пока не сдадутся сами.

Ещё есть так много мельниц,
Принцесс, заточённых в башнях.
Драконов на горных пиках
И пугал на старых пашнях! *

А значит, вперёд, смелее!
Кто верит, пойдёт с тобою.
Знамёна как пламя реют
В строю за твоей спиною.

...Я рыцарь без королевства.
Не помнящий их законов.
И вместо продажных армий
Я лучше возьму драконов!

(с) Ники.

Украл у DD