Архив за 11 марта 2012

Эпическое письмо Линуса Торвальдса от 8 марта 2012 года в листе рассылки разработчиков ядра Linux (Linux Kernel Mailing List) c трудом поддаётся переводу из-за обильного использования экспрессивной лексики.

Написано в ответ на сообщение Эрика Бидермана (Eric W. Biederman) того же дня.

>>Сохранение совместимости достаточно простое дело, так что оно
>> стоит того, но поддержка 30+ лет обратной совместимости...

Остановись прямо тут.

Дело *не* в какой-то произвольной «30-летней обратной совместимости».

Дело в том, что твой патч ЛОМАЕТ СУЩЕСТВУЮЩИЕ БИНАРНИКИ.

Так что хватит уже пороть чушь! Показали, что патч негодный, перестань извиняться и нести околесицу.

Конец истории. Бинарная совместимость важнее, чем *любой* из твоих патчей. Если ты продолжишь приводить аргументы или извиняться, я попрошу людей, чтобы они полностью игнорировали твои патчи.

Читать полностью »

При попытке использования библиотеки Code Contracts в реальном проекте может возникнуть небольшая сложность: хотя сам класс Contract с методами проверки предусловий и постусловий, располагается в mscorlib начиная с 4-й версии .NET Framework, но без установки самой библиотеки Code Contracts, они не попадают в результирующую сборку.

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

Однако Code Contracts поддерживает дополнительный «режим совместимости», который позволяет «жестко зашить» проверки предусловий в результирующий код, так что они будут видны всем, не зависимо от того, установлены контракты на машине разработчика или нет.
Читать полностью »

Apple закрывает сервис iWork

Корпорация Apple разослала письмо пользователям сервиса iWork, в котором сообщается о намерении руководства закрыть сервис. В этом письме указывается, что с появлением iCloud нет необходимости обеспечивать работу сервиса iWork. Закрытие планируется 31 июля этого года.

Читать полностью »

image Мне повезло работать Саровском Технопарке – секретном месте на границе Нижегородской области и Мордовского заповедника, где среди снегов и умных девушек, которых не соблазнишь iPhone’ом, создает свои нетленные произведения свободный художник, мастер малых форм и адепт iOS-программирования PapaBubaDiop.

Здесь я получил благословление Папы Бубы на игрописание, а вместе с ним золотой запас исходных кодов игр «Чапаев» и «Башни» для iPhone. Всё это богатство было получено под обещание посеять доброе и вечное на полях Android и WP7.

Под хаброкатом привожу историю освоения небольшого, но активно удобряемого редмондским и эспоовским гигантами участка Windows Phone.
Читать полностью »

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

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

Дополнительно, есть ряд приятных бонусов: календарь с указанием номера недели и порядкового номера дня в году, справочник времени восходов и закатов для каждой местности, интеграция с Google Maps, <a rel="nofollow"Читать полностью »

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

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

Очевидно, синхронизация с атомным временем осуществляется по сигналам GPS.

Дополнительно, есть ряд приятных бонусов: календарь с указанием номера недели и порядкового номера дня в году, справочникЧитать полностью »

в 20:32, , рубрики: digital, метки:

Решил рассказать о своём 15-летнем ноутбуке с 14.1” экраном, родные батареи которого до сих пор держат 4 часа без подзарядки. Ноутбуку хоть и 15 лет, но даёт фору современным решениям.
Читать полностью »

Сделал сервис для отображения «развития» пробок в течении дня — iprobki.ru

— имеет временную шкалу и позволяет выбрать любой промежуток времени в течении дня. Будет показана дорожная ситуация, баллы и, при желании, дорожные события (ДТП, перекрытия)
— 6 крупных городов
— 6 дней «истории»

Делал по просьбе «синих ведерок» (они каким-то образом хотели аннализировать эти данные), но возможно кому-то этот сервис также покажется интересным.

Читать полностью »

Предыстория

Я работаю в госструктуре. Выход в интернет с моего рабочего компьютера запрещен, по этому пользование удобными (для меня)сервисами Microsoft Exchange и google стали недоступны. Да и синхронизировать задачи данной среды не очень то просто для Android.
Сама необходимость создать единую среду с проектами и планами появилась не так давно, когда к моей основной деятельности добавили ещё пару направлений. Объём и уровень заданий вырос, а снижения качества допускать нельзя. К тому же, постоянные разъезды отрывают от рабочей атмосферы при том, что решение решение задач «на ходу» всегда было в приоритете.

Итак, задача

1. Необходим менеджер задач, работающий на нескольких платформах( Win, Android)
2. Синхронизация должна происходить без подключения к интернету.
IMAG0107
Читать полностью »

У меня было 400 Excel файлов и мне из них надо было достать изображения, при этом к ним создать html страницы, в которых будут находиться эти изображения. В ручную их перебирать — нереально долго, поэтому зашел в Google. Но к моему удивлению ни один из Excel Reader`ов не может вытаскивать изображения из Excel файлов. Поэтому пришлось ломать голову, как же мне выполнить задание.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js