10 опасных привычек, медленно убивающих твой мозг

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

1. Отказ от завтрака
Люди, которые не завтракают, имеют низкий уровень глюкозы в крови, что ведет к снижению активности головного мозга.

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

3. Курение
Сигареты вредят мозговой деятельности и убивают клетки головного мозга. А последние исследования и вовсе показывают, что курение может быть одной из причин болезни Альцгеймера.

4. Употребление большого количества сахара
Чем больше сахара — тем больше токсинов и лишнего веса и тем меньше в организме полезных веществ.

5. Загрязнение воздуха
Этот фактор мало от тебя зависит, но ты должен знать, что если мозгу не хватает кислорода, его деятельность значительно замедляется. А из этого следует, что чем более грязный воздух — тем менее активен твой разум.

6. Недосыпание
Если ты злоупотребляешь коротким сном, тебе не светит ничего хорошего, потому что недосыпание приводит к смерти клеток головного мозга.

7. Наркотики и алкоголь
Эти вещества ведут к необратимым нарушениям головного мозга.

8. Работа во время болезни
Когда человек болеет, интенсивная умственная работа вредит мозговой деятельности, так как организм использует все свои ресурсы для борьбы с болезнью. В такие периоды мозг не может получать достаточно кислорода.

9. Отсутствие стимуляции и развития
Мозгу необходимо постоянное развитие, поэтому вместо просмотров телевизора почитай книгу, реши кроссворд или сыграй в шахматы.

10. Неразговорчивость
Разговор тоже является видом стимуляции головного мозга. Болтая, ты запоминаешь факты и часто учишь новые слова и выражения, тем самым тренируя свой мозг и настраивая его на постоянную активность.

Изображение

Виды современного искусства в одной картинке

Французский иллюстратор WrongHands поможет вам просто и понятно отличить друг от друга разные виды современного искусства. Он решил разложить всё по полочкам, изобразив на одной картинке все виды современного искусства от импрессионизма до модерна.

1443010688_ellf-ru

2_02

Beta 2 released! Data Binding, Styles, and much more!

News about C#/XAML for HTML5

We are pleased to announce the release of the Beta 2 of C#/XAML for HTML5!

This version adds support for Data Binding, Styles, XAML design-time preview, DispatcherTimer, and much more!

DOWNLOAD LINK:

  • If you are among the registered Beta testers (registration is free at: http://www.cshtml5.com), you should have received an email titled «Beta 2 released» that contains your private download link. If you don’t see it, please look in your «Spam» folder. If you still cannot find it, please send us an email to: contact (at) cshtml5.com

WHAT’S NEW:

  • Data Binding!
  • Styles
  • DataContext, DataTemplate, ItemsControl, ContentControl
  • StaticResource markup extension
  • DispatcherTimer
  • XAML design-time preview
  • 2x Faster Compilation, 2x Faster Load Time
  • Smaller Generated Files
  • Unsupported methods are reported at compile-time rather than run-time
  • And much, much more!

CHECK OUT THE UPDATED SHOWCASE APP (html5):

http://www.cshtml5.com/samples/showcase/index.html

VOTE FOR YOUR MOST WANTED FEATURES:

http://cshtml5.uservoice.com

We hope you will enjoy this release. Please…

View original post ещё 26 слов

MvcConfig: Храним настройки ASP.NET MVC проложения в файле, а получаем как сервис через Dependency Injection

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

Задача на проект

Требуется реализовать хранение настроек программы в отдельном файле. Настройки должны быть иметь возможность расширения новыми свойствами. Они должны иметь возможность вливаться как Dependency Injection. В этой статье покажу одну свою наработку, которая избавляет от траты времени на реализацию такого механизма. Добавлю, что настройки должны, ко всему прочему, еще и храниться в разных форматах (XML, JSON). Для того, чтобы показать в полном объеме возможности сборки MvcConfig, я создам новый проект.

[читать дальше]

ASP.NET MVC: Плагины для ASP.NET MVC или Autofac Modules как plugins

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

Что там впереди

Целью моей статьи показать, как можно организовать структуру приложения, в котором реализованы обособленные модули (плагины). Примером для такой реализации я взял принцип калькулятора с удаленными операциями. Представьте, что у вас есть разборный калькулятор, у которого кнопки операций (+,-, и т.д.) находятся в другой коробке. Какие кнопки вставите в корпус, такие операции можно выполнять. Для реализации задачи потребуется Visual Studio 2013 или Visual Studio 2012 c установленным пакетом обновления (Update 2013.1). Хотя на самом деле для реализации можно взять и другую версию ASP.NET MVC, не обязательно пятую версию.

Архитектура решения

На этот раз сначала создадим чистое решение (blank solution). Для этого надо нажать «Новый проект (New Project)», далее на закладке слева выбрать «Installed -> Other Project Types -> Visual Studio Solution». Вводим название для нашего решения “ModulesMvc”. После этого нажать кнопку «Ok». Теперь во вновь созданное решениедобавим первый проект. Правой кнопкой на решении, затем «добавить новый проект (New Project)». Создаем новое приложение из шаблона ASP.NET MVC 5.

Не лишним было бы запустить в Package Manager Console команду upadate-package, чтобы обновить все сборки (в том числе и сами ASP.NET MVC). После этого добавляем в решение новый проект. Тип этого проекта Class Library. Название для в моем случае будет “ModulesContracts”. Этот проект будет содержать все необходимые интерфейсы и базовые классы для “передачи” их во внешние модули. Этот проект, так сказать, является “корневым” по части зависимостей в архитектуре решения (solution).

Продожение со скриншотами и демо-проектом в блоге

Что значит имя: База данных для SPA или Code First на EntityFramework

В предыдущей статье из цикла “Что значит имя” было показано что из себя представляет DurandalJS и как с ним работать. В этой статье будем работать с EntityFramework: создадим базу данных по принципу Code First; создадим классы сущностей, настроим SQL-подключение. [читать дальше]