Настройка nginx для раздачи статики и экономия места на диске

При разработке сайтов возникает проблема хранения множества изображений и прочих медиа-файлов. Такие медиа-файлы могут занимать ощутимое количество места на диске, которое в век повального применения ssd дисков становится дороже. Да и бекапить такие данные часто накладно. Кроме того эти файлы создаются один раз и хранятся всё время существования сайта (зачастую), и таскать эти файлы за собой с сервера на сервер с каждым годом становится неприятно. Знакомо? Давайте попробуем разобраться как дешево можно решить проблему.

Читать далее Настройка nginx для раздачи статики и экономия места на диске

Как установить Telegram X на iOS?

Apple с середины апреля блокирует обновление приложения для iOS, что навевает грусть и тоску. Жаль, что Эпол прогибается под РКН, конечно. Но есть простой способ обойти ограничение

Читать далее Как установить Telegram X на iOS?

Как оптимизировать SQL запросы

Оптимизация SQL (в частности MySQL) довольно обширная тема и нет единого рецепта, который бы дал ответ на ваш конкретный вопрос. Поэтому попробую отталкиваясь от собственного опыта оптимизации сайтов поделиться своими знаниями в этом материале. Стоит также отметить, что речь сейчас будет только о запросах SELECT, остальные запросы не так критичны в плане скорости работы зачастую.

Читать далее Как оптимизировать SQL запросы

РКН, Телеграм и блокировки сайтов

Как и большинство для размещения своих сайтов я предпочитаю забугорный хостинг, который дешевле, качественнее и быстрее отечественных. Но в связи с повсеместными блокировками Amazon AWS, DigitalOcean, Azure, Hetzner и прочих прекрасных площадок встает вопрос «Что делать и как жить дальше?»
Этот вопрос у меня тоже.. встал..

Читать далее РКН, Телеграм и блокировки сайтов

Восстановить пароль ограничений в iOS? Нет ничего проще!

Есть такая штука в iOS, называется restrictions (ограничения). Это та самая фигня, которая позволяет вам слушать в тунце матерные песни и включать-выключать «найти айфон». Смысл в том, что если вы потеряли этот пароль, то восстановить его как бы нельзя (официально).

Короче, способ есть
Вот две волшебные ссылки: там всё по шагам
http://ios7hash.derson.us/

Вкратце алгоритм:
1) бекапите телефон незашифрованным бекапом на комп через тунца
2) вытаскиваете из бекапа файл com.apple.restrictionspassword.plist и открываете его
3) Находите там хэш и соль пароля
4) вставляете его в первую оставленную мной ссылку и жмете «искать пароль» и ждете, откинувшись на спинку табуретки. Браузер вам выдаст алерт с вашим паролем, который нужно влажными ручонками ввести в свой айфон
5) профит

Работает на iOS 11, проверил на себе лично

Энергопотребление Huawei E173

Если вы будете искать в интернете сколько потребляет модем Huawei E173, то можете тормозить, я нашел за вас

Читать далее Энергопотребление Huawei E173

Немного о балаболах

Есть на свете такой особенный тип людей, которые рассказывают как у них всё плохо в жизни, нету денег, настроения и прочего, а сами на следующий день постят фотки из другого города/страны/вселенной.
Бедняги, искренне жаль таких людей. Наверно, очень тяжело придумывать другую реальность для других и запоминать кому что нарассказывал 🤷🏻‍♂️
Ладно, каюсь. Я и сам когда-то был похожим персонажем. Надеюсь, что так про меня никто не думал и не говорил за спиной, но приукрасить себя еще в школьные годы я любил. Думаю, так про себя могут сказать многие. И, думаю, в какой-то степени это нормально. Все хотят быть лучше, чем есть на самом деле.

В итоге, с возрастом пришел к простой мысли: у меня хреновая память. И запоминать кому что наврал просто физически не получается. Пришлось стать честным. Такой вот поворот.

Люди, перестаньте врать себе, близким и друзьям.
Перестаньте на эмоциях говорить одно, а потом отрицать сказанное.
Оставьте попытки заставить другого человека поверить в ваше враньё.

Мысли о самолетах и аэропортах

Искренне не понимаю, почему многие люди так писают кипятком от путешествий на самолетах. Да, я понимаю страсть людей к самим самолетам. Это красивые, технологичные машины, каждая со своими особенностями и интересными историями. Это само по себе красивое зрелище — взлет и посадка самолета. Понимаю и тех, кому нравится взлет, как вжимает в спинку кресла и как ты себя ощущаешь в этот момент. И даже понимаю тех, для кого самолет средство телепортации в другое место и часовой пояс.

Но не могу понять как может нравится летать. Вот вообще. Но давайте начнем по порядку.

Читать далее Мысли о самолетах и аэропортах

Секретный код Альфабанка для Cash-in

На сайте альфа-банка нет информации о том, что каждый может внести наличку на ваш счет через банкоматы альфы с функцией cash-in (для простых смертных это всего-навсего функция приёма налички). Также и в поддержке и в чате в приложении операторы не говорят о том, что наличку может положить на счет клиенту альфа банка. Тем не менее, в интернете много информации о том, что наличку таки вносить можно и для этого нужен номер текущего рублевого счета. Но нигде не написано, что помимо номера счета нужен еще какой-то секретный код.

Открываю тайну. Секретный код — это последние 4 цифры номера счета в обратном порядке!.

Удивительно, но факт! И эту информацию от нас тщательно скрывают. Пользуйтесь наздоровье. Надеюсь мой пост вылезет вверх в поисковиках по такому запросу и я кому-то облегчу жизнь. За лайфхак спасибо Кириллу из spbtuning.ru