Как стать автором
Обновить

Microsoft выпустила обновление для часовых поясов России

Время на прочтение2 мин
Количество просмотров63K
BUILTIN\Administrator, напоминаю, что 26 октября в России будет перевод часов. У тебя есть целый месяц на подготовку и тестирование, у Microsoft уже почти все готово
Также напоминаю, что это не просто перевод стрелок, а еще и введение новых часовых поясов и удаление старых. На некоторых системах тебе придется ручками, насколько ты сможешь их автоматизировать, изменить часовой пояс. Это следует начинать делать уже сейчас.
Читать дальше →
Всего голосов 18: ↑11 и ↓7+4
Комментарии20

fullscreen vs window

Время на прочтение2 мин
Количество просмотров5.1K
Я практически всегда работаю с одной программой одновременно. Это может быть любая программа: текстовый редактор, файловый менеджер, почтовый клиент, аська, mp3 плеер, командная строка, браузер, etc. Наиболее комфортно работать с этой программой когда во-первых ничего не отвлекает, и во-вторых под неё отведен максимум экранного пространства.

Из этих предпосылок естественным путём приходим к работе в режиме «fullscreen»: каждая программа распахнута на полный экран. А для удобства переключения между программами каждая программа запускается на своём виртуальном desktop-е, между которыми можно переключаться по горячим кнопкам Alt+Fx (как текстовые консольки в линухе).
Читать дальше →
Всего голосов 40: ↑35 и ↓5+30
Комментарии92

SQL HowTo: собираем «цепочки» с помощью window functions

Время на прочтение6 мин
Количество просмотров6.2K
Иногда при анализе данных возникает задача выделения «цепочек» в выборке — то есть упорядоченных последовательностей записей, для каждой из которых выполняется некоторое условие.

Это может быть как условие от данных самой записи, так и сложное выражение относительно одной или нескольких предыдущих записей — например, длина интервала между близкими временными отсчетами.



Традиционные решения предусматривают разные варианты «self join», когда выборка соединяется с собой же, либо использование некоторых фактов «за пределами данных» — например, что записи должны иметь строго определенный шаг (N+1, «за каждый день», ...).

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

Но эту задачу нам помогут эффективно решить оконные функции в PostgreSQL.
Читать дальше →
Всего голосов 11: ↑11 и ↓0+11
Комментарии5

Microsoft начала распространение Windows Live Messenger в России

Время на прочтение1 мин
Количество просмотров553
Microsoft начала распространение Windows Live Messenger в России. Об этом сообщает «Прайм-Тасс» со ссылкой на пресс-службу компании.

Windows Live Messenger, входящий в пакет интегрированных интернет-служб Windows Live, представляет собой бесплатный сервис мгновенных сообщений. Прибыль от продукта компания будет получать за счет размещаемой в нем рекламы. По данным Microsoft, ежемесячное количество активных пользователей Windows Live Messenger составляет более 230 млн.

В планах компании — выпуск Windows Live Safety Center — службы, предназначенной для обеспечения стабильной работы компьютера, а также для поиска и удаления вирусов. Компания планирует выпустить на российский рынок также сервисы Windows Live: Windows Live Mail, Windows Live Search и Live.Ru.
Рейтинг0
Комментарии0

DOM Storage window broadcast

Время на прочтение2 мин
Количество просмотров7.9K
В статье речь пойдет об интересном DOM Storage эвенте, который позволяет выполнять броадкаст общение между окнами обраузера одного домена не подозревающих об существовании друг друга.

image

DOM Storage (localStorage sessionStorage) кроме потрясающей возможности хранения информации на клиенте имеет ещё одну документированную, но малоизвестную возможность — уведомление об изменении/удалении элемента DOM Storage для всех окон открытых из текущего домена.
Читать дальше →
Всего голосов 49: ↑48 и ↓1+47
Комментарии5

MUX.Dialog плагин для красивых диалогов в вашем проекте

Время на прочтение3 мин
Количество просмотров2.3K
Этот плагин позволит вам легко и элегантно выводить сообщения и небольшие формы в ваших веб-проектах, построенных на Mootools.

Основные характеристики


  1. Полнофунциональные диалоги. А значит из коробки работают модальность, многооконность, закрытие по Esc, перетаскивание, растягивание (опционально), удобный механизм добавления кнопок и другие вкусности. При этом все очень ненавязчиво.
  2. Простой API для кастомизации и манипуляции диалогами.
  3. Стилизация через CSS, что означает что многие, если не все свойства связанные с внешним видом и даже некоторые связаные с поведением можно переопределить в своих CSS файлах, а значит вы легко впишете диалоги в стиль своего проекта (см. примеры).
  4. События позволят вам перехватывать ключевые моменты поведения диалогов и дополнять их собственным поведением.
  5. Работает из коробки с MUX.Loaders, но не требует их если вы не хотите их использовать. Просто подключите файл лоадеров до диалогов и все — анимация сама запустится перед событием submit и остановится при закрытии.
  6. Полная документация и примеры.

Проект на github https://github.com/lavmax/MUX.Dialog.

Тестировалось на IE7+, FF3+, Chrome, Safari, Opera последних версий.

Некоторые примеры использования и кастомизации

Читать дальше →
Всего голосов 34: ↑30 и ↓4+26
Комментарии25