Сергей Рубанов, разработчик EXANTE и, как он сам себя называет, JavaScript-самурай, выступил на митапе TechTalks с докладом «Real-time данные на фронтенде». Он рассказал, какие проблемы приходится решать при отображении финансовых данных.
Frontend - экосистема и будущее: iforum 2015Eldar Djafarov
Мир меняется, но ещё быстрее сегодня меняется мир фронтенда. В этом докладе я хочу проследить изменения последних лет. Рассказать о том, как выглядит экосистема фронтенд разработки сейчас, и наметить тенденции, которые изменяют мир уже сейчас.
Вместе с тем Украинское фронтенд сообщество существует и активно развивается. Конференции и митапы.
Где находится точка сборки фронтендеров? И как быть в курсе всего, что происходит в фронтенд мире? На эти вопросы я тоже постараюсь дать ответ.
Николай Фоминых (Python Developer @ Murano Software) для первой IT-встречи в лаборатории спутниковой океанографии http://solab.rshu.ru/ru/news/sol-first-it-talk/
Сергей Рубанов, разработчик EXANTE и, как он сам себя называет, JavaScript-самурай, выступил на митапе TechTalks с докладом «Real-time данные на фронтенде». Он рассказал, какие проблемы приходится решать при отображении финансовых данных.
Frontend - экосистема и будущее: iforum 2015Eldar Djafarov
Мир меняется, но ещё быстрее сегодня меняется мир фронтенда. В этом докладе я хочу проследить изменения последних лет. Рассказать о том, как выглядит экосистема фронтенд разработки сейчас, и наметить тенденции, которые изменяют мир уже сейчас.
Вместе с тем Украинское фронтенд сообщество существует и активно развивается. Конференции и митапы.
Где находится точка сборки фронтендеров? И как быть в курсе всего, что происходит в фронтенд мире? На эти вопросы я тоже постараюсь дать ответ.
Николай Фоминых (Python Developer @ Murano Software) для первой IT-встречи в лаборатории спутниковой океанографии http://solab.rshu.ru/ru/news/sol-first-it-talk/
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едятHappyDev-lite
Расскажу, чем разработка front end для Web отличается от остальных дисциплин программирования. Чему нужно научиться, чтобы разрабатывать быстрые, удобные и интуитивно понятные пользовательские интерфейсы.
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...Ontico
Microsoft Edge -- новый браузер от Microsoft с новым движком и новым интерфейсом.
Какие цели преследует Microsoft, и что это нововведение означает для веб-разработчиков?
Что нового в движке браузера по сравнению с IE, и как он будет развиваться дальше?
Движок Edge внутри Windows 10: хостинг сайтов внутри приложений и доступ к нативной функциональности.
Дорожная карта: к чему и когда готовиться?
State of the Standardized Web
В 2014 году принципы Extensible Web начали воплощаться в новых стандартах. Поговорим о Web Crypto, Web Animations, Service Worker и других вещах, которые должны принципиально изменить веб-платформу в ближайшем будущем.
Сергей Константинов, Яндекс
Руководитель группы разработки API Яндекс.Карт. Окончил Южно-Уральский государственный университет. Разработкой API Яндекс.Карт занимается с 2008 года. С 2013 — участник Технической архитектурной группы Консорциума W3C.
Bootstrap 3. Адаптивная верстка для WordPressIgor Sazonov
Основы и примеры для понимания зачем нужен CSS-фреймворк Bootstrap. Доклад читался в рамках WordPress Meetup #3 в Санкт-Петербурге. Объясняется в чем суть верстки на Bootstrap, зачем он нужен для WordPress, подробно разбирается основы grid (сетки) на Bootstrap чтобы верстать адаптивный дизайн.
Основные моменты третьей версии популярного фреймворка. Responsive-верстка, контролы и компоненты
Презентация подготовлена по материалам прошедшего 19 ноября витебского фронтенд-митапа: http://meetup.gorodvitebsk.by/
JavaScript завтра / Сергей Рубанов (Exante Limited)Ontico
За последние несколько лет в мире js-разработки особое внимание получили такие проекты как AtScript, TypeScript, SoundScript, Flow, Traceur, Babel, каждый из которых пытается предоставить разработчикам некую "улучшенную" версию JavaScript. Комитет TC39 также стал очень активен и разработал стратегию развития стандарта ECMAScript с более частыми релизами. Движки JavaScript стремительно приближаются к полной поддержке ES6. Огромное количество JS-фреймворков и библиотек выбирают следующую версию стандарта уже сегодня. Это означает, что необходимо уже сегодня обратить внимание на происходящее в мире JavaScript-разработки и разобраться, что ждет язык завтра.
В своем докладе я постараюсь дать ответы на следующие вопросы:
- почему такие фреймворки и библиотеки как Angular, Ember, React начали активно и кардинально меняться;
- почему новая версия стандарта языка ES6 так долго внедряется вендорами браузеров и как TC39 решил ускорить процесс стандартизации и внедрения последующих версий ECMAScript;
- почему CoffeeScript больше не "just JavaScript", и действительно ли он сделал такой значимый вклад в следующую версию JavaScript;
- почему были созданы AtScript, TypeScript, Flow, чем каждый из них отличается от остальных, и как они влияют на дальнейшее развитие JavaScript;
- что такое Strong Mode и SoundScript;
- как начать писать ES6+ код уже сегодня.
Reformulation Strategies Based On Design Of Experiments (DOE) Enhancement Of ...Debanjan (Deb) Das
The document discusses the development of a gastric floating drug delivery system using a raft-based approach. It describes the mechanism by which carbonate and alginic acid form a raft that floats in the stomach. Response surface methodology and a Box-Behnken design were used to optimize the formulation variables (levels of calcium carbonate, potassium bicarbonate, and alginic acid) to achieve the desired raft properties such as duration, strength, weight, and volume. Mathematical models were developed relating the formulation variables to the responses. The validated models can be used to design raft formulations with a targeted performance.
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едятHappyDev-lite
Расскажу, чем разработка front end для Web отличается от остальных дисциплин программирования. Чему нужно научиться, чтобы разрабатывать быстрые, удобные и интуитивно понятные пользовательские интерфейсы.
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...Ontico
Microsoft Edge -- новый браузер от Microsoft с новым движком и новым интерфейсом.
Какие цели преследует Microsoft, и что это нововведение означает для веб-разработчиков?
Что нового в движке браузера по сравнению с IE, и как он будет развиваться дальше?
Движок Edge внутри Windows 10: хостинг сайтов внутри приложений и доступ к нативной функциональности.
Дорожная карта: к чему и когда готовиться?
State of the Standardized Web
В 2014 году принципы Extensible Web начали воплощаться в новых стандартах. Поговорим о Web Crypto, Web Animations, Service Worker и других вещах, которые должны принципиально изменить веб-платформу в ближайшем будущем.
Сергей Константинов, Яндекс
Руководитель группы разработки API Яндекс.Карт. Окончил Южно-Уральский государственный университет. Разработкой API Яндекс.Карт занимается с 2008 года. С 2013 — участник Технической архитектурной группы Консорциума W3C.
Bootstrap 3. Адаптивная верстка для WordPressIgor Sazonov
Основы и примеры для понимания зачем нужен CSS-фреймворк Bootstrap. Доклад читался в рамках WordPress Meetup #3 в Санкт-Петербурге. Объясняется в чем суть верстки на Bootstrap, зачем он нужен для WordPress, подробно разбирается основы grid (сетки) на Bootstrap чтобы верстать адаптивный дизайн.
Основные моменты третьей версии популярного фреймворка. Responsive-верстка, контролы и компоненты
Презентация подготовлена по материалам прошедшего 19 ноября витебского фронтенд-митапа: http://meetup.gorodvitebsk.by/
JavaScript завтра / Сергей Рубанов (Exante Limited)Ontico
За последние несколько лет в мире js-разработки особое внимание получили такие проекты как AtScript, TypeScript, SoundScript, Flow, Traceur, Babel, каждый из которых пытается предоставить разработчикам некую "улучшенную" версию JavaScript. Комитет TC39 также стал очень активен и разработал стратегию развития стандарта ECMAScript с более частыми релизами. Движки JavaScript стремительно приближаются к полной поддержке ES6. Огромное количество JS-фреймворков и библиотек выбирают следующую версию стандарта уже сегодня. Это означает, что необходимо уже сегодня обратить внимание на происходящее в мире JavaScript-разработки и разобраться, что ждет язык завтра.
В своем докладе я постараюсь дать ответы на следующие вопросы:
- почему такие фреймворки и библиотеки как Angular, Ember, React начали активно и кардинально меняться;
- почему новая версия стандарта языка ES6 так долго внедряется вендорами браузеров и как TC39 решил ускорить процесс стандартизации и внедрения последующих версий ECMAScript;
- почему CoffeeScript больше не "just JavaScript", и действительно ли он сделал такой значимый вклад в следующую версию JavaScript;
- почему были созданы AtScript, TypeScript, Flow, чем каждый из них отличается от остальных, и как они влияют на дальнейшее развитие JavaScript;
- что такое Strong Mode и SoundScript;
- как начать писать ES6+ код уже сегодня.
Reformulation Strategies Based On Design Of Experiments (DOE) Enhancement Of ...Debanjan (Deb) Das
The document discusses the development of a gastric floating drug delivery system using a raft-based approach. It describes the mechanism by which carbonate and alginic acid form a raft that floats in the stomach. Response surface methodology and a Box-Behnken design were used to optimize the formulation variables (levels of calcium carbonate, potassium bicarbonate, and alginic acid) to achieve the desired raft properties such as duration, strength, weight, and volume. Mathematical models were developed relating the formulation variables to the responses. The validated models can be used to design raft formulations with a targeted performance.
Документационное управление проектированием
Реестр объектов проектирования
Опыт автоматизации компаний, осуществляющих управление проектированием и строительством комплексных объектов или застройку территорий
Planning of experiment in industrial researchpbbharate
This document discusses key concepts in the design of experiments. It begins with definitions of systems and processes, and defines an experiment as a test where input variables are deliberately changed to observe their effects on outputs. The objectives of experiments are identified as understanding factor effects and developing models. Basic principles for experimental design are outlined, including randomization, replication, and blocking. Guidelines are provided for various steps in designing an experiment, from problem definition to statistical analysis and conclusions. Examples are given throughout to illustrate experimental design concepts.
Heuristic design of experiments w meta gradient searchGreg Makowski
Once you have started learning about predictive algorithms, and the basic knowledge discovery in databases process, what is the next level of detail to learn for a consulting project?
* Give examples of the many model training parameters
* Track results in a "model notebook"
* Use a model metric that combines both accuracy and generalization to rank models
* How to strategically search over the model training parameters - use a gradient descent approach
* One way to describe an arbitrarily complex predictive system is by using sensitivity analysis
Design of experiments using Moldflow Analysis.Nilesh Nevrekar
The document discusses using Design of Experiments (DOE) in Moldflow to analyze injection molding processes. It describes different types of DOE analyses including Taguchi screening analysis, factorial analysis, and Taguchi followed by factorial analysis. Input parameters for DOE in Moldflow include mold temperature, melt temperature, injection time, and others. Reasons to perform DOE include optimizing part thickness and cycle time. The document provides steps to conduct each type of analysis and interpret their results.
This document discusses various optimization techniques used in pharmaceutical development. It begins with defining optimization and providing an outline of topics to be covered, including key terms, parameters, experimental designs, applied methods, and references. Experimental designs discussed include factorial, response surface, central composite, Box-Behnken, Plackett-Burman, and Taguchi designs. Applied optimization methods include classic optimization techniques using calculus as well as statistical methods like EVOP. The objective of pharmaceutical optimization is to develop the optimal formulation while reducing costs through fewer experiments.
Sample Moldflow Analysis Report For Automotive PartNilesh Nevrekar
The Moldflow analysis report summarizes the filling, packing, cooling, and warpage analysis results for the BASE & COVER part. Key findings include that the part fills completely in 2.42 seconds with uniform flow. Sink marks are within acceptable limits at 0.04mm. Maximum warpage is 1.74mm in the Y-direction. The optimized processing parameters recommend a melt temperature of 262°C, mold temperature of 80°C, and reduced clamp force of 224 tons.
LeanUX (lean user experience) experimentation has mostly focused on "A/B" testing. This presentation reviews how full and half factorial design of experiments might be used in Lean User Experience design.
This document provides an overview of operational excellence and design of experiments (DOE). It defines key DOE terms and concepts, including factors, levels, interactions, resolution, coding/decoding variables. It discusses the objectives of different DOE designs (screening, modeling, optimizing) and considerations for choosing a design based on factors, levels, and resources. Guidelines are given for planning, executing, and analyzing a DOE. Examples are provided to illustrate DOE concepts like resolution, coding variables, and a full factorial design. The overall purpose is to introduce the reader to the technique of DOE for improving processes.
The document discusses Taguchi screening designs, which are a type of experimental design used in product development to identify the main factors affecting a process using a minimal number of tests. It explains key terms like experimental design, screening design, and Taguchi method. The document compares screening designs to full factorials and lists advantages and disadvantages of each. It provides details on how to set up and analyze Taguchi screening designs, including determining variables and levels, selecting a screening design, setting up the test matrix, analyzing main effects plots, and confirming results. Resources on experimental design are also listed.
Introduction to Design of Experiments by Teck Nam Ang (University of Malaya)Teck Nam Ang
This set of slides explains in a simple manner the purpose of experiment, various strategies of experiment, how to plan and design experiment, and the handling of experimental data.
Principles of design of experiments (doe)20 5-2014Awad Albalwi
This document discusses experimental design and optimization. It defines key terms like factors, responses, and residuals. It explains that experimental design is used to systematically examine problems in research, development and production. Factorial design is introduced as a method to study the effects of all factors and interactions on responses. The document provides an example experimental design to investigate if playing violent video games causes violent behavior. It outlines defining the population, randomly selecting a sample, using control and experimental conditions, measuring dependent variables, and comparing results to draw conclusions.
The document provides an overview of design of experiments (DOE) and factorial experiments. It defines key terms like factors, levels, treatments, responses, and noise. It explains the objectives of conducting experiments and the different types of experiments. It provides examples of 2-factor and 3-factor factorial experiments and how to analyze them. It discusses the principles of replication, randomization, and blocking. Finally, it demonstrates how to set up and analyze a general full factorial design with factors having more than two levels.
Application of Design of Experiments (DOE) using Dr.Taguchi -Orthogonal Array...Karthikeyan Kannappan
The Taguchi method involves reducing the variation in a process through robust design of experiments. The experimental design proposed by Taguchi involves using orthogonal arrays to organize the parameters affecting the process and the levels at which they should be varies. Instead of having to test all possible combinations like the factorial design, the Taguchi method tests pairs of combinations. The Taguchi arrays can be derived or looked up. Small arrays can be drawn out manually; large arrays can be derived from deterministic algorithms. Generally, arrays can be found online. The arrays are selected by the number of parameters (variables) and the number of levels (states).
In this paper, the specific steps involved in the application of the Taguchi method will be described with example.
OPTIMIZATION IN PHARMACEUTICS,FORMULATION & PROCESSINGJamia Hamdard
Optimization techniques are used in pharmaceutical formulation, processing, and manufacturing to improve quality and efficiency. Statistical experimental design techniques like factorial designs and response surface methodology are commonly used to optimize multiple variables and their interactions. These techniques generate mathematical models to describe the response based on the variables, which can then be analyzed to find the optimum conditions. Common optimization methods include evolutionary operations, simplex lattice, and gradient search algorithms, with the simplex method being widely applied for analytical problems involving a small number of variables.
Polysmart is an engineering services company established in 2005 that specializes in plastic design, moldflow analysis, and tool design. It has over 50 years of experience in engineering plastics for industries like automotive and appliances. Polysmart aims to be a world leader in plastics engineering services by offering high quality, cost-effective, and customized solutions to its customers.
Использование компонентного подхода это тяжеловесно, медленно, не гибко. Так ли это?
Доклад с фестиваля 404, Самара, 13 октября 2013
Видео: https://www.youtube.com/watch?v=QpZy0WW0Ig4
This talk focuses on games with OS simulation gameplay and development of 3 games in this genre, successful and unsuccessful gameplay solutions and what to pay attention to during development of project in this genre.
В скором времени, Unity получит поддержку еще одной платформы — WebGL, что позволит запускать игры в браузере без каких-либо плагинов. Валентин покажет, как работает процесс паблишинга, подробно остановится на IL2CPP — внутренней разработке Unity, которая и делает всю основную магию, а так же расскажет о дальнейших планах внедрения этой технологии на другие платформы.
От пояса с инструментами к полноценной лабораторииYandex
От пояса с инструментами к полноценной лаборатории
Постпроцессоры, SVG, автоматизация разработки и тестирования, эксперименты в браузере, живое документирование и многое другое.
Роман Комаров, Яндекс
Разработчик интерфейсов. В Яндексе с 2009 года, отвечает за вёрстку Яндекс.Почты. Экспериментирует над вёрсткой, интересуется фронтендом, ищет способы писать код быстро и качественно. Является мейнтейнером CSS-препроцессора Stylus.
2. JavaScript
* Язык сделан на коленке
* Язык переусложнен
* Слишком много скобочек
* Пропихнут во все не свойственные для
него продукты: скриптинг в Gnome 3, XUL,
сервер-сайд на nodejs
* Даже адепты nodejs переходят на
CoffeeScript (да, он работает в ноде)
3. Главная проблема всех сайтов
- Бессистемно написанный джаваскрипт код.
Профессия JavaScript-программиста
востребована, и такие специалисты нужны.
4. Пример: ВКонтакте
Посмотрите на досуге: view-source:vk.com
* Вообще не используются фреймворки,
даже jQuery.
* Инлайн джаваскрипт, джаваскрипт в
аттрибутах onClick
* Загажено глобальное пространство имён
* Как оно вообще работает?
* Чем меньше знаешь, тем проще жить
6. Backbone.js
Минусы:
- На каждую модель нужно создавать два
“класса”: Item и ItemList. В Spinejs всё как в
рельсах: один класс на каждую модель
- __Очень__ много скобочек, слишком много
- Слишком много хаков для написания когда
JavaScript-кода “как во взрослом языке”. Код
писать тяжело
7. Что оно даёт:
* Можно держать логику и шаблоны в
браузере. Не происходит “размывание”
логики по приложению.
Особенности:
* MTV вместо MVC
* 2 “класса” на каждую модель
* Часто используют с Underscore.js для
рендеринга шаблонов в браузере
8. Spinejs
Особенности
* Приемник Spinejs (в буквальном смысле)
* Написано людьми, которые пишут на
рельсах
* Активно используются преимущества
CoffeeScript’а
* Очень похоже на рельсы. То же самое,
только в браузере: есть шаблоны аля
erb/haml, роутинг, контроллеры, модели и
даже пакетный менеджер в зачаточном
состоянии
9. * Исправлены родовые травмы Backbonejs.
Писать код гораздо проще
* Нормальная документация
10. Angularjs
Минусы:
- Inline javascript. Очень плохо.
- Пишется гуглом. Гугл очень плохо себя
показал как автор библиотек.
Плюсы:
- Оно простое
- Проще использовать в примитивных
приложениях