Автор: skynin

Ширина в 2560 пикселей

…купил себе монитор пошире, в 2560 пикселей (25″ LG 25UM58-P). а то фронтенд разработкой на одном мониторе – неудобно заниматься. приходится много прыгать между перекрывающимися окнами. раздражает и отвлекает это мельтешение.

но на второй монитор – места на столе нет…

Теперь ответ на вопрос:
а какие у вас пожелания к рабочему месту?
допускает варианты
2 монитора
можно один, но не уже 2к

экосистема WordPress…

Попросили знакомые глянуть их сайт на WordPress. Обычный новостной, на ColorMag
Стартовая страница 5 секунд открывается.

Посмотрел. 13000 запросов к базе данных!
5 строчек в платном плагине, стало 500. ну и страница за 700мс стала открываться.

Вот никак не проходит удивление от стиля в экосистеме WordPress – там в плагинах постоянно не хватает очевидных 3-5ти строчек…

Мелкие проблемы с Pagespeed Module

Столкнулся с проблемой – на одном из обычнейших сайтов на WordPress c Pagespeed Module

Общение с тех поддержкой закончилось: тогда отключите.

Модуль полезный, но проблема вполне массовая. Спросите у гугла, в поисковой строке
pagespeed.ce
и получите много сайтов, у которых на страницах вместо картинки красуется текст типа:
AND_6508.jpg.pagespeed.ce.MfFZCgE9VJ
14_kuzovnoy-remont-1.jpg.pagespeed.ce.c3936bzszV

Решений несколько – изменения в коде, чтобы после его фильтрации модулем html код не ломался
либо отключить.

Если позволяют настройки хостинга, то можно и в .htaccess



ModPagespeed off

https://stackoverflow.com/questions/21215888/need-to-turn-of-modpagespeed

Но на шаред хостинге, вряд ли сработает.

Проверить, кто виноват:
Добавить параметр
?PageSpeed=off

Как в примере:
https://www.ngxpagespeed.com/resize_rendered_dimensions/image_resize_using_rendered_dimensions.html?PageSpeed=off

Про SPA приложения

SPA требуется когда “экран” должен уметь отображать все что есть в приложении, причем плохо прогонозируемо.
Restfull нужен тогда, когда доступ к данным на сервере планируется осуществлять и не из браузера.
Настоящие эндпойнты(для запроса по ajax) нужны только когда пересылать все данные в браузер избыточно.

Читать дальше
87897hjkhkjhk

Вам не нужна микросервисная архитектура

Если в пару предложений, то

Сложность, непредсказуемость(эмерджентность) всей системы в целом, построенной на микросервисав приводит к росту затрат на формализацию отношений между командами.
То есть – простота каждого микросервиса в отдельности оплачивается ростом бюрократических, читай трансакционных издержек, когда мы собираем из них систему.
Или так – если в монолитном приложении все компоненты зачастую слишком родные, то в системе из микросервисов – слишком чужые.

Читать дальше
main-qimg-862b4322d319335a09dc7ee1e3bd071a

про тестовые задания

Тестовые задания даются:
1. джунам. Чтобы было о чем поговорить с ними на собеседовании. если будет о чем, после выполненного тестового.
2. всем кто без прямой рекомендации, чтобы спасти от смерти под грудой резюме эйчаров компании уровня гугла. ну может епама.
3. когда технари приняли уже решение, но не могут придумать формального повода отказать.

Читать дальше

Критерий зрелости

Зрелость технологии определяется полнотой и глубиной описания ее недостатков.
У незрелых технологий нет недостатков, а сплошной вау эффект, переворот в науке, революция!

19477475_10212167496316142_5707894234035240106_o
Wana_Decrypt0r

Вирус WannaCrypt (WCry)

Если очень коротко — то любая Windows-машина, на которой не стоит обновление, описанное в майкрософтовском бюллетене MSE17-010, может быть полностью захвачена любым участником той же сети.
Если компьютер за nat(домашний), и вы его не прописывали специально в nat дня доступа извне, то можно не беспокоиться.

Читать дальше

О точности планов

точную оценку сроков не дают даже пророки которым Бог на ухо шепчет о будущем.

у меня был один шеф, который твердо утверждал – чем точнее оценка, тем план туфтовей.

Читать дальше

Советы по поиску исполнителя на фриланс бирже

Главное преимущество фриланс биржи перед компаниями разработчиков, веб-студиями это то что вы можете найти исполнителя по любой цене, для проекта любой сложности. Может даже улыбнуться удача, и найдете “за отзыв”.

Читать дальше

Не вляпаться в стартап

Если вы сами задумали стартап – то эта статья не для вас.
У вас точно все получится, ведь статистика говорит что несколько процентов стартапов просуществуют больше нескольких лет, и конечно ваш стартап среди этих процентов. Потому что ваш проект особенный, нацелен на свободную нишу, сотни тысяч людей ждут подобного, а венчурные фонды не знают что делать с неработающими деньгами и т.д.
Я вам верю.

Статья для тех кого позвали реализовывать чей-то стартап.

Читать дальше

Почему я ушел из “офиса”

мой рабочий день – это примерно 6 часов кодинга, 3 часа побочных активностей и час на еду и перерывы. Итого в среднем в офисе проходят 10 часов.
Если добавить пару часов на дорогу и пару часов на все домашние дела то выходит 14 часов и остается как раз 2 часа на самообучение — ну или на отдых, если после работы уже не осталось сил шевелить мозгами.

Читать дальше