Пилим свой хостинг статичных сайтов

Всем привет!
Сегодня я расскажу вам как сделать простой и удобный хостинг статичных сайтов на базе дроплета от DigitalOcean. Подойдет тем у кого на локальной машине Linux или OS X. Пользователям Win будет неудобно.
IP-адрес вашего сервера нужно вставлять вместо условной конструкции ip_addr в данной заметке.
Итак, начнем:

Read More


El Capitan в VMware

Еще одна никак не связанная с постом картинка

Доброй ночи!
Сегодня решил немного повтыкать в свежую макось, но за отсутствием компьютера производства Apple накатил я ее в VMware Player Pro 7 версии.
В этом мне помог ныне теоретически недоступный в России rutracker.org где добрые люди выложили 8-гигабайтный ISO со свежей операционкой оптимизированной для запуска в патченой VMware.

Read More


Подгружаем изображения с VK

Еще одна никак не связанная с постом картинка

Сегодня я расскажу о том как запилить на сайте галерею которая подгружается с соцсети “Вконтакте”.

Итак, предыстория.

Понадобилось мне как то на статичном сайте запилить несколько фотогалерей принадлежащих разным пользователям. Т.к. админ-панели у сайта нет, то возник вопрос, как максимально упростить управление этими галереями. Ведь если править верстку на каждое добавление новой фотографии или просто их сортировку то получается куча нудной и бесполезной работы.

Read More



CS-Cart 3 фиксим медленный запрос

Недавно мне пришлось вернуться к этому вопросу т.к. с возросшей нагрузкой на сайт игнорировать этот медленный запрос уже не получилось. Пришлось погружаться в дебри EXPLAIN’ов. Итак, результаты анализа показали что тот многоэтажный запрос создает временную таблицу размером в 2Gb и дергает из таблицы с характеристиками 300к записей чем делает грустно MySQL-серверу. Причем что 10 товаров, что 100 - в любом случае дергается 300к записей (все что есть).

Read More


Atom для PHP-разработчика

Решил тут попробовать Atom, а его оказывается уже допилили =)
Если говорить кратко, то по моему мнению им уже можно заменить старый добрый Sublime Text. Благо что основные хоткеи тут начисто слизаны с ST.
Из коробки есть почти все необходимое для работы.

Read More


Чиним WiFi у Acer V3-371

Всем доброй ночи!
После жесткого марафона с ежедневным постингом я расслабился настолько что уже почти месяц ничего не писал. А ведь написать есть о чем.
Из хороших новостей - я починил WiFi на своем ноуте. Предыстория такова - на отличной практически по всем параметрам включая баланс цена/качество тайванцы из Acer решили подложить ложку меда и забраковали практически всю партию ноутов кривыми тачпадами и wifi-модулями.
Мне повезло, мой тачпад изначально работал как надо. Но вот беспроводным соединением какая-то беда вышла. Оно работало и даже подключалось, но далеко не с первого раза. Плюс еще и принимаемый сигнал был слабоват. На домашнем роутере TPlink проблема проявлялась в меньшей мере. В крайних случаях я использовал найденную дома wifi-свистульку от D-link попутно ругая инженеров из Qualcomm и грозясь выдрать из ноута этот самый модуль.
В основном мысли были две - кривой модуль либо кривые драйвера я ядре Linux.

Read More


Хардкодинг

Всем привет! Сегодня кратко опишу вам вредный совет по неправильному использованию git.
Итак, предположим у вас есть какой-то проект который по некоторым причинам нельзя развернуть на локальной машине, но очень хочется кодить локально в любимом редакторе.

Read More


Insta#ULSK

InstaULSK Best

Всем привет!
На днях решил немного поразбираться в API Instagram и заодно что-нибудь спарсить (да да, любимая тема). Очень мне захотелось получить статистику по популярному в Ульяновске хэштегу #ulsk. Захотелось увидеть выборки самых-самых фотографий. Сказано - сделано.
Дизайнер я, сами знаете, никакой и поэтому над дизайном сервиса даже не задумывался. Времени свободного также особо нет и поэтому выкатил я пока еще сыроватый, но вполне рабочий сервис. На некоторый функционал не хватило времени, а кое-что делать просто поленился.
Пост я поделил на две части - краткое описание технической части и краткое описание функционала.

Read More


Скачиваем музыку с VK

Сегодня мы поговорим о том как быстро скачать всю музыку из «Моих аудиозаписей». Впрочем скачать можно музыку не только у своего пользователя, но и у любого другого, а также у любой группы где у вас есть доступ (ставим - перед id). В этом нам поможет VK API и Python.

Read More