Слайды с конференции Devconf 2014. Рассказывается, как производительность влияет на конверсию, приводится 8 тонкостей языка, которые нужно знать, чтобы писать самый быстрый код из возможного.
Техносфера Mail.ru Group, МГУ им. М.В. Ломоносова.
Курс "Методы распределенной обработки больших объемов данных в Hadoop"
Видео лекции курса https://www.youtube.com/playlist?list=PLrCZzMib1e9rPxMIgPri9YnOpvyDAL9HD
Лекция 5. MapReduce в Hadoop (алгоритмы)Technopark
Техносфера Mail.ru Group, МГУ им. М.В. Ломоносова.
Курс "Методы распределенной обработки больших объемов данных в Hadoop"
Видео лекции курса https://www.youtube.com/playlist?list=PLrCZzMib1e9rPxMIgPri9YnOpvyDAL9HD
Техносфера Mail.ru Group, МГУ им. М.В. Ломоносова.
Курс "Методы распределенной обработки больших объемов данных в Hadoop"
Видео лекции курса https://www.youtube.com/playlist?list=PLrCZzMib1e9rPxMIgPri9YnOpvyDAL9HD
Лекция для студентов АлтГТУ, проведенная 04.03.2015. В ходе лекции рассматривались следующие ключевые моменты:
1) Lambda project
2) Steam API
3) Date API
Лекция для сотрудников фирмы Soft-logic, проведенная 13.11.2014. В ходе лекции рассматривались следующие ключевые моменты:
1. Назначение lambda-выражений
2. Синтаксис lambda-выражений
3. Функциональные интерфейсы
4. Default и статические методы в интерфейсах
5. Ссылки на методы
6. Область действия переменных
7. Трансляция lambda-выражений
8. Сериализация lambda-выражений
IKT i skole og barnehage - perspektiver for mastergradsstudenterGeir Ottestad
IKTsenterets Monitor-studier for skole og barnehage presenteres sammen med våre ressurser og relevate problemstillinger for mastergradsstudenter i IKT og læring. Foredrag holdt ved HSH august 2014
Read more about the Media 21 project at The Unquiet Library with Buffy Hamilton and Susan Lester in this document that covers the project history from March 2009 through May 1, 2010. See http://theunquietlibrarian.wikispaces.com/media21capstone-buffy for more details.
Слайды с конференции Devconf 2014. Рассказывается, как производительность влияет на конверсию, приводится 8 тонкостей языка, которые нужно знать, чтобы писать самый быстрый код из возможного.
Техносфера Mail.ru Group, МГУ им. М.В. Ломоносова.
Курс "Методы распределенной обработки больших объемов данных в Hadoop"
Видео лекции курса https://www.youtube.com/playlist?list=PLrCZzMib1e9rPxMIgPri9YnOpvyDAL9HD
Лекция 5. MapReduce в Hadoop (алгоритмы)Technopark
Техносфера Mail.ru Group, МГУ им. М.В. Ломоносова.
Курс "Методы распределенной обработки больших объемов данных в Hadoop"
Видео лекции курса https://www.youtube.com/playlist?list=PLrCZzMib1e9rPxMIgPri9YnOpvyDAL9HD
Техносфера Mail.ru Group, МГУ им. М.В. Ломоносова.
Курс "Методы распределенной обработки больших объемов данных в Hadoop"
Видео лекции курса https://www.youtube.com/playlist?list=PLrCZzMib1e9rPxMIgPri9YnOpvyDAL9HD
Лекция для студентов АлтГТУ, проведенная 04.03.2015. В ходе лекции рассматривались следующие ключевые моменты:
1) Lambda project
2) Steam API
3) Date API
Лекция для сотрудников фирмы Soft-logic, проведенная 13.11.2014. В ходе лекции рассматривались следующие ключевые моменты:
1. Назначение lambda-выражений
2. Синтаксис lambda-выражений
3. Функциональные интерфейсы
4. Default и статические методы в интерфейсах
5. Ссылки на методы
6. Область действия переменных
7. Трансляция lambda-выражений
8. Сериализация lambda-выражений
IKT i skole og barnehage - perspektiver for mastergradsstudenterGeir Ottestad
IKTsenterets Monitor-studier for skole og barnehage presenteres sammen med våre ressurser og relevate problemstillinger for mastergradsstudenter i IKT og læring. Foredrag holdt ved HSH august 2014
Read more about the Media 21 project at The Unquiet Library with Buffy Hamilton and Susan Lester in this document that covers the project history from March 2009 through May 1, 2010. See http://theunquietlibrarian.wikispaces.com/media21capstone-buffy for more details.
ICT and Digital Literacy in Norwegian SchoolsGeir Ottestad
This document discusses ICT and digital literacy in Norwegian schools from a policy and classroom implementation perspective. It provides background on Norway's educational system and policies promoting digital literacy and ICT use in schools. These include the 2006 Knowledge Promotion reform which identified digital literacy as the fifth basic skill. The document then examines how ICT and digital literacy are incorporated into subjects like Norwegian language based on curriculum guidelines. It also presents survey data on actual ICT use in Norwegian classrooms by students and teachers across subjects.
Основы языка Питон: функции, элементы функционального программирования, списочные выражения, генераторы. Презентация к лекции курса "Технологии и языки программирования".
PG Day'14 Russia, PostgreSQL как платформа для разработки приложений, часть 3...pgdayrussia
Доклад был представлен на официальной российской конференции PG Day'14 Russia, посвященной вопросам разработки и эксплуатации PostgreSQL.
Уникальный семинар от опытного "базиста" Ивана Фролкова призван наглядно пояснить слушателям адекватность применения реляционных СУБД на задачах веба. В рамках доклада Иван рассмотрит типичные "грабли", на которые натыкаются разработчики, и субоптимальные решения, изобретаемые с целью побороть возникшие проблемы. В качестве альтернативы, коллега Фролков наглядно пояснит, как эти же задачи решаются штатными средствами PostgreSQL.
В качестве бонуса Иван — "ветеран" промышленной разработки ПО для реляционных СУБД — проведет краткий ликбез по рекомендуемым практикам построения SQL-запросов и программирования на языке PL/PGSQL.
Объектно-Ориентированное Программирование на C++, Лекции 3 и 4 Dima Dzuba
Описываются возможности C++ по работе с наследованием (virtual, override, final). Описываются механизмы работы с константными переменными и методами (const, mutable, constexpr). Описываются возможности по перегрузке операторов (operator).
17. Структура при APPEND Append создает копии всех списочных ячеек для каждого элемента во всех аргументах, исключая последний. C ons создает только одну списочную ячейку.
19. Разрушающие функции Функции, которые изменяют содержимое указателей вместо создания новых списочных ячеек, называют разрушающими . (т.к. указатель заменяется и исходная структура разрушается)
27. Применяющие функционалы применяют функциональный аргумент к своим параметрам. APPLY FUNCALL Применяющие функционалы вычисляют значение функции. (В этом смысле они аналогичны функции EVAL , вычисляющей значение выражения. )