Дима Шишкин

Фронтенд разработчик, немного дизайнер
Телеграмme@dmitryshishkin.ru

Про дополнительные блоки в Эгее

Эта заметка будет неинтересна тем, кто разрабатывает темы, ковырял Эгею или может быстро вкурить что и как. Это, скорее, заметка самому себе, чтобы можно было просто копипастить в случае чего, ну и тем, кому это может пригодиться, но дойти самостоятельно сложно.

Однажды мне нужно было сделать блог на Эгее и я не хотел заводить свой шаблон потому что для поддержки своего даже очень простого шаблона нужны титанические усилия (как вы думаете почему я не обновляю dmitryshishkin.ru).

Но мне нужно было сделать несколько важных вещей:

  • Прикрутить метрику
  • Поменять фавиконки
  • Указать, что комментарии отключены, а всеми пожеланиями можно делиться по электронной почте.

Прикрутить метрику

Это совсем просто и описано в документации. В директории /user/extras/ создаем файл footer-post.tml.php и запихиваем туда код метрики.

Поменять фавиконку

Для созданием фавиконок я пользуюсь сервисом Real Favicon Generator, он создает набор иконок для всего (браузер, айфон, андроид, все размеры и форматы), а после выдает архив и код, который нужно вставить в HEAD.

По умолчанию, в Эгее фавиконка генерируется автоматически из загруженной фотки. Но это легко переопределить. В документации об этом явно не написано, но тем не менее существует доп. блок head-extras, который добавляет всякие необходимые штуки в HEAD.

Использовать просто. Нужно в директории /user/extras/ создать файл head-extras.tmpl.php и засунуть туда код, который вам дал генератор фавиконок. Ну и, вообще, если что-то нужно вставить в HEAD, то этот способ работает.

Указать, что комментарии отключены

Тут чуть сложнее, но тоже не сложно. Опять же в директории /user/extras/ создать файл note-post.tmpl.php. Этот доп. блок описан, но я также хочу, чтобы нотайс об отключенных комментариях был виден только на странице с заметкой и только когда комментарии отключены.

Устроить это можно следующим образом:

<?php
$isNotePage = !!$content['notes']['only'];
$isCommentEnable = !!$content['notes']['only']['commentable?'];
if($isNotePage && !$isCommentEnable) {
?>
	<div class="e2-text">
		<p class="foot">
			Комментари отключены, но если вы хотите поделиться со мной опытом, что-то спросить или просто пообщаться, то пишите на <a href="mailto:me@dmitryshishkin.ru">me@dmitryshishkin.ru</a>
		</p>
	</div>
<?php } ?>

Вот и всё. Можно продолжать пользоваться стандартной темой и радоваться простым обновлениям. Если вы разработчик — загляните в переменную $content. Там много чего интересного, возможно пригодится.

26 апреля   эгея
26 апреля   дизайн

Три года как бросил

Я бросил курить чуть больше, чем три года назад — 8 июля 2014. С тех пор не выкурил ни одной сигареты.

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

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

Со временем у меня изменилось отношение к запаху сигаретного дыма. Раньше он не вызывал отвращения, а теперь от него меня выворачивает.

Отчасти мне помогла книга Аллена Карра. Я не доверяю «Легкому способу» на 100%, он основан на обмане. На самом деле бросить курить сложно. Но механизмы, связанные с курением, там описаны правильно. И знание этих механизмов помогает не начать курить.

Еще я воспользовался одним трюком — написал пост в блоге о том что бросаю курить и поделился им с друзьями и коллегами. Этот пост всегда мотивировал не курить, ведь не хочется нарушать данное публично обещание.

Раньше я тратил на сигареты пять тысяч рублей в месяц при цене пачки в 50-60 рублей. Экономия заметная, особенно учитывая рост цен на сигареты. В плане здоровья я не увидел разницу. Возможно, потому что улучшения происходили постепенно, сравнить до и после сложно.

Вряд ли я снова закурю. Желания покурить у меня давно нет, от привычки курения я избавился. Меня не привлекают ни электронные сигареты, ни кальяны, ни сигары, ни что-либо еще. Я не курю вообще. И я счастлив.

Удачи тем, кто бросает курить. У вас все получится.

9 октября 2017   курение

О том, как я веду блог

У меня есть условно-бесконечный список черновиков. Некоторые из них я периодически дописываю и публикую.

Пишу в блог нерегулярно, наплывами. Бывает нападает желания что-то написать, но это не часто. Поэтому и пишу не часто.

А еще я страдаю от того, что в Эгее нет отложенного постинга и от того, что у новой Эгеи всегда очень плохая совместимость со старой.

9 октября 2017   жизнь   эгея

Субтитры и Эпл

Сраный Эпл вообще против того, чтобы я смотрел видео с субтирами. Жмешь паузу и появляется панель с кнопкой плей и громкостью, которую нельзя скрыть и пропадает она через несколько минут после начала просмотра. И это везде. И на айфоне, и в маке. Сука, почему так сложно сделать нормально.

Причем иногда сделано нормально, субтитры просто перемещаются наверх и ничто не мешает их читать, а иногда вот так через жопу.

А еще когда делаешь скриншот окна с фильмом, то картинка на скриншоте не появляется, а субтитры появляются. И это странно.

9 октября 2017   айфон   дизайн   котел в аду   мак   эпл

Сайт Дениса Шипкова

Денис предприниматель, он создал сеть визовых центров. Так же в блоге он помогает другим предпринимателям советами о бизнесе.

shipkovdenis.ru

На главной информация о деятельности Дениса, а так же некоторые посты из блога, которые помогут начать читать его тем, кто этого еще не делал.

Блог разделен на несколько тем на которые Денис пишет. У каждой темы свое описание и избранное.

Сайт отлично выглядит, на всех устройствах.

9 октября 2017   проект

Лента в инстаграме

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

30 сентября 2017   дизайн

Умолчания и сокращения в NPM

Вот, например, в GIT можно указать имя и почту по умолчанию и больше указывать не надо:

git config --global user.name "John Doe"
git config --global user.email johndoe@example.com

Ну это все знают. А, оказывается, в NPM тоже так можно:

npm set init.author.email "wombat@npmjs.com"
npm set init.author.name "ag_dubs"
npm set init.author.url "npmjs.com"

И при npm init встанут правильные данные. Для меня это вообще откровением было. Но если бы я почитал документацию (https://docs.npmjs.com/getting-started/using-a-package.json), то не было бы, конечно. Так можно многие параметры по умолчанию задавать на самом деле.

А еще бесит, когда в ридми не используют сокращенные версии ключей:

# Как пишут
npm install webpack --save-dev
npm install react --save

# Как надо
npm i webpack -D
npm i react -S

Сокращения — прекрасная штука и нужно навязывать их всем я считаю.

30 сентября 2017   разработка

Слепой набор

Слепой набор — это когда печатешь текст и не смотришь на клавиатуру. Кто-то этому учится, а мне пришло само. Компьютер у меня с детства, с года, эдак, 1996-1997. Если поначалу я играл только в разные игры, то где-то с класса пятого начал писать себе доклады по разным предметам. А интернета не было. Поэтому я перепечатывал выдержки из разных энциклопедий. Потом начал делать сайты, для сайтов приходилось писать тексты, поэтому я много печатал текстов, много печатал кода. В итоге вышло так, что я сам по себе начал печатать вслепую и на русском, и на английском.

А кто-то этому учится специально. Люблю, когда появляется крутой навык сам по себе без моего предварительного решения. Вот бы так со всеми крутыми умениями. Но так не бывает :-(

5 мая 2017   жизнь

Электронные письма

Эрик Шпикерманн в своей книге написал очень важную мысль, которую я хочу отметить. Речь об электронных письмах:

Еще один важный момент касается кнопки «Ответить». Любая фраза, которую вы выделите в письме, автоматически повторяется в ответе. Но, даже если вы хотите процитировать больше одного предложения из письма собеседника, совсем не обязательно отправлять ему все письмо. Нажмите кнопку «Ответить», напишите сообщение под текстом, на который вы отвечаете, и удалите все ненужное. Разве друзья, с которыми вы обмениваетесь рукописными письмами, отправляют вам ответ вместе с вашим же письмом? Подумайте о получателе!

Эрику сейчас 69 лет и он понимает это! 90% людей с которыми я переписываюсь при помощи электронной почты не задумываются об этом. Это грустно.

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

А еще есть жанр с многострочными регалиями и логотипами в подписи. Если многострочную подпись пережить можно, то логотип мешается. Когда пытаешь скачать все вложения логотип тоже попадает в папку со скачанным, это бесит.

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

В догонку пост Ильи Бирмана об уродских и опрятных письмах (http://ilyabirman.ru/meanwhile/all/neat-mail/) и история Николая Товеровского о подписи в письмах Додо (http://ksoftware.livejournal.com/318907.html).

Увидели себя? Исправляйтесь.

Ctrl + ↓ Ранее