Архив за 25 апреля 2016 - 8

Всем добрый день. Немного с задержкой, но все же выходит третий мини-учебник. На этот раз разобран react-router. А так же две главы посвещены интеграции react-router + redux.

В процессе интеграции rr+redux я не использовал react-router-redux и redux-router. Как указано в самой книге, из-за активного развития библиотек, мне хотелось бы «научить вас рыбачить», а не просто «дать рыбу».

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

Поехали!

book_screen

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

Вчера в Бостоне завершилось мероприятие PAX East 2016, посвященное компьютерным играм. Среди необычных экспонатов выставки обращает на себя внимание видеостена из 160 клавиатур Logitech серии G с полноцветной подсветкой.

Клавиатура Logitech G810 Orion Spectrum ориентирована на любителей игр

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

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

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

Делу помогли две статьи. Одна из них на википедии, а вторая была написана замечательным пользователем хабра, GORKOFF, который объяснил все буквально «на пальцах».

Однако до конца я так и не понял тот важный вопрос: как же построить стек?
Читать полностью »

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

image

Экскурсия, по некоторым интересным возможностям рекламы в Facebook которые нужно знать для построения эффективного маркетинга.

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

Компания Nikon сняла с производства вспышку Nikon Speedlight SB-910, о чем свидетельствует появление этого изделия в соответствующем разделе сайта производителя. Место бывшего флагмана линейки, выпущенного в ноябре 2011 года, заняла модель Nikon Speedlight SB-5000, представленная в январе.

image

Несколько лет назад компания Microsoft анонсировала новый инструмент — AppLocker, который, по задумке разработчиков, был призван повысить уровень безопасности при работе в Windows. Не так давно исследователь Кейси Смит (Casey Smith) обнаружил в данном функционале уязвимость, позволяющую обойти его. Смит нашел способ, при котором в системе можно запустить любое приложение в обход AppLocker и без прав администратора.

Что такое AppLocker

AppLocker от Microsoft работает исходя из черных и белых списков приложений, которые могут быть запущены в системе. Поставляться он начал как компонент операционных систем Win 7 и WinServer 2008 R2. С его помощью системные администраторы получили возможность создавать правила для запуска исполняемых файлов .exe, .com, а так же файлов с расширениями .msi, .msp, .bat, .scr, .js, .dll и другие.
Читать полностью »

Британско-израильская компания Sirin Labs AG планирует в мае начать продажи смартфонов, для которых, как утверждается, характерен «беспрецедентный уровень технологии и безопасности». Аппараты стоимостью около 20 000 долларов будут адресованы руководителям компаний и организаций. В мае в Лондоне откроется первый фирменный магазин компании.

Открытая встреча экспертов по DevOps 28 апреля в технологическом центре Microsoft - 1
С удовольствием сообщаем вам, что 28 апреля в технологическом центре компании Microsoft, расположенном в центре Москвы, состоится открытая втреча IT — сообщества, на которую может зарегистрироваться любой специалист, интересующийся организацией процессов разработки и создания ПО на технологическом стеке компании Microsoft. Эксперты сообщества не первый раз проводят подобные встречи и каждый раз предоставляют всем участникам возможность поделиться своим опытом и побеседовать с такими же представителям индустрии. Для участия в очном- или онлайн- формате необходимо зарегистрироваться по ссылке.

Немного расскажем о содержании встречи. Традиционно, IT-специалисты и разработчики занимаются решениями в своих обособленных областях, которые, как считалось ранее, мало пересекаются. Однако в наши дни, для того чтобы эффективно справляться со своими обязанностями, системный администратор должен в той или иной мере обладать навыками разработчика, хотя бы для написания скриптов и понимания того, что написано другими. Экперты рассмотрят DevOps — набирающий популярность подход к разработке, развертыванию и сопровождению программных продуктов на предприятии, а также поговорим о технологиях контейнеров как о важной составной части инфраструктуры DevOps.

У участников будет возможность провести четверг не только в приятной компании но и с пользой — на встрече, помимо живого общения сообщества за ужином, запланировано два доклада от экпертов индустрии.
Читать полностью »

OpenStack обладает масштабируемостью, гибкостью и экономичностью, которые так необходимы центрам обработки данных.
Энни Лай (Anni Lai), департамент ИТ-продуктов (решения ЦОД), Huawei Technologies

Возможность виртуализации центров обработки данных (ЦОД) на базе ПО с открытым исходным кодом, а именно облачной платформы OpenStack, позволяет решать самые сложные на сегодняшний день ИТ-задачи — от обработки «Больших данных» (Big Data) до «Интернета вещей» (IoT, Internet of Things). Многие предприятия и поставщики услуг рассчитывают, что OpenStack поможет им преобразовать свои ЦОДы в масштабируемые автоматизированные матрицы физических ресурсов и виртуализированных услуг. Эти разнородные ЦОДы, управляемые с помощью интерфейсов автоматизации и прикладного программирования API, поддерживают применение модели DevOps при поставке ПО для инновационных приложений поддержки мобильности, социальных сетей и множества других типов приложений, основанных на виртуализации сетевых функций NFV (Network Function Virtualization).

Применение OpenStack в решениях Huawei помогает трансформировать центры обработки данных для экономичной поддержки растущей нагрузки — увеличения числа пользователей, прикладных служб, количества устройств и объёмов трафика.

OpenStack трансформирует центры обработки данных - 1
Читать полностью »


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