В последнее время в нашем блоге часто упоминалось название SPL – сперва в постах, затем в комментариях. Сегодня я решил не ограничиваться простым упоминанием, а сделать небольшой обзор это библиотеки.
Начнем с определения: SPL (Standart PHP Library) – это коллекция интерфейсов и классов, предназначенных для решения стандартных задач.
Эта библиотека, устанавливается по-умолчанию для php > 5.0.0, а начиная с PHP 5.3.0 она будет доступна в любом случае (неотделима от пакета php).
Одним из удобств, предоставляемым этой библиотекой являются итераторы.
Для начала можно посмотреть как это выглядит в действии.
Читать далее »
Обращаемся ко всем читателям и посетителям нашего блога c вопросом. Около трех недель назад обнаружилось, что PR у нашего блога резко обнулился. Было PR3, теперь – PR0. Апдейта PR у гугла с того времени еще не было, поэтому думаем, что это возможный сбой их счетчика, поскольку на индексацию страниц в поисковике и на положение блога в выдаче это не повлияло (ежедневно отслеживаем с помощью Goolge Analytics). Конечно, нужно дождаться обновления PR, после чего картина возможно прояснится. Но, знающие люди! У кого какие соображения по этому поводу? Может ли это быть штрафом за что-то? Если да, то странный штраф получается – обнуление PR, не влияющее на выдачу. Контент у блога уникален. Если кто знает – милости просим в комменты
Довольно редко, но все же иногда перед нами встает такая задача: есть несколько полей для загрузки файлов (input type=”file”), которые должны иметь одно и то же имя, т.е. по сути есть массив файлов, который нужно разом загрузить на сервер:
<input name="files[1]" type="file" />
<input name="files[2]" type="file" />
<input name="files[3]" type="file" />
Читать далее »
Не так давно, каких-то десять лет назад, придумать сценарий на Новый год для первоклашек или сценарий последнего звонка для старшеклассников, было трудоёмким и непростым занятием. Теперь же в Интернете можно найти песни, стихи, частушки про школу или целые сценарии школьных мероприятий.
С первого взгляда, кажется, что в этом нет ничего плохого, а наоборот облегчает жизнь наших детей. Но если взглянуть на это с другой стороны! Как ребёнок может проявить свои способности и таланты, если всё делать по кем-то придуманному шаблону?
Читать далее »
Сегодня наконец вернемся к теме шаблонов проектирования и рассмотрим такое шаблон как Итератор.
Для начала давайте рассмотрим в общих чертах некоторые ситуацию в которой этот шаблон может помочь.
Допустим, задача нашей программы – проверка работоспособности какой-то сложной системы из большого кол-во разнообразных объектов-модулей. Для этого нужно будет последовательно обратиться к каждому объекту и проверить его состояние.
В случае, если все объекты в рабочем состоянии, то и сама система тоже работает.
В этом случае нужно как-то реализовать последовательный обход всех объектов. Для этого, предварительно нужно их собрать как-то в коллекцию и организовать удобный доступ к ней через промежуточный интерфейс.
Читать далее »
Вообще-то, сама биография Леди Гага, вряд ли, чем отличается от биографии сотен тысяч людей. Но вот нынешнее творчество, которым занимается эта знаменитая личность, людей интересует гораздо больше. Она стала автором и исполнителем своих же собственных песен, её необычные шоу и эксцентричные наряды, собирают многомиллионную публику.
Она непредсказуема, удивительная и необычна. Пресса пестрит яркими заголовками: «Леди Гага предстанет перед королевой в латексе. Леди Гага оденется монстром». Она постоянно делает сенсационные заявления, которыми притягивают к себе внимание. Ещё совсем недавно она была бисексуалкой, теперь она – гермафродит, причём на очередном шоу она представила доказательства тому и совершенно спокойно констатировала этот факт.
Читать далее »
Вы слышали про очередное ноу-хау в области звуковых чатов? Если нет, то я буду рада первой вам рассказать об этом. В общем, есть такая программа для изменения голоса в Skype. В идеале это выглядит так: скачиваешь программку, включаешь любую голосовую сеть и с помощью её маскируешь свой голос. Вы сможете превратить свой голос в детский голосок, разговаривать голосами известных людей или придать ему немного сексуальности.
Самая популярная программа для изменения голоса в Skype – это Voice Changer, хотя судя по отзывам в Интернете, не всем удалось ей воспользоваться именно в этих целях. Но преимущество этой программы в том, что она имеет более широкий спектр возможностей. Более упрощённая версия Skramby.
Читать далее »