Google выпустил новую версию Chrome 6.0

Google выпустил новую версию браузера Chrome, сообщается в официальном блоге браузера. Chrome 6.0 вышел ровно два года спустя после появления первой версии браузера Google.

Представители Google заявили, что новый браузер стал быстрее по сравнению с предыдущими версиями. Так, производительность JavaScript в Chrome 6.0 выросла в три раза по сравнению с первой версией браузера.

Google ещё более упростил минималистичный дизайн Chrome. Были заново отрисованы иконки управления и переработано меню, кроме того, поле для добавления страницы в закладки было перенесено в правую часть адресной строки. В самой адресной строке в названии сайтов теперь не отображается сочетание “http://”, но при копировании в буфер оно попадает.

Posted in Браузеры | Tagged | 1 Comment

В trunk PHP попали traits

Traits – это механизм повторного использования кода, альтернатива множественному наследованию и mixin-ам. Trait представляет собой набор PHP-кода (обычно это методы), который можно использовать в своём классе. Таким образом trait — поддерживаемый на уровне языка умный copy-paste.

trait Printer {
  public function print($var){
    echo '<pre>' . print_r($var, true) . '</pre>';
  }
}

class Combain {
  use Printer;
}

$combain = new Combain();
$combain->print('trait');

Возможно множественное использование trains:

trait Printer {
  public function print($var){
    echo '<pre>' . print_r($var, true) . '</pre>';
  }

trait Scanner {
  public function scan($var){
    echo '<pre>' . print_r($var, true) . '</pre>';
 }

class Combain {
     use Printer, Scanner;
}
Posted in PHP | Tagged | Leave a comment

Стартовала EAP PhpStorm 2.0

Из нового:

- Рефакторинг smart introduce.
- Добавлены новые проверки кода.
- Переработан и улучшен интерфейс.
- GUI для Git.
- Редактор фрагментов кода

Как всегда, обновляемся здесь

Не забываем, что скидки на лицензию действуют до 1 сентября 2010. ;)

Posted in IDE | Tagged | Leave a comment