- spreedly.models (module)
- spreedly.views (module)
- start_trial() (spreedly.models.Plan method)
- SubscribeMixin (class in spreedly.views)
- Subscription (class in spreedly.models)
|
- subscription_active (spreedly.models.Subscription attribute)
- subscription_url() (spreedly.models.Subscription method)
- SubscriptionDetails (class in spreedly.views)
- sync_plans() (spreedly.models.PlanManager method)
|


Cook your meals at home instead of getting take out! This way you avoid using plastic containers, bags, and utensils.
Switch to 100% renewable electricity practices! Through this you will help conserve energy and decrease your carbon footprint.
Having the knowledge to save the world is great, but it is even better when it is used to educate and teach others as to how they can be sustainable too. Spread the knowledge of sustainability at your home, office, or school and encourage others to help conserve our planet for generations to come.


Shows how to use single fields without whole form.
You can use field validation features without having a form.
You need to call new Zapatec.Form.Field({field: "fieldId", formConfig: {...}}) formConfig is object with same structure as for Zapatec.Form.


Embedded objects are CIM instances or classes embedded in a property, parameter or return value
If the CIM object is a valued element, its value has to be a CIMClass or CIMInstance instance and its type has to be CIMDataType.CLASS_T or CIMDataType.OBJECT_T correspondingly. Array types and values are allowed for CIMProperty and CIMParameter.
In case of valued elements the application doesn't have to add the EmbeddedObject qualifier directly since that's placed into the outgoing XML stream automatically.
If the CIM object is not valued or contains a null value the application has to set the type to CIMDataType.STRING_T and has to add the EmbeddedObject qualifier directly.
In the application embedded objects appear in CIMValuedElements with CIMDataType.CLASS_T or CIMDataType.OBJECT_T types and with CIMClass and CIMInstance values correspondingly. Similar array constructs can appear too.
Embedded objects are supported with the following CIM-XML elements:
From javax.cim perspective these are the following classes:
CIMProperty, CIMClassProperty, CIMArgument, CIMParameter, CIMMethod
(RETURNVALUE is mapped into java.lang.Object which can be CIMClass or
CIMInstance in case of Embedded Object return value).
All embedded object CIM-XML elements which can have Qualifiers are encoded by adding the EmbeddedObject qualifier. The rest of the elements are encoded by the EmbeddedObject="object" XML attribute.
Elements encoded by EmbeddedObject qualifier:
Elements encoded by EmbeddedObject attribute:
Building of RETURNVALUE is not implemented (it's the CIMOM's task).
Embedded Object can be recognized by EmbeddedObject qualifier or EmbeddedObject attribute.
Embedded Object elements recognized by EmbeddedObject attribute:
Embedded Object elements recognized by EmbeddedObject qualifier:


Fireworks Project Website
Content Management System
restart
Start
Inventory
Configuration
Templates
Current Content Inventory
Remember, any changes made to the content inventory will be applied to the live website.
Add a new item:
description:
content:
post


The SerialPortParityEnum enum defines the possible parity bit for the bytes transmitted via the serial ports on the Beaglebone Black
public enum SerialPortParityEnum { PARITY_NONE, PARITY_ODD, PARITY_EVEN }


University of California at Berkeley, Spring 2010
INFO 290
Commons-Based Peer Production
Wednesdays, 2:00 p.m. – 4:00 p.m. and Fridays 2:00 p.m - 3:00 p.m. (3 units)
202 South Hall
Instructor: Brian W. Carver (bcarver at ischool dot berkeley dot edu)
207C South Hall
510.643.1469
Office Hours: Mondays 10:00-11:00 and 12:30-1:30 and by appointment
Course Website:
Grade and Attendance:
Your grade will be based primarily upon 1) several written progress reports on your chosen project, 2) maintaining a project log/diary, and 3) class participation.
Class participation will consist of leading class discussion at least once and making substantive contributions to the class discussions.
Attendance is expected. If you need to miss all or a portion of a class, I will assume you have a good reason, so you need not detail it for me. If you like, you can simply send me an email letting me know you need to miss, but it is not necessary.
Textbook: Readings available online.
Prerequisites: None; Students from all levels (graduate/undergraduate) and schools on campus are welcome. However, this is a graduate-level course, so interested undergraduates are encouraged to meet with me before enrolling (or before the drop deadline).
Course Description and Goals:
Course Description and Goals (pdf)
Add/Drop Policy: The university determines that the last day to drop without a "W." See the Registrar for more information.
Academic Honesty: U.C. Berkeley's Code of Student Conduct prohibits all forms of academic misconduct including but not limited to cheating, fabrication, plagiarism, or facilitating academic dishonesty. See Policy 102.01 at http://www.ucop.edu/ucophome/coordrev/ucpolicies/aos/uc100.html and http://students.berkeley.edu/uga/conductiii-vii.asp#V It is my policy to pursue the discipline of such misconduct, including, but not limited to, the entering of a grade of F in the course and a notation (or equivalent) on the student's transcript of the reason for same.
Students with disabilities: Students with disabilities who may need accommodations for any sort of disability are invited to make an appointment to see me.
Special Thanks: to Mitch Kapor, Pamela Samuelson, and Steven Weber, whose prior course, Open Source Development & Distribution of Digital Info: Economic, Legal & Social Perspectives, inspired some of this syllabus and to Ian Ferguson and Alex Kozak who assisted in developing the idea for this course.
Schedule
Wednesday, Jan. 20
- Introduction
- Garrett Hardin, The Tragedy of the Commons, Science (Dec. 13, 1968).
- Yochai Benkler, The Wealth of Networks: How Social Production Transforms Markets and Freedom, Yale Univ. Press (2006) (Chapter 3).
Friday, Jan. 22
- Discuss potential projects with your classmates
Wednesday, Jan. 27
- Introduction(continued)
- Philosophical and Ethical Motivations of Free Software
Friday, Jan. 29
- Each student narrows potential projects down to three options and begins answering questions about them.
Wednesday, Feb. 3
- Origins of "Open Source"; Defining "Open Source"
Friday, Feb. 5
- Each student submits a project proposal.
Wednesday, Feb. 10
- Licenses that Create a Commons
- Anyone still looking for a collaborator on a project is welcome to provide the class with a (less than 5 minute) summary of your proposed project in an effort to build a team.
Friday, Feb. 12
- Try to specify with greater detail the things that you hope to contribute this semester through your chosen project. Set specific goals.
Wednesday, Feb. 17
- Commons-based Music and Music Metadata Production
- ccMixter, Yeah, But is it Legal?
- About a month after submitting a few acoustic guitar tracks to opsound's open sound pool, Colin Mutchler got an email from a violinist named Cora Beth Bridges, who had added a violin track to one of the guitar tracks, "My Life." (direct mp3 link) She called it "My Life Changed." (direct mp3 link) (local copy).
- Becky Hogge, Featured Project: MusicBrainz, Open Knowledge Foundation Blog (Nov. 27, 2009).
- MusicBrainz License.
- Guest Speaker: Robert Kaye, Executive Director of the MetaBrainz Foundation, the non-profit group which operates MusicBrainz.
Wednesday, Feb. 24
- Motivation in Open Source and Free Software Development
- Karim R. Lakhani and Robert G. Wolf, Why Hackers Do What They Do: Understanding Motivation and Effort in Free/Open Source Software Projects, in Perspectives on Free and Open Source Software, 3-21 (p36-54 in pdf), The MIT Press (2005) .
- Rishab Aiyer Ghosh, Understanding Free Software Developers: Findings from the FLOSS Study, in Perspectives on Free and Open Source Software, 23-45 (p56-78 in pdf), The MIT Press (2005).
- Clay Shirky, talk on Cognitive Surplus at Web 2.0 Expo, San Francisco (Apr. 23, 2008) (video 16m 29s).
- Optional Further Reading
Wednesday, Mar. 3
- The Economics of Open Source and Free Software
- Elinor Ostrom, Reformulating the Commons (Oct. 30, 1998).
- Josh Lerner and Jean Tirole, Economic Perspectives on Open Source, in Perspectives on Free and Open Source Software, 47-78 (p80-111 in pdf), The MIT Press (2005).
- Eric von Hippel, Open Source Software Projects as “User Innovation Networks”, in Perspectives on Free and Open Source Software, 267-278 (p300-311 in pdf), The MIT Press (2005).
Friday, Mar. 5
Wednesday, Mar. 10
- Open Source and Free Software Business Models
- Robert Young, Giving it Away: How Red Hat Software Stumbled Across a New Economic Model and Helped Improve an Industry, in Open Sources, 113-126, O'Reilly (1999).
- Brian Behlendorf, Open Source as a Business Strategy, in Open Sources 149-170, O'Reilly (1999).
- Sandeep Krishnamurthy, An Analysis of Open Source Business Models, in Perspectives on Free and Open Source Software, 279-296 (p312-329 in pdf), The MIT Press (2005).
Wednesday, Mar. 17
- Open Educational Resources
- Clay Shirky, Open Source outside the Domain of Software, in Perspectives on Free and Open Source Software, 483-488 (p516-521 in pdf), The MIT Press (2005).
- Frederik Questier & Wim Schreurs, Open Courseware and Open Scientific Publications, in How Open is the Future, 111-134, Brussels University Press (2005).
- Philipp Schmidt, P2PU - learning from open source software (1), Sharing Nicely (Aug. 6, 2009).
- Philipp Schmidt, P2PU - learning from open source software (2), Sharing Nicely (Dec. 1, 2009).
- Guest Speaker: Jan Philipp Schmidt, Co-founder and Director of P2PU, Open Education implementer at University of the Western Cape, and United Nations University, and member of the Board of Directors of the OpenCourseWare Consortium.
- Optional Further Reading
Friday, Mar. 19
Wednesday, Mar. 24
Wednesday, Mar. 31
Friday, Apr. 2
Wednesday, Apr. 7
- Wiki Data
- Aaron Swartz, Who Writes Wikipedia?, Raw Thought (Sep. 4, 2006).
- Shyong (Tony) K. Lam and John Riedl, Is Wikipedia Growing a Longer Tail?, GROUP '09 Proceedings of the ACM 2009 international conference on Supporting group work (May 2009).
- Ed H. Chi, The slowing growth of Wikipedia: some data, models, and explanations, Augmented Social Cognition (Jul. 22, 2009).
- Bongwon Suh, Gregorio Convertino, Ed H. Chi, Peter Pirolli, The Singularity is Not Near: Slowing Growth of Wikipedia, Proc. of WikiSym 2009 (Oct. 2009).
- Optional Further Reading
Wednesday, Apr. 14
- Wiki Doubts
- Eric Goldman, Wikipedia Will Fail Within 5 Years, Technology & Marketing Law Blog (Dec. 5, 2005).
- Eric Goldman, Wikipedia Will Fail in Four Years, Technology & Marketing Law Blog (Dec. 5, 2006).
- Evgeny Morozov, Is it the end of Wikipedia?, Boston Review (Nov./Dec. 2009).
- Julia Angwin and Geoffrey A. Fowler, Volunteers Log Off as Wikipedia Ages, Wall Street Journal (Nov. 27, 2009).
- Eric Goldman, Wikipedia's Labor Squeeze and its Consequences, J. Telecom. and High Tech. L. (forthcoming).
- Guest Speaker: Eric Goldman, Associate Professor at Santa Clara University School of Law and Director of the High Tech Law Institute.
Friday, Apr. 16
Wednesday, Apr. 21
- Open Access Publishing
- Peter Suber, Open Access Overview (Jun. 21, 2004).
- Charles W. Bailey, Jr., What Is Open Access? (Feb. 7, 2006).
- John Willinsky, The Access Principle: The Case for Open Access to Research and Scholarship, Introduction ix-xv (p9-15 of pdf) The MIT Press (2006).
- John Willinsky, The Access Principle: The Case for Open Access to Research and Scholarship, Opening and Access 1-37 (p21-57 of pdf) The MIT Press (2006).
- John Timmer, US government looks to expand scientific open access policy, Ars Technica (Dec. 14, 2009).
- Optional Further Reading
Wednesday, Apr. 28
- Science: the original commons-based peer production?
- Christopher Kelty, Free Science, in Perspectives on Free and Open Source Software, 415-430, The MIT Press (2005).
- Andrew Hessel, Open Source Biology, in Open Sources 2.0., Chapter 18, O'Reilly (2005).
- Victoria Stodden, Enabling Reproducible Research: Licensing for Scientific Innovation, 13 Int'l J. Comm. L. & Pol'y 1 (2009).
- Guest Speaker: Victoria Stodden, Postdoctoral Associate in Law and a Kauffman Fellow in Law at the Information Society Project at Yale Law School, creator of SparseLab, co-chair of the working group on Communities and Virtual Organizations in the NSF's Office of Cyberinfrastructure Task Force on Grand Challenge Communities and Science Commons fellow.
- Optional Further Reading
- Daniel de Beer, Is Open-Sourced Biotechnology possible?, in How Open is the Future, 357-374, Brussels University Press (2005).
Wednesday, May 5
- Final Project Presentations


Event Location:
Montgomery County Community College
340 Dekalb Pike
Blue Bell, PA
Abstract:
With so many new technologies it can get confusing on the best approach to building a big data architecture. The data lake is a great new concept, usually built in Hadoop, but what exactly is it and how does it fit in? In this presentation I’ll discuss the four most common patterns in big data production implementations, the top-down vs bottoms-up approach to analytics, and how you can use a data lake and a RDBMS data warehouse together. We will go into detail on the characteristics of a data lake and its benefits, and how you still need to perform the same data governance tasks in a data lake as you do in a data warehouse. Come to this presentation to make sure your data lake does not turn into a data swamp!
Speaker(s): James Serra,
Abstract:
Data obfuscation, also known as data masking, is soon a new legal requirement. Masking is the solution for non-production systems (i.e. DEV, TEST, etc) to greatly reduce the surface area of risk for data breach in your organization. Masking should not be confused with encryption, which is an appropriate solution for production applications. Those who believe that encryption solves all security problems are misled. When done properly, masked data is not noticeable unless you look closely. Masking data well might still be usable for analytic reporting and aggregation, yet utterly useless for revealing confidential data. Masking is important enough that sophisticated software packages have become available. Come learn about the right way to mask non-production data in order to allow the organization to limit possible exposure only to production. Learn what techniques can be used, why, and what factors should be considered when deciding to secure confidential data.
Speaker(s): Tim Gorman,
Abstract:
You've just been told by HR that you are no longer a part of their organization. You've been kicked to the curb. You are now living in the no-man's land called unemployment. Unemployment is a scary situation. You're dealing with emotions and uncertainty. You don't know if you'll be out of work for days, weeks, or months. Fortunately, unemployment is survivable. In this session, I'll share my own experiences (and perhaps we'll talk about some of yours) with unemployment, and how I managed to get through the tough times. We'll discuss emotional impact, the job hunt, and things you can do to get yourself through this tough time. Hopefully, you'll land on your feet once again before long!
Speaker(s): Ray Kim,
Abstract:
Has your company been building data warehouses for years using SQL Server? And are you now tasked with creating or moving your data warehouse to the cloud and modernizing it to support “Big Data”? What technologies and tools should use? That is what this presentation will help you answer. First we will level-set what big data is and other definitions, cover questions to ask to help decide which technologies to use, go over the new technologies to choose from, and then compare the pros and cons of the technologies. Finally we will show you common big data architecture solutions and help you to answer questions such as: Where do I store the data? Should I use a data lake? Do I still need a cube? Do I need the power of MPP? Should I build a "logical data warehouse"? And we'll close with showing some architectures of real-world customer big data solutions. Come to this session to get started down the path to making the proper technology choices in moving to the cloud.
Speaker(s): James Serra,
Abstract:
With heavily consolidated instances and competing workloads, the Enterprise only Resource Governor feature is an incredibly useful tool for any DBA to have in their toolbox. It allows for the effective throttling and control of CPU, memory and I/O consumed by multiple workloads running on a single SQL Server instance. In this session, we will cover the fundamental concepts of the SQL Server Resource Governor and provide demonstrations of practical scenarios where Resource Governor can control resources for specific workloads. Some of these demonstrations include how to limit the amount of memory consumed by memory-optimized tables and how to prevent poorly-written queries from overwhelming your storage subsystem. We will also discuss cases where Resource Governor can mitigate parameter sniffing problems. Finally, we will look at ways to leverage the useful information contained in the Resource Governor DMVs for monitoring and reporting.
Speaker(s): Brian Carrig,
Abstract:
Have you ever had a manager standing over your shoulder, wanting to know why a server is running slowly? Or whether or not a server can handle additional workload? What information would you use to answer these questions? How would you share this information with your manager? The answer is baseline metrics. Only if you have baseline performance information can you answer these questions and form a plan to address the issues at hand. In this session, we will be discussing several open source tools you can combine into an inexpensive baselining system you can use to troubleshoot issues and answer important questions. Attendees in this session will learn how to collect important metric data, what data to collect, and how to interpret that data and develop a plan of action to address any issues.
Speaker(s): Tracy Boggiano,
Abstract:
When learning about Power BI, the part you learn first is all the powerful visuals. But like an iceberg, that's just the 10% everyone sees. If you are asking yourself "what's next?", this training will teach your the other 90%. In the first half of the day, we will focus on data manipulation. Often times, the hardest part of making a report is shaping the data. We will cover applied database theory, data cleansing with PowerQuery and data modelling with DAX. We'll show you what each tool is good at and when to use it. We'll also cover some internals so you understand at a deeper level how these tools really work. The second half of the day is all about deployment and administration. Do you have a data governance plan in place? We'll show how to access your on-premises data with data gateways. We'll cover options for securing and protecting your data, including row-level security and auditing. Finally, we'll go over the ways you can share and distribute these reports.
Speaker(s): Eugene Meidinger,
Abstract:
Abstract: Many companies start off with a simple data mart for reporting. As the company grows, users become dependent on the data mart for monitoring and making decisions on Key Performance Indicators (KPI). Unexpected information growth in your data mart may lead to a performance impacted reporting system. In short, your users will be lining up at your cube for their daily reports. How do you reduce the size of your data mart and speed up data retrieval? This presentation will review the following techniques to fix your woes. Coverage: 1 – What is horizontal partitioning? 2 – Database sharding for daily information. 3 – Working with files and file groups. 3 – Partitioned views for performance. 4 – Table and Index partitions. 5 – Row Data Compression. 6 – Page Data Compression. 7 – Programming a sliding window. 8 – What is different in Azure SQL database?
Speaker(s): John Miner,
Abstract:
Security audits such as PCI, STIG, or HIPAA, are important and can be complicated. Depending on the requirements it may take considerable time to gather the information you will need. In this session, you will get scripts that I use for compliance audits that help to collect the information required for many different audits quickly. Even when you have multiple SQL Servers, you can quickly and easily identify where to focus your efforts to ensure you pass security audits. Through demonstration and discussion of what and why certain items get reviewed you will leave with a better understanding of how to be compliant within you SQL Server environment.
Speaker(s): Chris Bell,
Abstract:
SQL Server Management Studio (SSMS) is now updated each month with the latest version of the SQL Client Tools. Which enabled rapid enhancement to Execution Plan. Do you know that you can now see how many pages are spilled to disk for a sort, as well as the memory statistics for the operator? Are you aware that you can see the top 10 waits for an execution and what trace flags were active during compilation and which ones influenced compilation? Have you ever analyzed a big plan and wish you could search for table name, index name or column name without opening XML plan? When you see a clustered index was used do you know for sure which statistics were used by the Query Optimizer to estimate the number of rows? In this demo intensive session, I will show you how to find and use new features introduced into SSMS and Showplan. You will walk out of this session equipped to make Query Performance Troubleshooting easier and ready to tackle those nasty, hard to solve query plans.
Speaker(s): Taiob Ali,
Abstract:
Come see Microsoft's Power tools demonstrated for advanced analytics and hear about Microsoft's embrace of Open Source and the Hadoop platform. We'll also present on Microsoft's tools for handling Big Data, such as the Parallel Data Warehouse and HDInsights.
Speaker(s): David Patrick,
Abstract:
Automation and configuration management are essential tools in the belt of all IT practitioners. In this session you'll learn about Microsoft's Desired State Configuration tool, and how you can leverage it to automagically deploy SQL Server in a consistent and repeatable way. You'll also see how DSC can be used to make changes or correct the dreaded configuration drift. There will be demos! No death by PowerPoint.
Speaker(s): Ned Bellavance,
Abstract:
Are your statistics up to date? Yes, it’s that dreaded phrase you hear all the time when it comes to performance tuning your SQL Server. What does it matter? Why should I care about statistics? Aren’t they automatic or something like that? In this session we will go over why statistics matter, how they are generated, how they impact performance, and even how to maintain them. Once we have that all settled, we will take a quick look at how the cardinality estimator uses statistics to determine a ‘good enough’ plan to use. We will close out the session by taking a look at the performance impact a simple upgrade of your SQL Server to 2014 and the new cardinality estimator can have.
Speaker(s): Chris Bell,
Abstract:
How outsource administrative tasks to your end user groups in a safe, secure, and repeatable pattern. Now you no longer have to pause and stop what you are doing to create that new login, and replicate it to your Disaster Recovery. You do not have to stop and perform a backup/restore to refresh the development environment. Empower your end users, let them do this on their own without compromising your security. There will be a demo!
Speaker(s): Stephen Mokszycki,
Abstract:
There are many Data Platform offerings available on Azure and new ones are introduced regularly and evolved. In this session we will cover various offering and what scenarios are most suitable for. We will also discuss whether it makes sense to make use of this services or roll your own on-premise or hybrid solutions
Speaker(s): Sepand Gojgini,
Abstract:
We will discuss all details of deploying SQL Server 2016 AlwasyOn on Google Cloud in real life. There are already white paper and google official document on creating AlwaysOn. However those are not ready for real production environment. I will show you all missing parts to deploy in real life on GCP
Speaker(s): Zhen Zhang,
Abstract:
A lot of DBAs use Powershell to help automate complex tasks or apply configuration changes to multiple servers. Many are writing their own functions, and some may even have packaged them up into a custom module. What about more advanced features? How many are using verbose output, pipeline parameters, or parameter validation? These are just some of the features of something called "Advanced Functions" in PowerShell. In this session, we will discuss these topics and more as we work through all the components of a sample Advanced PowerShell function. This session will be geared towards DBAs but will be useful for anyone wanting to learn more about PowerShell. Experience writing basic PowerShell functions is not a requirement, but will definitely make it easier to follow along. I highly recommend bringing a laptop with PowerShell 5.1 installed so attendees can follow along.
Speaker(s): Mark Wilkinson,
Abstract:
Whether you are just starting out or have been in business as an IT consultant for a while, if you wonder how to get more clients, you are not alone.   Imagine getting enough inquiries to be able to pick and chose (while increasing your prices working less). Discover how in this unique session where Sebastian Meine, Ph.D. will introduce a simple way to attract new clients to your business: The NICER Client Attraction Method™. - learn why your current way of finding clients is driving them away - find out how to stop feeling like the best-kept secret in your field - identify the five steps every client has to take before they will ever pay you So, if you feel like you are treading water when it comes to growing your client base, join this session and get started on your way to becoming a Phenomenal IT Consultant.
Speaker(s): Sebastian Meine,
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:
There's no doubt about it, being an entrepreneur can be very rewarding. However, it is far from easy. So, before you embark on that journey, you have to ask yourself if this is the right thing for you to do. But, how do you know? Attend this inspiring session by Prof Joe Wehr of the MCCC and discover the good and the bad of becoming an entrepreneur. This includes the things everyone needs to know, like - how to strategize and create a business plan - how to secure financing - what to look out for before hiring (hiring mistakes are very costly) And the less obvious, including - knowing when and how to get out (retirement, anybody?) - the not so subtle difference between a consultant and an entrepreneur (this is an eye-opener) - how to legally extend the reach of your cash (ever heard of multitasking your money?) If you have been thinking about “it” but aren't sure if you're ready, you need to attend this session. You might be surprised what you learn about yourself.
Speaker(s): Joe Wehr,
Abstract:
In the modern world of information technology, keeping data stored and manipulated reliably and efficiently is one of the top priorities. Within the last decade, SQL Server has evolved into a sophisticated Enterprise RDBMS tool, and it is still growing by providing more functionalities to store and manipulate data reliably. eXtensible Markup Language (XML) is one of the technologies that SQL Server implements not only for data manipulation but also for internal usage, such as Execution Plans, Extended Events, DDL trigger Eventdata() function, and behind-the- scenes construction for SQL Server Business Intelligence Tools (SSIS, SSRS, SSAS). XML skills often appear in SQL Server DBA job requirements because the ability to work with XML allow the DBA to be faster and more efficient when solving different types of problems.
Speaker(s): Alex Grinberg,
Abstract:
The goal of business intelligence is to get the right information to the right people at the right time. Historically, the long-standing model for this process was completely IT owned. Business users had issues with the speed of delivery with this approach, along with the lack of flexibility. The self-service business intelligence model is a methodology that addresses these problems, and gives the end users more freedom with their data. In this discussion, Zack Fanelle will be covering the intricacies of why the self-service business model drives high levels of efficiency and productivity. This requires a new approach to collaboration with the business and IT. In addition, he will be covering technical examples of what the model would look like in 2018 and how to take advantage of it using modern products.
Speaker(s): Zachary Fanelle,
Abstract:
No need to be afraid of availability groups. No more multi-subnet clusters. Use DAG to implement cross cluster replication. Learn how to expand your replication using the distributed availability groups using virtual and physical servers. Configure solutions to provide high availability and disaster recovery to any degree.
Speaker(s): Jennifer Brocato,
Abstract:
Are you curious about SQL Server on Linux? Join the session to learn all about the next generation of SQL Server on the Linux Operating System. Learn about deployment, configuration, storage, scale and more. Options for High Availability can seem boundless. Learn how to select the best option for you and how SANless clustering makes it simple.
Speaker(s): Michael Traudt,
Abstract:
SQL Server provides database technology built with industry-leading performance, top-notch security and compliance, mission-critical availability, and a consistent experience across platforms and devices. API-driven data consumption platforms and services highlight the need for RESTful access to SQL server data. The existing options for REST access to SQL Server data or using web development frameworks to convert relational data to JSON objects soak up time, resources, and energy on software development and maintenance that enterprises could be using to drive business. With the CData API Server, users can rapidly create RESTful APIs for SQL Server data using a point-and-click interface. API Server includes everything needed to create, run, manage, and secure APIs for your SQL Server data. In this talk, we will walk through creating an OData API for SQL Server data and demonstrate connectivity using modern web development frameworks.
 Let’s face it, it gets tiring to step up every day when you’re always dealing with how to fit in with all the guys, being respected, and getting your voice heard. Add in juggling work and home, along with that nagging voice in your head, “Am I good enough?” – it’s no wonder that educated, highly trained women are leaving tech in droves. Mental Toughness coach Bobbi-Jo Brighton, CST, LCI, helps us take a critical and insightful look at challenges that women professionals face in building their tech careers and becoming effective, influential leaders. Bobbi-Jo shares her expertise on empowering women through mental toughness to objectively look at workplace dissatisfaction, as well as the vital importance of strengthening your mindset to shift from frustration, doubt, and confusion within yourself to stay in the game and thrive in your life and tech career. (7 mi
Speaker(s): Bobbi-Jo Brighton, CST, LCI,
Abstract:
As an educator, I have seen such a wide demographic of people being attracted to databases and SQL. Wanting to understand how it all works and eager to learn this technology. From students majoring in computer science, business, and marketing to working professionals like developers, business analyst, marketing analyst and business managers. This is the new crop of beginners I see every day that are attracted to you and what you do as a professional in database technology! The thing is, as attractive as we are; to someone who wishes to enter this field; the actual steps they must take to become part of this profession can seem daunting. In this session, I will walk us down memory lane back to the place we all started, as a beginner. I will raise your awareness of just how influential you already are and how you can use that influence to help those starting on their journey to understanding databases and SQL.
Speaker(s): Walter Shields,
Abstract:
They’re all SQL jobs, but some of your critical jobs run on local SQL Servers, while others run on Azure SQL. Still others execute across both environments. Will you maintain separate SQL Agents or other schedulers to automate these jobs? Or, will you will leverage a centralized solution?  In this working session, we will walk through defining, executing, monitoring, and logging SQL jobs with JAMS. Then, we’ll show you how to leverage one centralized automation solution to manage all your SQL jobs, and combine them into powerful business workflows that span on-premise, cloud, and hybrid instances.
Speaker(s): Louis Diaz-Delgado,
Abstract:
As of SQL 2016/SP1, Table Partitioning is available in all editions of SQL Server! In this entry-level session, we'll discuss the advantages and disadvantages of deploying this often misunderstood feature. Is it designed to improve performance, or to ease administration? Only one way to find out!
Speaker(s): Ned Otter,
Abstract:
Consistent and predictable performance is critical for any successful deployment of Microsoft SQL Server. All-Flash arrays have been available for years and sub-millisecond response times should be the expectation. Maximize the performance and agility of your environment and learn how to automate and leverage self-service for snapshots of your databases for protection and re-purposing. Test/Dev infrastructures can be refreshed from production DBs in minutes rather than hours or days. Stop working harder and slower than you need to be, learn how you can leverage Dell EMC. Whether storage, servers, networking, data protection, converged or hyper-converged… we have you covered.
Speaker(s): Michael Wells,
Abstract:
SQL Server 2017 included Python support for advanced in-database analytics and machine learning, allowing businesses to turn their data into knowledge. Python is one of the most popular languages for data science and features a robust collection of external libraries to shorten development time. This session explores how the basics of Python, how it is integrated within SQL Server, and demonstrates some code in the context of a potential use case.
Speaker(s): Tracey Kroll,
Abstract:
With examples of real problems and (attempted) solutions, this presentation will examine dimensional modeling techniques which simplify and speed up measure evaluation. A fast-paced and language/tool-agnostic look at some common and uncommon reporting scenarios, including: All manner of date calculations and comparisons Slowly changing dimensions Events in progress Conditional evaluation of measures By the end of this talk, you should have a stronger understanding of the right questions to ask that will make your BI solution simpler for end users and more performant at run-time.
Speaker(s): Greg Baldini,
Abstract:
Query tuning within SQL Server can be a tough skill to master. The new tooling released with SQL Server 2016 and 2017 changes how you identify poorly performing queries, troubleshoot their behavior, and tune the queries, all a little easier. This workshop teaches new techniques for tuning queries using all the new tools introduced in SQL Server 2016 and 2017. You'll be able to put this knowledge to work immediately, not only in your 2016 or better instances but also in your Azure SQL Database databases. You will be tuning your queries faster and more accurately using the new tools available.
Speaker(s): Grant Fritchey,
Abstract:
DAX is the native formula language for Power BI and SSAS Tabular. At least, that's how most of us have experienced it. DAX is actually a query language, with rich semantics to represent all manner of analytical queries. Join us for a deep dive into using DAX to its full potential to answer complex queries using Tabular's in-memory model for lightning speed.
Speaker(s): Greg Baldini,
Abstract:
Clear the clouds on (pun intended) What’s “The Cloud”? Why Should I Move to The Cloud? When Should I Move to The Cloud? What Should I Move to The Cloud? How Do I Move to The Cloud?
Speaker(s): Clay Jackson,
Abstract:
Power Query is a great tool for extracting, transforming, and loading data. It has an intuitive interface that allows you to create queries without having to worry about writing code. Under the covers Power Query is creating the M code that gets executed. In this session we will pull back the covers to reveal and understand the M code that is being created. This will give you greater insight into how to debug your queries. In addition, we will look at creating advance queries that go beyond what is available using the Power Query user interface.
Speaker(s): Dan Clark,
Abstract:
Aside from your technical abilities, the impression you make on the interview will be the reason you do or do not get a job offer. In this session, Sarah Hutchins, a successful national IT recruiter will highlight her top tips for phone, video conference, and onsite interviews. In addition, she will provide industry information about salary negotiation that employers don’t want you to know, to help you leverage the best possible offer. The session will include information about preparation, dress, and presentation. It will also incorporate role-playing the most common interview questions, and all attendees will be provided an interview prep guide with typical behavioral questions.
Speaker(s): Sarah Hutchins,
Abstract:
So you've decided to take the leap into presenting. Maybe it's at your local user group, maybe it's at SQL Saturday. This talk will guide you through the process of selecting a topic, preparing for it and actually giving it. We'll talk about what can go wrong and how to handle that. We'll also talk about what can be done to prevent something from going wrong in the first place. What are some good guidelines to follow and when can, or even should, you break them. This will be partly interactive so come with questions and be prepared to be asked some.
Speaker(s): Greg Moore,
Abstract:
TBD
Speaker(s): Ivan Carter,
Abstract:
This session explains internal SQL Server XML processes and demonstrates how XML shredding could help to solve issues, speed up daily performance monitoring and detect problems. The difference between XML and JSON will be demonstrated, with an in-depth look at the SQL Server - JSON integration. During the session, the audience will be provided with plenty of code examples. As a bonus, a lucky winner will receive my most recent book, "XML and JSON Recipes for SQL Server".
Speaker(s): Alex Grinberg,
Abstract:
Azure SQL Data Warehouse - Migrate on-premises to cloud: How to and Best Practice We will discuss what is Azure SQL DW and ways to build it and migrate to it. Azure SQL DW is a SQL-based, fully managed, petabyte-scale cloud data warehouse, that is highly elastic and enables you to set up in minutes and scale capacity in seconds.
 The first thing I do for newly inherited environments is implement some organization and do some database clean up. Not only does organization make the environment easier to maintain, it can help speed up trouble shooting. Good organization can even help with some performance issues.
Speaker(s): Marsha Pierce,
Abstract:
Amazon Web Services (AWS) is the world's largest public cloud hosting provider, with many companies successfully running SQL server on AWS infrastructure, but trying to make sense of the available options can be daunting. In this session, we will explore the options available for running SQL server in AWS, either as a managed service or using dedicated EC2 instances. We will document the different storage options, High Availability strategies, as well as important security and maintenance caveats. We will also cover various licensing approaches available when running SQL server in AWS.
Speaker(s): Brian Carrig,
Abstract:
Window functions were first introduced with SQL Server 2005 and enhanced with SQL Server 2012. They enable easy development and great performance…well, sometimes. Learn what you need to know to take full advantage of these features. What you don’t know can hurt you when you are using window functions.
Speaker(s): Kathi Kellenberger,
Abstract:
Take advantage of Python-based analytics in SQL Server 2017. This session will cover setting up Python Machine Learning in SQL Server 2017 and exploring data models through analytics using publicly available healthcare claims data. You won't need to know Python to get value from this session, but an understanding of programming will be very helpful.
Speaker(s): Rick Wargo,
Abstract:
While nearly every organization believes that they want to capture “innovation” as the silver bullet to survivability and growth, very few have learned the best practices to create an “innovative culture”, and even fewer execute those plans well. Beverly Prohaska, Consultant and former CIO, presents a model for understanding and initiating a culture that can actually innovate at differing levels. This discussion will include key definitions, do’s and don’ts, as well as best practices, examples, and observations on Innovation across several large companies.
Speaker(s): Beverly Prohaska,
Abstract:
Power Query is developing fast and gaining exponential popularity. Integration into SSAS is a strong statement from Microsoft that Power Query graduated from self-service BI to production. This session will focus on advanced topics in data connectivity and data transformation within Power BI environment. Some key topics include: - Parameterized queries - Custom connectors - Data generation - Data transformation - Query grouping
Speaker(s): Nick Chobotar,
Abstract:
With system implementation and data sourcing being more widely distributed than ever, from on premise to cloud and cloud services to self-service BI, challenges to manage your enterprise data has only grown exponentially harder. We will review options and scenarios for implementing Master Data Management (MDM), and discuss how a Data Governance framework to support the entire process becomes very critical to the success of your business. We will look at design patterns available to support your MDM effort, tools, such as SQL Server Master Data Services, and the setup of the organization oversight as an integral part of the overall picture.
Speaker(s): Vince Napoli,
Abstract:
You’ve read some of the content of well-known Data Warehousing books – now what? How do you take the structures and disciplines inside such books as the Ralph Kimball series and implement them? This session will take several of the key concepts in Data Warehousing and demonstrate some implementations using SQL Server Integration Services and Analysis Services. We’ll look at items such as Type 2 Changing Dimensions, Confirmed Dimensions, Dimension Outriggers, Role-Playing Relationships, Many-to-Many Bridge table relationships, Factless Fact tables, Handling of NULL foreign key values, ETL patterns, and more
Speaker(s): Kevin Goff,
Abstract:
How secure is Power BI and how do I apply user security? Come to this session to learn two things: 1. How secure Power BI really is in the cloud? We will go over what architecture Power BI uses to secure the data. 2. How does user security work Power BI? We will cover "who can see what" from a user point of view.
Speaker(s): Ravi Kumar,
Abstract:
You have probably heard the buzz about Azure Machine Learning, aka Azure ML, over the past few years. It is a surprisingly easy to use predictive analytic tool that you can learn for free. Attend this session to learn how to get started with Azure ML.
Speaker(s): Kathi Kellenberger,
Abstract:
When managing a single server it is easy to keep track of the configuration of that server, but what about when you have more than ten servers to manage or a hundred? How do you know they are setup correctly? How do you maintain the databases on each server? How do you take care of patching? How do you know when your server is on fire? In this talk we will answer these questions and more as we discuss technologies and approaches you can use to make sure your environment is configured and performing at its best.
Speaker(s): Tracy Boggiano,
This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.
Tracey has worked with SQL Server since version 6.5, which means she is either experienced or just old – depending on how many gray hairs she found that morning. Tracey is a board member of the Philadelphia SQL Server Users Group (PSSUG). Whether profiling data for analytics, creating predictive models, or creating compelling visualizations, she is passionate about delivering data in a way that is understandable and actionable to the business. Her current position at an IoT company is an analytics role working directly with clients to help them use their current machine data to predict the future. She also enjoys writing, in both personal and professional capacities.
LinkedIn: https://www.linkedin.com/in/gregdmoore
Contact: https://blog.greenms.com
Greg Moore is a graduate of RPI. There, he majored in CompSci, but probably spent as much time hiking, canoeing, caving and rock-climbing as he did studying. He started working with SQL Server 4.21a in 1995 and has survived numerous upgrades. He's been a Director and later VP of IT at several startups including PowerOne Media, TownNews and Traffiq and now consults. These days, when he's not busy with playing with SQL Server or spending time with his family, he can often be found underground caving or teaching cave rescue with the NCRC. While his focus is on the operations side of DBA, his interests include DR, performance and general IT problem solving. He is the author of: IT Disaster Response: Lessons Learned in the Field.
LinkedIn: http://www.linkedin.com/in/sebastianmeine
Contact: http://sqlity.net/en/blog/
Sebastian Meine, Ph.D. is the SQL Stylist behind sqlity.net llc. In 2010 he founded sqlity.net to fully engage in his passion for SQL Server. Armed with a Ph.D. in Computer Science and years of experience in architecting DBs for a global Fortune 50 company, Sebastian now provides training and consulting services for his clients, specializing in SQL Server Security, Test Driven Development and Performance. Sebastian is an experienced public speaker, published author, president of the Philly PASS Chapter, PASS Regional Mentor and coauthor lead developer of tSQLt.
LinkedIn: https://www.linkedin.com/in/ned-bellavance-ba68a52/
Contact: https://nedinthecloud.com
Ned Bellavance is an IT professional with over 15 years of experience in the industry. Starting as a humble helpdesk operator, Ned has worked up through the ranks of systems administration and infrastructure architecture, and in the process developed an expansive understanding of IT infrastructure and the applications it supports. Currently, Ned works as the Director of Cloud Solutions for a premier IT consulting company in the Philadelphia metropolitan area, specializing in Enterprise Architecture both on-premise and in the cloud. Ned is also Microsoft MVP in Cloud and Datacenter management, and an author for Pluralsight.
LinkedIn: http://www.linkedin.com/in/jennifer-blair-brocato-b19b501
Microsoft Certified in SQL Server. Leads a groups of DBAs providing support of operations and implementing the latest SQL technologies. 25+ years experience in enterprise development and passionate about SQL Server. When I am not engrossed in SQL Server, I am judging USA Gymnastics in Maryland.
LinkedIn: http://www.linkedin.com/in/mikewells
Contact: http://sqltechmike.com
Michael Wells is a Microsoft Specialist at Dell EMC covering enterprise customers. He has worked in IT since 2000 and has supported all versions of SQL Server from SQL Server 2000 to SQL Server 2014. Michael has been presenting since 2007 for local user groups, CodeCamps, SQLSaturday events, IT Pro Camps, and large conferences like PASS Summit and Oracle OpenWorld.
LinkedIn: https://www.linkedin.com/in/tracyboggiano
Contact: http://databasesuperhero.com
Tracy Boggiano is a Senior Database Administrator for DocuSIgn. She has spent over 20 years in IT, using SQL Server since 1999, and is currently certified as an MCSE Data Platform. Tracy has worked on SQL Server since 6.5. She has spoken at local user groups and numerous SQLSaturdays. She is currently a co-leader of a TriPASS Local Group in Raleigh, NC. Tracy also tinkered with databases in middle school to keep her sports card collection organized. She blogs at databasesuperhero.com. Her passion outside of SQL Server is volunteering with foster children as their advocate in court through volunteerforgal.org and being a mental health advocate as part of the PAIMI NC Advisory Council.
LinkedIn: https://www.linkedin.com/in/ned-otter-3627b712
Contact: http://www.nedotter.com
DBA with vast experience administering Microsoft SQL Server since version 4.21 to the present. Certifications: MCSE SQL Server 2012 Data Platform MCTS SQL Server 2008 Overall computer experience: 25 years SQL Server experience: 23 years Currently obsessed with In-Memory technology. Please see LinkedIn profile for more details.
Contact: http://www.nihilentinc.com
Greg Baldini is a Solutions Architect with Nihilent Technologies, Inc. He leads the data practice for the east coast and business analyst practice nationally. His primary experience lies in delivering effective and scalable analytical solutions for customers starting from the ideation phases and following through to rollout, training, and adoption. His goal is to always deliver on the promise of analytics, to make better decisions through data. An expert in data modeling engineering, systems architecture, and the Microsoft Data Platform, he has delivered solutions in many spaces including manufacturing, healthcare, fraud analysis, marketing pipelines, and sales performance.
LinkedIn: https://www.linkedin.com/in/marsha-pierce-1a020a2
Marsha Pierce lives in Nashville, TN. She studied Computer Science, Mathematics, and French at Belmont University. She has 23 years of experience as a DBA, which means she has broken and fixed a lot of stuff. Before joining Pure Storage, she was an architect at HCA and Asurion. She is passionate about DevOps, Storage, Performance Tuning, and Standardization.
LinkedIn: https://www.linkedin.com/in/timgorman
Contact: http://evdbt.com
Tim Gorman is a senior technical consultant for Delphix who securely enables masked data virtualization to increase the agility of IT development and testing while ending decades of security risk in SDLC. Tim has co-authored six books on data warehousing and database administration, has performed technical review on eight more books, and has an author#39;s page on Amazon.com (http://www.amazon.com/Tim-Gorman/e/B00BKCTO5E).
LinkedIn: https://www.linkedin.com/in/jerod-johnson/
Contact: https://www.cdata.com/blog/
Jerod started his career as a teacher, teaching high school math and computer science for 6 years before transitioning to a career in the software industry. Originally hired as a member of the developer support team at CData Software, a leading provider of standards-based connectivity solutions for SaaS, Big Data and NoSQL sources (think ODBC, JDBC, ADO.NET, etc.). He spent some time as a developer, but eventually found himself in his current role as a Technology Evangelist, writing about, demo-ing, and presenting the same products he supported and developed. In the wild, you'll find Jerod at home with his wife and kids, climbing some rocks (or plastic holds), or gathered around a table with friends playing board games.
LinkedIn: https://www.linkedin.com/in/vince-napoli-777691/
Vince is a Data Warehouse and Business Intelligence Architect and has been his area of focus from 1996 to present. From the start of his career in 1987, he has been in Mainframe development and MVS technical support, System Testing, Data Warehousing / Business Intelligence architecture and development, and a SQL Server DBA / ETL developer / and database developer. He is a member of Professional Association of SQL Server(PASS), former president of the Philadelphia SQL Server User group (PSSUG), part of the PSSUG leadership since 2003 to the present, and was a member of the PASS program committee for the DW/BI track from 2003 to 2006. Vince has been a frequent presenter at local user group meetings, and SQL Saturday events.
Contact: http://www.nihilentinc.com
Greg Baldini is a Solutions Architect with Nihilent Technologies, Inc. He leads the data practice for the east coast and business analyst practice nationally. His primary experience lies in delivering effective and scalable analytical solutions for customers starting from the ideation phases and following through to rollout, training, and adoption. His goal is to always deliver on the promise of analytics, to make better decisions through data. An expert in data modeling engineering, systems architecture, and the Microsoft Data Platform, he has delivered solutions in many spaces including manufacturing, healthcare, fraud analysis, marketing pipelines, and sales performance.
LinkedIn: http://linkedin.com/in/sqlranger
Contact: http://sqlwarrior.wordpress.com
Expert on SQL Server storage engine internals. 15+ years of full time DBA on SQL SERVER and other DBMS platforms SQL Server High Availability Design and Implementation SQL Server Disaster Recovery Design and Implementation SQL Server Performance Tuning Amazon AWS Certified Solution Architect since 2014
Bobbi-Jo Brighton, CST, LCI is a partner, speaker and coach with Mental Toughness University which has been providing the mindset performance edge for over 20 years to companies such as Johnson Johnson, Coca-Cola, GlaxoSmithKline, and Merrill Lynch to increase employee performance, exceed sales goals, develop leaders, and embrace and thrive through change. Bobbi-Jo is the developer of Women’s Mental Toughness® (www.Boldful.Life) which addresses the key issues that limit women’s workplace performance and inhibit women from advancing in their careers and becoming effective, influential leaders.
LinkedIn: http://www.linkedin.com/in/JamesSerra
Contact: http://www.JamesSerra.com
James Serra is a big data and data warehousing solution architect at Microsoft. He is a thought leader in the use and application of Big Data and advanced analytics. Previously, James was an independent consultant working as a Data Warehouse/Business Intelligence architect and developer. He is a prior SQL Server MVP with over 35 years of IT experience. James is a popular blogger (JamesSerra.com) and speaker. He is the author of the book “Reporting with Microsoft SQL Server 2012”.
LinkedIn: https://www.linkedin.com/in/tracyboggiano
Contact: http://databasesuperhero.com
Tracy Boggiano is a Senior Database Administrator for DocuSIgn. She has spent over 20 years in IT, using SQL Server since 1999, and is currently certified as an MCSE Data Platform. Tracy has worked on SQL Server since 6.5. She has spoken at local user groups and numerous SQLSaturdays. She is currently a co-leader of a TriPASS Local Group in Raleigh, NC. Tracy also tinkered with databases in middle school to keep her sports card collection organized. She blogs at databasesuperhero.com. Her passion outside of SQL Server is volunteering with foster children as their advocate in court through volunteerforgal.org and being a mental health advocate as part of the PAIMI NC Advisory Council.
LinkedIn: https://www.linkedin.com/in/sarah-hutchins-448a8451/
Sarah is a huge fan of business analytics and data science. Professionally, she works at Method3, where she enjoys meeting and speaking with local professionals to provide career guidance and offer opportunities for career growth. Other areas of focus include sourcing and screening candidates, providing administrative assistance, contract review and coordination, and additional support of day to day operations. Additionally, she attends conferences, meetings, and industry events, maintains relationships with existing clients, researches the needs of companies, and contacts potential clients.
Contact: http://www.m82labs.com
I am a father of 4, and live in Raleigh North Carolina. I love fixing problems, and learning new technologies that can help me fix those problems faster and better than I did the time before. In my spare time I like to read, speak, and learn new things. I currently work as a Database Administrator at ChannelAdvisor where I solve fairly interesting problems on fairly large databases. You can often find me on Twitter where I talk about SQL, beer, and anything else I find interesting.
Louis Diaz is a Customer Success Engineer who works with MVP Systems Software, Inc. Louis' key role at MVP is to ensure the successful onboarding and implementation of JAMS Enterprise Scheduler to customers who are either migrating from existing applications or those entirely new to batch scheduling. Louis holds a Bachelor's of Science in Computer Engineering at the University of Hartford.
LinkedIn: http://www.linkedin.com/in/JamesSerra
Contact: http://www.JamesSerra.com
James Serra is a big data and data warehousing solution architect at Microsoft. He is a thought leader in the use and application of Big Data and advanced analytics. Previously, James was an independent consultant working as a Data Warehouse/Business Intelligence architect and developer. He is a prior SQL Server MVP with over 35 years of IT experience. James is a popular blogger (JamesSerra.com) and speaker. He is the author of the book “Reporting with Microsoft SQL Server 2012”.
LinkedIn: https://www.linkedin.com/in/sqlworldwide
Contact: http://www.sqlworldwide.com
Taiob Ali, MVP Data Platform, is an accomplished technical leader with a proven record of success. For 14 years, he has worked with the Microsoft Data Platform and MongoDB both on-premise and cloud. His experience includes all three major business sectors: finance, e-commerce, and healthcare. Taiob has hands-on experience in managing large database projects, massive data migration, intricate process design, testing and deployment, performance tuning, long term capacity planning. Taiob is currently working at “GMO LLC” as a Database Solution Manager, focusing on cloud migration, automation, improving, and streamlining operational workflow. He is a regular speaker at local and virtual PASS chapters, SQL Saturdays, and Azure conferences.
LinkedIn: https://www.linkedin.com/in/waltershields/
Contact: http://www.sqltrainingwheels.com
My personal road to mastery of SQL began in the late nineties. At the time, opportunities to learn SQL in a formal, institutional setting were quite scarce, as the phenomenon of big data had not come to maturity. In lieu of any real scholastic alternative, I matriculated into the school of hard knocks—I learned SQL by trial and error, mostly error. It took 18 years, a few degrees, and more than a few lucky breaks before I succeeded in acquiring an authoritative, professional-level command over the language and applications of SQL. Here is the good news: it does not have to be as difficult for you as it was for me.
LinkedIn: https://linkedin.com/in/rickwargo
Contact: https://www.rickwargo.com/
Rick Wargo is an innovative and cross-functional technology leader and architect with extensive experience in full lifecycle software development, data warehousing and analytics, business strategy, and process improvement in professional services, legal, and healthcare verticals. Rick played integral roles in developing, building, and delivering successful solution architectures in Microsoft and Open Source technologies leading up to 10x performance increases in execution and cost savings. He is currently serving as president of the Philadelphia Business Intelligence User Group. Rick is also an Alexa Champion. Find out more by visiting www.rickwargo.com.
I have over 12 years of experience working with SQL Server and Business Intelligence Technology. My current focus is cloud technologies: Power BI, Azure Analysis Services, Azure SQL Data Warehouse, Azure Data Factory. As a PFE at Microsoft, I regularly deliver 2 - 4 day training workshops.
LinkedIn: https://www.linkedin.com/in/pianorayk
Contact: https://pianorayk.wordpress.com/
Ray Kim is an advocate for documentation and technical communication. He is a co-founder of the Albany, NY SQL group (CASSUG), a member of the AlbanyUX user group, and has spoken at numerous SQLSaturdays and at PASS Summit. He has worked various positions in technology, including as a developer, webmaster, analyst, technical writer, and instructor. He holds an MS in technical communication from Rensselaer Polytechnic Institute and a BS in computer science from Syracuse University. A musician in his spare time, Ray plays four different instruments. He also enjoys going to ball games and doing CrossFit, and is a two-time SQLServerCentral.com fantasy football champion. He lives in Troy, NY with his wife, Lianne, and their two cats.
LinkedIn: https://www.linkedin.com/in/stephen-mokszycki-272b264a
<EMAIL_ADDRESS>DBA for ~4+years, IT Professional for 7.5 years. Currently I am a Data Architect Worked with SQL 2000/2005/2008/2012/2014 I’m currently working on a small environments: 5 instances, 60 databases, 1TB of data Previously I worked on a large environment: 300+ Instances, ~6000 databases, 10s TBs of data. Automation is my favorite tool.
Linda Zhang-Cloud Solution Architect at Microsoft. Founder of Central New Jersey SQL User Group. Over 10 years experiences in data platform management, architecture, engineering On-Premises and Cloud.
LinkedIn: http://www.linkedin.com/in/kathikellenberger
Contact: http://auntkathisql.com
Kathi Kellenberger is the editor of Simple Talk at Redgate and a Data Platform MVP. She has worked with SQL Server for over 20 years and has authored, co-authored, or tech edited over a dozen technical books. Kathi is the co-leader of the PASS Women in Technology Virtual Group and a volunteer at LaunchCode. When Kathi isn’t working, she enjoys spending time with family and friends, cycling, singing, and climbing the stairs of tall buildings. Be sure to check out her courses on Pluralsight.
Joe Wehr is a financial professional and educator with 40 years of experience. He is currently a Financial Educator at Clarifi and Instructor of Business and Entrepreneurial Initiatives at Montgomery County Community College. Previously Joe served as Director of Finance and Administration for Nike, Controller for Memorex Telex, and Sales Operations Manager for Western Digital.
LinkedIn: https://www.linkedin.com/in/alex-grinberg-36773a6/
I have more than 20 years of IT experience. My primary focus is with the latest Microsoft technologies including .NET (VB and C#), SSRS and SSIS. I provide services in tuning, optimization, analysis and development for the creation of new applications, converting legacy technologies (SQL Server, VB.NET and C# ) and site training. I have worked for CSC, VerticalNet, IDP, LSAC , and TMNAS (to name a few) and I am currently employed with Cox Automotive. I am Apress author book "XML and JSON Recipes for SQL Server", also wrote number of articles for Simple-Talk and SQLServerCentral.com
LinkedIn: https://www.linkedin.com/in/sgojgini/
Product Director at Datateam Services, 10+ years of experience designing data warehouse model and ETL engines used globally. Had a chance of working on world biggest relational Data Warehouse at Amazon managing 5+ PetaByte of data with growth 7+ TeraByte daily. Seeking to apply best software development practices to ETL development and streamlining development process.
LinkedIn: https://www.linkedin.com/in/minerjohn/
Contact: https://www.mssqltips.com/sqlserverauthor/154/john-miner/
John Miner is currently a Data Architect at BlueMetal advising corporations on how to solve their business needs with data platform solutions. He has over twenty five years of data processing experience, and his architecture expertise encompasses all phases of the software project life cycle, including design, development, implementation, and maintenance of systems. He has an undergraduate and graduate degrees in Computer Science from the University of Rhode Island. Other credentials include an up to date MCSE certificate and currently taking the Data Science program from EDX. Before joining BlueMetal, John won the Data Platform MVP award in 2014 and 2015 for his outstanding contributions to the SQL Server community.
Brian Carrig is a Microsoft Certified Master of SQL Server and is currently a Senior Program Manager on the SQL Server Tiger Team at Microsoft focusing primarily on persistent memory technology and replication. In a previous life, Brian spent some time as an academic and holds a PhD in Computer Science. He is a native of Dublin, Ireland but now lives with his wife and two daughters in Redmond, Washington. If he is not talking about, thinking about or working with technology you will usually find him watching Chelsea FC.
Contact: http://www.kevinsgoff.net
SQL Server/Data Platform MVP Microsoft MVP since 2005 Database Developer/Consultant/Writer/Speaker Regular columnist, CODE Magazine
Brian Carrig is a Microsoft Certified Master of SQL Server and is currently a Senior Program Manager on the SQL Server Tiger Team at Microsoft focusing primarily on persistent memory technology and replication. In a previous life, Brian spent some time as an academic and holds a PhD in Computer Science. He is a native of Dublin, Ireland but now lives with his wife and two daughters in Redmond, Washington. If he is not talking about, thinking about or working with technology you will usually find him watching Chelsea FC.
Clay Jackson is a Database Sales Engineer for Quest, specializing in Database Performance Management and Replication Tools. Prior to joining Quest, Jackson was the DBA Manager at Darigold. He also spent over 10 years managing Oracle, SQLServer and DB2 databases and DBAs at Washington Mutual and was employee number 66 at Microsoft, spending time in Product Support, MIS and OS/2 Development. While at WaMu, Jackson was the Enterprise Database Compliance Officer, with responsibility for Database Security and Disaster Recovery. He also worked at Microsoft and Starbucks, is a CISM, and has a Masters in Software Engineering from Seattle University.
Michael Traudt, SIOS Senior Solutions Architect, brings 16 years of experience in high availability, DR, and backup and recovery. Focused on tier one application use cases he has hands-on experience building environments from the ground up based on needs to demonstrate applied features, run performance and scalability testing, or collect competitive analysis metrics
LinkedIn: http://www.linkedin.com/pub/christopher-bell/19/a08/93/
Contact: https://www.wateroxconsulting.com/
Chris Bell offers a unique view of how we live and work with data, both now and as we head into the future. Having braved many roles, lifecycles, and battles in the IT world, he has honed his DBA (Database Administration or Do 'Bout Anything) skills in Information Systems and development, focusing on SQL Server. Currently, he serves as the lead DBA at The Motley Fool. You can keep up with Chris' thoughts and technical community activities at WaterOxConsulting.com.
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/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/beverlyprohaska
Beverly Prohaska is a career CIO-turned IT consultant who is also a board trustee, angel investor, and speaker on current trends in technology. She is a passionate supporter of furthering women’s careers in Science and Technology (STEM) and mentoring future female leaders. She serves as the Program Chair for WCXO, a networking group for women executives and on the Board of the Philadelphia Chapter of the Society of Information Management (SIM). Ms. Prohaska holds a B.S. in Business Administration from Syracuse University, and an Executive M.B.A. from the University of Pittsburgh as well as numerous industry awards.
LinkedIn: https://www.linkedin.com/in/alex-grinberg-36773a6/
I have more than 20 years of IT experience. My primary focus is with the latest Microsoft technologies including .NET (VB and C#), SSRS and SSIS. I provide services in tuning, optimization, analysis and development for the creation of new applications, converting legacy technologies (SQL Server, VB.NET and C# ) and site training. I have worked for CSC, VerticalNet, IDP, LSAC , and TMNAS (to name a few) and I am currently employed with Cox Automotive. I am Apress author book "XML and JSON Recipes for SQL Server", also wrote number of articles for Simple-Talk and SQLServerCentral.com
Business Intelligence Developer. I specialize in the development and implementation of business intelligence solutions using Microsoft BI stack in combination with dimensional data modeling techniques. My experience includes design and development of data warehouses and data marts, ETL and standardization of data from various conventional and unconventional data sources, design and development of tabular SSAS semantic solutions as well as dashboards and end-user reporting.
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/davidepatrick
Contact: http://www.madsharepoint.com
Dave has been developing database applications for over 25 years. An MCT since 2001, he has taught many classes from Intro to Visual Interdev to Advanced SharePoint Development. Dave runs two user groups, the Maryland and Pennsylvania Microsoft Developers User Group, www.mapamdug.com, and MAD SharePoint, www.madsharepoint.com. Dave does SharePoint training and development for DSA, Inc., a DoD contractor that does great work for the Army over at Aberdeen Proving Ground. Dave is also an MVP.
LinkedIn: http://www.linkedin.com/in/dxclark/
Contact: http://drclarkblog.wordpress.com/
Dan Clark is a senior data analytics consultant. He is focused on all things data analytics and training others how to get value from their data. Dan has published several books and numerous articles on .NET programming and data analytics. He is a regular speaker at various developer and database conferences and user group meetings and enjoys interacting with the Microsoft developer and database communities. His latest book Beginning Power BI published by Apress is a will get you up and running with self-service data analytics on the Power BI platform in no time.
Zack Fanelle is a graduate of Villanova University with a BS in Computer Science and a MS from Boston University in CIS with a concentration in Business Intelligence and Database Management. His past experience includes devops, business intelligence implementations, database development, data modeling, and cloud architecture in financial and healthcare institutions. His fulltime job is a cloud computing consultant. He is passionate about business intelligence implementations and cloud computing solutions. The most overlooked and important part in BI for organizations is the quality of the implementation and integration within the organization.
LinkedIn: http://www.linkedin.com/in/kathikellenberger
Contact: http://auntkathisql.com
Kathi Kellenberger is the editor of Simple Talk at Redgate and a Data Platform MVP. She has worked with SQL Server for over 20 years and has authored, co-authored, or tech edited over a dozen technical books. Kathi is the co-leader of the PASS Women in Technology Virtual Group and a volunteer at LaunchCode. When Kathi isn’t working, she enjoys spending time with family and friends, cycling, singing, and climbing the stairs of tall buildings. Be sure to check out her courses on Pluralsight.
LinkedIn: http://www.linkedin.com/pub/christopher-bell/19/a08/93/
Contact: https://www.wateroxconsulting.com/
Chris Bell offers a unique view of how we live and work with data, both now and as we head into the future. Having braved many roles, lifecycles, and battles in the IT world, he has honed his DBA (Database Administration or Do 'Bout Anything) skills in Information Systems and development, focusing on SQL Server. Currently, he serves as the lead DBA at The Motley Fool. You can keep up with Chris' thoughts and technical community activities at WaterOxConsulting.com.
LinkedIn: http://www.linkedin.com/in/ivancarter/
Ivan is a Branding Specialist at SimpleFastMarketing. In his role he works to simplify complex problems with compelling design story telling. He thinks strategically and systematically to capture a clear and concise idea that can engage clients at every level. He problem solves by utilizing research, insight by making the complex simple. He brings projects from conception to implementation, while thinking about how they apply in the real-world. Ivan guides his clients to find their own visual language, so they can express their goals to customers quickly. Ivan is currently serving on the board of PSSUG (http://pssug.org/), a nonprofit that is dedicated to further the education of the local data community.
The following is a list of sponsors that helped fund the event.
Montgomery County Community College


---
title: Search Online Developer Tools | FromDev
layout: post
---
{% include common-meta %}
{% feed_meta %}
{{ page.title }}
{% include theme-css %}
{% include ie-fixes %}
{% include theme-header %}
{% include theme-sidebar %}
{% include theme-footer %}
{% include theme-bottom-js %}


?bu-vftiAA.
^
Determined
by
B.
A.
Krukoff,
19
J
Q
Prvthrina
variegata
L.
V®T*
orientalis
(L»)
Merr#
New
York
Botanical
Garden
11,11063
PLANTS
OF
HAITI
‘
V1Cinlty
Ennery,
Departement
de
l’Artlbonlte;
altitude
335
to
900
meters
No./^X/
E.
C.
LEONARD,
Collector
ņA
1926
Det.
by
B.
A.Krukoff,
1938.
1619083
Legend -
Level of confidence that token is an accurately-transcribed word
extremely low
very low
low
undetermined
medium
high
very high


Sunnyvale
Los Angeles
Mountain View
China
Australia
Click the "Shift Up" or "Shift Down" button to move the item with this position:


12.1 Configuring Squid
The auth_param directive controls
every
aspect
of configuring Squid's authentication helpers. The
different methods (Basic, Digest, NTLM) have some things in common,
and some unique parameters. The first argument
following auth_param must be one of
basic, digest, or
ntlm. I'll cover this directive
in detail for each authentication scheme later in the chapter.
In addition to auth_param, Squid has two more
directives that affect proxy authentication. You can use the
max_user_ip ACL to prevent
users from sharing
their username and password with others. If Squid detects the same
username coming from too many different IP addresses, the ACL is a
match and you can deny the request. For example:
acl FOO max_user_ip 2
acl BAR proxy_auth REQUIRED
http_access deny FOO
http_access allow BAR
In this case, if a user submits requests from three or more different
IP addresses, Squid denies the request. The
authenticate_ip_ttl directive
controls how long Squid remembers the
source IP addresses for each user. A smaller TTL makes it easier for
users with frequently changing IP addresses. You can use larger TTLs
in an environment where users have the same IP address for long
periods of time.
|


This skill does not store any data.
All data is read from the FitBark developer API in real-time, and never stored.
After you authenticate with the FitBark server, Amazon retains a token that this skill uses to retrieve your data. This token is the only data item that is stored.


--- layout: post authors: ["Greg Wilson"] title: "Playing the Kazoo" date: 2014-05-05 time: "10:00:00" tags: ["Opinion"] ---
Yesterday, Matt Davis quoted Peter Wang as saying, "A violin is to a kazoo as Python is to Excel." To which I replied, "Exactly: anyone who wants to make music can play a kazoo right away without days of training." The difference between these two points of view lies at the heart of Software Carpentry. As I said in a post two years ago:
Suppose you have a processing pipeline with three stages:
Each stage takes one second to run; what's its overall performance? As Roger Hockney pointed out in the 1980s, that question isn't well formed. What we really need to ask is, how does its performance change [with] the size of its input? It takes 3 seconds to process one piece of data, 4 to process two...and so on. Inverting those numbers, its rate is 1/3 result per second for one piece of data, 1/2 result/sec for two, etc.:
Any pipeline's curve can be characterized by r∞, which is its performance on an infinitely large data set, and n1/2, which is how much data we have to provide to get half of that theoretical peak performance...
...twenty (!) years ago, I said that the more interesting measure...was actually p1/2, which is how many programming hours it takes to reach half of a machine's theoretical peak performance... [Software Carpentry]'s goal is to increase researchers' r∞, i.e., to help them produce new science faster. Our challenge is to minimize p1/2 so that researchers see benefits early.
In fact, our real challenge is that learners' performance over time actually looks like this:
That dip is due to Glass's Law: every innovation initially slows you down. If the dip is too deep, or if it takes too long to recover from it, most people go back to doing things the way they're used to, because that's the safest bet.
I've never met Peter Wang, but I'll bet that, like Matt Davis, he chose at some point in his career to delay gratification in order to maximize r∞. Most researchers make a different choice: they would rather get today's work done today than bang their heads against a wall for a couple of weeks until they understand a new set of tools well enough to get back to where they were.
What frustrates me is that the dip in the curve above isn't dictated by the laws of nature: it's there because programmers like me put it there. Spreadsheets don't have to be minefields for the unwary; there's no reason version control systems couldn't diff and merge the document formats used by WYSIWYG editors (see NBDiff for proof), and the inconsistencies between the hundred and one flavors of Markdown, or between the flags taken by common Unix commands, are middle fingers raised to the whole world.
Not long after writing the tweet that opened this article, Matt described a partial solution to the p1/2 problem: "If ipythonblocks is an onramp for arrays and image processing, can an equivalent be made for your favorite computational library/process?" His work, and Mike Hansen's on a novice image processing module, are proof that we can give learners an early payoff to convince them stay the course. We need more of them: if you're interested in helping to create them, please get in touch.


Overview
Contentjet is an open source API-first content management system built for the modern web. What sets Contentjet apart from traditional content management systems is that it is headless by design.
Headless? Say what?
Traditional content management systems bind content to presentation by passing content through a templating system which generates HTML for viewing in a web browser. In contrast a headless CMS makes no assumptions about how content is to be presented by removing the presentation layer (the head) entirely in favour of a more flexible RESTful API.
The key design philosophy behind Contentjet is that content should exist free from it's presentation. As we now live in a world where content is consumed on numerous devices tightly coupling content to a single presentation is not always feasible.
Features
Custom Entry types
Unlike traditional content management systems which limit content creation to a single title and body field, Contentjet let's you create your own entry types with custom fields. There are 13 fields to choose from such as text, boolean, date, multiple choice, colour and more!
Multiple projects
Projects are top-level buckets for holding content. Each project holds it's own entry types, entries, media and users. How you choose to use projects is entirely up to you.
Users may be members of multiple projects. Each project maintains it's own user access list. For example a user may be an administrator of one project but only an author in another project.
Media management
A CMS wouldn't be complete without the ability to upload images and files. Media can be attached to entries via the aptly named media field or inlined as markdown into text fields.
Technology
The application is built on a stack of awesome open source projects namely Node.js, Koa.js, Objection.js, PostgreSQL and React. The CMS is composed of 2 discreet applications, the backend API contentjet-api and the frontend HTML user interface contentjet-ui.


Recipe 20.7. Adding Functionality to a Class by Enriching All MethodsCredit: Stephan Diehl, Robert E. Brewer ProblemYou need to add functionality to an existing class without changing the source code for that class. Specifically, you need to enrich all methods of the class, adding some extra functionality "around" that of the existing methods. SolutionRecipe 20.6 previously showed a way to solve this task for one method by writing a closure that builds and applies a wrapper, exemplified by function add_tracing_prints_to_method in that recipe's Solution. This recipe generalizes that one, wrapping methods throughout a class or hierarchy, directly or via a custom metaclass. Module inspect lets you easily find all methods of an existing class, so you can systematically wrap them all: import inspect def add_tracing_prints_to_all_methods(class_object): for method_name, v in inspect.getmembers(class_object, inspect.ismethod): add_tracing_prints_to_method(class_object, method_name) If you need to ensure that such wrapping applies to all methods of all classes in a whole hierarchy, the simplest way may be to insert a custom metaclass at the root of the hierarchy, so that all classes in the hierarchy will get that same metaclass. This insertion does normally need a minimum of "invasiveness"placing a single statement _ _metaclass_ _ = MetaTracer in the body of that root class. Custom metaclass MetaTracer is, however, quite easy to write: class MetaTracer(type): def _ _init_ _(cls, n, b, d): super(MetaTracer, cls)._ _init_ _(n, b, d) add_tracing_prints_to_all_methods(cls) Even such minimal invasiveness sometimes is unacceptable, or you need a more dynamic way to wrap all methods in a hierarchy. Then, as long as the root class of the hierarchy is new-style, you can arrange to get function add_tracing_prints_to_all_methods dynamically called on all classes in the hierarchy: def add_tracing_prints_to_all_descendants(class_object): add_tracing_prints_to_all_methods(class_object) for s in class_object._ _subclasses_ _( ): add_tracing_prints_to_all_descendants(s) The inverse function unwrapfunc, in Recipe 20.6, may also be similarly applied to all methods of a class and all classes of a hierarchy. DiscussionWe could code just about all functionality of such a powerful function as add_tracing_prints_to_all_descendants in the function's own body. However, it would not be a great idea to bunch up such diverse functionality inside a single function. Instead, we carefully split the functionality among the various separate functions presented in this recipe and previously in Recipe 20.6. By this careful factorization, we obtain maximum reusability without code duplication: we have separate functions to dynamically add and remove wrapping from a single method, an entire class, and a whole hierarchy of classes; each of these functions appropriately uses the simpler ones. And for cases in which we can afford a tiny amount of "invasiveness" and want the convenience of automatically applying the wrapping to all methods of classes descended from a certain root, we can use a tiny custom metaclass. add_tracing_prints_to_all_descendants cannot apply to old-style classes. This limitation is inherent in the old-style object model and is one of the several reasons you should always use new-style classes in new code you write: classic classes exist only to ensure compatibility in legacy programs. Besides the problem with classic classes, however, there's another issue with the structure of add_tracing_prints_to_all_descendants: in cases of multiple inheritance, the function will repeatedly visit some classes. Since the method-wrapping function is carefully designed to avoid double wrapping, such multiple visits are not a serious problem, costing just a little avoidable overhead, which is why the function was acceptable for inclusion in the "Solution". In other cases in which we want to operate on all descendants of a certain root class, however, multiple visits might be unacceptable. Moreover, it is clearly not optimal to entwine the functionality of getting all descendants with that of applying one particular operation to each of them. The best idea is clearly to factor out the recursive structure into a generator, which can avoid duplicating visits with the memo idiom: def all_descendants(class_object, _memo=None): if _memo is None: _memo = { } elif class_object in _memo: return yield class_object for subclass in class_object._ _subclasses_ _( ): for descendant in all_descendants(subclass, _memo): yield descendant Adding tracing prints to all descendants now simplifies to: def add_tracing_prints_to_all_descendants(class_object): for c in all_descendants(class_object): add_tracing_prints_to_all_methods(c) In Python, whenever you find yourself with an iteration structure of any complexity, or recursion, it's always worthwhile to check whether it's feasible to factor out the iterative or recursive control structure into a separate, reusable generator, so that all iterations of that form can become simple for statements. Such separation of concerns can offer important simplifications and make code more maintainable. See AlsoRecipe 20.6 for details on how each method gets wrapped; Library Reference and Python in a Nutshell docs on module inspect and the _ _subclasses_ _ special method of new-style classes. |


-
chevron_right content_copy Extraction
-
expand_more verified_user Verification
-
expand_more burst_mode ID Personal Details Pipeline
-
expand_more recent_actors ID Image Pipeline
-
expand_more show_chart Detailed ResultsVerification results
Verification Match Percentage Threshold Result Text Verification resultsField Verifier field value Extracted field value Match percentage
Verifying
Extracting
Disclaimer
We being Java the Hutts, the party that "owns" this website and Hutts Verification, wishes to advise and confirm that by accessing or using our website, or Hutts Verification, you acknowledge that you have read all of the privacy terms and the POPI disclaimer wherein you understand and agree that all information provided, whether personal or otherwise, may be used and processed by the "owner" of this website.
Further, by continuing to access this website you specifically agree that Java the Hutts will use such information provided by you, irrespective of the nature of such information. However, Java the Hutts will use its best endeavors and take all reasonable precautions to ensure that any information provided, is only used for the purposes it has been provided.
Please note that by submitting information via this website, you consent to the collection, collation, and processing of such information, as well as the use and disclosure of such information, in accordance with this policy.
Whatsmore, in providing information to this website or Hutts Verification, the entrusted party, Java the Hutts, will not store or re-distribute submitted information in any way.
If you do not agree to, or wish to be bound by these terms, please exit this page and do not access or use the website.
Oops!
Something went wrong...