Архив рубрики «Сниппеты»

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

Википедия

Node.js, Require и Exports

10 Май, 2014

Это дубликат перевода, опубликованного ранее на Хабре. Автор статьи Karl Seguin (оригинал). Когда я только-только начал играться с Node.js, для меня существовала лишь одна вещь, которая доставляла мне дискомфорт. Занятно, но я говорю сейчас о module.exports. Говоря занятно, я намекаю на то, что это, всё-таки, одна из фундаментальных частей Node.js и она достаточно проста. Сейчас […] ... дальше »

Отсутствие новостей расширения tt_news в режиме LIST

22 Май, 2013

Спустя долгое время (отчего данное событие и удостаивается отдельного поста) найдено решение отсутствия новостей в LIST расширения tt_news. Итак, пишем где-нибудь в SETUP следующее: plugin.tt_news.excludeAlreadyDisplayedNews = 0 ... дальше »

Даты в JavaScript: количество дней в месяце и некоторые особенности Safari

22 Апр, 2013

Это дубликат статьи опубликованной ранее на Хабре. Собственно, сам сниппет Не так давно столкнулся с задачей, которая позволила бы получить количество дней в указанном месяце в JavaScript. Штатной функции для этого в языке к сожалению нет. На эту тему был нагуглен один изящный механизм, использующий одну известную особенность многих языков программирования. Если установить несуществующую дату […] ... дальше »

Получение заголовка страницы по ID в TypoScript

04 Авг, 2011

Не впервые сталкиваюсь с задачей, когда в TypoScript необходимо вывести заголовок (title) определённой страницы (причём по обыкновению случаев это системная папка). Помню также что всякий раз при такой необходимости проводил не менее получаса в компании с Гуглом. Сейчас мне очень повезло, и было найдено воистину простейшее решение: some = TEXT some.data = DB : pages […] ... дальше »

Блог стал iPhone-friendly

07 Окт, 2010

Владельцы многофункциональных мобильных устройств не дадут мне соврать, что чаще всего люди используют свои навороченные гаджеты равнозначно как для звонков, так и для мобильного интернета. Однако, не всегда удобно обозревать полноразмерные веб-сайты на небольших дисплеях, скажем, как у iPhone. Поэтому было принято решение адаптировать текущую тему блога для наиболее удобного обозрения на мобильных устройствах. Что […] ... дальше »

ActionScript 2: запросы файлов с UTF-8 в названии

28 Апр, 2010

Бился несколько дней над задачей, когда в ActionScript необходимо было динамически запрашивать файлы, содержащие кириллицу в названии. Просто взять и «пропустить» всё через функцию escape не помогало, ибо в динамически полученных данных содержались символы пути (такие как slash). ... дальше »

Правильный line-height для тегов SUB и SUP

26 Апр, 2010

Столкнулся с проблемой, когда применяя теги <SUB> и <SUP> нарушается высота строки (line-height). Нашёл весьма полезный кроссбраузерный CSS-hack, решающий данную проблему: ... дальше »

Страница блога на Facebook