Полезная библиотечка для подсветки синтаксиса
Давно присматриваюсь к разным библиотечкам для подсветки синтаксиса, решил поставить PrismJS - выглядит довольно неплохо.
Если у вас webpack - то поставить очень просто:
1. Ставим саму библиотеку:
npm install prismjs
2. Инициализируем в entry point js
var Prism = require('prismjs'); //ставим js
require('prismjs/themes/prism.css'); //ставим тему
// Подсвечиваем все теги автоматически
Prism.highlightAll();
3. Теперь можно размечать код:
//просто пример кода
Object.defineProperty(Object.prototype, 'abbrev', {
value: function () { return abbrev(Object.keys(this)) },
enumerable: false, configurable: true, writable: true
})
Обновление сервера
Выходные провел с пользой - наконец-то обновил виртуальный сервер. Вообще обновление сервера назрело давно - использовать Ubuntu 9.04, который верой и правдой мне служил столько лет, стало не совсем комфортно - спамеры научились обходить мой старенький spamassassin и приходилось каждый день вычищать кучу ненужных предложений вложить деньги, увеличить грудь и купить таблетки для повышения тонуса.
Попытка автоматического обновление сервера привела к тому что он перестал стартовать вообще -- поэтому, я создал новую конфигурацию виртуального сервера, подмонтировал к ней раздел со старым данными, скопировал все важные данные, по-возможности конфиги и ключи, установил весь нужный мне софт - почту, VPN, вебсервер и еще по мелочи.
Управился всего за несколько часов, но кой-какие касяки еще остались, в частности сайт foto4doc пока всё ещё, почему-то, не хочет работать.
Возможно, еще что-нибудь по мелочи нужно будет починить, но главное - у меня теперь свежинький Ubuntu 12.04.2 LTS :)
Переход на новый тарифный план
Давно задумываюсь о переходе на более мощный хостинг. Когда я только зарегистрировал хостинг на linode. VDS с 512 МБ оперативной памяти и 25Гб жестким диском за $20 в месяц был самым выгодным предложением. Сейчас за эти же деньги на Linode предлагают 1ГБ оперативной памяти и 49Гб жесткого диска!
Оказывается переход на новый тарифный план на этом хостинге делается элементарно - понадобилось всего два выключения сервера - один раз для перезда на новый сервер, другой раз для ресайза диска. Теперь мой сервер просто летает. И главное - полно места!
Домены .com за $0.99
Люблю я покупать домены, наверно я плюшкин, но у меня постоянно возникают какие-нибудь идеи для реализации которых нужен собственный домен. И, хотя, не все идеи оказываются стоящими, домены всё равно приходтися обновлять из года в год.
Сколько достоит домен в сети интернет? А сколько может стоить слово из нескольких букв? Да нисколько, или ровно столько, за сколько люди будут готовы его купить. В России на большинстве хостингах цена за домен колеблется от 400 до 700 рублей. При этом для регистрации домена вы должны предоставить регистратору свои паспортные данные. При этом если ваш сайт не понравится кому-нибудь из Роспотребнадзора - то доменное имя у вас легко отберут а сайт забанят - для этого сейчас не нужно ничего, а интернет мем "Афтар выпий яаду" приравнивается к "распространению и пропаганде способов суицида". Так например, год назад закрыли сайт Леонида Каганова lleo.aha.ru только за то что на нем оказался процитирован юмористический стишок попавший в список запрещенных в сети.
Уже давно в сети бытует мнение что домены у российских провайдеров покупать не имеет смысла, ибо дорого, а забанить тебя можно одним нажатием кнопки чиновника если тот посчитает твой сайт не соответствующим высоким стандартам качества в его, чиновника, разумеется, понимании.
При этом покупка доменов в зонах .ru, .su, или .рф еще как то оправдана, то покупать домены в других зонах в России нет смысла вообще, ибо российские провайдеры всё равно покупают их у иностранных регистраторов и вы за них будете платить дважды.
Решил попробовать купить домен у 1and1.com - некоторые из моих знакомых уже давно с ними работают, не сказал бы, что это самый удобный хостинг, но вот домены они продают хорошо а главное, первый год стоимость домена - 99 центов! При этом не требуется отсылать им сканы паспортов, нотариально заверять договора делать какие-либо другие телодвижения.
Все последующие года стоимость домена будет 10 долларов - это по сравнению с ценами, скажем, на hosting.rbc.ru, где я покупал домены до этого почти в два раза дешевле. Кроме того, если домен окажется через год не нужен, или проект не оправдает ожиданий, его без жалости можно будет не продлять - всё что вы потеряете это 99 центов!
Кстати, так получилось, что валидной пластиковой карты у меня на момент покупки домена не оказалось - но оказывается QIWI.ru теперь предоставляет всем пользователям своего кошелька виртуальную VISA карту с которой и можно расплачиваться в Интернет - за это им огромный респект!