-Поиск по дневнику

Поиск сообщений в rss_rss_hh_full

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 17.03.2011
Записей:
Комментариев:
Написано: 1

Habrahabr








Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://habrahabr.ru/rss/.
Данный дневник сформирован из открытого RSS-источника по адресу http://feeds.feedburner.com/xtmb/hh-full, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Как строился дата-центр в сейсмоопасном регионе (этот разрушится последним в городе, если что)

Среда, 13 Декабря 2017 г. 10:00 + в цитатник
Обычная защита в сейсмоопасном регионе — такая конструкция, чтобы здание качалось, но не поубивало тех, кто встал в капитальные проёмы. Заказчик (в стране с частыми землетрясениями) рассматривал дата-центр как средство резерва на случай больших проблем при стихийных бедствиях, поэтому хотел не только спасти персонал, но и сервера и всё остальное. Потому что приостанавливать некоторые сервисы типа международного банкинга или контроля железных дорог — беда национального масштаба.

Поэтому мы решили поставить дата-центр на «пружины», изолировав его от земли.



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



Если собрать из них кластер, то получится как раз почти жидкость.
Читать дальше ->

https://habrahabr.ru/post/344568/


Метки:  

[DotNetBook] Структура экземпляров типов и VMT

Среда, 13 Декабря 2017 г. 01:20 + в цитатник
С этой статьей я продолжаю публиковать целую серию статей, результатом которой будет книга по работе .NET CLR, и .NET в целом.

Вся книга будет доступна на GitHub: CLR Book. Так что Issues и Pull Requests приветствуются :)

Это — выжимка из главы про структуру типов и их VMT.

Структура объектов в памяти



До сих, говоря про разницу между значимыми и ссылочными типами, мы затрагивали эту тему с высоты конечного разработчика. Т.е. мы не смотрели на то как они в реальности устроены на уровне CLR, как сделаны те или иные механики внутри каждого из них. Мы смотрели фактически на конечный результат. Однако, чтобы понимать суть вещей глубже и чтобы отбросить в сторону последние оставшиеся мысли о какой-либо магии, происходящей внутри CLR стоит заглянуть в самые ее потроха.
Читать дальше ->

https://habrahabr.ru/post/344556/


Метки:  

[DotNetBook] Структура экземпляров типов и VMT

Среда, 13 Декабря 2017 г. 01:20 + в цитатник
С этой статьей я продолжаю публиковать целую серию статей, результатом которой будет книга по работе .NET CLR, и .NET в целом.

Вся книга будет доступна на GitHub: CLR Book. Так что Issues и Pull Requests приветствуются :)

Это — выжимка из главы про структуру типов и их VMT.

Структура объектов в памяти



До сих, говоря про разницу между значимыми и ссылочными типами, мы затрагивали эту тему с высоты конечного разработчика. Т.е. мы не смотрели на то как они в реальности устроены на уровне CLR, как сделаны те или иные механики внутри каждого из них. Мы смотрели фактически на конечный результат. Однако, чтобы понимать суть вещей глубже и чтобы отбросить в сторону последние оставшиеся мысли о какой-либо магии, происходящей внутри CLR стоит заглянуть в самые ее потроха.
Читать дальше ->

https://habrahabr.ru/post/344556/


Метки:  

Конструирование сайта, защищенного от блокировок

Вторник, 12 Декабря 2017 г. 19:07 + в цитатник

Привет всем,


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


  • со звездочкой
  • по адресу IP

будут изложены в других постах. Кому интересна тема, заходите под кат.

Читать дальше ->

https://habrahabr.ru/post/344536/


Конструирование сайта, защищенного от блокировок

Вторник, 12 Декабря 2017 г. 19:07 + в цитатник

Привет всем,


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


  • со звездочкой
  • по адресу IP

будут изложены в других постах. Кому интересна тема, заходите под кат.

Читать дальше ->

https://habrahabr.ru/post/344536/


Ускорение сборки C и C++ проектов

Вторник, 12 Декабря 2017 г. 17:44 + в цитатник
Многие программисты не понаслышке знают о том, что программа на языке C и C++ собирается очень долго. Кто-то решает эту проблему, сражаясь на мечах во время сборки, кто-то — походом на кухню «выпить кофе». Это статья для тех, кому это надоело, и он решил, что пора что-то предпринять. В этой статье разобраны различные способы ускорения сборки проекта, а также лечение болезни «поправил один заголовочный файл — пересобралась половина проекта».

Picture 1

Читать дальше ->

https://habrahabr.ru/post/344534/


[Перевод] Управление зависимостями в PHP

Вторник, 12 Декабря 2017 г. 16:42 + в цитатник

При создании PHP-приложения или библиотеки обычно у вас есть три вида зависимостей:


  • Жёсткие зависимости: необходимые для запуска вашего приложения/библиотеки.
  • Опциональные зависимости: например, PHP-библиотека может предоставлять мост для разных фреймворков.
  • Зависимости, связанные с разработкой: инструменты отладки, фреймворки для тестов...

Как управлять этими зависимостями?

Читать дальше ->

https://habrahabr.ru/post/344498/


Метки:  

[Перевод] Управление зависимостями в PHP

Вторник, 12 Декабря 2017 г. 16:42 + в цитатник

При создании PHP-приложения или библиотеки обычно у вас есть три вида зависимостей:


  • Жёсткие зависимости: необходимые для запуска вашего приложения/библиотеки.
  • Опциональные зависимости: например, PHP-библиотека может предоставлять мост для разных фреймворков.
  • Зависимости, связанные с разработкой: инструменты отладки, фреймворки для тестов...

Как управлять этими зависимостями?

Читать дальше ->

https://habrahabr.ru/post/344498/


Метки:  

[Перевод] Управление зависимостями в PHP

Вторник, 12 Декабря 2017 г. 16:42 + в цитатник

При создании PHP-приложения или библиотеки обычно у вас есть три вида зависимостей:


  • Жёсткие зависимости: необходимые для запуска вашего приложения/библиотеки.
  • Опциональные зависимости: например, PHP-библиотека может предоставлять мост для разных фреймворков.
  • Зависимости, связанные с разработкой: инструменты отладки, фреймворки для тестов...

Как управлять этими зависимостями?

Читать дальше ->

https://habrahabr.ru/post/344498/


Метки:  

Как работает «МЕГА Белая Дача»: открываем ТЦ с другой стороны

Вторник, 12 Декабря 2017 г. 16:17 + в цитатник
«МЕГА Белая Дача» — самый большой торговый центр сети «МЕГА», один из десяти крупнейших торговых центров Европы. Суммарный оборот всех его магазинов складывается из покупок 40 млн посетителей ежегодно. Это накладывает большую ответственность на все системы: даже минимальный даунтайм может серьезно отразиться на результатах работы. Сегодня мы впервые решили приоткрыть занавес и в этом посте расскажем об инфраструктуре «Белой Дачи».


Читать дальше ->

https://habrahabr.ru/post/344510/


Метки:  

Как работает «МЕГА Белая Дача»: открываем ТЦ с другой стороны

Вторник, 12 Декабря 2017 г. 16:17 + в цитатник
«МЕГА Белая Дача» — самый большой торговый центр сети «МЕГА», один из десяти крупнейших торговых центров Европы. Суммарный оборот всех его магазинов складывается из покупок 40 млн посетителей ежегодно. Это накладывает большую ответственность на все системы: даже минимальный даунтайм может серьезно отразиться на результатах работы. Сегодня мы впервые решили приоткрыть занавес и в этом посте расскажем об инфраструктуре «Белой Дачи».


Читать дальше ->

https://habrahabr.ru/post/344510/


Метки:  

Как работает «МЕГА Белая Дача»: открываем ТЦ с другой стороны

Вторник, 12 Декабря 2017 г. 16:17 + в цитатник
«МЕГА Белая Дача» — самый большой торговый центр сети «МЕГА», один из десяти крупнейших торговых центров Европы. Суммарный оборот всех его магазинов складывается из покупок 40 млн посетителей ежегодно. Это накладывает большую ответственность на все системы: даже минимальный даунтайм может серьезно отразиться на результатах работы. Сегодня мы впервые решили приоткрыть занавес и в этом посте расскажем об инфраструктуре «Белой Дачи».


Читать дальше ->

https://habrahabr.ru/post/344510/


Метки:  

[Перевод] Extended Validation не работает

Вторник, 12 Декабря 2017 г. 15:09 + в цитатник
Сертификаты расширенной проверки («EV») являются уникальным типом сертификата, выдаваемого удостоверяющими центрами после более тщательной проверки объекта, запрашивающего сертификат. В обмен на эту более строгую проверку, браузеры показывают специальный индикатор, например, зеленую полосу, содержащую название компании, или, в случае Safari, полностью заменяют URL на название компании.

Как правило, этот процесс работает достаточно хорошо, и ошибочно выпущенных сертификатов немного. Однако проблем хватает с лихвой. EV сертификаты содержат информацию о юридическом лице, стоящем за сертификатом, но не более того. Наименование юридического лица, однако, может быть достаточно вариативным; Например, Джеймс Бертон недавно получил EV сертификат для своей компании «Identity Verified»(англ. Подлинность проверена — прим. перев.). К сожалению, у пользователей просто нет возможности увидеть и разобраться в таких особенностях, и это создает значительный простор для фишинга.
Читать дальше ->

https://habrahabr.ru/post/344516/


Метки:  

[Перевод] Extended Validation не работает

Вторник, 12 Декабря 2017 г. 15:09 + в цитатник
Сертификаты расширенной проверки («EV») являются уникальным типом сертификата, выдаваемого удостоверяющими центрами после более тщательной проверки объекта, запрашивающего сертификат. В обмен на эту более строгую проверку, браузеры показывают специальный индикатор, например, зеленую полосу, содержащую название компании, или, в случае Safari, полностью заменяют URL на название компании.

Как правило, этот процесс работает достаточно хорошо, и ошибочно выпущенных сертификатов немного. Однако проблем хватает с лихвой. EV сертификаты содержат информацию о юридическом лице, стоящем за сертификатом, но не более того. Наименование юридического лица, однако, может быть достаточно вариативным; Например, Джеймс Бертон недавно получил EV сертификат для своей компании «Identity Verified»(англ. Подлинность проверена — прим. перев.). К сожалению, у пользователей просто нет возможности увидеть и разобраться в таких особенностях, и это создает значительный простор для фишинга.
Читать дальше ->

https://habrahabr.ru/post/344516/


Метки:  

[Перевод] Extended Validation не работает

Вторник, 12 Декабря 2017 г. 15:09 + в цитатник
Сертификаты расширенной проверки («EV») являются уникальным типом сертификата, выдаваемого удостоверяющими центрами после более тщательной проверки объекта, запрашивающего сертификат. В обмен на эту более строгую проверку, браузеры показывают специальный индикатор, например, зеленую полосу, содержащую название компании, или, в случае Safari, полностью заменяют URL на название компании.

Как правило, этот процесс работает достаточно хорошо, и ошибочно выпущенных сертификатов немного. Однако проблем хватает с лихвой. EV сертификаты содержат информацию о юридическом лице, стоящем за сертификатом, но не более того. Наименование юридического лица, однако, может быть достаточно вариативным; Например, Джеймс Бертон недавно получил EV сертификат для своей компании «Identity Verified»(англ. Подлинность проверена — прим. перев.). К сожалению, у пользователей просто нет возможности увидеть и разобраться в таких особенностях, и это создает значительный простор для фишинга.
Читать дальше ->

https://habrahabr.ru/post/344516/


Метки:  

Противоестественная диагностика

Вторник, 12 Декабря 2017 г. 15:01 + в цитатник


Разбираться с падениями программы у конечных пользователей — дело важное, но довольно тяжкое. Доступа к машине клиента обычно нет; если есть доступ, то нет отладчика; когда есть отладчик, оказывается, что проблема не воспроизводится и т.п. Что делать, когда нет даже возможности собрать специальную версию приложения и установить её клиенту? Тогда добро пожаловать под кат!
Читать дальше ->

https://habrahabr.ru/post/343536/


Метки:  

Противоестественная диагностика

Вторник, 12 Декабря 2017 г. 15:01 + в цитатник


Разбираться с падениями программы у конечных пользователей — дело важное, но довольно тяжкое. Доступа к машине клиента обычно нет; если есть доступ, то нет отладчика; когда есть отладчик, оказывается, что проблема не воспроизводится и т.п. Что делать, когда нет даже возможности собрать специальную версию приложения и установить её клиенту? Тогда добро пожаловать под кат!
Читать дальше ->

https://habrahabr.ru/post/343536/


Метки:  

Avito iOS Winter Edition — видео, фото, слайды, отзывы

Вторник, 12 Декабря 2017 г. 14:13 + в цитатник

Прошёл четвёртый по счёту традиционный iOS Meetup в Avito. Мы обсуждали Data Driven подход к разработке, практическое применение Mach-O, lldb и dSYM, возможности расширения lldb, методологию Type Driven и концептуальные различия архитектур. Если же вы не успели к нам на доклады и глинтвейн, или просто были не в Москве, то под катом мы выложили видеозаписи выступлений, слайды от докладчиков и немного фидбэка от участников встречи.


Читать дальше ->

https://habrahabr.ru/post/344504/


Метки:  

Avito iOS Winter Edition — видео, фото, слайды, отзывы

Вторник, 12 Декабря 2017 г. 14:13 + в цитатник

Прошёл четвёртый по счёту традиционный iOS Meetup в Avito. Мы обсуждали Data Driven подход к разработке, практическое применение Mach-O, lldb и dSYM, возможности расширения lldb, методологию Type Driven и концептуальные различия архитектур. Если же вы не успели к нам на доклады и глинтвейн, или просто были не в Москве, то под катом мы выложили видеозаписи выступлений, слайды от докладчиков и немного фидбэка от участников встречи.


Читать дальше ->

https://habrahabr.ru/post/344504/


Метки:  

[Перевод] Основы TypeScript, необходимые для разработки Angular-приложений

Вторник, 12 Декабря 2017 г. 14:08 + в цитатник
TypeScript — это надмножество JavaScript, то есть, любой код на JS является правильным с точки зрения TypeScript. Однако, TypeScript обладает некоторыми дополнительными возможностями, которые не входят в JavaScript. Среди них — строгая типизация (то есть, указание типа переменной при её объявлении, что позволяет сделать поведение кода более предсказуемым и упростить отладку), механизмы объектно-ориентированного программирования и многое другое. Браузеры не поддерживают TypeScript напрямую, поэтому код на TS надо транспилировать в JavaScript.

image

TypeScript применяется для разработки веб-приложений с использованием популярного фреймворка Angular. В этом материале мы рассмотрим основы TypeScript, необходимые для того, чтобы приступить к освоению Angular и к работе с ним.
Читать дальше ->

https://habrahabr.ru/post/344502/


Метки:  

Поиск сообщений в rss_rss_hh_full
Страницы: 1824 ... 1662 1661 [1660] 1659 1658 ..
.. 1 Календарь