Ярлыки

.htaccess (4) тестирование (8) шаблоны проектирования (3) css (5) Debian (6) docker (2) Doctrine2 (6) Git (6) html (4) java (6) javascript (13) jquery (11) LFS (3) linux (23) mac os (4) mod_rewrite (2) MSSQL (4) MySQL (18) ORM Doctrine (17) patterns (3) PDO (3) perl (7) PHP (64) PHPUnit (8) Python (15) SEO (2) Silex (1) SimpleXML (1) SQL (14) ssh (4) Ubuntu (24) Yii1 (1) Zend Framework (19) ZendFramework2 (8)

пятница, 25 января 2013 г.

ASUS X501A 8Gb оперативной памяти

Сегодня воткнул в данный ноут планку 8Gb RAM. Правда пришлось для этого практически разобрать его. Не предназначен он для апгрейдов ;-) один слот всего, но радует, что память не напаяна, как в macbook air. На очереди установка SSD, диск менять несколько проще.
Так что, несмотря, на информацию на офф сайте ASUS, что потолок для этой модели 4Gb, апгрейд возможен.

четверг, 24 января 2013 г.

PHP. Сортировка массива по шаблону.

Хотим, чтобы строка zzzxxx была первой:
$arr = array("aaaxxx", "aaayyy", "bbbxxx", "bbbyyy", "zzzxxx");
usort($arr, function ($a) {
    return !preg_match("/zzz/", $a);
});
print_r($arr);

Array
(
    [0] => zzzxxx
    [1] => aaaxxx
    [2] => aaayyy
    [3] => bbbyyy
    [4] => bbbxxx
)