8
Апр

Squirrel lang

Наткнулся случайно на приятный язычок программирования под названием Squirrel. Интересно ктонить использует или так, разработка для забавы?

8

NetBeans

Вот уже неделю использую NetBeans для кодинга своих проектов на PHP. Пришлось перелезть с Eclipse, так как уже не было сил терпеть его тормоза.

Пока NetBeans меня устраивает, много чего нравится, чего-то больше нравилось в Eclipse. Поживем, пока так, а дальше будет видно.

30
Мар

Та самая цель [Элия Голдратт]

180px-eligoldratt Прочитал на днях книгу «Та самая цель», автор: Элия Голдратт.
Это первая книга из серии книг автора по «Теории ограничений».
Книга написана в виде романа, ты сам начинаешь переживать и радоваться неудачам и успехам главных героев. Читается на одном дыхании.
У нас в компании HotSupport, книга стала обязательной для прочтения всем сотрудникам.
В общем всем читать однозначно!!!

19
Мар

Побывал в гостях у Яндекса, понравилось

Поздно сообразил, что хорошо бы пофоткаться, поэтому получилось мало фоток.

2й этаж ЯндексаСтоловая в ЯндексеКофе в Яндексе

2
Мар

Изучаем английский язык

Наткнулся на отличный сервис по изучению английского языка http://video-english.ru.
По мне, очень хороший и естественный способ натаскать себя на понимание устного английского.
Желаю разработчикам данного проекта, дальнейшего развития и успехов в ихнем полезном деле.

17
Фев

Symfony: Ссылки между приложениями

В официальном блоге Symfony, есть статья как для версии 1.2, оганизовать ссылки между приложениями.
Например из бэкенда ставить ссылки на фронтенд.
Читаем на английском:
Cross Application Links

6
Фев

Symfony Forms I18n изменение поведения

Появилась задача унифицировать поведение всех форм, конкретней, чтобы в многоязычной форме автоматически устанавливалась текущая культура пользователя. Для красоты еще добавил иконку флага как идентификатор культуры.

Все формы у нас наследуются от BaseFormPropel, следовательно открываем файл в нашем проекте $project/lib/form/BaseFormPropel.class.php и в методе класса setup(), пишем нужный нам код.

abstract class BaseFormPropel extends sfFormPropel
{
  public function setup()
  {
    if ($this->isI18n())
    {
      $culture = sfContext::getInstance()->getUser()->getCulture();
      $this->embedI18n(array($culture));

      $icons = sfConfig::get('app_site_language_icons'); // get icon array
      $this->widgetSchema->setLabel($culture, '<img src="'.$icons[$culture].'" width="24" height="24" alt="" />');
    }
  }
}

В файле app.yml у меня хранятся соответствия названий культур и иконок флажков.

all:
  site:
    language_icons:
        ru: /images/flags/24/ru.png
        en: /images/flags/24/en.png
        de: /images/flags/24/de.png

В итоге получаем вот такой вид формы:

form-i18n

29
Янв

Google AdWords принимает Яндекс.Деньги

Хорошая новость, теперь стало проще давать рекламу в Google.

Из сообщения с официального блога Яндекса:

28 января к Яндекс.Деньгам подключился сервис контекстной рекламы Google AdWords. Технически платежи проходят через систему Assist. Зачисление денег на клиентский аккаунт в Google AdWords происходит моментально, комиссия не взимается.

Яндекс.Деньги являются теперь единственным платежным средством, которое внедрили все три кита контекстной рекламы в России – Яндекс.Директ, Бегун и Google AdWords.

21
Янв

для Я

8106840.52d79315fbe284570e915d62accae4cc.1232522306.40ed15606bd94e940cb771058a4dbe57