Библиотека

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

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

Публикации

§12 Скрипт ВКонтакте MP3

А вы знаете что это не законно? Конечно! Прослушивать пиратские архивы музыки законно а писать программы стало быть нет. За это ругають. Поругайте меня и пользуйтесь, если вам слушать мало, скриптом дающим возможность сохранить трек себе на диск. Не забудьте удалить трек после прослушивания :) Далее →

§11 Скрипт стирания выборочных сообщений со стены ВКонтакте

Скрипт стирания сообщений со стены ВКонтакте, опубликовнный несколько месяцев назад, нашёл своё место в социальносетевой жизни и даже потребовал продолжения. На сей раз выдаю вам аналогичный скрипт, позволяющий удалять не все, а только выборочные сообщения со стены Вконтакте. Далее →

§10 Скрипт удаления из всех групп ВКонтакте

К предыдущему посту со скриптом удаления всех сообщений со стены своей анкеты, попросили сделать аналогичный скрипт для удаления из всех групп. Далее →

§9 Регенерация Session Id в Symfony - фича или баг?

Изчучая систему работы с сессиями и процесс авторизации пользователя на сайте замечаю что пропадают данные сессии. Исчезают аттрибуты, которые хотелось бы оставлять в ней и после того как пользователь разлогинился или залогинился. Что происходит в объекте sfBasicSecurityUser, когда мы вызываем метод sfBasicSecurityUser->setAuthenticated(false) ? Я пробую разобраться в этом, даже нахожу интересный обход проблемы, однако проблема куда глубже чем казалось. Далее →

§8 Скрипт стирания сообщений со стены ВКонтакте

С наступлением нового года некоторые знакомые решили избавится от социальносетевой шелухи. Кто удаляет "мёртвых" (фи какое слово) друзей, кто чистится от старой переписки. Одна подруга вот решила стереть со стены все несколько тысячь сообщений, чтобы начать год с чистого листа, так сказать. Я, как любитель интересных задачек и быстрых решений помог ей в этом немного. И вот что получилось. Далее →

§7 AJAX-запросы между доменами

Открыл сервис предпросмотра Markdown, порадовался за себя, но не заметил одной ошибки. Точнее, заметил, но не сразу. Через обычный POST всё шло славненько, а вот AJAX-запросы с других доменов не работали. Здесь я расскажу как сделать AJAX-сервис на вашем сайте действительно публичным. Далее →

§6 Найти друзей слова causes. Часть первая.

Встретил интересную задачу, так называемый паззл для программиста. Хотелось бы рассказать о поиске её решения. Далее →

§5 Удобное размещение папки с проектом Symfony

На практике столкнулся с хостингом (netpoint), где стандартное устройство папок Symfony может не заработать. Здесь я опишу как нашёл решение такой проблемы. Далее →

§4 Подготовка мини-копий картинок (thumbs) на лету

В этой статье я попробую реализовать генерирование уменьшенных копий на лету, то есть по первому запросу к картинке. Далее →

§3 Расширяем возможности sfWebResponse

Дополняем sfWebResponse новым функционалом. Делаем возможность дополнять заголовки страниц фрагментами и генерировать из этих них хлебные крошки. Далее →

§2 Отображение ошибок валидации

Изменение шаблона отображения форм и ошибок валидации в Symfony. Далее →

§1 Проверка персонального кода sfValidatorIsikukood

Пример создания собственного валидатора персонального кода в Symfony. Далее →


BlackCrystal → Библиотека

Правила и соглашение

1999-2009 BlackCrystal ¬|г Clan.    2007-2012 BlackCrystal Ltd.    2011-2012 BlackCrystal Club.