Residential Paving
Are you in need of a new looking driveway? Looking to upgrade your gravel driveway to blacktop pavement? Fase Construction Inc has great experience in transforming gravel surfaces, old asphalt and concrete driveways, as well as areas laid to lawn into stunning new driveway designs
OUR SERVICES
+ Driveway Design & Construction
+ Driveway Resurfacing
+ Acreage Driveway Paving
+ Back Alley Driveway Paving
+ Driveway Construction & Installation
+ Driveway Removal
+ Asphalt Driveway Repairs
+ Gravel Driveway Installation & Repairs
+ Haul Away Services
Our process.
A professional estimator of Fase Construction will survey the proposed area, assess its soil condition, stability, elevation and any water drainage issues. We will then be able to issue recommendations towards the work to be completed
New Pavement Construction
Deteriorating driveways could be a result of incorrect construction, subsidence, flooding, invading tree roots, solvent spillage and age; to name but a few. We will evaluate the condition of your driveway and provide recommendations for your project.
Resurfacing
Fase Construction Inc can enhance your property with an attractive and functional driveway that will last for years to come. We would love to show you both the quality and affordability of our work first hand, so call us today at<PHONE_NUMBER> for a complimentary evaluation and quotation.


Fibonacci Numbers
Simple JavaScript application to find fibonacci numbers (may be inaccurate for extremely large values of
n
).
Find the first
fibonacci numbers
This document requires you to enable JavaScript in order to be viewed properly.
Created by
Bill Mei


News
- XX August 2007 - Apache FOP 0.94 Released
- 26 January 2007 - New Committer
- 9 January 2007 - Apache FOP 0.93 released
- 16 October 2006 - New Committer
- 18 April 2006 - Apache FOP 0.92 beta released
- 23 December 2005 - Apache FOP 0.91 beta released
- 22 November 2005 - Apache FOP 0.90 alpha 1 released
- 8 September 2005 - New Committer
- 20 October 2004 - Creation of the Apache XML Graphics project
- 8 October 2004 - New Committer
- 24 April 2004 - New Committer
- 7 March 2004 - New Committer
- 10 January 2004 - New Committers
- 4 January 2004 - New Committer
- 29 November 2003 - New Committer
- 18 July 2003 FOP 0.20.5 released
- 29 June 2003 - New Committer
- 23 May 2003 - FOP 0.20.5 Release Candidate 3 available
- 18 February 2003 - FOP 0.20.5 Release Candidate 2 available
- 2 February 2003 - New XML PMC
- 28 January 2003 - FOP logo contest
- 23 December 2002 - Official FOP Wiki
- 10 December 2002 - FOP 0.20.5 Release Candidate available
- 23 November 2002 - EXLSFO project has been created
- 22 November 2002 - New Committer
- 9 November 2002 - New Committer
XX August 2007 - Apache FOP 0.94 Released
The Apache FOP team is pleased to present you the second production grade release of the new FOP codebase. This release contains many bug fixes and new features. See the Release Notes for a list of the most important changes.
26 January 2007 - New Committer
Welcome Jay Bryant!
9 January 2007 - Apache FOP 0.93 released
The Apache FOP team is proud to present to you the first production grade release of the new FOP codebase. This release has the new API first introduced in release 0.92 beta. It contains again many bug fixes and new features.
16 October 2006 - New Committer
Welcome Vincent Hennebert!
18 April 2006 - Apache FOP 0.92 beta released
A second "beta" grade release of the new FOP codebase with a modified and now considered stable API. The release contains many bug fixes as well as new features mainly related to even more extensive support of the XSL-FO specification. This is expected to be the last "beta" release before we go to a 1.0 release!
23 December 2005 - Apache FOP 0.91 beta released
One month after the initial release we're happy present a "beta" grade release of the new FOP codebase. It's mostly a bug fix release but also contains a few new features. Thanks to all those who sent us feedback on the initial release!
22 November 2005 - Apache FOP 0.90 alpha 1 released
The Apache FOP team is proud to present to you the largely rewritten codebase which is finally in a state where you can start to use it. It has taken over three years to get this far and over two years without a new release from the FOP project.
Please see also the announcement.
8 September 2005 - New Committer
Welcome Manuel Mall!
20 October 2004 - Creation of the Apache XML Graphics project
The Apache Board of Directors agreed to the creation of the Apache XML Graphics project which will be comprised of Batik and FOP. Both former Apache XML subprojects are in this way complying with the Board's desire to improve project oversight. Both project teams also see additional benefits of working more closely together.
8 October 2004 - New Committer
Welcome Luca Furini!
24 April 2004 - New Committer
Welcome Simon Pepping!
7 March 2004 - New Committer
Welcome Web Maestro Clay Leeds!
10 January 2004 - New Committers
Welcome Chris Bowditch and Andreas Delmelle!
4 January 2004 - New Committer
Welcome Finn Bock!
29 November 2003 - New Committer
Welcome Peter Herweg!
18 July 2003 FOP 0.20.5 released
Changes since 0.20.4 include:
- Added support for PDF encryption
- Perfomance tuning
- Fixed link hotspot positioning
- Fixed multi-threading issues
- Added support for CCITT Group 4 encoded TIFF files
- Dynamic JAI support
- Added autoselecting portrait/landscape for PCL and PS Renderer
- Added continued-label extension for tables
- Improved AWT Font-measuring/rendering
- Improved marker handling
- Fixed problem with jpegs with icc profile and acrobat reader 5
- Added a fontBaseDir property
- TXTRenderer output encoding
- border-spacing support
- and a lot more bugfixes
See also the full text of the announcement.
29 June 2003 - New Committer
Welcome Glen Mazza!
23 May 2003 - FOP 0.20.5 Release Candidate 3 available
See the full text of the announcement.
18 February 2003 - FOP 0.20.5 Release Candidate 2 available
See the full text of the announcement.
2 February 2003 - New XML PMC
Jeremias Maerki and Peter B. West are now representing FOP on the XML PMC.
28 January 2003 - FOP logo contest
We are looking for a new logo. FOP logo contest is started!
23 December 2002 - Official FOP Wiki
See FOP project pages at the ApacheWiki.
10 December 2002 - FOP 0.20.5 Release Candidate available
See the full text of the announcement.
23 November 2002 - EXLSFO project has been created
The EXSLFO project is a community effort to define functional extensions to thet XSL Formatting Objects specification. See the EXSLFO website for details.
22 November 2002 - New Committer
Welcome Victor Mote!
9 November 2002 - New Committer
Welcome Oleg Tkachenko!


404
Oops! Page not found.
The page you ara looking for was not found.
You may return to home page or try using the search form.
{% extends 'base.html' %} {% block content %}
404
The page you ara looking for was not found.
You may return to home page or try using the search form.


pnmdepth(1) pnmdepth(1) NAME pnmdepth - change the maxval in a portable anymap SYNOPSIS pnmdepth newmaxval [pnmfile] DESCRIPTION Reads a portable anymap as input. Scales all the pixel values, and writes out the image with the new maxval. Scaling the colors down to a smaller maxval will result in some loss of information. Be careful of off-by-one errors when choosing the new maxval. For instance, if you want the color values to be five bits wide, use a maxval of 31, not 32. One important use of pnmdepth is to convert a new format 2-byte-per-sam‐ ple PNM file to the older 1-byte-per-sample format. Before April 2000, essentially all raw (binary) format PNM files had a maxval less than 256 and one byte per sample, and many programs may rely on that. If you specify a newmaxval less than 256, the resulting file should be readable by any program that worked with PNM files before April 2000. SEE ALSO pnm(5), ppmquant(1), ppmdither(1) AUTHOR Copyright (C) 1989, 1991 by Jef Poskanzer. 08 April 2000 pnmdepth(1)


Event Location:
The MIXER building
15255 NE 40th Street
Redmond, Washington
Abstract:
If you want to be a successful business intelligence analyst in today’s market, you need to bring more to the table than fancy dashboards and drill through pivot tables. Now, you need sophisticated cluster analysis, decision-trees and bona fide product recommendations. In this session I’ll show you where to find the free Microsoft tools that allow you to tap into these features of SQL Server Analysis Services 2008 R2 and beyond. After this session you will be able to create everything above without learning R, or stepping out of the Microsoft BI stack. You’ll see how you can create fantastic data visualizations that are better than you could accomplish in the same time with years of experience in expensive statistical packages like SAS or SPSS. More importantly than the how’s, you’ll leave knowing the when’s to use these powerful data science tools.
Speaker(s): David Lydston,
Abstract:
Congratulations on landing your first SQL Server DBA Job. Do you have a DBA Training Plan? In this presentation we will follow Alice as she steps into her first days as a new DBA. We will travel with Alice as she navigates through SQL Server Land following her DBA Training Plan. We will be watching Alice as she discovers, learns, and actually performs those typical tasks to maintain a SQL Server environment. In this presentation Alice will discover the following and more: • Monitoring your server • Backup / Recovery • Managing Databases • Managing and Monitor Resources • Installation considerations • Managing Security and Auditing • SQL Server version management As Alice travels through SQL Server Land we will be watching Alice as she performs her on the job training exercises. These demos that Alice will be working through should provide those attending with some examples that will walk us through the actual mechanics of what Alice will need to deal with as SQL Server
Speaker(s): Greg Larsen,
Abstract:
Many SQL Server performance issues can be solved with the information available from the DMVs, even if it is collected only after the problem occurred. But management might ask why something that was not an issue yesterday became an issue today i.e., who is to blame? On modern server systems with many powerful processors cores and massive memory, problems may be infrequent, but they do still occur. And so we may have neglected to collect and archive data on a routine basis. It is equally important to collect sufficient information to fully diagnose and a resolve a problem. Too many (all?) third party tools seem to stop after identifying a problem on the presumption that the the DBA’s responsibility ends with passing this information to someone else. To this end, I have automated the collection and partial analysis of index usage, query execution statistics and executions plans in my own tool ExecStats (http://www.qdpma.com/ExecStats/SQLExecStats.html)
Speaker(s): Joe Chang,
Abstract:
Columnstore indexes were introduced in SQL Server 2012 have been wholly re-architected optimized for SQL Server 2014. Columnstore indexes are optimized for data warehouse workloads are a hybrid technology leveraging the best of off-disk in-memory capabilities. Transparent to the app, columnstore has been shown to render queries at sub-second response times which heretofore took many minutes or longer. This presentation includes an overview of SQL Server 2012 a deep dive into SQL Server 2014 columnstore indexes, including a review of the architecture, as well as the challenges, workarounds, travails, big wins at customer sites inside MSIT. The presentation is rich in demos, including leveraging IaaS—Columnstore in The Cloud. Learn whether columnstore can change your users' world why columnstore may be a compelling reason to upgrade. Learn how columnstore indexes flip the DW faster bit why columnstore manifests my motto, “Change the world or go home!”
Speaker(s): Jimmy May,
Abstract:
Before SQL Server 2012, it was easy to develop several SSIS packages in a project and deploy each package as you complete it. However SQL Server 2012 introduces the project deployment model. With its awesome features comes the limitation that you can no longer deploy a single package. You must deploy the whole project every time! How do you deploy a project that contains a mix of deployed packages, ready to deploy packages and packages in development? In this session I demonstrate common problems that arise in the package development lifecycle that affect project deployment. I will then demonstrate how to use Team Foundation Server to address these problems. I will develop the story for handling packages at various stages of development using TFS.
Speaker(s): Russel Loski,
Abstract:
Along with backups, consistency checks are arguably the two most important tasks that DBAs need to perform regularly.  In this session we discuss how to improve your system so that you can reduce the time that it takes to run CHECKDB or the individual DBCC CHECK* commands. We will cover topics like Transaction log and VLF management, tempdb configuration, trace flags, Resource Governor, and many more. In one of many the demos we will explore a real life example where SurveyMonkey's consistency checks were taken from 7 days down to 6 hours.
Speaker(s): Argenis Fernandez,
Abstract:
In your OLTP database you often need to find category or yearly totals. Most people are familiar with getting totals by using GROUP BY with an aggregate function. What if you want get market share reports like how each product is selling as it’s percentage of the total category. You can combine aggregate functions with individual records without even using GROUP BY or nesting your queries. • Learn about aggregation queries that combine totals in the same records set as your row data. • Learn to write aggregation queries that don’t use the GROUP BY keywords • See how aggregate table data by groups or partitions using all types of aggregate keywords
Speaker(s): Rick Morelan,
Abstract:
This session will provide an introduction to Master Data Management (MDM). We explore the basic concepts, types of MDM solution, and the basics for a successful MDM Implementation. With a working definition in hand, we'll discuss strategies for beginning a successful MDM pilot in your organization and look at some of the pitfalls to avoid. We'll wrap the business discussion up with some tips for selecting the right domains to solve and some tips for managing the politics of MDM. After we've set the stage for what, how and why you need MDM, we'll take a brief look at SQL Server MDS through the Excel add-in and talk about the Architecture of MDS.
Speaker(s): John McAllister,
Abstract:
Do you know what code is going onto your production systems? How can you support something you haven't seen? Whether you currently do code reviews or think it might be a good practice to start doing, this session will help you make the most of the code review process. For DBAs, we'll cover key things to look for such as looking for potential problems. For developers, this will be insight for you into how DBAs think when reviewing your code so you have a better idea what to expect.
Speaker(s): Robert Davis,
Abstract:
Abstract for 60 min session: In this session, I will show you how SQL Server Waits reveal which of your statements most need tuning. SQL Waits expose the specific workload generated by each statement running against your SQL Server. Methods for capturing this information will be shown, and ideas for aggregating and viewing the data over various time ranges will be discussed.
Speaker(s): Trent Mera,
Abstract:
Replication in SQL Server is great tool for scaling out your master database(s) onto other servers for reporting and remote site access with near real-time data propagation. In this session, I will cover LAN and WAN data replication tricks-of-the-trade to offload work from your master servers. Using these techniques, you can improve your performance and monitoring of your existing installations or gain knowledge and confidence to implement new solution for your company.
Speaker(s): Chuck Lathrope,
Abstract:
Spotlight on SQL Server gives real-time alerts and brings together all of your critical SQL Server metrics onto a single dashboard-type screen, color-coded for problem severity and clickable for drilling down to the details and causes of problems. Performance Analysis for SQL Server enables you to see how each statement hitting your SQL Server contributed to overall workload, over whatever time range you are interested in. Performance Analysis also provides advisories on improving the performance of your SQL Server, covering coding tips, configuration and other best practices.
Speaker(s): Trent Mera,
Abstract:
In this session we will do a case study for a typical situation in industries like telecommunication or healthcare. We have a stream of multiple relatively small files incoming from external system and we need to load them to SQL Server database in near-real-time. Typical examples are CDR billing files, HL7 diagnostic results or medical claims. In this session we will cover how we can use WMI event watchers to monitor for incoming files and we examine option for managing worker treads loading the files. We will look into SQL Server broker queues, conversations between treads and activation to achieve robust solution.
Speaker(s): Piotr Palka,
Abstract:
When to use what when it comes to temp tables, table variables, CTEs and more! Developers have a lot of options but they are quite different. In this session we will go through the different types and look at the significant differences with the different options, you may think twice about what you choose!
Speaker(s): Rich Baumet,
Abstract:
We are going to examine a variety of oopsies MANY developers fall prey too - some obvious, some pretty subtle and some down right sneaky! Lots of code examples with the bad AND good code presented. I GUARANTEE that you will find things here that will either prevent you from getting bad data, throwing unwanted errors or vastly improving your database application's performance. I have given this talk over FIFTY times now and it is always very highly rated!
Speaker(s): Kevin Boles,
Abstract:
Upgrading your SQL Servers requires planning and decision making. In this session you'll learn about the parameters for deciding the type of upgrade strategy to choose based on your system constraints. In addition, you'll learn about how to put together an upgrade checklist that includes workflow and inter-team handoffs that can guide the upgrade process.
Speaker(s): Ron Talmage,
Abstract:
As a DBA, two of your most important responsibilities are backing up data and knowing how to recover it. In this presentation, we’ll talk about backup types, recovery models and recovery point objectives. I’ll demonstrate backing up data and recovering it to a point in time. By the end of the session, you’ll know what a copy-only backup is, when to take a tail-log backup and what it means to restore a database with no recovery.
Speaker(s): Theresa Iserman,
Abstract:
SQL Server 2014's In-Memory OLTP allows truly optimistic locking and no latching! In this session, we see how rows can be inserted, deleted and updated without the need for latches or locks.
Speaker(s): Kalen Delaney,
Abstract:
Power Query Power Pivot Power Query Power Map Let's use public SQL Server community data to highlight capabilities of the Latest Microsoft BI Toolset
Speaker(s): Scott Stauffer,
Abstract:
Do you need to write some queries and not sure how to make sure they will perform well? Do you already have some poorly performing queries and don’t know where to start to improve them? In this session I’ll start with a little bit of optimizer basics, then show you how to avoid some query writing pitfalls that result in poor performance. I’ll then show you how to read the execution plan and use other tools to help identify why a query is performing poorly, and how to fix it. I’ll have several examples of how seemingly insignificant changes to a query can have drastic effect on performance.
Speaker(s): Vern Rabe,
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. See how SQL Report Builder makes creating executive dashboards easy!
Speaker(s): David Eichner,
This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.
Piotr Palka has been working with high volume data processing systems since 1999. Piotr implemented and maintained multiple systems for telecommunication companies, including call records processing, billing and customer relationship management and operation support systems. Now he is lead data warehouse developer for Washington State Department of Corrections. He regularly delivers technical presentations at Olympia, WA, PASS chapter.
LinkedIn: http://www.linkedin.com/pub/vern-rabe/a/ba3/980
Contact: http://www.rabedata.com
Vern Rabe is an independent SQL Server consultant and contract trainer in Portland, OR, and leader of the Oregon Data Community user group, formerly OregonSQL. He has attained MCSE, MCITP (both Administration and Development), and MCT certifications, among others. Vern has been passionate about databases since 1992 and has worked with SQL Server since version 4.21a. He provides broad technical SQL Server knowledge gained from the mixture of academic and practical experiences acquired from his classroom instructing and varied consulting contracts. Vern regularly presents technical sessions at SQL Server user group meetings, SQLSaturdays, and PASS Summit.
Rick has worked more than 12 years at Microsoft and has attained over 30 Microsoft technical including certifications in applications, networking, databases and .NET development (MCDBA, MCTS, MCITP, MCAD, MOE, MCSE, MCSE+I). He has also provided training for NW University, Volt Technical Education, The DigiGirlz, and Microsoft. Rick is the Author of the 5 volume SQL Joes 2 Pros book series.
LinkedIn: https://www.linkedin.com/in/richard-baumet
Rich Baumet has been working in the Database field since 2001. 18+ years as DBA, Data Architect and just all around data guy for RBC Global Asset Management (previously Philips, Hager North Investment Management Ltd.). Has recently taken on a new role at Softlanding Solutions as a Data Platform Specialist in September 2019. His main focus is on the data platform with in the Microsoft space. He has served as a local PASS Chapter leader and presented at SQLSaturdays in Vancouver and Redmond. He is also an avid cyclist taking part in the Ride to Conquer Cancer, and local Gran Fondos.
LinkedIn: http://www.linkedin.com/in/argenis
Contact: http://blog.purestorage.com/author/argenisfernandez/
Argenis is a Principal Architect at Pure Storage. He works with customers around the world to make sure they don’t have to worry much about their infrastructure for Data. He is a former Data Platform MVP, former VMware vExpert, Microsoft Certified Master, and more recently worked in the Microsoft Azure Data/SQL Server engineering team as a Principal PM in the Tiger team.
Trent Mera has been a database performance Systems Consultant with Quest Software for 11 years. He specializes in showing customers how to identify and resolve performance bottlenecks in their SQL Server systems. His experience prior to Quest includes 7 years as a Database Developer and Administrator in the Real Estate, Finance and Defense Industries.
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://sqlblog.com/blogs/jimmy_may
Jimmy May is a Principal Architect in Microsoft IT. He's formerly a Senior Program Manager for the SQL Server Customer Advisory Team (SQL CAT) where he managed the Customer Lab which hosts the biggest, fastest, most interesting SQL Server apps from all over the world. He is a Microsoft Certified Master (MCM). Visit his SQL Server performance personal productivity blog at http://blogs.msdn.com/jimmymay. Jimmy tweets at www.twitter.com/aspiringgeek.
Trent Mera has been a database performance Systems Consultant with Quest Software for 11 years. He specializes in showing customers how to identify and resolve performance bottlenecks in their SQL Server systems. His experience prior to Quest includes 7 years as a Database Developer and Administrator in the Real Estate, Finance and Defense Industries.
Contact: http://sqlblog.com/blogs/joe_chang/default.aspx
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: https://www.linkedin.com/in/chucklathrope
Contact: http://www.sqlwebpedia.com
Chuck Lathrope is a data architect for Limeade, a SaaS health and wellness platform. Chuck is a two-time SQLSaturday event speaker on replication, was a Top 5 nominee of Red-Gate Exceptional DBA Award in 2009 and often shares his 20 years of IT knowledge on twitter under the name @SQLGuyChuck and his website www.sqlwebpedia.com.
LinkedIn: https://www.linkedin.com/in/grlarsen/
Greg Larsen has been working with SQL Server since 1999. He has authored 100's of articles related to SQL Server. He holds a MCSE Data Management and Analytics. Greg also a SQL Server Consultant, adjunct professor and technical writer.
LinkedIn<EMAIL_ADDRESS>Ron Talmage is database administrator with B3 Group, Inc, on a major healthcare data warehouse. He is also a mentor and co-founder with SolidQ. He is a former SQL Server MVP and chapter leader of the Pacific Northwest SQL Server Users Group. He has authored numerous SQL Server white papers and contributes to SQL Server technical publications.
LinkedIn: http://www.linkedin.com/in/scottstauffer
Contact: http://scottstauffer.ca
Scott Stauffer (@SQLSocialite) is very PASSionate about data and enjoys meeting with like-minded data geeks. He started the Vancouver PASS Chapter in 2004. In 2008, Scott was recognized by Microsoft with a SQL Server MVP award. In 2009, Scott started a PASS BI Chapter in Vancouver, and was also at one time the PASS Regional Chapter Mentor for Canada. For over 10 years he has been an independent consultant working with clients to solve their data woes and extract insight from their business data.
LinkedIn: http://www.linkedin.com/in/robertldavis/
Contact: http://www.sqlsoldier.com
Robert is a SQL Server Certified Master, MVP, and has spent 17+ years honing his skills in security, performance tuning, SQL development, high availability, and disaster recovery. He served as PM for the SQL Server Certified Master Program at Microsoft Learning, and in various roles at Microsoft specializing in SQL Server administration, development, and architecture. He currently works as a Database Engineer at BlueMountain Capital Management where he spends a vast majority of his time tuning massively parallel queries. Robert feeds his passion for security by acting as co-leader of the PASS Security Virtual Chapter.
LinkedIn: http://www.linkedin.com/in/russloski
Contact: http://www.sqlmovers.com
Russ Loski is a SQL Server BI Developer based in Dallas-Fort Worth. He current works as a Data Analytics Engineer for Navisite, a remote managed IT services company. Twenty years ago, he began working with SQL Server 6.5. He has since continued to develop applications connected to all of the versions of SQL Server. He has worked with clients in industries from insurance to healthcare, from movie theaters to American football. Russ is a regular speaker at SQLSaturday events, as well as the SQL Server Users Groups in the North Texas region. Russ likes working with data in various shapes.
LinkedIn: http://www.linkedin.com/in/theresaiserman/
Theresa Iserman is a SQL Server Premier Field Engineer at Microsoft. She’s been working with databases for over 15 years and has held roles working with transactional amp; data warehouse systems, web application development, amp; technical project management. Theresa tweets at www.twitter.com/theresaiserman
Kalen Delaney is a Data Platform MVP who has worked with SQL Server for more than 32 years. She has provided performance consulting services and taught advanced courses on SQL Server to thousands of people and organizations. In addition to her courseware development, Kalen has been writing about SQL Server for decades. She is the primary author of SQL Server Internals and the Inside SQL Server series. Kalen is also one of the primary editors for the Red Gate SQL Server Stairways tutorials.
LinkedIn: https://www.linkedin.com/in/johnbmcallister/
Contact: http://www.profisee.com
John McAllister co-founded Stratature, an Independent MDM software vendor, in 2001. Following Microsoft’s acquisition of Stratature in 2007 John served as Group Program Manager for MDS and oversaw the incorporation of MDM into SQL Server. John now serves as the Regional Sales Director for Profisee, Inc. which provides enterprise-class MDM Solutions built on top of Microsoft’s MDS offering. John has worked with 100’s of organizations around the world in all phases of MDM projects.
Over the past decade I have blended equal parts data(base) engineer, business analyst, and quantitative psychologist to solve data puzzles and provide insights into why people do what they do. I have published my work in peer-reviewed journals, presented at international conferences, and provided my professional services for cancer HIV submissions to the FDA and marketing intelligence at Microsoft. Along the way I have taught and used: SPSS, SAS, and SSAS.
The following is a list of sponsors that helped fund the event.


@* * Copyright 2021 HM Revenue & Customs * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. *@ @import config.ApplicationConfig @import play.twirl.api.HtmlFormat @this(atedMain: atedMain) @(editContactDetailsForm: Form[models.EditContactDetails], serviceInfoContent: Html = HtmlFormat.empty, backLink: Option[String])(implicit authContext: StandardAuthRetrievals, messages: Messages, request: Request[AnyContent], appConfig: ApplicationConfig) @import uk.gov.hmrc.play.views.html.helpers._ @import views.html.helpers._ @implicitFormInstance = @{ Some(editContactDetailsForm) } @atedMain(title = messages("ated.contact-details.title"), serviceInfoContent = serviceInfoContent) { @pageHeadersAndError(backLink, "pre-heading", messages("ated.contact-details-edit.subheader"), "contact-details-header", messages("ated.contact-details.header"), Some(atedErrorSummary(editContactDetailsForm, "ated.contact-details.error.general")))
@messages("ated.contact-details.subheader")


KaTeX is a fast, easy-to-use JavaScript library for TeX math rendering on the web.
- Fast: KaTeX renders its math synchronously and doesn’t need to reflow the page. See how it compares to a competitor in this speed test.
- Print quality: KaTeX’s layout is based on Donald Knuth’s TeX, the gold standard for math typesetting.
- Self contained: KaTeX has no dependencies and can easily be bundled with your website resources.
- Server side rendering: KaTeX produces the same output regardless of browser or environment, so you can pre-render expressions using Node.js and send them as plain HTML.
KaTeX is compatible with all major browsers, including Chrome, Safari, Firefox, Opera, Edge, and IE 11.
KaTeX supports much (but not all) of LaTeX and many LaTeX packages. See the list of supported functions.
Try out KaTeX on the demo page!
Getting started
Starter template
<!DOCTYPE html>

<link rel="stylesheet"<EMAIL_ADDRESS>integrity="sha384-t5CR+zwDAROtph0PXGte6ia8heboACF9R5l/DiY+WZ3P2lxNgvJkQk5n7GPvLMYw" crossorigin="anonymous">

...
You can also download KaTeX and host it yourself.
For details on how to configure auto-render extension, refer to the documentation.
API
Call katex.render
to render a TeX expression directly into a DOM element. For example:
.render("c = \\pm\\sqrt{a^2 + b^2}", element, {
katexthrowOnError: false
; })
Call katex.renderToString
to generate an HTML string of the rendered math, e.g., for server-side rendering. For example:
var html = katex.renderToString("c = \\pm\\sqrt{a^2 + b^2}", {
throwOnError: false
;
})// '...'
Make sure to include the CSS and font files in both cases. If you are doing all rendering on the server, there is no need to include the JavaScript on the client.
The examples above use the throwOnError: false
option, which renders invalid inputs as the TeX source code in red (by default), with the error message as hover text. For other available options, see the API documentation, options documentation, and handling errors documentation.
Demo and Documentation
Learn more about using KaTeX on the website!
Contributing
See CONTRIBUTING.md
License
KaTeX is licensed under the MIT License.


North Queensland’s own
software development community...
DevNQ brings together people of any level of experience, and area of expertise, through local and virtual social networking, industry mentoring, workshops, meetups, and other industry events in Townsville, North Queensland.
{% include nextMeetup.html %}


tigercontrol
Contents
tigercontrol package
help
License
Contact
tigercontrol
Docs
»
Index
Index
_
|
A
|
C
|
D
|
E
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
_
__init__() (tigercontrol.experiments.Experiment controller)
(tigercontrol.experiments.NewExperiment controller)
(tigercontrol.controllers.Controller controller)
(tigercontrol.utils.boosting.DynaBoost controller)
(tigercontrol.controllers.CartPoleNN controller)
(tigercontrol.controllers.Controller controller)
(tigercontrol.controllers.ILQR controller)
(tigercontrol.controllers.KalmanFilter controller)
(tigercontrol.controllers.LQR controller)
(tigercontrol.controllers.MPPI controller)
(tigercontrol.controllers.ODEShootingController controller)
(tigercontrol.utils.optimizers.Adagrad controller)
(tigercontrol.utils.optimizers.Adam controller)
(tigercontrol.utils.optimizers.OGD controller)
(tigercontrol.utils.optimizers.ONS controller)
(tigercontrol.utils.optimizers.Optimizer controller)
(tigercontrol.utils.optimizers.SGD controller)
(tigercontrol.controllers.time_series.AutoRegressor controller)
(tigercontrol.controllers.time_series.LSTM controller)
(tigercontrol.controllers.time_series.LastValue controller)
(tigercontrol.controllers.time_series.LeastSquares controller)
(tigercontrol.controllers.time_series.PredictZero controller)
(tigercontrol.controllers.time_series.RNN controller)
(tigercontrol.controllers.time_series.TimeSeriesController controller)
(tigercontrol.environments.ControlEnvironment controller)
(tigercontrol.environments.CustomEnvironment controller)
(tigercontrol.environments.Environment controller)
(tigercontrol.environments.TimeSeriesEnvironment controller)
(tigercontrol.environments.controller.CartPole controller)
(tigercontrol.environments.controller.DoublePendulum controller)
(tigercontrol.environments.controller.LDS_Control controller)
(tigercontrol.environments.controller.LSTM_Control controller)
(tigercontrol.environments.controller.Pendulum controller)
(tigercontrol.environments.controller.RNN_Control controller)
(tigercontrol.environments.pybullet.Ant controller)
(tigercontrol.environments.pybullet.CartPole controller)
(tigercontrol.environments.pybullet.CartPoleDouble controller)
(tigercontrol.environments.pybullet.CartPoleSwingup controller)
(tigercontrol.environments.pybullet.HalfCheetah controller)
(tigercontrol.environments.pybullet.Humanoid controller)
(tigercontrol.environments.pybullet.Kuka controller)
(tigercontrol.environments.pybullet.KukaDiverse controller)
(tigercontrol.environments.pybullet.Minitaur controller)
(tigercontrol.environments.pybullet.Obstacles controller)
(tigercontrol.environments.pybullet.PyBulletEnvironment controller)
(tigercontrol.environments.pybullet.Simulator controller)
(tigercontrol.environments.time_series.LQR controller)
(tigercontrol.environments.time_series.Crypto controller)
(tigercontrol.environments.time_series.ENSO controller)
(tigercontrol.environments.time_series.LDS_TimeSeries controller)
(tigercontrol.environments.time_series.LSTM_TimeSeries controller)
(tigercontrol.environments.time_series.RNN_TimeSeries controller)
(tigercontrol.environments.time_series.Random controller)
(tigercontrol.environments.time_series.SP500 controller)
(tigercontrol.environments.time_series.UCI_Indoor controller)
(tigercontrol.environments.time_series.Unemployment controller)
A
Adagrad (class in tigercontrol.utils.optimizers)
Adam (class in tigercontrol.utils.optimizers)
Ant (class in tigercontrol.environments.pybullet)
LQR (class in tigercontrol.environments.time_series)
AutoRegressor (class in tigercontrol.controllers.time_series)
C
CartPole (class in tigercontrol.environments.control)
(class in tigercontrol.environments.pybullet)
CartPoleDouble (class in tigercontrol.environments.pybullet)
CartPoleNN (class in tigercontrol.controllers.control)
CartPoleSwingup (class in tigercontrol.environments.pybullet)
Controller (class in tigercontrol.controllers.control)
ControlEnvironment (class in tigercontrol.environments)
create_full_environment_to_controllers() (in module tigercontrol.experiments)
cross_entropy() (in module tigercontrol.experiments)
(in module tigercontrol.utils.optimizers)
Crypto (class in tigercontrol.environments.time_series)
crypto() (in module tigercontrol.utils)
CustomEnvironment (class in tigercontrol.environments)
D
DoublePendulum (class in tigercontrol.environments.control)
E
ENSO (class in tigercontrol.environments.time_series)
enso() (in module tigercontrol.utils)
Experiment (class in tigercontrol.experiments)
G
generate_key() (in module tigercontrol.utils)
get_global_key() (in module tigercontrol.utils)
H
HalfCheetah (class in tigercontrol.environments.pybullet)
Humanoid (class in tigercontrol.environments.pybullet)
I
ILQR (class in tigercontrol.controllers.control)
K
KalmanFilter (class in tigercontrol.controllers.control)
Kuka (class in tigercontrol.environments.pybullet)
KukaDiverse (class in tigercontrol.environments.pybullet)
L
LastValue (class in tigercontrol.controllers.time_series)
LDS_Control (class in tigercontrol.environments.control)
LDS_TimeSeries (class in tigercontrol.environments.time_series)
LeastSquares (class in tigercontrol.controllers.time_series)
load_prob_controller_to_result() (in module tigercontrol.experiments)
LQR (class in tigercontrol.controllers.control)
LSTM (class in tigercontrol.controllers.time_series)
LSTM_Control (class in tigercontrol.environments.control)
LSTM_TimeSeries (class in tigercontrol.environments.time_series)
M
Minitaur (class in tigercontrol.environments.pybullet)
Controller (class in tigercontrol.controllers)
MPPI (class in tigercontrol.controllers.control)
mse() (in module tigercontrol.experiments)
(in module tigercontrol.utils.optimizers)
N
NewExperiment (class in tigercontrol.experiments)
O
Obstacles (class in tigercontrol.environments.pybullet)
ODEShootingController (class in tigercontrol.controllers.control)
OGD (class in tigercontrol.utils.optimizers)
ONS (class in tigercontrol.utils.optimizers)
Optimizer (class in tigercontrol.utils.optimizers)
P
Pendulum (class in tigercontrol.environments.control)
PredictZero (class in tigercontrol.controllers.time_series)
Environment (class in tigercontrol.environments)
PyBulletEnvironment (class in tigercontrol.environments.pybullet)
R
Random (class in tigercontrol.environments.time_series)
recompute() (in module tigercontrol.experiments)
register_custom_environment() (in module tigercontrol.environments)
RNN (class in tigercontrol.controllers.time_series)
RNN_Control (class in tigercontrol.environments.control)
RNN_TimeSeries (class in tigercontrol.environments.time_series)
run_experiment() (in module tigercontrol.experiments)
S
set_key() (in module tigercontrol.utils)
SGD (class in tigercontrol.utils.optimizers)
DynaBoost (class in tigercontrol.utils.boosting)
Simulator (class in tigercontrol.environments.pybullet)
SP500 (class in tigercontrol.environments.time_series)
sp500() (in module tigercontrol.utils)
T
tigercontrol.experiments (module)
tigercontrol.controllers (module)
tigercontrol.environments (module)
tigercontrol.utils (module)
TimeSeriesController (class in tigercontrol.controllers.time_series)
TimeSeriesEnvironment (class in tigercontrol.environments)
U
UCI_Indoor (class in tigercontrol.environments.time_series)
uci_indoor() (in module tigercontrol.utils)
Unemployment (class in tigercontrol.environments.time_series)
unemployment() (in module tigercontrol.utils)


21 January 2021
6 Ways Your Brain Changes When You Do - and Don't - Get Enough Sleep
by Alexandre Barbosa
Sleep
You’ll see powerful effects on your mood, creativity, memory, and more.
Since the onset of the coronavirus pandemic, it’s become more crucial than ever to get quality sleep. But our days — filled with change and uncertainty — can make getting a proper night’s sleep a challenge, to say the least. To plough through an ever-growing to-do list and inbox, many of us work into the wee hours, skimping on shuteye.
In fact, 33% of Americans get six or fewer hours of sleep per night, according to a study in the journal Sleep. That’s at least one hour less than the seven hours per night you should get, as recommended by the American Academy of Sleep Medicine and the National Sleep Foundation.
Young people have an especially pronounced challenge because they need more sleep than adults: kids ages 6 to 12 need nine to 12 hours of sleep per night, and teens ages 13 to 18 should get eight to 10 hours for healthy development.
And yet, a GenYouth and Sleep Number survey found that teens are losing an average of 1.7 hours of sleep per night annually, with 71% of middle and high school students suffering from sleep deprivation.
As a culture, we’re still inclined to boast about our all-nighters as a proud testament to our productivity and commitment to work. But a preponderance of data shows in no uncertain terms that it’s nothing to brag about. A chronic lack of sleep brings about a whole host of physical, cognitive, and mental issues.
It increases your risk of diabetes, obesity, heart disease, and high blood pressure. It harms your memory, focus, and learning capacity. And sleep deprivation also wreaks havoc on your emotional state, exacerbating depressive symptoms, triggering anxiety, and amplifying irritability and aggression.
 Start improving your life — and brain power — today by prioritizing quality sleep. Here are all the rewards you’ll reap:
1. Better Memory
Deep sleep (the stage known as slow wave sleep) consolidates our recent memories for long-term storage, according to recent research from the University of California, Riverside. The ability to quickly and accurately recall recent work-related information and conversations is vital to both individual productivity and workplace efficiency.
On a broader scale, our memories allow us to construct a cohesive sense of ourselves and our stories. Who are we if we don’t remember? As early 20th century Canadian novelist Lucy Maud Montgomery wrote in The Story Girl, “Nothing is ever really lost to us as long as we remember it.” Memory is crucial to our self-understanding and evolution. So save that work email for the morning and start your eight hour shift (of sleep) ASAP.
2. Boosted Creativity
Those who sleep eight hours per night are more than twice as likely to discover a more efficient way to complete a cognitive task, a study from University of Lübeck in Germany found. Most workplaces today prize employees with novel problem-solving skills.
Fascinating research came out from Cardiff University in the U.K., showing that REM sleep promotes creative ways of thinking about the memories we consolidate in non-REM sleep. Whatever dilemmas plague your brain long past bedtime, research proves you’re more likely to find your solution in slumber than in staying up past bedtime, when your brain functions less effectively and inventively.
3. Sharpened Focus and Concentration
Nothing slows the pace of your workflow like an inability to concentrate, and studies show bad sleep leads to a compromised ability to focus and make decisions. Who hasn’t experienced the embarrassment of offering dumb silence to a question lobbed at you in an early morning meeting after too little sleep?
Our brains fail us after a sleepless night because we can’t properly regulate the parts of our brain associated with consciousness and alertness (the thalamus) and decision-making (the frontoparietal circuits). Sidestep this potentially large drop in productivity — and the resulting embarrassing blunders — by prioritizing quality sleep.
4. Stabilised Moods and Closer Relationships
Quality shuteye could improve your ability to handle stress, which Americans suffer from in record numbers. A 2017 Gallup Poll found that 8 in 10 Americans consider themselves stressed.
Research out of the University of L’Aquila in Italy demonstrates that well-rested individuals are better able to regulate their emotions — they’re more adaptive and less reactive — and exhibit greater empathy toward others.
Sleeping well is an easy way to avoid interpersonal conflicts and stress, which aside from being detrimental to relationships, also cause disruptions to productivity.
5. Less Pain
If you suffer from chronic pain, as 50 million Americans do, according to the C.D.C., sleep may be your magic elixir. A new study out of the University of California, Berkeley showed that sleep deprivation increased reactivity in the part of our brain that processes pain (the somatosensory cortex), suggesting that better sleep quality might be a viable therapeutic model for managing pain. That’s a promising finding, considering that chronic pain adversely affects workplace productivity.
6. Lightened Anxiety
Chronic anxiety makes you almost six times more likely to experience problems with workplace performance according to research conducted at Ludwig Maximilian University in Germany.
Sleeping well by getting restorative REM sleep helps curb the effects of chronic anxiety, according to research from the University of California, Berkeley, which found that participants who were deprived of sleep for 24 hours experienced a 30 percent increase in anxiety the next day.
With an ever-increasing number of us suffering from anxiety, especially those within the millennial and Gen Z demographics, the news that a good night’s sleep life can reduce anxiety — and provide a whole slew of benefits — should be welcome news.


The web page performs a GET request with the title
parameter when searching for a book. The query it performs can be seen here:
SELECT * from books WHERE id = (SELECT id FROM books WHERE title like '" + title + "%')
All we need to do to abuse this is closing the LIKE
operand. For example, we can dump all the books in the database by injecting the following command:
') or 1=1--
If we combine this with what was learned previously about UNION-based SQL injection, the flag should be easily found. For example, all usernames and passwords, including the flag, can be dumped by injecting the following command:
') union select 1,2,group_concat(username),group_concat(password) from users--


Find a GP How to register with a GP surgery Registering with a GP surgery outside the area you live GP appointments and bookings GP online consultations Video consultations What to ask your doctor Using online services Online health and prescription services Related services Referrals for specialist care Book an appointment using the NHS e-Referral Service Coronavirus (COVID-19) vaccine


Install plugin
cd ~/.vim/bundle
git clone git@github.com:Valloric/YouCompleteMe.git
cd ~/.vim/bundle/YouCompleteMe
git submodule update --init --recursive
brew install cmake
./install.py --clang-completer
Add configs into your ~/.vimrc
" Plugin: YouCompleteMe
" https://github.com/Valloric/YouCompleteMe
" ------------------
" https://medium.com/vim-drops/javascript-autocompletion-on-vim-4fea7f6934e2
" https://github.com/tommmyy/dotfiles/blob/master/.vim/.vimrc
let g:ycm_min_num_of_chars_for_completion = 4
let g:ycm_min_num_identifier_candidate_chars = 4
let g:ycm_enable_diagnostic_highlighting = 0
" Don't show YCM's preview window [ I find it really annoying ]
set completeopt-=preview
let g:ycm_add_preview_to_completeopt = 0


Your participant is in category 1
Never have, never will
This category predominantly includes older people or people who were born before digital technology became common. They may feel they have ‘missed the boat’ and that learning how to use the internet doesn’t fit into their lives.


---
type: cards
title: Material card
usage: A container to display content
stylesheet: '/scss/components/material-card.scss'
---
I am a material card and you can fill me with whatever you want.
I am just a container after all.
I am a material card with an hover effect.
Please hover me.
I am a material card with hover and click effects.
Please hover and click me.
This is an example with a loading animation inside the material card.


We got content!
- integrate integrated web services
- synergize B2C niches
- evolve ubiquitous channels
- whiteboard wireless platforms
- visualize extensible portals
- unleash e-business technologies
- visualize efficient communities
- enable front-end relationships
- maximize killer solutions
- facilitate rich bandwidth
- deliver leading-edge architectures
- envisioneer value-added supply-chains


When Would I Need This?
So you think you'll never use this strategy in real life? Watch the video to see a few examples of how adding and subtracting fractions with like denominators can be used in everyday life.Remember to remove the mouse from the video frame so that you can see the entire movie image.
Here’s an example of adding fractions in the real world. Everybody says pizza and fractions go together right? So let’s look at an example with adding. So tonight I did not want to cook. Let’s just say it was one of THOSE days…So I made an executive decision to order some pizza. Anyway! We had a delicious dinner but now it’s time to clean up. What do you do at your house? Well at our house we usually put the extra pieces into one box and then throw that puppy in the fridge for a midnight snack. I mean it wouldn’t really make sense to try to keep all the boxes right, especially if you have like seven boxes. There’s only so much room for pizza in the fridge. So how much pizza do we have now that I’ve put the pizza all in one box? For the mushroom and pepperoni pizza I have 4 slices out of the original 8 that came in the box. And for the pepperoni and meat, I had 3 pieces out of the original 8. So now I have 7 pieces in one box that will only fit 8 slices. That’s perfect! Guess what we just did! We added two fractions! 3/8 + 4/8 gave us a total of 7/8 of a pizza left after my family demolished the rest. So what did you notice happened to the denominators? Check out the next video to see exactly how we added these two fractions.


tar xf petsc-<version number>.tar.gz
cd petsc-<version number>
./configure --with-cc=gcc --with-cxx=0 --with-fc=0 --download-f2cblaslapack --download-mpich
make PETSC_DIR=/home/hugo/petsc-3.16.1 PETSC_ARCH=arch-linux-c-debug all
tar xf CodeFlow.tar.gz
cd CodeFlow
PETSC_DIR=/home/hugo/petsc-3.16.1
cd CodeFlow
make main
If you're going to make changes to the source code, it is highly recommended that you also install the debugging tool Valgrind. Valgrind will be extremely helpful at finding segmentation faults or memory access bugs that you may have introduced during your programming. Whenever you get an error, run the program with Valgrind and it will likely tell you exactly where the error is coming from.
To install Valgrind, you can use the command below.
sudo apt-get install valgrind
After installing and compiling the code through the steps above, you can run a simulation. To run a simulation you will need a simulation (SIM) file, which contains all the parameters and geometry to be used. Check the examples page to learn how to create a SIM file.
After you have your desired SIM file, you can run the simulation with the command below. Replace simulation_file with the name of your SIM file.
./main -pc_type lu -arquivo simulation_file.sim


| DOSE: |
1200 mg |
oral |
Kava |
(pill / tablet) |
Well, I had heard about kava some time ago, probably around June of 1999. My friend and I had discussed it, but never came around to using it.
One night about a month ago, we were out, and decided to pick up a bottle of the pills, since I had already decided I was going to crash at his house that night. We got home at around 1:00 AM, and went down to the basement. I took 3 400 Mg pills, brand name of which I do not recall. We each chased with a can of Diet Pepsi, since ice water was out of the question: the ice at his house always tastes quite putrid. Admittedly, the caffeine may have countered some of my effects. My friend took 7 pills, with 3 at first, 1 30 minutes later, and 2 more after another thirty minutes...quite a bit more adventureous than I would be with a first-time drug.
Turns out that we both regretted our decisions. After 45 minutes, I started to become nauseous, yet relaxed...we switched off the lights, and he proceeded to take more pills despite my symptoms. He became very ill within the next half hour or so, with nausea as well. We both laid there waiting to drift to sleep in a less-painful moment.
It was around this time that I experienced two mild hallucinations, an effect that I was unaware could occur with use of kava. The first happened when I was staring at a wall, we were in complete darkness. I saw a red light on the wall, simply a small dot. I asked my friend what is was, but, he did not see it. The dot made a spiral pattern, and moved towards me, then disappearing. The second happened when I closed my eyes: I imagined a fish tank with a straw in it, and the straw was between my lips...very vivid, I felt water drip from the straw.
My friend did not hallucinate, but, he did feel very sick. We do intend to try it again, but using tea, as we have heard it works better.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


Puppet Class: virtualbox::params
- Inherited by:
-
virtualbox
- Defined in:
- manifests/params.pp
Overview
== Class virtualbox::params
This class is meant to be called from virtualbox It sets variables according to platform
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'manifests/params.pp', line 6
class virtualbox::params {
$manage_ext_repo = true
$repo_proxy = undef
case $::osfamily {
'Debian': {
$version = '5.1'
$manage_kernel = true
$manage_package = true
$package_ensure = present
$package_name = 'virtualbox'
if versioncmp($::puppetversion, '3.0.0') == -1 {
notice "The default behavior for the manage_repo parameter has changed for ${::puppetversion} on Debian/Ubuntu systems. You must now manage Apt repos separate from the virtualbox module. See the README.md for more details." # lint:ignore:80chars
$manage_repo = false
} else {
$manage_repo = true
}
$vboxdrv_dependencies = [
'dkms',
"linux-headers-${::kernelrelease}",
'build-essential',
]
}
'RedHat': {
$version = '5.1'
$manage_kernel = true
$manage_package = true
$manage_repo = true
$package_ensure = present
$package_name = 'VirtualBox'
$vboxdrv_dependencies = [
'gcc',
'make',
'patch',
'kernel-headers',
'kernel-devel',
'dkms',
'binutils',
'glibc-headers',
'glibc-devel',
]
}
'Suse': {
warning('Careful! Support for SuSE is experimental at best.')
$version = '5.1'
$manage_kernel = true
$manage_package = true
$manage_repo = true
$package_ensure = present
$package_name = 'VirtualBox'
$vboxdrv_dependencies = [
'gcc',
'make',
'patch',
'kernel-source',
'binutils',
'glibc-devel',
]
}
default: {
fail("${::operatingsystem} not supported by ${::module_name}")
}
}
}
|


{% extends "base.html" %} {% block content %}
| Customer Name | Total Value Of Orders | |
|---|---|---|
| {{ customer.full_name }} | {{ customer.email }} | {{ '%.2f'|format(invoices_total) }} |
Name: {{ customer.full_name }}
Address: {{ customer.address }}
City: {{ customer.city }}, {{ customer.state }} {{ customer.postal_code }}
Phone: {{ customer.phone }}
Email: {{ customer.email }}
Support Rep: {{ customer.support_rep.full_name }}
| Invoice Id | Invoice Date | Total |
|---|---|---|
| {{ invoice.invoice_id}} | {{ invoice.invoice_date }} | {{ invoice.total }} |
| Total | {{ invoices_total }} |


Browns waive Jermaine Whitehead after expletive-laden 'cracker' tweet
- Safety threatened member of team’s radio network
- Incident followed another disappointing loss for Cleveland
The Cleveland Browns have released safety Jermaine Whitehead after he directed a threatening, expletive-laced post at an analyst on the team’s radio network.
Dustin Fox, a former NFL player who now works for Browns radio, called Whitehead’s tackling during the team’s loss to the Denver Broncos on Sunday a “joke”. Whitehead was also the subject of criticism from fans on Twitter.
Whitehead used a racial slur in response to Fox’s comments on Twitter.   Whitehead’s account was suspended shortly afterwards but he continued to vent his anger on Instagram, threatening another user.
On Sunday night, a Browns spokesperson told ESPN that Whitehead’s comments were “totally unacceptable and highly inappropriate”. On Monday morning they waived him.
The 26-year-old was in his second season with the Browns. He previously played for the Green Bay Packers, who released him after he was ejected for slapping an opponent.
The incident was another bump in a disappointing season for the Browns. They were widely tipped to contend in the AFC North after missing the playoffs for the previous 16 seasons. Instead, the loss to the Broncos left the team with a 2-6 record and little hope of reaching the postseason.


{{ "" | safeHTML }} Speakers Yishay Weiss Introduction to FlexJS Yishay Weiss Introduction to FlexJS Talk description Close Josh Tynjala Apache FlexJS Web Application Development with Visual Studio Code Josh Tynjala Apache FlexJS Web Application Development with Visual Studio Code Talk description Close Justin Mclean Testing Apache FlexJS Applications Justin Mclean Testing Apache FlexJS Applications Talk description Close Christofer Dutz Building FlexJS Applications with Maven Christofer Dutz Building FlexJS Applications with Maven Talk description Close Gabe Harbs Migrating from Flex to FlexJS Gabe Harbs Migrating from Flex to FlexJS Talk description Close Piotr Zarzycki 1.0 Discussion Round Piotr Zarzycki 1.0 Discussion Round Talk description Close
Introduction to FlexJS
Talk description
Apache FlexJS Web Application Development with Visual Studio Code
Testing Apache FlexJS Applications
Building FlexJS Applications with Maven
Migrating from Flex to FlexJS
1.0 Discussion Round


{% extends 'base_generic.html' %} {% block content %} {% load static %}
Last time we spoke, we had discussed my passion for learning and my plans for the future. However, when I sat down to re-apply for this summer internship: I realized that it would probably be better to show rather than tell. This is a simple webpage that I have created with Python and Django, styled with css, and deployed with Amazon Web Services. It's nothing fancy, but I believe it conveys my progress more than a plain sheet of type ever could. For anyone that it may interest, I have posted my source code on Github.
Academically speaking, I'm quite pleased with my current path. I am currently in my third semester at NOVA since returning, and I have maintained all A's and B's thus far. I also enrolled in a new partnership-program between NOVA and George Mason which they call ADVANCE. Now admitted, I have become an official student at both colleges. Afrer working with advisors from both schools, I changed my declared major from Computer Science to Computer Engineering to better align with my interests and aspirations. However, I can only take two to three classes per semester since I also work 20-40 hours per week at Wegmans. I feel like my pace of learning has dramatically slowed down, and I would abolutely love the opportunity to work with your experts and advance my development skill sets.
Admittedly, I am still largely unfamiliar with the stock market as a whole, but I
have been exploring your website and listening to some of the
podcasts that you produce. I recently listened to one of David's new episodes of
Rule Breakers Investing where he listed five stocks shrouded in mystery. I feel like
I walked away with a criminal amount of knowledge for a mere thirty minutes of my time, and
I gained some confidence towards starting my own stock portfolio.
However, it's a very daunting topic and it would be invaluable to learn directly from the professionals.
Not only would this internship be a wonderful advantage for the rest of my school
experience, but I wholeheartedly believe that I can contribute a
unique perspective to your Motley values and, given some time, become an integral
member of your team.
P.S. There is a hidden message if you 'Inspect Element' on this page and scroll
to the top of the code.
Yours Foolishly,
William T Horton


DIVORCING JACK (M). (NewVision) Director: David Caffrey Stars: David Thewlis, Rachel Griffiths, Robert Lindsay, Richard Gant, Laine Megaw, Laura Fraser, Alan McKee, Jason Isaacs Running time: 106 minutes.
This violent, zany and blackly comic thriller, adapted from Colin Bateman's widely acclaimed novel, is set against the background of contemporary Northern Ireland, besieged by chaos, violence and unrest. However, Divorcing Jack is closer in spirit to the brilliant The Crying Game rather than the dry political polemics of Jim Sheridan (In The Name Of The Father, etc). The clever title doesn't really tell audiences what to expect from this film, which deftly plays around with the conventions of several genres.
The film is set in 1999, which assures us that, at least for the moment, the events are fictitious. Ireland is approaching an election, and the front running candidate for the post of prime Minister is Michael Brinn (Robert Lindsay), a suave, charismatic Tony Blair-like politician running on a peace platform. Enter Dan Starkey (David Thewlis, from Mike Leigh's Naked, etc), a cynical, wise-cracking, hard drinking, womanising newspaper columnist. On the way to a party one night Dan befriends pretty young art student Margaret (Laura Fraser). His wife Patricia (Laine Megaw) throws him out of the house, and Dan temporarily moves into Margaret's loft apartment.
The domestic comedy of the film's first half hour hardly prepares the audience for the unexpected twists that the plot unexpectedly takes. One night Dan arrives at the apartment, only to find Margaret brutally murdered. Suddenly, Dan finds himself on the run, wanted for murder and other unspecified crimes. He is hunted by the authorities and gun toting hitmen from both sides of the political spectrum. It seems that Dan has inadvertently come into possession of some incriminating evidence that could blow the election wide open, and set the peace process back years. His only ally in this dangerous world is Lee (Aussie actress Rachel Griffiths), a nurse who doubles as a stripping nun by night.
First time feature director David Caffrey injects a wicked stream of anarchic humour into the inventive and exhausting roller coaster plot, eschewing the usual political commentary and social criticism for bullets, bombs and car chases. This slightly unconventional film possesses a subversive spirit, a boisterous style and energy to spare. As the film rockets along, Caffrey deliberately keeps the audience as off balance as Starkey.
Bateman's colourful, quirky characters are brought vividly to life by a strong cast. Cast largely against type, Thewlis makes the most of his showiest role for ages as the wise cracking reluctant hero. His energetic performance, his abrasive humour, and droll narration provides the film with much of its ironic tone. When Griffiths' character declares "I haven't had so much fun in years," you can almost believe she is speaking from the heart.
Divorcing Jack makes for a perversely entertaining film. Although decidedly scrappy in parts, it marks a promising debut from Caffrey, a young director who displays more energy and flair here than a handful of other first time film makers combined.
*** greg king http://www.netau.com.au/gregking
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


Property tree uses partial class template specialization. There has been no
attempt to work around lack of support for this. The library will therefore
most probably not work with Visual C++ 7.0 or earlier, or gcc 2.x.
属性树使用了类模板偏特化。并且没有试图对不支持此特性的编译器采用变通方法。
因此本库很可能不能用于 Visual C++ 7.0 及其更早的版本，或者
gcc 2.x。
Property tree has been tested (regressions successfully compiled and run) with
the following compilers:
属性树已在以下编译器下通过测试(回归测试编译及运行成功)：
-
Visual C++ 8.0
-
gcc 3.4.2 (MinGW)
-
gcc 3.3.5 (Linux)
-
gcc 3.4.4 (Linux)
-
gcc 4.3.3 (Linux)
-
Intel C++ 9.0 (Linux)
-
Why are there 3 versions of
get
?
Couldn't there be just one? The three versions reflect experience
gathered during several of years of using property tree in several different
applications. During that time I tried hard to come up with one, proper form
of the get function, and failed. I know of these three basic patterns of
usage:
为什么有3个版本的 get
? 能否只有一个?
这三个版本体现了这几年在不同应用程序中使用属性树所得到的一些经验。
在这段时间内，我努力尝试得到一个适当形式的 get 函数，都失败了。
我知道有三种基本的使用模式：
-
Just get the data and I do not care if it cannot be done.
This is used when the programmer is fairly sure that data exists. Or
in homework assignments. Or when tomorrow is final deadline for your
project.
只要获取数据而不关心它是否不可行。
这通常用于程序员相当肯定数据会存在的情况。 或是功课任务的情况。或是明天是项目最后限期的情况。
-
Get the data and revert to default value if it cannot be done.
Used when you want to allow omitting the key in question. Implemented
by some similar tools (windows INI file access functions).
获取数据且在数据不可用时使用缺省值。
适用于想要允许忽略键值的情况。 某些类似工具已实现(windows
INI 文件访问函数)。
-
Get the data, but I care more whether you succeeded than I
do for the data itself. Used when you want to vary control
flow depending on get success/failure. Or to check for presence of a
key.
获取数据，但与数据本身相比，更关注是否成功获取。
适用于需要根据数据获取的成功/失败 来调整控制流的情况。或是检查某个键是否存在的情况。
-
Why does the separator character come before the path
and not after as one would expect? It helps with overload resolution
in some cases.
为什么分隔符在路径之前而非之后?
在某些情形下，这有助于重载决议。
-
More parsers: YAML, environment strings.
更多分析器：YAML, 环境变量字符串。
-
More robust XML parser.
更健全的XML分析器。
-
Mathematical relations: ptree difference, union, intersection. Useful for
finding configuration file changes etc.
数学运算：ptree 的差集、并集、交集。用于查找配置文件的变化等。


{{message}}
If you want to change your password, enter it below - otherwise input your current password in both fields.


Patrick Schwarzenegger Goes Back To School for 'Moxie'
- Patrick Schwarzenegger starts filming on his new movie, Moxie – Just Jared
- This Florida dog just had the time of its’ life driving a car in reverse for over an hour – TooFab
- Spotify just announced they’ll be forming a new awards show. Get all the details here – Just Jared
- Caitlin Jenner might not know how many grandchildren she actually has – TooFab
- You can watch the festive new music video for Lea Michele‘s holiday song! – Lainey Gossip
- Secrets are everywhere in Brat’s new trailer for Crown Lake‘s second season – TigerBeat


MutMapper - Identify transposon, EMS, or UV induced mutations in a strain as compared to a reference genome. Beth, Daniel
Transcriptomicon / RNAseq - Develop a pipeline for processing raw RNAseq, assembling into transcripts, identifying ORFs, and extracting genes which have long UTRs, features. Amanda, Mari, Madison, Tierney
Phylotantrum / Gene Tree - Build a pipeline to take a single gene sequence (protein) and identify homologs, align these, trim, and build gene trees. Refine tree or alignment to remove outliers and build a final gene alignment and Tree. Laura, Luke, Sam, Stephanie
Selectionable Gene Trees - Selection identification by dN/dS analysis of paralogs/orthologys. Kaleigh,Josh
INDELible - Taking population genomic resequencing data, identify insertion/deletion patterns across a genome. Are there non random distributions of indel size across a chromosome? Generate reports/interactive view of indel sizes and sequence preferences. Glen,Chris
Microbiomifcation_16Ssss - Process 16S data to ask questions about OTU picking and mapping to better custom databases Hannah,Nicole,Nat,Julia
ProteinStatsClassify - Protein statistics from protein. Can develop a classifier for outlier proteins and/or ecological adaptations (thermophillic vs halophillic). Using Bacteria and Fungal sequences. Jesus


Is It A Tree?
问题描述 :
A tree is a well-known data structure that is either empty (null, void, nothing) or is a set of one or more nodes connected by directed edges between nodes satisfying the following properties.
In this problem you will be given several descriptions of collections of nodes connected by directed edges. For each of these you are to determine if the collection satisfies the definition of a tree or not.
There is exactly one node, called the root, to which no directed edges point.
Every node except the root has exactly one edge pointing to it.
There is a unique sequence of directed edges from the root to each node.
For example, consider the illustrations below, in which nodes are represented by circles and edges are represented by lines with arrowheads. The first two of these are trees, but the last is not.
In this problem you will be given several descriptions of collections of nodes connected by directed edges. For each of these you are to determine if the collection satisfies the definition of a tree or not.
输入:
The input will consist of a sequence of descriptions (test cases) followed by a pair of negative integers. Each test case will consist of a sequence of edge descriptions followed by a pair of zeroes Each edge description will consist of a pair of integers; the first integer identifies the node from which the edge begins, and the second integer identifies the node to which the edge is directed. Node numbers will always be greater than zero.
输出:
For each test case display the line “Case k is a tree.” or the line “Case k is not a tree.”, where k corresponds to the test case number (they are sequentially numbered starting with 1).
样例输入:
6 8 5 3 5 2 6 4 5 6 0 0 8 1 7 3 6 2 8 9 7 5 7 4 7 8 7 6 0 0 3 8 6 8 6 4 5 3 5 6 5 2 0 0 -1 -1
样例输出:
Case 1 is a tree. Case 2 is a tree. Case 3 is not a tree.
解题代码:
import java.io.BufferedInputStream; import java.util.Scanner; public class Main { public static void main(String[] args) { final int MAXSIZE = 10000; int[] edge1 = new int[MAXSIZE]; int[] edge2 = new int[MAXSIZE]; Scanner scan = new Scanner(new BufferedInputStream(System.in)); String r1 = "is a tree."; String r2 = "is not a tree."; int caseI = 1; int root = 0; while (scan.hasNext()) { int a = scan.nextInt(); int b = scan.nextInt(); if (a == -1 && b == -1) { break; } int j = 0; for (j = 0;; j++) { if (a == 0 && b == 0) { break; } edge1[j] = a; edge2[j] = b; a = scan.nextInt(); b = scan.nextInt(); } if (j == 0) { System.out.println("Case " + caseI + " " + r1); caseI++; } else { String result = ""; boolean resultFlag = true; DisjointSet dj = new DisjointSet(MAXSIZE); for (int jj = 0; jj < j; jj++) { if (dj.parent[edge1[jj]] == 0) { dj.init(edge1[jj]); } if (dj.parent[edge2[jj]] == 0) { dj.init(edge2[jj]); } root = edge1[jj]; int ra = dj.find(edge1[jj]); int rb = dj.find(edge2[jj]); if (ra == rb) { resultFlag = false; break; } else { dj.union(ra, rb); } } result = "Case " + caseI + " "; if (resultFlag) { int k; for (k = 0; k < MAXSIZE; k++) { if (dj.parent[k] != 0) { if (dj.find(k) != dj.find(root)) { result += r2; break; } } } if (k == MAXSIZE) { result += r1; } } else { result += r2; } System.out.println(result); caseI++; } } } } class DisjointSet { protected int n; protected int[] parent; protected int[] rank; public DisjointSet(int n) { this.n = n; init(); } private void init() { this.parent = new int[this.n + 1]; this.rank = new int[this.n + 1]; } protected void init(int i) { parent[i] = i; rank[i] = 1; } protected int find(int x) { if (parent[x] != x) { parent[x] = find(parent[x]); } return parent[x]; } protected void union(int ra, int rb) { if (rank[ra] > rank[rb]) { parent[rb] = ra; } else if (rank[ra] < rank[rb]) { parent[ra] = rb; } else { rank[rb]++; parent[ra] = rb; } } }
(adsbygoogle = window.adsbygoogle || []).push({});
目测会火
我还有个问题想请教一下，就是感觉对于新手来说，递归理解起来有些困难，不知有没有什么好的方法或者什么好的建议？
总数为2n，遍历到第n个，就是中间的位置
整理的很好，学习了
不需要输出，只要函数返回值正确就行
第63行是不是漏了 return 1 + dis_right; ?
第二种解法如果数组有重复元素 就不正确
已修改。一些字符在编辑的时候转义了
great!
helpful！！ mark
具体实现上有所差别，但思路是一样的
第23行：
hash = -1是否应该改成hash[s ] = -1
因为是要把从字符串s的start位到当前位在hash中重置
修改提交后能accept，但是不修改居然也能accept
辛苦了，顶
方法二可行，已测试
http://blog.csdn.net/alpc_paul/article/details/33769407


Speakers
World-Class Speakers
Joining us from all around the world are over twenty fantastic speakers, here to share their stories.
Every year the brightest web designers and front-end developers descend on Chicago to discuss the latest technologies. Join us this August!
Joining us from all around the world are over twenty fantastic speakers, here to share their stories.
Enjoy three inspiring and action-packed days of talks, gatherings, and all-around good times.
Within the heart of downtown Chicago, The Chicago Theatre will provide a beautiful conference venue.


API coverage summary.
{% if report_tag != "" %} Tag: {{report_tag}} {% endif %} {% if report_version != "" %} Version: {{report_version}} {% endif %} Time: {{ timestamp }}
Collected statistic info
100%General or relative passrate more 95%
50%General or relative passrate less 80%
Scope:
Mandatory - includes information about tests from mandatory scope. For mandatory scope only passed and failed statuses are applicable.
Status:
P:85Passed
F:0Failed
S:2Skipped
C:0Crashed
H:0Hanged


All your base are belong to us.
Windows
Press any key to terminate the current application
Press CTRL+ALT+DELETE again to restart your computer. You will lose any unsaved inforamtion in all applications.
Press any key to continue _


Javascript Matrix and Vector library for High Performance WebGL apps
Javascript has evolved into a language capable of handling realtime 3D graphics, via WebGL, and computationally intensive tasks such as physics simulations. These types of applications demand high performance vector and matrix math, which is something that Javascript doesn't provide by default. glMatrix to the rescue!
glMatrix is designed to perform vector and matrix operations stupidly fast! By hand-tuning each function for maximum performance and encouraging efficient usage patterns through API conventions, glMatrix will help you get the most out of your browsers Javascript engine.
glMatrix 2.0 is the result of a lot of excellent feedback from the community, and features:
You can download previous versions of glMatrix here
glMatrix is modeled after the needs of WebGL, which in turn uses matrix conventions set by OpenGL. Specifically, a 4x4 matrix is an array of 16 contiguous floats with the 13th, 14th, and 15th elements representing the X, Y, and Z, translation components.
This may lead to some confusion when referencing OpenGL documentation, however, which represents out all matricies in column-major format. This means that while in code a matrix may be typed out as:
[1, 0, 0, 0,
0, 1, 0, 0,
0, 0, 1, 0,
x, y, z, 0]
The same matrix in the OpenGL documentation is written as:
1 0 0 x
0 1 0 y
0 0 1 z
0 0 0 0
Please rest assured, however, that they are the same thing! This is not unique to glMatrix, either, as OpenGL developers have long been confused by the apparent lack of consistency between the memory layout and the documentation.
Sorry about that, but there's not much I can do about it.


Hyperautomation
Hyper-automation refers to the mixture of automation technologies that exist to augment and expand human capabilities. Those low-value tasks are optimally performed with automation tools, machine learning and advanced artificial intelligence so that outputs can be produced automatically and run efficiently with little to no human intervention. Together with humans, hyper-automation can create a workplace that is always informed, agile and able to use data and insights for quick and accurate decision-making.
Multi-Experience
multiexperience is about developing effortless customer experiences across apps, websites, and modalities of voice, touch, and text, irrespective of the channel. Omnichannel is all about technology, whereas, multiexperience is all about people. This difference marks the shift from technology-literate people to people-literate technology. A well-crafted multiexperience development strategy is required for an enterprise to scale the digital initiatives. multiexperience may prove to be just the right catalyst for guaranteeing fruition.
Distributed Cloud
Distributed cloud is the application of cloud computing technologies to interconnect data and applications served from multiple geographic locations among multiple systems which may also be in different locations. Distributed cloud speeds communications for global services and enables more responsive communications for specific regions.


--- layout: post title: Installing XP Service Pack 2 RC1 & various stuff ---
As my life is insignificant and just plain boring these days, I’ve uninstalled beta2 of SP2 and am in the process of installing the RC1… To be honest, I’ve been waiting for about 4 hours now, and I’m still nowhere near the end, with a very high CPU usage… Thanks god for my laptop!
I’m not willing to disclose any spoiler, but I have a phone interview with an international company on Monday. I’m absolutely thrilled. Their teams are the top of the top in XP development and good in .net. To be honest, I’ve learned that there are some psychometric tests over there, and after nearly a year working exclusively on psychometric tests, I know that I can’t properly be evaluated by these, as it seems I’m a 3d thinker... Or so told me one of the Doctors in psychology that I’ve been working with. Well, we’ll see. I won’t say more about it before I get some kind of answer, but I’m really excited J
As a side note… I’m back on the Microsoft newsgroups answering where I can help.


The game requires a minimum of {{minimumPlayers}} players.
{{/if}} {{else}} {{/if}}{{player.role}}
Sorry for your loss of yourself. Here is one magic bullet.
These people died last night:
Nobody died last night.
{{/if}} --}}The village has to vote.
Hurry up, you only have {{remainingTime}} seconds !
{{#if hasLynched}}You voted to lynch {{hasLynched.username}}.
{{else}}Select a player to discover its secret.
Seer is watching...
{{/if}} {{else}} {{#if waitCupid}} {{#if playerHasRole "cupid"}}Select 2 players to link with the power of Love.
{{else}}Cupid is matching...
{{/if}} {{else}} {{#if waitWerewolves}} {{#if playerHasRole "werewolf"}} {{#unless werewolfHasVoted}}Vote for the player to devour.
Bon appétit !
{{/unless}} {{#if showWerewolvesChat}}Werewolves are killing...
{{/if}} {{else}} {{#if waitWitch}} {{#if playerHasRole "witch"}} {{#if witchHasHealing}}You can heal one of the badly injured people. Would you like to do so ?
You can poison. Would you like to do so ?
Witch is witching.
{{/if}} {{else}}The night is over.
{{/if}} {{/if}} {{/if}} {{/if}} {{/if}}Nobody died!
{{/if}} {{#if canPost}} {{/if}}{{_id}}{{> Template.dynamic template=storyGameOver data=winner}} {{> Template.dynamic template=storyIntro}}


{% extends "base.html" %} {% load i18n %} {% block content %}
{% trans "Forgotten your password? Enter your email address below, and we'll email instructions for setting a new one." %}


Creating & incrementing counters¶
To create a new counter or increment an existing counter, include the counter property in the body of a POST to the /events endpoint. More than one counter can be incremented in the same request.
Note: It may take up to 30 seconds after an event has been posted for the counter to be incremented.
Request syntax¶
curl -X POST https://api.tbaas.co/<org>/<app>/events -d '{"timestamp":<timestamp>, "counters" : {<counter_name>:<increment_value>}}'
Parameters
| Resource | Description |
|---|---|
| Org Organization | UUID or organization name |
| App Application | UUID or application name |
| Timestamp | A required UNIX timestamp that specifies the time the counter is being incremented. |
| counter_name | The name of the counter to create or the existing counter to increment. |
| increment_value | The value to increment the counter by. |
Regarding the increment_value
, a negative number can be specified to decrement the value. A value of ‘0’ can be specified to reset the value of the counter.
For the timestamp
, specifying a value of 0 will automatically assign the current time.
Example request¶
The following request will increment the ‘button_clicks’ counter by one, with a timestamp of the current time.
curl -X POST https://api.tbaas.co/your-org/your-app/events -d '{"timestamp":0, "counters" : {"button_clicks":1}}'
Example response¶
{
"action" : "post",
"application" : "f34f4222-a166-11e2-a7f7-02e81adcf3d0",
"params" : { },
"path" : "/events",
"uri" : "https://api.tbaas.co/your-org/your-app/events",
"entities" : [ {
"uuid" : "b11217fc-9d3a-1427-b24e-699740088e05",
"type" : "event",
"created" :<PHONE_NUMBER>293,
"modified" :<PHONE_NUMBER>293,
"timestamp" :<PHONE_NUMBER>293,
"counters" : {
"button_clicks" : 1
},
"message" : null,
"metadata" : {
"path" : "/events/b11217fc-9d3a-1427-b24e-699740088e05"
}
} ],
"timestamp" :<PHONE_NUMBER>291,
"duration" : 30,
"organization" : "your-org",
"applicationName" : "your-app"
}


WALKING AND TALKING A film review by Scott Renshaw Copyright 1996 Scott Renshaw
Starring: Catherine Keener, Anne Heche, Liev Schreiber, Todd Field, Kevin Corrigan. Screenplay: Nicole Holofcener. Director: Nicole Holofcener. Reviewed by Scott Renshaw.
WALKING AND TALKING is the kind of film men generally see only if dragged by their wives or girlfriends. They react much the same way a male character in WALKING AND TALKING does when he refers to the acoustic guitar tunes preferred by his fiancee as "vagina music;" by that definition, this would certainly be a "vagina film." With recent flops like NOW AND THEN and MOONLIGHT AND VALENTINO giving films about female friendships a rather bad name, it might be easy to dismiss WALKING AND TALKING sight unseen. But for what it's worth, writer/director Nicole Holofcener puts a Woody Allen spin on the genre, making her debut feature a quirky neurotic comedy in which appealing performances help counteract a lack of substance.
Two life-long best friends are at the center of WALKING AND TALKING: Laura (Anne Heche), a therapist-in-training; and Amelia (Catherine Keener), a newspaper classified ads editor. Now rounding the corner from twentysomething to thirtysomething, the two women face very different relationship troubles. Laura has just gotten engaged to Frank (Todd Field), but suddenly begins to notice very little flaw in his personality, and to be attracted to other men. Amelia, meanwhile, seems to scare off every man she is involved with, and goes out with a scruffy video store clerk (Kevin Corrigan) because he seems unlikely to dump her. Through it all, Laura and Amelia find it ever more difficult to remain close, as growing older means walking and talking with others as well as with each other.
WALKING AND TALKING seems to have two major themes working at the same time. On the one hand, it is about the romantic relationship of our two heroines, and it provides some clever and amusing insights. Both Laura and Amelia are living the life the other one seems to want -- Laura cuts off Amelia's description of a first sexual encounter with someone, knowing she'll never have such an encounter again, and Amelia just wants every man to be The One. Holofcener makes her characters sexual beings without having it be part of the joke that a woman is a sexual being, the way it happens in many films written by men, and there is an impressive ease to the way in which she portrays men and women who are comfortable with each other. One such scene finds Laura and Frank beginning a casual shoving match in an elevator which turns into a playful war, and it is typical of the economy with which Holofcener establishes the dynamics of her characters' relationships.
Surprisingly, the one relationship which doesn't always come across is the one which is the basis for WALKING AND TALKING's other main theme, the friendship of Laura and Amelia. There are plenty of signifiers which show us how significant this friendship is -- an opening scene of Laura and Amelia as pre-teens reading "The Joy of Sex," the illness of the cat they shared when they were roommates -- but the signifiers don't take the place of effective scenes between them. It is true that the problem between the two is that they don't spend much time together any more, but we don't get enough opportunities to see their friendship at its best so that we can feel a sense of loss over their friendship at its worst.
WALKING AND TALKING is not exactly meaty fare in either of its two main themes, but what sells the film is its frisky tone and a cast which downplays the angst. Catherine Keener (who was the insecure ingenue in LIVING IN OBLIVION) is a delight as Amelia, and keeps her borderline obsessiveness from becoming either pathetic or disturbing. It's a funny and sad performance as a woman having difficulty differentiating between needing and needy. She also has two great co-stars to play off in Kevin Corrigan as Bill, the quiet video store clerk with an excessive fondness for horror films, and Liev Schrieber as Amelia's ex-boyfriend-now-friend Andy. Keener has an ability to connect with other actors, to really seem to be listening, and that makes for some priceless interactions. Anne Heche is a weaker link in a weaker role; her Laura's predicaments never seem as urgent to her or to us.
Nicole Holofcener's script might be a bit talky, but the talk is sharp and the talkers even sharper. Forget labels like "chick film." This one talks the talk _and_ walks the walk.
On the Renshaw scale of 0 to 10 walkie-talkies: 7.
-- Scott Renshaw Stanford University http://www-leland.stanford.edu/~srenshaw
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


Tuning the Unigram Language Model: LMWeight¶
Table of Contents
Unigram language modelling weighing scheme ranks document based on ability to generate query from document language model. Unigram language model is intuitive for user as they can think of term possible in document and add them to query which will increase performance of weighing scheme in this setting.
Clamping Negative value¶
Since unigram language model differs from xapian way of weighing scheme as xapian only support sum of various individual parts. Unigram language model have accommodated product of probabilities by summing log of individual parts. Due to introduction of log in probabilities a clamping factor to clamp negative value of log to positive is also introduced.
The default value for the clamping parameter is the document length upper bound, but the API user can adjust this value using the param_log parameter of the LMWeight constructor.
Smoothing¶
Unigram Language model foundation is document language model but due to length of document document language model are usually sparse and affect the weight calculation for the documents hence smoothing with collection frequency and document length is done. Xapian Implements following Smoothing techniques:-
Dirichlet Prior Smoothing:¶
Smoothing based on document size, because longer document require less smoothing as they more accurately estimate language model. Dirichlet Prior Smoothing is better at Estimation Role.
DP Smoothing technique is better for title or smaller queries as it is better in estimation role.
Optimal Smoothing parameter
param_smoothing1 - Small,Long Query - 2000
Jelinek Mercer Smoothing:¶
Combine relative frequency of query term with relative frequency in collection. Address small sample problem and explain unobserved words in document. JM Smoothing is better at explaining common and noisy words in query. JM smoothing outperforms other smoothing schemes in Query Modelling.
This smoothing work better in case of noisy and long query as it DP smoothing is better in Query Modelling.
Optimal Smoothing parameter
param_smoothing1 - Parameter range (0-1)
Small Query - 0.1 {Conjunctive interpolation of Query Term} Longer Query - 0.7 {Disjunctive interpolation of Query Term}
Absolute Discounting Smoothing:¶
Absolute Discounting Smoothing is larger for flatter distribution of words. More Smoothing for documents with relatively large count of unique terms.
Optimal Smoothing parameter
param_smoothing1 - Parameter range (0-1){Small,Long query - 0.7}
Two Stage Smoothing(Default):¶
Two Stage smoothing is combination of Dirichlet Prior Smoothing and Jelinek Mercer Smoothing. Two Stage smoothing is application of Jelinek-Mercer followed by Dirichlet Prior smoothing. Jelinek-Mercer will first model the query and followed by Dirichlet Prior will account for missing and unseen terms.
Optimal Smoothing parameter
param_smoothing1
Parameter range (0-1) Small Query - 0.1 {Conjunctive interpolation of Query Term} Longer Query - 0.7 {Disjunctive interpolation of Query Term}
param_smoothing2
Small,Long Query - 2000
Constructor Parameters¶
User can select parameters to clamp negative value and select smoothing scheme using. Xapian manages a enum for selection of smoothing technique:Following values need to be assigned to select_smoothing parameter to select smoothing type:
Jelinek Mercer Smoothing - JELINEK_MERCER_SMOOTHING
Dirichlet Prior Smoothing - DIRICHLET_SMOOTHING
Absolute Discounting Smoothing - ABSOLUTE_DISCOUNT_SMOOTHING
Two Stage Smoothing - TWO_STAGE_SMOOTHING
Following are Constructor provided by UnigramLM Weighting class. User can select constructor based on there requirement and number of parameter they want to provide. Refer generated documentation for constructor.
Selecting Weighting scheme:¶
Add following line in your code to select Unigram Language Model Weighting scheme:
enquire.set_weighting_scheme(Xapian::LMWeight(700.0,Xapian::Weight::JELINEK_MERCER_SMOOTHING,0.4,2000,0.9));


GitHub Event Orchestrator
Queue Statistics
{% block maincontent %}
Content will be loaded into this div.
{% endblock %}