Архив за 09 апреля 2015

Черная_меткаЗакон о персональных данных, вступит в силу через пять месяцев, а многие западные компании уже озадачились переносом данных, чтобы продолжать бизнес в нашей стране.

Перенос серверов американской компании Google в Россию обсуждался в конце марта на совещании в Минкомсвязи, посвященном подготовке к вступлению в силу закона о хранении персональных данных, сообщает РБК.

На встрече в Минкомсвязи присутствовали заместители министра связи Алексей Соколов и Рашид Исмаилов, президент Ассоциации участников отрасли ЦОД Алексей Дегтярев, а также владельцы и руководители крупнейших российских дата-центров. Организатором совещания выступил интернет-омбудсмен Дмитрий Мариничев.
Читать полностью »

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

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

Ionic framework. Обзор экосистемы - 1 Ionic framework. Обзор экосистемы - 2
Ionic framework — один из самых широко обсуждаемых фреймворков. Как гласит официальный сайт, Ionic — это SDK для создания гибридных мобильных приложений, набор CSS и JS компонент, созданный на основе AngularJS, SASS, Apache Cordova.

На момент написания статьи репозиторий Ionic насчитывает 15300 звездочек, а сумма инвестиций в компанию Drifty, чьим продуктом является Ionic, уже достигла $3.7 миллиона.

Посмотрим, что интересного предлагает Ionic для разработчика.
Читать полностью »

Робохакатрон от МФТИ - 1

Сегодня неожиданно узнал что ещё один ведущий ВУЗ Москвы решил внести свой вклад в популяризацию и развитие робототехники. Учёба в МФТИ в годы моей молодости считалась вершиной мечтаний для школьника увлекающегося физикой. Уверен что и сегодня он во многом сохранил свои позиции.
Если вы увлекаетесь робототехникой и имеете одного-двух единомышленников, а так же желание проверить себя в экстремальной ситуации, то ещё не поздно пройти регистрацию! Сами соревнования состоятся в выходные 18-19 апреля. Заявки принимаются до 14 апреля. Изначально регистрация проводилась до 10 апреля, но организаторы приняли решение продлить её до 14, так сказать по заявкам трудящихся. Зарегистрироваться можно даже если у вас нет команды, но есть горячее желание. Подобрать себе членов команды можно будет из таких же одиночек! Спешите, времени осталось совсем мало!
В мероприятии могут принять участие и школьники, но только в сопровождении взрослых.
Бонусом может стать возможность глубоко окунуться в мир этого культового учебного заведения и даже провести ночь в студенческой общаге!
Читать полностью »

image

В США выступают против роликов, снятых с коптеров, в России совершенствуют законодательство, связанное с лёгкими летательными аппаратами. А в Индии полиция успешно завершила испытания нового способа разгона бушующей толпы. Взяв на вооружение современные технологии, стражи порядка придумали распылять перцовую смесь на недовольных граждан с беспилотных летательных аппаратов. Официальные лица прокомментировали этот ход как «нелетальный, и очень эффективный способ».

В северном городке Лакхнау (который по странной случайности в англоязычном варианте превращается в Lucknow) местная полиция осталась чрезвычайно довольной результатами проверочных разгонов и опылений. «Мы разобрались, как использовать коптеры в и ветреную погоду, и в густозастроеных районах,- делится секретами шеф местной полиции Яшасви Ядав. – Для улучшения результатов мы распыляем смесь с разной высоты».
Читать полностью »

Команда Google Art Project объявила о том, что в виртуальной галерее появилось больше 200 полноразмерных 3D-моделей экспонатов из 6 новых музеев. Возможность поработать со своей экспозицией предоставили такие музеи:

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

image

Документация на русском
Github репозиторий

1. Чистый JavaScript и HTML

Многие фреймворки пытаются починить веб, создавая собственный язык программирования. Идея Матрешки проста: с вебом всё в порядке. Вся логика, которую пишет программист, находится, как и должна, в JavaScript файлах, а HTML остаётся языком разметки гипертекста. Шутка об HTML программисте должна остаться шуткой.

2. Минимум сущностей

Матрешка не требует создания избыточных сущностей. Благодаря простому синтаксису привязок, связь между JavaScript и HTML может быть описана там же, где и логика. Программисту не требуется задумываться сразу о нескольких вещах, размышляя о балансе полномочий объектов. Вопрос где прописать обработчик: во “вьюхе” или в контроллере отпадает сам по себе. Хотя, никто не запрещает разделить данные и контроллер, разместив их в разных JS файлах.

3. Работай с данными, забудь о представлении

Попробовав популярный (но уступающий под натиском более современных продуктов) фреймворк Backbone, сталкиваешься с серьезным неудобством: объявляя данные, зависящие от UI и UI, зависящий от данных, вам, как правило, требуется создать два обработчика события. Один ловит изменения данных, второй ловит пользовательские действия. Проблема подкрепляется еще тем, что HTML элементы, как правило, совершенно идентичны в рамках приложения: input, select, кастомные виджеты из jQuery UI могут многократно встречаться на странице. Программисту, который реализует еще одну “единицу” приложения (например, форму), приходится пользоваться “копипастой”.

С Матрешкой всё намного проще. Вам нужно лишь однажды объявить привязку (в одном месте, а не в двух), затем работать с данными (как с обычными JavaScript объектами), забыв, что у нас вообще есть представление.
Читать полностью »

В предыдущей статье мы рассмотрели терминологию и математическую основу расчетов отказоустойчивости различных систем и выяснили, что на практике, когда речь идет об оценках MTTF (Mean Time To Failure — среднего времени до отказа) и других характеристик надежности, в большинстве случаев предполагается, что отказы подчиняются пуассоновской модели. Соответственно, их вероятностное описание основано на экспоненциальном распределении вероятностей.

Этот материал будет посвящен практическим аспектам применения этой модели, причем стоит сразу оговориться, что он широко используется, как в электронике, так и в самых разных областях: например, при оценке рисков в авиационной и атомной отрасли, прогнозирования в автопроме, оценке надежности облачных сервисов в Интернете и т.п. Общим предположением, повторюсь, является гипотеза о постоянстве интенсивности отказов λ, которая, как мы увидели из предыдущей статьи, обратно пропорциональна среднему времени безотказной работы MTTF=1/λ.

Итак, давайте для начала рассмотрим совсем простой пример: устройство, состоящее из двух элементов, для каждого из которых известны интенсивности отказов λ1 и λ2. Отказ любого из элементов приводит к отказу устройства в целом. Например, компьютер (условно) можно представить, как систему, состоящую из процессора и материнской платы. Пусть для них среднее время до отказа (MTTF) равны 2 и 3 годам (соответственно, λ1=1/2 года-1 и λ2=1/3 года-1). Какова будет оценка MTTF для компьютера, в целом? И какова вероятность отказа компьютера через 1 год после начала эксплуатации?

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

image Бывший глава Google Эрик Шмидт рассказал, что в компании осознали необходимость поиска по картинкам в интернете благодаря известной поп-певице Дженнифер Лопес. В 2000 году, когда сервиса Google Images еще не существовало, в компании отметили бурный рост числа поисковых запросов, в которых пользователи желали посмотреть на певицу. Именно в результате желания удовлетворить потребности аудитории Поиск по картинкам и был запущен.

На церемонии вручения музыкальных наград Grammy Awards 2000 Дженнифер Лопес появилась в откровенном зелёном платье, крайне впечатлив телевизионную и интернет-аудиторию того времени. Тогда в поисковой выдаче Google показывались только текст и ссылки. В итоге чтобы посмотреть на Дженнифер Лопес необходимо было ввести соответствующий запрос и надеяться, что среди показанных ссылок окажутся те, которые ведут на нужные фотографии. Несмотря на такое неудобство, запрос «JLo green dress» стал самым популярным поисковым запросом за всю историю Google того времени. В итоге Google Images был запущен летом 2001 года и к тому времени успел проиндексировать 250 миллионов картинок.

Фото (AP Photo/Reed Saxon)
Читать полностью »

Если вы что-то знаете об основах Java и имеете представление о структуре Android-приложения, то без труда предскажете результат работы такой программки:

public class MainActivity extends ActionBarActivity {
	public static String msg = "Hello, mad Activity";
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		Toast.makeText(this, msg, Toast.LENGTH_LONG).show();
		msg = "WTF?!";
		finish();
	}
// и что-то там ещё ...
}

Если не знаете/не имеете, подскажу — на экране появится сообщение:

Android. Mad Activity — баг статической инициализации - 1

На первый взгляд, вопрос «что мы увидим, если запустим приложение ещё раз?» выглядит идиотским. Ан нет! С огромной (близкой к 100%) вероятностью экран будет выглядеть так:

Android. Mad Activity — баг статической инициализации - 2
Читать полностью »