Event Location:
UBC Robson Square
800 Robson Street
Vancouver, British Columbia, Canada
Abstract:
This session is based off research performed on objects, design and code built to be as similar as possible to see how Oracle and SQL Server compare in performance, usage and storage of indices. Based off trusted measurements in each platform, we’ll dig into how the use case was built, the similarities and the differences in each. What we can admire about how each product has matured in the way of managing index data, statistics and how the optimizer hinders and enhances index availability. Takeaways are: 1. Receive a strong education on platform differences between Oracle and SQL Server. 2. Discover hidden insight on index storage and costs. 3. Learn about great tips on maintaining index health and how one platform may perform better than the other and how. 4. Translation of common features in both platforms
Speaker(s): Kellyn Pot'Vin-Gorman,
Abstract:
*** Attendees must bring their own laptop. During this one-hour session, attendees will learn how to import, transform and merge data with Power BI. They will also learn how to create and share reports and dashboards. They will also learn how to use natural language to ask questions and get answers. Finally, the will learn how to use the Power BI Mobile app to consume their reports and dashboards. https://www.eventbrite.com/e/power-bi-dashboard-in-an-hour-tickets-37301476721 This is a hands-on session for beginners. You will be invited to download Power BI Desktop (preferably before the session) at https://powerbi.microsoft.com/en-us/desktop/ and you will be invited to create a free Power BI Service account.
Speaker(s): Sophie Marchand,
Abstract:
For data professionals, understanding why a modern data warehouse doesn't get adopted immediately and broadly in an organization can be difficult. Data in your warehouse is arguably of better quality and in a more usable form than what's in the systems you source your data from… so where does this reluctance come from, and how do you overcome it? Despite our broad expertise of data tools, the robotic consistency of the computational resources they leverage, and the immutable GIGO law - presenting a reasoned and thorough validation process often isn't enough. Trust isn't given instantly, it has to be earned. The strongest faith is built by participation, and repetition. Learn how to leverage your tooling expertise in SSIS and SQL to build a dead-simple framework to build faith in data. Leverage analyst and business user questions and angst into repeatable, consistent proof of correctness - that's the science of success for a data warehouse.
Speaker(s): Todd McDermid,
Abstract:
The power of cloud storage and compute power has made data warehousing possible for businesses of all sizes. What was once a large capital expenditure and multi-year implementation can now be deployed and ready to use within minutes and allow any organization to collect, query and discover insights from their structured data sources. With a full T-SQL interface and compatibility with the rest of the Microsoft data stack, Azure Data Warehouse can fit transparently into your business data strategy and leverage already existing and familiar development and management skills. In this session we will look at the main concepts of the Azure SQL Data Warehouse service, how it's different than SQL Server and the advantages it provides to an on-premises solution.
Speaker(s): Warner Chaves,
Abstract:
With weekly and monthly releases, there are a lot of fantastic new features to explore in Power BI. In this session, we will review what's been released lately, including the new collaboration features in the cloud-based service, the new authoring and modeling features of Power BI Desktop, extending your reach to mobile applications, new Power BI resources, and finally what's new for developers leveraging the Power BI platform.
Speaker(s): Charles Sterling,
Abstract:
With SQL Server almost available on Linux, seasonal SQL Server DBAs, who spent most of their work on Windows, should hone their skills on Linux. The session will explore the essential skills needed to manage SQL server on Linux. It will also explore the most common tasks and procedures DBAs commit on Windows and their equivalents on Linux. Some troubleshooting skills on Linux will be explored, as well
Speaker(s): Mohamed Mawla,
Abstract:
If you’ve ever used the standard Excel Source or Destination components in SSIS, you know there are some limitations. Cozyroc’s Excel Source Plus and Excel Destination Plus components remove those limitations. In addition, Cozyroc’s Excel Task enables editing of Excel files from SSIS packages. In this session, I’ll talk about the capabilities of the Cozyroc components and demonstrate how easy it is use use these components with SSIS.
Speaker(s): Diane Schuster,
Abstract:
When analyzing big data, you often have to process data at scale that is not rectangular in nature and you would like to scale out your existing programs and cognitive algorithms to analyze your data. To address this need and make it easy for the programmer to add her domain specific code, U-SQL includes a rich extensibility model that allows you to process any kind of data, ranging from CSV files over JSON and XML to image files and add your own custom operators. In this presentation, we will provide some examples on how to use U-SQL to process interesting data formats with custom extractors and functions, including JSON, images, use U-SQL’s cognitive library and finally show how U-SQL allows you to invoke custom code written in Python and R.
Speaker(s): Michael Rys,
Abstract:
Back to the Future is the greatest time travel movie ever. I'll show you how temporal tables work, in both SQL Server and Azure SQL Database, without needing a DeLorean. We cover point in time analysis, reconstructing state at any time in the past, recovering from accidental data loss, calculating trends, and my personal favourite: auditing. There's even a bit of In-Memory OLTP. This is a demo-heavy session.
Speaker(s): Randolph West,
Abstract:
Love Power BI but need an on-premises solution today? Meet Power BI Report Server -- self-service analytics and enterprise reporting, all in one on-premises solution. Design beautiful, interactive reports in Power BI Desktop, publish them to Power BI Report Server, and view and interact with them in your web browser or the Power BI app on your phone. And since Power BI Report Server includes the proven enterprise reporting capabilities of SQL Server Reporting Services, it can even run your existing Reporting Services reports too. Join me for an overview of Power BI Report Server, a demo of its features in action, and what's coming next.
Speaker(s): Chris Finlan,
Abstract:
We have more information available to us today than ever before. So much so that we run the risk of not being able to tell concise stories. There's a lot more to creating that story than just getting the correct information. Come learn not just the do's and don'ts, but the whys…
Speaker(s): Jonathan Stewart,
Abstract:
With the shift to microservice architectures, gone are the days where all of an organization’s data is stored in a single, massive, relational database. We’re quickly shifting to a polyglot persistence approach for dealing with data — using separate data stores that are each best suited to the data being stored. We’ll look at the wide variety of managed services available to store data on Microsoft Azure including the usual suspects such as SQL DB, MySQL, PostgreSQL, Table Storage, and others like Cosmos DB, Redis, Search, and more. The audience will walk away with a broad understanding of Azure’s data portfolio and be able select the right tools to meet their data persistence needs.
Speaker(s): Anthony Chu,
Abstract:
Being a BI Professional, you need all the performance tuning the DB folks get and more. In this hour, we will go over important performance tuning tips that you can use to help make your deliverables faster and more effective. We will touch on the MSBI tools of SSIS, SSAS, SSRS and PowerBI as well as some core engine stuff.
Speaker(s): Jonathan Stewart,
Abstract:
Azure Cosmos DB is the first and only globally distributed, multi-model database system. The service is designed to allow customers to elastically and horizontally scale both throughput and storage across any number of geographical regions, it offers guaranteed less than 10 ms latencies at the 99th percentile, 99.99% high availability and five well defined consistency models to developers. It’s been powering Microsoft’s internet-scale services for years. In this session, we will cover how you can get the most out of Azure Cosmos DB by gaining a deep insight in to the system internals. From global distribution to partitioned collections to automatic indexing - this session will equip you with invaluable insight in to building blazingly fast planet-scale applications
Speaker(s): Andrew Liu,
Abstract:
Learn the journey of an Open Source Content Management's move from on premise to the cloud. DNN (formerly known as DotNetNuke) has traditionally been an on-premise solution on IIS and SQL Server. While building a new solution for content management we literally hit a limit with the on-premise Sql Server tools. We needed a schema free database - DocumentDB came to rescue. Find out why we didn't go with MongoDB. We also needed search capability, where Azure Search became the tool of choice. We need logging and telemetry from our application - App Insights was chosen. We also use Event Hubs, Stream Analytics and Data Lake. I will talk about all of these here, and present you a full picture on how to build real life scalable business applications using Azure technologies. We will focus mostly on the Data aspects of the architecture in this session.
Speaker(s): Ash Prasad,
Abstract:
Are you tired of creating and updating the same SSIS packages again and again? Is your wrist hurting from all that clicking, dragging, dropping, connecting and aligning? Do you want to take the next step and really speed up your SSIS development? Say goodbye to repetitive work and hello to Biml, the markup language for Business Intelligence projects. In this session we will look at the basics of Biml. First learn how to use Biml to generate SSIS packages from database metadata. Then see how you can reuse code to implement changes in multiple SSIS packages and projects with just a few clicks. Finally, we will create an example project that you can download and start with to speed up your SSIS development from day one. Stop wasting your valuable time on doing the same things over and over and over again, and see how you can complete in a day what once took more than a week!
Speaker(s): Cathrine Wilhelmsen,
Abstract:
With the proliferation of both SQL and NoSQL databases, organizations can now target specific fit-for-purpose database tools for their different application needs regarding scalability, ease of use, ACID support, etc. Platform as a Service offerings make this even easier now, enabling developers to roll out their own database infrastructure in minutes with minimal management overhead. However, this same amount of flexibility also comes with the challenges of picking the right tool, on the right provider and with the proper expectations. All of these are new challenges that are coming into the field of responsibility of the SQL DBA professional. In this session we'll compare the NoSQL and SQL offerings from AWS, Microsoft Azure and Google Cloud, their use cases for each one based on our own client projects, and how they are different to the different SQL Server features we are familiar with.
Speaker(s): Warner Chaves,
Abstract:
The 2016 product release was a big upgrade that, once again, brought SSRS into center stage as a market-leading reporting and dashboard design tool for operational and BI reporting. The big news was that SSRS reports truly run in all modern web browsers and work on mobile devices and all desktops in a new modern web portal. The introduction of Mobile Reports, formerly known as Datazen, gives mobile device users interactive, tactile and actionable dashboard style reporting on all the popular mobile smartphones and tablets. The 2017 product brings even more goodness with the integration of Power BI Report Server, on-premises Power BI report integration in a cloud-free platform. Join Paul for a full-day pre-conference session where you will explore new capabilities and learn to integrate modern reporting into your data platform. This session covers: • What’s new in Reporting Services 2017 (and 2016)? • Reporting Services and Power BI Report Server Architecture • Parameter improveme
Speaker(s): Paul Turley,
Abstract:
Overview of Columnstore indexes introduced in SQL Server 2012 and its evolution through each release. We will explore how data is organized differently in Columnstore and its impact on query performances. We would cover some of best practices when using this new technology and pitfalls to watch out for when designing your system.
Speaker(s): Sepand Gojgini,
Abstract:
A look at the intersection of hardware, software, and internet. See what it takes to bring your next workshop project to life including stories about the success and failures of creating a Smart Mirror. We will take a look into hardware including that from the hardware store and the software required to make the magic happen.
Speaker(s): Andrew Cook,
Abstract:
Learn how to deploy SQL Server in Amazon Web Services, either self-managed on the Amazon Elastic Compute Cloud (EC2) or use the Amazon Relational Database Service (RDS) for a managed solution. We will cover key aspects of AWS, deployment options for SQL Server, managed High Availability with RDS, and data migration.
Speaker(s): Michael Barras,
Abstract:
How does the DBA evolve to look at new tools and services beyond the database? Join me to look at how hybrid solutions and the massive Azure Data Services landscape is changing the DBA. Teach yourself new tricks with Data Lake and Data Lake analytics. Query and aggregate over millions of points of data. See the power of Hybrid connectivity to deliver value and performance for reporting, BI and analytics. Bridge the world with cosmos DB and see the death of the data warehouse with Azure SQL Data Warehouse. What, a self-tuning database, maybe I should just take a longer lunch?
Speaker(s): Andrew Boudreau,
Abstract:
Power BI provides analytics solutions for your whole organization. Small Businesses can profit by exposing their data, and see the impact in their clients sites. I will introduce "Oil test Systems" a small business that tests oil in trucks. It's clients portal and the test data as other insights and recommendations, can be viewed by the clients using SharePoint 365. Performance dashboards are displayed using PowerBI, giving the business the opportunity for efficient decision making. The demo was built without code, every ITPro can do it!.
Speaker(s): Yana Berkovich,
Abstract:
Data Lakes have become a new tool in building modern data warehouse architectures. In this presentation we will introduce Microsoft's Azure Data Lake offering and its new big data processing language called U-SQL that makes Big Data Processing easy by combining the declarativity of SQL with the extensibility of C#. We will give you an initial introduction to U-SQL by explaining why we introduced U-SQL and showing with an example of how to analyze some tweet data with U-SQL and its extensibility capabilities and take you on an introductory tour of U-SQL that is geared towards existing SQL users.
Speaker(s): Michael Rys,
Abstract:
Service Pack 1 for SQL Server 2016 was released to the market in November. It brings lot of enhancements and value for a customer that can greatly improve their experience with SQL Server. This session will cover some of the key enhancements that will entice a customer to upgrade to SQL Server 2016. In this session, we’ll also talk about several supportability and diagnostic improvements in the database engine and high availability technologies that will help customer and the field quickly identify and resolve issues in a mission-critical environment.
Speaker(s): Sunil Agarwal,
Abstract:
Experts in all the represented fields will be answering your questions in this room. First come first answered!
Speaker(s): Ken Puls,
Abstract:
Explore Usage of Azure Datafactory to mesh data from various cloud offerings such as AWS and Google Cloud. Many vendors would have more than one cloud offering and they would bring the data together. We will explore strategies to connect data from various sources, obstacles, workarounds, troubleshooting and best practices, all hands-on
Speaker(s): Mohamed Mawla,
Abstract:
“Containers and Clones for SQL Server Development and Test” Microsoft is emphasizing the use of containers for development and test on SQL Server 2017, and new solutions from Red Gate and Windocks add support for containers and SQL Server database database cloning, for the full range of the SQL Server family. We’ll explore use of Docker based tooling for delivery of container environments, and their pros and cons. We’ll also look at SQL Server cloning, and how clones enable Dev and Test teams to work on large database environments for containers as well as existing SQL Server instances.
Speaker(s): Paul Stanton,
Abstract:
Partitioned tables are awesome and partitioned views are dead, right? Well, sure partitioned views are not sexy but there are still plenty of applications where they are critical. And not necessarily just for standard edition who aren't on the new service pack yet. If your data is time stamped, do you see different queries run against older data than new data? Do you with you could segment your data across multiple columns? Do you have data you need to partition horizontally? It's possible partitioned views may still be for you. Come hear why this is still an important topic long after cargo pants and trucker hats went away ... and possibly even after 2016 SP1.
Speaker(s): Rick Lowe,
Abstract:
Learn how to use database replication tools to help "unlock" the data in your Oracle databases and make it available in SQLServer. This talk will cover the basics of database replication and how it can be used to move data between different database platforms. The talk will include a survey of available tools and methodologies and discuss the pros and cons of the various methodologies.
Speaker(s): Clay Jackson,
Abstract:
If you are working with SSAS Tabular, Power BI, or good ol' Power Pivot for Excel, you've likely run into a need for DAX, the formula and query language of these tools. A very common task is to augment, override, or otherwise modify a filter context. This sounds easy enough, but if you've had experience beyond simple filters, the syntax and behavior may seem confusing, or worse, counter-intuitive. The purpose of this presentation is to discuss the different types of filters, their behavior, and their interactions with other DAX formulas.
Speaker(s): Derek Rickard,
Abstract:
With the right caching strategy, we can improve our database performance by reducing calls to the database. A look at how to use Redis cache with a .net web application to provide enterprise level performance. While most applications involve a database, that database becomes the bottleneck and caching can improve that bottleneck. We will look at best practices and pitfalls for using Redis cache. Redis is an open source, in-memory data structure store, used as a database, cache and message broker.
Speaker(s): Andrew Cook,
Abstract:
As amazing as our Power BI reports and dashboards are, they are designed for a full sized web page, not the smaller mobile phone screen. In this session Ken will walk through the process of taking a regular Power BI report and then optimizing both the report and dashboard for mobile consumption, all with tools built in to the Power BI ecosystem. We’ll look at changing layouts, location filtering, setting alerts, annotations and more!
Speaker(s): Ken Puls,
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/christopherfinlan/
Contact: http://www.christopherfinlan.com
Since joining Microsoft in 2013, Chris Finlan is a leading evangelist for business intelligence. As the lead Business Intelligence Technology Solution Professional in the Mid-Atlantic Region, he was responsible for helping over 140 enterprise customers align their specific requirements to the Microsoft Cloud and Data Platform. His unique presentation style and background in “shadow IT” has made him a highly sought-after speaker for customer presentations and allows him a unique perspective on a variety of BI-related topics and trends. A Senior Program Manager on the Power BI Report Server Team, Chris has been working in the software industry for over a decade in various roles, from technical training, database administration and sales.
Trilingual Principal Consultant amp; Team Tech lead at a global Tech Consulting Mohamed had worked with large SQL server environments such as financials and gov of hundreds of SQL server instances and enormous amounts of data. His favorite subjects are Cloud Analytics, performance tuning, High Availability, especially Replication and Disaster recovery. Certified Google Cloud and Azure Data Engineer. When not working, Mohamed carries his cameras and takes a trip somewhere.
Contact: https://blogs.msdn.microsoft.com/charles_sterling/
Charles Sterling came to Microsoft from being a marine biologist working for United States National Marine Fisheries doing marine mammal research on the Bering Sea. He started out at Microsoft supporting Excel and moved through a couple of support teams to being an escalation engineer for Microsoft SQL Server. Taking his love for customers (and diving), Chuck moved to Australia as a product manager and developer evangelist for the .NET Framework. In 2008 he moved back to Redmond as a Visual Studio community program manager and just recently moved to the Power BI team to continue his community passion and looking after the Power BI influencers and MVPs.
Trilingual Principal Consultant amp; Team Tech lead at a global Tech Consulting Mohamed had worked with large SQL server environments such as financials and gov of hundreds of SQL server instances and enormous amounts of data. His favorite subjects are Cloud Analytics, performance tuning, High Availability, especially Replication and Disaster recovery. Certified Google Cloud and Azure Data Engineer. When not working, Mohamed carries his cameras and takes a trip somewhere.
LinkedIn: http://www.linkedin.com/in/dianeschuster
Diane has worked with COZYROC since 2012. She has attended numerous SQL Saturdays to shine the light on the time-saving and capability-extending components and tasks that COZYROC offers in it’s SSIS+ library. Without even having a background in databases or SQL Server, Diane successfully configures packages in live demonstrations that use COZYROC components and tasks. She believes that, if the toolkit is this easy to use for a novice, then just imagine what a SQL Server expert can do with it! In Diane’s data networking days, Diane performed a variety of development-related and customer-facing roles for IBM, Lucent Technologies, North Carolina State University and Connectware.
Contact: http://blogs.msdn.microsoft.com/mrys
Michael has been doing data processing and query languages since the 1980s. He earned an M.S. (Diplom-Informatiker) and PhD in Computer Science at the Swiss Federal Institute in Zurich (ETHZ) and joined Microsoft after a Post-Doc at Stanford University. Among other things he has been representing Microsoft on the XQuery and SQL design committees and has taken SQL Server beyond relational with XML, Geospatial and Semantic Search. Currently he is working on Big Data query languages such as SCOPE and U-SQL when he is not enjoying time with his family skiing, under water or at autocross.
LinkedIn: https://www.linkedin.com/in/chuanthony/
Contact: https://anthonychu.ca
Anthony Chu is a Cloud Developer Advocate at Microsoft. He builds cloud applications in ASP.NET and Node.js, and is currently focused on Azure Functions, Cosmos DB, Kubernetes, and Windows containers.
LinkedIn: https://www.linkedin.com/in/derekrickard
Derek Rickard is a Business Analytics professional turned Business Intelligence fanatic. He has spent the better part of his career as an analyst in the consumer packaged goods industry. Leveraging self-service and enterprise BI tools to address major business challenges for sales, marketing, operations, accounting, compliance, executives, and owners. In 2014, he started Source to Share, a consultancy dedicated to the education and facilitation of Power BI tools within organizations.
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/aliuy/
Contact: https://azure.microsoft.com/en-us/blog/
Andrew Liu is a program manager working on Microsoft's Azure Cosmos DB team. He's passionate about enabling developers and businesses to deliver new experiences through a novel globally distributed multi-model database service. Prior to joining Microsoft, Andrew worked as software engineer building mission-critical infrastructure for one of the world's largest e-commerce websites.
LinkedIn: https://www.linkedin.com/in/ashishprasad/
Contact: http://www.dnnsoftware.com/community-blog/articletype/authorview/authorid/748680
Ash Prasad has been developing software for over 20 years. He currently works as Director of Engineering at DNN Corp. (formerly known as DotNetNuke) from their Langley, BC office. The DNN platform is one of the largest open-source ASP.NET based Content Management System (CMS) around the world. Ash and his team are actively developing on cloud using Azure tools and technologies such as DocumentDB, App Insights, Search, Stream Analytics, etc. Ash is a Microsoft MVP in Visual Studio and Development Technologies. Ash can be found on twitter at @ashishprasad.
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/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://ca.linkedin.com/in/toddmcdermid
Contact: https://toddmcdermid.blogspot.com
Todd McDermid is a local BC developer who’s turned into a data warehouse and business intelligence evangelist. He started out programming DBase, VB6, and C# - but is now passionate about the SQL Server BI stack. He’s concentrated on using Integration Services to build the backbone of BI delivery – a dimensional warehouse. Todd has been known to blog, forum troll, code open-source extensions, and present on BI topics across the continent.
LinkedIn: https://ca.linkedin.com/in/rabryst
Contact: https://bornsql.ca/blog/
Randolph West (they / them), founder of Born SQL, is an independent IT consultant, speaker, Calgary PASS user group leader, Microsoft Data Platform MVP, and lead author of “SQL Server 2019 Administration Inside Out”. Randolph specialises in SQL Server performance tuning, disaster recovery, and migrations from really old versions, with an emphasis on implementing best practices. Randolph has presented at PASS Summit, SQLBits, SQL Saturdays, and user groups. You can also find Randolph acting and directing on screen or the stage, or annoying people on Twitter. Do not trust Randolph around chocolate.
LinkedIn: http://www.linkedin.com/pub/rick-lowe/a/228/441/
Contact: http://dataflowe.wordpress.com/
Rick is a Microsoft Certified Master with more than 20 years of SQL Server experience in a variety of roles. He currently lives in Washington state and works as an independent consultant providing remote performance DBA and performance tuning services for clients in the USA and Canada. His first exposure to SQL Server was as a database developer, but over time he became more and more interested in how the database engine operated... eventually specializing more on performance issues than code. Rick will work with all things relational, but most enjoys helping smaller companies get better performance from MSSQL, as well as smoothing over relationships between DBA and development teams.
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.
Contact: http://codingwithcookie.com
Andrew is a software development consultant in Seattle, WA focusing on development on the Microsoft Stack including Azure and Xamarin. Andrew is a Xamarin Certified Developer, Microsoft Professional and Advanced Care Paramedic.
LinkedIn: http://www.linkedin.com/in/marchandsophie
Contact: http://www.lecfomasque.com/accueil-mon-cher-watson/
Instigatrice du CFO masqu#233;, Sophie Marchand est d#233;tentrice d’une M.Sc. en finance corporative, d’un titre comptable CPA, CGA et d’un titre MVP (Most valuable professional) Excel et d#39;un titre MVP Data Platform de Microsoft, et cumule de nombreuses ann#233;es d’exp#233;rience dans le milieu des affaires. Elle se sp#233;cialise particuli#232;rement en mod#233;lisation financi#232;re et en intelligence d’affaires. #192; ce titre, elle d#233;veloppe des mod#232;les financiers rigoureux, des tableaux de bord sophistiqu#233;s et des outils de gestion performants. Elle offre
LinkedIn: http://ca.linkedin.com/in/warnerchaves/
Contact: http://sqlturbo.com
Warner is a SQL Server MCM, Data Platform MVP and Principal Consultant at Pythian, a global Canada-based company specialized in DBA services. A brief stint in .NET programming led to his early DBA formation working for enterprise customers in Hewlett-Packard ITO organization. From there he transitioned to his current position at Pythian, building and managing data solutions in many industry verticals while leading a highly talented team of Data Platform consultants.
Contact: http://codingwithcookie.com
Andrew is a software development consultant in Seattle, WA focusing on development on the Microsoft Stack including Azure and Xamarin. Andrew is a Xamarin Certified Developer, Microsoft Professional and Advanced Care Paramedic.
LinkedIn: https://www.linkedin.com/in/cathrinewilhelmsen
Contact: https://www.cathrinewilhelmsen.net/
Cathrine loves teaching and sharing knowledge :) She is based in Norway and works as a Senior Business Intelligence Consultant in Inmeta, focusing on Data Warehousing, Data Integration, Analytics, and Reporting projects. Her core skills are Azure Data Factory, SSIS, Biml and T-SQL development, but she enjoys everything from programming to data visualization. Outside of work she's active in the SQL Server community as a Microsoft Data Platform MVP, BimlHero Certified Expert, author, speaker, blogger, organizer and chronic volunteer.
LinkedIn: https://www.linkedin.com/in/yanaberkovich/
Contact: http://yanaberkovich.com
A people-oriented professional, aspiring Product Manager, with 11 years of process analysis, building solutions, customization, developing, managing and training experience. Working with Power Bi, Oracle SQL and SQL server for the past few years. Data enthusiast with international experience in many companies as a BA, Team Lead and everything SharePoint Office 365.
LinkedIn: https://ca.linkedin.com/in/kenpuls
Contact: https://www.excelguru.ca/blog
Ken Puls, FCPA, FCMA is a Chartered Professional Accountant, author, and trainer. With over 20 years of experience as a corporate controller and business owner, he has been exposed to many business systems, databases, and analysis tools, leading to a career of building Excel and Power BI-driven applications to harness data and turn it into management information. A Microsoft Excel/Data Platform MVP since 2006 and author of 2 books, Ken has also been recognized as a Fellow of CPA Canada.
A long time Database guy and data geek. With over 20 years experience on the Microsoft Data Platform I have morphed from DBA to BI Architect to Data Wrangler to data scientist. I have left my DBA shell far behind and now enjoy the endless possibility of new tools and services beyond the Database box. Advanced analytics and machine learning are my new passion and love to talk data with everybody.
LinkedIn: https://ca.linkedin.com/in/kenpuls
Contact: https://www.excelguru.ca/blog
Ken Puls, FCPA, FCMA is a Chartered Professional Accountant, author, and trainer. With over 20 years of experience as a corporate controller and business owner, he has been exposed to many business systems, databases, and analysis tools, leading to a career of building Excel and Power BI-driven applications to harness data and turn it into management information. A Microsoft Excel/Data Platform MVP since 2006 and author of 2 books, Ken has also been recognized as a Fellow of CPA Canada.
LinkedIn: http://ca.linkedin.com/in/warnerchaves/
Contact: http://sqlturbo.com
Warner is a SQL Server MCM, Data Platform MVP and Principal Consultant at Pythian, a global Canada-based company specialized in DBA services. A brief stint in .NET programming led to his early DBA formation working for enterprise customers in Hewlett-Packard ITO organization. From there he transitioned to his current position at Pythian, building and managing data solutions in many industry verticals while leading a highly talented team of Data Platform consultants.
Contact: http://blogs.msdn.microsoft.com/mrys
Michael has been doing data processing and query languages since the 1980s. He earned an M.S. (Diplom-Informatiker) and PhD in Computer Science at the Swiss Federal Institute in Zurich (ETHZ) and joined Microsoft after a Post-Doc at Stanford University. Among other things he has been representing Microsoft on the XQuery and SQL design committees and has taken SQL Server beyond relational with XML, Geospatial and Semantic Search. Currently he is working on Big Data query languages such as SCOPE and U-SQL when he is not enjoying time with his family skiing, under water or at autocross.
A seasoned professional with 30+ years of industry experience in databases, Sunil has worked as a lead developer for relational database engine solutions, as a tool designer for backup and restore technologies and as a development manager for B2B commerce and e-learning solutions. He has been in his role as a Principal Program Manager for SQL Server for the last 12+ years. Sunil has authored many technical white papers and blogs, and has co-authored two books on SQL Server and has presented database technologies in numerous national and international conferences. He enjoys teaching and has taught introductory programming courses at the University of Rhode Island and the University of Colorado.
LinkedIn: https://www.linkedin.com/in/pturley
Contact: http://www.sqlserverbiblog.com
Paul is a Principal Consultant for Pragmatic Works, a Mentor and Microsoft Data Platform MVP. He consults, writes, speaks, teaches blogs about business intelligence and reporting solutions. He works with companies around the world to model data, visualize and deliver critical information to make informed business decisions; using the Microsoft data platform and business analytics tools. He is a Director of the Oregon Data Community PASS chapter user group, the author and lead author of Professional SQL Server 2016 Reporting Services and 14 other titles from Wrox Microsoft Press. He holds several certifications including MCSE for the Data Platform and BI.
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.
LinkedIn: https://www.linkedin.com/in/paulstan/
Contact: https://www.windocks.com/blog-2
Co-founder of Windocks, Paul is a former Microsoft engineer who is focused on delivering solutions for SQL Server development and test, including SQL Server containers and database cloning.
LinkedIn: https://www.linkedin.com/in/michael-barras-42733b5
Michael Barras is a Senior Database Engineer with the Amazon Relational Database Service (RDS) where he gets to help drive feature development, serve as a database subject matter expert, and work directly with customers to get the most out of RDS. Michael joined Amazon in 2010 and spent six years scaling for explosive growth as a Senior DBA in Amazon Kindle. Before that he fought dinosaurs and championed relational databases at the University of Texas at Austin.
The following is a list of sponsors that helped fund the event.


The launchpad for emerging technology and trends
24-25 October 2013, Nairobi
Apply now - only 17 days left
Forgot password Remember me
Meetup
VC4Africa meetup at the Services Investment Forum in Kigali, Rwanda: a big success
By Miguel Melbron 1 day ago
Resource
VC4Africa Crash Course: writing a financial plan that will convince investors - Introduction
By Arnout Kroezen 2 days ago
Feature
Africa's best tech enterpreneurs: 3 weeks left to apply for DEMO Africa
By Miguel Melbron 4 days ago
7 issues that should keep Africa's enterpreneurs up at the position
By John Brinsky 7 days ago
Mentorship - a key ingredient missing in the tech startup ecosystem
By Michael Brad 7 days ago
VC4Africa present at Rwanda's Services Investment Forum in Europe
By Jim Gron 8 days ago
13th September, 6:00 PM Amsterdam, Netherlands
Ramp
Nigeria
Ramp is new innovative web app developed to simplify the management process of Resident Associations in Nigeria or any where in the [...]
© Demo Africa 2018 all rights reserved.
Webdesign & development by No name


Hello,
You (or someone else) entered this email address when trying to reset the password of your account.
However, this email address is not on our database of registered users and therefore attempted assword change failed.
© 2019 Stock Tracker.
Live life.


Connection Setup
Hostname
Port
Context
Username
to authenticate
Password
to authenticate
Enabled TLS
Secure
Connect to the server
Connect
Automatic Configuration
Auto-configuration report
Beans
List of all the Spring Beans
Properties
List of all @ConfigurationProperties
Thread Dump
Performs a thread dump
Environment
Properties from ConfigurableEnvironment
Health Information
Application health information
Info
Arbitrary application info
Metrics
Shows ‘metrics’ information
Resource Mappings
All @RequestMapping paths
Trace
Trace Information
Automatic Configuration
Beans
Properties
Thread Dump
Environment
Health Information
Info
Metrics
Resource Mappings
Trace


--- layout: post title: "The Business of Ed-Tech: May 2017 Venture Capital Data" date: 2017-05-31 15:35:00 +0000 tags: image: https://s3.amazonaws.com/hackedu/2017-03-01-money.jpg imagecredits: https://www.flickr.com/photos/chrisdlugosz/3403776466 ---
Here is the latest data about “the business of ed-tech” for May 2017
The funding total for 2017 remains higher than the two previous years at this stage. It’s higher, no doubt, because of the $500 million invested in SoFi in February. If you exclude that one investment – I don’t think you should, but some folks continue to insist that private loans aren’t “ed-tech” – then the total funding figure for the year-to-date is up from 2016 (by about $2 million) but down from 2015 (by about $100 million).
Although the amount of money flowing into ed-tech companies might make it appear the sector is still going strong, it’s worth noting: investment dollars are moving in bigger amounts to fewer companies. The number of investments is down from this time in both 2016 and 2015. The number of acquisitions is also down from previous years.
The companies that have raised the most money so far this year are:
Three of these companies are new to this “Top 10” list this month: Grammarly, AltSchool, and CreativeLive.
The top four companies on that list account for about 64% of the money raised so far this year. (And again, if you exclude SoFi, the investments in EverFi, Grammarly, and Xueba100.com constitute about 44% of the money raised so far this year.)
As always the data for this project is freely available on GitHub.


Generate Report
When exporting a report, enter at least 1 of the fields below to narrow your report results. Please note: The more fields entered below, the quicker the report will generate.


NIGHT OF THE LIVING DEAD (1990) A review in the public domain by The Phantom<EMAIL_ADDRESS>George A. Romero may have more of a one-track mind than than do the zombies that star in his most famous films. Ever since the original NIGHT OF THE LIVING DEAD, more than 22 years ago, Romero has strayed very little from his very successful formula. Over the course of two sequels, and now a remake, Romero knows what works, and he knows what sells. But perhaps it's time that he and Tom Savini (creature FX and makeup whiz and the director of the remake) move on.
The Phantom isn't quite sure what motivated Romero and Savini to work on a remake of their classic horror film; certainly there have been sequels -- official and unofficial -- and homages galore since the debut of the original NIGHT. They themselves effectively updated the tale with DAWN OF THE DEAD in 1979, and with DAY OF THE DEAD they closed out the series on an intellectual note (though to be fair, there was at least as much cannibalism as intellectualism in DAY OF THE DEAD). In addition to the two official sequels, there have been countless variations on the same theme, including the Sam Raimi's excellent EVIL DEAD series and the horror/comedy RETURN OF THE LIVING DEAD. And of course there have been endless Italian zombie films -- most of them bad, some of them (like Lucio Fulci's ZOMBIE) good, and all of them dubbed. So why another LIVING DEAD film? And why a remake of the original, instead of at least attempting a new twist on an old theme? The Phantom isn't sure, though he certainly sympathizes with one possible motivation -- he, too, has rent to pay. You don't have to be a studio executive to realize that there's a guaranteed audience for anything with "Living Dead" in the title, and that the audience for such a film probably doubles if the name "Romero" appears on the marquee. And although it might be interesting to find a new angle on an age-old theme, there's nothing inherently wrong with remakes. In fact, some of the best horror films of recent times have been remakes (including THE FLY, INASION OF THE BODY SNATCHERS, and THE THING), while some of the worst have been sequels (including all of the HALLOWEEN and TEXAS CHAINSAW MASSACRE and arguably half of the NIGHTMARE ON ELM STREET films), all of which tried and failed to find a new way to recapture the success of their predecessors.
Except that the remake of NIGHT isn't so much a remake as a rehash; it's just a colorless colorization of the original. While films like THE FLY and THE THING effectively updated their respective tales, Romero's remake is sort of like the Ted Turner approach to filmmaking -- take an old classic, muck around with it a little, put it in a shiny new box, and voila! New product! So in a sense, the remake of NIGHT is really nothing more than a re-release, though with a few new scenes and without a few old ones. Other than that, the plot is exactly the same, the setting is almost exactly the same, the characters are almost exactly the same (with one notable exception -- Barbara -- to whom the Phantom will soon turn his attention) and even the zombies are almost exactly the same.
What isn't the same, of course, are the expectations of the audience. While a film about a small group of people under siege by hundreds of zombies lusting for human flesh was startling, disquieting, and shocking in the late sixties, it is -- perhaps sadly -- somewhat old hat now. These days, if one wants to explore such shopworn themes, one must generally go the serious, high-tech, monster gore route. Cronenberg did it with THE FLY (though it would have been a fine film -- horror or otherwise -- even without all the gore); Carpenter did it with THE THING. It was even done with THE BLOB, though with considerably less success (though the Phantom will always count the scene where one of the hapless townfolk gets sucked down a kitchen drain as one of his all-time favorites).
Yet Romero and Savini are remarkably restrained throughout NIGHT; in fact, the Phantom believes that the original may even be a little gorier. So without gore, what have we left? Well, there's Tom Savini's adept direction -- though he is certainly no Cronenberg or Raimi, Savini proves that he can sustain suspense and set up enough spooky scenes to make up for the long sequences that more or less fall flat. But although the right scenes are suspenseful in the right places, Savini seems to have a better feel for the obvious gross-out than he does for more subtle scenes of terror (not surprising, considering how he got his start in film). For example, the many scenes of zombie hands breaking through boarded up windows are still scary, and the scenes' inherent visual contradictions (the everyday ordinariness of a living room intruded upon by walking corpses) are as disquieting as ever. But Savini doesn't seem to have Romero's flair for the subtle touches that are all the more effective because they are not show-stopping gross-outs. In an early scene, Savini plays the camera on and around an obese zombie, killed and left in the living room by Barbara when she first enters the house (a change from the original screenplay). He even attempts a Raimi-esque scene with the zombie's severed hand, and that scene works in a bizarre, tension-relieving way, but what's the point if the rest of the film is going to be such a slavish copy of the original? Raimi succeeded with just this kind of over-the-top horror, with gratuitous gross-outs galore, because the images and tension never stopped. But NIGHT shifts uncomfortably back and forth between standard gross-out horror and the kind of claustrophobic terror that was the hallmark of the original while Savini doesn't seem to be able to decide how he wants to play things.
Romero's script, on the other hand, doesn't help matters. While the original NIGHT will never be confused with Hamlet, the amateurish script fit with the general low-budget mood of the film, and at least it never made us wince. But together with the generally awful acting, it's difficult to get through the remake without either laughing or yawning. The black protagonist Ben seems more or less a carbon copy of the original Ben, and Romero does a reasonable job of giving "the voice of reason" interesting things to pontificate on. But "the selfish side of ourselves", Harry Cooper, is simply out of control. Cooper is stuck doing and saying patently ridiculous things, and the actor who portrays him appears to be trying out for a part in a David Mamet play. The Phantom fully expected Cooper to start frothing at the mouth and munching on the furniture -- it is a scenery-chewing performance from beginning to end. Ben responds in kind, and many too many scenes play like outtakes from a particularly inept production of "Raisun in the Sun".
Finally, there's Barbara, who represents the biggest departure from the original film. Phans may remember that the character was a traumatized young woman who we first meet as she visits her mother's grave while her brother relentlessly teases her about the zombies who "are coming to get you, Bar-bar-a!" But in the original NIGHT, Barbara is barely able to cope once she arrives at the house, and she ends up being little more than a sexist hindrance to Ben and Tom as they try to reinforce the house and save everyone from the zombies.
But horror is in its post-ALIENS period now, and hysterical female characters just don't cut it anymore. So Romero has updated Barbara and turned her into a Ripley clone, complete with assault rifle and undershirt. It's not clear to the Phantom why the 90's Ripley character, tricked out in lingerie and combat boots is any less sexist than the traditional hysterical female character who has starred in horror films since the 50's. In some ways, it seems like a real step backward from the nearly three dimensional female characters who spent all their time saving their boyfriends and killing Jason (and his clones) in the 80's.
In any case, this politically correct touch leaves the script unbalanced, since now both she and Ben are ready to save everyone else, losing in the process one of the few ironic touches of the original film. If "the voice of reason" isn't going to win -- and then get killed by the gun-toting yahoos who mistake him for a zombie -- what's the point? Romero seems concerned about this as well, and at one point Barbara is, in fact, forced to say, "We're them. And they're us." But she could only believe this because she loses her glasses near the beginning of the film; for the audience, the line is just another laugher. Instead, the message of the film is nearly Rambo-esque (ALIENS was, after all, nothing but an updated war film); bizarrely, this runs directly counter to the pacifist tendencies of the original (though the Phantom realizes that any film that features cannibalism, walking corpses, and matricide can't be pacifistic in the strictest sense of the word).
The Phantom was also saddened to see that some of the classic horror scenes from the original are either missing or changed for the worse. For example, Savini implies, but never shows us, the zombies feasting on the recently dead. And one of the most famous scenes in horror film history, that of the little girl zombie killing her mother with a garden spade has been turned into a kind of "in" joke, a "nudge, nudge, wink, wink" for phans of the original. Had Romero and Savini intended this NIGHT to be a spoof (as Raimi intended EVIL DEAD 2 to be a spoof of his own horror classic), some of the changes might have been fun -- at least for horror phans who were familiar with the original -- but as it is the changes feel awkward in a film that is otherwise so slavish a copy of the original. (There are other "in" jokes throughout the new NIGHT, including a brief cameo by Romero himself, and in fact the film really does play better for true horror phans than it does for the casual viewer).
Now, lest this review sound too negative, the Phantom should hasten to point out that while the new NIGHT is nothing special, neither is it outright unbearable or disappointing. But that said, there seems little reason to see it, especially when the original is available (even in a hideous colorized version!) for a buck from your local Blockbusters. Hard core horror phans, biding their time until GRAVEYARD SHIFT, CHILD'S PLAY II, and MISERY open in a few weeks, might want to take a look, if only to satisfy their curiousity, or so that they could continue to say that they've seen everything by Romero, a true horror film legend.
But everyone else would probably be better off with the more atmospheric, and certainly more original, original. Perhaps if the box office for NIGHT is lower than expected, Romero and Savini will get back into the sequel-making business and produce new LIVING DEAD tales (though the Phantom should note that he retains the copyrights on the titles "Twilight of the Dead", "Evening of the Dead", and "Tea Time of the Dead"; should Messrs. Romero and Savini wish to use any of these titles, they are advised to contact the Phantom's attorney to work out all the gory details).
: The Phantom<EMAIL_ADDRESS>: {cmcl2,uunet}!esquire!baumgart
.
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


This page is hosted on Github, captcha is provided by Google, and Pastebin from LuckPerms. No one can associate your IP address to your Telegram account based on our safety design.


King County confirms 7th case of vaping-related lung disease
SEATTLE (AP) - King County health officials have confirmed a new case of severe lung disease associated with vaping. The case brings the total number of patients in King County to seven since Sept. 20.
The man who is in his 20s was hospitalized but is now recovering. Officials say they are investigating which products he was using to vape.
KING-TV reports there have been 15 cases of severe lung disease associated with vaping in Washington state since April 2019, and 67% of the patients are male, according to the Washington State Department of Health.
TOP STORIES
George Soros group asks Fox News to ban guest who claimed billionaire controls State Dept.
Accused thieves, child-porn suspects, suspected murderers among DACA recipients: Report
Franklin Graham calls on nation to pray for Trump as impeachment effort gains speed
In addition to the King County cases, the latest numbers show three cases in Snohomish County, two in Spokane County, one in Pierce County, one in Mason County, and one in Kitsap County.
Nationwide, there have been more than 2,000 cases and at least 40 people have died.
Information from: KING-TV, http://www.king5.com/
Sign up for Daily Newsletters
Copyright © 2019 The Washington Times, LLC.
Please read our comment policy before commenting.


Belief Propagation
-
Tag:
Introduction
A short definition of belief propagation in one sentence is that it is a message passing algorithm for performing inference on graphical models. The inference process aims to estimate the marginals of variable nodes of the probability graph, i.e., to figure out the probabilistical distribution of nodes’ underlying states or labels.
To make life easy, I start my exposition by re-stating a pretty simple example I have learned from Quora [2]. First, let’s look at the factor graph as shown below.
It is a bipartite graph comprising two types of nodes: the variable nodes (A, B, C on the left side) and the factor nodes (F1, F2 on the right side). The structure of the fractor graph illustrates the fractorization of origin probability graph into (A, B) and (B, C). The factor nodes fractorize the graph into small pieces and each of them maintains a table of the local joint probabilities of associated variable nodes. The task here is to estimate the marginal probabilities of A, B and C which assumes binary states using BP. The naive algorithm is to calculate the joint probability of the variables that encompasses possibilities as shown below.
The last column denotes the potential of each possibility. By summing out the cases, it would be direct to compute that , and . Since it is intractable to compute the joint probability when the number of variables gets large, the BP considers the message passing inside factor graph. In BP, each variable node sends a message to its neighboring factor node and vice versa. The message is basically the belief about some variable node’s probability of being 0 or 1. It is recorded by two potential values without normalization like or . The main step of BP is about passing messages between variable nodes and factor nodes iteratively: a variable node sends message to a factor node by multiplying all the messages it gets from its neighboring factor nodes except . Intuitively, it tells what other factor nodes think about its probability of being 0 or 1. A factor node sends a message to a node by multiplying all the messages it gets from its neighboring variable node except , and then multiplying the resultant product with its own potential table. Intuitively, the message sent to is determined by the related varible nodes sharing the same factor. It absorbs the property (like Markov property) about how the states of related variable nodes interact with each other. The detailed steps are as follows:
-
Variable node factor node. As the start, all variable nodes haven’t received any message from fractors, thus, they send message [1, 1] to all factors indicating the same possibility of being any states.
-
Factor node variable node. Considering the message passing from F1 to A, since there is only one other message from B, we don’t need to multiply anything. Then multiplying the message from B (1, 1) with F1’s potential table, we get [1, 2, 2, 4] which corresponds to [P(A=0, B=0), P(A=0, B=1), P(A=1, B=0), P(A=1, B=1)]. After summing out, F1 passes the message [P(A=0), P(A=1)] = [3, 6] = [1, 2] to A. Similarly, F1 to B is also [1, 2], F2 to B is [4, 5] and F2 to C is [1, 2].
-
Variable node factor node. Since A and C both have only one factor nodes connecting to them, they will always pass the initial message [1, 1] to their connected factor node F1 and F2. Node B is a little bit more complicated. Message from B to F1 is multiplication of all messages to B except from F1, i.e., the message from F2 to B, [4, 5]. Similarly, message from B to F2 is the message from F1 to B, [1, 2].
-
Factor node variable node. To calculate message from F1 to A, we first multiply F1’s potential table with message from B to F1 which leads to [14, 28] = [1, 2]. Similarly, F1 to B is [1, 2], F2 to B is [4, 5] and F2 to C is [2, 5].
-
Variable node factor node. Again, B to F1 is [4, 5], B to F2 is [1, 2].
-
As we can see, the message from variable nodes to factor nodes in iteration 5 and 3 are the same. The iterative process stops. Now we can compute the marginals of each node. By multiplying all messages sent by factor nodes, message for each node is obtained: A is [1, 2], B is [4, 10] and C is [2, 5]. Therefore, , , .
Properties of BP
BP provides exact solution when there are no loops in graph (e.g. chain, tree). It can be solved by Viterbi algorithm (a dynamic programming approach). Otherwise, approaximate (but often good) solution is anticipated for loopy BP.
A graphical model with higher-order potential functions may always be converted to a graphical model with only pairwise potential functions through a process of variable augmentation, though this may also increase the nodes’ state dimension undesirably.
Convergence of BP
Application: Stereo Matching Using Belief Propagation [3]
Classical dense two-frame stereo matching computes a dense disparity or depth map from a pair of images under known camera configuration. The Bayesian stereo matching is well studied and formulated as a maximum a posteriori MRF (MAP-MRF) problem, because of the homogeneous property of local disparities. As stated in [3], the proposed solution models stereo vision by three coupled MRF’s: for smooth disparity field involving each pixel, for spatial line process involving each pair of neighboring pixels to indicate smooth discontinuity and for binary process involving each pixel to indicate occulusion. Theoretically, all the three variables , and hold Markov property in image. Then the posterior is computed by
Here, in [3], two independence assumptions are adopted. First, the observations from image is independent of , i.e., . Second, statistical dependence between and is ignored, i.e., .
For the likelihood part, only the matching cost of each pixel with disparity in non-occulusion region is condidered. It results in
For the prior part, the line process penalizes difference in disparities between neighboring pixels if discontinuity does not occur and penalize the occurrence of discontinuity otherwise:
and
The prior of occulusion is simply modeled as to penalize the occurrence of occulusion.
To sum up, the MAP problem can be written as
By properly defining robust functions, the occulusion constraint and continuity constraint can be converted into implicit constraints and the problem will be changed into
After the formulation, loopy belief propagation is applied to solve the problem approximately.
Reference
[1] A Tutorial Introduction to Belief Propagation
[2] Quara answer


Test purpose
- Create a test Picture entity
- Create an emboss filter and apply it to the test entity
- Update filter attributes and observe the effect they have on the entity
Known issue - runs very slowly in Webkit browsers
Touch test: not required
Annotated code


The wolf, also known as the gray wolf or grey wolf, is a large canine native to Eurasia and North America. More than thirty subspecies of Canis lupus have been recognized, and gray wolves, as colloquially understood, comprise non-domestic/feral subspecies.
| S.NO | Animal's Photo | Name |
|---|---|---|
| 1. | WOLF | |
| 2. | LION | |
| 3. | ELEPHANT |


This map uses data from the American Offshore Whaling Voyages Database to show the economic impact of whaling in American ports during the industry's 19th century "Golden Age."
Winner of the 2018 NACIS Student Dynamic Map Competition
Featured at whalinghistory.org
Tech: Leaflet
This website, designed with and for NYC City Planning staff, organizes the agency's most important data, analytical tools, and reference materials, improving accessibility and facilitating better intra-agency collaboration. Currently available to City Planning staff only.
Tech:
In the summer of 2018, we spent two weeks traveling in Namibia and South Africa. See the stunning landscapes, incredible wildlife, and great friends that made this trip so memorable in this photo album map.
Tech: Leaflet
JavaScript
jQuery
Tracing unemployment rates across the US from recession to boom to recession, this map illustrates the volatility of the US economy from 2001 to 2015. Beneath the high-level trends, the map exposes regional and local stories, like stability amid national crisis, or crisis amid national recovery.
Tech: Leaflet JavaScript jQuery Chroma.js PapaParse
View ProjectWhile inequality in New York City is typically discussed in terms of income, it shows up in myriad other social conditions. This map explores educational attainment levels in a city where neighborhoods in which 8 in 10 adults have finished college are a short train ride from areas where over a quarter of adults have less than a 9th grade education.
Tech: Leaflet
JavaScript
jQuery
This app, which I built for the Prince George's County Planning Department, identifies the limits to building heights in the fast-growing area around an airport in College Park, MD.
Tech: ArcGIS Desktop
This map examines the average cost of rent across the US using data from the American Community Survey. A searchable table built with the DataTables jQuery plug-in complements the map.
Tech: Leaflet
JavaScript
jQuery
DataTables
This application helps homeowners, farmers, and developers in Prince George's County, MD, understand complex regulations protecting streams and wetlands, and how their property may be affected.
Tech: ArcGIS Desktop
In spite of intensifying global climate change, 63% of the electricity produced in the U.S. in 2017 was generated by burning fossil fuels. This map shows fossil fuel power plants and their megawatt capacities according to the U.S. Energy Information Administration's Form 923.
Tech: Leaflet JavaScript
View ProjectWorking with the historic preservation team in the Prince George's County (MD) Planning Department, I built this interactive map to make data on historic sites and districts both more accessible and more compelling.
Tech: ArcGIS Desktop
When prospective homebuyers evaluate a neighborhood, they have a lot to consider. This application maps three community assets of interest to a particular homebuyer in Denver: food stores, after school programs, and fire stations. A click on the map highlights assets within 1 km of the click.
Tech: Leaflet JavaScript
View ProjectUsing data scraped from Amtrak's 2017 State Fact Sheets, this map compares Amtrak ridership at both the state and city levels. Zoom in to activate proportional symbols indicating boardings and alightings at each Amtrak station.
View ProjectHere's a lighthearted look at the place where I grew up, including some personal points of interest and background information on the town. If you get bored in the suburbs, follow a route to the perfect day in nearby Cleveland.
Tech: Leaflet JavaScript jQuery
View ProjectI'm Kerry Gathers. I'm a consultant with Esri, and I help our customers in New York City government agencies make the most of our technology to solve some of the City's greatest challenges. I previously worked as an analyst with the NYC Department of City Planning, where I leveraged the agency's data and expertise to help planners work more effectively and empower other city stakeholders to participate in the planning process. Before coming to NYC, I spent four years leading GIS projects in the Countywide Planning Division of the Prince George's County (MD) Planning Department.
I have a BA in sociology and MA in geography from the University of Georgia, and a graduate certificate in web mapping from the University of Kentucky's New Maps Plus program.
I live in Brooklyn, NY, and have a very good dog named


Surrogate classes are very similar in concept to ObjectSwaps except they're simpler to define.
For example, let's say we want to be able to serialize the following class but it's not serializable for
some reason (for example, there are no properties exposed):
| // Not serializable because it's not a bean because it has no public properties.
| public class MyNonSerializableClass {
| protected String foo;
| }
This could be solved with the following ObjectSwap.
| // A serializable bean with 1 property.
| public class MySerializableSurrogate {
| public String foo;
| }
|
| // An ObjectSwap that swaps out our non-serializable object with our serializable object.
| public class MySwap extends ObjectSwap<MyNonSerializableClass,MySerializableSurrogate> {
| @Override /* ObjectSwap */
| public MySerializableSurrogate swap(MyNonSerializableClass object) {
|
| // Create some serializable class and manually copy the data into it.
| MySerializableSurrogate surrogate = new MySerializableSurrogate();
| surrogate.foo = object.foo;
| return surrogate;
| }
| }
However, the same can be accomplished by using a surrogate class that simply contains a constructor with
the non-serializable class as an argument:
| public class MySerializableSurrogate {
| public String foo;
|
| // Constructor takes in our non-serializable object!
| public MySerializableSurrogate(MyNonSerializableClass object) {
| this.foo = object.foo;
| }
| }
The surrogate class is registered in the same way as a ObjectSwap:
| // Create a JSON serializer that can serialize our unserializable object.
| WriterSerializer serializer = JsonSerializer
| .create()
| .swaps(MySerializableSurrogate.class)
| .build();
When the serializer encounters the non-serializable class, it will serialize an instance of the surrogate
instead.
- {@link oaj.swap.Surrogate}


Shuo Zhang
Bloomberg L.P.
3 Queen Victoria St
London EC4N 4TQ, England
I work as a senior research scientist in Bloomberg AI, London, UK. Before then, I obtained my doctoral degree at the University of Stavanger, Norway, in 2019, under the supervision of Prof. Krisztian Balog. I used to be a visiting scholar at Carnegie Mellon University, Pittsburgh, USA, in 2019, visiting Prof. Jamie Callan. My main research interests include information retrieval and text mining. My Ph.D. research is concerned with developing intelligent search technology for tabular data.
news
| Apr 8, 2021 | Our workshop “Sim4IR: Simulation for Information Retrieval Evaluation” has been accepted at SIGIR 2021. |
| Mar 1, 2020 | I am joining Bloomberg as a research scientist. |
| Jan 10, 2020 | Our paper “Novel Entity Discovery from Web Tables” was accepted as full paper at WWW ‘2020 |
| Dec 20, 2019 | I was invited to give a talk on my PhD work at IO data. |
| Oct 25, 2019 | I successfully defended my PhD thesis. |


Boys Don't Cry
Review of Dottie Gets Spanked (1993)
Seen at The Screening Room as a double feature with *Out of the Past.*
There are two things happening in *Dottie Gets Spanked*. Little Steven Gale (J. Evan Bonifant), at six-and-three-quarters years old, is an avid fan of "The Dottie Frank Show," and of its star. He sits glued to the tube, drawing her horrendous visage whenever he can. His mother (Barbara Garrick, best known as DeeDee Halcyon Day in the *Tales of the City* series) is sweet and supportive of his quest to be Dottie's number one fan, while his father (Robert Pall) silently but strongly disapproves, and prefers to watch, you guessed it, sports.
Steven is a loner and is ridiculed by boys and girls alike, the latter of which tell him that he's "effimidum" (effeminate). It is made clear that Dottie Frank is "for girls" an d that his liking a show this intensely disapproved of by people in authority. Here, it's the Father.
What mars all this is the spanking nonsense. Steven dreams of the terrors of spanking; Dottie Frank's character gets spanked by her exasperated husband ( Adam Arkin plays co-star Dick Gordon); Steven sees a father hitting his son for talking to him the wrong way. But his parents don't believe in spanking.
The spanking dreams and images mar the movie in which it is very clear little Steven is getting an early mental spanking that will keep him in the closet for a very long time. The intense wide-eyed interest young Steven has for his screen angel is fixating enough, and the contrast to the treatment he is receiving makes it bittersweet.
The character name s are also symbolic or homages to other screen performances. The surname Gale is one that Steven shares with the fictional Dorothy Gale of *The Wizard of Oz*; "Dick Gordon" is clearly a reference to Lucille Ball's foil, Gale Gordon; "The Dottie Frank Show" is clearly an imitation of *The Lucy Show*, right down to her whine.
The final scene is the one that got to me.
POINT OF INFORMATION: A criticism of this sort of movie is that they are seen to be mistaken as "little boy wants to be a girl" movies. While this certainly is true of *Ma Vie en Rose*, the greater message, even in that movie, is that children who are different in a way that is disapproved by society immediately learn things the hard way, through ridicule, shunning, and anger. This is something that goes way beyond just being gay. The inherent sexism of a culture where boys admiring or imitating women is seen as ridiculous while girls are encouraged to be more like men all the time is apparent, and these types of movies simply reflect that back to us.
More movie reviews by Seth Bookey, with graphics, can be found at http://www.geocities.com/Athens/2679/kino.html
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Defines the K-dimensional Tree and the optimized TwoDTree variation.
KD tree
A KD tree is a space-partitioning data structure to represent a collection of k-dimensional
points. The structure offers efficient implementations of the following operations:
- Nearest Point Query -- Which point in the KD tree is closest to a target point
- Range Query -- Which points in the KD tree are contained within an n-dimensional
Hypercube region.
To provide optimal behavior the KD trees should be balanced, however there is no efficient
means to rebalance trees. In fact, the KD tree implementation provided here offers no
ability to remove an IMultiPoint once it has been inserted (you can remove all IMultiPoint
objects in the tree using the removeAll method). If you choose to dynamically add
IMultiPoint objects to the tree, then the standard approach (much like hash tables in fact)
to rebalance the tree is to remove all IMultiPoints and insert them in an order that
ensures the resulting KD tree is balanced. The KDFactory class offers a static method
public static synchronized KDTree generate (IMultiPoint []points)
to generate
a balanced KD tree using an algorithm that recursively locates medians and inserts the
points "above" and "below" the median nodes as needed. The TwoDFactory class offers the
same functionality for TwoDTree.
References
Bentley, J. L., Multidimensional binary search trees used for associative searching, Communications ACM 18(9), Sep. 1975, 509–517.


Add meme 📂 Title: Your name: Content type: Image or GIF WebM or MP4 YouTube LiveLeak Imgur Choose file Not Safe For Work +18 ✔ Upload ❌ Clear data


Calculate your BMI
Please enter your height and weight
Height:
cm
in
Weight:
kg
lb
Calculate BMI
A healthy BMI is between 19 - 25


{%- comment -%}
{%- include nav/collection.html
pages = array
key = name_or_nil -%}
outputs the main navigation links for `pages`. It also assigns arrays of pages
to variables inspected by `nav/crumbs` and `nav/toc`.
When `key` is `nil`, `pages` is `site.html_pages`; otherwise `key` is the name
of a collection, and `pages` are the pages of that collection. (Pages without
a `title` are automatically excluded in the former case, but Jekyll provides
default titles for pages in collections, so their untitled pages are not
automatically excluded.)
`collection` first groups `pages` by their `parent` fields, creating an
unsorted array of hashes, assigned to `nav_parenthood`.
When `pages` contains the current `page`, `collection` calls `nav/page` to
search for the navigation path to `page`, then:
- assigns to `nav_page_path` the string of page titles leading to `page`,
- assigns to `nav_page_ancestors` the array of ancestors of `page`, and
- assigns to `nav_page_children` the array of children of `page`.
When pages are stored in folders whose nesting corresponds to the parent
relation, only nodes whose folder path is a prefix of `page.path` need to be
searched. For larger sites, using folder paths to direct searching for `page`
can exponentially reduce the build time. To avoid dependence on assumptions
about the folders used to store pages, however, exhaustive search is needed
as a fall-back when directed search fails.
Finally, `collection` outputs the main navigation links for `pages`.
The presence of navigation expanders requires the navigation links for the
entire site to be output on every page. To reduce build time, the navigation
links for inactive top-level nodes are cached. (It would be possible to cache
also the navigation links for inactive lower-level nodes, but that does not
reduce the build time signficantly.)
{%- endcomment -%}
{%- assign nav_parenthood = include.pages
| where_exp: "item", "item.title != nil" | group_by: "parent" -%}
{%- assign nav_top_nodes = nav_parenthood
| where_exp: "item", "item.name == ''" | map: "items" | first -%}
{%- assign nav_page_path = nil -%}
{%- if include.key == nil or include.key == page.collection -%}
{%- assign nav_page_dir = page.path | split: "/" | pop | join: "/" -%}
{%- assign nav_ancestors = "" | split: "X" -%}
{%- capture nav_newline %}
{% endcapture -%}
{%- include nav/page.html
direct = true
nodes = nav_top_nodes
ancestors = nav_ancestors
path = nav_newline
in_section = nil -%}
{%- unless nav_page_path -%}
{%- include nav/page.html
direct = false
nodes = nav_top_nodes
ancestors = nav_ancestors
path = nav_newline
in_section = nil -%}
{%- endunless -%}
{%- endif -%}
{%- include nav/links.html
nodes = nav_top_nodes
path = nav_newline
in_section = nil
pages = include.pages -%}


Operation Curation Bot
Log in
Log out
Log in
Log out
Whitelist
Queue
Delegators
History
Admins
Delegators
Total income for all delegators today!
Total income for all delegators today!
100%
Receive SBD and STEEM payments
100%
Receive curation payments
Save
100%
Receive SBD and STEEM payments
100%
Receive curation payments
Save
Name
Delegation
Pending payout - STEEM
Pending payout - SBD
Pending payout - SP


Before Change
elif (i_shape[2] < r_shape[2]) or (i_shape[3] < r_shape[3]):
// Increase input tensor"s shape by zero padding
output = torch.zeros(*i_shape[:2], *r_shape[2:])
output[:, :, :i_shape[2], :i_shape[3]] = inputs
else:
output = inputs
return output
After Change
// Increase input tensor"s shape by zero padding
output = torch.zeros(*i_shape[:2], *r_shape[2:])
shape = [slice(None, c) for c in i_shape[2:]]
shape = tuple([slice(None, None), slice(None, None)] + shape)
output[shape] = inputs
else:
output = inputs
return output


Welcome to jQuery UI!
You can drag items to sort the list:
1
7
4
12
9
You can also increase the size of this paragraph by scratching it.


| Opcode/Instruction | Op /En | 64/32 bit Mode Support | CPUID Feature Flag | Description |
|---|---|---|---|---|
| F3 0F 5A /r CVTSS2SD xmm1, xmm2/m32 | RM | V/V | SSE2 | Convert one single-precision floating-point value in xmm2/m32 to one double-precision floating-point value in xmm1. |
| VEX.NDS.128.F3.0F.WIG 5A /r VCVTSS2SD xmm1, xmm2, xmm3/m32 | RVM | V/V | AVX | Convert one single-precision floating-point value in xmm3/m32 to one double-precision floating-point value and merge with high bits of xmm2. |
| EVEX.NDS.LIG.F3.0F.W0 5A /r VCVTSS2SD xmm1 {k1}{z}, xmm2, xmm3/m32{sae} | T1S | V/V | AVX512F | Convert one single-precision floating-point value in xmm3/m32 to one double-precision floating-point value and merge with high bits of xmm2 under writemask k1. |
| Op/En | Operand 1 | Operand 2 | Operand 3 | Operand 4 |
| RM | ModRM:reg (w) | ModRM:r/m (r) | NA | NA |
| RVM | ModRM:reg (w) | VEX.vvvv | ModRM:r/m (r) | NA |
| T1S | ModRM:reg (w) | EVEX.vvvv | ModRM:r/m (r) | NA |
Converts a single-precision floating-point value in the “convert-from” source operand to a double-precision floating-point value in the destination operand. When the “convert-from” source operand is an XMM register, the single-precision floating-point value is contained in the low doubleword of the register. The result is stored in the low quadword of the destination operand.
128-bit Legacy SSE version: The “convert-from” source operand (the second operand) is an XMM register or memory location. Bits (MAX_VL-1:64) of the corresponding destination register remain unchanged. The destina-tion operand is an XMM register.
VEX.128 and EVEX encoded versions: The “convert-from” source operand (the third operand) can be an XMM register or a 32-bit memory location. The first source and destination operands are XMM registers. Bits (127:64) of the XMM register destination are copied from the corresponding bits in the first source operand. Bits (MAX_VL-1:128) of the destination register are zeroed.
Software should ensure VCVTSS2SD is encoded with VEX.L=0. Encoding VCVTSS2SD with VEX.L=1 may encounter unpredictable behavior across different processor generations.
VCVTSS2SD (EVEX encoded version)
IF k1[0] or *no writemask* THEN DEST[63:0] (cid:197) Convert_Single_Precision_To_Double_Precision_Floating_Point(SRC2[31:0]); ELSE IF *merging-masking* ; merging-masking THEN *DEST[63:0] remains unchanged* ELSE ; zeroing-masking THEN DEST[63:0] = 0 FI; FI; DEST[127:64] (cid:197) SRC1[127:64] DEST[MAX_VL-1:128] (cid:197) 0
VCVTSS2SD (VEX.128 encoded version)
DEST[63:0] (cid:197)Convert_Single_Precision_To_Double_Precision_Floating_Point(SRC2[31:0]) DEST[127:64] (cid:197)SRC1[127:64] DEST[MAX_VL-1:128] (cid:197)0
CVTSS2SD (128-bit Legacy SSE version)
DEST[63:0] (cid:197)Convert_Single_Precision_To_Double_Precision_Floating_Point(SRC[31:0]); DEST[MAX_VL-1:64] (Unmodified)
VCVTSS2SD __m128d _mm_cvt_roundss_sd(__m128d a, __m128 b, int r);
VCVTSS2SD __m128d _mm_mask_cvt_roundss_sd(__m128d s, __mmask8 m, __m128d a,__m128 b, int r);
VCVTSS2SD __m128d _mm_maskz_cvt_roundss_sd(__mmask8 k, __m128d a, __m128 a, int r);
VCVTSS2SD __m128d _mm_mask_cvtss_sd(__m128d s, __mmask8 m, __m128d a,__m128 b);
VCVTSS2SD __m128d _mm_maskz_cvtss_sd(__mmask8 m, __m128d a,__m128 b);
CVTSS2SD __m128d_mm_cvtss_sd(__m128d a, __m128 a);
Invalid, Denormal
| VEX-encoded instructions, see Exceptions Type 3. |
| EVEX-encoded instructions, see Exceptions Type E3. |


Before Change
in_channels = init_block_channels
for i, channels_per_stage in enumerate(channels):
//stage = Sequential()
self.features.append(partial(
F.max_pooling_2d,
ksize=3,
stride=2))
for j, out_channels in enumerate(channels_per_stage):
expand_channels = out_channels // 2
squeeze_channels = out_channels // 8
self.features.append(FireUnit(
After Change
out_channels=init_block_channels,
ksize=init_block_kernel_size))
in_channels = init_block_channels
for i, channels_per_stage in enumerate(channels):
stage = SimpleSequential()
with stage.init_scope():
setattr(stage, "pool{}".format(i + 1), partial(
F.max_pooling_2d,
ksize=3,
stride=2))
for j, out_channels in enumerate(channels_per_stage):
expand_channels = out_channels // 2
squeeze_channels = out_channels // 8
setattr(stage, "unit{}".format(j + 1), FireUnit(
in_channels=in_channels,
squeeze_channels=squeeze_channels,
expand1x1_channels=expand_channels,
expand3x3_channels=expand_channels,
residual=((residuals is not None) and (residuals[i][j] == 1))))
in_channels = out_channels
setattr(self.features, "stage{}".format(i + 1), stage)
setattr(self.features, "dropout", partial(
F.dropout,
ratio=0.5))


--- sort_order: 143 tei_id: rdx_v6spd.p.idm140456915979232 annotation_count: 0 images: small-thumbnail: https://readux.ecds.emory.edu/books/readux:v5mxs/pages/readux:v6spd/mini-thumbnail/ json: https://readux.ecds.emory.edu/books/readux:v5mxs/pages/readux:v6spd/info/ full: https://readux.ecds.emory.edu/books/readux:v5mxs/pages/readux:v6spd/fs/ page: https://readux.ecds.emory.edu/books/readux:v5mxs/pages/readux:v6spd/single-page/ thumbnail: https://readux.ecds.emory.edu/books/readux:v5mxs/pages/readux:v6spd/thumbnail/ title: Page 139 number: 139 permalink: "/pages/139/" ---


Note: Html Attribute Binind
Note: Adding bootstrap
Note: Class Binding
Note: Event Propagation
Note: Event Filtering
Note: Template Variables
Note: Using ng-conant
This is The Panel Heading Coming from app-component
This is The Body Coming from app-component
Some Body ...


Music can really set the tone for your wedding day. That’s why finding the right wedding DJ is such a big deal. You’ll want to find a wedding DJ who has great musical taste and can fill up your dance floor! The best way to find a great wedding DJ is to read reviews from past clients and select a few pros to interview.
DJ MILLER
DJ ROBERT
DJ JOB
DJ PAULA
We have professional photographers which play a very important role in a wedding. their job is to capture the moments in amazing photos as a permanent reminder of the bride and groom's love for each other.


Class TestReportExcel
The excel test reporter object.
Inheritance
System.Object
TestReportExcel
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: AxeAccessibilityDriver
Assembly: AxeAccessibilityDriver.dll
Syntax
public class TestReportExcel
Constructors
| Improve this Doc View SourceTestReportExcel()
Initializes a new instance of the TestReportExcel class. Creates a new Excel report.
Declaration
public TestReportExcel()
Properties
| Improve this Doc View SourceDate
Gets or sets the date this was modified.
Declaration
public string Date { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ExcelData
Gets or sets the data to write to the excel sheet.
Declaration
public Dictionary<string, List<string>> ExcelData { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>> |
FileLocation
Gets or sets the location to save the file to.
Declaration
public string FileLocation { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
IssueList
Gets or sets the AODA defects.
Declaration
public List<IssueLog> IssueList { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<IssueLog> |
ProjectName
Gets or sets name of the project.
Declaration
public string ProjectName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ProjectUrl
Gets or sets the url of the project.
Declaration
public string ProjectUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
UrlList
Gets or sets the list of all urls tested.
Declaration
public List<string> UrlList { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<System.String> |
Methods
| Improve this Doc View SourceWriteToExcel()
Writes the aoda results to the excel file.
Declaration
public void WriteToExcel()


#%head%#
|
#%site_news%#
|
|
WELCOME TO
VIOLINPRACTICE.COM Text here Text here Text here Text here Text here Text here
Rebecca Henry and Phyllis Freeman |
| #%in4%# |
Featured ViolinPractice Method Videos
#%featured_videos1%#
Featured ViolinPractice Pedagogy Videos
#%featured_videos2%#
|


Overview
HTTP is an Application Layer protocol which stands for “Hypertext Transfer Protocol”. The entire World Wide Web uses it.
There’re a series of sessions in HTTP where client sends a request and server sends a reply message back to client including the request, an error message, or another piece of information.
HTTP headers are the core part of these HTTP requests and responses, and they carry information about the client browser, the requested page, the server and more.
Example HTTP request
GET /tutorials/other/top-20-mysql-best-practices/ HTTP/1.1
Host: net.tutsplus.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:<IP_ADDRESS>) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: PHPSESSID=r2t5uvjq435r4q7ib3vtdjq120
Pragma: no-cache
Cache-Control: no-cache
Example HTTP response
HTTP/1.x 200 OK
Transfer-Encoding: chunked
Date: Sat, 28 Nov 2009 04:36:25 GMT
Server: LiteSpeed
Connection: close
X-Powered-By: W3 Total Cache/0.8
Pragma: public
Expires: Sat, 28 Nov 2009 05:36:25 GMT
Etag: "pub1259380237;gz"
Cache-Control: max-age=3600, public
Content-Type: text/html; charset=UTF-8
Last-Modified: Sat, 28 Nov 2009 03:50:37 GMT
X-Pingback: http://net.tutsplus.com/xmlrpc.php
Content-Encoding: gzip
Vary: Accept-Encoding, Cookie, User-Agent
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Top 20+ MySQL Best Practices - Nettuts+</title>
<!-- ... rest of the html ... -->
These HTTP requests are also sent and received for other things, such as images, CSS files, JavaScript files etc. That is why browser may send 40 or more HTTP requests for 1 article page.
Request Methods
The three most commonly used request methods are: GET, POST and HEAD.
GET: Retrieve a Document
Get an article site:
GET /tutorials/other/top-20-mysql-best-practices/ HTTP/1.1
Submit a form information:
GET /foo.php?first_name=John&last_name=Doe&action=Submit HTTP/1.1
Each input is added in the query string.
POST: Send Data to the Server
Even though you can send data to the server using GET and the query string, in many cases POST will be preferable. Sending large amounts of data using GET is not practical and has limitations.
POST /foo.php HTTP/1.1
Host: localhost
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:<IP_ADDRESS>) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://localhost/test.php
Content-Type: application/x-www-form-urlencoded
Content-Length: 43
first_name=John&last_name=Doe&action=Submit
The header contains no query string no more. The last line (data) is the query string.
HEAD: Retrieve Header Information
HEAD is identical to GET, except the server does not return the content in the HTTP response. It’s faster than GET.


HELLO, please enter the following details
Name
Birth year
Birth month
Birth day
Tick tack
YEARS
DAYS
SECONDS
Rand. background
Toggle
Reset


---
layout: post
title: radiohead approve amplive remix album download
date: '2008-02-13T19:57:13+00:00'
tags: []
tumblr_url: http://backlog.robbevan.com/post/26259031/radiohead-approve-amplive-remix-album-download
---
Radiohead approve Amplive remix album. Download available now.


What is Theory?
- Miller: started his career as a theorist
- UCL Anthro was a Marxist department (Althusserian-Marx, late Marx)
- Structuralism, Poststructuralism
- Modes of production, Capitalism, Alienation…
- Miller likes early Marx, Hegel
- “All problems in the world arise out of capitalism.“ Hegel: whatever that is created in the world goes its own way - dialectical
- Material culture
- Emphasis on production is insufficient; consumption is also effective
- Internet: an Ethnographic Approach
- how Trinidadians appropriate Internet -> the product: both Trinidadians and the Internet (what emerges in this context)
- The Young and the Restless
- Theory?
- Hegel: all the things (e.g. institutions) we create tend to become the concept of reason, but they tend to develop their own interests
- Bourdieu’s Distinction: art and class -> art comes from certain aethestics (needs to be taught in school) -> reproduction of our class system (in the education camp who understand art; artistic capital); art is another sense of education, becoming increasingly complex. Art extends the world of class through education by distinguishing who understands and who doesn’t. -> theory: education’s version of modern art -> career structures -> propensity of class differentiation
- Academia: fads? fashion?

- Make things clearer (things can be understood more clearly)
- Accountable, be able to be explained in ordinary language
- Hegel: all the things (e.g. institutions) we create tend to become the concept of reason, but they tend to develop their own interests
- What are the means and ends? Can we turn the ends to the means?
Polymedia
- If you want to understand new media, find a circumstance that can tease it out.
- Filipino mothers - the degree they can be mother depends on the media they can use
- Texting
- Theorize the media + relationships
- Kinship: any given kinship word we use:
- normative word: proper roles they play - Theory of Shopping (1995)
- discrepancy: how we think of the idealized role and what the role really is
- Media studies: technology in itself vs. Anthropology: relationships
- technologists: affordances (the propensities the technology would be good for something)
- Backwards: affordances -> what people are actually doing
- Power relationships
- Mothers: reconstruction of mothering/parenting
- Children: surveillance
- relationships
- See how they come together: Polymedia: resocialization
- technologists: affordances (the propensities the technology would be good for something)
Expectations
- (Hopefully) Clarifies what’s going on in those relationships
- Is it necessary? Helpful?
- Every media is treated the same way
- Loss of humanity
- Post-human, cyborgs
- Anthropology: nothing is unmediated
- Change our idea of humanity is
- Most people use it conservatively
- Webcam: an aspect of being human
- Oliver Sachs
- a surgeon
- humanistic characteristics
- Clive Thompson
- memories
- Theory: the ways we understand technology. It’s a means, not an end.
- not for testing; rather a re-conceptualization in order to gain insight
- balance generality (generalization of theories) and parochialism (the parochialism of ethnography)
Webcam (2014)
- Latency: tautology
- frustration over something that doesn’t work well
- Adam Drazin: shoebox
- It’s overcome
- We envisage possibilities (afterwards)
- E.g. e-mail (temporality) for theological discussions
- frustration over something that doesn’t work well
Ethnography vs. Theory
- Anthropology: parochial approach -> understanding of the humanity
- How it works in research
- science: hypothesis -> testing it out in the field
- most anthropologists don’t do that (Miller)
- because you’ll find what you were looking for
- no idea of if what one’s studying is relevant
- Ethnography
- studying everything possible
- insights
- explanation
- theory (conclusion) -> not always
- Repetitive vs. Variant
- Criteria: original insight
Mediation
- To be human is to be mediated. -> Culture: Human beings are intrinsically mediated.
- You can’t say a new media makes people more mediated.
- New media changes mediation. (added something and subtracted something)
- Miller: Opposing different degrees of authenticity of Polynesia communities and people shopping on Oxford Street


Tweet Detective
Total Number of Tweets Found for {{search_query1}}
{{num_of_tweets1}}
Total Number of Tweets Found for {{search_query2}}
{{num_of_tweets2}}
Popular Hashtasgs for {{search_query1}}
Popular Hashtasgs for {{search_query2}}
Sentiment Analysis Summary for {{search_query1}}
Sentiment Analysis Summary for {{search_query2}}
The Most Positive Tweets for {{search_query1}}
{{top_positive_tweets1_1}}
{{top_positive_tweets1_2}}
{{top_positive_tweets1_3}}
{{top_positive_tweets1_4}}
{{top_positive_tweets1_5}}
The Most Negative Tweets for {{search_query1}}
{{top_negative_tweets1_1}}
{{top_negative_tweets1_2}}
{{top_negative_tweets1_3}}
{{top_negative_tweets1_4}}
{{top_negative_tweets1_5}}
The Most Positive Tweets for {{search_query2}}
{{top_positive_tweets2_1}}
{{top_positive_tweets2_2}}
{{top_positive_tweets2_3}}
{{top_positive_tweets2_4}}
{{top_positive_tweets2_5}}
The Most Negative Tweets for {{search_query2}}
{{top_negative_tweets2_1}}
{{top_negative_tweets2_2}}
{{top_negative_tweets2_3}}
{{top_negative_tweets2_4}}
{{top_negative_tweets2_5}}
Topics Count for {{search_query1}}
Topics Count for {{search_query2}}
Topic 1 Most Popular Words for {{search_query1}}
Topic 2 Most Popular Words for {{search_query1}}
Topic 1 Most Popular Words for {{search_query2}}
Topic 2 Most Popular Words for {{search_query2}}
Topic 3 Most Popular Words for {{search_query1}}
Topic 4 Most Popular Words for {{search_query1}}
Topic 3 Most Popular Words for {{search_query2}}
Topic 4 Most Popular Words for {{search_query2}}
Tweets Geolocation ----In Progress-----
Map of the distribution of Tweets in North America
| New York | 2.320 | 42.18% |
| Toronto | 240 | 4.36% |
| Washington | 119 | 2.16% |
| Los Angeles | 1.081 | 19.65% |
| Montreal | 1.100 | 20% |
| Vancouver | 640 | 11.63% |


must enter valid name
must enter valid phone number
must enter valid surname
must enter valid age
too young
too old
must enter valid gender
must enter valid address


▼ Floor 11 The Archbishop of China travelled to a small town and was so bored that he decided to dig a borehole in his backyard to pass the time.[G|D] The amnesiac wandered ashore and began to follow a bighorn sheep, hoping it would lead her to somewhere she belonged.[G|D] He was a brilliant man, often wearing a crisp white bib and ascribing great value to every task he performed.[G|D] The bride-to-be sought an angelica root to make an antiparticle potion to bless her bridal gown with good luck.[G|D]


Hello, World!
Did you do X today?
Yes
No
Yes
No
Did you do X today? What about now? And now?
Writing here


A type can not be refined when used as result type of a function. When a '=' is missing between result type and function body it might look like it, however.
Before
def test(): T {}
After:
def test(): T = {}


{% extends 'customer/base.html' %} {% block main %} {% url 'customer:current_tasks' as url_current_tasks %} {% url 'customer:archived_tasks' as url_archived_tasks %}
{{ task.description }}


HARRY POTTER BOOKS
BIOGRAPHIES
NOVELS
"Offline Books are not currently available for sharing purposes due to lockdown. The list will be updated as soon as the college reopens. Till then take a look at the wide variety of online books."