×

Блог Морозова Максима

Страница 15:

В Питере каждый год объявляют о том, что по рекам и каналам можно передвигаться на водном такси. В прошлые года мне никак не удавалось обнаружить это самое такси. То ли оно ходило раз в час, то ли его запустили всего один раз «для галочки» Но в этом году всё не так.

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

Читать дальше…
Компонент «Предварительная запись» теперь доступен в Битрикс Маркетплейс.

Во многих организациях есть такая практика, как предварительная запись перед приходом на reception (или к стойке администрации, если говорить по-русски). Это очень полезная штука, т.к. она позволяет избавиться от очередей и толкучки.

При сравнительно небольшом количестве записей для управления этим процессом достаточно экселевского файлика в сетевой папке. Многие фирмы так работают и не жалуются. Но с ростом количества клиентов всплывает большое количество проблем:

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

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

Читать дальше…

Недавно мне пришлось столкнуться с одной проблемой: Internet Explorer 6 выдавал ошибку JavaScript в той строке, в которой никакого JavaScript не было. При этом ругался он на «недопустимое значение свойства». В остальных браузерах всё работало нормально.

Читать дальше…

В этой записи я расскажу о своём личном велосипеде с использованием AJAX и JSON при написании компонентов к Bitrix.

Проблема первая – куда отправлять запрос?

Логичным решением будет создать внутри директории компонента папку для хранения всех скриптов, к которым компонент будет обращаться посредством ajax. Допустим, она будет называться ajax. Но как указать в скрипте путь к этим файлам?

Читать дальше…

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

Читать дальше…

Не так давно, в обзоре Motorola Milestone xt720 я писал о проблеме со съёмкой HD и SD видео. Оказалось, что с этим багом сталкиваются почти все владельцы данных аппаратов, т.к. форумы полны сообщений на эту тему.

Описание проблемы

При выборе в настройках HD и SD качества видео съёмка не происходит, а на карточке создаётся битый файл. Снять видео в хорошем качестве невозможно.

Для тех, кто не читал обзор, прикреплю видео с демонстрацией проблемы еще раз:

Читать дальше…

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

Постановка задачи

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

Поиск решения

Очень часто такие вещи делают на flash. Получается красиво и динамично, но не у всех отображается, т.к. в некоторых организациях flash заблокирован. Как бы то ни было, я с флешем не дружу, поэтому данный вариант был отброшен. А так как мне не нужно было подсвечивать цветом области на карте, я решил воспользоваться jQuery и вывести всю нужную информацию во всплывающих окошках, которые будут отображаться при наведении на маркер на карте.

Читать дальше…

Чуть больше месяца назад я создал опрос, в котором предложил выбрать версию OS, которая установлена на смартфонах читателей. За прошедшее время 76 человек не поленились нажать кнопку, что даёт мне повод сделать промежуточные выводы.

Результаты опроса

Результаты опроса

Практически всё время в опросе лидирует Symbian. Это можно объяснить массовостью данной операционной системы. На втором месте прочно закрепился Android. Чуть дальше от лидеров расположилась iOS. Собственно с самими голосами я сделать ничего не могу, но я могу узнать какой процент посетителей пользуется интернетом со своих смартфонов?

Читать дальше…

В формах ввода очень часто приходится проверять контрольные суммы для ИНН. Делается это довольно просто, достаточно сложить знаки перемноженные на коэффициенты. Правила описаны здесь.

В итоге для вычисления контрольной суммы получаем нечто подобное:

var inn = "1234567890"; //это не число, т.к. с формы мы получим строку kontrolSumm = (2*inn[0] + 4*inn[1] + 10*inn[2] + 3*inn[3] + 5*inn[4] + 9*inn[5] + 4*inn[6] + 6*inn[7] + 8*inn[8])%11;
Читать дальше…

В позапрошлые выходные состоялась очередная моя поездка в Павловск. И поездка эта вышла очень замечательной т.к. не подвели ни погода, ни ватрушки, ни белки =)

Мне наконец-то удалось увидеть белку зимой! Она сидела рядом с палаткой в которой продавались орехи и занималась поеданием этих самых орехов.

Белка грызёт орешки в Павловске

Белка грызёт орешки в Павловске

Но не всякую белку легко накормить. Попавшаяся нам не захотела брать орешки с руки у Риты.

Читать дальше…
logo