Prerared by: Igor Wizma, mongoDB Certified Engineer.
Summary:
What is Aggregation Framework?
Aggregation operators
Sets of aggregation operators
Samples
Analogy with SQL-grouping functions (GROUP BY)
Prerared by: Igor Wizma, mongoDB Certified Engineer.
Summary:
What is Aggregation Framework?
Aggregation operators
Sets of aggregation operators
Samples
Analogy with SQL-grouping functions (GROUP BY)
Динамический код: модифицируем таблицу символов во время выполнения. Елена Ши...Moscow.pm
Видео: http://video.mail.ru/corp/p.scherbinin/6/7.html
Tаблица символов — это только небольшой шаг в мир внутреннего устройства Perl, но и он открывает программисту огромные возможности:
— Runtime-кодогенерация.
— Генерация по запросу.
— Изменение кода сторонних модулей на лету и многое другое.
Не верь никому или разработка эффективных приложений (Как писать по настоящем...Moscow.pm
Видео: http://video.mail.ru/corp/p.scherbinin/6/11.html
— Знай свою среду. Почему нужно изучать язык, на котором пишешь.
— Магии нет. Есть непонимание процессов.
— Не верь предрассудкам. Они сложились при других обстоятельствах.
— Доверяй, но проверяй. Прежде, чем использовать решение, проверь.
— Не используй не изучив. Не используй не понимая.
— Код можно менять. Как делать это с умом.
— Можно ли доверять синтетике? Синтетические тесты и реальная нагрузка.
— Немного примеров. Плохих и хороших.
1. Контроллеры в Django
2. Объекты HttpRequest и HttpResponse
3. Получение GET и POST параметров
4. Работа с HTTP заголовками в Django
5. Декораторы
6. Шаблонизация в Django
7. Наследование шаблонов
8. Context processors
This document describes a music streaming app interface that includes menu options for favorites, playlists, search, and logout. The interface has tabs across the top for these main navigation categories.
Динамический код: модифицируем таблицу символов во время выполнения. Елена Ши...Moscow.pm
Видео: http://video.mail.ru/corp/p.scherbinin/6/7.html
Tаблица символов — это только небольшой шаг в мир внутреннего устройства Perl, но и он открывает программисту огромные возможности:
— Runtime-кодогенерация.
— Генерация по запросу.
— Изменение кода сторонних модулей на лету и многое другое.
Не верь никому или разработка эффективных приложений (Как писать по настоящем...Moscow.pm
Видео: http://video.mail.ru/corp/p.scherbinin/6/11.html
— Знай свою среду. Почему нужно изучать язык, на котором пишешь.
— Магии нет. Есть непонимание процессов.
— Не верь предрассудкам. Они сложились при других обстоятельствах.
— Доверяй, но проверяй. Прежде, чем использовать решение, проверь.
— Не используй не изучив. Не используй не понимая.
— Код можно менять. Как делать это с умом.
— Можно ли доверять синтетике? Синтетические тесты и реальная нагрузка.
— Немного примеров. Плохих и хороших.
1. Контроллеры в Django
2. Объекты HttpRequest и HttpResponse
3. Получение GET и POST параметров
4. Работа с HTTP заголовками в Django
5. Декораторы
6. Шаблонизация в Django
7. Наследование шаблонов
8. Context processors
This document describes a music streaming app interface that includes menu options for favorites, playlists, search, and logout. The interface has tabs across the top for these main navigation categories.
Your logo identifies your firm and what it stands for, communicating who you are and what services you provide to viewers through signage, advertisements, and creative branding strategies. A logo provides a visual image that summarizes your corporate brand when people see your firm's name. Effective branding uses a logo for clear communication of your business.
Co-Creation - Current cases and new approaches.Rex Degnegaard
Presentation on co-creation with current cases from police, private sector, private-public, and cross-agency initiatives @mindlab, Copenhagen for delegation from Abu Dhabi.
Co-Creation : Consolidating the field and high-lighting new frontiersRex Degnegaard
Presentation on co-creation based on a peer reviewed paper presented at the 2012 IFSAM conference, International Federation of Scholarly Associations of Management.
The paper aims to build an overview of the literature on co-creation to explore what the existing literature relate to and indeed to pinpoint if any patterns or streams can be identified. The paper illustrates how the use of the concept of co-creation suggests a necessity for focusing further on specific co-creation related issues and challenges of significance to business and society. Thus, the paper highlights new co-creation related issues, challenges, and an emerging design trajectory in practice and research.
Слайды с конференции Devconf 2014. Рассказывается, как производительность влияет на конверсию, приводится 8 тонкостей языка, которые нужно знать, чтобы писать самый быстрый код из возможного.
Презентация подготовлена по материалам выступления Ярослава Савченко на витебском Весеннем MiniQ (https://vk.com/spring_miniq), который был проведен 23 марта 2017.
— Ярослав, пару слов о себе.
— Я UI-разработчик в компании EPAM. Соответственно, большую часть своего времени любуюсь на JavaScript-код. Люблю красивые интерфейсы. Митапы и прочие подобные события посещаю достаточно редко и предпочитаю смотреть выступления в записи, но в этот раз решил даже выступить сам.
— Откуда желание рассказать про ES2015?
— Веб-приложения растут, требования к ним увеличиваются, инструменты для разработки совершенствуются. Взрослеет и основной для фронтенда язык - JavaScript. Недавно в нем появился ряд новых возможностей, призванных упростить жизнь разработчика. Однако не все разработчики поспевают за изменениями: кто-то только изучает JS, у кого-то все не доходят руки, а кто-то вообще редко заплывает в гавань фронтенда и не следит за положением дел. Мой доклад рассчитан именно на популяризацию нового стандарта JS.
В своей работе мы постоянно используем инструменты, призванные облегчить нам жизнь. Но как хорошо мы ими на самом деле владеем? И почему мы пренебрегаем их суперсилами? Например, Chrome DevTools — это не только отладчик и инспектор HTML. Но когда у нас в руках молоток, кругом мерещатся гвозди. Десятки мегабайт и процентов загрузки процессора на вкладку браузера — верный признак того, что пора учиться пользоваться микроскопом.
Роман предложит освоить что-то посложнее молотка и расскажет о том, какую реальную пользу можно получить от профилирования, как найти в огромном отчёте проблему с кодом и что лучше — написать в коде десяток console.log или async debug.
Способы применения JavaScript сильно изменились за последнее время. Но сам язык начал меняться только сейчас. Я расскажу вам, что нового нас ожидает в ECMAScript 6. Вот несколько тезисов:
— новые методы базовых объектов,
— управление областью видимости,
— работа с коллекциями,
— мой любимый «…» префикс,
— генераторы,
— классы.
И, конечно, не забуду рассказать, что из этого можно использовать уже сейчас.
Solit 2014, Реактивный Javascript. Победа над асинхронностью и вложенностью, ...solit
Виктор Русакович, Минск, Web-developer c 6-ти летним опытом разработки, компания GP Software.travel
«Реактивный JavaScript. Победа над асинхронностью и вложенностью». Development секция. Для разработчиков. Высокий уровень подготовки.
«Непрерывная интеграция сложного проекта. Кто всё сломал?». IT секция. Agile отделение. Для всех уровней подготовки.
Time series data in a relational database. TimescaleDB and PipelineDB extensi...Ivan Muratov
Extensions allow you to stay in the PostgreSQL ecosystem, use the usual means of backup, monitoring and other things, while getting functionality that is specific to temporal data and time series.
18. var calendar = new Calendar(/*...*/);
var datepicker = new Datepicker({
/*...*/
calendar: calendar
});
19. var calendar = new Calendar(/*...*/);
var datepicker = new Datepicker({
calendar: calendar
});
/*...*/
$.sub('calendar:changeLimitable', function
(limit) {
calendar.changeLimit(limit);
});
$.sub('calendar:changeDuration', function
(duration) {
calendar.changeLimit(duration);
});