exim -bp|grep -o '[0-9a-zA-Z]\{6\}-[0-9a-zA-Z]\{6\}-[0-9a-zA-Z]\{2\}'|xargs -L1 exim -Mrm
[ ]
 
  1. Включил телефон обычным способом.
  2. Посмотрел номер прошивки. В моём случае он был 2.26.401.3
  3. Включил режим отладки USB (Меню → Настройки → Приложения → Разработка)
  4. Установил драйвер HTCDriver_3.0.0.021 без которого ничего не получится.
  5. Подключил все ещё включенный телефон USB-шнуром к компьютеру и выбрал режим "Только зарядка".
  6. Запустил от имени администратора Wildfire_S_Utility_v1.0.7a_en
  7. Кликнул (один раз) Unlock HBOOT.
  8. Посмотрел, как перезагрузился телефон и показал страшные раскоряченные значки на чёрном фоне.
  9. Нажал ЗвукВВЕРХ, затем не отпуская, кнопку включения - вылезло синее меню.
  10. Подтвердил Reboot system now нажатием кнопки питания.
  11. Посмотрел как телефон херову тучу раз перезагружается и повторял п.8, п.9.
  12. Где-то в середине этого процесса на экране возникло fastboot меню с розовым квадратиком UNLOCKED и пропало. Это значит, что всё хорошо.
  13. Увидел, как телефон с всё это время воткнутым USB шнуром нормально загрузился.
  14. Кликнул (один раз) CWM Recovery → CWM Recovery 5.0.2.8. Затем Back.
  15. Посмотрел как телефон хуеву тучу раз перезагружается и понажимал Reboot system now (уже в самовылезшем Clockwork меню)
  16. Увидел, как телефон с всё это время воткнутым USB шнуром нормально загрузился.
  17. Кликнул (один раз) Root.
  18. Посмотрел как телефон хуеву тучу раз перезагружается и понажимал Reboot system now (уже в самовылезшем Clockwork меню)
  19. Увидел, как телефон с всё это время воткнутым USB шнуром нормально загрузился.
  20. Подключил телефон в режиме USB-накопителя и залил туда miui_ics.zip (132МБ)
  21. Выключил телефон совсем. А ЗАТЕМ ЕЩЁ ВЫНУЛ К ХУЯМ БАТАРЕЮ ПИТАНИЯ, ПОСКОЛЬКУ БЕЗ ЭТОГО ОН ДО КОНЦА НЕ ВЫКЛЮЧАЕТСЯ БЛЯДЬ.
  22. Включил телефон одновременно зажимая ЗвукВНИЗ и кнопку питания.
  23. Выбрал пункт RECOVERY - запустился Clockwork
  24. Сделал Backup and restore → Backup на случай, если всё наебнётся.
  25. Сделал wipe data/factory reset
  26. Сделал wipe cache partition
  27. Сделал Mounts and storage → format /data
  28. Сделал Mounts and storage → format /cache
  29. Сделал Mounts and storage → format /system
  30. Сделал Advanced → wipe dalvik cache
  31. Сделал install zip from sdcard → choose zip from sdc → miui_ics.zip → Yes
  32. Заманался, поскольку все неудачные эпизоды из этого списка были вырезаны за ненадобностью, а их было много.
  33. Застрял на логотипе гугля с крутящимися шестерёнками, возможно из-за отсутствия симки. Потыкал кнопки, и оно ожило.
 

Галимый

Откровенно и преднамеренно некачественный и/или нежелательный, дрянной.

Происходит от устаревшего [голимый] - сплошной, несомненный.

Алексей гонит какой-то галимый порожняк. Новая партия товара - галимая китайщина, мы так не договаривались. Статьи в этой газете - сплошное галимое враньё.

nullnullnunlnununnuulll

JSON.stringify(value,null,4)

nil JSON JOSN JSOSH

json_encode(array(
    "data_source" => DATA_SOURCE, "description" => DESCRIPTION,
  ), JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);

!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!

[ ]
 

"Мы сделали хуёвый фильтр, не отличающий человека от робота и нам похуй на вас и на ваш отзыв. Отнеситесь с пониманием."

huyandex

 

В новой версии firefox появились ненужные one-click search engines, которые захламляют вид. Убирание всех галочек не приводит к нужному результату, поскольку проплатившие больше всех поисковики все равно остаются там болтаться. Решение есть:
Выставить browser.search.showOneOffButtons в false в about:config

Также можно дополнительно поставить InstantFox, который объединяет quicksearch с address bar и в принципе сие довольно удобно.

[ ]
 

fs.exists() is an anachronism and exists only for historical reasons. There should almost never be a reason to use it in your own code.
In particular, checking if a file exists before opening it is an anti-pattern that leaves you vulnerable to race conditions: another process may remove the file between the calls to fs.exists() and fs.open(). Just open the file and handle the error when it's not there.

[ ]
 

Пример фотографии, сделанной при помощи фотоаппарата Nikon Coolpix L610. На изображении видны артефакты. Чем темнее освещение, тем их больше.
DSCN0007