Концепция MVC (Model-View-Controller) в последнее время очень часто упоминается в мире веб-программирования. Каждый, кто хоть как-то связан с разработкой веб-приложений, так или иначе сталкивался с данной аббревиатурой.
Наталья Кравченко, Senior Java Software Engineer в Edunav показывает, как создать полноценный RESTful веб-сервис. Для его создания использовались такие технологии и фреймворки: Spring MVC, Spring DI, JPA, jQuery-интеграция(ui) — Angular or Backbone.
Берлинские беседы о социальных навыках, сострадании, творчестве и предназначении человека
Материалы к фильму Владимира Соловьева «Утро. День. Вечер». К годовщине выхода фильма.
Финансовая поддержка наших усилий позволит сделать наш продукт более качественным. Поэтому мы будем благодарны за финансовую поддержку проекта.
Карта Приватбанка 4149 4991 3111 9297
. Постоянно работая со Spring, Евгений ранее уже выступал с докладом Spring Puzzlers. Теперь он возвращается с новыми проблемами, нюансами и задачами, требующими нестандартных решений — но у нового доклада более серьёзный формат. Будут разбираться конкретные ситуации, часть из которых могла попадаться вам в реальных проектах, часть ещё попадётся, а что-то покажется совершенно эзотерическим — но все случаи взяты из реальных проектов. Мы будем говорить в основном про spring-core, оговаривая в процессе последние изменения, которые внёс Spring 4.3.
Против телезрителей играет команда Алеся Мухина. В составе команды: Ольга Шиншинова, Вера Рабкина, Станислав Мереминский, Денис Лагутин, Дарья Соловей. В капитанском кресле — Николай Крапиль.
Ты наверняка слышал о том, что в России делают процессоры, и даже раздумывал, повод ли это для гордости или только для горькой усмешки. Но интересны ответы на другие вопросы: сколько русского в русских процеccорах и на что они годны?
В данном материале рассмотрены все самые примечательные отечественные микропроцессоры от компании «МЦСТ» и «Байкал».
* Бизнес-план компании МЦСТ не опирается на военных. Деньги дает Минпромторг;
* e2k — это Эльбрус-архитектура;
* В видео не упомянут процессор МЦСТ R1000 — он представлен в таблице на 13:16 секунде;
* У компании «Байкал Электроникс» нет своих производственных мощностей и все блоки являются покупными, в то время как компания МЦСТ разрабатывает всё своими усилиями;
* У МЦСТ есть 2 линейки микропроцессоров. Первая — это действительно Спарк-совместимые микропроцессоры серии «R»с RISC-архитектурой. Последний R-1000 — 4-ядерный процессор с частотой 1 ГГц;
Вторая — Эльбрус — чисто российская разработка с длинным командным словом и явным параллелизмом команд VLIW/EPIC. Спарков с такой архитектурой просто никогда не было;
* У Эльбруса есть некоторые аппаратные части полностью совместимые с архитектурой IA-32/64: сегментные регистры, указатель команд/стека, формат чисел с плавающей точкой 32, 64 и 80 бит и некоторые другие;
* Эльбрус способен исполнять код x86 в режиме «динамической трансляции», когда объектные коды x86 заменяются специальной программой-транслятором родными кодами Эльбруса с аналогичной функциональностью, потому что команды пересылки данных, сложения и вычитания и т.д. они примерно везде одинаковы по производимым действиям;
* Себестоимость Эльбрусов точно такая же, как и любого другого чипа при партии определенного количества: 10 тысяч чипов, 50, 100 и т.д. И составляет примерно 40-50 $ за чип;
* На 2:40 упоминание термина «мегафлопс» — трактовано неверно: флопс — величина, используемая для измерения производительности компьютеров, показывающая, сколько операций с плавающей запятой в секунду выполняет данная вычислительная система.
P.S. Микропроцессоры «Эльбрус» от компании МЦСТ на данный момент производятся ограниченным тиражом в приблизительно 1000 штук в год. Распространяются только юридическим лицам. На данный момент на территории РФ производится всего один чип по технологическому стандарту 90 нанометров — Эльбрус 2СМ: изготовляется в городе Зеленоград на заводе «Микрон». Все остальные процессоры произвести на территории России на момент выпуска этого видео невозможно по причине отсутствия заводов с технологическими нормами ниже 90 нм. Остальные процессоры производит тайваньская компания TSMC. Микропроцессоры МЦСТ «Эльбрус» проектируются на территории Российской Федерации.
#BadComedian обзор фильма ПОСЛЕДНИЕ ЁЛКИ!
Ургант, Светлаков и новый год
ПОДДЕРЖАТЬ СОЗДАНИЕ ОБЗОРОВ — TheBadComedian.ru/
Ссылка на легальный источник фильма — www.ivi.ru/watch/211801
Гарик Харламов отметит день рождения прямо в студии, Алессандро Дель Пьеро/Alessandro Del Piero расскажет о своей выдающейся футбольной карьере, а с музыкальным номером выступит Димаш Кудайберген.
Сколько дизайн-паттернов вы знаете? 24? 36? 100? А сколько из них вы применяете в реальной жизни? 3? 5? 10?
В этом докладе Евгений покажет, как при помощи Spring можно легко и просто реализовывать наиболее популярные паттерны, с которыми мы сталкиваемся в повседневной жизни. Chain of responsibility, strategy, command, lazy initialization, scala traits, AOP, proxy, decorator, и прочие паттерны и концепции, внедренные при помощи Spring, сделают ваш код мягким и шелковистым. А перхоть вашего boilerplate в виде switch-ей, статических методов, наследования, и прочей устаревшей шелухи, посыпется с вашего проекта под радостные крики сонара. Код станет более читабельным, гибким и поддерживаемым. Такой код проще обкладывать тестами и, наконец, это просто красиво.
В этом докладе мы не будем ковырять внутренности Spring или пытаться его кастомизировать. Мы даже не напишем ни одного beanpost-процессора или стартера (разве что кастомный classloader). Только практические задачи и самый обычный, простой, добрый, пятый Spring.