Тег: программирование
Купил недорогой VPS за 9 долларов в год. Последние дни разбирался с его настройками, я всё-таки разработчик, а не девопс или сисадмин, поэтому приходилось тратить много времени на руководства и устранять базовые ошибки, которые сам же и допустил :)
Зато перенёс свой сервер Friendica whitelion.me из Москвы в Атланту. Ещё меньше связей с РФ, а то вообще было неспокойно хранить там копию моих сообщений из соцсетей...
Хотя с обновлениями Friendica тоже пришлось повозиться, но теперь процесс наладил.
anyutt82 объявила про сайт http://www.edasovkusom.ru/. Значит можно считать его открытым. Кулинарией не интересуюсь, поэтому оценить его содержимое не могу, но занимался его программной частью и хочу про это написать. До этого на столько сложных сайтов на «Джумле» не делал, хотя изначально ничто не предвещало беды, если не считать то, что весь функционал и дизайн сам просился на WordPress, но категоричным требованием заказчика была Joomla! Внешне простенький сайт передали новому программисту, а я уехал в отпуск доделывать висящих на мне три интернет-магазина.
Удалённо всю неделю помогал с созданием сайта, но в итоге начальник разработку полностью отдал мне, так как сроки истекали и срочно надо было проект завершать. Функционал получался необычный, впервые что-то типа блога делали на «Джумле». Пришлось использовать компонент Tag для добавления тегов рецептам и компонент MultiCategories, заменяющий собой стандартный компонент Content, так как один рецепт должен быть в нескольких категориях. Для вывода уменьшенной картинки во вступительном тексте изображений использовался модуль JA News.
В общем, работа над проектом понравилась и запомнилась. Смотрю, в офисе остальных он прилично достал и некоторых даже передергивает. А мне такое нравится, нравится, когда заказчик конкретно знает чего хочет, даже если требования слегка необычные и строгие. Это лучше того, когда часть функционала сайта самому приходится на ходу во время создания придумывать, а потом ещё переписывать, когда после показа клиенту оказывается что они хотят часть переделать.
Добрался до изменения стиля журнала. Привык к теме Forest Green, использующей в основе стиль Bloggish, но в ней под содержимое отведено 470 пикселей, чего явно не достаточно для комфортного размещения фото и просмотра френдленты.
Полез в Custom CSS и изменил размеры текстового поля до 640 по ширине, так же увеличил ширину боковой колонки, сделав общую ширину содержимого 1000. Заодно увеличил размеры шрифтов на пару пунктов, так как размер пикселей на мониторах становится всё меньше. Для поисковой оптимизации перенёс боковую панель вправо, чтобы первым шло и индексировалось содержимое записи, только как-то это непривычно, надо будет вернуть влево, сделав SEO-верстку, на своём сайте удалось это сделать, в блоге тоже получится, жаль, что CSS плохо знаю.
После изменения ширины основных блоков получилась некрасивой шапка блога, в которой было узкое изображение. Решил поставить в шапку более приятную глазу картинку, для этого хорошо подошла часть фотографии белого льва, про которую упоминал здесь. После замены шапки последовало изменение цветовой гаммы блога, новые цвета взял пипеткой с шапки. От старых зелёненьких полностью не отказался — их использовал для цветов ссылок. Фоновое изображение тоже менять не стал - сильно не мешает и альтернатива в голову пока не пришла.
Установил на своём сайте библиотеку при помощи компонента BookLibrary. Да, качество компонента оставляет желать лучше, так как изначально был написал под Joomla! 1.0, не использует MVC и всё в коде смешано в кучу. Но чего-то лучшего для создания библиотеки для Joomla! не нашёл. Плюс в коде некоторые моменты подпилят можно для нормального отображения и работы за счёт его простоты. Ещё бы SEF-ссылки прикрутить к нему, но после SEF-ссылок JoomGallery это не должно быть проблемой, было бы желание. Если буду для кого-то делать, может, займусь такими мелочами, не зря на 4-м курсе в дипломной работе электронной библиотекой занимался, только на ASP.NET.
Сделал это не только для изучения возможностей компонента, но и для организации своей домашней библиотеки. Добавил туда только те книги, которые сам приобрёл. Два книжных шкафа книг родителей, моих детских и учебных книг добавлять в такой каталог уже слишком. Жаль, что возможность покупать литературу для себя появилась после компьютера, то есть тогда, когда почти перестал читать книги... И желание есть, а читать не получается. Последней художественной книгой была "Когда падают горы (Вечная невеста)" Чингиза Айтматова, которую читал на протяжении зимы на смартфоне, который уже потерял. Предыдущую художественную или не техническую книгу вспомнить не могу.
Сегодня пополнил библиотеку ещё четырьмя книгами, три из них нужны для профессиональной деятельности, а одна уже про львов — книга Крейга Пакера, на которую ссылается не одна статья про этих больших кошек. Вот ссылка на мою библиотеку с книгами о львах и несколькими техническими по разработке.