Lvov Aleksey
16 June 2009 @ 12:37 am
Zend  
Zend Studio 7 EA еще больше вызывает желания заплатить за данный продукт.
Уровень интеграции компонентов на высоте даже на такой ранней стадии. Разработка еще больше превращается в удовольствие.

Zend Studio + Zend Server + Zend Framework = БыстроИПриятно :)
 
 
Lvov Aleksey
14 May 2009 @ 06:28 pm


свну здесь больше не место! :)

чем дальше в лес глубже копаю доки по hg, тем больше понимаю, что все танцы с бубнами svn больше не нужен совсем. :)
 
 
Lvov Aleksey
28 April 2009 @ 03:10 pm
 



 
 
Lvov Aleksey
15 April 2009 @ 11:05 pm
На собеседованиях я очень люблю задавать вопрос о том, чем отличается метод post от метода get. Многого не требую - передача файлов и различие при передаче параметров. Вопрос в целом элементарный. Основа основ. Не прошу глубже. Чего только не отвечают. Чаще всего, что данные передаются в массиве $_POST... В итоге не отвечают 9 из 1 0.
Но сегодня я был приятно удивлен - человек процитировал rfc :)
 
 
Lvov Aleksey
01 February 2009 @ 06:06 pm
Авось кому сгодится... Я на это убил достаточно времени: рыская по докам, конфам, сырцам...

Суть в том, что в Zend Framework реализован протокол GData v1... А работа с ACL есть во втором... Писать самому полностью поддержку v2 как то не хочется и времени нет... А вот при помощи пары ссылок...

Constructing unsupported XML elements using the PHP client library
Modifying the ACL feed for a Document

и скотча, я теперь умею управлять шарингом документов :)

Посмотреть криво отформатированный код... )
 
 
Lvov Aleksey
01 February 2009 @ 02:36 am

PHP 5.3 перешел в фазу бета тестирования. Судя по всему разработчики не успеют выпустить релиз в первом квартале 2009 года, как планировали ранее. Некоторые новшества PHP 5.3:

  • Значительное увеличение производительности. Например при сравнении одного из снапшотов php 5.3 и последнего стабильного релиза, было замечено увеличение производительности Drupal на 20%, Qdig на 2%, typo3 на 30%, wordpress на 15%, xoops - на 10%.
  • Namespaces - изолированные от остального кода пространства имен для классов, функций и констант.
  • "late static binding" - привязка к вызываемому классу, вне контекста наследования (возможность получить имя класса, вызванного для выполнения статического метода);
  • Mysqlnd - новый MySQL драйвер, работающий напрямую с MySQL, без использования libmysql.
  • Из состава пакета удален модуль ext/msql, ext/ereg помечен как устаревший, ext/mhash заменен на ext/hash;
  • __callStatic
  • Поддержка OpenID
  • Изменение техники округления чисел с плавающей точкой;
  • User.ini с привязкой к директориям наподобие .htaccess,
  • XSLT профайлинг
  • Многоплатформенный getopt()
  • Поддержка Sqlite3
  • Опционально включаемый циклический сборщик мусора
  • Новый синтаксис для определения строковых блоков, ограниченная поддержка GOTO, оператор "?:";
  • Поддержка замыканий;
  • Возможность ведения подробного лога отправки почты через функцию mail(), что полезно для выявления источника спама в системах хостиндга, на которых нередко пытаются рассылать спам через взломанные скрипты пользователей. Кроме ведения лога предусмотрена возможность включения в тело письма заголовка с уточнением из какого именно скрипта и от какого пользователя осуществлена отправка.

(copypast) OpenNET

Какгрится, велкам :) Скоро будет весело ;)

 
 
Lvov Aleksey
19 November 2008 @ 04:21 pm
Zend Framework

И кстати да! Совсем забыл, что на неделе отрелизился Zend Framework. 1.7. Из интересного:
  • Zend_AMF - к компоненте руки приложили спецы из Adobe. Так что теперь можно дружить с Flash ни куда не выходя :)
  • ZendX_JQuery - человек, разрабатывающий эту компоненту реально неуёмный :) Мало того что он добавил поддержку JQuery, он еще прикрутил Django Template к Zend Framework :)
  • Обновления относительно Dojo

Zend Framework 1.7.0 is now available / Загрузить
 
 
Lvov Aleksey
10 November 2008 @ 02:46 pm
Для тех кто обновился с Zend Studio 6.0.x на 6.1... наверняка появились проблемы с проектами, особенно теми, которые версионятся через Subversion. Нашел я таки решение. Не вдаваясь в тонкости (а кстати всех предупреждали что косяки будут :) пошагово:
  1. Идем в папку с workspace (например /home/<username>/Zend/workspaces/DefaultWorkspace) и ищем там папку .metadata
  2. Удаляем все из .metadata.
  3. Запускаем ZS и импортируем все проекты (File - Import - General - Existing Projects into Workspace)
  4. Ждем пока все проекты отстроятся
  5. Получаем все работающим :)
А вообще перед установкой изначально было рекомендовано все проекты экспортнуть, установиться и импортнуть обратно.
 
 
Lvov Aleksey
07 November 2008 @ 06:47 pm
С грехом пополам стартанули использование SVN и Trac на полную мощность :) Теперь будем как большие баловаться с Code Review :)
Уже подключил его в Google Apps. Пока аккуратно смотрим с какого боку подходить.

 
 
Lvov Aleksey
06 November 2008 @ 10:19 am
  • PHP 5.3
  • Firefox 3.1
  • Zend Framework 1.7
Как много вкусняшек там будет :)
 
 
Lvov Aleksey
27 October 2008 @ 07:47 pm
Завтра я на Google Developer Day. Так как пока не удалось настроить WiFi на Ветре, а завтра нужен будет интернет, пришлось откатиться на Suse.
 
 
Lvov Aleksey
02 October 2008 @ 03:06 pm
Теперь у меня в мобильнике есть SSH клиент, Apache, PHP5, MySQL и Python... :) 24/7 :)
 
 
Lvov Aleksey
01 October 2008 @ 07:33 pm
Wget рулит! :)

> wget --mirror --convert-links --backup-converted --html-extension -o ./log --no-check-certificate --no-parent http:://example.com
 
 
Lvov Aleksey
03 September 2008 @ 07:37 pm
ЯА  


Zend Framework 1.6 Now Available!

Все что было раньше +
  • Zend_Tool
  • Lucene 2.3 Index File Format Support
  • Zend_Session save handler for Database Tables
  • Paginator Component
  • Figlet Support
  • ReCaptcha Service
  • Captcha Form Element
  • Zend_Config_Xml Attribute Support
  • Zend_File_Transfer Component
  • File Upload Form Element
  • Zend_Wildfire Component with FireBug Log Writer
  • Интеграция с Dojo
Читаем/качаем:
Теперь рай где-то рядом :)
 
 
Current Location: дома
 
 
Lvov Aleksey
03 September 2008 @ 12:57 am
 Вот из него пост... работает однако... ну и что?! Где плагины? API? что с этой красотой делать?

http://www.google.com/chrome/intl/ru/images/logo_sm.jpg

особенно после фразы "Если вы хотите, чтобы все посетители могли наслаждаться вашим творением, нужно убедиться, что сайт работает как положено, используя различные браузеры, такие как Firefox, Internet Explorer, Safari, Opera, а теперь и Google Chrome." Учитывая то что он с Сафари на одном движке... Ничем не лучше чем Лисичка... Пригодится разве что в ГуглоРобоподобииЧеловека...

 
 
Lvov Aleksey
28 August 2008 @ 02:13 pm

Zend Framework 1.6 Release Candidate 3.

И недели не прошло... радует :)
 
 
Current Location: дома
 
 
Lvov Aleksey
23 August 2008 @ 08:33 am

Zend Framework 1.6 Release Candidate 2.

В тихую выкатили RC2. На конец-то в архиве появились консольные утилиты и File_Transfer. Вот теперь уже совсем хорошо стало :)
 
 
Current Location: дома
 
 
Lvov Aleksey
05 August 2008 @ 12:11 am
Как-то незаметно для меня в последнее время прошли 2 события:


PHP 5.3 alpha1

и


Zend Framework 1.6 Release Candidate 1.

Вобщем то релизов и того и другого жду с нетерпением. Ну про нововведения в PHP 5.3 уже по-моему ленивый не говорил (Lambda функции и замыкания, но главное - появление namespaces, а вообще это фактически PHP 6 без юникода). С ZF все вкуснее... :)

  1. Появилась интеграция с Dojo (жаль, что не JQuery, но зато теперь есть показательный пример и на его основе легко можно сделать интеграцию с любым JS фреймворком)
  2. SOAP компонент. Он очень сильно нужен по работе был :)
  3. Zend File Transfer Component... Ну наконец-то :)
  4. ну и так мелочевка всякая... :)

 
 
Current Location: дома
 
 
Lvov Aleksey
06 June 2008 @ 06:30 pm
Переучиваюсь с Control+C/Control+V на Control+Ins/Shift+Ins...

А еще вспомнилась тут действенная мотивация из фильма "Пароль раба-меч"...

:)
 
 
Lvov Aleksey
29 May 2008 @ 04:38 pm
Но "Управление данными" by Михаил Красовский это супер! И тема и подача... В остальном уныло немного.
Жду трансляцию флеш-видео и Zend_Memory.

UP: Zend_Memory не было :( А вот доклад про трансляцию флеш-видео убедил меня в моей же правоте :) И полученная инфа позволит объехать подводные камни. Как люблю я говорит: совок дан, песочница показана, пойду копать :) Управление данными вообще нужно будет основательно раскопать.