Позавчера опять весь вечер провозился с оптимизацией скорости загрузки всё того же сайта. Научился улучшать такой показатель, как совокупное смещение макета, чтобы контент не елозил в процессе загрузки. Оказалось, это не так сложно. Но зато когда контент не ездит, чисто визуально загрузка сайта кажется более быстрой (хотя по всяким GTMetrix особой разницы нет). В итоге у того сайта теперь показатель PageSpeed более 80 (на desktop), несмотря на то, что это полноценный Интернет-магазин с кучей товаров на главной, а не просто сайт с пятью-шестью картинками, как большинство моих. А для мобильной версии с удивлением обнаружил, что по мнению Google, Метрика со включенным WebVisorом весьма ощутимо нагружает процессор на старте. Отключение WebVisorа и тепловой карты для мобильной версии сразу дало прирост на 20 пунктов! В общем, чувствую, что реально становлюсь профессионалом в области оптимизации именно загрузки, и это гораздо интереснее, чем заниматься какой-нибудь там вёрсткой.
Читать далее…
- Перово, Москва, Россия
- me@4xpro.ru
- XXXXPro
Новости сайта в Telegram
t.me/4x_proЛог жизни
Лог моей жизни, где я фиксирую наиболее эмоционально значимые для меня события и текущее настроение. Является продолжением блога, который я вел в ЖЖ с ноября 2004 по апрель 2018 года.
Несмотря на биоритмический спад, двигаюсь вперед
В понедельник проснулся на удивление рано, но толку от этого никакого не было. Решил съездить на велосипеде в дальний лес за малиной, но ни на чём не мог сосредоточиться, прособирался и выехал уже где-то в 17:20. Добравшись до леса, не смог найти тот куст, ради которого и приехал. Покатавшись ещё какое-то время, доехал до уже построенного участка новой дороги, понял, что двигаться дальше никакого смысла нет, и уже решил было возвращаться. Доехал до противопожарной канавы, и вдруг интуиция подсказала мне обследовать, что находится за ней. (Вообще, обратил внимание, что в последнее время интуиция у меня стала работать гораздо лучше, почти как до Выгорания.) За канавой был темный и мрачный еловый лес, но пройдя по нему буквально пару сотен метров, я обнаружил поляну с большими зарослями малины!
Читать далее…Снова в плюсе
К моему огромному удивлению, фондовый рынок продолжает расти. И вчера я обнаружил, что впервые со Дня Большой Закупки (21 февраля) вошёл в плюс. Правда, пока не по акциям, а по суммарным показателям всех активов, то есть минус по акциям стал покрываться приростом в цене облигаций и ETF. Особенно отличился FXIT, который в последние дни растёт просто безумными темпами. Сегодня обнаружил, что за эти два дня ушёл в плюс на сумму, превышающую месячную Норму Потребления. Эх, знал бы я про то, что с FXIT будет так, сорвал бы долларовый вклад в марте и сконвертировал бы в него…
С одной стороны, это замечательно. С другой, я ожидал, что рынок, наоборот, просядет, и в ожидании этого не тратил деньги с серебра, которые сейчас лежат на накопительном счете в 1% и, фактически, бездействуют, что меня несколько напрягает. С другой стороны, везде твердят, что будет вторая волна коронавируса, а с ней — и кризиса, и поэтому, может быть, и имеет смысл их держать в резерве.
Быть или не быть мне в Городе, вот в чем вопрос
Сегодня ровно три месяца с того момента, как я переехал из Города на дачу. Теперь уже с уверенностью можно сказать, что это мой самый долгий период вне дома за всю жизнь. День заезда и его проблемы: отсутствие воды и электричества, перспектива холодной ночевки и кастрюля с водой для чая на костре сейчас уже кажутся каким-то далёким сном. А сколько всего изменилось с тех пор! Прошёл очень холодный май, когда я из-за дождей сидел дома безвылазно, а в те дни, когда всё же решался выбраться, боялся подходить к воротам, чтобы не заразиться от прикосновения к ним. Прошёл июнь, когда я переживал по поводу приездов DarLik, П.Т. и Tellы и реакции на это отца. Прошёл июль, тоже насыщенный массой самых разных событий и впечатлений…
Читать далее…Скрытая потребность и странный способ «догнать жизнь»
Так получилось, что в пятницу и субботу провёл дни почти без Интернета. За это время накопилось ощущение «отставания от жизни», но вот что странно: когда вернулся в Сеть, после краткой проверки обстановки на сайте и в соцсетях (где почти ничего не произошло за это время, да и посещаемость по выходным сейчас проседает почти так же, как в обычные годы) занялся тем, что стал читать Дзен и тому подобные сайты, причем на темы, далёкие от моих основных интересов. И только после нескольких часов этого бессмысленного действия почувствовал, что вроде бы более менее «догнал жизнь». Интересно, что тут за скрытая потребность проявляется?
Почему я не могу жить по плану?
Удивительное дело: стоит мне что-то запланировать, как ОБЯЗАТЕЛЬНО происходит что-то, что планы рушит. Просто проклятье какое-то! Так было и в воскресенье: хотел было устроить себе день отдыха, посмотреть вебинар либо по копирайтингу, либо по разработке ботов на Python, либо же дописать наконец-то заметку про этапы жизни. Но внезапно на связь вышел Korsico. У него упал сервер, и он попросил ему помочь. Подключиться к серверу удалось только через KVM, и обнаружилось, что загрузка останавливается на этапе EFI shell. Увы, прежде с таким не сталкивался, и пришлось срочно разбираться, как вообще в EFI Shell получить список дисков и выбрать диск для загрузки. Довольно скоро выяснил, но это не помогло. Более того, при попытке перезагрузиться и зайти в настройки EFI, чтобы посмотреть, всё ли там в порядке, сервер застрял. Korsico написал в техподдержку ещё раз, сервер перезагрузили принудительным отключением питания. После этого в EFI всё же удалось зайти.
Читать далее…Медитативная прогулка и день отдыха
В пятницу проснулся относительно рано по своим меркам и совершенно не выспавшийся. Из-за этого большая часть дня прошла куда-то мимо. Только уже совсем вечером, где-то около 18 часов решил выбраться на небольшую велопрогулку. На этот раз решил выбраться к устью Шерны, где в этом году ещё ни разу не был. Долго сомневался в этом решении: казалось, что там нет ничего особо интересного, просто одна река впадает в другую. Но стоило приехать и сесть на берегу, как спокойное и неспешное течение этих рек дало и мне ощущение внутреннего спокойствия и неторопливости. Причем это уже не в первый раз. Вспомнилась самая первая поездка сюда (если ничего не путаю, это было 1 июля 2014 года), когда на этом же месте я ушёл прямо таки в медитативное состояние. А ещё я отснял целых две серии фотографий для Instagram: облака, водоём и поле по дороге, и собственно фотографии самого устья Шерны.
Читать далее…Дни доделок и завершений
Вчера и позавчера стали какими-то днями доделок и завершения. Дочитал книгу Стивена Кови про 7 навыков (и создал о ней тему с впечатлениями на форуме).
Читать далее…Удалось замедлить жизнь
Вроде бы понемногу жизнь начала замедляться до относительно комфортного уровня. Разобрался с выгрузкой ненужных скриптов на WordPress и закончил оптимизацию того сайта, о котором упоминал раньше. Уменьшил объем JavaScript с 420 Кб до 280, а суммарный объём траффика — с 4 Мб до 3. Причём одних только неиспользуемых слайдеров отключил целых три штуки! Но увы, поскольку сайт делал не я, то не знаю всех используемых на нём скриптов, поэтому отключать приходится осторожно, постоянно контролируя, не отвалилось ли чего (вот она, главная проблема оптимизации скорости).
Читать далее…Опять жизнь идёт слишком быстро
Опять жизнь летит слишком быстро. Эх, и когда же она замедлится до приемлемого уровня? А произошло довольно много всего. Я увидел комету NEOWISE и даже сумел сфотографировать, прошёл тест за 8 неделю курса по теории игр. В воскресенье выбрался на ещё одну прогулку за земляникой, на этот раз на проверенное место у реки. И в этот раз — удачно: земляника (точнее, это всё же луговая клубника) там была, причём её было реально много! Даже удивляюсь: вроде и май холодный был, и людей больше в поселках в этом году, но тем не менее, сложилось впечатление, что в этом году земляники больше, чем в предыдущие годы.
А в последние дни занимаюсь оптимизацией одного сайта на WordPress, сильно перегруженного скриптами. Сначала пытался сделать что-то с помощью plugins. Но не помогло: всё равно получается просто огромный объём CSS и JavaScript. Сейчас разбираюсь с тем, как сделать загрузку скриптов выборочной уже через код — это надёжнее.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162