Event Location:
Roush Hall, Otterbein University
27 S Grove Street
Columbus, Ohio
Abstract:
No need to groan anymore when you hear the words "Data Migration"! I'll show you the Data Migration Script that the Mid Level Developer gave me to start with, and you will be AMAZED at the transformation to the final product! Walk thru the steps I took for the data migration and the additional database implications moving the data has. As a Sr. DBA, my code has a special focus on performance and resource utilization throughout the development and implementation process. Participants will learn of the techniques that can make for a smooth data migration, development through testing through production deployment. In additon, some of the gotchas I uncovered as well as their resolutions will be reviewed. I will share scripts related to table partitioning, indexing, as well as pre and post data migration scripts that partitipants will find easy to implement in their own Data Migrations.
Speaker(s): Julie McLain-Harper,
Abstract:
Most organizations are under pressure to speed up the software delivery cycle, whether that’s to respond more quickly to the needs of the business, the needs of your customers or just to keep up with the competition. Unfortunately the database is commonly considered a bottleneck. Without the right processes in place, database change management can slow things down, adding risk, uncertainty, and getting in the way of development and operations working together to deliver. Any organization that wants to fully benefit from a DevOps approach is going to have to overcome some specific challenges presented by the database. This session will teach you how to take DevOps principles and practices and apply them to SQL Server so that you can speed up the database delivery cycle at the same time you protect the information contained within.
Speaker(s): Grant Fritchey,
Abstract:
Have you heard about the Business Intelligence Markup Language (Biml)? Maybe you’ve even seen a session about it before but you still have doubts about how easily you can make something useful out of it. In this session, we’ll use Biml to build and populate a staging area including the corresponding SSIS packages. But there won’t be any pre-compiled demos - everything is happening live! Starting with a blank staging database, we will end up building a complete solution over the course of this session to prove that you can start from scratch and still quickly be successful. Let’s see, how that goes… :) PS: Even if you have not heard about Biml but are still tired of manually building SSIS packages or ADF pipelines, this is the right session for you!
Speaker(s): Ben Weissman,
Abstract:
Technical teams and business decision makers frequently conflict. Business people don’t always understand that without software, their companies wouldn’t make money. Developers don’t always realize that solving a problem requires more than the latest framework. Each group has different priorities. This session is designed to help technical teams reconcile those priorities. You will learn to identify the values you share with the business and how to communicate with those shared values in mind. You’ll also learn how to apply different communication styles when discussing technical solutions with the business. By finding a shared set of values and a shared language, you’ll create solutions that have business and technology working in harmony.
Speaker(s): Cassandra Faris,
Abstract:
Have you used SSAS before? Have you created reports using T-SQL and Group by? Are you interested in or currently using Power BI? Do you you have a need for Analysis Services but don't want to have to deal with the hassle of buying and installing a server? Are you dreading having to upgrade your hardware for your current SSAS Tabular instance? Is your organization using Office 365? If you answered yes to any of these questions, you might need Azure Analysis Services. The wait is over! Azure Analysis Services is the platform as a service version of the wildly popular Analysis Services Tabular product. This demo heavy session will be focused on setting up Azure Analysis Services, deploying a model, loading the model with data and finally reporting from your Azure Analysis Services instance.
Speaker(s): Phillip Labry,
Abstract:
Waiting too long for your SQL-based analytical jobs to finish? Need results in minutes instead of hours? Bert Wagner, a principal business intelligence developer, regularly advises analysts and developers on how minor changes to their SQL-based jobs can dramatically improve performance. In this session he will show how to spot common anti-patterns that negatively impact performance, and apply solutions that will correct them. Whether you strictly write SQL queries or incorporate those queries into tools like Python, R, Power BI, SAS, SSIS, etc… this session will teach you how to recognize poor-performing patterns in your queries as well as how to fix them for improved performance.
Speaker(s): Bert Wagner,
Abstract:
When should we test our data? From an application development perspective, a unit test against a database isn't a unit test at all. Which makes sense -- connected systems introduce overhead and dependency, both of which reduce stability and decrease productivity during test-driven development (TDD). But if we wait for integration testing, critical functionality can get missed. In this session, we will discuss strategies for filling the data testing gap, directly within a Microsoft SQL Server environment. If you do a lot of work in T-SQL but aren't familiar with TDD, you'll learn the why and how of test-first development. If you're accomplished with unit tests, but never tried them in your database, you'll learn how to apply familiar concepts like setup, mocking, and assertion. We'll spend most of our time walking through a solution based on a real-world project, specifically using the open source tSQLt database unit testing framework.
Speaker(s): Jeff McKenzie,
Abstract:
If you have made the leap to using Extended Events, chances are you’re using Extended Events to do the exact same thing you used to do in Trace. Maybe you use it to capture query performance over time, or find queries that exceed a specific duration, I/O, or CPU. Maybe you want to find what login executed a query, or from what workstation or application the query originated. But Extended Events is so much more than a replacement for trace; it is a whole new way to think about troubleshooting. In this session we will discuss the targets, actions, and predicates available in Extended Events and see how you can leverage them to look at problems in SQL Server in ways that you never could before. We will step through as many demos as possible in the time available so you can see why joining Team XE was one of the best decisions you ever made. You’ll walk away with a deeper understanding of Extended Events along with a new methodology for approaching and solving issues in SQL Server.
Speaker(s): Erin Stellato,
Abstract:
This isn’t your typical presentation on Index Maintenance. In this 1st of two back-to-back sessions, we'll learn how the current “Best Practice” Methods are actually a leading cause of perpetual logical and physical fragmentation, totally unnecessary wasted memory/disk space, costly/continuous “Bad” page splits, unexplainable blocking, comparatively insane amounts of log file generation and, in an interesting “Catch 22”, a major part of why we have to do so much index maintenance and how it all negatively impacts your code even if it’s perfect code. We'll also discover the true costs of page splits, how REORGANIZE can perpetuate them, their effect on performance, introduce and learn how to use "sp_IndexDNA" to see indexes as you've never seen them before, and introduce methods to make even active GUID-based indexes 100% fragmentation free for months at a time, which will also fix the problems we’ve discovered. This 1st session is also a recommended segue into the second session.
Speaker(s): Jeff Moden,
Abstract:
This isn’t your typical presentation on Index Maintenance. In this 2nd of two back-to-back sessions, we’ll learn the 5 main “Insertion Patterns” and how they cause or prevent fragmentation, introduce the additional page splitting/fragmenting horror of “ExpAnsive Updates”, continue to learn about the true costs of using REORGANIZE and why it should be avoided, how it all affects performance and disk/memory usage, how it all affects Index Maintenance, and steps that can be taken to seriously improve all of that. We'll also learn that simply reducing Fill Factors isn't the "fix" for fragmentation and can actually cost you serious amounts of additional totally wasted memory while providing little to no value. Unfortunately, there won’t be time to cover it all but well documented code will be provided to help identify the sources of page splits and “ExpAnsive Updates” so that they can be eliminated. Session #1 is a strongly recommend prerequisite for this session.
Speaker(s): Jeff Moden,
Abstract:
This session will demonstrate how to leverage "Biml powered SSIS Patterns", to rapidly build SSIS packages. The focus of this session will be on populating a data warehouse, however the concepts presented could be applied to any ETL/ETL scenarios. The components used during this session: BimlSnap_v2 (an Open-Source, Biml integrated SQL Server database), and BimlExpress (a Visual Studio Add-in used to generate SSIS package) are both available at no charge. In addition, attendees will receive a 'SQL Server Metadata Manager' solution, along with a fully integrated SSIS Framework. Attend to see how Biml can revolutionize your SSIS development!
Speaker(s): Jim Miller,
Abstract:
Just like pilots who are prepared for disaster recovery through regular practice, we as Database Administrators need to actually spend time practicing recovering with those backups. Ransomware has made it critical to prepare to rebuild your datacenter at any moment. This session will focus on the kinds of situations that can dramatically affect a data center, and how to practice recovery processes to assure business continuity.
Speaker(s): Allen White,
Abstract:
PowerBI recently added support for AutoML (Supervised Automated machine Learning). This session demonstrates the new ML capabilities with an end to end example using Power BI Dataflows. In this session, we will use AutoML to create and apply a regression model. Regression is a machine learning technique used for understanding the relationship between input and output variables. Regression techniques provide additional insight into data, making it easier to see relationships between dependent and independent variables.
Speaker(s): Greg Deckler,
Abstract:
Join us as we (yes, including attendees) discuss incidents and look for ways as victims, as by-standers and as event host to react. Let’s enable each other to do what is right, speak up and support one another. It’s time for the community to come together, make their voice be heard and share ways and tools to deal with these difficult situations. Although some stores are inspired in part by a true incident, they are fictional and do not depict any actual person or event.
Speaker(s): Tamera Clark,
Abstract:
In this session, we'll cover many of the new features with SQL Server 2019. We'll look at the new features in the SQL Engine, Availability groups, and SQL on Linux. Finally we'll talk about the biggest feature in SQL Server 2019, Big Data Clusters. By the end of this session, you'll have a solid grasp on what's coming next year.
Speaker(s): Eugene Meidinger,
Abstract:
Whether you’ve dabbled in PowerShell or wondered what all the fuss is about, make no mistake: PowerShell isn’t going away. It is definitely something worth learning to make your life as a SQL Server professional easier, and allow you to advance in your career as a DBA. In this session, you’ll see practical, real-world examples of how you can blend SQL Server and PowerShell together. You’ll also get a look at the SQL Server PowerShell provider and how you can incorporate it into your automation scripts. Instead of focusing on syntax, the session will plunge straight into examples and highlight various snippets of code and how they work. You can expect to see code examples on how PowerShell can do anything from comparing tables across servers, automating and centralizing your backups, and even doing in-depth security audits.
Speaker(s): Drew Furgiuele,
Abstract:
SQL Server 2016 SP1 makes data compression available in all editions. Data compression can reduce storage costs, and provide a performance boost—and now compression is available without the added cost of Enterprise Edition. Whether you are a developer or a DBA, it's important to know how to use compression to save money and improve speed. Come learn about how data compression actually works, the differences between ROW and PAGE compression, and learn how to pick the best compression level for your data. This session will cover the details of the compression algorithms, and the costs and benefits associated with each type of compression. By the end of this session, you'll have a better idea of how the different compression algorithms work, when compression is the right solution, as well as what type of compression to use.
Speaker(s): Andy Mallon,
Abstract:
Power BI Dataflows bring advanced self-service data preparation capabilities to power users and business analysts. Azure Data Lake Storage offers massively scalable and performant storage solution for enterprise big data analytics. The ability to integrate Power BI Dataflows with Azure Data Lake Storage promises to open a new set of opportunities for collaboration between business analysts, data engineers, and data scientists. In this demo-rich session, we’ll take a look at an example of such collaborations and discuss the questions and limitations that you should consider as you begin working with these services.
Speaker(s): Slava Trofimov,
Abstract:
When something goes wrong with your SSIS package and you need to tell your boss more than "I have a bad feeling about this…", let the Force of SSIS logging save you from the dark side! SSIS logging may be the last thing on your mind when starting a new project, but getting it right in the beginning is well worth your while. Logging can help troubleshoot errors, tackle inefficiencies, and even raise a red flag when there are issues in your data flow. Newer versions of SQL Server have brought new options for logging. Learn what information is available for each option along with how to implement custom logging when the built-in options aren't robust enough for your project's needs.
Speaker(s): Vanessa Kesten,
Abstract:
This session is for the absolute beginner to learn the basic components of the Database Engine (Relational Engine, Storage Engine, and SQLOS) and what is the purpose of each of these three components in the execution of a simple query. The relational engine to process a query, the storage engine to access data and the SQLOS to manage resource access. The session is led by an expert Microsoft Certified Trainer (MCT) and former Microsoft MVP who regularly teaches SQL Server certification courses.
Speaker(s): John Deardurff,
Abstract:
Connectivity issues are one of the most common and many times one of the most frustrating issues to deal with, not just a DBA but in any client/server architecture. We will discuss troubleshooting methodologies and common tools that can be used to isolate, diagnose, and simplify most connectivity issues. Also, we will look in depth at a few of the more common and perplexing issues going around today. Finally, to up the excitement level on this thrilling topic, I’ll mix in a few computer jokes that only a dad mowing his lawn while wearing block socks and sandals would appreciate.
Speaker(s): Joe McTaggart,
Abstract:
Humans see images 60,000x better than text but are we always seeing what is being shown? In this talk, we will look at ways a visual designer can intentionally or unintentionally confuse readers by using techniques that are common but not correct. We will discuss topics such as color theory, chart selection and placement among others. Come join us to learn what makes a visualization clear and learn how to convey your story.
Speaker(s): Jonathan Stewart,
Abstract:
Many times developers have to support users by answering the “What happened to the data?” The task of retrieving data from a specific point in time is not an easy one. Often this involves retrieving a backup and restoring the data in question (hopefully!). SQL Server 2016 introduced Temporal Tables, allowing a developer to retrieve data from a specific point in time, without backups. With a few TSQL commands a historical table can be created, automatically updated, and readily accessed.
Speaker(s): Sam Nasr,
Abstract:
Column Stores are a very powerfull tool to handle large amounts of data. In this session Thomas guides you trough the process of creating a columnstore, filling it with data and using it in queries. He will do so by taking you along on the jurney filled with mistakes he made till he ended up with a well working design. This will help you start using colum stores the way they should be used from day one.
Speaker(s): Thomas Grohser,
Abstract:
Get on the cutting edge by implementing infrastructure as code for your SQL Server environment. Using PowerShell Desired State Configuration (DSC) we'll look at how to take a newly built Windows Server and get it ready for prime time while discussing the benefits associated with infrastructure as code. - Setup Pre-Requisites - Install SQL Server - Configure SQL Server - Make SQL Server Application Ready
Speaker(s): Jess Pomfret,
Abstract:
Microsoft Azure is becoming one of the most popular public cloud platforms available, and its popularity is only continuing to grow. To date, more than 85pc of Fortune 500 companies are on the Microsoft cloud. In this session, we will use a case study approach to understand key considerations and Implementation approach to migrate on-premise Database platforms and set up a Modern Data Platform on Azure and deep dive into using the Azure Database Migration Service and related tools. We also cover most commonly seen migration challenges and demonstrate how we can unblock them using Azure Tools and Technologies.
Speaker(s): Sriharsh Adari,
Abstract:
Column Stores are a very powerfull tool to handle large amounts of data. In this session Thomas guides you trough the process of creating a columnstore, filling it with data and using it in queries. He will do so by taking you along on the jurney filled with mistakes he made till he ended up with a well working design. This will help you start using colum stores the way they should be used from day one.
Speaker(s): Thomas Grohser,
Abstract:
There are great Key/Value and Key/Document store NOSQL solutions out there. But many times you need one in your relational SQL Server database. This session shows how to implement them in a performant and efficient way. We will explore simple key value pairs, composite keys, how to handle for data retrieval with partial keys or patterns, have a look on how to keep track of changes over time and retrieve historic values. Handling access will be discussed as well as how to transform the Key Value data into a fact table for easy reporting.
Speaker(s): Thomas Grohser,
Abstract:
This session is for the absolute beginner to learn the basics of Transactions and will answer questions such as, What is a Transaction? What are the ACID properties of a Transaction? How does the Transaction Log work to provide consistency to a database? What is a checkpoint? Are dirty pages bad or good? What is a lock? The session is led by an expert Microsoft Certified Trainer (MCT) and former Microsoft MVP who regularly teaches SQL Server certification courses.
Speaker(s): John Deardurff,
Abstract:
With Azure Data Factory (ADF) continuous integration, you help your team to collaborate and develop data transformation solutions within the same data factory workspace and maintain your combined development efforts in a central code repository. Continuous delivery helps to build and deploy your ADF solution for testing and release purposes. Basically, the CI/CD process helps to establish a good software development practice and aims to build a healthy relationship between development, quality assurance, and other supporting teams. Let's explore how we can use Microsoft DevOps and GitHub to build and release our ADF pipelines to other environments.
Speaker(s): Rayis Imayev,
Abstract:
With SQL Server 2019, Microsoft is introducing a new couple of features for data virtualization, data mart scale out and big data analysis. They all together form the SQL Server Big Data Clusters. Let's take a look at what that means and how you can make use of the extended PolyBase capabilities, built-in Spark queries and more!
Speaker(s): Ben Weissman,
Abstract:
The Naïve Bayes series of algorithms are some of the simplest classification algorithms, but they tend to offer reasonably good results very quickly for a number of problems, including Natural Language Processing problems such as spam classification, as well as more classical feature-driven classification. In this talk, we will look at the math behind Naïve Bayes classification, solving problems by hand before looking at a package in R which solves the problem for us. By the end of this talk, you should be able to apply Naïve Bayes to existing problems. No experience with statistics is required, although there will be a small amount of math.
Speaker(s): Kevin Feasel,
Abstract:
Something exciting coming soon!
Speaker(s): David Maxwell,
Abstract:
Learn how to create your own skill (app) for Amazon's Echo / Dot service known as Alexa. In this session, we'll create a simple skill from scratch, and show how to get into some of the more advanced options.
Speaker(s): Dave Mattingly,
Abstract:
There's a new kid on the block in big data in Azure and they are very popular. In this session we'll weed through the hype and take a real look at it. We'll dive into it from the perspective of someone brand new to Databricks, big data, and data science. We'll focus on how you can use it with the skills you have today.
Speaker(s): Hope Foley,
Abstract:
Come one, come all to the greatest (and only) SQL Server variety show at SQL Saturday Columbus. This session features a smattering of lightning talks covering a range of DBA- and developer-focused SQL Server topics, interspersed with interactive games to keep the speakers and audience on their toes. Plan for plenty of sarcasm, laughs, and eye rolls in this thoughtfully structured yet highly improvised session. We can't guarantee what you'll learn, but we do promise a great time! *Slot machine will not generate real money for "winners"
Speaker(s): Erin Stellato,
Abstract:
What is a Data Lake and can I swim in it??? Can I truly emerse myself in data? How difficult is it to create a lake? When is a lake part of the data strategy? Can data lakes evaporate? These questions and more will be answered in the wake of this session.
Speaker(s): Warren Sifre,
Abstract:
Performance Tuning for SQL Developer session aims to provide essential building blocks to get starting with this challenging subject. When it comes to performance tuning the execution plan needs to be the first stop for every developer however many developers don’t know how to read and extract relevant information. When looking at execution plans in SSMS, there are many different ways of getting relevant information however it is not always simple to understand. The goal of this presentation is to provide tools and high-level overview of pertinent information to enable each developer to start optimizing their code.
Speaker(s): Vladimir Oselsky,
Abstract:
Have you been watching SSAS Tabular develop? What about the Azure Analysis Services product? Power BI's data modeling? These technologies are all effectively the same, but live in different places and can serve different roles. Now's the time to dive in and figure all of this out. In this session, we will talk about what Tabular is and what it does, in addition to the various "flavors" it comes in. We'll explore development processes and will wind up with a model ready for ad-hoc querying through Excel or Power BI.
Speaker(s): Kerry Tyler,
Abstract:
In this session, we will review the history of Azure Databricks, world records it broke, and how to accelerate your data platform solutions. We will cover lambda architecture, Azure Databricks components, and how to integrate other Microsoft Azure services. Then we will see a demonstration on creating clusters, notebooks, team collaboration, and advanced analytics. Finally, we will take a look at additional information on how to further utilize Azure Databricks.
Speaker(s): Lucas Feiock,
Abstract:
This presentation will cover (1) legal ways to structure a company, (2) how to pick a name for your company, (3) how to avoid being sued by your present employer, and (4) how to avoid conflicts with others over intellectual property rights. This is a sponsor session provided by Arenstein and Andersen Co., LPA. Our presenters will be Nicholas I Andersen and Christen M Shore.
Speaker(s): David Maxwell,
This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.
LinkedIn: https://www.linkedin.com/in/lucas-feiock
Contact: https://sql-stack.com
Lucas Feiock is a Senior Business Intelligence Consultant with KiZAN Technologies. He has four years of experience with the Microsoft BI Stack. In addition to data warehousing, data integration and data visualization, Lucas is also involved with machine learning and advanced analytics. He has experience working in multiple industries including manufacturing, sales, gas and electric utilities, and health care.
LinkedIn: https://www.linkedin.com/in/cassandrafaris
Cassandra Faris is passionate about the human side of technology. Her career has focused on supporting tech professionals through community outreach, hiring, mentoring, and employee engagement. She is an international speaker who specializes in teaching people how to be more effective team members and advance their careers. She is also the President of the Microsoft and open source conference, DogFoodCon, and a Per Scholas Advisory Board member. She has an MBA in Organizational Leadership. When she's not busy with the tech community, she is avid tabletop gamer, runner, and soccer fan who travels as much as possible.
LinkedIn: https://www.linkedin.com/in/gregdeckler
Contact: https://www.linkedin.com/today/author/0_3IIpqzJXt0rHLHrw11HbE0?trk=prof-sm
I am a Director at Fusion Alliance and the Solution Director of Cloud Services. In addition, I am a Microsoft MVP for Data Platform. As an active member in the Columbus IT community, I founded the Columbus Azure ML and Power BI User Group (CAMLPUG) and have presented at many different conferences and events including Dog Food, SharePoint Saturday, CloudDevelop and M3. I have written numerous trade journal articles on business and technical subjects and the book “Achieving Process Profitability, Building the IT Profit Center”.
LinkedIn: https://de.linkedin.com/in/weissmanben
Ben Weissman has been working with SQL Server since SQL Server 6.5, mainly in the BI/Datawarehousing field. He is a Data Platform MVP, MCSE Data Management and Analytics, and a Certified Data Vault Data Modeler. He is also the first BimlHero Certified Expert in Germany and a co-author of 'SQL Server Big Data Clusters' and 'The Biml Book'. Ben has been involved in more than 150 BI Projects and is always looking for ways to become more productive and make SQL Server even more fun! Together with his team at Solisyon, Ben provides training, implementation and consultancy for SQL/BI developers and data analysts in upper-mid-market companies around the globe.
With more than 51,000 posts and 39 mostly 5 star articles, Jeff Moden is a strong contributor on SQLServerCentral.com where he coined the term “RBAR” (Row By Agonizing Row) and helped make the "Tally Table" a household name. Jeff has more than 2 decades of experience with SQL Server and is mostly self-trained in what he calls the “Black Arts” of T-SQL. He’s known worldwide for his informative articles, high performance T-SQL coding methods, and methods of mentoring. His dedication to helping others earned him the MS SQL Server MVP award for nine years and the RedGate Exceptional DBA Award in 2011. His mantra is "Performance is in the code".
LinkedIn: http://www.linkedin.com/in/samsnasr
Contact: http://samnasr.blogspot.com/
Sam Nasr has been a software developer since 1995, focusing mostly on Microsoft technologies. He’s a Sr. Software Engineer with NIS Technologies where he consults and teaches clients about the latest .Net technologies. Sam has achieved multiple certifications from Microsoft (MCSA, MCAD, MCTS, MCT), and is the leader of the Cleveland C#/VB.Net User Group since 2003. In addition, he’s the leader of the .Net Study Group, an author for Visual Studio Magazine, and a Microsoft MVP since 2013. When not coding, Sam loves spending time with his family and friends or volunteering at his local church.
LinkedIn: https://www.linkedin.com/in/slava-trofimov/
Slava Trofimov has over 15 years of experience in leading business transformation using data and and analytics. He currently works as a Cloud Solution Architect at Microsoft, specializing in Data AI.
LinkedIn: https://www.linkedin.com/in/vanessa-kesten-b704675/
Vanessa Kesten is a Data Engineer with BrightSpring Health Services. She is an Microsoft Certified Solutions Expert (MCSE) in Data Management and Analytics. Vanessa has over a decade of experience with the Microsoft BI Stack and has led large scale deployments of data warehousing solutions and has worked in a variety of industries, including manufacturing, health insurance, and government contracts.
LinkedIn: https://de.linkedin.com/in/weissmanben
Ben Weissman has been working with SQL Server since SQL Server 6.5, mainly in the BI/Datawarehousing field. He is a Data Platform MVP, MCSE Data Management and Analytics, and a Certified Data Vault Data Modeler. He is also the first BimlHero Certified Expert in Germany and a co-author of 'SQL Server Big Data Clusters' and 'The Biml Book'. Ben has been involved in more than 150 BI Projects and is always looking for ways to become more productive and make SQL Server even more fun! Together with his team at Solisyon, Ben provides training, implementation and consultancy for SQL/BI developers and data analysts in upper-mid-market companies around the globe.
LinkedIn: https://www.linkedin.com/in/jm-harper-36a829a/
As "The Goddess of the Database", I am a Sr DBA, Technical Professional and Microsoft Certified Trainer who has over 25 years of experience and a passion for EDUCATING, new technology, system performance and troubleshooting. My experience started with Hierarchical Databases and thankfully moved to Relational Databases, Open Systems technology, and SQL Programming. Because of my desire to give Developers a new perspective on their process of interacting with database data, I began educating co-workers and then training others in SQL Programming best practices. I have significant background as a professor/educator; a Sr. DBA; in performance tuning; as a data, app and infra architect; an Adopter of PowerShell and am MCSA Certified.
LinkedIn: https://www.linkedin.com/in/mcknz
Contact: https://github.com/mcknz
Jeff McKenzie has worked in software development for nearly twenty years, in both freelance and full-time capacities, as a developer and team leader. He enjoys helping others solve problems through technology, whether it's the small business getting on the web for the first time, or a Fortune 500 company expanding its enterprise. Although he started his career using BASIC on an Atari 800, he took a big detour, getting Biology and English degrees before rediscovering programming, with a new thing called the World Wide Web. He is currently an Architect at Insight Digital Innovation (formerly Cardinal Solutions) in Columbus Ohio.
LinkedIn: http://www.linkedin.com/in/wsifre
Contact: http://www.broadstrokeconsulting.com/blog/, http://www.allegient.com
Warren Sifre has been in the IT community since 1998 and has worked in a variety of industries deploying solutions utilizing MS SQL Server in one capacity or another. In 2003, he decided to make SQL Server his mastery and has since developed skills in most defined disciplines of MS SQL. Currently he is a Principal Consultant and Technology Leader with Moser Consulting. He is responsible for BI Solution Architecture and the mentorship of team members. He has been a SQL Saturday Speaker since 2012, Azure Global Bootcamp, and many user groups in 2015 alone. He has a passion for knowledge transfer and solutions architecture, with a keen interested in Info Security.
With more than 51,000 posts and 39 mostly 5 star articles, Jeff Moden is a strong contributor on SQLServerCentral.com where he coined the term “RBAR” (Row By Agonizing Row) and helped make the "Tally Table" a household name. Jeff has more than 2 decades of experience with SQL Server and is mostly self-trained in what he calls the “Black Arts” of T-SQL. He’s known worldwide for his informative articles, high performance T-SQL coding methods, and methods of mentoring. His dedication to helping others earned him the MS SQL Server MVP award for nine years and the RedGate Exceptional DBA Award in 2011. His mantra is "Performance is in the code".
LinkedIn: https://www.linkedin.com/in/kerrytyler
Contact: http://airbornegeek.com
Kerry Tyler is a SQL Server, Business Intelligence, and Azure consultant. His initial IT experience was in network engineering and Windows system administration before moving into the data realm. This infrastructure background builds a firm foundation for performance tuning and cloud infrastructure design and implementation. Kerry has full-time DBA experience in SQL Server since version 2000 and business intelligence architecture since SQL Server 2005. In addition to consulting work, he delivers presentations and training on SQL Server administration, business intelligence, and Azure data and infrastructure components.
LinkedIn: http://www.linkedin.com/pub/allen-white-sql-server-mvp/5/784/b08/
Contact: http://dataperfpro.com/blog/
Allen White is a Data Platform consultant. He has been both a developer and an administrator, so he understands both perspectives towards database technology. He loves sharing his experiences and helping people learn how to use SQL Server. Allen has spent over 40 years in IT, using SQL Server since 1992, and has been awarded Microsoft’s MVP Award for the last 13 years. Allen was a PASS Director from 2016 - 2018.
LinkedIn: http://ca.linkedin.com/in/rimayev
Contact: http://datanrg.blogspot.ca/
Database professional with hands-on database design, data analysis, and reporting skills. I believe that I can help to make this intricate world of data to be more structured and well understood. Born in USSR; graduated and started my IT journey in Ukraine; now I work and live with my family in Toronto, Canada.
LinkedIn: http://www.linkedin.com/in/JohnDeardurff
Contact: https://www.sqlmct.com
John has been a Microsoft Certified Trainer (MCT) for over 20 years teaching Azure, SQL Server, Exchange Server, and Windows Server networking courses. He is currently a SQL Premier Field Engineer for Microsoft. He is an MCT Regional Lead for the Eastern United States and a former Data Platform MVP.
Contact: http://phillip.labry.com
Phillip Labry is a Senior BI Consultant and Trainer with over 20 years experience in SQL Server and over 30 in IT. He has been lucky enough to work on data projects spanning telecom, banking, retail, law enforcement, health care, insurance, financial services and energy sectors. As a national consultant he provides training and builds solutions utilizing the full MS BI stack. He is an active member of the Madison, WI PASS chapter and speaks at events in the USA and Canada.
LinkedIn: https://www.linkedin.com/in/thomasgrohser/
Thomas Grohser has spent most of the past 26+ years exploring the deeper inner workings of SQL Server and its features while working for entertainment, pharmaceutical, and financial services industries. His primary focus is to architect, plan, build, and operate reliable, highly available, secure, and scalable infrastructures for SQL Server. Over the years he has managed thousands of SQL Server instances, processing trillions of rows, taking up petabytes of storage. Thomas has been a Microsoft Data Platform MVP for 9 years and has spoken regularly at conferences, SQLSaturdays, and user groups for 12 years.
LinkedIn: http://www.linkedin.com/in/erinstellato
Contact: http://www.sqlskills.com/blogs/erin
Erin Stellato is a Data Platform MVP and lives outside Cleveland, OH. She has almost 20 years of technology experience and has worked with SQL Server since 2003. Her areas of interest include performance tuning, Query Store, Extended Events, and helping accidental/involuntary DBAs understand how SQL Server works. Erin is an active member of the SQL Server community, has volunteered for PASS at the local and national level, and is a regular speaker at conferences including the PASS Summit, SQLIntersection, and SQLBits. Outside of time with family and friends, she enjoys running, spinning, movies, and all things chocolate.
LinkedIn: http://www.linkedin.com/in/hopefoley/
Contact: http://www.hopefoley.com
Hope Foley, a former Data Platform MVP, has worked across many industries as a DBA and Business Intelligence consultant. She joined team at Microsoft and is a Data AI Technology Solutions Professional. She has worked with enterprise customers but now focuses on education. Hope is an active member in the SQL Server and PASS communities speaking at events and organizing the SQLSaturday event in Indianapolis.
LinkedIn: https://www.linkedin.com/in/bertwagner/
Contact: https://bertwagner.com
Bert Wagner teaches data-focused developers how to use SQL Server efficiently every week on his YouTube channel “SQL with Bert.” When not filming episodes, he gains inspiration for his content through his work as a Principal Business Intelligence Developer for Progressive Insurance in Cleveland, OH. Starting his career as an SSIS and SSRS developer, Bert fell in love with SQL Server query writing and performance tuning. Nowadays, he focuses on full stack web development and uses his database tuning skills to ensure that his applications run at peak performance.
LinkedIn: http://www.linkedin.com/in/erinstellato
Contact: http://www.sqlskills.com/blogs/erin
Erin Stellato is a Data Platform MVP and lives outside Cleveland, OH. She has almost 20 years of technology experience and has worked with SQL Server since 2003. Her areas of interest include performance tuning, Query Store, Extended Events, and helping accidental/involuntary DBAs understand how SQL Server works. Erin is an active member of the SQL Server community, has volunteered for PASS at the local and national level, and is a regular speaker at conferences including the PASS Summit, SQLIntersection, and SQLBits. Outside of time with family and friends, she enjoys running, spinning, movies, and all things chocolate.
LinkedIn: http://www.linkedin.com/in/tameraclark/
Contact: http://tameraclark.com
Tamera Clark has been involved in the IT industry for greater than ten years, with experiences ranging from systems analysis/engineering to SQL Server and SSRS administration/development. She is an active member of the SQL Server community, participating in the Women in Technology Virtual Chapter, Co-leading the Nashville BI Chapter, assisting the Nashville PASS Chapter and serving as a Regional Mentor. Tamera is also the event chair of SQLSaturday Nashville.
LinkedIn: https://www.linkedin.com/in/davidmmaxwell
Contact: https://dmmaxwell.wordpress.com/
David Maxwell has almost 20 years of experience with SQL Server, with a keen interest in performance tuning, monitoring, and troubleshooting. He has experience in environments as diverse as health care institutions, auto manufacturers, and insurance companies. David has been a frequent presenter at SQLSaturday events around the United States since 2012, as well as a presenter for the DBA Fundamentals Virtual Group, the Performance Virtual Group, 24 Hours of PASS, and the annual PASS Summit. David participates in his local Columbus Ohio PASS Local Group, where he serves on the board of directors as SQLSaturday coordinator.
I am a Microsoft SQL Server Premier Field Engineer (PFE). I've been with Microsoft for 13 years with my time having been split working in SQL CTS support and PFE. My primary focus is SQL database engine but I do have experience with the full stack and all the SSxS components. Secondarily to working primary with customers on SQL, I have helped author a number of the SQL Server workshops offered by our Premier Services (most recently updates to SQL Server Features and Administration and SQL Server Hand-on Troubleshooting).
LinkedIn: https://www.linkedin.com/in/sriharsh-adari
Contact: https://www.sriharshadari.com/
Sriharsh Adari is a technology strategist and Cloud BI Architect. He has around 16 years of experience helping customers with setting up Data Platforms focused on Microsoft BI. He has helped multiple global customers across different industry verticals set up enterprise data platforms using the Microsoft Data Platform and Business Intelligence stack. Over the past few years, he has been helping customers migrate on-premise data workloads onto Cloud Data Platforms - Azure, AWS, and set up new data platforms on cloud. Sriharsh is passionate about all things related to data, big data and Business Intelligence.
LinkedIn: https://www.linkedin.com/in/thomasgrohser/
Thomas Grohser has spent most of the past 26+ years exploring the deeper inner workings of SQL Server and its features while working for entertainment, pharmaceutical, and financial services industries. His primary focus is to architect, plan, build, and operate reliable, highly available, secure, and scalable infrastructures for SQL Server. Over the years he has managed thousands of SQL Server instances, processing trillions of rows, taking up petabytes of storage. Thomas has been a Microsoft Data Platform MVP for 9 years and has spoken regularly at conferences, SQLSaturdays, and user groups for 12 years.
LinkedIn: https://www.linkedin.com/in/kerrytyler
Contact: http://airbornegeek.com
Kerry Tyler is a SQL Server, Business Intelligence, and Azure consultant. His initial IT experience was in network engineering and Windows system administration before moving into the data realm. This infrastructure background builds a firm foundation for performance tuning and cloud infrastructure design and implementation. Kerry has full-time DBA experience in SQL Server since version 2000 and business intelligence architecture since SQL Server 2005. In addition to consulting work, he delivers presentations and training on SQL Server administration, business intelligence, and Azure data and infrastructure components.
LinkedIn: http://www.linkedin.com/in/blackwyrm
Contact: http://www.davemattingly.net
Dave Mattingly has spent thirty years of designing, developing, databasing, documenting, and directing a variety of projects in many industries. In the past, he’s worked on space travel, fraud prevention, data accuracy, and virtual reality for industries such as games, ecology, health, religion, and money. He also writes, publishes, orates, teaches, and preaches.
LinkedIn: https://www.linkedin.com/in/thomasgrohser/
Thomas Grohser has spent most of the past 26+ years exploring the deeper inner workings of SQL Server and its features while working for entertainment, pharmaceutical, and financial services industries. His primary focus is to architect, plan, build, and operate reliable, highly available, secure, and scalable infrastructures for SQL Server. Over the years he has managed thousands of SQL Server instances, processing trillions of rows, taking up petabytes of storage. Thomas has been a Microsoft Data Platform MVP for 9 years and has spoken regularly at conferences, SQLSaturdays, and user groups for 12 years.
LinkedIn: https://www.linkedin.com/in/davidmmaxwell
Contact: https://dmmaxwell.wordpress.com/
David Maxwell has almost 20 years of experience with SQL Server, with a keen interest in performance tuning, monitoring, and troubleshooting. He has experience in environments as diverse as health care institutions, auto manufacturers, and insurance companies. David has been a frequent presenter at SQLSaturday events around the United States since 2012, as well as a presenter for the DBA Fundamentals Virtual Group, the Performance Virtual Group, 24 Hours of PASS, and the annual PASS Summit. David participates in his local Columbus Ohio PASS Local Group, where he serves on the board of directors as SQLSaturday coordinator.
LinkedIn: https://www.linkedin.com/in/voselsky
Vladimir Oselsky (Vlady) is an IT Professional with over 15 years of experience in various IT Jobs. Born and raised in Siberia, moved to United States in late 90s. Passion for computer and programming started with DOS games and learning Borland Paschal in 8th grade as a hobby. IT career consisted of everything from hardware and software support to server administration. Current focus on SQL Server Database Development and .NET programming
LinkedIn: http://www.linkedin.com/in/scarydba
Contact: http://scarydba.com
Grant Fritchey is a Data Platform MVP with over 20 years’ experience in IT, including time spent in support and development. He has worked with SQL Server since 6.0 back in 1995. He has also developed in VB, VB.NET, C#, and Java. Grant has written books for Apress and Simple-Talk. Grant presents at conferences and user groups, large and small, all over the world. He joined Redgate Software as a product evangelist in January 2011.
LinkedIn: http://www.linkedin.com/in/amtwo
Contact: http://www.AM2.co
Andy is a Data Platform MVP and SQL Server DBA that has managed databases in the healthcare, finance, e-commerce, and non-profit sectors. He has been supporting high-volume, highly-available OLTP environments with demanding performance needs since 2003. Andy is the founder of the BostonSQL User Group, and previous co-organizer of SQL Saturday events in Boston. He blogs at am2.co. Andy lives just outside Boston, Massachusetts, USA with his husband and their two dogs.
LinkedIn: https://www.linkedin.com/in/kellynpotvin
Contact: http://dbakevlar.com
Kellyn Pot’Vin-Gorman is a member of the Oak Table Network and an Idera ACE and Oracle ACE Director alumnus. She is a Data Platform Architect in Power BI with AI in the EdTech group at Microsoft. Kellyn is known for her extensive work with multi-database platforms, DevOps, cloud migrations, virtualization, visualizations, scripting, environment optimization tuning, automation, and architecture design. Kellyn has spoken at numerous technical conferences for Oracle, Big Data, DevOps, testing, and SQL Server. Her blog (http://dbakevlar.com) and social media activity under her handle, DBAKevlar, is well respected for her insight and content.
LinkedIn: http://www.linkedin.com/in/scarydba
Contact: http://scarydba.com
Grant Fritchey is a Data Platform MVP with over 20 years’ experience in IT, including time spent in support and development. He has worked with SQL Server since 6.0 back in 1995. He has also developed in VB, VB.NET, C#, and Java. Grant has written books for Apress and Simple-Talk. Grant presents at conferences and user groups, large and small, all over the world. He joined Redgate Software as a product evangelist in January 2011.
Contact: http://www.sqlgene.com
Eugene Meidinger works as a BI consultant and full time Pluralsight author. He currently focuses on content on Power BI and related products. He also leads the Pittsburgh Power BI User Group. He is certified in querying and administering SQL Server.
LinkedIn: http://www.linkedin.com/in/pittfurg
Contact: http://www.port1433.com
Drew Furgiuele is a senior DBA that lives in Dublin, Ohio who is passionate about SQL Server and PowerShell. He's been working with SQL Server since 2002. When he’s not accidentally dropping tables in production, he likes writing automation scripts, blogging about SQL Server Replication, wiring electronics, playing board games, and spending time with his dog. He's also not embarrassed by his Spotify playlists.
LinkedIn: http://www.linkedin.com/in/JohnDeardurff
Contact: https://www.sqlmct.com
John has been a Microsoft Certified Trainer (MCT) for over 20 years teaching Azure, SQL Server, Exchange Server, and Windows Server networking courses. He is currently a SQL Premier Field Engineer for Microsoft. He is an MCT Regional Lead for the Eastern United States and a former Data Platform MVP.
LinkedIn: https://www.linkedin.com/in/jmiller8
Contact: https://https://www.bitracks.com/blog
Jim has worked in various facets of the IT business for over 30 years, with a primary focus on data warehousing, reporting and analytics, business intelligence, data modeling (relational, multi-dimensional), ETL frameworks, database architecture, as well as database performance tuning. In previous engagements, Jim has fulfilled roles as Data Architect, DBA, IT Director, and Senior Consultant. He also has experience in account management, marketing/technical support, and software application training. Jim has also had some extraordinary opportunities to lead IT organizations, with multinational participants, on reconstruction projects based in Bosnia and Iraq.
LinkedIn: https://www.linkedin.com/in/sqllocks/
Contact: https://sqllocks.net/
Jonathan Stewart is a Business Intelligence consultant specializing in data visualization, data warehousing, and data management technologies. An advocate for educating others, he is a public speaker, teacher and blogger, continually teaching people about the Microsoft BI Stack. Since 2000, he has been working in the database field with industry leaders in healthcare, manufacturing, financial, insurance and federal, state and local governments. Jonathan is very active in the community. He has presented on SQL Server, SSIS, Reporting Services, Power BI and Business Intelligence at numerous SQLSaturday events, local user groups, and conferences throughout the United States and around the world. He participates in webcasts, podcasts, and on
LinkedIn: https://www.linkedin.com/in/jpomfret/
Contact: http://jesspomfret.com
Jess Pomfret is a SQL Server DBA at Westfield Group in Westfield, Ohio. She started working with SQL Server in 2011 and currently works as part of a team administering over 100 instances ranging from 2005 to 2017. She enjoys the problem-solving aspects of performance tuning and automating processes with PowerShell. She also enjoys contributing to dbatools and dbachecks, two open source PowerShell modules that aid DBAs with automating the management of SQL Server instances. She grew up in the South West of England and outside of her DBA life enjoys Crossfit, cycling and watching proper football.
LinkedIn: https://www.linkedin.com/pub/kevin-feasel/7/716/504
Contact: http://www.catallaxyservices.com
Kevin Feasel is a Microsoft Data Platform MVP and CTO at Envizage, where he specializes in data analytics with T-SQL and R, forcing Spark clusters to do his bidding, fighting with Kafka, and pulling rabbits out of hats on demand. He is the lead contributor to Curated SQL (https://curatedsql.com), president of the Triangle Area SQL Server Users Group (https://www.meetup.com/tripass), and author of PolyBase Revealed (https://www.apress.com/us/book/9781484254608). A resident of Durham, North Carolina, he can be found cycling the trails along the triangle whenever the weather's nice enough.
The following is a list of sponsors that helped fund the event.


Click "Plus" to add new block. Click block to select it. Click red cross to delete selected blocks. ✘ ✚


True or False: Commenting and proper indentation are important tools that can increase readability and understanding of your code and should always be used.
True; using proper indentation and put comments in my code will always make editing, grading, and collaboration easier.
- False; I want to make my own life and the lives of others more difficult by making my code unreadable.
There are not hints for this question


Shane Taylor
Settings
Profile
Help
Logout
Shane Taylor
Web Developer
Main
Dashboard
Accounts
Transactions
Reports
Settings
Accounts
Accounts Summary
Account Type: Cash
Account Name: Wallet
Last Entry: 20/09/2018
440,00 USD$
New Account
Account Type
Cash
Bank account
Debit card
Credit card
Account Name
Account Type
Dollar - USD
Dominican Peso - DOP
Euro - EUR
Account Initial Balance
Account Concept
Account Position
Include in total balance
Save
Cancel
×
Section Settings
Body goes here...


An error occurred while authorization to last.fm. Perhaps scrobbling service dropped, check on page
status.last.fm
. If it is not, you can write any bug report in the manner specified on the main page.


Sound & Stage Movies
Home
Adminstration
Movies
Contact Support
Login
Adminstrator Login
UserName:
Password:
Remember me
Login


CHARACTERISTICS
It has even more surprises in store.
PRACTICAL & CLEVER
Comfort & Convenience
Renault Clio shows once again that “size matters”. Here again, we are making a difference through our ability to develop a simple offering with features that are original or usually reserved for high-end vehicles. Expressing comfort in every detail, Renault Clio creates a modern, welcoming and ergonomic interior for passengers.
BOOT SPACE
Renault Clio features a 300dm3 (VDA standard) boot, on a par with the best in its class. Roomy!
Glovebox
A large 7l glove compartment, able to hold a 1.5l water bottle.
Central armrest
The central armrest optimises driving comfort and allows you to store small items such as your wallet. Perfect for keeping the essentials within easy reach.
Door compartments
Two compartments in the front and rear, each with a capacity of 1.5l. Plenty of space to stow your maps or a bottle.
Cup holder
Smart storage to safely store bottles and cups.
ALL THE COMFORT OF A BIG CAR
Comfort & Convenience
AIR CONDITIONING
The air conditioning system with automatic recirculation via a toxicity sensor lets passengers at the front select their ideal temperature, to the exact degree (only available with R-Link).
Reclining, foldable rear seating
Clio comes with a 60:40 split/fold rear seating at all levels of the range. Long or bulky items can be carried easily from time to time!
Rain and light sensor
The automatic speed control windscreen wipers start and adapt their rate to the intensity of the rain. What's more, a light sensor automatically switches on the headlamps when night falls or when you enter a tunnel (depending on equipment level).
Heated wing mirrors
A resistor behind the mirror heats the surface when the function is activated.
Toxicity sensor
Built into the air conditioning system, a toxicity sensor and a combined pollen/activated carbon filter help reduce the level of fine particles (such as pollen and dust) and pollution inside the passenger compartment. Available as an option only with R-Link.
MULTIMEDIA FOR ALL
Technology
Innovation rules! Renault Clio comes with two new onboard multimedia systems: MEDIA NAV and Renault R-Link* (available as standard or optional depending on the trim level). Choose the Renault R-Link digital tablet for easy access to innovative and practical functions, including TomTom® LIVE navigation (available depending on the country), multimedia, telephone and vehicle information. Digital technology and cars have never worked so well together!
Hands-free card
Just carry the card with you! Unlock, lock and start the car without inserting the card into the reader (depending on equipment level).
Renault R-Link Multimedia System
Enjoy fast access to innovative and practical functions: TomTom connected navigation, multimedia, hands-free telephone and vehicle information. Also explore the R-Link Store, the complete catalogue of apps downloadable from R-Link (available as an option).
HILL-START ASSIST
Highly useful when starting the vehicle on steep slopes, facing uphill or downhill. The function holds the vehicle for two seconds, giving you time to move off calmly.
Rear parking sensor
This function warns you of any obstacles behind the car via a series of beeps that increase in frequency as you move closer.
Reversing camera
Parallel parking? Nothing could be easier with the built-in reversing camera at the rear of the vehicle, with the picture on the R-Link screen.
RENAULT BASS REFLEX®
MEDIANAV Multimedia System
Discover the 100% useful, simple and smart multimedia system available with Clio! See for yourself, with its large 7" touchscreen, steering-column controls, standard navigation system, 4 * 20W radio, Bluetooth®, USB sockets and jack (depending on equipment level).
R-Plug & Radio
Radio with built-in display, Bluetooth® (hands-free telephone and music audio-streaming), USB socket/jack and steering-column controls.
3D SOUND BY ARKAMYS® with R-Link
Using digital signal processing software, this system adds depth and relief to the sound by recreating a spatial effect.You can also select where you want the sound in the passenger compartment: driver’s seat only, front seats only, or the whole vehicle (only with R-Link).
Cruise control - speed limiter
Set your cruising speed or maximum speed using the cruise-control-speed limiter.
 It’s never been easier to listen to your playlists and view photos and videos while the car is stationary! Also explore the Renault R-Link Store, the first in-car App Store! Download a wide variety of applications from your computer via MyRenault, or directly from your vehicle.
Telephone
Making calls is easy: when the car is stationary, simply enter a number or browse your contacts on the Renault R-Link touchscreen. When driving, keep your hands on the wheel and your eyes on the road, using the voice recognition system! What's more, when you get into your vehicle, Renault R-Link synchronises your directory and displays your contact list along with photos (depending on the telephone).
NAVIGATION
Take advantage of the TomTom® connected navigation system and LIVE services such as HD Traffic® - the best in real-time traffic information systems! Make travelling easier with the latest traffic information and maps of Europe (available as an option).
SERVICES AND VEHICLES
Make life easier with the pre-installed R-Link apps: Email, Renault R-Link Tweet, Weather and Renault Assistance. Access the complete catalogue of Renault R-Link apps from your computer via MyRenault, or directly from Clio. Would you like to hear the sound of a V8 engine whenever you accelerate? Select R-Sound Effect to simulate a different engine noise, just for fun!
RELAXED DRIVING
Safety
Top-level passive safety
Clio was awarded 5 stars in the EuroNcap passive safety crash tests.
Isofix system
The rear side seats are equipped with the ISOFIX child seat safety system. Your child seats will be attached securely and safely.
Emergency brake assist
Standard, along with the Anti-lock Brake System (ABS). Emergency brake assist reduces stopping distances by applying full braking power more quickly.
Electronic Stability Control (ESC)
ESC helps you keep the vehicle under control in the event of a temporary loss of grip. Braking applied transparently to one or more wheels keeps the vehicle on course.
Anti-lock Braking System (ABS)
The ABS senses when a wheel is about to lock up. It then reduces the braking pressure on that wheel so that it can regain traction. Normal braking pressure will resume as soon as possible.
Ready to take Clio for a spin?
Go even further


lesson 2.5 introduction to function or method-learning how to create a function and using them on atom
lesson 2.5 Eddie programming lesson
Lesson 2.5 introduction to function/method- learning how to create a function and using them on atom
- how to create function
- how to use function
This topic will be about function/method
This is a function, you have to type in “def” which simply mean definition, and then we provide the name, if you notice, we have to type in underscore in a sentence, and in programming we don’t call that a sentence, we call that a word, for example “I_want_to_eat” , “where_are_you”, all this is called a word, you can’t have 2 word for a function. For explanation on function this is what I found.
￼
So this roughly explains what it is. So lets try it out, for now we will call our function “what_did_you_eat”, and the result we will put “apple” .
￼ Ok so nothing came out, so there are 2 problems here, whats the problem here? Well apparently, as it says in the explanation above, in order for the computer to come out a result, you have to give it something for it to process, in this case, we did not give it “something” to process, so nothing can come out, so now we give it a variable name “food”, and try it out.
￼
So we gave it a variable but it still not able to process, this is cause of the 2nd problem that we mention just now. In this case, we did not call it out, we have to call out the function in order for the computer to process it.
￼
as it says above, there’s a argument error here, we had given 0 argument here and expected 1, arguments simply mean this.
￼ And if I am not wrong, from the above, if we expect 2 den w have to give 2, if we expect 3 we have to give 3 , so lets try it again.
￼
This time there’s another error, “undefined local variable or method ‘food’ ” it simply means we did not define what is food and the computer doesn’t know what is it. (note if you notice, in atom, each color code stand for something, it doesn’t mean this color have to stand for this as it ca be change) for this case we just follow it as it is for now, for function the color is blue in here, for strings it is green, and if it is just white to the computer it’s just a variable*, so we have to change it to a string, and lets try it out
￼ And finally we get the result that we want=)
Anyway, to pick up where we left off from last lesson, something happen when we tried to use this macbook text editor instead of atom, and it cause bait of a problem when we try to ran the script.
￼
From what I notice, the string changes into a variable after we save the script on textedit, hence, the computer is not able to comprehend what is “Eddie” which is why it is not able to print it out, what I know is that on atom there are color code on atom for the computer to differentiate which is which, I feel that on the textedit there is none there and from time to time it will cause error when we try to run the script, I think that is one of the reason why atom is the better text editor to use, well this is my explanation for why it happen that day, but I could be wrong about it.


Get started
Install & Configure
Product Portal
Deploy from Marketplace
Welcome !
Cloudneeti documention
Get Started


A highly self-motived software developer seeking challenging job that focus on front end engineering. Passion about web development technology and open source community, devote to write clean and quality project.
Proved ability to use front end MVVM framework and testing framework to build single page application
Worked on spring and servlet application to communicate with database and linux server.
Automated workflow using open source tool, focus on code version management and quality control.
Develop both front-end and back-end on Security(bond, index) Analytics web tools, using AngularJS practices and open source tool to build stateful, data rich user interface; Built java servlet service to populate data between database and front end. Implemented full stack design on template driven framework to automate report generation.
Developing on Portfolio Trading Order Management System, using Eclipse Modeling Framework(Java) and IBM Rational Software Architect(UML) to model on underlying transacting and persisting nodes; Automated workflow for integration test using FITNESS framework
Interacted with end users to define business requirements of implementing a FPDB (Fund Performance Database) and a PMDB (Portfolio Management Database) within GS framework; supported and enhanced existing Fixed Income risk management applications.
Xiaodong Cao —<EMAIL_ADDRESS>—<PHONE_NUMBER>


{% extends 'base.html' %} {% block title %}No_Result{% endblock title %} {% block content %}
If you see this page, that means there are some errors for clustering and producing heatmap.
Following are some possible reasons:
1. Less than two probes/genes match the p-value cutoff you decided on Step1.
2. There are some problems with the groups you defined(They may not meet the statistical meaning of t-test or ANOVA).
3. Most of the probes or genes you input are not in the platform you selected.
{% endblock content %}


{% extends "base.html" %} {% block title %}
Medieval catalogues > BENEDICTINES: THE SHORTER CATALOGUES > Rochester > Books given to cathedral by Bishop Haimo Hethe, 1346
{% endif %}7 identified entries found.
All data was derived from the List of Identifications by Professor Richard Sharpe.
{% if not printing %}
A key to codes used in the List is available (opens in new tab).{% endif %}


| Order # | Customer | Ship to | Base Price | Purchased Price | Status | Actions |
|---|---|---|---|---|---|---|
| WD-61 | Edinburgh | New York | $1500 | $3200 | ||
| WD-62 | Doe | Brazil | $4500 | $7500 | ||
| WD-63 | Sam | Tokyo | $2100 | $6300 | ||
| WD-64 | Joe | Netherland | $1100 | $7300 | ||
| WD-65 | Edward | Indonesia | $3600 | $4800 | ||
| WD-66 | Stella | Japan | $5600 | $3600 | ||
| WD-67 | Jaqueline | Germany | $1100 | $6300 | ||
| WD-68 | Tim | Italy | $6300 | $2100 | ||
| WD-69 | John | Tokyo | $2100 | $6300 | ||
| WD-70 | Tom | Germany | $1100 | $2300 | ||
| WD-71 | Aleena | New York | $1600 | $3500 | ||
| WD-72 | Alphy | Brazil | $5500 | $7200 | ||
| WD-73 | Twinkle | Italy | $1560 | $2530 | ||
| WD-74 | Catherine | Brazil | $1600 | $5600 | ||
| WD-75 | Daniel | Singapore | $6800 | $9800 | ||
| WD-76 | Tom | Tokyo | $1600 | $6500 | ||
| WD-77 | Cris | Tokyo | $2100 | $6300 | ||
| WD-78 | Tim | Italy | $6300 | $2100 | ||
| WD-79 | Jack | Tokyo | $3100 | $7300 | ||
| WD-80 | Tony | Germany | $1100 | $2300 |


Client change log
Here is the log for changes to the OA4MP client.
5.2.9
- CIL-1608: Store the current id token in the client asset.
4.1
- Added a ew configuration option for OIDCEnabled. If set to true then OIDC is
enabled for this client. The default is true.
3.4
- OAUTH-216: Secret key block displayed on OIDC test client page.
3.4 Release notes
As of version 3.4, all ID tokens for new OIDC clients will be signed. Older clients will still be issued
unsigned tokens. If you have an older client, you should upgrade it as soon as is practical and notify
the server administrators to start issuing your client signed tokens, since unsigned tokens should be
rejected by the new client.
3.3
- OAUTH-213: Allow for configuration of TLS version in configuration.
- OAUTH-212: Updating dependencies for OAUTH-207 caused teh Apache base 64 codec to upgrade. This changed its behavior and broke
interoperability with several cryptographic tools (e.g. OpenSSL).
- OAUTH-207: Update maven dependency versions.
3.2
- OAUTH-185: Support for custom scopes and additional claims.
- OAUTH-186: Improved error handling and validation in client registration form.
- OAUTH-188: Fixed broken links in the getting-started page.
- CIL-216: Updated documentation for registration and clarified what the refresh token lifetime field means.
3.1.1
- OAUTH-178: document setting endpoints in the configuration.
3.0
- OAUTH-167: Change keypair default lifetime to 0.
1.2
- Updated documentation to accurately reflect OAuth 2 client registration process.
- OAUTH-150: Added support to configuration for secret element.
1.1.3
- OAUTH-142: Clients can now specify how often to generate a keypair to be used in generating
certification requests. Until now, every such request was generated using a fresh keypair. However,
if clients are put under very heavy load generating such keypairs can slow response times drastically.
It is now configurable how often to re-generate the keypair. The option of setting it to zero
will cause a new keypair to be generated every time, as per previous versions. The default is to regenerate
the keypair once every 24 hours which should be adequate for all installations.
- OAUTH-145, OAUTH-146: Session cross-over bug. If a user started to get a certificate repeatedly but
did not finish, then JSP would create a new JSESSIONID for each attempt. Subsequent attempts might
have returned an incorrect session (browser dependant) which may or may not be valid. This gave extremely intermittent
failures that were hard to reproduce.
- OAUTH-147: Potential cleanup thread failure with a filestore. If a filestore is used and one of the
files is corrupted (e.g. due to a system crash at the time of writing it) then the cleanup thread
would fail to start. Now such corrupted files are simply logged in catalina.out and ignored otherwise.
- OAUTH-148: Maria DB support is now implemented.
1.1.2
- OAUTH-128: Java SNI (Server Name Indication) is supported in Java 7 (required for this release of OA4MP)
but the underlying Apache SSL libraries did not support it. These have been upgraded.
- OAUTH-135: Failure in authentication were not displaying the correct message. They should route the user
back to the login page for another attempt.
- OAUTH-137: Documentation for cert lifetime configuration parameter was incorrect and the default of zero
has been changed to 12 hours.
1.1.1
- Added an FAQ section to the website.
- OAUTH-105:Added support for file includes to configuration files.
- OAUTH-105: Added checks to prevent cycles in aliases and files
- OAUTH-107: An exception is thrown on the client side if the protocol is not https. The fixes a low-level OAuth
bug that would happen if the server redirected from http to https.
- OAUTH-110: All clients may now specify a keystore (or more) to use when connecting to an OA4MP server.
1.1
- Added support to make showing redirect optional for clients.
- Added ability to specify pages in the client servlet via configuration. There are three of them. A general error
page, a page showing the successful completion of getting a cert and finally a page
where the redirect -- if showing the redirct page is enabled -- is located.
All of these are paths relative to the web app itself.
1.0.7
Added support to make using log 4j optional. It had been disabled that interfered with some installations.
1.0.6
- Fixed OAUTH-77: Added the ability to override the callback URI on a per request basis
- Storage support, either via the file system or a database which allows for persistent
storage so that delegated credentials may be used in other applications.
- Improved handling of errors
- Version number is printed at each server startup.
- Added support for automatically cleaning up the asset store
- Many documentation updates to 1.0.6.
- Added signatures for the lastest downloadable war.
1.0.5
- The sample client now shows the generated private key on the redirect page.
- Due to limited proxy support being added in the 1.0.5 server, the client now can display a complete certificate
chain rather than a single cert.


Submitted Info
Name:
{{ name }}
Dojo location:
{{ location }}
Favorite language:
{{ language }}!!!
Comments:
{{ comments }}
Want to be contacted:
{{ contact }}


Chat Rooms
This is a friendly chat room! Where you can find people in your local area and speak to them about your worries, concerns or any thing in general! You can even create a group with friends and begin working on social issues together!
Chat Bots
Make use of our intelligent AI chat bots that can fetch information from X5GON directly and provide you with human like responses in lightning fast speed, 24/7- they will remember your conversations and will keep on improving!


Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
M
matrix()
- Method in class coffeetable.algorithms.
MatrixImputation
Matrix
<
T
extends java.lang.Number & java.lang.Comparable<? super
T
> & java.io.Serializable> - Class in
coffeetable.datastructures
An extended class of AbstractDataTable that enforces only numeric adds and will throw runtime exceptions if any adds violate type safety expectations.
Matrix()
- Constructor for class coffeetable.datastructures.
Matrix
Matrix(Collection<DataColumn<T>>)
- Constructor for class coffeetable.datastructures.
Matrix
MatrixImputation
- Class in
coffeetable.algorithms
MatrixImputation(Matrix<? extends Number>)
- Constructor for class coffeetable.algorithms.
MatrixImputation
MatrixMultiplier
- Class in
coffeetable.algorithms
MatrixMultiplier(Matrix<? extends Number>, Matrix<? extends Number>)
- Constructor for class coffeetable.algorithms.
MatrixMultiplier
MatrixViabilityException
- Exception in
coffeetable.utils
An exception class thrown when an illegal operation is performed on a Matrix -- whether it be dimensional mismatches in multiplication or attempted adds of a non-numeric nature, this RuntimeException alerts the user to the illegal operation.
MatrixViabilityException()
- Constructor for exception coffeetable.utils.
MatrixViabilityException
MatrixViabilityException(String)
- Constructor for exception coffeetable.utils.
MatrixViabilityException
MatrixViabilityException(String, Throwable)
- Constructor for exception coffeetable.utils.
MatrixViabilityException
MatrixViabilityException(Throwable)
- Constructor for exception coffeetable.utils.
MatrixViabilityException
max()
- Method in class coffeetable.datastructures.
DataColumn
Returns the maximum number in the DataColumn.
mean()
- Method in class coffeetable.datastructures.
DataColumn
Returns the mean of the DataColumn.
min()
- Method in class coffeetable.datastructures.
DataColumn
Returns the minimum number in the DataColumn.
MissingValue
- Class in
coffeetable.math
To be used in conjunction with DataTable in place of a
null
value.
MissingValue()
- Constructor for class coffeetable.math.
MissingValue
MissingValueException
- Exception in
coffeetable.utils
An exception class thrown when an illegal operation is performed on a MissingValue -- acts as a specific, super NullPointerException
MissingValueException()
- Constructor for exception coffeetable.utils.
MissingValueException
MissingValueException(String)
- Constructor for exception coffeetable.utils.
MissingValueException
MissingValueException(String, Throwable)
- Constructor for exception coffeetable.utils.
MissingValueException
MissingValueException(Throwable)
- Constructor for exception coffeetable.utils.
MissingValueException
mode()
- Method in class coffeetable.datastructures.
DataColumn
Returns the most frequently occurring object in the DataColumn.
multiply(Matrix, Matrix)
- Static method in class coffeetable.algorithms.
MatrixMultiplier
multiply()
- Method in class coffeetable.algorithms.
MatrixMultiplier
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W


Biker knocked down as traffic tailed back on busy Ayrshire road
The A71 between Irvine and Kilmarnock, heading towards the latter, has been heavily tailed back as emergency services deal with the incident.
by Lochlin Highet, https://www.dailyrecord.co.uk/authors/lochlin-highet/A biker has been knocked down in Ayrshire this evening.
The A71 between Irvine and Kilmarnock, heading towards the latter, has been heavily tailed back as emergency services deal with the incident.
An eyewitness who went past the scene revealed the accident.
They said: "Accident at the junction headed for Kilmarnock at the Warrix Interchange.
"A biker is down, a lot of people have stopped, hope they're not too badly hurt."
A post on social media said: "Bad accident at the Warrix Interchange.
"Police and ambulance in attendance, traffic heavy on the roundabout."
Police Scotland have been contacted for an update.


{% extends "global/Page.html" %} {% load otree %} {% comment %} {% block title %} Slider task {{ subsession.round_number }}/{{ Constants.num_rounds }} {% endblock %} {% endcomment %} {% block content %}
A new ring is drawn:
Please provide your best estimate of the proportion of red rings.
Then, press the space bar to confirm, and a new ring will be drawn.


Hey! We're nearing home stretch, and these 8 weeks have certainly been a magical ride of
wonder and excitement. More notably however, is the hardwork you all have put into this
club, and your passion for music! As they say, persistence is key to success, so come
out again to Center 119 and prepare yourself for more!
Hope you all are doing well in your classes! This week we will be continuing our
preparation for upcoming performance Week 10! This time it'll be in the Snake Path Room
near Sun God Lounge and the Arcade. It's a smaller room, but that doesn't mean it won't
be a great rehearsal!
It's like speed dating but you sing a duet of your choice with a lucky someone! Come out
to the STAGE AT THE OLD STUDENT CENTER on Friday, February 15 at 6:30pm!
Now that the rain has cleared, the storm of midterm season is upon us, but our members
manage to tough it through. Keep your voice sharp,
fierce, and beautiful in spite of all that you are facing!
Another successful practice! After learning the whole piece, we are slowly solidifying
our blend, rhythm and pronouciation as a group and nearing our goal of getting the whole
song prepped to perform!
Hey everyone! Bring your disney spirit on Tuesday this week because we're going for a
magic carpet ride down memory lane! Enough singing in the shower, it's time to let your
heart out and sing the song you've always wanted to as a kid. Watch as we take you to A
Whole New World of A Cappella!
Week 3 has been a blast! Everyone got their parts down immediately, and we all sounded
amazing! We really went the distance, a whole 40 measures!
Hey everyone! Thanks for attending our very first rehearsal of Winter Quarter! Everyone
did super well learning a Disney Mash-Up A Cappella Choir style!
Hey everyone! This Friday we held our very first GBM of Winter Quarter, where we
introduced
ourselves as a club, and engaged fun icebreakers! Make sure to come out more for future
events!
Did you miss out on Christmas spirit? Well no worries, come out again next year to hear
our club sing well-known holiday carols on Library Walk! Next year will be just as
successful!
Thank you to everyone who came out to our Fall 2018 Karaoke Night! It was a big success
and everyone got to sing their heart out. See you again this quarter!
Tabling was a massive success! Thank you to everyone who signed up! We are about to have
a great quarter!
Role: President
Year: 3rd
Major: Cognitive Science
College: Sixth
Vocal Part: Soprano
"I'm 4'11..."
Role: Music Director
Year: 2nd
Major: Linguistics
College: Muir
Vocal Part: Alto
"I pronounce appalachian as app-ah-latch-ian."
Role: Vice President
Year: 2nd
Major: Molecular Biology
College: ERC
Vocal Part: Beatbox
{Insert Beatboxing Noises}
Role: Internal Affairs
Year: 2nd
Major: Urban Studies & Planning
College: Sixth
Vocal Part: Soprano/Mezzo
"I grew up being influenced by Disney and Pop music."
Role: Event Planner
Year: 3rd
Major: Linguistics
College: Revelle
Vocal Part: Soprano/Alto
"Michelle's first impression of me was a chicken."
Role: External Affairs
Year: 2nd
Major: Computer Science
College: ERC
Vocal Part: Tenor
"I'm Canadian. We don't live in Igloos."
Event: Holiday Caroling 2018
Date: December 03, 2018
Time: 7:00pm-9:00pm
Location: Library Walk
Description: Happy Holidays! We wish you the best!
Event: Karaoke Night 2018
Date: November 09, 2018
Time: 6:00pm-9:00pm
Location: Center 115
Description: Happy Thanksgiving!
Event: GBM #1
Date: January 11, 2019
Time: 5:00pm - 7:00pm
Location: WLH 2111
Description: Thanks for Coming out!
Event: Library Walk Tabling
Date: October 18, 2018
Time: 9:00am - 3:00pm
Location: Library Walk
Description: Welcome to the club!
Event: Rehearsal #1
Date: January 15, 2019
Time: 8:00pm - 10:00pm
Location: Center 119
Description: Come out and practice your singing!
Event: Rehearsal #2
Date: January 21, 2019
Time: 8:00pm - 10:00pm
Location: Center 119
Description: It's a long walk to Center Hall, but let's go the distance together!
Event: Rehearsal #3
Date: January 29, 2019
Time: 8:00pm - 10:00pm
Location: WLH 2111
Description: Every page turn is a surprise, every note it gets better!
Event: Rehearsal #4
Date: February 05, 2019
Time: 8:00pm - 10:00pm
Location: Center 119
Description: It's been a rainy and gloomy week but this week's practice was very motivating
for all of us!
Event: Speed Duetting (CLICK ON THE IMAGE TO RVSP!)
Date: February 15, 2019
Time: 6:30pm - 9:00pm
Location: The Stage @ Old Student Services Center
Description: Come duet your favorite song with a randomly chosen partner!!
Event: Rehearsal #5
Date: February 12, 2019
Time: 8:00pm - 10:00pm
Location: Center 119
Description: This week we worked on blending, rhythm and dynamics! Don't forget your vowels!
Event: Rehearsal #6
Date: February 19, 2019
Time: 8:00pm - 10:00pm
Location: Snake Path Room
Description: Happy President's Day!
Event: Rehearsal #7
Date: February 26, 2019
Time: 8:00pm - 10:00pm
Location: Center 119
Description: Come out and destress while you can before it's finals week!
Can anyone join?
Yes, everyone is welcome to join!
Do I have to register?
Nope! Just come stop by! Looking forward to meet you!
What kind of songs does the group sing?
We mostly sing pop songs. If you have any recommedations, let us know!
I don't have any singing experience nor knowing how to read music! Can I still join?
There are no auditions required. Come sing and have fun!
We offer individual feedback,
just let one of the board members know!
I missed the first couple of rehearsals! Can I join halfway in the quarter?
Yes! We'll catch you up on everything!
Will we get to perform?
If you are interested in performing it will take a little more time
commitment, just let
us know! However this is optional.
How is the time commitment like?
This is a low commitment club.
You are welcome to come whenever you are free.
Do you have a Facebook page?
Yes! In fact, we mostly update our informations on there.
Contact us below!


---
layout: page
title: Search
description: Search for anything that interest you instantly.
permalink: /search/
---
{% for category in site.categories %}
{% capture category_slug %}{{ category | first }}{% endcapture %}
{% for c_slug in category_slug %}
{% if c_slug == page.categories %}
{% else %}
{{ c_slug }}
{% endif %}
{% endfor %}
{% endfor %}


--- layout: tweet ---
Coraline sings: "A-B-C-D-E-Twinkle twinkle staaaar"
7/10/2010, 5:07:41 PM
Favs: 0
Retweets: 0


Arrays and Hashes
January 11, 2015
Ruby is an object-oriented language, which means that it is composed of objects that interact with each other. Ruby objects can be anything from integers to characters, or hashes and arrays containing multiple other objects. In this post, I will be focusing on hashes and arrays, otherwise known as 'container objects' due to the fact that both of these objects act as collections of objects, sort of like storage units for other objects.
Arrays are a type of Ruby container object which inherently include a consecutive numerical index. Any object can be stored in an array - even other arrays! The array's index is used to reference and access certain elements in the array, without having to rename the referenced variable directly. This index starts at array[0] (the syntax for array indices being array[int_position)]) - representing the first object in the array - and the last object in the array can be found using array[-1]. The array's position index can be changed by adding or removing an object from the array, but the array's index is only as long as the length of the current array.
Hashes are very similar to arrays in the sense that they are also container objects which are used to store and access other objects; however, hashes store pairs of objects in the format of a declared key and a value. In other words, the numbered index in arrays are replaced by specifically named keys in a hash - which refer to other declared values. Values can be received in a program by referencing the value's specific key.
Arrays and hashes are comparable in the sense that they both use keys to access specific variables: the only difference being that array keys are inherently set to consecutive integers, whereas hash values are specifically assigned keys. Arrays are better suited for use as strictly storage units for related information, or information that you wish to access or iterate through all together. Hashes are great for more relational purposes, or when you have a certain value , or list of values, that you want specifically to refer to other values.
Finally, hashes and arrays have use Ruby syntax:
Array = [int, [other_array], "string"]
Hash = {"key" => "value", "other_key" => "other_value"}
Good luck with this topic! Hashes are still one of the more confusing topics I have come across in Ruby so far.


UKCloud Limited (“UKC”) and Virtual Infrastructure Group Limited (“VIG”) (together “the Companies”) – in Compulsory Liquidation
On 25 October 2022, the Companies were placed into Liquidation with the Official Receiver appointed as Liquidator and J Robinson and A M Hudson simultaneously appointed as Special Managers to manage the liquidation process on behalf of the Official Receiver.
Further information regarding the Liquidations can be found here: https://www.gov.uk/government/news/virtual-infrastructure-group-limited-and-ukcloud-limited-information-for-creditors-and-interested-parties
Contact details:
For any general queries relating to the Liquidations please email<EMAIL_ADDRESS>For customer related queries please email<EMAIL_ADDRESS>For supplier related queries please email<EMAIL_ADDRESS>UKCloud for VMware options
Introduction
Each enterprise application has its own set of technical and service requirements that must be addressed on an individual basis. UKCloud for VMware is completely configurable, and gives you the flexibility to use different service levels, virtual machine (VM) sizes, security domains, connectivity and data protection options.
Security domain
The UKCloud provides two security domains:
Assured OFFICIAL provides access to public networks, such as the internet, PSN, HCSN and Janet
Elevated OFFICIAL provides access to restricted networks, such as MCN, with no direct internet connectivity
Choose the security domain your workload needs to use.
Workload (VM) type
Some workloads require the highest levels of resilience and performance, some are sensitive to changing conditions, whereas others merely require a reliable infrastructure. Tailor the compute characteristics of the VM to support the requirements of your workload.
Choose the workload type that best suits your application:
ESSENTIAL - For lower priority workloads, such as temporary applications, data processing or system modelling tasks. VMs in the VDC can have contended compute resource allocation (CPU/RAM) and automated rebalancing is enabled to ensure the workload receives the requested performance.
POWER - For key workloads that are resource intensive, such as web and application workloads, mid-sized databases and caching services. VMs in the VDC have an uncontended compute resource allocation and automated rebalancing is enabled to pre-emptively optimise performance and availability.
PRIORITY - For critical workloads that handle important business processes that benefit from a steady state of operation. VMs in the VDC have an uncontended compute resource allocation and automated rebalancing is configured to reduce workload movement around the platform.
Storage options
You can choose from a variety of options, depending on whether your workload requires high performance or longer-term retention storage. You can even deploy mixed environments to deliver exactly what you need.
Choose any additional storage needed to support your application and add as many storage options as you need for the different aspects of your application. For example, you could use Tier 1 storage for the high I/O database application and Tier 2 to store seldom-accessed media.
Tier 1 storage provides fast block storage, optimised for data warehouses, busy transactional databases and other high IO workloads.
Tier 2 storage provides general all-purpose block storage, providing a balance of performance and cost.
For more information, see Storage options on the UKCloud platform.
Data protection options
Whether you're driven by recovery point (RPO) or recovery time (RTO), you can choose the right level of automated, on-platform protection for your environments.
The UKCloud for VMware service offers three different protection options for your VMs.
Catalogue and template-based recovery is a configuration management solution that can reprovision stateless servers to a new VM when required, using standard and catalogue-based VM templates.
Snapshot Protection provides a daily backup of your VMs. You can select a retention period of either 14 or 28 days. For more information, see the Snapshot Protection Service Scope.
Journaling Protection uses journals to store all write operations made to your VMs on a separate UKCloud site. For more information, see the Journaling Protection Service Scope.
Choose the application and data protection needed for your solution. You can choose only one protection option to cover both VMs and storage. For example, if you choose Journaling Protection for your VMs, you cannot then choose 14-day Snapshot Protection for your storage; Journaling Protection will apply to both.
Advanced management options
The Advanced Management bundle provides:
Additional distributed networking functionality: Distributed Firewall (DFW), Distributed Logical Router (DLR) and L2 VPN.
Advanced monitoring, provided by the vRealize Operations (vROps) Tenant Appliance, enabling you to view metrics and reports relating to your UKCloud for VMware environment.
For more information, see Advanced management options
Feedback
If you find a problem with this article, click Improve this Doc to make the change yourself or raise an issue in GitHub. If you have an idea for how we could improve any of our services, send an email to feedback@ukcloud.com.


---
layout: page
title: 404 - Page not found
permalink: /404.html
---
You are looking for a page that doesn't exist. Go to the homepage.
Maybe you are a time traveler:
- coming from the past and this page no longer exists.
- coming from the future and this page hasn't been made yet.
- coming from the present and this is just a 404 error page.


--- date: 2016-02-18 10:00:04 author: Jen Gray title: "PhoneGap Day US 2016: Mind the Gap - Supercharge your PhoneGap Workflow" format: html tags: - PhoneGap Day - Event - Community ---
A big thanks to everyone who was able to make it to PhoneGap Day US 2016 in Lehi, UT. We'll be posting more videos from the conference (and the workshops!) so check back on our blog and Youtube channel.
Our first speaker is Eric Alli who gave some great tips to maintain a seamless development workflow.
Developing a complex and sustainable PhoneGap app can present many challenges. As your app grows, a seamless development workflow is crucial. Can you efficiently deploy and test in different environments? What are your pain points when implementing new functionality? How can you organize all the facets of your app with minimal effort?
Mind the gap focuses on some of the ways you can create a development workflow that automates these inefficiencies, boosts scalability and most of all, preserves developer sanity.
Slides available here


Home
About
Service
Contact
Manage Account
Notifications
Mobile App
Other
Log out
Sustainable Home
Yes! An app that is key to making your home an E-Home!!
Analyse our Data
Prepared by the experts
And by the ones who care
to understand trends
Previous
Next
Copyright © CUHacking Digital FootPrint


|
| tuple | body = pymunk.Body() |
| | Function used to place the walls in the world (walls scaled depending on screenview) In: the space Out: returns the shapes (l) of the walls. More...
|
| |
| tuple | l1 = pymunk.Segment(body, (-0.39*screenview, 0), (0.0, 0.0), 5.0) |
| |
| tuple | l2 = pymunk.Segment(body, (0.0, 0), (0.0, -0.39*screenview), 5.0) |
| |
| tuple | l3 = pymunk.Segment(body, (0, 0), (0.39*screenview, 0.0), 5.0) |
| |
| tuple | l4 = pymunk.Segment(body, (0.0, 0), (0.0, -0.39*screenview), 5.0) |
| |
| tuple | l5 = pymunk.Segment(body, (-0.39*screenview, 0), (0.0, 0.0), 5.0) |
| |
| tuple | l6 = pymunk.Segment(body, (0.0, 0), (0.0, 0.39*screenview), 5.0) |
| |
| tuple | l7 = pymunk.Segment(body, (0, 0), (0.0, 0.39*screenview), 5.0) |
| |
| tuple | l8 = pymunk.Segment(body, (0.0, 0), (0.39*screenview, 0.0), 5.0) |
| |
| int | screenview = 300 |
| |
| tuple | screen = pygame.display.set_mode((screenview, screenview)) |
| | Scren size. More...
|
| |
| tuple | clock = pygame.time.Clock() |
| |
| tuple | space = pymunk.Space() |
| |
| list | bacs = [] |
| |
| tuple | walls = add_walls(space) |
| |
| list | points = [(0, -width), (0, width), (length,width), (length, -width)] |
| | Loop for the placement of recipients in the world considering the cross-shaped defined by the definition add_walls. More...
|
| |
| tuple | r_y = random.uniform(0.48*screenview, screenview-0.48*screenview) |
| |
| tuple | r_x = random.uniform(6*screenview/8,7*screenview/8) |
| |
| tuple | r_angle = random.randint(0,360) |
| |
| tuple | bac_shape = add_bac(space,r_x,r_y, math.radians(r_angle), points) |
| |
| tuple | b = bacteria(bac_shape,[0,0],[0,0],[bac_shape.body.position.x, bac_shape.body.position.y], 0, False, False,1,0) |
| |


This App and DApp is only for TESTING, and it works under the KOVAN testnet, it is necessary to have Ether and LINK.


Complete
Good King Wenceslas
I Saw Three Ships
In The Bleak Midwinter
Sans Day Carol
Silent Night
Sugar Plum Fairies
Sussex Carol
Tomorrow Shall Be My Dancing Day
Troike
We Three Kings
Melody Only
Good King Wenceslas
I Saw Three Ships
In The Bleak Midwinter
Sans Day Carol
Silent Night
Sugar Plum Fairies
Sussex Carol
Tomorrow Shall Be My Dancing Day
Troike
We Three Kings
Bass only
Good King Wenceslas
I Saw Three Ships
In The Bleak Midwinter
Sans Day Carol
Silent Night
Sugar Plum Fairies
Sussex Carol
Tomorrow Shall Be My Dancing Day
Troike
We Three Kings


My code is open source on GitHub, but I don't spend any effort making it easy for others to use it. If you want to figure it out yourself, have fun!
Bradley Howington, Pexels
Yet getting help is tricky:
Incomplete or outdated documentation is a pervasive problem, observed by 93% of respondents, yet 60% of contributors say they rarely or never contribute to documentation
Step Two: Restate the problem
Open source projects are under-resourced, not well-documented, and don't attract diverse contributions
Step Three: Consider possible solutions
Find more resources
Long-term support is more about creating time than it is about money
Particularly for documentation
Documentation is highly valued, frequently overlooked, and a means for establishing inclusive and accessible communities.
=> Encouraging user contributions is really important
and here are some more reasons why...
Developers might miss out steps
Step 2: Draw the rest of the *** owl
Developers are familiar with more technical terminologies
Just clone the dev branch, add the grunt tasks and recompile...
Pigsels, CC-0
Users know what users expectations and needs are
How are people actually using your project? Is it the way you expected them to?
Users will actually want to use your documentation
The current state of ***'s software is the worst I've ever seen for any framework anywhere...I've repeatedly been reduced to searching through WWDC video transcripts to figure out where someone says something relevant to whatever I'm working on
Step Four: Figure out what puts people off
High barriers to entry
Winsker, Pixabay
A standard docs toolchain:
Install the correct versions of java, python, maven, sphinx, sphinx-bootstrap-theme
Become a ReStructured Text ninja
Understand about GitHub Forks, Pull Requests, Reviews, and Commits
Then you can submit your first documentation change!
This applies to software in general these days
if you want to start building a full-stack web application in 2018, you may need to first install Node.js and the npm package manager, run a slew of npm commands to configure a custom toolchain with a CSS preprocessor and a JavaScript code bundler, adjust OS environment variables to detect all required library dependencies...
New contributors feel unwelcome
Negative experiences have real consequences for project health. 21% of people who experienced or witnessed a negative behavior said they stopped contributing to a project because of it
Tom Hilton, Flickr, CC-By-2.0
Step Five: Figure out a better solution
Reduce barriers to entry
Allow easy ways for users to contribute
(Preferrably so they don't need to install additinal software)
Get their contributions live as quickly as possible
Acknowledge and encourage contributions, no matter how small
hansbenn, pixabay.com
Attract and nurture existing technical writers
It is no trivial task to make complex information in the technical domain simple for users to understand and follow
Pintrest, yuck
Provide workflows that make it easier to write good documentation
Follow, learn from, and contribute to existing good practices
So, to summarise, this is important because...
Encouraging help with documentation for your project encourages empathy, and improves diversity
But I don't have time!!!1!11!
Michael Jastremski, openphoto.net
Enter Google Season of Docs
Matching technical writers with open source projects
For 3 or 6 months
So we thought...why not abstract that expertise and work to make something more generic?
Skeptical Cat, Flickr, CC-By-2.0
Step Six: Building an actual solution
The Good Docs Project
Aim #1: Identify all the elements of good documentation that a project needs
and provide best-practice resources and templates for each of them
Aim #2: An Open Source Minimal Viable Docset
Helping you to create a baseline set of docs for all stages of a project from initiation through to maturity
Aim #3: A community of writers, users and techies
Practical tips, advice, help for all parts of the process
Increasing quality and consistency, saving time for developers, democratising knowledge, and generallymaking the world a better place
Join us at thegooddocsproject.dev | @thegooddocs | thegooddocs.slack.com | thegooddocsproject.groups.io


Name is required.
Email is required.
Please enter valid e-mail address.
Message is required.
{{ comment.author }}
{{ comment.dateCreated | date: 'MMM d, y H:mm'}}
Post your comment:


Jessebot
<- Return to main page
Stardew Valley Mods
Main Mods
Content Patcher Template
Spirit's Eve Mill
was for the halloween event
Spouse Cooks the Queen of Sauce Dishes
May be moved back to the Nexus Page once the newest beta arrives on the Stable version.