4 года назад ездил на Эльбрус. (далее...)
Известный американский банкир Джон П. Морган (J.P. Morgan, Jr.) в 1929 году за несколько дней до биржевого краха избавился практически от всех ценных бумаг, которыми владел. Комиссия Конгресса США заподозрила его в использовании инсайдерской информации и манипулировании рынком. Банкир объяснил, что спасти свои капиталы от кризиса ему помог чистильщик обуви, который, чистя его ботинки, поинтересовался перспективами акций железнодорожной компании, которые он купил. «Когда на рынок приходят чистильщики обуви, профессионалам на нем больше делать нечего» — заключил финансист.
LiveStreet — открытый блоговый движок по функционалу напоминающий Хабр. Особенно рекомендую новичкам для изучения внутренностей в плане правильной архитектуры. Все слышали про MVC, видели красивые схемы в книжках, но для практики нужно посмотреть LiveStreet. И ни в коем случае нельзя изучать архитектуру движков по WordPress — там полнейший ад из сотен инклудов, функций и PHP, перемешанного с HTML и SQL-запросами.
В Nginx есть простая конструкция для кэширования статических файлов на клиенте. Тем самым страницы загружаются быстрее, а сервер не нагружается повторными запросами. Картинки, стили практически не меняются, поэтому ставим 10 лет и не паримся. Даже если файл стилей изменился, то надежней всего добавить какой-нибудь мусор в GET-параметры (например, /style.css?version=23)
server { ... location ~* ^.+\.(jpg|jpeg|gif|sfw|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar)$ { root /.../www/ekimoff.ru; access_log off; expires 10y; add_header Last-Modified: $date_gmt; error_page 404 = @fallback; } ... }
Результат в FireBug
Вот прикупил внешний HDD Transcend TS500GSJ25M3 500Gb 2.5' USB 3.0 специально для бэкапов. На ноуте всего 80 Гб, да и жалко будет просрать все бэкапы при потере ноута, а вот хард лежит всегда дома. Единстенный минус - на ноуте всего 2 USB, а передача данных и питание HDD идет по двум USB, поэтому приходится отключать мышку и пользоваться тачпадом.
Статья для новичков. Memcached – это такая штука для кэширования данных в оперативной памяти сервера. (далее...)
Оказывается номер пластиковой карты вовсе не случаен. Для нумерации используется алгоритм Луна (Luhn algorithm). Нужен он для проверки правильности номера. (далее...)
На работе пользуемся Мегапланом для управления проектами. Сама система довольно неплоха. Мегаплан существует в двух версиях: онлайн-версия на официальном сайте (или как это сейчас модно называть SaaS) и коробочная версия, когда движок устанавливается на ваш сервер. Плюсы, минусы, подводные камни расписаны здесь.
Около года пользовались онлайн-версией, а потом решили купить коробочную версию. (далее...)
В догонку к посту про Урал. Съехавшая хозяйка квартиры оставила немного старых книг. Среди них была книжка «Каменный пояс» (на самом деле, это целых 4 тома). Книга рассказывает про развитие Урала во времена династии Демидовых. Многие бытовые моменты и процессы получения железа описаны довольно подробно. Так вот, сейчас часто можно услышать, что рашка катится в сраное говно. Но если почитать про жизнь России 200-300 лет назад, то по сути ничего не изменилось. Неэффективная промышленность, вечное отставание от Запада. Взяточничество и кумовство были на таком уровне, что современным северокавказским республикам и не снилось. Хотя с другой стороны деньги оставались внутри страны, а не выводились в оффшоры как сейчас.
Я тут наткнулся в Википедии на интересную страницу про парадоксы.
Про парадокс Бендорфа я уже писал.
В свете выборов можно почитать про парадокс Алабамы
Или вот еще парадокс бережливости (чем больше экономишь, тем меньше денег имеешь — вот это точно).