Authorzooks

SWIFT-код Сбербанка для выплат AdSense

Клиентам Сбербанка в Москве при первом получении платежа из-за рубежа бывает сложно понять какой из SWIFT-кодов нужно использовать: SABRRUMM или SABRRUMM011 операционного управления Сбербанка. Остальные же города могут посмотреть SWIFT своего отделения в данном PDF-документе.

Для начала заведем валютный счёт, а конкретно долларовый.

Continue reading

Работа с Vesta CLI

Попробовал Vesta CLI, т.е. управление панелью Vesta через командную строку (терминал).
Мягко говоря, сыровато. Например, при добавлении базы данных через v-add-database начинает сыпать ошибками phpMyAdmin.

Документация по адресу https://vestacp.com/docs/cli/ вообще не дописана и содержит куски копипасты. Команды присутствуют далеко не все (нет даже основных). Причем, они никак не сгруппированы, а просто вывалены как есть.

Попробуем это исправить…

Continue reading

Клавиатурные сокращения в терминале bash

Навигация

Ctrl+A — курсор в начало строки (Home)
Ctrl+E — курсор в конец строки (End)

Ctrl+F — переместить курсор на символ вперед (стрелка вперед)
Ctrl+B — переместить курсор на символ назад (стрелка назад)
Ctrl+X+X — переместить курсор в начало строки и обратно на исходную позицию

Continue reading

Слава Firefox 57!

Неделю назад вышла бета-версия Firefox 57. Кстати, всем рекомендую находиться на бета-канале. Так вот, старые дополнения отвалились. Но новые оказались не так уж и нужны!

AdBlock Plus меняем на uBlock Origin. Хотя лично я сделал это уже давно. Stylish на его клон Stylus. Ставим Ghostery.

Continue reading

Инглиш, мазафака!

Грюнт и Гульп — это хтмл и пхп наших дней. А Бовер, говорят, уже того.

Выбираем между VS Code и Atom

Итак, недавно вышло обновление Sublime Text 3. С одной стороны, можно порадоваться за них, что они еще живы. Но с другой стороны, уже заметно что проект угасает. Будто наблюдаешь замерзшее озеро, видна только ледяная корка, но где-то глубоко таится жизнь.

Кроме исправления бага для multiselection на Ctrl+D при открытом поиске в Linux, да нового оформления ничего не заметил (сравниваю с бетой). До сих пор нет лигатур (а просят их уже два года).

Поэтому решено переходить на другой текстовый редактор. Который к тому же будет бесплатен и не будет требовать покупки при сохранении (хотя наверное многие уже наловчились вовремя нажимать клавишу Escape).

Continue reading

Переход с MODX на October CMS. Часть 2-я

В отличие от MODX, теги в October можно использовать исключительно в layouts, pages и partials. В контенте статических страниц (Static Pages) они не работают.
Ниже приведены таблицы соответствия тегов MODX и тегов October CMS.

Всем, кто сейчас зачем-то учит Fenom для MODX, настоятельно рекомендую переходить на October CMS и Twig.

Tag Format for Content Elements and Content Tags

Content Elements MODX Revolution October CMS
Templates no tag representation
Resource Fields [[*field]] {{ variable }}
Template Variables [[*templatevar]] {variable name="tagline" label="Tagline" tab="Header" type="text"}{/variable}
Chunks [[$chunk]] {% partial 'footer' %}
[[$Hello?name=`George`]] {% partial 'Hello' name='George' %}
Snippets [[snippet]]
[[pdoResources?
&limit=`5`
&tpl=`ListRowTpl`
]]
{% component 'blogPosts' %}
{% component "blogPosts" postsPerPage="5" %}
Plugins no tag representation
Modules does not exist in Revolution, use CMPs
Content Tags
Placeholders [[+placeholder]] {% placeholder name %}
Links [[~link]] {{ 'about'|page }}
{{ 'about'|staticPage }}
{{ this.page.url|app }}
System Settings [[++system_setting]] {{ this.theme.theme_setting }}
Language [[%language_string_key]] {{ activeLocale }}
Comment (see note below) [[-this is a comment]] {# this is a comment #}

Continue reading

Переход с MODX на OctoberCMS

MODX — отличная система, которая не смотря на дикую популярность в России и Белоруссии постепенно покидает сцену. Она уже сыграла свою роль в истории Web, которая заключалась в уничтожении сайтов, использующих наколенные самописные движки, либо просто статические HTML-файлы. Иными словами, у MODX нет будущего как у CMS. В выход MODX3 лично я уже не верю.

Поэтому пришло время найти MODX достойную замену, ориентированную на будущее. И, похоже, мне удалось это сделать. Это October CMS, написанная на одном из лучших php-фреймворков Laravel.

На ней уже работают такие сайты, как https://alfaforex.com (дочка Альфа-Банка) и https://tochka.com/ (тоже банк).

Continue reading

Переход на PhpStorm

Пересаживаюсь с Sublime Text на PhpStorm (и PyCharm). В целом все круто, за исключением одного пункта. Шорткаты реально писал какой-то дятел. Как вам Ctrl+W или Ctrl+Alt+L? И это не закрытие вкладки и блокирование текущего пользователя системы.

Система развесистая, напоминает Photoshop по количеству настроек.

Как сконвертировать кодировку HTML windows-1251 (cp1251) в UTF-8

Попался в руки довольно старый проект, работающий на древней кодировке windows-1251.
Владелец сайта пока против переноса на движок, что являлось бы самым правильным путем. Поэтому просто конвертируем в новую кодировку.

  1. Удаляем все лишние файлы – изображения, DOC, PDF. Оставляем только нужные форматы (.php, .html, .txt, .css, .js).
  2. Нужно убедиться, что все они в кодировке cp1251.
  3. Continue reading