Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Баг в Windows 11 позволяет печатать только администраторам

Системное администрирование *Разработка под Windows *Софт

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

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 4.4K
Комментарии 18

Времена меняются, или смена часовых поясов сразу в пяти регионах РФ

Системное администрирование *
Если вы ещё не в курсе, то сообщаю вам, что сокращение числа часовых поясов на территории России вот-вот начнётся. В пяти регионах присоединение к соседнему часовому поясу уже запланировано на ближайшее воскресенье, 28 марта. До этого события осталось меньше недели!

Телевизор я не смотрю, возможно, там этот вопрос подробно обсуждается уже давно, но лично для меня эта информация в начале этой недели стала новостью.
До недавнего времени я был уверен, что идея с сокращением числа часовых поясов в России до 5 штук — это просто чьё-то неудачное предложение или очередной бредовый законопроект, который обязательно будет отвергнут и далее обсуждений не пройдёт. Однако, оказывается, все решения на этот счёт «у них там наверху» уже приняты и соответствующие постановления Правительства уже подписаны (В.Путиным) и опубликованы.
Постановление по Кемеровской области было подписано ещё осенью 2009 года, а постановления по Самарской области, Удмуртии, Камчатке и Чукотке были подписаны буквально на днях.

Time Zone changes

Далее рассмотрим когда и как именно будет происходить этот переход, кого это коснётся, чего от этого ждать и как к этому готовиться с точки зрения администрирования IT-инфраструктуры.
Читать дальше →
Всего голосов 119: ↑110 и ↓9 +101
Просмотры 14K
Комментарии 223

Django и часовые пояса

Django *
Есть несколько обыденных вещей, которые время от времени портят кровь нашему брату: падежи, числительные и часовые пояса, с проклятым переходом на летнее/зимнее время. Невольно позавидуешь китайцам у которых на всю страну всего один часовой пояс, а падежей нет и в помине. Будет совсем неплохо раз и навсегда разобраться с часовыми поясами и преобразованиями между ними хотя бы для Django-приложений.
Читать дальше →
Всего голосов 49: ↑44 и ↓5 +39
Просмотры 17K
Комментарии 11

Они забыли Польшу!

Разработка под Windows *
Перевод
В первом выпуске Windows 95 можно было выбрать часовой пояс, кликнув по точке на карте мира; выбранный часовой пояс подсвечивался более ярким цветом.

Аналогичным образом в бета-версиях Windows 95 можно было выбирать и локаль («Язык и стандарты»).

Обе карты прожили лишь считанные месяцы: карта локалей не дожила даже до релиза; карта часовых поясов — до первого сервис-пака. Хотя границы отображались в соответствии с официально признанными ООН, недовольные их расположением не заставили себя долго ждать.
Читать дальше →
Всего голосов 206: ↑193 и ↓13 +180
Просмотры 4.3K
Комментарии 74

Что должен знать о времени каждый программист

Программирование *
Перевод

Некоторые замечания о времени

  • UTC: время на нулевом меридиане называется Всемирное координированное время, Universal Coordinated Time. Несовпадение акронима было вызвано необходимостью универсальности его для всех языков.
  • GMT: ранее вместо UTC использовалось среднее время по Гринвичу (Greenwich Mean Time, GMT), так как нулевой меридиан был выбран так, чтобы проходить через Гринвичскую королевскую обсерваторию.
  • Прочие часовые пояса могут быть записаны как смещение от UTC. Например, Австралийское восточное стандартное время (EST) записывается как UTC+1000, то есть время 10:00 по UTC есть 20:00 по EST того же дня.
Читать дальше →
Всего голосов 250: ↑237 и ↓13 +224
Просмотры 79K
Комментарии 100

Переезд временной зоны MSD в MSK — новый Y2K локального масштаба

Системное администрирование *
Все, наверное, хоть раз слышали, что в России с 2011 года отменен переход с летнего время на зимнее. Чем же это грозит каждому из нас — и администраторам большого количества серверов в сложных системах, и обычным пользователям, имеющим один компьютер и мобильный телефон? Что случится в ночь с 29 на 30 октября 2011 — до которой осталось, кстати, всего 2 недели?

Новый Федеральный закон Российской Федерации от 3 июня 2011 г. N 107-ФЗ «Об исчислении времени»:
  • принят Государственной Думой 2011-05-20
  • одобрен Советом Федерации 2011-05-25
  • опубликован 2011-06-06
  • подписан президентом 2011-06-09
  • вступил в силу с 2011-08-07
Чем же грозят нам эти изменения и что от этого может сломаться?
Читать дальше →
Всего голосов 147: ↑144 и ↓3 +141
Просмотры 24K
Комментарии 193

Обновление временных зон на Android

Разработка под Android *
Из песочницы
Прочитав статью «Переезд временной зоны MSD в MSK — новый Y2K локального масштаба» — был, мягко говоря, озадачен. Неужели никто до сих пор не сделал какого-либо патча для Android? Вдумчивое гугление привело к подтверждению информации: да, патчей нет. Обновлений тоже нет. Что хотите — то и делайте.
Ну вот, собственно — и начал делать…
Читать дальше →
Всего голосов 70: ↑68 и ↓2 +66
Просмотры 36K
Комментарии 85

Ручное обновление базы данных часовых поясов в старых дистрибутивах Линукс

Системное администрирование *
Из песочницы
Все может быть, что данная заметка пригодится тем суркам-администраторам, которые до сих пор (о, ужас!) не перевели системные часы своих серверов, позволив умным машинам установить зимнее время. Да, конечно, мы-то с Вами к таким не относимся и вовремя пропатчили свою любимую ОС, под которой крутится успешно не один сайт.

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

Обновим на них базу данных временных поясов вручную.
Это несложно и именно об этом пойдет речь в этой заметке.

Читать дальше →
Всего голосов 25: ↑20 и ↓5 +15
Просмотры 26K
Комментарии 34

Идея круглосуточной технической поддержки, когда никто не работает по ночам

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

Работа по ночам — не самая хорошая и полезная для здоровья идея. Автор этой заметки лично когда-то работал (к счастью, не долго) в компании, где сотрудникам тех. поддержки приходилось являться на работу в 7 утра, затем через 24 часа в 15 часов, затем, ещё через 24 часа, в 23 часа, и так далее. То есть смены по 8 часов через 24, абсолютно без выходных.

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

Daylight map (nonscientific)

Читать дальше →
Всего голосов 60: ↑33 и ↓27 +6
Просмотры 2.3K
Комментарии 21

Time.is: синхронизация с атомным временем

Глобальные системы позиционирования *


Не так давно начал работу Time.is — отличный сервис, который показывает примерную рассинхронизацию ваших компьютерных часов с международным атомным временем (погрешность Ajax обычно 0,02-0,1 с), также показывает время в 7 млн мест мира и сравнивает время в разных местах.

Дополнительно, есть ряд приятных бонусов: календарь с указанием номера недели и порядкового номера дня в году, справочник времени восходов и закатов для каждой местности, интеграция с Google Maps, виджеты для сторонних сайтов.

Есть даже специальный дизайн для полноэкранного режима в браузере. И учтите, что появление новой секунды на сервере Time.is происходит именно в начале этой секунды. Некоторые операционные системы даже не умеют синхронизировать компьютерное время с такой точностью.
Всего голосов 78: ↑66 и ↓12 +54
Просмотры 30K
Комментарии 84

Время в телефонах: что и как работает

Блог компании Билайн Бизнес


Наверняка многие замечали проблемы с показаниями встроенных часов. Кто-то, возможно, замечал странности с отображением времени, относящегося к SMS. Особо заметно это бывает сразу после дней, когда во многих странах происходит переход на зимнее или летнее время.

Чтобы понять, как всё это работает, нужно будет немного закопаться в архитектуру. Давайте попробуем разобраться, почему могут возникать подобные проблемы, что влияет на показания времени, и что можно сделать в случае, если телефон вдруг начал показывать неправильное время.
Читать дальше →
Всего голосов 57: ↑56 и ↓1 +55
Просмотры 64K
Комментарии 24

Dater — определяет часовой пояс, локализует и форматирует время в PHP

PHP *


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

А что если хочется просто несколько строчек кода, и чтобы весь остальной код никогда не узнал, что данные клиенту нужно отдавать в другом часовом поясе, и что в данных пришедших от клиента время может быть указано с часовым поясом отличным от серверного? Для решения этой и многих других задач, сегодня я расскажу вам про одну лаконичную и функциональную библиотеку для PHP.

И так, встречайте — Dater, и его основные возможности:

  • Биндинг форматов
  • Локализация текстов и форматов
  • Расширение списка опций форматирования
  • Автоопределение часового пояса
  • Конвертация времени с учётом часового пояса
  • Автоматическая конвертация времени в $_GET, $_POST, $_REQUEST с учётом часового пояса
  • Автоматическая конвертация часового пояса в шаблоне отправляемых данных
Читать дальше →
Всего голосов 41: ↑34 и ↓7 +27
Просмотры 20K
Комментарии 92

Графики вклада с учётом часовых зон

GitHub
Перевод
7 марта мы добавили ко графикам вашего вклада учёт часовых зон. GitHub используется повсеместно — и мы хотим, чтобы это отразилось в его возможностях. Если вам довелось работать из Японии, Австралии или Улан-Батора, мы хотим учитывать ваш вклад с вашей точки зрения.

При подсчёте коммитов мы станем учитывать информацию о часовой зоне, присутствующую в метке времени из этих коммитов. Создаваемые во Всемирной Паутине проблемы и запросы на слияние станут использовать часовую зону вашего браузера. Если вы пользуетесь API, то также сможете указать свою часовую зону.

Испортить вашу нынешнюю полосу продуктивной работы мы не хотим, так что учёт часовых зон начнётся только для вклада, совершённого после понедельника 10 марта 2014 года (Temps Universel Coordonné).

Желаем весело провести время (вашей зоны)!
Всего голосов 12: ↑9 и ↓3 +6
Просмотры 5.2K
Комментарии 3

Кроме Польши, они забыли Сахалин!‌

История IT
В своём посте пятилетней давности «Они забыли Польшу!» я рассказывал, что в Windows 95 поначалу можно было выбрать часовой пояс и региональные настройки кликом по карте мира, причём выбранный часовой пояс и выбранная страна подсвечивались.



Из-за нестабильности географических границ, от этой идеи пришлось отказаться: карты оставили, но подсветку выбранного региона убрали. Наверное, именно в таком виде — с картами, но без подсветки, как в Win95 OSR2 и в Win98 — эти два аплета «панели управления» запомнились большинству пользователей.



К 1997 г. Польша объединилась с одним из соседних часовых поясов, так что «польский часовой пояс» перестал существовать. Из-за небрежности программистов Windows, не предвидевших, что число часовых поясов на планете со временем может меняться, — с исчезновением польского пояса исчезла и вся Польша с карты.
Вы сами без труда можете заметить это различие на приведённом выше скриншоте: на «карте региональных настроек» Польша есть, а на «карте часовых поясов» Балтийское море «разлилось» и её всю «затопило».
В таком виде — с «затопленной» Польшей — карта часовых поясов просуществовала ещё десять лет, но никто не замечал недостачи. Наконец, в Windows Vista карту часовых поясов удалили окончательно, так и не исправив.

Но это не единственное различие между двумя картами!
Читать дальше →
Всего голосов 34: ↑32 и ↓2 +30
Просмотры 19K
Комментарии 16

Работа с часовыми поясами в JavaScript

Блог компании VK JavaScript *Программирование *
Перевод


Недавно я работал над задачей добавления часовых поясов в JS-библиотеку календаря, которую ведёт моя команда. Мне было хорошо известно о никудышной поддержке часовых поясов в JavaScript, но я надеялся, что абстрагирование имеющихся объектов данных позволит легко решить большинство трудностей.

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

В этой статье я хочу обсудить, с чем я столкнулся и как это решал. Пока я писал текст, осознал, что причиной всех невзгод было плохое понимание мной самой темы часовых поясов. В свете этого осознания я предлагаю сначала подробно поговорить об определении и стандартах, а уже потом переходить к JavaScript.
Читать дальше →
Всего голосов 90: ↑84 и ↓6 +78
Просмотры 59K
Комментарии 13

AMA про удаленку: спрашивайте — отвечаем

Блог компании Skyeng Программирование *Управление разработкой *Карьера в IT-индустрии

Привет, за минувший год мы сделали 5 разных докладов про работу в распределенных командах — и поняли, что не покрываем и десятой доли вопросов, которые возникают у людей при слове «удаленка». И хотя с каждым годом все больше компаний и специалистов продолжают делиться опытом в статьях, подкастах и выступлениях, кажется, и этого мало. Ведь любая статья или выступление — это ограниченное время, объем и фантазия докладчика. Да и опыт у всех субъективен: кайтсёрфер с пляжей Пангана расскажет не то же, что человек, работающий с родного дивана в Калининграде.


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

Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 6.1K
Комментарии 68

Работа с датой и часовыми поясами в JavaScript

JavaScript *IT-стандарты *
Перевод
Tutorial

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

В моем случае она была столь полезной, что я решил перевести ее, чтобы запомнить получше и дебютировать с переводом на Хабре.

Читать далее
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 11K
Комментарии 4