3амет[k]иборга

Aug 15

Еще про подсветку синтаксиса на сайтах.

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

Если верить автору - то теперь тумблер не сможет запороть мою подсветку, и правильно должен размечать код. Опять же если верить автору, и я все нормально настроил, код ниже должен разметиться при просмотре со включенным js в браузере:

var hello = {
title:'Ололо!',
text:'Превед, мир.'
};

Upd: Как всегда, обошлось не без приколов - шаблонизатор тумблера теперь глючит и он не размечает правильно стили заголовков и остальные цвета со вкладки Appearance. Ну как раз собирался статический файл стиля собрать.


Aug 13

Заодно

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


Твиттер-кнопка

Поспешая за прогрессом, установил себе в бложек твиттер-кнопку.  Не знаю, насколько это востребовано, но возможно, кому-нибудь пригодится. Енжой, как говорится.

UPD: для тех, кому лень ходить вниз страницы твиттера и фейсбука вот ссылки на специальные страницы на которых можно собрать свою кнопку: Twitter button и Facebook Like Button. Кстати, там первое поле на странице сборки фейсбучной кнопки - урл страницы которую лайкать или рекомендовать. Надо туда ручками динамически подставлять текущий урл или перманент линк, а твиттер-кнопка сама это умеет


Dec 14

Коротко о NULL

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

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

  • попытка выбрать поля из базы данных со значением null при помощи запроса вида “select … where fieldname = null” Собственно ничего не получим, так как null != null. Чтобы получить результат, используйте  “select … where fieldname IS null”

  • попытка сравнивать значения в коде, например “if ($var == null) {…}”, не приведет к желаемому результату, используем is_null().

Вот, собственно, и все, вроде должно помочь.


Страница 1 из 1