Event Location:
The University of North Florida Campus
1 UNF Drive
Jacksonville, Florida
Abstract:
Ever wondered what happens under the hood when you query your SQL Server database? Well, it’s somewhat like asking for a special meal for dinner. During this session, I will use a cooking analogy to describe the life cycle of a query and the journey it takes through SQL Server’s working parts. By comparing the concepts of SQL Internals to a familiar idea, you will have a clear understanding of the underlying processes involved in returning data from a SELECT query. Once we’ve established a frame of reference for a simple read operation, we’ll look at an UPDATE statement and consider the additional factors associated with a write operation. By session's end you should have a clear overview of what happens when a query hits your server.
Speaker(s): Christina Leo,
Abstract:
No system ever performs well even on the most powerful hardware unless the database is efficiently indexed. But what does "efficient indexing" mean? Database Professionals impress customers by use of magic buzzwords such as “Indexing strategies” and “Performance tuning” and happily contribute to the myth about complexity of the subject. But with all complexity involved it’s not Rocket Science – the key point is to understand how SQL Server works with indexes and look at them from SQL Server standpoint. This session dives into the internals of SQL Server and covers various topics such as index physical structure, how and when indexes are used, how to design efficient indexing strategy and perform the index tuning of the system.
Speaker(s): Dmitri Korotkevitch,
Abstract:
No system ever performs well even on the most powerful hardware unless the database is efficiently indexed. But what does "efficient indexing" mean? Database Professionals impress customers by use of magic buzzwords such as “Indexing strategies” and “Performance tuning” and happily contribute to the myth about complexity of the subject. But with all complexity involved it’s not Rocket Science – the key point is to understand how SQL Server works with indexes and look at them from SQL Server standpoint. This session dives into the internals of SQL Server and covers various topics such as index physical structure, how and when indexes are used, how to design efficient indexing strategy and perform the index tuning of the system.
Speaker(s): Dmitri Korotkevitch,
Abstract:
Focus: FileTable and Statistical Semantic Search In SQL 2012 It’s like having the biggest junk drawer EVER. That’s often what our “Document Repositories” become. You know you have that golden nugget of information that you’re searching for, and it’s in there somewhere, but you can’t find it. This session explores a new feature of SQL 2012 called Statistical Semantic Search. It's like having a closet organizer on staff at all times. While full-text search lets you query the words in a document, semantic search lets you query the meaning of the document. New scenarios we will look into will include automatic tag extraction, related content discovery, and hierarchical navigation across similar content.
Speaker(s): James McAuliffe,
Abstract:
Take advantage of SQL Server predictive analytics in Office Excel 2010 and Office Visio 2010.! •Table Analysis Tools for Excel: Provides easy-to-use tasks that leverage SQL Server 2012 data mining models within Excel 2010 using either your spreadsheet data or external data accessible through your SQL Server 2012 Analysis Services instance. •Data Mining Client for Excel: You can create, test, explore, and manage data mining models within Excel 2010 using either your spreadsheet data or external data accessible through your SQL Server 2012 Analysis Services instance. •Data Mining Templates for Visio: Enables you to render and share your mining models as annotatable Visio 2010 drawings.
Speaker(s): Mike Milligan,
Abstract:
So the big wigs have come up with a “master” report that shows everything you could ever want on a single report. It includes grids and charts of varying sizes and complexities. Did I mention they want it pretty as well? In this session we will discuss how to use SQL Reporting Services 2008 R2 to bring it all together while avoiding the pit falls and mistakes. The demonstration will show how to build a multi-page, dashboard style report to manage your report server showing a multitude of grids and charts. We will discuss the challenges with data reuse and formatting while exploring techniques for getting them to work. To get the most out of this session, you should be able to build a report in SSRS.
Speaker(s): Pam Shaw,
Abstract:
One of the primary skill sets most database professionals are initially required to “master” is the art of proper indexing in our databases. We learn early on that an effective indexing configuration will go further in making our databases perform efficiently than probably any other single tuning technique. What’s not so commonly discussed though are the varying approaches one may wish to utilize when indexing your SQL Server enterprise data warehouse. This session will hopefully cause you to take a good look at your current indexing to see if indeed it could be operating even more efficiently.
Speaker(s): Troy Gallant,
Abstract:
We would like to offer a one-hour session that deals with the following 4 subjects: 1. a high level view of the IT job market along with comparisons to previous periods; 2. the high-demand skill sets related to SQL, BI, and MS in general; 3. tips from staffing firms and hiring managers on how to craft your resume for maximum impact; 4. tips on nailing the interview.
Speaker(s): Mike Maglin,
Abstract:
Come learn how to get your executives and end users excited about analytics you can deliver quickly. The new Tabular features of Analysis Services are quicker and easier to develop and combine with PowerView (Crescent) to make for amazing (AND PORTABLE) visualizations that your end users will be excited about. As usual this will be all demo and you will get hands on exposure and experience with this new technology.
Speaker(s): Adam Jorgensen,
Abstract:
The Microsoft BI stack is fairly complex, especially on the front-end. In this session, we will cover when to use PerformancePoint, Reporting Services, Power View, PowerPivot or Excel Services. Brad and Devin will also show a little of each of these tools in action.
Speaker(s): Devin Knight,
Abstract:
For anyone doing serious work with PowerPivot, you know that you must sometimes create additional columns calculated from the data in your existing data sources. If your data source is SQL Server, you could do this in SQL directly by jusst connecting to a custom view. However, for most other data sources (and for those users without develo9pment access to SQL Server) the best alternative is building expressions in PowerPivot to define new columns. This session will explore DAX functions and expressions and how they differ from Excel expressions.
Speaker(s): Michael Antonovich,
Abstract:
In the fantasy world of Middle-earth live the Ents. The Ents are tall tree-people who help the Fellowship by parallelizing the fight against Saruman. Come and learn how the new SQL 2012 feature, ColumnStore Indexes, can parallelize your Data Warehouse aggregations in the same way. I will be doing a deep dive into the inner workings of ColumnStore indexes.If you are a production DBA who needs to find out about some of the additional hot features that have been included with CSI's, like batch mode processing and data segments or if you are a BI developer who needs to find out how CSI's can increase the performance of your aggregations and star-joins by up to 40 times, then this session is for you.
Speaker(s): Gareth Swanepoel,
Abstract:
With SQL Server 2012 it has never been easier to empower your data stewards and give them greater control over the data management process. Dive in as we integrate Master Data Services and Data Quality Services into a data warehouse. We will explore how Master Data Services and the new plugins available in 2012 can facilitate the management of your organization’s master data. A look at Data Quality Services will highlight how it can be leveraged to provide value to the data management process through its cleansing and matching capabilities. Finally, we evaluate the options available to integrate back into the data warehouse.
Speaker(s): Christopher Price,
Abstract:
Do your eyes glaze over at the mention of tuples, domains, or even basic SQL terms? Have you moved to SQL Server from MS Access, or Excel, or other non-relational database products? This session will help explain the basics of set theory and relational theory using actual Lego blocks. We will illustrate terms and concepts such as joins, unions, and set-based operations, and how you can translate them into actual SQL. If you're an absolute beginner to SQL, or feel overwhelmed by the baggage of computer data models, or would just like to play with Legos, you'll both enjoy and learn something during this session.
Speaker(s): Rob Volk,
Abstract:
This session will provide an overview of Scrum and answer the reason why a DBA should care about Scrum.
Speaker(s): Christopher Daily,
Abstract:
Learn the secrets of how to build SSIS Packages using the .NET Library. Build your packages using Metadata tables without the need of Integration Services. Create standard templates, add or modified existing Components on the fly. Create Custom SSIS Components for your organization.
Speaker(s): Jorge Novo,
Abstract:
Learn how easy it is to utilize the free download from Microsoft that allows users to create maps, charts, dashboard objects and reports against any kind of data easily without having to use Visual Studio.
Speaker(s): David Eichner,
Abstract:
In this session we will look at some introductory execution plans, both estimated and actual, to help determine what the query optimizer will do, or has done, with the query presented. It should be noted that this session is not intended to be an in depth look at performance tuning, but rather a cornerstone in learning to use a tool appropriate for tuning.
Speaker(s): Eric Wisdahl,
Abstract:
The MDX query language is a powerful tool for extracting data from your cube but can often seem confusing and overwhelming to the untrained eye. But have no fear! It's easier than you might think. In this session, attendees will learn the basic MDX query syntax, how to navigate a hierarchy, how to create dynamic time calculations, and more.
Speaker(s): Dustin Ryan,
Abstract:
In this session, you will learn valuable techniques on how to performance tune your SSIS packages. As many of you know, creating ETL to carry out a specific task is one thing, but optimizing that ETL to run in an acceptable amount of time is a whole different animal. You will learn about methods and properties that aren’t really mentioned in your introductory or even mid-level SSIS courses, as well as some unconventional tricks that I’ve picked up along the way. To get the most out of this session, you will need to have previous knowledge and experience with SQL Server Integration Services (Not an intro session).
Speaker(s): Kyle Walker,
Abstract:
This presentation will focus on the concepts behind AlwaysOn, benefits it provides, and a demo of setting up AlwaysOn Availability groups
Speaker(s): Chad Churchwell,
Abstract:
The breadth and depth of improvements in TSQL coming out with SQL Server 2012 represent the most significant changes in, well, probably ever! This fast and furious overview will touch on a large range of these goodies, with plenty of sample code for you to take home and review at your leisure!
Speaker(s): Kevin Boles,
Abstract:
PowerShell is Microsoft's automation engine, which includes a command-line shell and scripting language. Since its initial release in 2006, it has become an essential tool for managing Microsoft technologies and products from vendors such as VMware. This session will explain what PowerShell is, demonstrate the fundamentals, and provide some reasons why everyone working with Microsoft products should know the basics.
Speaker(s): Jason Hofferle,
Abstract:
In this session we cover backups and restores from beginning to end. Want to know how to do point-in-time restores? Don't understand what the different recovery models mean? How do you handle backups for different size databases? All of these questions and more will be answered in this session.
Speaker(s): Jorge Segarra,
Abstract:
In this session we will take a look at some strategies for building Business Intelligence solutions on the Windows Azure platform. We’ll see methods for transferring on-premises data to the cloud, report deployment to Windows Azure Reporting Services and options for performing ad-hoc analysis. We’ll look at some of the challenges faced when moving BI into the cloud, such as high-performance ETL, schema management and transient fault handling.
Speaker(s): David Liebman,
Abstract:
In this session, Tom will go over how to avoid common mistakes when seeking a job. Users will take away how to help better prepare and present themselves in seeking new opportunities.
Speaker(s): Tom Brenneman,
Abstract:
So you’ve used SSIS to populate a simple star schema data mart, and everybody’s happy. But now you have new requirements that require more advanced data warehouse approaches, like late arriving dimensions, bridge tables, parent child dimensions, and Type 3 or Type 6 slowly changing dimensions (SCD). How do you handle those in a scalable, efficient way in SSIS? This session will present some common patterns for handling these scenarios. You’ll learn when to use each advanced approach and the pros and cons associated with each pattern. You will learn how to implement these patterns in SSIS, and how to tune them for high performance.
Speaker(s): John Welch,
Abstract:
When moving databases to a virtual environment the performance metrics DBAs typically use to troubleshoot performance issues such as O/S metrics, storage configurations, CPU allocation and more become unreliable. DBAs no longer have a clear, reliable view of the factors impacting database performance. Understanding the difference between the physical and virtual server environment adds a new dimension to the DBA tasks. This presentation describes the changes that DBAs need to make in their performance and monitoring practices.
Speaker(s): Thomas LaRock,
Abstract:
Learn about some of the new developer features in SQL Server 2012. Brian will start by showing you the new SQL Server Data Tools (AKA Juneau) that allows you design, troubleshoot and deploy data changes easier. Then, learn what's changed in the SQL Server 2012 T-SQL and data types that allow you to store amazing new data in SQL Server like files.
Speaker(s): Brian Knight,
Abstract:
Page and Row Compression are powerful new tools. Vardecimal shipped with SQL 2005 SP2, Page Row with SQL 2008 RTM, and Page Row with Unicode Compression with SQL 2008 R2. In SQL 2012 we add Spatial Data Types. Get an overview into how each version of compression works internally. Learn how your Allocation Units will determine if your data is a candidate for compression. Understand how your tables Update and Scan pattern’s affect the compression types you should consider. And what you should you take into consideration for additional overhead.
Speaker(s): Bradley Ball,
Abstract:
Knowledge of SSIS is essential in the world of BI today. It is a powerful tool for data cleansing and archiving. In this session for beginners, Shawn will cover all the basics of SSIS and package design. Attendees will gain a full understanding of what SSIS is and how to start using it effectively.
Speaker(s): Shawn Harrison,
Abstract:
This session will describe what to expect when interviewing for a sql server developer position. The session will include tips to strengthen your interviewing techniques and pit falls to avoid. The session will explain why "I don't know." is a perfectly acceptable answer and when it's okay to brag.
 In this session Tom will show you how to create your first fully functional Cube in 1 hr. In this session we will cover all of the basics including some best practices to get you up to speed when working with analysis services. This session was designed for someone with little to no experience with SSAS.
Speaker(s): Chris Albrektson,
Abstract:
SSRS 2008 R2 has been a game changer for SQL Server in terms of visualization techniques. With a wide range of available options for charting, BI professionals struggle to get familiar with even the basic functionalities of most charts. This session will talk about the basic functionalities of all the charts as well as some advanced tips and tricks around them. Come to this session and take your charting skills to the next level.
Speaker(s): Jason Thomas,
Abstract:
Learn about the awesome new features in the new release of SQL Server 2012. Mike will cover the new tasks and transforms. He will also explain the new SSIS catalog and how to configure and run your packages using T-SQL.
Speaker(s): Mike Davis,
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/michaelpantonovich?
Contact: http://sharepointmike.wordpress.com
Michael Antonovich is the assistant director of Web and Technology Services in the Communications Division for Orange County Public Schools in Orlando, FL, where he manages the Internet and intranet infrastructure. He has published seven books, ranging from an Apple II User Guide to Office and SharePoint 2010 User's Guide. His blog has focused mainly on PowerPivot and Power BI, but for the last year Mike has taken a break to pursue some other activities. He hopes to restart his blog later this year focusing more on style and presentation. Mike has used SQL Server since 1998 and, for the past 7 years, has been promoting SSAS, PowerPivot, and Power BI for the masses.
LinkedIn: https://www.linkedin.com/pub/dmitri-korotkevitch/5/980/b7
Contact: http://aboutsqlserver.com
Dmitri Korotkevitch is a Microsoft Data Platform MVP and Microsoft Certified Master, author of Pro SQL Server Internals and other books with years of experience working with SQL Server as an Application and Database Developer, Database Administrator, and Database Architect. Dmitri specializes in the design, development, and performance tuning of complex OLTP systems that handle thousands of transactions per second around the clock. He blogs at: http://aboutsqlserver.com.
Contact: http://etldevelopernotes.blogspot.com/
Jorge Novo is a database developer with more than 10 years of experience in the design, implementation, and maintenance of OLAP, ROLAD database system for the enterprise. Jorge specialize himself on ETL processes using automation, and dynamic programming for SSIS. Currently Jorge is working in the programming and development of Data Master Service for the organization.
Contact: http://bluewatersql.wordpress.com/
Chris Price is a Sr. BI Consultant with Pragmatic Works based in Tampa, FL. He has a B.S. in MIS and a MBA, both from the Univ. of South Florida. He previously worked as a software architect before being bitten by the BI bug. His current focus is on ETL and Data Integration, Data Quality and MDM, SSAS, SharePoint and Big Data. He regularly speaks at SQLSaturdays, Code Camps and other community events. He has authored multiple whitepapers and books and served as technical editor.
LinkedIn: http://www.linkedin.com/in/chadchurchwell
Contact: http://www.sqlchad.com
Seasoned SQL Server DBA Professional with over 18 years IT experience with 15 years experience in databases. I have managed an enterprise DBA team and am currently in a strategic consulting role specializing in HA, DR, Replication, and Performance Tuning and Optimization. I am currently speaking at several SQLSaturday’s as well as local user group meetings.
LinkedIn: http://www.linkedin.com/in/icansoftware
David Eichner is a licensed CPA and is also CEO of ICAN Software Corporation, a Microsoft Dynamics amp; Acumatica ERP partner firm that sell and implements ERP and CRM software, develops software solutions and provides technology consulting. He is the host of a radio show called Business In The Cloud that airs weekly on KLAY 1180AM. He is skilled in building integrated cloud app solutions. His career spans more than 20 years in various technical/managerial positions within industries as diverse as military service, engineering/construction, municipal government, consulting and certified public accounting. Additionally, he holds various national certificates in technology (MCDBA, MCSE, CNE, CITP, Dynamics CRM and ERP, Acumatica CRM and ERP)
LinkedIn: http://www.linkedin.com/in/thesqlguru
Kevin Boles is a SQL Server expert, working exclusively with the product since v6.5. With over 25 years of database experience and over 45,000 man hours of SQL Server engine experience, he holds many related certifications, is an MCT and was a SQL Server MVP from 2007 to 2012. Kevin has been a very successful independent consultant for over 20 years. His passion is the relational engine, especially designing, building, analyzing and tuning high-performance database applications.
Contact: http://bidn.com/blogs/MMilligan
I have been in love with computers since I was very young. My first computer was a Timex Sinclair 1000 which I programmed to run my paper route. I have always enjoyed discovering new ways that these wonderful machines can improve our lives. I derive an immense amount of satisfaction from developing solutions that allow businesses to make intelligent informed decisions efficiently. Presently serving as a Senior Consultant for Pragmatic Works.
Contact: http://christinaleo.net
Christina Leo is a Cloud Solution Architect at Microsoft specialising in the Data and AI Platform. Prior to joining Microsoft in 2016, she worked as an independent consultant focusing on T-SQL and BI development, as well as database performance tuning in the finance and investment banking sector. When she isn't sharing her 18 years of technical experience with the data community, you can find her racing around the Solent on a 40' sailboat or often in the Thames on a little Laser.
ManpowerGroup is a world leader in the employment services industry. Our global network of nearly 3,900 offices in over 80 countries and territories allows us to meet the needs of our clients in all industry segments, whether they are global, multinational or local companies. Experis IT has the deep industry knowledge to understand your needs. Our specialized recruiters match your specific IT needs to send you the right person whether you’re looking for a software engineer or your next CIO.
LinkedIn: https://www.linkedin.com/pub/dmitri-korotkevitch/5/980/b7
Contact: http://aboutsqlserver.com
Dmitri Korotkevitch is a Microsoft Data Platform MVP and Microsoft Certified Master, author of Pro SQL Server Internals and other books with years of experience working with SQL Server as an Application and Database Developer, Database Administrator, and Database Architect. Dmitri specializes in the design, development, and performance tuning of complex OLTP systems that handle thousands of transactions per second around the clock. He blogs at: http://aboutsqlserver.com.
LinkedIn: http://www.linkedin.com/in/pshaw1129/
Contact: http://sqlpam.wordpress.com/
Pam Shaw has been in IT for over 30 years. Since 2001, Pam has been working with SQL Server, first 2000, then 2005, 2008, 2008 R2, 2012 and now 2014. Pam currently works as a BI Developer as an independent contractor. Pam is also the Chapter Leader of the Hillsborough SQL Users Group PASS chapter and organizer of SQLSaturday Tampa.
Contact: http://mygareth.com
Gareth Swanepoel is a sysadmin-turned-SQL Server DBA. He has been working in the IT industry doing support and administration for over 25 years. He enjoys solving the complex problems that customers encounter when performance tuning SQL Server or when deploying SQL Server in large data warehouse environments. He is originally from South Africa and is currently a Dedicated Support Engineer (PFE) with Microsoft. He is a passionate member of the SQL Server community and is an accomplished author and speaker having presented at various user groups, SQLSaturdays, the PASS Summit and other technical conferences.
Contact: http://mikedavissql.com
Mike Davis, MCTS, MCITP, is the Managing Project Lead at Pragmatic Works. He is an author of several Business intelligence books. Mike is an experienced speaker and has presented at many events such as several SQL Server User Groups, Code Camps, SQL Server Launches, and SQLSaturday events. Mike is an active member at his local user group (JSSUG) in Jacksonville, FL.
Contact: http://www.thesqlgoth.com
Shawn Harrison is a BI Developer at Community Hospice and Palliative Care. He oversees the data warehouse and works within other levels of the MS BI stack. He also speaks at community events such as SQLSaturday, user group meetings.
LinkedIn: https://www.linkedin.com/in/liebmandavid/
Contact: http://www.bisqldave.com
I’m a developer specializing in .Net, SQL, and SSRS development for over five years of the eighteen years I have spent in the IT Industry. I have experience working for some big companies in Financial, Healthcare, and Insurance. I have written some custom reporting solutions and web applications for Large Companies in the Tampa Bay area using .Net, SSRS, and SQL.
LinkedIn: https://www.linkedin.com/in/rob-volk-134ba81
Contact: http://weblogs.sqlteam.com/robv/
Rob Volk is a SQL Server DBA in the Metro Atlanta area since 2001. He also moderates and answers the forums on SQLTeam.com. While an old-time cranky DBA, he no longer considers quot;business intelligencequot; an oxymoron or quot;the cloudquot; as merely atmospheric moisture, and is delightedly dipping his toes into both of these new oceans, and loves to do things in new and and unusual ways.
LinkedIn: https://www.linkedin.com/in/sqldusty
Contact: http://sqldusty.com
Dustin Ryan is a senior BI consultant and trainer with Pragmatic Works in Jacksonville, FL. Dustin specializes in delivering quality enterprise-level business intelligence solutions to clients using SSRS, SSIS, SSAS, SharePoint, and Power BI. Dustin has authored and contributed to SQL Server books. You can find Dustin speaking at events such as SQLSaturday, Code Camp, and online webinars.
LinkedIn: https://www.linkedin.com/in/jasontomthomas
Contact: http://www.SqlJason.com
Jason Thomas is a Microsoft Certified SQL Server professional with over 10 years of Microsoft BI experience. He is a BI Consultant for BlueGranite, based in Charlotte, NC. When he#39;s not at work, Jason likes sharing his time between the MSDN forums (for which he was recognized with the Microsoft Community Contributor award), blogging about MSBI (www.SqlJason.com), speaking at SQL Server events, and watching movies with his wife (not necessarily in that order).
LinkedIn: http://www.linkedin.com/profile/view?id=11710667amp;trk=tab_pro
James McAuliffe is a Cloud Solution Architect with CCG Analytics, a Microsoft Gold Partner. He is also a Microsoft Preferred Partner Solutions expert and has been worked with clients of all sizes, from local businesses to Fortune 500 companies. Today’s mix of Big Data and cloud offerings make yesterday’s dream today’s possibility. Let’s talk about it!
LinkedIn: https://www.linkedin.com/in/deknight/
Contact: http://devinknightsql.com
Devin Knight a Microsoft Data Platform MVP and the Training Director at Pragmatic Works. He is an author of seven SQL Server and Business Intelligence books and speaks at conferences like PASS Summit, PASS Business Analytics Conference, SQLSaturdays and Code Camps. He is also a contributing member to several PASS Virtual Chapters. Making his home in Jacksonville, FL, Devin is the Vice President of the local Power BI User Group and SQL Server User Group (JSSUG).
Contact: http://christopherdaily.com
With over 20 years of executive level positions with start-ups, emerging growth and Fortune 500 companies, Chris's background includes extensive experience in software development, strategic planning, project management, sales, and operations. Chris joined Fidelity National Financial Corporation in 2011 as Director of Corporate Development. In this role, Chris is responsible for the transformation of the corporate development to Scrum in addition to the corporate development function.
Contact: http://www.bidn.com/people/brianknight
Brian Knight, a SQL Server MVP, MCSE, and MCDBA, is the owner and founder of Pragmatic Works. He is also the co-founder of SQLServerCentral.com, BIDN.com, and SQLShare.com. Brian runs the local SQL Server users group in Jacksonville (JSSUG), is a contributing columnist at several technical magazines, and does regular webcasts at PragmaticWorks.com. He is the author of 15 SQL Server books and a frequent speaker at conferences such as PASS Summit, SQL Connections, TechEd, and many Code Camps.
Contact: http://www.pragmaticworks.com
Tom Brenneman is the Vice President of Recruiting Services at Pragmatic Works. Tom has over 7 years of experience and has advise on and deliver improved business processes, operational models, and technology-driven solutions. Mr. Brenneman is highly active in the Microsoft community as President of the .NET Jacksonville users group (JaxDug) and helps run the Jacksonville SQL Server Users group.
Contact: http://www.hofferle.com
Jason is an IT Specialist for the US Department of Defense and has been an IT professional since 1997. His experience includes enterprise desktop engineering for a Fortune 500 financial institution and Active Directory design and support for local governments. He is currently a federal employee with the Defense Contract Management Agency, where he is a technical lead on Windows 7 and Virtual Desktop Infrastructure.
LinkedIn: https://www.linkedin.com/in/sqlballs
Contact: http://www.sqlballs.com
Bradley Ball is a Sr. Azure Engineer for Microsoft, and former Data Platform MVP. During his IT career Bradley has spent 8 years working as a Defense contractor for clients such as the U.S. Army and The Executive Office of the President of the United States, and the former Data Platform Practice Manager for Pragmatic Works Consulting. He has presented at SQLSaturdays, SSUG's, SQL Rally, DevConnections, SQLBits, SQL Live 360, and the PASS Summit. Bradley can be found blogging on http://www.SQLBalls.com
Jon is currently a database architect at Lender Processing Services in Jacksonville. A developer for many years, Jon has been working with Sql Server since 6.0 in 1996. When not head's down coding, Jon heads for outdoors to hike, camp, or canoe around the marsh.
I am a business intelligence consultant working for Pragmatic Works Consulting. I have a primary focus in SSIS and Data Warehouse development. I also have experience with SSRS and Crystal Report with Business Objects.
LinkedIn: http://www.linkedin.com/in/johncwelch/
Contact: http://agilebi.com/jwelch
John Welch joined SentryOne in spring 2018 as VP of Engineering with the acquisition by SentryOne of the software division of Pragmatic Works. John leads the development of a suite of products that make developing, managing, and documenting data solutions easier. John has been successfully delivering IT solutions to business problems since 1994, and has been focused on business intelligence and data warehousing technologies since 2001. He is a Microsoft Most Valued Professional (MVP), and a frequent presenter on SQL Server and data topics. He also contributes to several open source projects and community initiatives targeted toward making data professionals work more productive.
Contact: http://www.bidn.com/blogs/ChrisAlbrektson
Chris Albrektson is a Business Intelligence consultant for Pragmatic Works and is experienced in Reporting Services, Crystal Reports and Integration Services. Chris is an active member of the Jacksonville SQL Server User Group (JSSUG), and also volunteers/speaks at SQLSaturday and Code Camp events. He’s also a regular blogger on BIDN.com and recently a technical editor on SQL Server books.
Contact: http://www.troygallant.com
Troy has been a SQL Server professional for over 18 years, filling various roles as analyst, developer, and for the last decade, DBA. As a regular speaker at SQLSaturdays up and down the east coast, he’s taught on a multitude of topics from disaster recovery to performance tuning to professional development. Currently residing in Jacksonville once again, he just got back from two years as Sr. DBA for the EDW of a major international insurance company in New York City.
LinkedIn: http://www.linkedin.com/in/jdsegarra
Contact: http://sqlchicken.com
Jorge Segarra is a senior consultant for Microsoft (Premier Support for Developers) and a former SQL Server MVP. Jorge has co-authored titles including "SQL 2008 Pro Policy-Based Management" and "SQL Server 2012 Bible" .
LinkedIn: https://www.linkedin.com/in/wadamjorgensen/
Contact: http://www.pragmaticworks.com
As President of Pragmatic Works Consulting Adam drives market strategy, sales, partnerships, implementation and thought leadership. He has over 15 years of experience helping companies use their data to fuel their growth. Adam has been wowing audiences around the world for over a decade. He has delivered hundreds of sessions, published over a dozen books and hundreds of online videos and webinars on data and cloud topics. His passion is growing companies and mentoring leaders and companies to help them achieve their dreams.
LinkedIn: https://www.linkedin.com/in/ericwisdahl
Eric Wisdahl is a computer engineer working in the database field. He has held multiple roles and positions in e-commerce, marketing and insurance industries. Currently, he is working as a database administrator in a development role for an e-commerce company. Eric Wisdahl does not like writing about himself in the third person. It is kind of creepy.
LinkedIn: http://www.linkedin.com/in/sqlrockstar/
Contact: http://thomaslarock.com
Thomas LaRock is a Head Geek at SolarWinds and a Microsoft Certified Master, Data Platform MVP, VMware vExpert, and a Microsoft Certified Trainer. He has over 15 years’ experience in the IT industry in roles including programmer, developer, analyst, and database administrator.
The following is a list of sponsors that helped fund the event.


{% include head.html %}
Hello! I’m Caleb Ling, and I'm a junior at Baylor University majoring in Management Information Systems with a minor in Computer Science.
I'm currently seeking an internship in technical consulting and data analytics. Feel free to check out my resume and to reach out to me at calebkkling@gmail.com!


This is a simple Apache Oozie workflow visualization tool. Mouseover the vertex to get some additional informations.


Inverting series in LiveCharts is practically automatic, you must use the inverted version of the series, then live charts will handle the inverted draw, notice the configuration for Vertical and Horizontal series is different, and you must consider this if plotting a custom type.
Practically all series have a built in inverted version, for example the LineSeries class inverted version is VerticalLineSeries class, in The Cartesian chart article you could find a full list with the supported series.


| label_placer_minmax {isoband} | R Documentation |
These functions set up various label placement strategies.
label_placer_minmax( placement = "tb", rot_adjuster = angle_halfcircle_bottom(), n = 2 ) label_placer_none() label_placer_manual(breaks, x, y, theta)
placement |
String consisting of any combination of the letters "t", "r", "b", "l" indicating the placement of labels at the top, to the right, at the bottom, to the left of the isoline. |
rot_adjuster |
Function that standardizes the rotation angles of the labels.
See e.g. |
n |
Size of the point neighborhood over which the rotation angle should be calculated. |
breaks |
Character vector specifying the isolines to be labeled,
as in |
x, y, theta |
Numeric vectors specifying the x and y positions and angles (in radians) for each label corresponding to each break. |
label_placer_minmax()
places labels at the horizontal or vertical minima or maxima of
the respective isolines.
label_placer_none()
places no labels at all.
label_placer_manual()
places labels at manually defined locations.


Flask Sufee Admin
Sufee HTML5 Admin Dashboard Template (for Flask!)
Sufee is a responsive Bootstrap 4 Admin Template. It provides you with a collection of ready to use code snippets and utilities, custom pages, a collection of applications and some useful widgets. Preview of this awesome admin template available here: https://colorlib.com/polygon/sufee/index.html
- project forked to setup to use in a Flask project.
TOC
Built With
- Flask
- Sass
- Bootstrap
- Chart.js
- jQuery
- Popper.js
- Chosen
- dataTables
- Flot Charts
- gauge.js
- Peity
- Load Google Maps API
- JQVMap
- gmaps
- Fontawesome
Authors
Changelog
V 1.3.0 - 6 October, 2018
- Dockerfile/Docker-Compose created – docker pull devsetgo/sufee-admin-flask
- running on Gunicorn
- Update of requirements.txt
- adding Tags
V 1.2.0 - 6 October, 2018
- Dockerfile/Docker-Compose created – docker pull devsetgo/sufee-admin-flask
- running on Gunicorn
- Update of requirements.txt
- adding Tags
V 1.1.0 - 6 October, 2018
- Conversion of all html pages to use Jinja2 templates.
- Fix of typos in original template
- Creation of basic layout for Flask
V 1.0.0
Initial Release
License
Sufee is licensed under The MIT License (MIT). Which means that you can use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the final products. But you always need to state that Colorlib is the original author of this template.


GENERATED¶
Is this source file generated as part of the build or CMake process.
Tells the internal CMake engine that a source file is generated by an outside
process such as another build step, or the execution of CMake itself. This
information is then used to exempt the file from any existence or validity
checks. Generated files are created by the execution of commands such as
add_custom_command()
and file(GENERATE)
.
When a generated file created by an add_custom_command()
command
is explicitly listed as a source file for any target in the same
directory scope (which usually means the same CMakeLists.txt
file),
CMake will automatically create a dependency to make sure the file is
generated before building that target.
Generated sources may be hidden in some IDE tools, while in others they might
be shown. For the special case of sources generated by CMake’s AUTOMOC
or AUTORCC
functionality, the AUTOGEN_SOURCE_GROUP
,
AUTOMOC_SOURCE_GROUP
and AUTORCC_SOURCE_GROUP
target
properties may influence where the generated sources are grouped in the project’s
file lists.


First Name
Last Name
Street
Town
Email Address
Phone:
HOME
WORK
MOBILE
-
+
Tags
-
Add Tag
+
Save
Cancel


Nick:
Class: [leader-class]
Membros: [total-members-count]
Level 80: [level-80-count]
Membros Online: [online-members-count]
Warriors: [warriors-count]
Paladins: [paladins-count]
Mages: [mages-count]
Hunters: [hunters-count]
Rogues: [rogues-count]
Death Knights: [death-knights-count]
Shamans: [shamans-count]
Druids: [druids-count]
Warlocks: [warlocks-count]
Priests: [priests-count]


Formula 1: Verstappen stirs up Ferrari over engine comments
REUTERS: Ferrari have responded angrily after Red Bull driver Max Verstappen suggested the Italian team's poor performance at the US Grand Prix was linked to Formula One's governing body closing a potential engine loophole.
Ferrari had racked up six straight pole positions, and shown impressive straight line speed, before Mercedes were back on top in the race in Austin with Valtteri Bottas winning from the front of the grid.
Ferrari were off the pace on Sunday while Bottas led team mate Lewis Hamilton, who clinched his sixth world title, in a one-two with Verstappen third.
Formula One's governing body issued a technical directive before the race in response to a Red Bull query, ruling out a sophisticated way of increasing the fuel flow to boost performance.
Asked afterwards in a news conference whether he was surprised by Ferrari's lack of performance and could offer an explanation, third-placed Verstappen suggested they had been bending the rules.
"Not surprised, at all, about it. After what came out. So that explains everything," replied the Dutch 22-year-old. In a separate interview with Dutch television, he used the word 'cheating'.
Ferrari team principal Mattia Binotto said he was disappointed by the comments.
He pointed out that Sebastian Vettel had missed pole by a mere 0.012 seconds and that Charles Leclerc raced with an old engine after problems in final practice.
"If we look at the race, certainly the speed on the straight was not our issue and we had clear problems with grip on the car on the first stint on both drivers," Binotto told reporters.
"I feel the comments are completely wrong and it is not good for the sport and everybody should be a bit more cautious," added the Italian.
He had said earlier in the week that Ferrari's engine was completely legal and the team were annoyed by continuing paddock rumours.
Leclerc, who finished fourth and 52 seconds behind Bottas, said Verstappen's comments were 'a joke'.
"He has no clue. He is not in the team. I don't know why he is speaking, he doesn't know anything about us," said the Monegasque.
Vettel retired after eight laps of the race with rear suspension failure.
"I just had really, really poor grip and struggled to get the tyres to work and had a poor feeling with the car straight away," said the German.
Leclerc said the front left tyre of his car felt 'very, very weird' in the first stint.


Will Forte Assures Us the MacGruber TV Show Is Happening
by Vulture EditorsMaking lifesaving inventions out of household materials, MacGruber! There’s only one SNL segment that may be reborn as its own show, MacGruber! Swinging by this year’s Vulture Festival video studio over the weekend, Will Forte and John Solomon confirmed that they’re nearly done mapping out their dream season of TV for the character, and that original stars Kristen Wiig and Ryan Phillippe are expected to return. But let’s not get ahead of ourselves: There’s still no network attached. Yet! “By this time next year,” Forte adds, “it will have hopefully been out.”


Logslash Test Suite
Documentation
Change log
Download
Create a new logslash task
1
Data
2
Filter
3
Validate
Please paste your log sample
*
You can not start a new task without sample data
Use Filebeat for shipping
Next
Paste your Logstash filter
*
It should start with "filter {"
Previous
Next
Previous
Submit


Results of a randomized, 6-arm comparator-controlled trial of 6 interventions to treat scurvy in 12 disabled seamen, as reported by James Lind in 1757 (more details available below the variable definitions).
scurvy
A data frame with 12 observations and 8 variables
invented id number for each participant; type: character
assigned treatment, levels: cider, dilute_sulfuric_acid, vinegar, sea_water, citrus, purgative_mixture; type: factor
details on daily dosing and schedule; type: character
rating of symptom of rotting of gums; type: factor, with levels: 0=none, 1=mild, 2=moderate, 3=severe
rating of symptom of skin sores; type: factor, with levels: 0=none, 1=mild, 2=moderate, 3=severe
rating of symptom of weakness of the knees (ability to stand); type: factor, with levels: 0=none, 1=mild, 2=moderate, 3=severe
rating of symptom of lassitude (generalized weakness); type: factor, with levels: 0=none, 1=mild, 2=moderate, 3=severe
dichotomous fitness for duty as a seaman; type: factor: 0_no, 1_yes
This data set is faithfully reconstructed from a report published in 1757 as A Treatise on the Scurvy in 3 Parts, by James Lind, pp. 149-153, and you can find a scan of the source document that you can read yourself on Google Books here.
Scurvy was a common affliction of seamen on long voyages, leading to mouth sores, skin lesions, weakness of the knees, and lassitude. Scurvy could be fatal on long voyages. James Lind reported the treatment of 12 seamen with scurvy in 1757, in A Treatise on the Scurvy in Three Parts. This 476 page bloviation can be found scanned to the Google Books website A Treatise on the Scurvy. Pages 149-153 are a rare gem among what can be generously described as 400+ pages of evidence-free blathering, and these 4 pages may represent the first report of a controlled clinical trial.
Lind was the ship's surgeon on board the HMS Salisbury, and had a number of scurvy-affected seamen at his disposal. Many remedies had been described and advocated for, with no more than anecdotal evidence. On May 20, 1747, Lind decided to try the 6 available therapies at his disposal in a comparative study in 12 affected seamen. He selected 12 with roughly similar severity, with notable skin and mouth sores, weakness of the knees, and significant lassitude, making them unfit for duty. They each received the standard shipboard diet of gruel and mutton broth, supplemented with occasional biscuits and puddings. Each treatment was a dietary supplement (including citrus fruits) or a medicinal.
This data frame was reconstructed from Lind's account as recorded on these 4 pages, with his estimates of severity translated to a 4 point Likert scale (0-3) for each of the symptoms he described at his chosen endpoint on day 6. A fanciful study_id variable was added, along with detailed descriptions of the dosing schedule of each treatment.
Of note, there is some dispute about whether this was truly the first clinical trial, or whether it actually happened. See link about the historical debate. Lind reported that the seamen treated with 2 lemons and an orange daily did best, followed by those treated with cider. Those treated with elixir of vitriol only had improvement in mouth sores. One imagines that acidic substances (like dilute sulfuric acid, vinegar, cider, and citrus fruits) might have been rather painful on these mouth sores. Unfortunately, the burial of 4 valuable pages of data in 476 pages of noise, a publication delay of 10 years, and Lind's half-hearted conclusions, meant that it took until 1795 before the British Navy mandated daily limes for seamen.


OpenAds Version 1.3
Release Notes
Image similarity mouse over and double click search
CMU Statistics in city drilldown timeline
Images and attributes in the graph are selectable and clickable


Syntax for Keyframes:
}
to { [styles];}
}}
to { height: 400px;}
}@Keyframes Examples:
Please refer to the HTML & Sourcecode within div class container4.
Box 1 is trying to call a keyframe called myFrame, without the Keyframe this will do nothing i.e will not animate.
Box 2 is an alternative way of writing the same Keyframe as Box 1; However, this provides more flexibility/control over the animation Transition as we can add more keyframes that the Start and the End - for example we can add 50% for the middle of the animation and so on.
Box 3 provides this example - we have also animated the height of the box at 50%.
In Box 4, you can define 100% more than once - as you can see the box height remains the same as it shrinks throught out the whole animation.
We can create a delayed effect as seen in Box 5.
Syntax for Animation:
The name should tie the Keyframe to the Animation. The Keyframe relates to what the animation does while the Animation relates to how the animation is done.
Note: CSS allows you to write animation properties in shorthand and we do not need to specify all the criteria above (see the box examples). You should take the time to understand all the different properties listed above and its effect on the animation behaviours
The short-hand syntax:
is the same as writing the long-hand syntax:
- Delay: relates to how long of a delay before the start of the animation (i.e. initial delay before playing out the animation.) If you wish to add delays throughtout the animation, this should be achieved through the keyframes and not the delay.
- Iteration-count: relates to the nuber of time the animation should loop. This can be 1 time, 2 time, 3 time etc. or infinate loop.
- Animation-direction: relates to which way the playhead is moving on the timeline i.e. forward, reverse or alternate.
- Animation-fill-mode: relates to how the element will look like after the animation has ended/stopped playing. "Forwards" will use the last frame, other property keywords are normal, forwards, inherit etc.
Animation-run-state: relates to the running state. There are only 2 states, running and paused. You can use javascipt to pause an animation in the middle of the animation. Click on the box below to pause the animation.
There are 3 ways you can trigger an animation:
1. Hover pseudo classes
2. Class changes
3. New elements
In the box example above we used a Class Change to change the class of an element using javascript to trigger the animation-play-state: pause attribute.
New element trigger example below:
This uses javascript to create a new element i.e. div class of box7 which has an animation everytime we click on the html page. Try it!


"DISH "for eating from (2 Kings 21:13). Judas dipped his hand with a“sop” or piece of bread in the same dish with our Lord, thereby indicating friendly intimacy (Matthew 26:23). The “lordly dish” in Judges 5:25 was probably the shallow drinking cup, usually of brass. In Judges 6:38 the same Hebrew word is rendered “bowl.” The dishes of the tabernacle were made of pure gold (Exodus 25:29; 37:16).
"DISH "for eating from (2 Kings 21:13). Judas dipped his hand with a“sop” or piece of bread in the same dish with our Lord, thereby indicating friendly intimacy (Matthew 26:23). The “lordly dish” in Judges 5:25 was probably the shallow drinking cup, usually of brass. In Judges 6:38 the same Hebrew word is rendered “bowl.” The dishes of the tabernacle were made of pure gold (Exodus 25:29; 37:16).


THE GREAT WHITE HYPE A film review by Andrew Hicks Copyright 1996 Andrew Hicks / Fatboy Productions
(1996) ** (out of four)
The word "hype" sums this one up pretty well, I'd say. The ad campaign for THE GREAT WHITE HYPE touts it as a downright hilarious satire on the world of boxing, but then you wouldn't expect the studioheads to come out and say their movie is just another mediocre comedy we'll all forget about in a few years. Boxing is probably the only sport so far that hasn't spawned some kind of comedic farce (although I can't recall any wacky shotput movies off the top of my head), but THE GREAT WHITE HYPE doesn't rank as one of the better sports comedies of our time even if it is better than MAJOR LEAGUE 2.
It's obvious exactly which media-covered heavyweight and his flamboyant promoter are being made fun of here. Damon Wayans is James "Grim Reaper" Roper, the contending champ, with Samuel L. Jackson playing his weird-hairdoed promoter, Reverend Fred Sultan. It's obviously a Mike Tyson / Don King parody from the very beginning, when Roper is interviewed after a fight and lisps out the same incoherent nonsense we've seen Tyson do a hundrlife, though, or Roper would have been named "Raper."
The premise of this movie is that fights make the most money when a white challenger is brought in to fight the black guy, because even though white guys never have a chance of winning, the racial implications of each race backing their contenders ("Go out there and win one for the white race!") bring more pay-per-view millions than just two black guys beating each others' brains out. Hell, I can look out the window in my neighborhood and see the same thing most nights of the week.
Sultan personally goes out to pick the white challenger -- Terry Conklin (Peter Berg), the only fighter to ever knock Roper out, albeit in an amateur competition. Conklin has since gone on to the grunge band club lifestyle, but is lured back into the ring by a $10 million promise from Sultan, which Conklin tells the media he will use to eliminate the homeless problem. Sultan also heads the media blitz hyping "Irish" Terry Conklin ("I'm not Irish," Conklin protests, to Sultan's reply that, "In the world of boxing, 'Irish' means white.") and bribes the head of the boxing commission with "money, sex and drugs" (Cheech Marin, who you'd think would have enough drugs already) to rank Conklin as a professional contender.
Sultan also has to duck a fighter who is actually interested in a serious fight for the heavyweight title (enough so that he pulls a gun on the Sultan at one point) and bribe an investigative journalist (Jeff Goldblum) who's trying to expose his corruption. Meanwhile, we see scenes of Conklin actually training for the fight while a lazy Roper gains twenty pounds eating junk food, secure in the knowledge that -- in the great scheme of things -- no "Irish" fighter has a chance against a black one. And there are no plot twists in the ending to dispel that law.
The ending of THE GREAT WHITE HYPE is thoroughly disappointing, and I'm not saying that out of a deep-seated racial prejudice. The climax is just so abrupt and noneventful that there's no payoff whatsoever. It would be nice if the movie was actually building up to something or had some kind of clever, unexpected turns up its glove. There are a few laughs scattered throughout the film and the cast, (Jackson in particular) gives enjoyable comedic performances, but ultimately, the movie is weak, lightweight entertainment.
--
Visit the Movie Critic at LARGE homepage at htp://www.missouri.edu/~c667778/movies.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


You've pressed the button {{counter}} times.
{{#if assetsLoaded}} Assets are loaded! {{else}} Assets are not loaded! {{/if}}
{{#unless isCordova}} This example works best on a mobile device! Try running, `meteor run android --settings settings.json` {{/unless}}


Setup a campaign for your open-source project.
The word salary comes from the Latin word salarium, or "salt-money,” a Roman soldier's allowance for the purchase of salt.


FlexBox
To create a flexbox container and transform direct children into flex items, use the d-flex class:
Flex item1
Flex item2
Flex item3
To create a flexbox container and transform direct children into flex items, use the d-flex class:
this is a test
this is a test
this is a test
this is a test
this is a test
this is a test
001
002
The .fade and .in classes adds a fading effect when closing the alert message.


It was a long long way but now BBLog has found a great sponsor that support us with a better root server.
Now we be able to handle up to 10.000 User's online at the same time. I hope, that mark will not be reached too fast.... :-)
As you can see on the right side, the banner is from our sponsor.
Hosters.at give you high quality, server, gameserver, voice and many more, whatever you can imagine for gaming purposes.
I say thank you to our sponsor, for a good and success future.
juress
Theme Developer
Holy mama, NICE!
I hope, that mark will not be reached too fast.... :-)
Well, I can already see 7,7K, so I wouldn't be so sure about that :D
ORFK
Global Moderator
juress wrote:
Well, I can already see 7,7K, so I wouldn't be so sure about that :D
don't care about that... it way today aready up by nearly 8'000 ;-)
Thanks to our sponsor =)
Pun1a
Helping Hand
It was nearly 9,000; thanks Aftermath! :D
http://getbblog.com/en/stats
Amkhatar
Theme Developer
Sounds good
José Ortega
Global Moderator
Does teamembers have a discount? :3
Dendari
Translator
Awesome :)
Topicstarter
BrainFooLong
Administrator
Well, a 10% Coupon for hosters.at, especially for BBLog users :-)


--- layout: default page_title: Research | Vowpal Wabbit page_description: Vowpal Wabbit is informed and influenced by advanced academic research, an ecosystem of open source community contributions, and proven algorithms. body_class: research ---
Vowpal Wabbit was created in response to an internal contest at Yahoo! Research in 2007. It performed well and developed into an active open source project — the first of its kind for online interactive learning. The momentum from open collaboration helped Vowpal Wabbit develop structurally with a reduction stack, improve performance with parallel learning, and added unique interactive learning capabilities.
The Vowpal Wabbit open source project aspires to enable anyone in the world to perform interactive online learning. With ongoing contributions and open research collaboration, the project continues to create new interactive machine learning approaches that expand the possibilities of what people and machines achieve together.


Postico automatically saves queries you enter into the SQL editor.
Postico saves queries per favorite, per window or tab, and per database.
If you connect to the same favorite again, and open the same number of windows as in a previous session, and open the same database, Postico will show the queries from the last session.
Postico has a hidden preference to disable autosaving queries.
To disable autosaving, execute the following command in the Terminal:
defaults write at.eggerapps.Postico DontRestoreQueryViewText 1
Note that this does not delete previously autosaved queries from disk, it merely disables restoration and autosaving going forward.
Queries are saved as text files in the Application Support directory at the following path:
~/Library/Containers/at.eggerapps.Postico/Data/Library/Application Support/Postico/Autosave Queries
If you want to recover queries, check this directory.
Postico should be able to handle reasonably large SQL files, but we've received reports that the text rendering system can hang when Postico tries to restore very large autosaved queries. When this happens, you can check the autosave directory for large files, and remove them before starting Postico.
Old versions of Postico only saved queries from a single window (the last window you closed). This behavior was unexpected by most users, so we changed it.
Old versions of Postico stored autosaved queries in the connection favorite database, making them difficult to recover when you can't connect to the server.


[§46-128] Public hearing. No development agreement shall be entered into unless a public hearing on the application therefor first shall have been held by the county legislative body. [L 1985, c 48, pt of §1]


Detailed course offerings (Time Schedule) are available for
SPCI 505 Epidemiology of Biological and Chemical Hazards Mitigation I: Principles (3)
Introduction to epidemiology: surveillance for detection of outbreaks, outbreak investigation, and control for infectious agents, toxins, and chemicals. Case studies are drawn from actual outbreaks illustrating these essential epidemiological methods. Examines problem-solving techniques. Credit/no-credit only.
View course details in MyPlan: SPCI 505
SPCI 506 Strategic Planning Practicum I (3)
Uses case-based and problem-based approaches to teach the techniques of planning, decision-making, and analysis common to critical infrastructures.
View course details in MyPlan: SPCI 506
SPCI 510 Strategic Planning Practicum II (3)
Second in a three-course sequence that uses case-based and problem-based approaches to teach the techniques of planning, decision-making, and analysis common to critical infrastructures. Credit/no-credit only.
View course details in MyPlan: SPCI 510
SPCI 511 Business Continuity Planning (3)
Introduces safeguards that organizations can employ to ensure they survive a disaster, using examples from government services, banking and finance. Presents specifics of disaster/crisis management, business impact analysis, contingency planning, continuity of operations, and risk reduction tools. Examines lessons learned from 9/11.
View course details in MyPlan: SPCI 511
SPCI 513 Strategic Planning Practicum III (3) Whittington
Uses case-based and problem-based approaches to teach the techniques of planning, decision-making, and analysis common to critical infrastructures. Third in a three-course sequence. Offered: WS.
View course details in MyPlan: SPCI 513
SPCI 515 Capstone (4) Whittington
Culminating course where students select one of several problem-solving methods (problem-based case, tabletop exercise, research paper) and complete a final project focusing on a real-world problem. Requires mastery of the methodological skills and infrastructure knowledge taught in the program.
View course details in MyPlan: SPCI 515
SPCI 598 Special Topics (1-4, max. 12)
Systematic study of specialized subject matter. Topics vary for each quarter, depending upon current interest and needs, and are announced in the preceding quarter.
View course details in MyPlan: SPCI 598


An alternate universe where Bruce Wayne died instead of his parents.
An alternate universe where Bruce Wayne died instead of his parents.


ECLIENT
First Name
Last Name
Username
you can use letter, number and periods
Email
Password
Use 8 or more characters with a mix of letters, numbers & symbols
Confirm Password
Proceed
or
Login here.


Gateway
BOT
23-Sep-18 04:25 PM
[dscrdeql] <CowboyCrypto- Founder> DICO price was significantly higher than it is currently
[dscrdeql] <Buddz1993> yea
[dscrdeql] <Buddz1993> sorry
[dscrdeql] <Buddz1993> DICO
[dscrdeql] <Buddz1993>
[dscrdeql] <CowboyCrypto- Founder> DoT is the coin cryptopia uses for listing
[dscrdeql] <CowboyCrypto- Founder> 5000000 and they will list us no prob
[dscrdeql] <Buddz1993> thats nothing
[dscrdeql] <CowboyCrypto- Founder> Lol
[dscrdeql] <Linkara6669-Mod> lol
[dscrdeql] <KQweci-Mod> :ninja:
[dscrdeql] <x2maano> good evening guys
[dscrdeql] <spydr> Pocket change. Well, it will be as soon as this starts rolling
[dscrdeql] <KQweci-Mod> That's alot
[dscrdeql] <Buddz1993> @CowboyCrypto- Founder if you care to check my DM :d
[dscrdeql] <Zach> That’s still 6-6.5 BTC worth of DoT
[dscrdeql] <CowboyCrypto- Founder> Yeah
[dscrdeql] <Buddz1993> but ye this will be completly diff in a few months from now
[dscrdeql] <SwimedDragon> Yeah that thing about ICO price, is that useable if exrates is off the rails?
[dscrdeql] <Buddz1993> rough start what matters is what will be acomplished .
[dscrdeql] <KQweci-Mod> 6-6.5 BTC isnt a joke money guys
[dscrdeql] <KQweci-Mod> I can setup my own company with that lol
[dscrdeql] <Zach> I wish I had $40k to joke about
[dscrdeql] <KQweci-Mod> That's why I am holding on to EQL till it get to $1
[dscrdeql] <Zach> I will have way more that $40k to put back into EQL for sure
[dscrdeql] <spydr> Yeah, I think I need a masternode or 2.
[dscrdeql] <Zach> I imagine masternodes are on hold for a little bit
[dscrdeql] <CowboyCrypto- Founder> I am about to formulate a plan.
[dscrdeql] <Zach> Let us know if you need any help we are all in this together
[dscrdeql] <Linkara6669-Mod> ^^^^
[dscrdeql] <Adrian >
[dscrdeql] <Buddz1993> yep Indeed!
[dscrdeql] <Llama-Admin> just finished my 900 work script for my komodo video :0
[dscrdeql] <Linkara6669-Mod> nice


name
multiple ways, using both Angular's ng-model
directive and the NodeBindDirective.
name
: {{ name }}ng-model="name"
: value="[[ name ]]"
: value="Hi [[ name ]]"
: NodeBindDirective
lets you use
Node.bind()
in an Angular app. This means that you can bind to custom elements, including
Polymer elements. The bindings
are declared by expressions in attribute values surrounded by
double-square-brackets, like so: <input value="[[ name ]]">
.
This declares that the expression name
should be bound to the
value
property of the element using Node.bind(). The advantage
of using Node.bind are:
First, let's use a <polymer-ui-accordion>
from the
polymer-ui-elements
to host our demos. The accordion doesn't have any interesting bindings, but
it's nice to show that we can use complex custom element containers in an
Angular template.
Specific demos are in the accordion panes.
name
multiple ways, using both Angular's ng-model
directive and the NodeBindDirective.
name
: {{ name }}ng-model="name"
: value="[[ name ]]"
: value="Hi [[ name ]]"
: polymer-ui-ratings
and we're binding to the
value
property which is of type int
.
value
: {{ value }}ng-model="value"
:
Note: There is a bug in Polymer where it is not type converting
bindings correctly, so setting the value from the <input>
is not working.


Analysis Report
Project: {{ project }}
Type
Component
Start Line
End Line
Message
Author
Effort
{{ issue_table }}


--- layout: post esbma_id: 1609 title: The ONE key thing to know about negotiation date: 2006-07-06 15:07:13 keywords: biz ---
Most people hate to negotiate. They don't like the confrontational aspect. They worry that they are not getting a good deal. They feel stress and fear. Some people will do almost anything to avoid it. Saturn built an entire car company around this sentiment.
But good negotiation skills are valuable for anyone, and essential for an entrepreneur.
There are all kinds of books on the topic of negotiation. But when I go to my local bookstore and see those books on the shelf, I can't help but think that the topic is getting blown out of proportion. In my experience, negotiation just isn't that complicated.
I've done lots of negotiation. I've argued with car salesmen. I've done consulting deals at four, five and six figures. I've closed a million-dollar technology sale. I've haggled with gypsies over the price of a table cloth in rural Spain. Through it all, there is one principle that matters more than anything else. Here it is:
In negotiation, the one thing that really strengthens your position is the ability to walk away from the deal.
That's it.
Sounds simple, right? It should be, but people still get themselves into all kinds of trouble. Most people think the key to negotiation is figuring out how to manipulate the other person's perspective. I'll admit that those tactics can be somewhat effective, but the genuine ability to walk away from a deal is far more powerful.
Negotiating from a position of real need is a bad, bad situation. You are almost certainly going to lose. The other party will push until they find your threshold of pain. Examples here include:
I realize that things happen which are beyond our control. Some of these situations are unfortunate and unavoidable. But in any negotiation, your best investment is to figure out a way to get by if the deal falls through.
Practice this principle the next time you buy a car:
My current vehicle is a Chevy Avalanche. When I was shopping for it, I went to my local Chevy dealer, picked out a truck, figured out what I wanted to pay, and made an offer.
The sales guy smiled at me and said, "That's absurd."
I calmly replied, "I am quite certain you will make a profit if you sell me this truck at the price I have offered. It won't be your most profitable deal this month, but you'll make money, and you'll get a vehicle off your lot. But either way, I am going to buy a Chevy Avalanche. Somebody is going to accept this offer. The only question is whether it's going to be you or somebody else."
In the end, the sales guy started playing games and I walked out. Two days later I made the same offer to his competitor in a nearby town and drove home in my new truck.
Whether you're buying or selling, whether it's a car or a table cloth or a company, the principle always works the same way. The way to get burned is to spend all your time daydreaming about how wonderful things will be after the deal is done. The way to win is to carefully figure out how tolerable things will be after the deal falls through. In almost every case, the winner of a negotiation is the party who is best prepared for the possibility of the deal not happening at all.


Proximity adds the additional restriction that you cannot have a
constraint between two edges if one of them is
annotated.
Proximity
admits one exception to this rule: Constraints between an annotated
edge and an unannotated edge are permitted only if the annotated edge
is connected to a vertex annotated with
[0..]
or
[0..
.
n
]


Changes the position, formatting, and scaling of axes in a chart. There are five syntax forms of this function.
Syntax 1 Changes the position, formatting, and scaling of the category axis in 2-D charts
Syntax 2 Changes the position, formatting, and scaling of the value axis in 2-D charts
Syntax 3 Changes the position, formatting, and scaling of the category axis in 3-D charts
Syntax 4 Changes the position, formatting, and scaling of the series axis in 3-D charts
Syntax 5 Changes the position, formatting, and scaling of the value axis in 3-D charts
Return to index
Equivalent to clicking the Selected Axis command on the Format menu when a chart's category (x) axis is selected, and then clicking the Scale tab. There are five syntax forms of this function. Syntax 1 of SCALE applies if the selected axis is a category (x) axis on a 2-D chart and the chart is not an xy (scatter) chart. Use this syntax of SCALE to change the position, formatting, and scaling of the category axis.
Syntax 1
SCALE(cross, cat_labels, cat_marks, between, max, reverse)
SCALE?(cross, cat_labels, cat_marks, between, max, reverse)
Arguments correspond to text boxes and check boxes in the Scale tab on the Format Axis dialog box. Arguments corresponding to check boxes are logical values. If an argument is TRUE, Microsoft Excel selects the check box; if FALSE, Microsoft Excel clears the check box.
Cross is a number corresponding to the Value (Y) Axis Crosses At Category number text box. The default is 1. Cross is ignored if max is set to TRUE.
Cat_labels is a number corresponding to the Number Of Categories Between Tick Mark Labels text box. The default is 1.
Cat_marks is a number corresponding to the Number Of Categories Between Tick Marks text box. The default is 1.
Between corresponds to the Value (Y) Axis Crosses Between Categories check box. This argument only applies if cat_labels is set to a number other than 1.
Max corresponds to the Value (Y) Axis Crosses At Maximum Category check box. If max is TRUE, it overrides any setting for cross.
Reverse corresponds to the Categories In Reverse Order check box.
Related Functions
AXES Controls whether axes on a chart are visible
GRIDLINES Controls whether chart gridlines are visible
Syntax 2 Changes the position, formatting, and scaling of the value axis in 2-D charts
Syntax 3 Changes the position, formatting, and scaling of the category axis in 3-D charts
Syntax 4 Changes the position, formatting, and scaling of the series axis in 3-D charts
Syntax 5 Changes the position, formatting, and scaling of the value axis in 3-D charts
Return to index
Equivalent to clicking the Selected Axes command on the Format menu when a chart's value (y) axis is selected, and then clicking the Scale tab. There are five syntax forms of this function. Syntax 2 of SCALE applies if the selected axis is a value (y) axis on a 2-D chart, or either axis on an xy (scatter) chart. Use this syntax of SCALE to change the position, formatting, and scaling of the value axis.
Syntax 2
SCALE(min_num, max_num, major, minor, cross, logarithmic, reverse, max)
SCALE?(min_num, max_num, major, minor, cross, logarithmic, reverse, max)
The first five arguments correspond to the five range variables on the Scale tab. Each argument can be either the logical value TRUE or a number:
If an argument is TRUE, Microsoft Excel selects the Auto check box.
If an argument is a number, that number is used for the variable.
Min_num corresponds to the Minimum check box and is the minimum value for the value axis.
Max_num corresponds to the Maximum check box and is the maximum value for the value axis.
Major corresponds to the Major Unit check box and is the major unit of measure.
Minor corresponds to the Minor Unit check box and is the minor unit of measure.
Cross corresponds to the Category (X) Axis Crosses At text box for the value (y) axis of a 2-D chart or the Value (Y) Axis Crosses At text box for the category (x) axis of an xy (scatter) chart.
The last three arguments are logical values corresponding to check boxes on the Scale tab . If an argument is TRUE, Microsoft Excel selects the check box; if FALSE, Microsoft Excel clears the check box.
Logarithmic corresponds to the Logarithmic Scale check box.
Reverse corresponds to the Values In Reverse Order check box.
Max corresponds to the Category (X) Axis Crosses At Maximum Value check box.
Related Functions
Syntax 1 Changes the position, formatting, and scaling of the category axis in 2-D charts
Syntax 3 Changes the position, formatting, and scaling of the category axis in 3-D charts
Syntax 4 Changes the position, formatting, and scaling of the series axis in 3-D charts
Syntax 5 Changes the position, formatting, and scaling of the value axis in 3-D charts
Return to index
Equivalent to clicking the Selected Axes command on the Format menu when a chart's category (x) axis is selected, and then click the Scale tab. There are five syntax forms of this function. Syntax 3 of SCALE applies if the selected axis is a category (x) axis on a 3-D chart. Use this syntax of SCALE to change the position, formatting, and scaling of the category axis.
Syntax 3
SCALE(cat_labels, cat_marks, reverse, between)
SCALE?(cat_labels, cat_marks, reverse, between)
Cat_labels is a number corresponding to the Number Of Categories Between Tick-Mark Labels box. The default is 1. Cat_labels can also be a logical value. If TRUE, an automatic setting will be used. If FALSE, or omitted, the number will be used.
Cat_marks is a number corresponding to the Number Of Categories Between Tick Marks text box. The default is 1. Cat_marks can also be a logical value. If TRUE, an automatic setting will be used. If FALSE, or omitted, the number will be used.
Reverse corresponds to the Categories In Reverse Order check box. If reverse is TRUE, Microsoft Excel selects the check box; if FALSE, Microsoft Excel clears the check box.
Between corresponds to the Value (Z) Axis Crosses Between Categories check box. If between is TRUE, Microsoft Excel selects the check box and the data points appear between categories. If between is FALSE or omitted, Microsoft Excel clears the check box.
Related Functions
Syntax 1 Changes the position, formatting, and scaling of the category axis in 2-D charts
Syntax 2 Changes the position, formatting, and scaling of the value axis in 2-D charts
Syntax 4 Changes the position, formatting, and scaling of the series axis in 3-D charts
Syntax 5 Changes the position, formatting, and scaling of the value axis in 3-D charts
Return to index
Equivalent to clicking the Selected Axes command on the Format menu when a chart's value (y) axis is selected, and then clicking the Scale tab. There are five syntax forms of this function. Syntax 4 of SCALE applies if the selected axis is a series (y) axis on a 3-D chart. Use this syntax of SCALE to change the position, formatting, and scaling of the series axis.
Syntax 4
Series (y) axis, 3-D chart
SCALE(series_labels, series_marks, reverse)
SCALE?(series_labels, series_marks, reverse)
Series_labels is a number corresponding to the Number Of Series Between Tick Labels text box. The default is 1. Series_labels can also be a logical value. If TRUE, and automatic setting will be used. If FALSE, or omitted, the number will be used.
Series_marks is a number corresponding to the Number Of Series Between Tick Marks text box. The default is 1. Series_marks can also be a logical value. If TRUE, and automatic setting will be used. If FALSE, or omitted, the number will be used.
Reverse is a logical value that corresponds to the Series In Reverse Order check box on the Scale tab. If reverse is TRUE, Microsoft Excel displays the series in reverse order; if FALSE or omitted, Microsoft Excel displays the series normally.
Related Functions
Syntax 1 Changes the position, formatting, and scaling of the category axis in 2-D charts
Syntax 2 Changes the position, formatting, and scaling of the value axis in 2-D charts
Syntax 3 Changes the position, formatting, and scaling of the category axis in 3-D charts
Syntax 5 Changes the position, formatting, and scaling of the value axis in 3-D charts
Return to index
Equivalent to clicking the Selected Axes command on the Format menu when a chart's value (z) axis is selected, and then clicking the Scale tab. There are five syntax forms of this function. Syntax 5 of SCALE applies if the selected axis is a value (z) axis on a 3-D chart. Use this syntax of SCALE to change the position, formatting, and scaling of the value axis.
Syntax 5
SCALE(min_num, max_num, major, minor, cross, logarithmic, reverse, min)
SCALE?(min_num, max_num, major, minor, cross, logarithmic, reverse, min)
The first five arguments correspond to the five range variables in the Format Axis dialog box, as shown in the following list. Each argument can be either the logical value TRUE or a number.
If TRUE or omitted, the Auto check box is selected.
If a number, that number is used.
Min_num corresponds to the Minimum check box and is the minimum value for the value axis.
Max_num corresponds to the Maximum check box and is the maximum value for the value axis.
Major corresponds to the Major Unit check box and is the major unit of measure.
Minor corresponds to the Minor Unit check box and is the minor unit of measure.
Cross corresponds to the Floor (XY Plane) Crosses At check box.
The last three arguments are logical values corresponding to check boxes on the Scale tab. If an argument is TRUE, Microsoft Excel selects the check box; if FALSE, Microsoft Excel clears the check box.
Logarithmic corresponds to the Logarithmic Scale check box.
Reverse corresponds to the Values In Reverse Order check box.
Min corresponds to the Floor (XY Plane) Crosses At Minimum Value check box.
Related Functions
Syntax 1 Changes the position, formatting, and scaling of the category axis in 2-D charts
Syntax 2 Changes the position, formatting, and scaling of the value axis in 2-D charts
Syntax 3 Changes the position, formatting, and scaling of the category axis in 3-D charts
Syntax 4 Changes the position, formatting, and scaling of the series axis in 3-D charts
Return to index


lynx
Command-line web browser.
More information: home page
- Visit a website:
lynx example.com
- Apply restrictions for anonymous account:
lynx -anonymous example.com
- Turn on mouse support, if available:
lynx -use_mouse example.com
- Force color mode on, if available:
lynx -color example.com
- Open a link, using a specific file to read and write cookies:
lynx -cookie_file=path/to/file example.com
- Navigate forwards and backwards through the links on a page:
Up arrow key, Down arrow key
- Go back to the previously displayed page:
Left arrow key or u
- Exit:
q then y


multimod_player.lua |
|
|---|---|
|
multimod_player v3.0 oct 7 2009 jm ervin (NOTE: "m3p" --> multimod multi-player) Multim0d is a script sequencer that plays compatible MP Behavior Tool scripts sequentially from a playlist, with or without looping. It includes an easy-to-use API and an ever-growing number of compatible BT scripts. Properties section |
|
|
Metaplace Lua included script state variables via properties that could be hidden, exposed or persisted. Here there are "constant" properties as well as user-config properties. Vars deemed contstant-by-convention are indicated by ALL CAPS |
Define Properties()
multimod_present = true
multimod_inited = false
multimod_running = false
effect_index = 1
playlist = {}
forced_post_op = false
M3P_DEFAULT_POST_OP = ""
M3P_DEFAULT_PRE_OP = ""
multimod_req_su = 1
PersistProperty('multimod_req_su')
ExposeProperty('multimod_req_su', 'Restrict to superuser(s) only.', 'checkbox')
|
|
m3p_chat_status = 1
PersistProperty('m3p_chat_status')
ExposeProperty('m3p_chat_status','Send status messages to chat','checkbox')
|
|
m3p_playlist_loop = 0
PersistProperty('m3p_playlist_loop')
ExposeProperty('m3p_playlist_loop', 'Loop playlist:', 'checkbox')
m3p_pre_op = M3P_DEFAULT_PRE_OP
PersistProperty('m3p_pre_op')
ExposeProperty('m3p_pre_op', 'play this m0d before playlist (e.g., for setup)')
m3p_post_op = M3P_DEFAULT_POST_OP
PersistProperty('m3p_post_op')
ExposeProperty('m3p_post_op', 'play this m0d after playlist (e.g., for cleanup)')
m3p_user_playlist = {"mod_random"}
PersistRuntimeProperty('m3p_user_playlist')
ExposeProperty('m3p_user_playlist', 'playlist ')
|
|
Standard required tool version, name and description fields |
bt_behavior = 1
bt_desc = 'Multim0d Player v3'
bt_name = 'multimod_player'
end
|
|
Init |
function multimod_init(owner)
owner.multimod_inited = true
end
|
|
from_csv This is just the CSV reference method from the Lua Standard algorithms, tweaked to use any separator character. scan for ending tokens, collect fields in table t. |
function from_csv(s)
local token = '+'
s = s ..token
local t = {}
local fieldstart = 1
repeat -- next field is quoted? (start with `"'?)
if string.find(s, '^"', fieldstart) then
local a, c
local i = fieldstart
repeat -- find closing quote
a, i, c = string.find(s, '"("?)', i+1)
until c ~= '"' -- quote not followed by quote?
if not i then error('unmatched "') end
local f = string.sub(s, fieldstart+1, i-1)
table.insert(t, (string.gsub(f, '""', '"')))
fieldstart = string.find(s, token, i) + 1
else -- unquoted; find next comma
local nexti = string.find(s, token, fieldstart)
table.insert(t, string.sub(s, fieldstart, nexti-1))
fieldstart = nexti + 1
end
until fieldstart > string.len(s)
return t
end
|
|
Handle the next item in the playlist This is the core playback function. On call it will tick to the next item in playlist. Loop-over or finish (depending on config) when end of playlist is reached.
|
Trigger m3p_next()
local ename = ""
local finished = false
if (self.effect_index == 0) then
self.effect_index = 1
ename = self.m3p_pre_op
if (ename ~= "") then
Debug("mod call-> [" ..ename .."]")
local xp = from_csv(ename)
local ecall = xp[1] .."_startup"
table.remove(xp,1)
Debug('pre-op Running: ' ..ecall)
SendTo(self,ecall,0,xp)
else -- tell self to call me back with another attempt. index has been ticked...
Debug("m3p_next: no pre-op: NEXT!")
SendTo(self,'multimod_cmd_done',0)
end
Debug("- m3p_next: 0-run done -")
return
end
if ((self.effect_index ) == (#self.playlist + 1)) then
if (self.forced_post_op == true) then
self.forced_post_op = false
self.multimod_running = true
ename = self.m3p_post_op
self.effect_index = self.effect_index + 1 -- tick index for next call
else
if (self.m3p_playlist_loop==1) then
if (#self.playlist > 0) then
ename = self.playlist[1]
self.effect_index = 2
else
ename = self.m3p_post_op
self.effect_index = 2
end
Debug("playlist end: looping...")
else
ename = self.m3p_post_op
self.effect_index = self.effect_index + 1
Debug("- playlist end: No loop: prep-post_op")
end
end
elseif ((self.effect_index) >= (#self.playlist +2)) then -- completed post op. All done now: Also catch over-limit indicies.
self.multimod_running = false
ename = ""
Debug("Post_op done. Prep-stop")
else -- not at post_op, not at end: set effect and tick index for next call.
ename = self.playlist[self.effect_index]
Debug("m3p_next: mod index:" ..self.effect_index)
self.effect_index = self.effect_index + 1
end
if (ename ~= "") then
Debug("mod call-> [" ..ename .."]")
local xp = from_csv(ename)
local ecall = xp[1] .."_startup"
table.remove(xp,1)
SendTo(self,ecall,0,xp)
else
Debug("m3p_next: all done!")
SendTo(self,'multimod_cmd_done',0)
end
end
|
|
cmd_done Called by effects when they complete. If the playlist is still running, call for next effect. |
Trigger multimod_cmd_done()
if (self.multimod_running ==true) then
SendTo(self,'m3p_next',30)
else
Debug('- multimod_cmd_done -')
end
end
|
|
Load Playlist Loads the user-defined list of effects modules from the Behavior Tool properties. Clears out the old playlist first. |
function loadUserPlaylist(owner)
table.clear(owner.playlist)
local i
local user_effect
for i,user_effect in ipairs(owner.m3p_user_playlist) do
table.insert(owner.playlist,user_effect)
end
end
|
|
Validations Assure that target coords conform to valid value space. TBD |
function validateParams(owner)
end
|
|
Main event/entry point Prep for run
Those pre_op and post_op gsub calls are a patch for the BT bug where a space char is added to empty-string fields either on logout or restart. Since space chars are not allowed in m0d sigs..., this is a problem. Playback Playlists can contain pre and post-roll operations. These are just regular multiM0d effects modules.
|
Trigger use(user)
local validated = false
if (self.multimod_req_su==1) then
if (IsSuperuser(user)==1) then
validated = true
end
else
validated = true
end
if (validated) then
if (self.multimod_inited == false) then
multimod_init(self)
end
self.m3p_pre_op = string.gsub(self.m3p_pre_op, "%s","")
self.m3p_post_op = string.gsub(self.m3p_post_op, "%s","")
if (self.multimod_running == false) then
loadUserPlaylist(self)
for v,eff in ipairs(self.playlist) do
Debug(" item: " ..v ..", " ..eff)
end
Debug("- end playlist -")
end
if (self.multimod_running == false) then
self.multimod_running = true
self.forced_post_op = false
if (self.m3p_chat_status == 1) then
local w = GetWorld()
local cs = w.chat_system
SendTo(cs, 'chat_simple_spatial', 0, self, 'multimod_player ON !')
end
validateParams(self)
self.effect_index = 0
SendTo(self,"m3p_next",0)
else -- inform all attached m0ds and do manual shutdown
self.multimod_running = false
SendTo(self,'mod_shutdown',0)
SendTo(self,'mod_cmd_shutdown',0)
self.effect_index = #self.playlist + 1 -- set playlist pointer to post_op, if any. Force call.
self.forced_post_op = true
Debug('multimod_player: post_op for manual shutdown.')
SendTo(self,'m3p_next',500)
if (self.m3p_chat_status == 1) then
local w = GetWorld()
local cs = w.chat_system
SendTo(cs, 'chat_simple_spatial', 0, self, 'mod_player: shutdown')
end
end
end
end
|


| public | ResizeRectangleSelectionOperation(Diagram* diagram, const PointF& startLocation, ResizeHandle* resizeHandle_) |
| public override void | AdvanceTo(MouseArgs& args) |
| public override void | Cancel() |
| public override void | Commit(MouseArgs& args) |
| public override void | Draw(Graphics& graphics, Layout& layout) |
| public nothrow Cursor* | GetCursor() const |
| public override nothrow bool | IsEmpty() const |
| private ResizeHandle* | resizeHandle |


Antipas puts on a brave face
Warriors coach Joey Antipas believes despite the disappointing goalless draw against Botswana in their 2021 AFCON qualifier at the National Sports Stadium yesterday, Zimbabwe can still turn around their fortunes when they cafe Zambia in Lusaka on Tuesday.
The national team travels to Lusaka to play the wounded Chipolopolo who were hammered 5-0 by Algeria in another Group H match on Thursday.
“It was a disappointing result at home and we should have won it. The guys did everything that they could do to try and win the game but unfortunately not.
‘‘They created numerous chances but we failed to score. We were lacking the cutting edge in attack but overall l think we played well, had chances and dominated but it’s all about putting the ball behind the nets. All we need to do is try and rectify against Zambia,” said Antipas after the match.
Related Articles
Botswana frustrate aimless Zimbabwe
Nov 16, 2019 14,611 9
Antipas looks beyond Zebra crossing
Nov 15, 2019 6,895 1
Nov 15, 2019 16,158 31
Musona buoyant as squad starts afresh
Nov 15, 2019 9,202 0
Antipas said the Zebras of Botswana are no longer pushovers.
“All we need is to keep our heads up and try rectify for our game against Zambia on Tuesday. Botswana have vastly improved. They went to Egypt and got a good scoreline.
‘‘It’s a big disappointment, we should have won at home since it was an opening game of the qualifiers. A point is a point though we would have loved three,” Antipas said.
The Chicken Inn gaffer added that the visitors also defended well. “One thing is Botswana defended very well, they had one or two players to come and pressurise our boys whenever we had the ball.
“It was very difficult to penetrate them. We have to improve on that and we also need to be very patient”, he said.
Botswana assistant coach Caroline Braun was happy with the draw.
“We are pleased to draw against our opponent Zimbabwe. It was a tough game. We still have a lot to improve because we are playing against Algeria on Monday, they are good opponents.
“The boys fought, we could have done a lot of things better when it comes to attacking and defending, so we still have a long way to go” she said.
Antipas said he was also surprised on how Harare socialite Pokello Nare gained access to the national team and posted pictures with the players ahead of the match. A number of supporters felt that sort of distracted the players before such a crucial game. The Herald


{% from "entities.html" import render_entities_full with context %} {% from "groups.html" import render_groups_full with context %} {% extends "layout.html" %} {% block title %}{{title}}{% endblock %} {% block content %} {% if entities %}
sample of entities, see full list
{{render_entities_full(sampled_entities)}}sample of groups, see full list
{{render_groups_full(sampled_groups)}}


Sign up for a Globus Online account
Download the Globus Connect Client onto your machine and follow the setup instructions
Go to TopCAT, browse and add items you wish to download to your cart. Once added, click on the Cart tab and click the Download Cart button.
On the modal window, set the transport to Globus. You may also give a name for your download. This is the name you will see in Globus Online. Optionally enter an email address (recommended). An email will be sent to you when your files are ready to be transfered.
Periodically check the TopCAT Download tab to see if the status of your download is complete. If you've entered your email address when submitting the Download, you can just wait until you've received an email notifying your download is ready.
Once your download is ready, login to Globus Online and navigate to Quick Links → Transfer Files.
In the left panel enter your personal endpoint name eg. username#endpointname
In the right panel enter the endpoint: stfc#dls
You will then be prompted to login. You can use your Diamond/Federal Credentials
If your download request is ready, you should see a folder with the name you set earlier. You can now initiate a transfer of your request files to your endpoint.


This document explains how to take PrototypeJungle items, such as charts, customize them to your own needs, and bind data to them. To save items that you have customized in the inspector you need to sign in. No registration is needed; you can sign in with your email or twitter account.
First, load the chart of interest into the inspector. PrototypeJungle is new, so at the moment the catalog of possibilities is very small;only the following three varieties are avaliable:
Then adjust prototypes and instances in the chart as explained at the bottom of X, and insert captions as desired. You can bind your own data to the chart at this stage, or take care of that aspect in a later step. To bind data at this stage, toggle open the data source, and enter the Url from which you wish to fetch the data. When your variant is ready, save it; it will be stashed in the area allocated to you when your first signed in.
If you have already bound data to the item, and have no need for later changes (eg programmatic updating of data, perhaps reflecting a real-time source), then the chart is all ready for embedding in web pages (click on the share button in the inspectofr for the exact embedding code).
For more flexibility, items can be loaded into a web page with code such as this:
<!DOCTYPE html>   <meta charset="UTF-8">
 Example: barchart

The itemUri should be the URI of the variant that you saved off, which you can discover from the share button.
As seen from the above example, setData does the binding of data to an item. The following code fragment loads and binds data programmatically:
prototypeJungle.om.loadData("http://s3.prototypejungle.org/sys/repo0/data/bardata0.json",function (e,d) { if (e) { ... handle error eg alert(e.message); ... } else { item.setData(d); } }
For each kind of item you can see by example what sort of data it expects from the data button in the top bar. Of course, using this primitive, you could programmatically load and display data at intervals from a changing data source.


{% extends "layout.html" %} {% block page_title %} UJRP {% endblock %} {% block content %} {% include "includes/phase_banner_alpha.html" %} UJRP Alpha Prototypes Find and apply for work Help to find and apply for vacanies in your area. Launch prototype Fill a vacancy Post a job to the jobcentre. Launch prototype {% endblock %}
Help to find and apply for vacanies in your area.
Post a job to the jobcentre.


Library: Input/output
Does not inherit
|
fpos() operator!=() operator+() |
operator+=() operator-() operator-=() |
operator==() state() state_type |
streamoff() |
Class that maintains position information for the iostream classes
#include <rw/iotraits> namespace std { template<class stateT> class fpos; }
The class template fpos is used by the iostream classes to maintain position information. It maintains the absolute position within the external sequence, and the conversion state at that position. Streams instantiated on narrow characters use streampos as their positioning type, whereas streams instantiated on wide characters use wstreampos.
namespace std { template <class stateT> class fpos { public: typedef stateT state_type; fpos(streamoff off = 0, state_type = state_type()); void state(state_type); state_type state() const; fpos& operator+=(streamoff); fpos& operator-=(streamoff); fpos& operator+(streamoff) const; fpos& operator-(streamoff) const; bool operator==(const fpos&) const; bool operator+=(const fpos&) const; }; }
state_type
The type state_type is an alias for the template parameter stateT.
fpos(streamoff off = 0, state_type st = state_type());
Constructs an fpos object, initializing its position with off and its conversion state with st.
state_type state() const;
Returns the conversion state stored in the fpos object.
void state(state_type st);
Stores st as the new conversion state in the fpos object.
operator streamoff() const;
Returns the offset part of the fpos object without the state information.
fpos& operator+=(streamoff off); fpos& operator-=(streamoff off);
Adds or subtracts off to or from an fpos object and assigns the result to it.
fpos& operator+(streamoff off) const; fpos& operator-(streamoff off) const;
Adds or subtracts off to or from an fpos object.
bool operator==(const fpos&) const; bool operator!=(const fpos&) const;
Compares two fpos objects for [in]equality.
In the following,
P refers to type fpos<stateT>
p and q refer to a value of type fpos<stateT>
O refers to the offset type (streamoff, wstreamoff, long ...)
o refers to a value of the offset type
i refers to a value of type int
Valid operations:
P p( i ); |
Constructs from int |
P p = i; |
Assigns from int |
P( o ) |
Converts from offset |
O( p ) |
Converts to offset |
p == q |
Tests for equality |
p != q |
Tests for inequality |
q = p + o |
Adds offset |
p += o |
Adds offset |
q = p -o |
Subtracts offset |
q -= o |
Subtracts offset |
o = p - q |
Returns offset |
ISO/IEC 14882:1998 -- International Standard for Information Systems --Programming Language C++, Section 27.4.3. See also ISO/IEC 9899/AMD1:1995, Amendment 1 to ISO/IEC 9899:1990 C Integrity.