06 июня, 2016

Исполнение кода PHP из консоли Windows

Немного на тему выполнения PHP-кода из командной строки ОС (Windows Command Prompt).
Иногда возникает необходимость выполнить небольшой фрагмент пхп-кода из командной строки. Например, просмотреть работу какой-либо функции PHP. Итак, попробуем:

C:\>"c:\xampp\php\php.exe" -r print('hello');
hello
C:\>"c:\xampp\php\php.exe" -r "echo 'hello'";
hello

Можно заметить, что с кавычками, в которые нужно/не нужно завернуть код не все однозначно. Нужно понимать когда они нужны, а когда можно и без них.
На необходимость кавычек влияет содержимое кода, который мы хотим исполнить: функция, команда или оператор.

28 сентября, 2014

Заметки: Домашняя локальная сеть

Для меня началось все с того, что я столкнулся с практической задачей объединить в сеть два настольных ПК с ОС Windows, которые подсоединены к роутеру.
Стал интересоваться как это делают, прочитал кое-что на вопросах и ответах, на форумах. Гуглил приблизительно такие запросы: "локальная сеть Win XP Win 7".
У меня есть еще, например, книга называется "Два домашних компьютера: объединяем в сеть сами". Название многообещающее, но много воды.

После всего прочитанного, удалось-таки  построить локальную домашнюю сеть, и захотелось оставить некоторые заметки для себя на будущее. Просто чтоб можно было быстро напомнить себе все остальное, глядя на эти строки.

18 августа, 2014

Конфигурация высоконагруженного проекта

В основном предлагается типичная конфигурация для высоконагруженных проектов на сегодня:

OS: GNU Linux
Server: nginx, Apache, Varnish
Language: PHP

CMS/Framework: Symfony/Drupal
используется связка PHP и Symfony. За основную систему управления базами данных взята MySQL, кэширование объектов выполняет memcached, а коллекций объектов – Redis.

28 февраля, 2014

Что такое OpenID?

Что же все-таки за зверь этот ОупенАйДИ?
Ясное дело - гиковская технология и все такое. Но что это значит для простого пользователя интернета? О чем он в первую очередь думает, когда слышит или видит: OpenID, а?

Настройка производительности Drupal 7 с помощью Drush

Управляем настройками производительности Друпал с помощью Драш.
Пример рассматривается в версии Drupal 7.26 , Drush 6.0

(Поисковая строка gs: 'drush performance settings')

Вопрос в следующем: моя среда разработки должна иметь кэши выключенными, и я хочу избежать регулярное посещение страницы
//example.com/admin/config/development/performance
всякий раз, когда я обновляю БД.

10 февраля, 2014

Включаем модуль XDebug для PHP

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

for Drush:
==========
C:\xampp\htdocs>php -v
PHP 5.3.6 (cli) (built: Mar 17 2011 10:48:37)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies


for XAMPP:
==========
C:\xampp\htdocs>"c:\xampp\php\php.exe" -v
PHP 5.3.1 (cli) (built: Nov 20 2009 17:26:32)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies

04 февраля, 2014

IDE NetBeans - изменение языка интерфейса

Язык интерфейса NetBeans IDE на Windows.

Написано применительно к версии NetBeans IDE 7.2.1 и я не могу предугадать насколько актуально это будет в дальнейшем ;)
Статья предназначена для тех, кто начинает использовать или использует эту среду разработки.
К сожалению, в данной среде не реализована возможность быстрого "переключения" языка интерфейса.
Более того, сразу не совсем понятно как можно выполнить желаемую локализацию.
Если вы установили ее в англоязычном интерфейсе, и не прочь посмотреть на ее интерфейс в какой-нибудь другой локализации, например в русской, я подскажу как это сделать.

19 ноября, 2013

Локальный домен на XAMPP

Заведение нового сайта на локальном сервере XAMPP (делаем на платформе Windows).
Редактируем пару файлов.
Первый из них:

14 сентября, 2013

Встреча Google Develorer Groups в Николаеве

Заметки, оставленные после встречи 'Google Developer Groups Nikolaev', которую провели в кафе "Молоко" на Московской.

Чем действительно можно было воодушевиться на этой встрече - так это попробовать заново оценить перспективы продукта Google Glass. Очередному детищу от Гугл говорим "Ок!"
А лучше так: "Ок, Glass..."

07 сентября, 2013

Информация о Львове | Lviv Euro Drupal Camp 2013

Информация о Львове

ЗДЕСЬ МОЖНО ОСТАНОВИТЬСЯ НА ВРЕМЯ КЕМПА
Для любителей комфорта и высокого сервиса:
Для шумных веселых компаний:
Для тех, кто ценит домашний уют и комфорт
  • по улицах Краковской, Чорновола, Лычаковской, Фредера, Римлянина, Костюшко и площади Рынок.

15 июля, 2013

IT Club Mykolayiv: Testing Dojo

IT Club Mykolayiv: Testing Dojo - Debriefing: Итак, в Николаеве прошли первые соревнования специалистов по тестированию программного обеспечения – TestingDojo . Соревнования были ...

22 мая, 2013

Test Post From E-mail

This is just for check the opportunity Blogger's test-posting by e-mal sending.

--
С уважением, Андрей

22 марта, 2013

Irregular Verbs


Инфинитив II форма (PAST SIMPLE) III форма (PAST PARTICIPLE) Перевод
be was, were (множ.) been Быть
beat beat beaten Бить
become became become Становиться
begin began begun Начинать
blow blew blown Дуть

Present Simple-Contin


Present Simple (настоящ. простое время) образуется с помощью подлежащего (существительного или местоимения в именительном падеже) и смыслового глагола. В утверждениях к смысловому глаголу в 3-м лице ед. ч. (he, she, it) прибавляется окончание -s. В вопросах и отрицаниях с I, you, we, they используется вспомогат. глаг DO, а с he, she, it - DOES. Если смысловой глагол употребляется с DOES, окончание -s к нему не добавляется.

Types of Questions


Общие вопросы ( General questions/ yes- no questions):
Общий вопрос – это вопрос, который предполагает в качестве ответа ДА или НЕТ (вопрос для получения общей информации).Этот тип вопросов начинается со вспомогательного глагола. Для каждого времени существуют свои вспомогательные глаголы:Present Simple – DO/DOES Present Continuous – AM/IS/ARE Future Simple – WILL (SHALL) Past Simple – DID Present Perfect – HAVE/HAS

Beginning Text


to be быть
Число
Лицо
to be

Настоящее время
Ед.
1
I
am
2
you
are
3
he
is
she
it
Мн.
1
we
are
2
you
3
they

Past Simple, Past Continuous


Past Simple/ Indefinite Прошедшее простое/ неопредёленное
Способ образования:

II форма глагола (если гл. неправ.) или окончание –ed (для правил. гл.)
Вопр. и отриц. предложениях Simple Past образуется при помощи вспомогательного глагола did.

11 марта, 2013

Drupal Café в Одессе №2!

[3/5/2013 6:05:55 PM] Maks Mospanenko:

 Уважаемые друпалеры и друпалерши, мы рады пригласить Вас на Drupal Café в Одессе №2!
Мы собираемся в неформальной обстановке уютного офиса компании Ciklum, которая любезно предоставила помещение и помогает в организации мероприятия
. Вход на мероприятие бесплатный по предварительной, обязательной, регистрации.
 План мероприятия: