1 ... 4  5  6  7  8  9  10  11  12 ... 53

«Такой мы народ»

Очень верно подмеченная психологическая особенность современников…

  • Такой мы народ… — Отрывок из фильма «Ночной продавец». Главную роль в данном отрывке исполняет замечательный актер Андрей Красько. Жаль, что его уже нет с нами…

Костыль для ботов…

В связи с переходом на новую, всю из себя яваскриптовую шкурку пришлось поднапрячься, и решить проблему со всякими ботами, которые собирают содержание с сайта (это я так думаю, а как оно на самом деле покажет время). Для того чтобы почувствовать себя ботом достаточно потереть «куки», отключить яваскрипт и перегрузить страничку…

Насколько я понимаю, это не противоречит принципу того же тындекса о том, что игнорируются сайты, отдающие разный контент пользователю и роботам поисковых систем (ведь никто не мешает роботу использовать яваскрипт…). Как оно там внутри — тоже непонятно.

К слову о трупе…

Кстати, насчет Universal Team:

% By submitting a query to RIPN’s Whois Service
% you agree to abide by the following terms of use:
% http://www.ripn.net/abou…l#3.2 (in Russian)
% http://www.ripn.net/abou…l#3.2 (in English).

domain: UNIVERSALTEAM.RU
type: CORPORATE
state: REGISTERED, NOT DELEGATED
person: Viacheslav V Khramtsov
phone: +7 
e-mail: hramev@gmail.com
registrar: RUCENTER-REG-RIPN
created: 2007.04.24
paid-till: 2008.04.24
source: TC-RIPN

Last updated on 2007.04.27 18:14:35 MSK/MSD

Немного грустно…

Новомодный Web 2.0

Сейчас особо модно делать сайты в стиле Web 2.0. Что такое Web 2.0, и где, скажем Web 1.1 никто толком не знает, но у всех на слуху. Не углубляясь особо в дебри определений новомодной фишки решил оторвать от нее лакомый кусочек, сделав, так сказать, локальный технологический прорыв путем обновления «шкурки». Заодно и взглянул как оно там изнутри…

С технологической точки зрения Web 2.0 представляет собой набор банальных приемов в яваскрипте названный термином AJAX. В целом все оказалось не сложно и не страшно — полторы недели, с перерывом на роботу 25. Заодно почистил код и оптимизировал страничку, а [.m], со своей стороны, в добровольно-принудительном порядке перевел все на PHP и MySQL пятой версии…

Итого на сайте живут (и даже вроде работают) три шкурки:

  1. Blog 2.0
  2. Blog
  3. Universal Team

Традиционно не смог не наступить на пару багов осла. Некоторые из них так и не исправил, буду править в рабочем режиме. Также совершенно непонятно, что из всего этого новомодного будут жрать поисковые роботы. Судя по всему, для них нужно будет изготовить отдельный мега-костыль

Кретив от заказчика

По долгу службы необходимо было создать некий справочник для заказчика. Заказчик проявил креатив и настоял на именно таком варианте реализации. Ниже привожу справочник целиком.

Замечу, что креатив от заказчика делает жизнь веселой и разнообразной 14. Иногда до слез…

Засада от [.m]

Налетел на засаду от .masterhost. Засада заключается в следующем: если через PHP открывать большую картинку, то настроенный по умолчанию интерпретатор валится с ошибкой на нехватку памяти.

PHP Fatal error: Allowed memory size of 10485760 bytes exhausted (tried to allocate n bytes) in …

Собственно [.m] позволяет самому собрать и настроить версию интерпретатора с любыми настройками, за что ему большое спасибо (там даже услужливо выложено пара бинарников). У меня такой используется для админки, однако для страничек хотелось бы использовать штатный вариант…

Для корректного отображения flash-ового объекта в коде страницы необходимо указать его размеры (по крайнее мере, другого способа я не нашел, хотя не очень, признаюсь, и искал). С точки зрения PHP flash файл является картинкой, для которой работают штатные функции получения размера. И, естественно, что на большом flash файле это все технично упало…

Поскольку ранее на такие грабли я уже наталкивался для картинок, то в коде стояла директива ‘@’ (для картинок размер можно и не указывать), которая подавляет вывод ошибочных сообщений…

Убил половину дня, покуда нашел 2.

Animator vs Animation II

Вторая серия мультика получилась, на мой взгляд, хуже первой, но тоже ничего… Автор, кстати, Алан Бекер.

Фраза дня

«Некоторые виды обезьян используют хвост в качестве руки. И именно от этих обезьян — единственных животных, у которых рука растёт из жопы — и произошли те два таджика, которые клали плитку у меня на кухне…»

Отличный банер

Как говориться, не смог пройти мимо…

Кто смотрел, тот поймёт…

Обновление календарика

Не прошло и трех лет, как я сподобился поковырять и обновить календарик. Особых изменений сделано не было, потому как зачем что-то менять, если все работает? Исправил множество мелких ошибок в работе, добавил парочку полезных примочек, а также обновил старые. Поскольку памяти в компьютерах резко стало больше, добавил режим работы в виде «сервиса». Кроме того подправил документацию и включил в дистрибутив полностью рабочий пример.