Хозяйке на заметку: Статус кеширования Akamai CDN
Этот простой запрос позволяет многое узнать о фронт-энд кешировании
curl -IXGET -H "Pragma: akamai-x-cache-on, akamai-x-cache-remote-on, akamai-x-check-cacheable, akamai-x-get-cache-key, akamai-x-get-extracted-values, akamai-x-get-nonces, akamai-x-get-ssl-client-session-id, akamai-x-get-true-cache-key, akamai-x-serial-no" http://www.site.com/
Подробнее: Хозяйке на заметку: Статус кеширования Akamai CDN
Просто о сложном. Индуктивный CSS селектор на примере :nth
Краткое объяснение на языке оригинала: http://css-tricks.com/how-nth-child-works/ или по-русски т тут
Но гораздо интереснее - интерактивный конструктор :) http://css-tricks.com/examples/nth-child-tester/
Хозяйке на заметку: посчитать файлы в подкаталогах
Простой и полезный баш скрипт, формирующий semicolon-separated csv:
find . -type d | while read DIR; do
ls "$DIR" | echo $DIR ";" $(wc -w)
done
Update: просто посчитать все файлы в подкаталогах вместе с текущим можно так:
find . -type f | wc -l
Хозяйке на заметку: большой скриншот
Если хочется запечатлеть как смотрится сайт в разрешении 16 мегапикселей, это очень просто :)
1. Берем Virtualbox с установленной ОС
2. Ставим туда Guest additions
Хозяйке на заметку: поиск с заменой в документах Google используя регулярные выражения
Понадобилось отрезать буковку в данных, разбросанных по табличке, например 12.543s заменить на 12.543
Идея - выделяем группу регекспом без вырезаемой буквы, ищем регексп и вставляем группу обратно. Regexp для этого нужен очень простой: (\.\d\d\d)s а хитрость в том, чтобы обратно вставить группу символов, которые нужно оставить: $1
Подробнее: Хозяйке на заметку: поиск с заменой в документах Google используя регулярные выражения
10 дней на Андроиде. День 8. Блеск и нищета native приложений
Чтобы эффективно использовать экосистему -- тот взаимосвязанный набор программного обеспечения, железа, сервисных приложений и инструментов, который мы именуем словом Андроид, полезно понимать преимущества и недостатки так называемых native, или в буквальном переводе "родных" приложений.
Подробнее: 10 дней на Андроиде. День 8. Блеск и нищета native приложений
10 дней на Андроиде. День 7. Что взять на десерт
Вначале был яблочный пирог. Шел 2008 год, орызки яблок расхватывали как горячие пирожки. Шеф очень торопился, поэтому пирог вышел немного сырой и не очень вкусный. Уже тогда у него были маркет, браузер, фирменные почта, календарь, карты, чат и весь обязательный телефонный комплект - органайзер, медиаплеер, будильник и т.п.
Рекомендую почитать
Всем кто планирует приобрести эл. книгу или планшет настоятельно рекомендую передовой опыт :)
Век живи, век учись
Оказывается, простая и незатейливая опция skip-innodb освобождет 100 мегабайт оперативной памяти на моем сервере.
http://dev.mysql.com/doc/refman/5.1/en/innodb-parameters.html#option_mysqld_innodb
10 дней на Андроиде. День 6. Железо
Пришло время для нескольких мыслей о железе, благодаря которому Андроид "летает" или наоборот "тупит"
10 дней на Андроиде. День 5. Root
Android, как и iOS, в основной своей части не что иное как клон старого доброго Unix. Только если у Эппл использован код BSD, то у Гугля - Linux. Так или иначе, в центре большинства продаваемых сегодня на этой планете смартфонов сидит современное ядро многозадачной многопользовательской POSIX-системы с вытесняющей многозадачностью, обширным выбором поддерживаемых файловых систем, телекоммуникационных протоколов и периферийного оборудования.
Если у вас от этих слов возник священный ужас или наоборот вспомнились прочитанные в детстве произведения Кернигана, Ритчи, Страуструпа и Ко, то в принципе дальше можно не читать.
10 дней на Андроиде. День 4. Маркеты. v2
Скорее всего на вашем устройстве установлен клиент Google Android Market. Практически все А-бренды поставляют смартфоны и планшеты с предустановленным маркетом от создателя операционной системы. Однако, в отличие от продуктов главного конкурента, Apple, такой выбор не является безальтернативным. К сожалению, конкурирующих маркетов такого масштаба как у Google, на рынке пока нет.
Page 2 of 6