Починил главную страницу сайта и прочие интересности
- Details
- Category: Новости
- Published: Wednesday, 14 July 2021 17:56
- Written by oLGol
Раз в году, я по традиции, приезжаю в Самару, чтобы заняться важными домашними делами и последние пару лет это не совмещается с отпуском из-за того, что приходится что-то делать по работе. В прошлом году мне даже пришлось задержаться из-за экзамена по стрельбе, который я провалил, но проведя дополнительные две недели на пляже, я совсем не переживал о том, что потерял 200р на замене билетов. И впечатления о поездке у меня остались самые радужные, что и предопределило мой очередной июльский приезд в 2021 году.
В этом году я запасся кучей ноутбуков, потому что работать приходилось сразу в трех разных сетях и это у меня никак не получалось сделать на одном ноуте. Изначально я планировал взять только новый MSI GF63, который хорошо заменял настольный комп для работы и мог тянуть World of Tanks на своей видеокарте, в также макбук, в качестве переносного ноута, для работы с текстом, серфинга и при временных накладках, когда два разных митинга на полный экран что-то транслируют. У мака была еще задача, подключаться к VPN сети предприятия и заходить на виртуалку, с которой я писал почту и списывал часы в сап. Но все порушила установка обновления Mac OS Big Sur, которая снесла возможность подключения через Cisco AnyConnect и пришлось брать с собой еще и рабочий ноут Lenovo X250, с которого даже письма писать было не удобно, не говоря уже о каких-то рабочих моментах, от чего он у меня месяцами лежал в выключенном состоянии. Но сейчас пришло его время еще и потому, что контора решила наконец отказаться от Lotus IBM Notes и перейти на привычный аутлук. Только вот это означало, что моя почта на виртуалке должна была скоро протухнуть, а на леново должна была скачаться новая почтовая программа откуда-то там с нашего портала. Мне, которому приходится несколько раз в день писать письма, стало ссыкотно и я решил не рисковать, притащив с собой в Самару аж целых три ноутбука.
В остальном, каждый ноут по своему пригодился, в том числе и леново, на который приглось ставить новый проект на Java 14, которой у меня не было на остальных компах и главное, она бы конфликтовала с моей Java 8, из-за необходимости прописывать все в переменные. Работать на одном ноуте с двумя разными Java и переключаться между ними раз в час, задача не тривиальная, я решил этот проект установить на леново, где он и просуществовал неделю, выполнив свою миссию.
Самое интересное, что часть дней я вынужден был находиться на природе и туда уж точно никак не получалось взять сразу два ноута, так что я установил на леново teamviewer и взял с собой только MSI. Хоть MSI GF63 и был довольно увесистым, но рисковать макбуком с клавиатурой бабочка, работая на нем практически в песке (там по сути, был пляжный домик), так что потащил с собой именно игровой ноут с зарядкой, радуясь что не купил какой нить 3-5 килограммовый двух-турбинный вариант, из-за лишних 20 fps в WOT.
Находясь, что называется, в полевых пляжных условиях, я успешно справился со своими задачами, работая сразу с двух ноутбуков, один из которых физически находился дома. И когда закончился очередной рабочий день, смог наконец налить себе кружечку крафтового пива и пойти поплавать вместе с остальными.
И чтобы эту часть закончить, сделал вывод, что ноутбук MSI GF63 оказался весьма полезным боевым товарищем, возможностей которого (после небольшого апгрейда памяти и дисковой подсистемы), хватило на все мои задачи.
Вернувшись в квартиру, я продолжил активно кодить на нем и когда удалось раскидать большинство задач, вспомнил о том, что меня постоянно беспокоило последние полгода. А именно, этом мои сайты, которые раз в три месяца переставали работать, что выливалось в попытки починить все самостоятельно, а потом в переписку с техподдержкой хостера, которые либо давали мне советы, выполнить которые у меня не получалось, либо чинили все сами, так что в последний раз веб морда сайта перестала выдавать ошибку, по любые внутренние ссылки давали 404. Меня это так выбесило, что решил отложить попытки починить сайт и с горя даже набухался.
Так вот, оказавшись в Самаре, я про все эти проблемы с сайтами вспомнил, полез в панель управления и стал разбираться с ошибками. Пофиксить проблемы со ссылками удалось, отключив какие-то настройки в админке Joomla, а остатки мусора при выводе страниц, ушли при откате на предыдущую версию php. Сайт снова засиял радугой и я обратил внимание, на какую новую опцию под названием Git, которую ранее не замечал.
Суть ее была в том, что можно было синхронизировать содержимое сайта с гит репозиторием и при коммитах в заданную ветку, получать автоматический деплой в рабочий каталог сайта. Учитывая то, что последнее время мне много приходилось работать с гитом, я решил попробовать настроить такую вот синхронизацию у себя на компьютере.
Выкачал актуальные версии сайтов, настроил на хостинге репозиторий гита для каждого, клонировал на комп, потом закинул в пустой каталог содержимое сайта и получил работающую связку. Когда я меняю какой-то файл в локальной папке, то после коммита в удаленный репозиторий, он автоматически оказывается на сайте. Когда закончил процесс, вспомнил, что лет пять назад я уже что-то подобное настраивал у себя на домашнем сервере, в качестве альтернативы доступу по ftp и тогда тоже все заработало, но я так и не смог применить это с пользой. А тут вот получилось все настроить на два сайта, которыми я планировал заниматься в ближайшее время.
На радостях, обратил внимание на то, что после переезда сайта с FSCM на Joomla, я неправильно вставил ссылку в морду и у меня поехала вся верстка, что выглядело некрасиво. Но я тогда думал, что все дело в не работающих js и как-то забил на это. Вот как получается, когда у тебя свой сайт, но ты его используешь редко, потому что у него посещаемость небольшая, а гораздо удобнее все статьи публиковать на Drive2, откуда потом периодически, перетаскивать к себе, под настроение.
Наверное, все эти социальные сети, они и убили в итоге, отдельно живущие сайты. С сайтом же куча мороки. То на хостинг поменяет что-то в настройках, то после установки какого-то дырявого шаблона или плагина, набегут вирусы и начнут пытаться рассылать что-то с твоего сайта. Да я сам только не знаю, как мне почту отправлять со своего домена, а эти хакеры прекрасно в этом шарят и у них все получается. Вот при причина, по которой я решил вернуться к сайту, начать разбираться в его настройках и работе. Долгое время, занимаясь рутиной я забыл как программировать, забыл как делать баннеры и дизайны сайтов, нужно все эти навыки восстановить и посмотреть, что за это время в мире изменилось.
В общем, разобрался я корявой главной страницей, разобрался в выгрузкой файлов на сайт, минуя ftp и работая только через Git. Это оказалось интересным и одновременно, полезным занятием для меня. Получил немного новых знаний, вспомнил то, что забыл. Нужно периодически что-то подобное делать и желательно, чаще чем раз в 2-3 года.
Картинки лень было вставлять, они у меня все лежат на макбуке и наверное, дальнейшую работу с контентом будет правильно продолжать делать именно на маке, который для этого предназначен. А если окажется, что мне удобнее пользоваться именно виндовым компом, то мак нужно будет продать или подарить, как это я обычно всегда делал.