К основному контенту

Сообщения

Отключить font boosting

Многие встречаются с такой проблемой: иногда шрифты веб-сайта при просмотре с мобильного устройства многократно увеличиваются в размере. Так браузеры мобильных устройств пытаются сделать чтение материалов удобнее. Удобнее для чтения, но неудобнее для разработчиков.
Недавние сообщения

Изменение стиля placeholder

css-tricks.com  - здесь описывается простой способ, как изменить стандартный цвет placeholder'а в теге <input>. Помимо изменения цвета, также можно изменить размер шрифта и некоторые другие параметры.

adsense успехи

Стоит отметить, что в ноябре был отмечен небывалый рост дохода от рекламы: myresolutionis.ru  неожиданно заработал 7 долларов, чего ранее не наблюдалось. Плюс, начинаем забивать контентом  hndbook.ru . Посмотрим, что из этого выйдет.

DB2, календарь, рекурсия

Мне потребовалось создать календарь, да не простой, а к которому можно при-join-ить данные. Хотел получить таблицу вида: Казалось бы, создай табличку create table'ом. Но так нельзя, да и не интересно. Воспользуемся рекурсией! Вот здесь отличный пример рекурсивного запроса в DB2 ( ссылка ).  У меня получилась вот такая конструкция:

BIRT. Обработка параметров с множественным выбором.

Для обработки параметров с множественным выбором, полученных из Maximo, можно использовать готовые методы: Например, параметр "status" является параметром с множественным выбором: var params["where"] = "1=1"; var params["status"]= "=WAPPR, =APPR"; var params["worktype"] = "MINOR"; var params["owner"] = "O'NEAL"; "select wonum, description from workorder where " params["where"] + " and " MXReportSqlFormat.createParamWhereClause("workorder.status", params["status"]) " and " + MXReportSqlFormat.createParamWhereClause("workorder.worktype", params["worktype"]) " and " + MXReportSqlFormat.createParamWhereClause("workorder.owner", "="+ params["owner"]); Приведенный выше код сформирует примерно следующий код: select wonum, description from workorder where 1=1 and (

Статистика разрешений экранов.

Теперь на сайте  myresolutionis.ru  доступна статистика разрешений экранов. Статистика собирается на основе данных, полученных от посетителей сайта. Кроме данных о разрешении экрана, никакая другая информация не собирается. Статистика доступна по адресу  http://myresolutionis.ru/page/resstat.php

BIRT. Динамический параметр, использующий Скриптованный DataSet. (Dynamic Parameter with Scripted Data Set)

Оригинал  здесь Если: 1) В своем отчете Вы используете скриптовый datasource; 2) Соответственно у Вас скриптовые DataSet'ы; 3) У Вас есть параметр, который необходимо заполнять данными из одного из DataSet'ов перед построением самого отчета; То: 1) в метод beforeOpen  DataSet'a, из которого необходимо брать данные, вставьте строки: importPackage(Packages.com.ibm.tivoli.maximo.report.script);  mxReportScriptContext = MXReportScriptContext.initialize(reportContext); 2) Настройте параметр: - Тип выбора значений - динамически, - укажите колонку датасета, из которой нужно брать значения, - укажите описание для значений (если хотите) Например: При запуске отчета должно появиться что-то типа того: