Event Location:
RUS Hotel
4 Hospitalna Str
Kiev, , Ukraine
Abstract:
In-Memory OLTP (code name: Hekaton) is the most important new feature in SQL Server 2014, and this session will teach you how query processing and optimization work with this new database engine. After explaining the basics, we will discuss how the query optimizer is used in In-Memory OLTP by both natively compiled stored procedures and by traditional stored procedures accessing memory-optimized tables through the query interop functionality. We will also take a look at how the new hash and range indexes are used, as well as how their performance implications are also covered along with the process of translating the plan created by the query optimizer into C code. Finally, some limitations with the current release will also be explained.
Speaker(s): Benjamin Nevarez,
Abstract:
Microsoft Azure DocumentDB service (now in preview) is a NoSQL document database service designed for scalable and high performance modern applications. DocumentDB is delivered as a fully managed service with an enterprise grade SLA. It supports querying of documents using a familiar SQL over hierarchical JSON documents. DocumentDB is truly schema-free. It allows you to store and query any JSON document, regardless of schema. In this presentation, you will learn: • How to get started with DocumentDB you provision a new database account. • How to index documents • How to create applications using DocumentDb (using REST API or programming libraries for several popular language) • Basics of DocumentDB Queries
Speaker(s): Mihail Mateev,
Abstract:
Why Upgrade? Data Platform Upgrade topic has been a popular session that I've presented in major conferences like Microsoft Tech-Ed (North America, Europe India) and SQLbits since 2008. In this session, we will overview in depth end-to-end upgrade process that covers the essential phases, steps and issues involved in upgrading SQL Server 2000, 2005, 2008 R2 SQL Server 2012 (with a good overview on 2014 too) by using best practices and available resources. A popular session that I have been presenting since the year 2008, in MS Tech-Ed, SQLSaturday SQLbits UK. We will cover the complete upgrade cycle, including the preparation tasks, upgrade tasks, and post-upgrade tasks. Real-world examples from my Consulting experience expanding on why how such a solution.
Speaker(s): Satya Jayanty,
Abstract:
How to manage memory, cpu resources and enables various applications reporting to perform better by creating resource pools and allocating the memory for various groups, users, databases, applications. What does Resource Governor do? What is a resource Pool? Why any basic/intermediate users are given caution before implementing Resource Governor? What is this capable of doing in terms of allocating resources to the users, databases and applications? What are the methods to implement Resource Governor how to monitor the resource pools in terms of GUI T-SQL? Let us look into the above list of questions with best practices approach from a large scale system to small scale servers.
Speaker(s): Satya Jayanty,
Abstract:
In the nearly 20 years I have been working with SQL Server, most of that as an independent consultant, I can count on two hands the number of clients I have come across that had ANY database tests constructed. I can count on TWO FINGERS the number of them that had repeatable database tests. Even the most ardent Agile/Scrum/pick-your-new-and-shiny-development-mantra shops hardly ever do anything more than wave a magic wand at testing the database, because it can be REALLY HARD to do and do correctly. In this session we will cover examples of why repeatable database testing is CRITICALLY important and then examine both a free and a low-cost commercial product to ease the pain and improve developer efficiency.
Speaker(s): Kevin Boles,
Abstract:
Будут освещены две темы: 1) Способы разгрузки продуктивных серверов баз данных при построении кроссплатформенной репликации. В примере будет затронута связка Oracle gt; SQL Server. Построение репликации с помощью Dell SharePlex. 2) Основные проблемы и нюансы, на которые стоит обратить внимание при построении резервного копирования SQL Server. Например, влияние компрессии на производительность сервера БД и методика оптимизации - построение динамических заданий, которые в зависимости от нагрузки на сервер БД будут определять необходимый уровень компрессии без потери производительности. Автоматизация проверки резервных копий и т.д. Инструментом анализа и оптимизации заданий резервного копирования рассматривается Dell LiteSpeed for SQL Server.
Speaker(s): Ivan Rudnytskyi,
Abstract:
This 500 level session will focus on using undocumented statements and trace flags to get insight into how the query optimizer works and show you which operations it performs during query optimization. I will use these undocumented features to explain what the query optimizer does from the moment a query is submitted to SQL Server until an execution plan is generated including operations like parsing, binding, simplification, trivial plan, and full optimization. Concepts like transformation rules, the memo structure, how the query optimizer generates possible alternative execution plans, and how the best alternative is chosen based on those costs will be explained as well.
Speaker(s): Benjamin Nevarez,
Abstract:
Я всегда стараюсь следовать принципу - лучше для решения конкретной задачи брать специализированное решение, так как именно оно и было придумано для этого. В рамках своего доклада я хочу рассказать про Azure Table Storage - решение для хранения структурированных данных в облаке. Azure Table Storage - это сервис для хранения данных по принципу ключ-значение. Звучит довольно просто, но это дает нам дешевое, быстрое, масштабируемое хранилище в облаке. Сервис прост в использовании и имеет множество сценариев для применения. Хоть Azure Table Storage и не обладает богатством языка SQL для выборки данных, но все равно он способен удивлять. Во время доклада я продемонстрирую как можно использовать Azure Table Storage в своих облачных (и не только) приложениях для решения разного рода задач, начиная от простого хранения данных и заканчивая распределенным кэшем для фермы веб серверов.
Speaker(s): Anton Boyko,
Abstract:
Microsoft Azure Machine Learning is fully managed service to create, test, operationalize and manage predictive analytics solutions in the cloud. With just a browser, you can now sign up to Azure Machine Learning, upload data and immediately start machine learning experiments. Visual composition, large pallet of modules and a library of starting templates makes common machine learning tasks simple and quick. Turning a model into web service is easy - with a few clicks, a Predictive model build in ML Studio can be turned into a public REST API that encapsulates custom data transformation logic and sophisticated machine learning models. Presentation will cover key features for solving real world tasks.
Speaker(s): Oleksandr Krakovetskyi,
Abstract:
Microsoft Azure SQL offers a variety of service tiers and performance levels to fit the diverse needs of database applications in the cloud. For each tire, the maximum database size is limited (up to 500GB), so when additional resources are required scaling out becomes necessary. This requires sharding, which horizontally partitions data across multiple databases. Each database in this model is referred to as a shard. Azure SQL Database supports three methods to implement sharding: Elastic Scale, Custom Sharding and Federations This talk is a comparison and overview of these approaches, to be possible to choose the best one in your practice.
Speaker(s): Mihail Mateev,
Abstract:
Ensure optimal database performance with non-stop data collection and instant metric-sensitive alerts. Speed through your work with intuitive interfaces, built-in expert guidance and easy-to-follow workflows. Get an enterprise-level view of database health and automated performance analysis to quickly identify and fix problem servers and resource areas. Maximize database performance and availability with these robust SQL Server monitoring and optimization tools.
Speaker(s): Vladislav Samoylenko,
Abstract:
Страдаешь от "кровавого Enterprise" - приходи!. Поговорим о том, что можно сделать, если компоненты приложения за многие годы стали так сильно связаны с базой данных, что и unit тест-то не написать. Расскажу правдивую историю о том, как мы использовали Microsoft SQL Server Change Data Capture. Это возможность SQL Server-а, которая очень часто остается без должного внимания. О том как можно построить асинхронную event-driven систему в приложении, где исторически база данных была центральным и главенствующим звеном. Доклад без прикрас: как было, с чего начинали и чем все закончилось! Реальная история - поэтому надеяться на успешный результат не стоит!
Speaker(s): Sergey Mikhalev,
Abstract:
В этой сессии Дмитрий продолжит рассказ о том как SQL Server работает с блокировками и затронет вопросы блокировок на уровне схемы, экскалации блокировок и оптимистических уровней изоляции транзакций. Дмитрий также обсудит вопросы дизайна стратегии управления транзакциями в приложениях, работающих в многопользовательской среде. Минимум PowerPoint, максимум Management Studio и конфеты (если останутся после первой части)!
Speaker(s): Dmitri Korotkevitch,
Abstract:
В докладе мы поговорим о логе транзакций. Для чего он нужен и как работает, какие данные в нем хранятся. Почему он ростет и как этого избегать. С помощью чего и как мониторить лог транзакций.
Speaker(s): Vitaliy Popovych,
Abstract:
Очень часто проблемы с производительностью планов запросов возникают тогда, когда сервер выбирает неверную стратегию доступа к данным. В докладе мы рассмотрим эту ситуацию с точки зрения оптимизатора, узнаем какими соображениями он руководствуется при выборе Поиска (Seek) или Просмотра (Scan), а также поговорим о некоторых свойствах данных операторов, которые полезно учитывать при анализе планов запросов.
Speaker(s): Dmitry Pilugin,
Abstract:
В докладе рассматриваются элементарные базовые методы хранения исходных текстов базы данных; построение базы из этих исходных текстов; контроль версий; многопользовательская разработка; обновление версий схемы.
Speaker(s): Oleksii Kovalov,
Abstract:
NoSQL - MongoDB. Agility, scalability, performance. I am going to talk about the basis of NoSQL and MongoDB. Why some projects requires RDBMs and another NoSQL databases? What are the pros and cons to use NoSQL vs. SQL? How data are stored and transefed in MongoDB? What query language is used? How MongoDB supports high availability and automatic failover with the help of the replication? What is sharding and how it helps to support scalability?. The newest level of the concurrency - collection-level and document-level. Join the session, I promise that it will be interesting! :)
Speaker(s): Viktoriia Mala,
Abstract:
Когда я в первые столкнулся с репликацией, я подумал: "Да что в ней может быть сложного?". Но как оказалось на деле, это достаточно не простая штука для понимания с первого раза. Второй момент, когда начинаются с ней проблемы, в виде рассинхронизации данных между её узлами, появлением каких-либо других ошибок, то не знаешь куда бежать. В докладе я расскажу о том, что такое транзакционная репликация, как и для чего ее используют, как ее настроить и что делать если что-то пошло не так.
Speaker(s): Evgeny Khabarov,
Abstract:
NoSQL - MongoDB. Agility, scalability, performance. I am going to talk about the basis of NoSQL and MongoDB. Why some projects requires RDBMs and another NoSQL databases? What are the pros and cons to use NoSQL vs. SQL? How data are stored and transefed in MongoDB? What query language is used? How MongoDB supports high availability and automatic failover with the help of the replication? What is sharding and how it helps to support scalability?. The newest level of the concurrency - collection-level and document-level. Join the session, I promise that it will be interesting! :)
Speaker(s): Viktoriia Mala,
Abstract:
В докладе я расскажу, что такое динамический sql, какие способы его построения, будут рассмотрены примеры использования "exec" и "sp_executesql".
Speaker(s): Alesya Zhuk,
Abstract:
В этой сессии Дмитрий расскажет о различных типах блокировок, используемых в SQL Server, покажет как уровни изоляции транзакций влияют на работу приложений в многопользовательской среде, объяснит причины появляния проблем, связанных с блокировками, и продемонстрирует несколько способов их диагностики и решения. Минимум PowerPoint, максимум Management Studio и конфеты!
Speaker(s): Dmitri Korotkevitch,
Abstract:
In this session we will discuss most aspects of Windows Failover Clustering in connection with SQL Server. We will start from the basis and go to more depth including AlwaysOn Availability Groups. After this session you will understand how aforementioned technologies work, how to implement them in your environment, and how to benefit from them from developer, dba, and business points of view.
Speaker(s): Yevhen Nedashkivskyi,
Abstract:
In this session we will go through the topics of performance, scalability and availbility - the 3 core topics that every DBA needs to know. Performance is at the core and required for every database application (small or mission-critical). In this talk we will go through the concepts, tools and procedures that will help you in monitoring and start fine-tuning the performance or find the root-cause on your data platform. The subject covered here is excerpted from my book "Microsoft SQL Server 2008 R2 Administration cookbook". This will also be an ideal beginning for any IT person who is willing step-into DBA world.
Speaker(s): Satya Jayanty,
Abstract:
We are going to examine a variety of oopsies MANY developers fall prey too - some obvious, some pretty subtle and some down right sneaky! Lots of code examples with the bad AND good code presented. I GUARANTEE that you will find things here that will either prevent you from getting bad data, throwing unwanted errors or vastly improving your database application's performance. I have given this talk over SEVENTY times now and it is always very highly rated!
Speaker(s): Kevin Boles,
Abstract:
Power BI QA - это фантастическая функциональность, которая позволяет бизнес пользователям анализировать данные, задавая вопросы естественным языком. Это просто как спросить коллегу, а он не только даст правильный ответ, но ещё и подберёт подходящее отображение! ) Но для начала, нужно этого "коллегу" немного обучить. Об этом и будет мой доклад - как оптимизировать Вашу аналитическую модель, чтобы она отвечала на вопросы правильно. Ваши пользователи будут довольны!
Speaker(s): Sergiy Lunyakin,
Abstract:
В докладе я расскажу что такое ожидания, для чего они используются, какие типы ожиданий бывают, и на какие из них стоит обратить пристальное внимание. Как с помощью анализа статистики ожиданий понять, что происходит с SQL Server'ом.
Speaker(s): Evgeny Khabarov,
Abstract:
На данной сессии я расскажу о всеобъемлющей методологии анализа производительности SQL Server и всех связанных компонентов от Hardware до планов выполнения запроса.
Speaker(s): Олег Алексеев,
Abstract:
Parameter sniffing is a good thing: it is used by the Query Optimizer to produce an execution plan tailored to the current parameters of a query. However, due to the way that the plan cache stores these plans in memory, sometimes can also be a performance problem. This session will show you how parameter sniffing works and in which cases could be a problem. How to diagnose and troubleshoot parameter sniffing problems and their solutions will be discussed as well. The session will also include details on how the Query Optimizer uses the histogram and density components of the statistics object and some other advanced topics.
Speaker(s): Benjamin Nevarez,
Abstract:
About dependency between query syntax (adhoc query, query with local variables, stored procedures, local variable ) and query execution plan
Speaker(s): Andrii Zrobok,
Abstract:
Кто такой BI архитектор, что он делаем, зачем он вообще делает и что он должен знать. Обо всем об этом мы поговорим на докладе, я расскажу как я стал BI архитектором, какие проекты у меня были, как общаться с клиентом
Speaker(s): Eugene Polonichko,
This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.
MongoDB and SQL Server.
LinkedIn: https://www.linkedin.com/in/slunyakin
Contact: https://slunyakin.wordpress.com
Sergiy Lunyakin (MCSA, MCSE, MCTS) is a Big Data Architect at SoftServe, Inc. He has extensive experience in designing and developing Big Data Analytics, Data Warehouse, and BI solutions, using both on-premises and cloud products. In 2016, Sergiy became Microsoft Data Platform MVP and has since maintained his MVP status. Sharing knowledge is another one of his passions. He regularly speaks at international conferences such as SQLSaturday, SQLDay, SQLNexus, and SQLBits. He also runs the Lviv SQL Server User Group in Ukraine and organizes SQLSaturday Lviv.
LinkedIn: https://www.linkedin.com/pub/dmitri-korotkevitch/5/980/b7
Contact: http://aboutsqlserver.com
Dmitri Korotkevitch is a Microsoft Data Platform MVP and Microsoft Certified Master, author of Pro SQL Server Internals and other books with years of experience working with SQL Server as an Application and Database Developer, Database Administrator, and Database Architect. Dmitri specializes in the design, development, and performance tuning of complex OLTP systems that handle thousands of transactions per second around the clock. He blogs at: http://aboutsqlserver.com.
MongoDB and SQL Server.
LinkedIn: https://www.linkedin.com/in/boykoant
Founder and main speaker at Ukrainian Microsoft Azure Community. 15+ years in application development. Builds apps based on Microsoft Azure platform since 2011. Microsoft Azure technical expert. Microsoft Azure MVP since 2014. Owner and one of the organizers of the most popular Microsoft Azure conferences in Ukraine: Azure Day and Global Azure Bootcamp.
LinkedIn: http://www.linkedin.com/in/thesqlguru
Kevin Boles is a SQL Server expert, working exclusively with the product since v6.5. With over 25 years of database experience and over 45,000 man hours of SQL Server engine experience, he holds many related certifications, is an MCT and was a SQL Server MVP from 2007 to 2012. Kevin has been a very successful independent consultant for over 20 years. His passion is the relational engine, especially designing, building, analyzing and tuning high-performance database applications.
LinkedIn: https://www.linkedin.com/pub/dmitri-korotkevitch/5/980/b7
Contact: http://aboutsqlserver.com
Dmitri Korotkevitch is a Microsoft Data Platform MVP and Microsoft Certified Master, author of Pro SQL Server Internals and other books with years of experience working with SQL Server as an Application and Database Developer, Database Administrator, and Database Architect. Dmitri specializes in the design, development, and performance tuning of complex OLTP systems that handle thousands of transactions per second around the clock. He blogs at: http://aboutsqlserver.com.
LinkedIn: https://www.linkedin.com/in/slunyakin
Contact: https://slunyakin.wordpress.com
Sergiy Lunyakin (MCSA, MCSE, MCTS) is a Big Data Architect at SoftServe, Inc. He has extensive experience in designing and developing Big Data Analytics, Data Warehouse, and BI solutions, using both on-premises and cloud products. In 2016, Sergiy became Microsoft Data Platform MVP and has since maintained his MVP status. Sharing knowledge is another one of his passions. He regularly speaks at international conferences such as SQLSaturday, SQLDay, SQLNexus, and SQLBits. He also runs the Lviv SQL Server User Group in Ukraine and organizes SQLSaturday Lviv.
LinkedIn: https://www.linkedin.com/profile/view?id=300853242amp;trk=nav_responsive_tab_profile
Contact: http://dneprsqlusergroup.blogspot.com
работаю SQL/BI Developer . Опыт работы с MS SQL Server — 6 лет.
LinkedIn: https://uk.linkedin.com/sqlmaster
Contact: http://www.sqlserver-qa.net
My experience surrounded with high focus on the data platform with a track record of defining strategy, designing and delivering digital transformation migrations with major enhancements to current working methods. Worked in a capacity of Head of Data Engineering, Enterprise Data Architect and Solutions Key career accomplishment recognition as an industry expert technical excellence from the Microsoft as Data Platform Most Valuable Professional (MVP) recognition since the year 2006 (13 years as MVP and counting), which recognizes exceptional technical community leaders worldwide who actively deliver, present share their extraordinary contributions, high quality, and real-world expertise. Twitter pod (http://twitter.com/sqlmast
LinkedIn: https://www.linkedin.com/in/eugenepolonichko/
Contact: https://msolapblog.wordpress.com/
Leader of PASS Local Chapter in Donetsk (Ukraine). I work as DWH/BI architect. Responsible for designing and developing Data Warehouse and BI solutions with using Microsoft BI Stack products.
LinkedIn: http://www.linkedin.com/pub/denis-reznik/3/502/234
Contact: http://reznik.uneta.com.ua
Denis Reznik is a Data Architect at Intapp, Inc. He has more than ten years experience in software development, database design, and performance tuning for cloud and on-premises solutions. In 2010 Denis became Microsoft Data Platform MVP and maintains MVP status today. Apart from his professional career, Denis actively participates in the development of the Ukrainian Data Community.
Работаю в области баз данных около 12 лет. Сертификации: - MSSQL 2012 MCSE - MSSQL 2008 MCTS - MSSQL 2005 MCTS В данный момент занимаю позицию Solution architect в компании DB Best Technologies. В мои обязанности входят создания и продажи ИТ-решений связанных с миграцией на MS SQL Server.
LinkedIn: http://www.linkedin.com/pub/pilugin-dmitry-somewheresomehow/2b/210/277
Contact: http://www.queryprocessor.com/
Dmitry Pilugin, is a SQL Server DB developer from Russia, Moscow. He works with SQL Server for more than ten years. Currently he works as a database developer lead, responsible for the development of production databases in the media research company. Dmitry holds a blog about SQL Server query processing: QueryProcessor.com, where he writes about a query optimization and execution, and also likes to share his knowledge about it speaking at various community events and tech conferences. Data Platform Microsoft MVP since 2014.
Contact: http://www.benjaminnevarez.com/
Benjamin Nevarez is a SQL Server MVP and independent consultant based in Los Angeles, California who specializes in SQL Server query tuning and optimization. He is the author of “SQL Server 2014 Query Tuning Optimization”, “Inside the SQL Server Query Optimizer” and has contributed to other SQL Server books including “SQL Server 2012 Internals”. Benjamin has also been a speaker at many SQL Server conferences, including the PASS Summit, SQL Server Connections and SQLBits.
Contact: http://appclub.im
PhD in Computer Science, Microsoft Regional Director, Microsoft MVP.
LinkedIn: https://uk.linkedin.com/sqlmaster
Contact: http://www.sqlserver-qa.net
My experience surrounded with high focus on the data platform with a track record of defining strategy, designing and delivering digital transformation migrations with major enhancements to current working methods. Worked in a capacity of Head of Data Engineering, Enterprise Data Architect and Solutions Key career accomplishment recognition as an industry expert technical excellence from the Microsoft as Data Platform Most Valuable Professional (MVP) recognition since the year 2006 (13 years as MVP and counting), which recognizes exceptional technical community leaders worldwide who actively deliver, present share their extraordinary contributions, high quality, and real-world expertise. Twitter pod (http://twitter.com/sqlmast
LinkedIn: https://ua.linkedin.com/in/nedash
Yevhen Nedashkivskyi is a professional DBA and a database developer with more than 10 years of experience. MSCP, MSCA, MSCE, MVP.
Contact: http://www.benjaminnevarez.com/
Benjamin Nevarez is a SQL Server MVP and independent consultant based in Los Angeles, California who specializes in SQL Server query tuning and optimization. He is the author of “SQL Server 2014 Query Tuning Optimization”, “Inside the SQL Server Query Optimizer” and has contributed to other SQL Server books including “SQL Server 2012 Internals”. Benjamin has also been a speaker at many SQL Server conferences, including the PASS Summit, SQL Server Connections and SQLBits.
LinkedIn: https://www.linkedin.com/in/ssmikhalev
Разработчик в ok.ru. Автор #171;сериала#187; - 5 серий про #171;Подход доктора Хауса в оптимизации SQL запросов#187;. Увлекается легкой атлетикой и триатлоном.
LinkedIn: https://uk.linkedin.com/sqlmaster
Contact: http://www.sqlserver-qa.net
My experience surrounded with high focus on the data platform with a track record of defining strategy, designing and delivering digital transformation migrations with major enhancements to current working methods. Worked in a capacity of Head of Data Engineering, Enterprise Data Architect and Solutions Key career accomplishment recognition as an industry expert technical excellence from the Microsoft as Data Platform Most Valuable Professional (MVP) recognition since the year 2006 (13 years as MVP and counting), which recognizes exceptional technical community leaders worldwide who actively deliver, present share their extraordinary contributions, high quality, and real-world expertise. Twitter pod (http://twitter.com/sqlmast
MongoDB and SQL Server.
LinkedIn: https://www.linkedin.com/in/olenasmoliak
Senior Software Engineer at Adver-Online Microsoft Certified Solution Associate (MCSA): SQL Server 2012 Microsoft Certified Technology Specialist (MCTS): SQL Server 2008, Database Development Vinnitsa Data Platform User Group Leader (#vssug) Speaker at local user group meetings in Kyiv, L#39;viv, Dnipropetrovsk, SQLSaturday #290 (Kyiv, 2014), Global Russian Virtual Chapter Participated in organization of Kyiv SQLSaturdays #377, #290 (2014, 2015)
LinkedIn: http://www.linkedin.com/in/thesqlguru
Kevin Boles is a SQL Server expert, working exclusively with the product since v6.5. With over 25 years of database experience and over 45,000 man hours of SQL Server engine experience, he holds many related certifications, is an MCT and was a SQL Server MVP from 2007 to 2012. Kevin has been a very successful independent consultant for over 20 years. His passion is the relational engine, especially designing, building, analyzing and tuning high-performance database applications.
DBA and DB developer with more than 10 year expirience. SQLSat/SSUG speaker. MCTS, MCITP. Author of pet-projects ExpressProfiler and SQL Code Guard
Разработчик и администратор SQL Server. Область применения знаний в основном устранение проблем с производительностью систем, в основе которых лежит SQL Server.
More than 10 years in IT working with Microsoft products, all around data migration and Application Performance Management (APM)
LinkedIn: https://www.linkedin.com/in/azrobok/
25+ years of experience in database development: development data-centric applications from scratch, support of legacy databases/applications, data migration tasks, performance tuning, consulting, database trainer. I have experience with wide range of databases such as FoxPro for DOS (Fox Software), MS SQL Server (started from version 6.5) , Oracle, Sybase ASE, MySQL, PostgreSQL. Co-Leader of PASS Local Chapter in Lviv. Speaker at PASS SQLSaturday conferences (since 2013); PASS Lviv/Vinnitsa/Virtual SQL Server User Group, EPAM IT Week (2015-2017), AIBig Data Day 2019.
Разработчик и администратор SQL Server. Область применения знаний в основном устранение проблем с производительностью систем, в основе которых лежит SQL Server.
LinkedIn: http://www.linkedin.com/pub/mihail-mateev/1/6b3/4b1
Contact: https://mmateev.wordpress.com/
Mihail Mateev is a technical consultant, community enthusiast, PASS Regional Mentor for CEE, chapter lead, Microsoft Azure MVP, Microsoft Regional Director. He works as a Senior Solutions Architect at EPAM Systems, focused on Data Platform, IoT and cloud related solutions. He also worked many years like a Technical evangelist in the Infragistics. Last years Mihail was focused on various areas related to technology Microsoft: Data Platform, Visual Studio, ASP.Net, Windows client apps, Data Platform, and Microsoft Azure. Michael also has a PhD in cloud computing area. He is a university lecturer on Smart Homes and Smart Energy IoT Solutions.
LinkedIn: https://ua.linkedin.com/in/vitaliipopovych
Senior Database Developer at TFG an Intapp Company. Опыт работы с MS SQL Server — более 5 лет.
Contact: http://www.benjaminnevarez.com/
Benjamin Nevarez is a SQL Server MVP and independent consultant based in Los Angeles, California who specializes in SQL Server query tuning and optimization. He is the author of “SQL Server 2014 Query Tuning Optimization”, “Inside the SQL Server Query Optimizer” and has contributed to other SQL Server books including “SQL Server 2012 Internals”. Benjamin has also been a speaker at many SQL Server conferences, including the PASS Summit, SQL Server Connections and SQLBits.
Ivan Rudnytskyi has more than 8 years of experience in IT. He has been working as the Sales Engineer at BAKOTECH Group since 2012. Ivan is the expert in Dell Software database solutions. Prior to joining BAKOTECH team, Ivan worked as the Lead Engineer of the Development and Implementation Department at one of the largest system integrators in Ukraine, and was responsible for infrastructure systems architecture.
LinkedIn: http://www.linkedin.com/pub/mihail-mateev/1/6b3/4b1
Contact: https://mmateev.wordpress.com/
Mihail Mateev is a technical consultant, community enthusiast, PASS Regional Mentor for CEE, chapter lead, Microsoft Azure MVP, Microsoft Regional Director. He works as a Senior Solutions Architect at EPAM Systems, focused on Data Platform, IoT and cloud related solutions. He also worked many years like a Technical evangelist in the Infragistics. Last years Mihail was focused on various areas related to technology Microsoft: Data Platform, Visual Studio, ASP.Net, Windows client apps, Data Platform, and Microsoft Azure. Michael also has a PhD in cloud computing area. He is a university lecturer on Smart Homes and Smart Energy IoT Solutions.
The following is a list of sponsors that helped fund the event.


Loading...
Searching...
If you would like to build a group of users, you can easily begin by clicking the 'Create a New Group' button to the left. Once a group is built, application users can use it to add collection permissions to multiple users at the same time.
Add users to
Add the chosen user(s) to the group?
Are you sure you wish to remove from ?
Start creating your new group
Are you sure you wish to delete the group ?
Delete ?
Are you sure you wish to delete and all associated resources?
Pick transfer user:
Are you sure you wish to delete and transfer all associated resources to ?
Reset the password for ?
Add new user manager:
Add as a user manager?
Revoke user manager privileges from ?
User manager privileges will be removed from the user.


Genesis 42:29
And they came unto Jacob their father unto the land of Canaan, and told him all that befell unto them; saying,


Raven air©Inspired by Raven Industries
RAVEN Air was established in March, 2016 after 2.5 years R&D work. We bring together experts and talents from fields of artificial intelligence, aircraft design engineering, automatic control, electronic and electrical and information security, and focus on design, development and manufacture of unmanned VTOL.
Raven Air completed the first prototype of our unmanned helicopter and named it as GHP-417. It is being tested since Dec, 2015 and is estimated to make a maiden flight at the end of 2016.
-
RAVEN AIR is looking forward to cooperating with aviation enthusiasts to explore and solve tough issues, and to achieve something amazing together. We can offer comfortable and convenient office and facilities, and also a variety of full-time, part-time or consulting job opportunities. Please contact us for details.
160*90*75cmwooden work cube
Wi-Fi
Receptionist with A4 size company logo hanger on outer door
Meeting room
Business lounge
Printing, books and coffee
-
At this stage, we offer the development tools as following;
DC Motor Driver
Arduino Breakout Kit
Laser Scanner
Sensor Set
Open Source Electronics Prototyping Platform
Beginner Kit for Arduino
Intermediate Kit for Arduino
Programing Kits for Arduino
Start Kit for Edison
General Mobile Robot Controller
etc.
-
You may find some useful tools as well:
Soldering Station
Hot air gun
CNC
Signal generator
We will be delighted if you suggest what hardware and software are necessary for better work.


{% extends "layout-chs.html" %} {% block page_title %} Eligibility {% endblock %} {% block proposition_header %} {% endblock %} {% block header_class %} {% endblock %} {% block content %} {% include "includes/phase_banner_beta.html" %}<EMAIL_ADDRESS>Your details Your filings Companies you follow Sign out Back Eligibility To file abridged accounts, your accounts must meet at least two of the following: Turnover must not be more than £10.2 million Balance sheet total must not be more than £5.1 million The average number of employees during the year must not be more than 50 {% endblock %}
To file abridged accounts, your accounts must meet at least two of the following:


Unless otherwise noted, all REST services support the following operations:
| URL | Operation | Request | Response | Description |
|---|---|---|---|---|
| / | GET | N/A | SearchResult<TEntity> | Retrieves all entities. |
| /TKey | GET | N/A | TEntity | Retrieves entity associated with the specified key. |
| / | PUT | TEntity | CreateResult<TKey> | Creates a new entity. |
| /TKey | PUT | TEntity | UpdateResult<TKey> | Updates an entity. |
| /TKey | DELETE | N/A | DeleteResult<TKey> | Deletes an entity. |


The enumerable module in Ruby puts many new methods at your disposal. It was pretty hard to choose from them, as many of them seem really useful. I decided to write on one that may not see as much use as some of the others, but it still will be quite useful in certain situations. That method is called .inject.
The .inject method is used, in its simplest form, to input something between each element in an array. So, for example, if you wanted to multiply all the numbers in an array together, you could write something like this:
def multiply_me(array) x = array.inject(:*) p x end multiply_me([2,3,4]) >>24
Now, let's walk through this step by step. First, we are defining a method called multiply_me and giving it a parameter of an array. We are then setting the new variable x equal to array.inject(:*), which will put a * (which is the multiplication symbol in Ruby) between each element in an array (we are also assuming that the array contains only numbers, otherwise we would have to include .to_i). Finally, .inject will also run the array with the injected symbol, so you will get a value returned, in this case 24, which is 2 * 3* 4.
This is only a very simple way to use .inject, it has many more uses beyond just putting in math symbols, but I'll leave you to look into those on your own!


Overview
Welcome to my portfolio website! My name is Timothy Ahong. This website documents the projects and programs that I have been involved in and oulines my key takeaways from each of these experiences.
--- layout: custom_default comments: false sharing: false footer: false sub_header_title: "Timothy Ahong" sub_header_image: "/images/me2.png" ---
Welcome to my portfolio website! My name is Timothy Ahong. This website documents the projects and programs that I have been involved in and oulines my key takeaways from each of these experiences.
Aerospace Engineering has been a challenging and enlightening area of study. The program includes a breadth of fields from fluid dynamics to robotics to space systems design.
Within Aerospace my interests are primarily robotics and control systems. Talks about AER201 and link to project. Talk about something else
Worked at UTIAS doing whatevs, learned whatevs. Here is the associated project
Talk about EventMobi
Talk about The Next 36...
{% include custom/mini-footer.html %}During 3rd year I had my first exposure to web development by playing around with Ruby on Rails. After 3rd year I started my PEY (Professional Experience Year) at EventMobi, a Toronto based startup, as a full-stack web developer.
My day-to-day work included front-end development with Backbone.js, or more recently Angular.js, back-end development with CodeIgniter, Flask, NodeJS, MongoDB, MySQL and server management using Chef and later Ansible. Towards the end of my PEY I was given an offer to continue working at EventMobi to develop and launch their new registration platform.
Aside from EventMobi I have worked on several contracts, hackathons and side-projects to hone my web-fu. Check out the project pages for details!


{% extends "base.html" %} {% block content %}
Codenames - a fun secret agent game to play with friends!
Start a new game »


Calculate now
BEFIT provides all kind of fitness training with modern instruments
START| BMI categories | |
|---|---|
| Below 18.5 | Underweight |
| 18.5 - 24.9 | Normal |
| 25.0 - 29.9 | Overweight |
| 30.0 and above | Obese |
Body Mass Index (BMI) is a person's weight in kilograms divided by the square of height in meters. A high BMI can be an indicator of high body fatness. BMI can be used to screen for weight categories that may lead to health problems but it is not diagnostic of the body fatness or health of an individual.


This blog system supports basic functionality
- Register and Login
- Create, read, update and delete articles
- Shows the latest 5 articles
- Count how much time, a single article is viewed
- Shows the date a single article is written
- Shows all the registered users


---
layout: single
author_profile: true
---
Program Committees
- International Conference on Formal Methods in Software Engineering
(FormaliSE 2023)
- 26th ACM International Conference on Hybrid Systems: Computation and Control
(HSCC 2023)
- 24th International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI 2023)
- 34th International Conference on Computer-Aided Verification
(CAV 2022)
- Formal Methods in Computer-Aided Design 2022
(FMCAD 2022)
- 20th International Conference on Formal Modeling and Analysis of Timed Systems (FORMATS 2022)
- 25th ACM International Conference on Hybrid Systems: Computation and Control
(HSCC 2022)
- 31st European Symposium on Programming (ESOP 2022)
- 23rd International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI 2022)
- 15th International Conference on Reachability Problems (RP 2021)
- 19th Asian Symposium on Programming Languages and Systems (APLAS 2021)
- 19th International Workshop on Satisfiability Modulo Theories (SMT 2021)
- International Workshop on
Logical Aspects in Multi-Agent Systems and Strategic Reasoning 2021
(LAMAS&SR 2021)
- 33nd International Conference on Computer-Aided Verification
(CAV 2021)
- Formal Methods in Computer-Aided Design 2021
(FMCAD 2021)
- 24th ACM International Conference on Hybrid Systems: Computation and Control
(HSCC 2021)
- 22nd International Conference on Verification, Model Checking, and Abstract Interpretation
(VMCAI 2021)
- Formal Methods in Computer-Aided Design 2020
(FMCAD 2020)
- 18th International Conference on Formal Modeling and Analysis of Timed Systems (FORMATS 2020)
- 21st International Conference on Verification, Model Checking, and Abstract Interpretation
(VMCAI 2020)
- Model-Based Design of Cyber Physical Systems
(CyPhy 2019)
- 8th Workshop on Synthesis
(SYNT 2019)
- Student Research Competition at PLDI 2019
- Formal Methods in Computer-Aided Design 2019
(FMCAD 2019)
- 17th Asian Symposium on Programming Languages and Systems
(APLAS 2019)
- International Conference on Formal Techniques for Distributed Objects, Components, and Systems
(FORTE 2019)
- 1st International Workshop on Methods and Tools for Rigorous System Design
(MeTRiD 2018)
- Thirteenth Haifa Verification Conference (HVC 2017)
- 15th Asian Symposium on Programming Languages and Systems (APLAS 2017)
- 15th International Workshop on Satisfiability Modulo Theories (SMT 2017)
- 9th Working Conference on Verified Software: Theories, Tools, and Experiments (VSTTE 2017)
- 6th Workshop on Synthesis (SYNT 2017)
- Twelfth Haifa Verification Conference (HVC 2016)
- 14th International Workshop on Satisfiability Modulo Theories (SMT 2016)
- International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI 2016)
- Eleventh Haifa Verification Conference (HVC 2015)


This is a large
heading
.
This is an h2.
This is an h6.
This is a paragraph.
Bananas
Apples
Link
First Name
Password
Log In
2017
2018
2019
Name
Phone Number
Email
John Doe
555-555-5555
<EMAIL_ADDRESS>Jane Smith
444-444-4444
jane@example.com


Huh? Trump Dubiously Claims That Ivanka Has Created 14 Million Jobs
In the midst of an impeachment inquiry that’s about to enter its public phase, President Trump somehow managed to make another dubious claim that has nothing to do with it.
During his speech at the Economic Club of New York, Trump took the opportunity to brag about how his administration has created nearly 7 million jobs (according to the AP, 6.25 million jobs have been created since Trump took office) — and how his daughter Ivanka has somehow, in his mind, managed to double that number.
“I’m very proud of my daughter Ivanka,” Trump said. “And when she started this, two and half years ago, her goal was 500,000 jobs.”
The President then went on to claim that his daughter has created 14 million jobs without citing where he got that specific figure from.
“She has now created 14 million jobs and they are being trained by these great companies, the greatest companies in the world because the government cannot train them,” Trump said. “It’s a great thing.”
Last week, Ivanka Trump said in an interview that, unlike her father, she finds the identity of the whistleblower whose complaint sparked the impeachment inquiry “not particularly relevant.”
Watch Trump’s remarks below:


Conceptual Model
Entities & Attributes:
Steam Account:
- steamID (primary key)
- steamEmail
- steamName
- steamPhone
Purchase:
- purchaseId (primary key)
- steamId (foreign key)
- purchaseDate
- productId(foreign Key)
Product
- productId(primary key)
- productName
- productQuantity
Relations
- One steam account can have 0 to many Purchases(1 to m)
- One purchase can have 0 to many products (1 to m)
Entity Relationship Diagram
Persona
Use Case Interaction
User Story
Data Design


--- title: Romanian Wine Grapes layout: default ---
Wine grapes grown in Romania are of a high quality. Although these grapes are also grown in the surrounding countries of Hungary, Bulgaria and Moldova; the majority of the grapes are in Romania. Look below for more information on the wine grapes of this wonderful region.


--- layout: post status: publish published: true title: InfoPath Packaging author: display_name: Tomas Restrepo login: tomasr email<EMAIL_ADDRESS>url: http://winterdom.com/ author_login: tomasr author_email<EMAIL_ADDRESS>author_url: http://winterdom.com/ wordpress_id: 768 wordpress_url: http://winterdom.com/2003/04/infopathpackaging date: '2003-04-02 17:35:43 +0000' date_gmt: '2003-04-02 17:35:43 +0000' categories: - Tools tags: [] comments: - id: 519 author: Don author_email<EMAIL_ADDRESS>author_url: http://dotnetweblogs.com/dbrowning date: '2003-04-03 16:07:24 +0000' date_gmt: '2003-04-03 16:07:24 +0000' content: |
This is actually how Altova handles it with XMLSpy. They have the full-blown XMLSpy license (which includes the "forms" designer [really a GUI for creating an XSLT]), then they have a "lite" application used for filling out the forms (called Authentic).
I had high hopes for InfoPath (and to be fair I know it's only beta 2) b/c the form designer in XMLSpy is a serious pain to use, but from my initial tests, Altova has nothing to worry about.
---Clemens complains about the SKU strategy for MS Office, and the role InfoPath is going to play. Talking to a friend today, I realized that the whole way InfoPath is packaged is wrong.
InfoPath should be two tools: One tool should be the forms and schema creation tool. This is the one that developers and advanced users would use. The second tool would the one that would allow you to open, fill and submit InfoPath forms (or "run InfoPath applications", if you prefer). The latter should be distributed free of charge, sort of how Microsoft does for the Office viewers.
I think this would open up a huge number of opportunities for using InfoPath where the current licensing terms simply wouldn't allow.


You can't run a payload on this box since it's not connected or is already processing a job.
Payload running, please wait.


This dialog visualizes the modification of a message of the attack on the hash value of the digital signature.


Preparation time
overnight
Cooking time
10 to 30 mins
Serves
Serves 4
For the marinated lamb chops, pour three tablespoons of olive oil into a deep dish or tray and add the sliced garlic.
Rub the thyme and rosemary between your hands to help release the herbs' aromatic oils, before placing into the oiled dish.
Place the lamb chops on top of the herbs and garlic before covering with the remaining tablespoon of olive oil. Cover and place into a fridge to marinate overnight.
For the garlic butter, mix the butter and crushed garlic in a bowl with the parsley.
For the field mushrooms, spoon the garlic butter mix into the underside of the mushrooms. Season with salt and freshly ground black pepper.
Preheat a barbecue until the coals are white hot. (Alternatively, cook on a very hot griddle pan or under a high grill.)
Remove the lamb chops from the marinade and drain off any excess oil. Season with salt and freshly ground black pepper. Place onto the barbecue with a sprig of rosemary over each chop and cook to your liking.
Meanwhile, place the mushrooms onto the barbecue, buttered side up, and cook slowly.
To serve, place the mushrooms and lamb chops onto a serving plate.


THE BEAR A film review by Randy Parker Copyright 1996 Randy Parker
RATING: *** (out of ****)
(Review written in 1989)
Director Jean-Jacques Annaud must not think very highly of dialogue. His third film, QUEST FOR FIRE, chronicled the adventures of some primitive cavemen who never said anything because they hadn't yet developed a language. His fourth film, NAME OF THE ROSE, was set in a Monastery. And now his fifth effort, THE BEAR, continues this tradition of minimal dialogue; its two main characters are a 2,000 pound Kodiak bear and his adopted cub. And guess what? They don't speak English, or Japanese, or Swahili. They speak in Bear talk, which consists of roars, growls, and yelps.
The film is based on the 1916 novel "The Grizzly King," about a couple of bear hunters in British Columbia circa 1885. Unlike the book, which adopts the hunters' point of view, the movie assumes the bears' perspective. The film milks this gimmick for all it's worth. Not only do the two bear actors get top billing in the credits, they also get more screen time and give better performances than do their human counterparts. The plot is pure and simple: hunters shoot adult bear. Bear gets away. Orphaned cub licks the wound. Adult adopts cub. Hunters track them with dogs. It's your basic man versus beast scenario, except in this case we're rooting for the beasts.
THE BEAR has already grossed over $100 million in Europe so any business it generates in America is merely icing on the cake. The movie arrives on our shores with a ton of advance hype. It's being hailed as the E.T. of the '90s and as one of the greatest adventure films of all time. But let me tell you, unless you're an animal lover or a nature-freak, the movie is nothing to phone home about. Don't get me wrong: THE BEAR is exhilarating and heartwarming, but it's just not the ground breaking wonder it's hyped to be.
The gimmick of using the bears as protagonists is the film's main strength and also its main weakness. The animals certainly make loveable heroes. The young cub is so cuddly and playful you want to lift him right off the screen and take him home. The little orphan is played with great aplomb by Douce, who may give Beasley (Hooch in TURNER & HOOCH) some Oscar competition. The adult male, played by Bart, is so majestic you're overwhelmed by feelings of respect and awe. The two bears should be a dream-team for movie tie-in merchandise; don't be surprised if they show up on theme cups at Mcdonald's.
Unfortunately, the movie gets carried away with showing us the cub's psychological point of view. In one scene he's chasing a frog and in the next he's dreaming about frogs! The movie includes two surrealistic dream sequences, and that's two too many.  Then, believe it or not, you get to see the psychedelic images that float through his head as he trips out. Now, the last time I checked there was no way of knowing what goes on inside a bear's head when he's dreaming or doing 'shrooms. Maybe there is something about the director I don't know. Annaud goes to great lengths to create a sense of authenticity; he tries to fool you into thinking you're watching the real thing. But whenever he tries to take us into the cub's head, THE BEAR just seems like science fiction.
Annaud also sometimes shows poor judgment in making the bears seem too much like humans. It's hard to stay absorbed into the film when you're constantly asking yourself whether the bears' behavior is realistic and natural.
Still, for all its flaws, THE BEAR wows you with its breathtaking wilderness setting and its powerful condemnation of hunting. Maybe we can learn something from these two magnificent bears who display more nobility and honor than do many humans.
~~~~~~~~~~ Randy Parker http://www.shoestring.org --> "1,000 Voices In The Dark" --> Weekly Movie Reviews & Interviews
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews