Trip events
-
1
-
Taxi to Amsterdam
—
30M
€ 20
Offers:
- Order Uber + € 20
-
Flight to Chamonix
—
1H 10M
€ 160
Offers:
- Add luggage + € 50
- Switch to comfort + € 80
-
Drive to Chamonix
—
1H 35M
€ 160
Offers:
- Rent a car + € 200
-
Check-in in Chamonix
—
40M
€ 600
Offers:
- Add breakfast + € 50
-
-
2
-
Sightseeing in Chamonix
—
1H 20M
€ 50
Offers:
- Book tickets + € 40
- Lunch in city + € 30
-
Drive to Geneva
—
1H
€ 20
-
Flight to Geneva
—
1H
€ 20
Offers:
- Add luggage + € 30
- Switch to comfort + € 100
-
-
3
-
Drive to Geneva
—
1H
€ 20
-
Sightseeing in Geneva
—
1H
€ 180
-


High Scores
Names
Score
Comp result - explained
The computer randomly picks answers (so gets them right 1/4 of the time), and doesn't slow down to read the questions. Can you beat it?
The computer randomly picks answers (so gets them right 1/4 of the time), and doesn't slow down to read the questions. Can you beat it?


| [ Team LiB ] |
16.1 Tkinter FundamentalsThe Tkinter module makes it easy to build simple GUI applications. You simply import Tkinter, create, configure, and position the widgets you want, and then enter the Tkinter main loop. Your application becomes event-driven, which means that the user interacts with the widgets, causing events, and your application responds via the functions you installed as handlers for these events. The following example shows a simple application that exhibits this general structure: import sys, Tkinter Tkinter.Label(text="Welcome!").pack( ) Tkinter.Button(text="Exit", command=sys.exit).pack( ) Tkinter.mainloop( ) The calls to Label and Button create the respective widgets and return them as results. Since we specify no parent windows, Tkinter puts the widgets directly in the application's main window. The named arguments specify each widget's configuration. In this simple case, we don't need to bind variables to the widgets. We just call the pack method on each widget, handing control of the widget's geometry to a layout manager object known as the packer. A layout manager is an invisible component whose job is to position widgets within other widgets (known as container or parent widgets), handling geometrical layout issues. The previous example passes no arguments to control the packer's operation, so therefore the packer operates in a default way. When the user clicks on the button, the command callable of the Button widget executes without arguments. The example passes function sys.exit as the argument named command when it creates the Button. Therefore, when the user clicks on the button, sys.exit( ) executes and terminates the application (as covered in Chapter 8). After creating and packing the widgets, the example calls Tkinter's mainloop function, and thus enters the Tkinter main loop and becomes event-driven. Since the only event for which the example installs a handler is a click on the button, nothing happens from the application's viewpoint until the user clicks the button. Meanwhile, however, the Tkinter toolkit responds in the expected way to other user actions, such as moving the Tkinter window, covering and uncovering the window, and so on. When the user resizes the window, the packer layout manager works to update the widgets' geometry. In this example, the widgets remain centered, close to the upper edge of the window, with the label above the button. All strings going to or coming from Tkinter are Unicode strings, so be sure to review Section 9.6 in Chapter 9 if you need to show, or accept as input, characters outside of the ASCII encoding (you may then need to use some other appropriate codec). Note that all the scripts in this chapter are meant to be run standalone (i.e., from a command line or in a platform-dependent way, such as by double clicking on a script's icon). Running a GUI script from inside another program that has its own GUI, such as a Python integrated development environment (e.g., IDLE or PythonWin), can cause various anomalies. This can be a particular problem when the GUI script attempts to terminate (and thus close down the GUI), since the script's GUI and the other program's GUI may interfere with each other. Note also that this chapter refers to several all-uppercase, multi-letter identifiers (e.g., LEFT, RAISED, ACTIVE). All these identifiers are constant attributes of module Tkinter, used for a wide variety of purposes. If your code uses from Tkinter import *, you can then use the identifiers directly. If your code uses import Tkinter instead, you need to qualify those identifiers, just like all others you import from Tkinter, by preceding them with 'Tkinter.'. Tkinter is one of the rare Python modules designed to support from Tkinter import *, but of course you may choose to use import Tkinter anyway, sacrificing some convenience and brevity in favor of greater clarity. A good compromise between convenience and clarity is often to import Tkinter with a shorter name (e.g., import Tkinter as Tk). |
| [ Team LiB ] |


Event Location:
Microsoft Denmark
Tuborg Boulevard 12
Hellerup, , Denmark
Abstract:
SQL Server Reporting Services provides data-driven subscriptions to render reports based on information in a database table. This is a very nice feature but the down side is that you are required to purchase an Enterprise license (or BI license in SQL 2012) of SQL Server in order to use this feature. Customers like this feature but don't want to pay for the Enterprise license so I searched for an alternative with standard licenses. In this session I will show the alternative where the end user can still create his own subscription in SharePoint. Step-by-step I will create an SQL Server Integration Services package that renders reports to a SharePoint library on values stored in the database.
Speaker(s): David Smeets,
Abstract:
Power View is Microsoft's Data Visualisation tool. Where does it get it right, and where does it get it wrong? Using demos, we learn about Power View whilst assessing it based on current cognitive research around Data Visualisation principles by luminaries such as Stephen Few, Tufte and others. We will: - investigate Power View based on current cognitive research around Data Visualisation principles - look at the features of Power View - look at where Power View is supplemented by other parts of the Microsoft Business Intelligence stack Come to this session if you really want to think about the best ways of presenting data to your Business Intelligence data consumers, and see how to apply these principles in Power View.
Speaker(s): Jen Stirrup,
Abstract:
Sometimes you are stuck with customer demands where common solutions just aren't scalable within the Analysis Services (SSAS) regular toolbox. This is where custom assemblies come to save the day! Custom assemblies allow you to extend the power of SSAS by using other technologies, as in this case T-SQL and the SQL Server relational engine. This session will demonstrate how to utilize custom assemblies in Analysis Services to leverage the power of the relational engine and use it directly in MDX. Through the .Net framework and T-SQL we will be able to inject dimension member unique names into MDX. Effectively we are replacing the MDX Crossjoins with the T-SQL Inner joins, whereby gaining scalability and consistency in query perfo
Speaker(s): Jens Vestergaard,
Abstract:
Microsoft SQL Server 2005 and 2008 include a fantastic feature that few people understand or use. That feature is the Microsoft SQL Server Service Broker. The SQL Service Broker is one of the least used features within the database engine, and that lack of use is simply from last of knowledge about the feature. In this session we’ll dig into how to configure the service broker for not only intra-database message queuing, but database to database queuing as well as server to server database queuing. We will also dig into a real life scenario where the SQL Server Service Broker was used to do ETL from an OLTP database to an OLAP database in near real time for near real time reporting (as time allows).
Speaker(s): Denny Cherry,
Abstract:
This session will give the attendee an overview on the architecture of Parallel Data Warehouse v2.  The session will also include an introduction on how queries are built for the PDW solution.
Speaker(s): Belkis Ozhorasan,
Abstract:
Secure, Enable, Maintain, Sustain. In depth discussion on a SSAS security framework with SSIS maintenance toolkits. Create security roles in the cube that enable the business based on underlying data patterns. Presentation covers creation of roles in the cube, with a demo creating SSIS roles with a toolkit based on the adventureworks db model and cube. Using integrated security, service accounts and data sources in the presentation layers this we walk through a security model for end-to-end security as can be implemented in sharepoint integrated solutions and/or standalone reports. This presentation provides real world application and an SSIS toolkit to take away and implement in your solutions.
Speaker(s): Daniel Lewandowski,
Abstract:
With Windows Server 2012 a paradigm shift is occurring in how SQL Server platforms are designed and built. Come and hear why you no longer will need a SAN to create a high-available SQL Server, why I/O is no longer a problem and why Hyper-V v3 Means virtualising SQL Server has made a big leap forward
Speaker(s): Michael Frandsen,
Abstract:
Sometimes you really need an EAV model.  After this session you will have gained new insights how to turn your old, slow, EAV model into a slim superfast model. There will be real life examples from a recent project. With the techniques displayed in the presentation, I cut the execution time down from 134 days down to 0.5 seconds and cut the storage need from 550GB to 45GB.
Speaker(s): Peter Larsson,
Abstract:
This will be an introduction to options available in Analysis Services for data mining. We will discuss Data mining project life-cycle (CRISP-DM), Target variables (categorical vs continuous), What models are available in SSAS and a bit on configuring them, Model viewing, Model evaluation , What is a categorization matrix and gain chart? DMX langauge and integration to SQL Studio and SSIS
Speaker(s): Dennis Mark Thorsen,
Abstract:
So your CTO wants you to migrate your mission critical database application to the cloud. What's involved and what are the pitfalls? In one hour we will take a sample ecommerce application and database, show tools available for both schema and data migration and the demo performance, scalability and monitoring impacts.
Speaker(s): Bob Duffy,
Abstract:
I know what you're thinking, Powershell is not an ETL tool. And you're probably right. But I keep running into weird requests that were just easier to fix with Powershell. I'll show you why some things are not easy in SSIS. I'll also discuss how you can work around a lot of that instead of switching to Powershell like I did. This session will be around 70% "why is this hard in SSIS and can you work around it?" and 30% "Look how cool Powershell is"
Speaker(s): André Kamman,
Abstract:
Business continuity is becoming more and more a central topic for many companies. AlwaysOn is the new solution for high availability and disaster recovery introduced with SQL Server 2012. With the help of live demos, in this session we will cover in details this new technology that extends on the familiar concepts of database mirroring and failover clustering. We will also introduce some other engine enhancements that will help raising the overall service availability.
Speaker(s): Gianluca Hotz,
Abstract:
The aim of this session is to take the audience in a quest for the original (or equivalent) T-SQL, that was in the origin of the different transactions recorded, by inspecting the transaction log records and dissecting its data. In a session that tackles several internals storage issues, needed to fulfill its objective, we will go in a travel that starts by the end of the log and will, hopefully, only end at the birth of the database.
Speaker(s): Pedro Correia,
Abstract:
So you need to store character data in your database? Easy enough, you just create an nvarchar(MAX) field and you're done, right? It turns out, it's not so simple. First up you need to decide on a data type - should you use text? Char(100)? Varchar(100)? Or perhaps one of the (MAX) types? I'll go through the options we have, including a deep dive on how each data type differs in its storage on disk. Knowing this, we can make intelligent decisions on which type to use, as well as predicting actual performance implications. Knowing how to store character data optimally is an absolutely critical part of your job as a DBA.
Speaker(s): Mark S. Rasmussen,
Abstract:
With the increase in the number of documents created, received and stored by computer, consequently increases the difficulty and time to retrieve these documents based on their content and meaning. With SQL Server 2012 and its new features of Filestream and FullText engine, it is possible to go beyond the "classical" management of key words and phrases linked to each document. Thanks to semantic search you can search for documents according to their meaning, find related documents and retrieve similar documents easily and effectively.
Speaker(s): Emanuele Zanchettin,
Abstract:
SQL Server Data Tools (SSDT) is a toolset that allows professional database and application developers to carry out all their database design work for SQL Server and SQL Azure within Visual Studio. SSDT provides a rich SQL Server development experience with first class language services and VS integration, as well as declarative, model-based tools that can be utilized for both online and offline development. In this session we'll dive into Online and Offline development as well as the Productivity and tools that the SSDT team keeps providing to us.
Speaker(s): Regis Baccaro,
Abstract:
Decision-trees are the bread-and-butter of predictive modeling. Conceptually simple, fast to build and easy to interpret - yet quite powerful and versatile. They come in many flavors, from the smallest tree to vast (random) forests This session will explain the basics of decision trees and demonstrate the process of building, interpreting, tuning, pruning and validating a simple model using the Data Mining components of SQL Server Analysis Services.
Speaker(s): Niels Leth Gammelgaard,
Abstract:
You have migrated your SQL Server database to Windows Azure SQL Database (AKA SQL Azure), and you have migrated your application to Windows Azure. Now what? As the load on your database begins to increase, the need to scale your new SQL Database instance becomes a realization. In this demo-filled session we'll explore SQL Federation, Microsoft's solution for cloud database scalability. This session will look at the scalability model for the cloud and how SQL Federation solves the scale-out issue. We'll look at the architecture of SQL Federation and you can apply SQL Federation to your cloud database solution.
Speaker(s): Scott Klein,
Abstract:
“Hasta la vista, Profiler.” – Introduction into Tracing with Extended Events. Focus: historical deadlock Analysis. - Extended Events, although in the product since SQL Server 2008 have been known to Insiders as an extremely well performing and flexible Tracing-Framework. Since SQL Server 2012 this important feature, which will replace SQL Trace, is available in SSMS. In this introductory to advanced session we will also especially have a look at the System Health Session and how it can be used for historical deadlock-analysis right out of the box. („Hasta la vista, Profiler. Hasta la vista Traceflags 1204, 1222“)
Speaker(s): Andreas Wolter,
Abstract:
This session describes how SQL Server internally stores table data. Although you can use SQL without understanding the internals of data storage, a deep knowledge of how data is stored will improve the development of efficient applications. This session explores the basic of metadata that keeps track of data and index storage information.
Speaker(s): Bruno Basto,
Abstract:
Spatial Data is very important for the new applications, related with Data Visualization and BI. Windows Azure offers possibility to use advantages of spatial data suing cloud computing. In this lecture will talk about the use of spatial data in the Windows Azure - loading data from Windows Azure SQL Database Spatial, optimizing Windows Azure applications and their use of different types of customers: WEB based, WPF, WP7. We will learn how to import spatial data in different formats in Windows Azure SQL Database Spatial and will create a several sample Windows Azure applications, that use this data.
Speaker(s): Mihail Mateev,
Abstract:
As cloud computing becomes more popular and cloud-based solutions the norm rather than the fringe, the need to efficiently migrate your database is crucial. This demo-filled session will discuss the tips and tricks, methods and strategies for migrating your on-premises SQL Server databases to Windows Azure SQL Database, AKA SQL Azure. Focusing primarily on SQL Server Data Tools and the DAC Framework, this session will focus on how these tools can make you a kung-fu migration master.
Speaker(s): Scott Klein,
Abstract:
You can learn SQL in three days but it'll take you 10 years to become good at it. In this session we will have a look at some basic design errors and get a notion of the things that absolutely doesn't work. Antipatterns is a way of naming common design errors in order to make them easier to remember - even if you haven't done them yet.  The session is relevant for developers and DBAs.
Speaker(s): Kennie Pontoppidan,
Abstract:
See how you can implement a Metro Style Dashboard in Excel based on a PowerPivot model in excel and how to make it dynamic with the Excel CUBE functions.
Speaker(s): Erik Svensen,
Abstract:
A DBA running SQL Server 2008 or above will often think he has no alternative to shared storage in order to run High availability Clustering in terms of both performance as well High Availability. Understand if it is worth trading high latency Shared Storage with low Price/GB to Local, Low latency OS integrated NAND Flash with high price/GB by trading Host Memory and CPU cycles for I/O Using NAND Flash from Fusion-io Also, is there a potential License saving by running lower latency I/O and reducing CPU count?
Speaker(s): Salvatore Buccoliero ,
Abstract:
What does really take place when you do a full backup? Has it always been like that , or has the method used for taking backups changed? What is included in a backup and why doesn't it clear my log. Differential and log backups explained, as well as a quick look how tho find what your backupdevices contain. The explanations will be accompanied by scripts and discussion about VLFs, LSNs and other useful acronyms. Also included is a full demo about how you could track the sequence of your backups, and how to detect missing logchains.
Speaker(s): Mikael Wedham,
Abstract:
This session will concentrate on explanation of how to start using and analysing the data from one of the most popular social networks - Twitter. We shall take a look at the different dashboards and we shall try to understand some of the meanings. This presentation shall try to explore the best of the existing Microsoft technologies for an accessible Twitter data analysis.
Speaker(s): Niko Neugebauer,
This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.
Contact: http://smeetsd.wordpress.com/
David Smeets has been active as A BI professional for 10 years now. Currently he is working as a SharePoint BI Consultant at CTG Belgium where he has completed several SharePoint BI projects and assisted clients in improving their BI environment. In 2012 he was a speaker for the Belgium BIWUG and active as a speaker for Sharepoint Europe. In 2012 he also won the Belgium Microsoft contest: So you think you can demo (BI track) with a HealthCare BI solution.
Mikael Wedham is the first Microsoft Certified Master on SQL Server 2008 in Sweden. He has worked as a developer and database administrator since 1993, and also been a support technician. In 1997, Mikael became a Microsoft Certified Trainer, and is now an appreciated teacher in the .NET and SQL areas. He has also helped the Swedish Microsoft Technical Education centers develop a program for coaching towards certification. Mikael was one of the first in Sweden giving lectures in Microsoft O
Contact: http://www.jenstirrup.com
Jen is a database strategist, small business owner, SQLFamily and community advocate, public speaker and blogger. Jen was elected Director-At-Large (elect) for the Professional Association of SQL Server, responsible for the EMEA regions plus the Virtual Chapter portfolio. Jen is passionate about all things data and business intelligence, helping leaders derive value from their Microsoft SQL Server, SharePoint and Office365 investments.
LinkedIn: http://pt.linkedin.com/in/webcaravela/
Contact: http://www.nikoport.com
Niko Neugebauer is a Data Platform Consultant. A SQL Server MVP with over 20 years of experience in IT, he is passionate about the Microsoft Data Platform and community. Founder of the Portuguese SQL Server User Group and the main organizer of the first SQLSaturday event outside of North America (#78 Portugal), Niko speaks regularly at events such as PASS Summit, SQLRally, SQLBits, and SQLSaturday events around the world. Niko loves sharing information and knowledge and has authored over 130 blog posts on Columnstore Indexes, and regularly contributes to the open-sourced CISL library focused on Columnstore Indexes.
Contact: http://www.mining.dk
Master of science in EconomicsIT Consulting since 2006Interests:SQL Server Business intelligence.NETData miningSharepoint
Niels Gammelgaard works as a consultant with Platon A/S in the area of BI and advanced analytics. With experience both as a predictive analyst and solution developer, he enjoys working will all aspects of value extraction from data. He holds a PhD in mathematical physics.
LinkedIn: http://www.linkedin.com/in/markrasmussen
Contact: http://improve.dk
Mark S. Rasmussen, a SQL Server MVP, has worked extensively with SQL Server, primarily focused on performance optimization and internals. Besides SQL Server, he is also proficient in the Microsoft .NET development stack, with a decade of experience. Fueled by his interest in the nitty-gritty details, Mark started the OrcaMDF open-source project, which aims to provide a completely standalone parser for SQL Server MDF files. He actively blogs at http://improve.dk and tweets at @improvedk.
LinkedIn: http://www.linkedin.com/in/kennie
Contact: http://www.pontop.dk/
Kennie Nybo Pontoppidan is a senior program manager in Microsoft working in the Dynamics NAV server backend team. He has worked in the dangerous field between developers, dbas, customers and project managers for many years and done his part of mistakes as a developer before that in his 15+ years in the it industry. He enjoys working with databases and really, really enjoys his daily dose of sql. Kennie has no humor.
Contact: http://www.sqltopia.com
Peter Larsson is a key player for performance written code. He can turn a 10 hour query into a 3 minute piece of code. Peter is also a SQL Server MVP since 2009. He often hangs out at SQLTeam.com (27k+ posts) and other various sites where he helps all people understand SQL Server.
Contact: http://andrekamman.com
André is a freelance SQL Server specialist. In previous roles he’s done a lot of DBA work on 100’s of servers where he discovered his love for Powershell and automating processes in general. Today the better part of his day he’s building and tuning ETL processes. André is a SQL Server MPV, Dutch PASS Chapter Leader and organiser of SQL Rally Amsterdam and SQLSaturday Holland
Contact: http://www.t-sql.dk
Jens performs the traditional BI disciplines from imports in Integration Services through data consolidation in Analysis Services to report in Reporting Services, Targit or similar tool. Jens has worked with The Stack since SQL 2000 and has a core competence in Integration Services and Analysis Services. Along with the certified skills in MS SQL Server, Jens has also worked with Microsoft. Net platform for more than 10 years.
Contact: http://blogs.prodata.ie/author/bob.aspx
Bob Duffy is a SQL Server MVP from Dublin, Ireland who is MCA, MCM. and Analysis Services Maestro certified. Bob works as a Database Architect at the Prodata SQL Centre of Excellence where he specializes in business intelligence and performance tuning.
Daniel has been a college instructor and high school teacher, network engineer, and tour guide along the way to starting LewiCool Consulting. MicroSoft Business Intelligence Consultancy with BI experience in enterprise organizations spanning multi-million dollar corportations to government, telecom, banking, industrial and education. Striving to enable business with technology, with secure maintainable sustainable solutions that help the business attain success in whatever the endeavor.
Contact: http://aka.ms/sqlscott
Scott Klein is a senior consultant with SQL Solutions Group with over two decades of experience working with Microsoft SQL Server. Prior to SSG, Scott spent almost 10 years at Microsoft, traveling the globe as a technical evangelist training and speaking about SQL Server and Microsoft’s Azure data services. Scott’s recent focus has been on advanced analytics, including big data and IoT, providing real-world training to help bring intelligence to your data. Scott has authored several books focusing on data and data analytics. Scott is continuously striving and looking for ways to help developers and companies grok the wonderful world of data.
LinkedIn: http://dk.linkedin.com/eriksvensen
Contact: http://eriksvensen.wordpress.com
Microsoft MVP - Dataplatform Leader of Denmark - Power BI Usergroup Passionate about Power *, Excel , Analysis Services, Reporting Services. CTO @CatManSolution - delivering a BI as service solution for suppliers to FMCG Retailers based on the Microsoft BI Stack
Contact: http://aka.ms/sqlscott
Scott Klein is a senior consultant with SQL Solutions Group with over two decades of experience working with Microsoft SQL Server. Prior to SSG, Scott spent almost 10 years at Microsoft, traveling the globe as a technical evangelist training and speaking about SQL Server and Microsoft’s Azure data services. Scott’s recent focus has been on advanced analytics, including big data and IoT, providing real-world training to help bring intelligence to your data. Scott has authored several books focusing on data and data analytics. Scott is continuously striving and looking for ways to help developers and companies grok the wonderful world of data.
LinkedIn: http://it.linkedin.com/in/ghotz
Contact: http://www.ghotz.com
Gianluca Hotz is an independent consultant, trainer, speaker and Mentor specialized in architecture, database design, high availability, capacity planning, performance tuning, system integration and migrations for Microsoft SQL Server. He has been working as a consultant in the IT field since 1993 and with SQL Server since 1996. He is among the original founders of ugiss.org, where he served as vice-president from 2001 to 2016 and he is now serving as president, for his contribution to the community he has been a SQL Server MVP since 1998.
Sr. Systems Engineer at Fusion-io since 2012. Responsible for Scandinavian customers deploying low latency Nand flash. Works as architect, consultant and trusted advisor. Working topics range from Open source DB’s on all types of Linux flavors to Windows with SQL server. Install types range from Single server optimizing Cubes to multiple broadcasting streaming servers over cloud based internet gaming communities.
LinkedIn: http://www.linkedin.com/in/andreaswolter
Contact: http://www.andreas-wolter.com/blog/
Andreas Wolter is a Program Manager for SQL Server- and Azure Security at Microsoft. In this role he is working on Security features of SQL Server, Azure SQL Database and Managed Instance. He is currently focusing on “Separation of Duties”-concepts and RBAC-Integration. He has 18 years of experience with SQL Server before joining Microsoft and is the founder of Sarpedon Quality Lab, the Germany-based company specialized on SQL Server HA, Performance and Security. He is Microsoft Certified Master (MCM) for SQL Server and Microsoft Certified Solutions Master for the Data Platform (MCSM) and was recognized as MVP for multiple years in row.
LinkedIn: http://dk.linkedin.com/in/michaelfrandsendk/
Michael Frandsen is an Microsoft MVP on Cloud amp; Datacenter and the lead consultant on areas of technical consulting, performance optimization and migration/consolidation projects, with special focus on storage, scalability and virtualization. He started with Windows NT 3.1 and SQL Server 4.21a and has been involved in Tech betas and TAP customers ever since. He has also contributed to best-practices at Microsoft and HP, through working with Microsoft product groups and SQLCAT in Redmond and HP Ramp;D in Palo Alto and Houston
LinkedIn: https://www.linkedin.com/in/mrdenny
Contact: https://www.dcac.com
Denny Cherry is the owner and principal consultant for Denny Cherry Associates Consulting and has over a decade of experience working with platforms such as Microsoft Azure, Amazon AWS, Microsoft SQL Server, Hyper-V, vSphere, and Enterprise Storage solutions. Denny’s areas of technical expertise include system architecture, performance tuning, security, replication, and troubleshooting. Denny currently holds several Microsoft Certifications related to SQL Server 2000 through 2019, including being a Microsoft Certified Master, Microsoft MVP and VMware vExpert Award.
LinkedIn: http://www.linkedin.com/pub/mihail-mateev/1/6b3/4b1
Contact: https://mmateev.wordpress.com/
Mihail Mateev is a technical consultant, community enthusiast, PASS Regional Mentor for CEE, chapter lead, Microsoft Azure MVP, Microsoft Regional Director. He works as a Senior Solutions Architect at EPAM Systems, focused on Data Platform, IoT and cloud related solutions. He also worked many years like a Technical evangelist in the Infragistics. Last years Mihail was focused on various areas related to technology Microsoft: Data Platform, Visual Studio, ASP.Net, Windows client apps, Data Platform, and Microsoft Azure. Michael also has a PhD in cloud computing area. He is a university lecturer on Smart Homes and Smart Energy IoT Solutions.
Bruno Basto, senior consultant #160;and senior trainer #160;at Rumos. SQL certified since 6.5 version (1998). Work with MSFT tools and infrastructure since 1992 in the financial, banking and insurance areas. Responsible for several training projects for software solutions with MSFT infrastructure. Speaker at several MSFT and SQLPass events.
LinkedIn: http://it.linkedin.com/pub/emanuele-zanchettin/18/921/34/
Emanuele Zanchettin, after studying in Computer Engineering, began his career with DB2 in the banking sector in 1998. After a few years and a change of scope of application, he encountered Access and Oracle with which he subsequently worked for several years in data access tuning and database design for new application features. Since 2007 he has also launched into the SQLServer world 2K, 2005, 2008* and 201* and more importantly, since 2011, into Azure SQL Database (SQL Azure). In order to have a greater capacity for assessment and familiarity with the various technologies that the market offers, he has deepened his knowledge to include MySQL and DocumentDB. Today Emanuele is mainly involved in IT projects and database management.
LinkedIn: http://www.linkedin.com/in/pjcorreia
Contact: http://sql.pt
Pedro Correia was born in 1976 on the 265th day of that year. He has been working with SQL Server for over 12 years, since the days of SQL Server 7.0, and his specialties are security and performance tuning. He is also a SQL Server trainer and teaching is one of his passions. 2012 was a year focused on the certification of competences and skills gained over the years, namely becoming one of the few Microsoft Certified Master - SQL Server 2008 (llt;100 worldwide).
-
LinkedIn: http://dk.linkedin.com/in/regisbaccaro
Contact: http://theblobfarm.wordpress.com
Regis has more than 15 years of experience with SQL Server, SharePoint and .Net as an architect and developer. R#233;gis is a SQL Server MVP since 2014 and a frequent speaker at SQL conferences, a PASS Regional Mentor and the founder of SQLSaturday Denmark community event. He is also a certified industry trainer on the APS/PDW platform. In his freetime he is an avid runner, cook and farmer.
The following is a list of sponsors that helped fund the event.


A NIGHT AT THE ROXBURY Cast: Will Ferrell, Chris Kattan, Dan Hedaya, Molly Shannon, Richard Grieco, Loni Anderson, Elisa Donovan, Gigi Rice, Meredith Scott Lynn, Chazz Palminteri Director: John Fortenberry Screenplay: Steve Koren and Will Ferrell & Chris Kattan Australian theatrical release: May 13, 1999 Reviewed by Luke Buckmaster
On the Buckmaster scale of 0 stars (bomb), to 5 stars (a masterpiece): 1 and a half stars
If you fart-ass around all your life, it seems, you will be led to greater things. At least, that's what happens in A Night at the Roxbury, a comedy of errors that was a big one to begin with. There was barely enough material here to maintain a five minute skit, let alone a ninety minute feature that bumbles, stumbles and fumbles through its running time. If you're akin to this type of silly, silly humor, the film might be goofy enough to warrant a sitting - but otherwise, I'd advise everybody to stay well clear of this tiresome piece of humdrum filmmaking. In defense of the film, I can honestly say that I did enjoy it, before the ridiculously unintelligent characters became irritating, and before the script became boring and problematic. Trouble is, that happened about fifteen minutes in.
The Butabi brothers - Steve (Will Ferrel) and Doug (Chris Kattan) - are the coolest disco regulars around. At least, they think they are. Steve and Doug spend most of their nights waiting outside of nightclubs, fantasizing that one day they might run their own club. One night they are particularly frustrated for not being allowed inside the prestigious 'The Roxbury,' - the number one spot in Los Angeles - and it becomes their ultimate mission to get inside the building and party-hardy. After a lucky mishap, Steve and Doug find themselves dancing in the bright lights of The Roxbury, with two women (Elisa Donovan and Gigi Rice) who mistake them for high rollers. The story plods along, and Steve gets caught in a marriage he doesn't really want to commit to, and Doug becomes even greater a social outcast.
The acting by Saturday Night Live regulars Will Ferrel and Chris Kattan is predictably awful; the only time they appeal is amongst the bright and blurring lights of discos. Granted, there is not much they could have done with their irritatingly simplistic dialogue. Most prominent in the film's many flaws is its script, which succeeds in creating two daft characters who appear as foreigners even in their own environments. What it doesn't do is make their wacky adventures very interesting. Unlike the colorful escapist film Fear and Loathing in Las Vegas, the world in A Night at the Roxbury doesn't offer Steve and Doug enough obstacles to encounter. That makes the film's jokes rely almost entirely on dialogue, which is rarely funny. To give you an example of the type of humor A Night at Roxbury generates, I'll close with a short conversation between the two main characters:
Doug: You can take our car, and you can take our keys, but you cannot take away our dreams! Steve: Yeah, because we're sleeping when we have them!
Read more of my reviews at In Film Australia http://infilmau.iah.net
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


Bandit Resurrections: Who Was the Real Sundance Kid?
Last summer, Wyoming Governor Matt Mead received an odd present from an Arizona businessman named Jerry Nickle: a just-published book promoting the idea that the author’s great-grandfather William Henry Long was none other than the Sundance Kid, of Butch and Sundance fame. Even more surprising than the book was its delivery. Nickle and his co-author had borrowed horses in Cheyenne and rode along the sidewalk to see the governor.
Not only does Nickle claim that his great-grandfather Long was the famous Wild Bunch bandit—he also maintains that he and Butch Cassidy were not killed in Bolivia, as many believe. Nickle believes that his great-grandfather did not commit suicide, as his family long thought, but was murdered by fellow Wild Bunch member Matt Warner after an argument about a book Warner had planned to write that might have exposed Long as Sundance. Nickle’s enthusiasm is not dampened by the absence of any evidence linking his great-grandfather to the Wild Bunch, or any evidence that he had ever even claimed to be the famous outlaw. After DNA tests failed to establish a link between Long and the Sundance Kid’s actual family, Nickle turned to a new theory: his great-grandfather had stolen the identity of Harry Longabaugh, the man Western historians actually consider to be the Sundance Kid.
Welcome to the kaleidoscopic universe of Wild West history, where outlaws return from the dead with vampiric regularity. Long is by no means an anomaly, as bandit revivals are relatively common—at least among the better known of the criminal class. While in some cases a dead outlaw’s identity is attributed to another deceased person—often by his ancestor—in others it is assumed by a living person, an imposter. These resurrectionists are a mixed posse of pranksters, genealogy boffins, and conspiracy theorists who cannot accept that their bandit hero is dead. And they find a ready audience because, well, who can resist a good story from the campfire?
Butch Cassidy and the Sundance Kid were part of a loose-knit congeries of Rocky Mountain outlaws active at the turn of the last century, dubbed “the Wild Bunch” by the press. Although Butch and Sundance committed few crimes together in the United States, they are indelibly joined as an outlaw dyad in the public’s imagination because they fled to South America together (Sundance took along his companion, Ethel Place), probably died together in Bolivia in 1908, and, most importantly, were immortalized together in George Roy Hill’s 1969 movie, Butch Cassidy and the Sundance Kid. Making a major contribution to the deification were Paul Newman as Cassidy and Robert Redford as Sundance.
Claiming to be Butch and/or Sundance (or any one of the many other famed bandits of the Wild West) has a long and storied tradition. William Henry Long, for example, is not the first man to have been volunteered as the Sundance Kid. In 1983, Connecticut high school principal Edward M. Kirby published The Rise and Fall of the Sundance Kid, which argued that criminal Hiram BeBee was Butch Cassidy’s sidekick. BeBee died in a Utah prison in 1955 while serving a life sentence for the 1945 first-degree murder of a town marshal. As with Long, there was no evidence that BeBee had any connection to the Sundance Kid, save what Kirby said were unspecified alleged remarks of BeBee’s that were never made public.
These hinted, covert identities are often absurd when laid against the reality. Aside from the lack of any link between BeBee and Sundance, there was a major physical disparity. BeBee was ugly and short, not quite five-foot-three, per a 1919 mug-shot card at San Quentin, where he had done time for rolling a drunk. Sundance was handsome and tall, upwards of six feet. BeBee looked like Jimmy Durante; Sundance indeed looked more like Robert Redford, his silver screen alter ego.
Sundance was not the only Wild Bunch member to have his identity stolen by a revivalist. In the 1920s, years after Butch Cassidy had expired in Bolivia, a Washington state machine-shop owner named William T. Phillips began visiting the outlaw’s Wyoming haunts, searching for bandit treasure and dropping hints that he, Phillips, was the real deal. Some of Cassidy’s old friends were taken in, others scoffed at the idea. Phillips wrote a memoir, “The Bandit Invincible,” which he hoped to sell to Hollywood. The memoir was a hodge-podge of fact and fantasy, written more like a novella and told almost entirely in the third person, as if Phillips would barely allow himself to hint at his supposed identity as Cassidy.
Yet Phillips’s con had legs. He died in 1937. More than three decades later, Larry Pointer, then a Bureau of Land Management staffer in Wyoming, came upon the tale, and after considerable additional research, persuaded the University of Oklahoma Press to publish In Search of Butch Cassidy, a sort of dual, or better put dueling, biography of Cassidy qua Phillips.
The story was intriguing, because Cassidy vanished in 1908, presumably killed in Bolivia, and Phillips appeared on the scene in the United States in 1908, as if out of nowhere. But the larger possibility that Phillips was Cassidy couldn’t pan out. In the late 1980s, when Anne Meadows and I began researching the story of Cassidy and Sundance in South America, we found that although Phillips had claimed that he had escaped the shootout in Bolivia and returned to the United States, getting married in Michigan in May 1908, the shootout had in fact happened in November, after his marriage.
The calendar is the researcher’s best friend. As are maps: Phillips had located the bandits’ Argentine ranch in the wrong part of Patagonia, had them holding up trains that were not yet built at the time they were in South America, and had them bivouacing for several days in a village in northern Argentina, Gaciayo, that turned out not to exist. Gaciayo is a fake cartographic entry, also known as a Mountweazel, designed to catch copyright violators—competitors who poach maps. Phillips had been no closer to South America than the atlases he carelessly consulted.
Pointer wiggled around the marriage date problem by positing the idea that there were several Cassidys, before finally throwing in the towel when it turned out that Phillips was actually William T. Wilcox, a petty criminal who had been in prison with Cassidy in the 1890s.
Bandit resurrectionists eschew Occam’s Razor. When faced with an inconvenient fact, they roll out a deus ex machina—one after another if necessary—until all contradictions are enveloped in an elaborate web of preposterous explanations.
 He was chaperoned by a lawyer and wanted a pardon, though for what was not clear, as his crimes were seven decades old. The actual Billy had been shot dead in 1881 by Sheriff Pat Garrett.
Roberts talked a good game—previously he had claimed to be Jesse James—and he garnered more than a few supporters, including his hometown, Hico, Texas, which opened a “Billy the Kid Museum and Gift Shop.” He had lots of press over the years. Reporters relish back-from-the-dead outlaw stories; they’re fun to write and the readers lap them up. In modern lingo, they’re clickbait.
Serious Billy the Kid historians do not give Roberts’s tale any credence. The Roberts family’s Bible reportedly lists his birth year as 1879, making him two years old when Billy was shot. He was an actual kid, but not Billy.
Before Roberts came along, there was John Miller, who died in Arizona in 1937, more than half-a-century before his resurrection went public, stoked by Helen Airy’s 1993 book, Whatever Happened to Billy the Kid. According to Airy, whatever happened was that Miller was the revered bad boy. Evidence in support of Miller’s having been Billy included private comments he had reportedly made to that effect and the fact that he had buck teeth, as did Billy. (As did Bugs Bunny, come to think of it.)
Jesse James, however, was the true magnet for bandit resurrections. No matter that in 1882 the outlaw had been murdered in his own house, and that his wife and mother had buried him. Half a dozen men later either claimed to be the Missouri bandit or were shoved forward by their descendants.
J. Frank Dalton is the most well-known of the pack. His story was broadcast by an Oklahoma radio station in the late 1940s, and the next day, the Lawton Constitution headlined, “Jesse James is Alive in Lawton.” At Dalton’s first public appearance in town, some 30,000 people came out to gawk. He went on to a brief career—he died in 1951—making personal appearances and working the carnival circuit, ending up at Meramec Caverns in Missouri, sharing the stage on one occasion with Billy the Kid hoaxer Brushy Bill Roberts.
Decades after the J. Frank Dalton controversy had faded away, Betty Dorsett Duke stepped up to announce that her great-grandfather, James Lafayette Courtney, was Jesse James, having escaped death in 1882 when another man was killed instead, and lived until 1943. Duke wrote, as seems to be obligatory, a book, The Truth About Jesse James, As Told by His Great-Granddaughter (2007). Over the course of 672 pages—almost 200 pages longer than the outlaw’s definitive biography, Jesse James: Last Rebel of the Civil War (2002), by T.J. Stiles—she pelts the reader with arguments, among them that her great-grandfather hid gold coins around his property, and whenever anyone approached his farm house at night, he would douse the lights and lurk by the front door with a loaded pistol.
Among the inconvenient contradictions Duke skirts: Jesse James was of average height, 5’ 7” or so, and Courtney was well over six feet. More importantly, Jesse James’s wife was in the next room when he was murdered in 1882, and she buried him. Duke couldn’t even win over her own family. Angry Courtney descendants launched a competing website to refute her claims.
It does not seem to matter if an outlaw dies a disputed and anonymous death, as in the case of Butch and Sundance, or in full view of his family, as with Jesse James. Doubts will linger, and sooner or later, pretenders appear. “To some extent,” English historian Eric Hobsbawm wrote in Bandits (2000), the resurrection of the bandit:
expresses the wish that the people’s champion cannot be defeated, the same sort of wish that produces the perennial myths of the good king—and the good bandit—who has not really died, but will come back one day to restore justice. Refusal to believe in the robber’s death is a certain criterion of his ‘nobility’ … For the bandit’s defeat and death is the defeat of his people; and what is worse, of hope. Men can live without justice, and generally, must, but they cannot live without hope.
Hobsbawm might be overthinking it. It’s just as likely that bandit revenants spring as much from yarning and pranking, American folkloric traditions that have given us Bigfoot and the jackalope, and from the longstanding attraction of conspiracy theories and genealogy.
North Carolina State University professor Richard W. Slatta examines the storytelling tradition in The Mythical West: An Encyclopedia of Legend, Lore, and Popular Culture (2001). “Myth is more powerful, pervasive, and alluring than history,” Slatta writes. Accordingly, he focuses “on the plethora of legendary, mythical images, events, people, and places associated with the Old West and New.” Pranking is likewise popular in the United States. Many urban legends start as a joke. Once launched, the joke billows into legend. The son of original Bigfoot proponent Ray Wallace, a northern California construction worker, told the press after his father died in 2002 that the whole thing had been an elaborate stunt, involving among other things, huge wooden feet used to create the forest giant’s tracks. Nonetheless, the hunt for Bigfoot continues unabated.
Two of Butch Cassidy’s brothers reportedly impersonated him for sport. One of his doppelgangers, William T. Phillips, took periodic leave of an unhappy marriage in Spokane to visit the outlaw’s haunts in Wyoming and take up with a girlfriend. She confided after his death that the Cassidy burlesque was all a joke.
Conspiracy theories often underpin outlaw resurrection stories. J. Frank Dalton claimed that he—the real Jesse James—hid in a stable near his house while someone else was shot in his stead. Brushy Bill Roberts said that with Pat Garrett’s connivance another man was killed in his place, allowing him—the real Billy—to escape to Mexico. Explanations for Butch and Sundance having survived the shootout in Bolivia range from changing clothes with dead soldiers to an outright refusal to believe that Bolivians could do what Americans could not, bring down two of the Old West’s most well-known outlaws. In fact, most of the Wild Bunch members were captured or killed by American lawmen, and for their part, Bolivian soldiers and mine-camp posses caught most of the bandits operating in their country in the early 1900s. Banditry is an unforgiving occupation that provides little room for error.
The faked death phenomenon encompasses many historical figures, not just outlaws. Examples include Martin Bormann, Adolf Hitler, T.E. Lawrence, Pancho Villa, and Tupac Shakur. “One hesitates to believe [the Bormann] story,” Christopher Isherwood wrote, “if only because it is a variant of the basic immortality legend which is often attached as a postscript to the apparent death of great or notorious men.” A friend in Bariloche, Argentina, once showed me a map of the town cemetery indicating precisely where Hitler was buried. He asked me not to tell anyone. I haven’t, until now.
Interest in genealogy, fueled by popular websites like Ancestry.com, has also played a role. James Lafayette Courtney and William Henry Long were both “discovered” by descendants poking around in their ancestral attics. The lack of any evidence linking the men to Jesse James or the Sundance Kid was a minor inconvenience. A staffer at the National Archives, which fields many genealogical queries, told me that people always want to find a famous person roosting in their family tree. The don’t much care who it is, Joan of Arc or Jack the Ripper, just so long as they get bragging rights.
No excursion into the world of bandit revivals would be complete without mentioning Robin Hood, the fountainhead of bandit mythology. The idea of the good bandit, who robs the rich and gives to the poor, who saves the widow’s farm, and whose death is unacceptable comes from Robin Hood, writes Stephen Knight in his Robin Hood: A Mythic Biography (2003). “The only modern film that has shown the hero’s death,” says Knight, “Robin and Marian (1976), is the only one to have lost money at the box office.”


If you don’t already have one, create a PostFinance Checkout account.
Install the PrestaShop Mailhook module found here.
Please
also note that the minimal PrestaShop version is 1.6.1.x
.
Download the module.
Login to the backend of your PrestsShop store.
Navigate to Modules and Services > Add a new module.
Select the file and click Upload this module
.
Install the module in the shop.
Navigate to Modules and Services > PostFinance Checkout module > configure in your PrestaShop backend and enter the PostFinance Checkout User ID, Space ID and the Application Key that you can create an application user.
If your store is configured for multishop, you may use different spaces for each store to configure different behaviours.
Optionally disable downloading invoice and packing slip. These settings allow customers to download the documents from their order overview in the PrestaShop frontend.
After saving the configuration, the payment methods are created in the PrestaShop store and the necessary webhooks are set up.
The setup is now finished. You should see the payment methods in your checkout. To view the payment method configuration in the backend of PrestaShop go to Modules and Services > PostFinance Checkout payment methods.
|
Note
|
Below you find more information about the Prestashop PostFinance Checkout state machine. However, you can change the default states in the manual according your needs. |
The PostFinance Checkout payment method configurations are synchronized automatically into the PrestaShop store. There are just a few payment method settings in the PrestaShop store in Modules and Services > PostFinance Checkout payment methods.
If you want to change the payment method description, title, logo, etc you need to do this in the payment method configuration. Changes will be synchronized automatically.
The module allows to configure a payment fee for the different PostFinance Checkout payment methods. This is done in multiple steps:
Create a PrestaShop product with price 0.00 and give it a meaning full name. e.g. "Payment Fee"
In the module configuration select this newly created item as the payment fee product.
Configure the fee for each method in the Modules and Services > PostFinance Checkout Payment Methods section.
The Payment Process of PostFinance Checkout is completely standardized for every payment method you can process. This gives you the ability to simply add a payment method or processor without changes inside of your PrestaShop configuration. An overview about the states and the payment processes of PostFinance Checkout can be found in the Payment Documentation.
In the following section we provide you an overview about how the PostFinance Checkout states are mapped into the PrestaShop State graph for orders.
Below you find a diagram that shows the state machine of PrestaShop for orders including additional information for the state transitions.
When the transaction is marked as authorized
in PostFinance Checkout the order within PrestaShop will be marked as Authorized
. The amount is only reserved at this point. The order is not yet ready to be fulfilled.
When the transaction fails during the authorization process the PrestaShop order is marked as Payment error
.
In case the delivery indication is pending, the order within PrestaShop will move into either Waiting
(The transaction is completed but the delivery indication is not yet decided e.g. The money still needs to be cleared by the customer bank. Status will automatically update later on) or Manual Decision
(in this case you have to decide the outcome of the delivery indication e.g. You have configured to manually check transactions without 3d Secure). See more details in On hold orders.
In case the decision about the fulfillment is negative, the order within PrestaShop will be marked as canceled
and should not be fulfilled.
If you decide to void an authorized transaction (in case for example the products ordered are no longer in stock), the order within PrestaShop will also be marked as canceled
.
When the transaction is marked in PostFinance Checkout as fulfill
the order within PrestaShop will be be marked as Payment accepted
. This is when you can start the fulfillment process. The plugin will in this case not change the status anymore.
|
Note
|
This describes the default state machine of PrestaShop orders, however you have the option in the PostFinance Checkout plugin configuration to define different order status. |
For information about deferred completion, see Complete (capture) an order
You can capture, cancel and refund transactions directly from within the PrestaShop backend. Please note if you refund, void or capture transactions inside PostFinance Checkout the events will not be synchronized into PrestaShop.
You have the possibility for your transactions to have the payment only authorized after the order is placed. Inside the connector configuration you have the option, if the payment method supports it, to define whether the payment should be completed immediately or deferred.
In order to complete a transaction in PrestaShop, open the order and click on the completion
button.
This will finalize the order and it can no longer be changed.
|
Note
|
When the completion is pending in PostFinance Checkout the order will stay in the authorized state. |
In order to void a transaction, open the order and click on the void
button.
|
Note
|
You can only void transactions that are not yet completed. |
You have the possibility to refund already completed transactions. In order to do so, open the captured order. By clicking on Partial refund
the window for refunds will show. In case the payment method does not support refund, you will not see the possibility to issue online refunds.
You can make refunds based on product quantity and product amount. In order to do so, enter the number of products or amount you wish to refund to your customer.
You can carry out as many individual refunds as you wish until you have reached the quantity or amount of the original order.
|
Note
|
It can take some time until you see the refund in PrestaShop. Refunds will only be visible once they have been processed successfully. |
As long as the delivery should not be done the state of the order will be in Manual Decision
. This happens when the transaction in PostFinance Checkout has not reached the fulfill state.
There are essentially two reasons why this can happen:
The transaction is not completed. In this case you have to complete the transaction as written above.
As long as we are not able to tell you if you should fulfill the order. The delivery decision is done automatically. If this does not happen within the defined time frame, PostFinance Checkout will generate a manual task which you should observe and follow the instructions. When there is a manual task we will also display it in the PrestaShop Backend.
You can find more information about manual tasks in our Manual Task Documentation.
Please note that captures, voids and refunds done in PostFinance Checkout are not synchronized. We therefore recommend that you perform the captures, voids and refunds always inside the PrestaShop backend and not inside PostFinance Checkout.
In case the payment method supports tokenization you can store the payment details of your customer for future purchases.
In order to use this feature make sure that the One-Click-Payment Mode in your payment method configuration is set to allow
or force
storage.
|
Note
|
Tokenization is not available for guest checkouts. |
The module uses the default PrestaShop logging functions which are automatically active in your PrestaShop store. The module will log various unexpected errors or information which can help identify the cause of the error. You can find the logs in your PrestaShop backend in Advanced Paratmeters > Logs.
Make sure that you followed the Configuration section by stating your PostFinance Checkout space ID and application user’s access information in the PrestaShop backend. By saving the configuration form the synchronization of the payment methods and the set up of the webhooks are initiated.
If this does not solve the problem, it could be that you use a special fee or coupon module that we do not support. Try to disable this plugin and see if it helps. The payment methods are only displayed if the plugin’s total calculation matches the actual order total.
In the Prestashop standard environment an order is created by default, after a transaction has been successfully completed. In order to pass the order ID from Prestashop through to wallee, the order with a wallee payment-method is created before the transaction has been completed successfully. This order ID will then appear on the buyer’s bank statement - Furthermore it will also appear in the merchant’s payout report.
As a consequence all order attempts will be noted in the order list of Prestashop. Traceability: By having the failed order in the PrestaShop database, allows the merchant to directly see when a buyer tried multiple times in the backend of PrestaShop.
In the Prestashop standard environment an order is only created if the payment has been completed successfully - therefore, an email is sent to the customer, once an order is created. For this to work correctly with our PostFinance Checkout module, the mailhook plugin has to be installed - it will prevent the sending of an email once an order is created.
Order Confirmation Email: The email notification to the customer will only be sent, when an order/transaction actually succeeded. See: link:https://github.com/wallee-payment/prestashop-mailhook == Support
If you need help, feel free to contact our support.


We born with Atlassian and since 2009 we continue to offer professional services and solutions for all their Data Center products


Classification Path
File Size Diversity
Text Retrieved
Metadata Retrieved
Language Diversity
Word Cloud
Max Joint Agreement NER
Spectrum of Measurements


Structural Geology @ Hamilton College
Structural Geology, Archean Tectonics, Statistics
I have broad interests in how continental crust accomodates deformation in different tectonic contexts. My approach to stuying deformation processes integrates field mapping, statistics, microstructural analysis and quantitative laboratory techniques such as electron backscatter diffraction (EBSD). I also am part of the team working on the StraboSpot digital data system. I currently and working to design new structural geology and sedimentology field apps for iPadOS.
Quantitative Structural Geology
By what mechanisms were large structural domes emplaced into Earth's early crust? What is the relationship between plutonism, plate tectonics, crustal flow, and shear/fault localization during the deformation of continental crust? How do rocks partition strain from the field to the crystal lattice scales? These are among the questions that motivate my research. My current research investigates a Paleoarchean granitic dome in Western Australia's Pilbara craton. The Mt Edgar dome is one of the archetypal Paleoarchean domes and has been pointed to as the strongest evidence for volumninous granitic diapirism in the early Earth. My structural work in the Pilbara tests this hypothesis by studying the internal structure of the Mt Edgar dome using a deformation proxy tequnique, the anisotropy of magnetic susceptibility (AMS), detailed field and microstrctural observation around the sheared margin of the Mt Edgar dome, and statistical analysis of field measurements.
In the summer of 2018 I was joined in the field by two Geoscience majors from UW Madison, Casey and Rex. The three of us spent six weeks mapping large scale folds in the Warrawoona syncline. Both Rex and Casey finished senior theses in Spring 2019 and 2020, respectively.
Statistical Analysis
I have a deep interest in the statistical treatment of high-dimensional structural geology data (like foliation-lineation pairs, strain ellipsoids). The advent of methods and tools for analyzing structural geology data statistically nicely coincides with a trend towards larger datasets, especially as new databases like StraboSpot come online. I have pioneered workflows and am involved with developming to statistical techniques with collaborators.
The structural geology community is in the middle of an exciting shift towards using statistical techniques to get more out of complex datasets, and recently developed techniques and software tools are making it possible to treat high-dimensional data holistically. My goal is to use these new statistical and software tools to push the boundaries of how structural geologists use statistics, and to allow others to do the same by publishing my R scripts on this website.
Datascience for field geologists
An exciting new frontier for structural geology and other field-based geologic disciplines is the emergence of large, open-source databases for geologic data. I have been working on the StraboSpot digital data system development team for the past two years, designing the next generation of iOS field tools and helping to lead testing field trips with experts to get feedback and input from the broader community.
I am also spearheading an effort to write statistical and querying tools directly into the front end of the StraboSpot system so that field geologists can do on-the-fly statistical analyses during fieldwork.


Enter a valid iTunes app store link, i.e. https://itunes.apple.com/us/app/twitter/id333903271?mt=8
Retrieve full-sized icon artwork for iOS & Mac apps.
Enter a valid iTunes app store link, i.e. https://itunes.apple.com/us/app/twitter/id333903271?mt=8


You seem Lost
Yeah, we're as confused as you are, you took the wrong turn and came here, Luckily unlike some mistake, you can fix this.


This example program is a very minimal JDBC application. JDBC is the primary API for interacting with Apache Derby. This program accomplishes the following tasks:
The application runs in an embedded environment. This is the simplest Derby environment. The application starts up an instance of Derby within the current JVM and shuts down the instance before it completes. No network access is involved. In an embedded environment, only one application at a time can access a database.
Before running this demo, you should see the following files and directories in the /demo/programs/simple directory:
Source code for the example program that starts up Derby, creates a database, does some inserts and updates, and then shuts down Derby. Examine this file to see how the application behaves in the various environments.
After running the demo, you will see some new files and directories:
The directory that makes up the derbyDB database. You must not modify anything in this directory, or you will corrupt the database. The directory was created when the application connected with Derby, using the attribute create=true in the database connection URL. The database name, derbyDB, was also set in the database connection URL.
The directory that holds the database log for the derbyDB database.
An internal file that holds boot-time configuration parameters for the derbyDB database; do not edit.
| Library or Directory |
Path to Library or Directory |
|---|---|
| main Derby library for the product: derby.jar |
%DERBY_INSTALL%/lib/derby.jar |
| current directory |
. |
You run the utility like this:
java org.apache.derby.tools.sysinfo -cp arguments
So for the arguments you need here, run it like this (all on one line):
java org.apache.derby.tools.sysinfo -cp embedded SimpleApp.class
If your environment is set up correctly, the utility shows output indicating success. It looks like this:
Derby embedded engine library (derby.jar)
user-specified class (SimpleApp)
SUCCESS: All Derby-Related classes for embedded environment found in class path.
If something is missing from your class path environment, the utility indicates what is missing. For example, if you neglected to add the directory containing the SimpleApp class to your class path, the utility would indicate as such:
Testing for presence of Derby-related libraries for embedded environment.
Derby embedded engine library (derby.jar)
A successful run produces the following output:
SimpleApp starting in embedded mode.
Loaded the appropriate driver.
Connected to and created database derbyDB
Created table derbyDB
Inserted 1956 Webster
Inserted 1910 Union
Updated 1956 Webster to 180 Grand
Updated 180 Grand to 300 Lakeshore
Verified the rows
Dropped table derbyDB
Closed result set and statement
Committed transaction and closed connection
Database shut down normally
SimpleApp finished
Apache Derby Version 10


Review: Super Monkey Ball: Banana Blitz HD
Keep rollin'
by Chris CarterI remember the day I was introduced to Super Monkey Ball on GameCube. It kind of came out of nowhere: someone shoved it in front of me and said "let's play." Eight hours later we were completely entranced, and most importantly, smiling. That's the sort of infectious happiness Monkey Ball is capable of, which is exactly why this underdog of a series was active for over a decade before slowing down.
Sega is looking to get that ball rolling again with Super Monkey Ball: Banana Blitz HD. It's a shame that this re-release wasn't able to put its best foot forward with the ideal source material, but Monkey Ball remains as charming as ever.
Super Monkey Ball: Banana Blitz HD
(PC, PS4, Switch [reviewed], Xbox One)
Developer: Sega / RGG Studio
Publisher: Sega
Released: October 29, 2019
MSRP: $39.99
I'm happy to see Monkey Ball back in any form, and hope Sega keeps this series alive. The gist: Marble Madness meets monkeys, with more speed. How can anyone not love that premise?
It's beauty through simplicity. You roll around pre-build courses avoiding hazards, trying not to roll off the course, collecting bananas and reaching a goal line. A life system and banana points dictate how well you're doing, with an equal emphasis on speed and pickup accuracy. Every so often you'll face down a boss (a few of which are mere formalities) and bonk a weak point.
The formula, much like the "HD" bit of the moniker, hasn't been too touched-up. I went back and looked at the GameCube edition for comparison, and while you can easily tell the difference between the original release and the modern day version (mostly color saturation), a lot of the same issues bleed through, like halfhearted cutscenes and a lack of detail in the framing of the campaign and the UI. Simple gameplay is one thing, simplicity everywhere else can be draining.
The main focus here is the 100-level campaign, which is all solo and connected with the aforementioned tenuous (well, it doesn't really exist) story. In case you didn't get the idea yet the courses are set up a lot like mini golf, you just have full control over how the ball moves (with analog sticks this time, no motion controls, for better or worse), and instead of a windmill there might be dastardly giant prehistoric birds blocking your path.
The campaign is fun enough and keeps things moving at a rapid pace, but I would have liked to have seen full co-op added here, even pass and play. The root of the problem? Banana Blitz simply isn’t the best iteration of the series for a grand re-entrance. Super Monkey Ball Deluxe would have been a far better choice for an HD re-release, sporting more base levels, 240 challenge stages with full multiplayer support, plus more party games.
Sega really stuck to their guns here as this is not a full remake with new modes, but rather an HD-re-release of the Wii game, as advertised. The only real multiplayer component is found within the party mode, which has 10 games, with nine of them supporting simultaneous four-player play. Sadly this setup strikes out again with a lack of bots, and there's no online multiplayer: only same-Switch and local support. You can play solo in time attack or party mode for high scores (and the new Decathlon mode that features all 10 party games in a row), but again, without bots.
As a return effort the core of Super Monkey Ball is there with Banana Blitz HD, it’ll just be hard to turn people onto it unless you’re going in with a solo mindset.
[This review is based on a retail copy of the game provided by the publisher.]
Super Monkey Ball: Banana Blitz HD reviewed by Chris Carter
7
GOOD
Solid and definitely has an audience. There could be some hard-to-ignore faults, but the experience is fun.
How we score: The Destructoid reviews guide


Where:
Search for address
Keyword (optional):
Type:
art_gallery
atm
bank
bar
cafe
food
hospital
police
store
Radius:
500
1000
1500
5000
Search for objects


The Robot AI Mind requires Microsoft Internet Explorer with JavaScript enabled.


--- layout: post status: publish published: true title: Object Initializers in C# 3.0 author: display_name: Tomas Restrepo login: tomasr email<EMAIL_ADDRESS>url: http://winterdom.com/ author_login: tomasr author_email<EMAIL_ADDRESS>author_url: http://winterdom.com/ wordpress_id: 397 wordpress_url: http://winterdom.com/2006/08/objectinitializersinc30 date: '2006-08-28 07:19:54 +0000' date_gmt: '2006-08-28 07:19:54 +0000' categories: - ".NET" - LINQ tags: [] comments: - id: 292 author: Jeremy Miller author_email: '' author_url: http://codebetter.com/blogs/jeremy.miller date: '2006-08-28 13:03:58 +0000' date_gmt: '2006-08-28 13:03:58 +0000' content: | I'm definitely more excited for C# 3.0 than I was for Whidbey because of these types of features. This JSON-like syntax is already available in Javascript if you're doing any Ajax coding: var tomas = { Name="Tomas", Age=28, Hobby="Music" }; or with a touch more coding to get methods too: var tomas = new Person({ Name="Tomas", Age=28, Hobby="Music" }); - id: 293 author: Tomas Restrepo author_email<EMAIL_ADDRESS>author_url: http://www.winterdom.com/weblog/ date: '2006-08-28 15:11:17 +0000' date_gmt: '2006-08-28 15:11:17 +0000' content: | Jeremy, I have to agree, Orcas is far more interesting, and I quite like the changes in C# 3.0 even though they'll raise the language complexity a bit. I wasn't very aware of the JS syntax (not much of a JS developer, I'm afraid), but it's interesting! I'll have to take a look at it... ---
One of the new language features in C# 3.0, thanks to the LINQ stuff, is the new syntax for object and collection initializers. Basically, this feature allows you to initialize an object by both creating the object instance (i.e. a new expression) as well as assign values to one or more properties in a single sentence, or to initialize a collection with a set of values to add to it in a single expression similar to how you already do with arrays in C# < 3.0.
Here's an example of using the new syntax:
Person tomas = new Person() { Name="Tomas", Age=28, Hobby="Music" };
Person clone = new Person() { tomas.Hobby, tomas.Name, tomas.Age };
List people = new List() { tomas, clone };
The first line initializes a Person object with the default constructor (though you could call a constructor with parameters here), and assigns explicit values to the Name, Age and Hobby properties.
The second line initializes another Person object with the default constructor, and again assigns values to all the properties. However, notice that here we don't especify the name of the properties to initialize explicitly. Instead, the compiler will "guess" which property to initialize by matching the name of the property of the object used in the expression (i.e. tomas.Hobby is matched to the Hobby property).
The third line initializes a collection of type List
This entire feature can be quite handy and I believe it can significantly improve readability of the code when used correctly. Personally, I prefer to use as much as possible the explicit form of it in which you clearly especify which property you're assigning a value to (i.e. Hobby=tomas.Hobby), particularly when using the very similar syntax to initialize anonymous types:
var minime = new { Name=tomas.Name, Age=tomas.Age/2 };
One thing did strike me as curious about the new object initialization syntax in C# 3.0: C# already had a special syntax that did something very similar: The syntax for attributes:
[Attribute(1, Property=value)]
While this was a very restricted syntax, it served much of the same purpose, and it was somewhat curious to me why a different syntax was used instead of reusing the existing one. That said, I think I can guess at some of the reasons this was not done:
Number 2 in particular might be important because it is more explicit when you introduce the whole "automatic matching of member being used for intitialization to the name of the member being initialized" feature. If the existing attribute initialization syntax had been reused, this would've been far more confusing as there would be no easy way to spot whether a given initializing expression was actually using one of the available constructors or it was implicitly initializing a given property, which would've significantly reduce the readability of the language in this cases.
That said, I don't care all that much for the automatic property name guessing; I much prefer to be explicit as to what property I'm initializing.


6211 Sudikoff Lab
Dartmouth College
Hanover, NH, 03755
Kirti Vardhan Rathore
Education
Dartmouth College, Hanover
April 2018
Master of Science in Computer Science
Courses taken:
OS,
Algorithms,
Theory of Computation,
AI,
Parallel Computing,
Advanced OS,
Networks
Courses taught: Smartphone Programming (Teaching assistant)
BinderFilter - a Linux kernel interprocess communication firewall for Android
Sept. 2017
- Binder is the IPC mechanism used by Android. It has utility as a security & privacy tool
- Instrumented the kernel to achieve full mediation on all messages passed
- Provided Wireshark decoding plugins and generated IPC call graphs
Tech: Python, C, Kernel development, Java, Android, Lua
Osshazam - An open source song comparison tool
June 2017
- Used audio fingerprinting to compare how similiar two songs are
- Used a parallelizable FFT based fingerprinting algorithm based on Shazam's paper
- Windowed the FFT convolution improving comparison accuracy since 'similar' parts are often displaced in time
Tech: C++, llvm, Cilk runtime
Yalnix - an operating system emulation
Nov. 2016
- Built a POSIX compliant kernel for a hardware emulator capable of supporting user programs
- Improved multi-processing by 400% by implementing COW and ZFOD
Tech: C, Makefiles
Birla Institute of Technology, Mesra, India
May 2013
Bachelor of Engineering in Computer Science, CGPA: 7.27/10
Courses taken:
DS & Algorithms,
Computer Architecture,
Software Engineering,
Graphics,
Distributed Systems
- My final year project work on statistical analysis resulted in a paper
Work Experience
Arista Networks, Nashua
June 2017 ‐ Sept. 2017
Software Engineering Intern
Intern Project: Write glue code to connect BGP implementation and testing codebases
- We needed a way to read global constants and call methods from BGP code in C, to the test infra in Python
- Used ctypes and refactored a lot of the testing infrastructure specific to BGP
- Improved developer productivity in my team and reduced BGP testing infra codebase by about 30%
Tech: C, C++, Python, autobuild, CMake, Docker containers
SAP Labs, Bengaluru, India
October 2013 ‐ June 2016
Joined the UX & Mobility Center, an organization primed to implement SAP's mobile first strategy
Mobile & web application for airline major
May 2016
- Designed the application architecture and API integration
- Developed a few novel interactive graphical controls
- Spot Award for contributions to the project
Tech: JS, SVG, Git, JUnit, Selenium, GruntJS, Jenkins
June 2015
Inventory management iOS app for coffee major
- Created the UI for the application & added client side caching, which added offline support
Tech: Objective C, Core Data, SUP, MySQL, SQL
December 2014
Major food & drinks mobile application for Android, iOS and BB app stores
- Worked on v1.6 of the multi-platform mobile app with 1+ million users on Play store
- Overhauled the UI and ported the codebase to Sencha Touch 2.4
- Improved developer productivity by finding a way to debug the application on BB
- Peer reward for contributions to the project
Tech: HTML, CSS, ExtJS, Perforce, Android SDK, Objective C


abstract
methods of the current class during object construction.
A method is called during object construction if it is inside a:
clone()
methodreadObject()
methodreadObjectNoData()
methodSuch calls may result in subtle bugs, as object initialization may happen before the method call.
Example:
abstract class Parent {
abstract void abstractMethod();
}
class Child extends Parent {
Child() {
abstractMethod();
}
}
This inspection shares the functionality with the following inspections:
Only one inspection should be enabled at once to prevent warning duplication.


Complexity
|
≠ |
|
One word
multiple technologies
3dhubs.com/knowledge-base
How it works
Why 3D? Pros
- Complex designs
- Customize each item
- Prototyping
- Less waste
- Lower fixed cost
Why 3D? Cons
- Higher cost for larger production runs
- Less material choices, colors, finishes
- Limit strength/endurance
- Lower precision
Types
- FFF / FDM
- SLA & DLP
- SLS
- Multi jet fusion
- Metal
FFF / FDM
Filament pros/cons
- + materials
- + strenght
- - details
- - support
SLA & DLP
SLA & DLP
SLA & DLP
|
3Dwarf+ (DLP)
|
|
Form2 printer (SLA)
|
SLA & DLP plus/cons
- + Details
- +- Strength
- - Materials
- - Support
- 2500€ printer
- 60€ 1L resin
SLS (selective laser sintering)
SLS plus/cons
- + details
- + no support
- - strenght
- +- materials
- €10k printer
- €200 1kg powder
Home printing
FFF or SLA/DLP
Print without printer
- 3dhubs.com
- i.materialise.com
- shapeways.com
- sculpteo.com
- meltwerk.com
Limits
- details x print duration (hours, days)
- printable models
- own design
Models
- thingiverse.com
- youmagine.com
- myminifactory.com
Before you buy
Read a lot!!!
- www.3dhubs.com/knowledge-base
- www.youtube.com/user/ThomasSanladerer
- reprap.org
Fails
Troubleshooting
FFF/FDM Printer
- Prusa i3 mk2 (€700)
- Lutzbot
- BCN3D Sigma
- Ultimaker (€2500)
cheeper = more problems
SLA/DLP Printer
€2500
cheaper = no support from manufacturer


How to easily create crown molding in Blender 2.8x
by Widhi MuttaqienWidhi Muttaqien writes:
Assalamu'alaikum. Hi guys! My name is Widhi Muttaqien from Expose Academy.
In this tutorial video, I’m going to show you how to create a "crown molding" easily in Blender 2.8 or above. This method actually works also for older versions of Blender. If you wonder what “crown molding” is, basically it is the decorative trim used to transition from wall to ceiling often seen in classic-style interiors. People in my country usually just call them “ceiling profiles”.
Basically we will use 2 curve objects and the bevel feature. One curve object will be used for the room layout. And another curve is used for the bevel profile.
I hope you enjoy the video.
Wassalamu'alaikum.
Regards.
Widhi Muttaqien


Due: Sunday, 3/1, 11.59pm
For this assignment, you will use StoryMap.js to tell a spatial story about the movement of people or substances across the United States or the world. Storymap gives you a point and click interface to create these stories and embed them into your website.
First, have a look at some of the examples to get a sense of the kinds of stories that you can tell.
Note that Storymap can be used to tell stories using both maps and images, for example Hieronymus Bosch's Garden of Earthly Delights. Using images, so called Gigapixels, is a bit too complicated for this tutorial but keep in mind that it is a possibility for the final project. Crystal has written a great tutorial on how to create them.
Crystal has recorded a short tutorial on how to use Storymap. Have a look!
Spend about 15 minutes playing around with Storymap. Add slides! Add images! Change the background! Change the map used!
You don't need to tell a story yet, just familiarize yourself with the functions that Storymap provides.
Storymap allows you to integrate a wide range of maps. Map Warper has a large collection of geocoded maps that are ready to be imported.
Let's say we want to work with this map of the successes of the suffrage movement from 1919. To import this map:
http://mapwarper.net/maps/tile/40766/{z}/{x}/{y}.png
http://mapwarper.net/maps/tile/40766/{z}/{x}/{y}.png
into the
URL field and then close the menu.This should load your custom map. If you cannot see anything, you might either be too far zoomed in or look at the wrong location. For example, if you have selected a map of DC, the map will only be visible when you are actually looking at DC.
On the storymap website, click the "Share" button on the top right.
Scroll down and find the "Embed" code. It will look something like this:
<iframe src="https://uploads.knightlab.com/storymapjs/c6110d70c3383cc90ae51583a6d15d0e/test/index.html"
frameborder="0" width="100%" height="800"></iframe>
An iframe
is essentially a website within a website, i.e. your
browser will first load your website and then load whatever is in the iframe,
in this case your Storymap.
 Where is it produced? How does it get distributed?
Additional Readings
Already know a story--whether related to the history of drugs or not--that you want to tell with a storymap? Let me know!
In each case, make sure to find and reference at least one additional newspaper or academic journal article that you have traced down yourself.
Once you have done your research, think about how you want to tell your story. How do you want to follow a person or a substance? What do you want to reader to take away? What images do you want to use?
Then, create a storymap with:
Finally, host your storymap on pset_storymap.html and send me a link by Sunday night.


{% extends "base.html" %} {% load i18n %} {% block content %} {% include 'pagination.html' %}
{% url 'users:detail' question.author as author_url %} {% blocktrans with publish_date=question.pub_date author=question.author %} Published {{ publish_date }} by {{ author }} {% endblocktrans %}


Education has an important role to play in the eradication of poverty. Unfortunately for many families living in poverty, education is a luxury they cannot afford. This is a great tragedy, as education should be a basic human right that must be met.
The effects of poverty had resulted in some children growing up in poverty stricken homes, suffering more frequent and persistent health problems compared to children who grow up under better financial circumstances. Children raised under poverty noticeably, tend to miss school more often because of illness, level of stress at home, lack of child- care facilities, and unfortunately, sometimes, violence at home. As our nation progresses, there needs to be intervention programmes for the poor to ensure they are not left behind.
Even though schooling is free here in Malaysia, those who live in poverty still cannot afford to pay for their children’s miscellaneous fees such as activities, textbooks and uniforms, and their meals. Now in this age and era, each child needs a computer, and these items that we take for granted are not cheap for those who are destitute.
Sadly, those who are destitute would rather send their children out to work, so that they can earn a living to support their parents and siblings. These children should remain in school, as it is proven that each year they remain in school their earning potential increases by 10-20%.
English may not be the most spoken language in the world, but it remains as the dominant language for business and has become almost a necessity for people to enter a global workforce. Its importance in the global market place therefore cannot be understated, as learning English really can change lives.
Hence, the literacy project was launched in December 2014, giving opportunities for the resident children to unlock their full potential and find meaningful careers in the future.
The children in the Jinjang community are especially weak in the foundational subjects of English, Maths and Science. The Maths Numeracy Project for the children from Jinjang Utara then followed suit in early 2017.
We are committed to do what we can to improve the literacy and numeracy skills of those who are left behind.
Although some supporters have donated generously each year to charity, the needs of the poor cannot all be met. There are only so much we can do. Many households in destitute require financial aid for many things including tuition and remedial classes for subjects that they are weak in.
This is a small project, but one that must continue and sustain itself, so that it will have a greater impact on these children’s lives. We encourage you to join us in our effort in uplifting our communities and making a difference in their lives. It stems from a simple conviction that we all share, that every child and every life matters, for our community and for the future of our nation.
“Life is not a competition. Life is about helping and inspiring others, so we can reach our full potential”
All Rights Reserved.
Designed by 2K


HUSBANDS AND WIVES A film review by Peter Reiher Copyright 1992 Peter Reiher
The press has been suggesting that more filmgoers will see Woody Allen's new film, HUSBANDS AND WIVES, than any of his recent films. If that's true, it's a pity, because few of them are likely to come back for a second helping. HUSBANDS AND WIVES is definitely not one of Allen's stronger efforts, though certainly he's done worse.
The film concerns two couples who are going through trying times in their marriages. One couple is (predictably) played by Woody Allen and Mia Farrow. The other, less predictably, is played by Sidney Pollack (better known as a director than actor) and Judy Davis, a fine Australian actress not terribly familiar to the typical American filmgoer. At the outset of the film, Pollack and Davis announce they are splitting up, after twenty-five years of marriage. Their breakup has traumatic effects on Allen and Farrow's marriage, as does the fact that both Allen and Farrow begin to find themselves attracted to other people.
This scenario should bring to mind certain other films Allen has done--ANNIE HALL, MANHATTAN, HANNAH AND HER SISTERS, perhaps INTERIORS and SEPTEMBER. It does share some characteristics with those films, in that Allen builds the film out of seemingly random incidents in the characters' lives. Some of the incidents are momentous moments in the characters' lives, some are everyday and serve to contrast the characters' normal lives to their more stressful moments. But HUSBANDS AND WIVES has a different structure than Allen's earlier films. It's built like a pseudo-documentary. In some scenes, the characters are being interviewed by an off-screen voice, talking directly to the camera. Allen's cinematographer, Carlo DiPalma, uses a handheld camera that visibly shakes and wobbles throughout the film. Allen uses other stylistic touches borrowed from the world of the documentary, as well.
Clearly, Allen had a particular effect in mind, since this isn't the way he ordinarily shoots his films. The whole approach of HUSBANDS AND WIVES is somewhat sociological, as if Allen wanted us to accept the film as a case study of certain marital behaviors, rather than as a story. In addition, the photographic techniques he uses clearly attempt to make the viewer a participant in the film, by never permitting him to forget that there is a camera there. So criticism of the style of HUSBANDS AND WIVES should be based on a failure of execution or conception, rather than incompetence or lack of purpose.
In some ways, just as INTERIORS was Allen's Bergman movie, and STARDUST MEMORIES was his Fellini movie, HUSBANDS AND WIVES is his Cassavettes movie. But, just as INTERIORS was bargain basement Bergman, and STARDUST MEMORIES was faux Fellini, HUSBANDS AND WIVES is clunky Cassavettes. Allen isn't Cassavettes, just as he isn't Bergman or Fellini, and he has too strong a personal style to merely copy them. Unfortunately, his personal style clashes with his model in each of these films, to the detriment of the finished product.
In particular, HUSBANDS AND WIVES suffers from problems in the script, in the acting, and in the cinematography. Cassavettes tended to focus on people who were in the working class, or the middle classes. Allen, as usual, focuses on New York intelligensia. Cassavettes-style grit and realism do not work nearly as well with in that milieu. Allen's script also fails in the characterization. The primary couple are just plain dull, and their problems and concerns are hard to sympathize with. The secondary couple are better drawn, but are also on the screen less.
The problems with the central characters is exacerbated by the performers. Woody Allen himself is an actor of limited range, the John Wayne of New York urban angst. In more challenging roles, his limitations begin to show themselves, and the part he's given himself in HUSBANDS AND WIVES is beyond his range. He lacks the ability to show us any depths to the character he is playing. We can accept that he is the person he is stated to be, but we cannot see anything beneath that character's surface. Since opacity is not part of the character's conception, Allen's performance is a failure. Mia Farrow does little better with her role, falling back on her rather wan acting habits, rather than creating a character.
The two secondary players are much better. Sidney Pollack, a fine director whose acting has previously been limited to small parts, shows tremendous talent in the rather cliched part of an aging husband who leaves his wife for a young blond airhead. Pollack's vitality suggests that there is much more to the character than the cliche. He tends to take over every scene he is in, especially those with Allen. Of course, his is a showier part, but he outacts Allen even in smaller things. For instance, we see both characters in their workplaces. Pollack looks at home behind his desk, while Allen's professor looks like he's never stood up in front of a class in his life. (Of course, I knew professors like that, too....)
Judy Davis is probably the most talented performer of the leads, and she does very well with a somewhat thankless part. Her Australian accent seems completely replaced with a New York one, she looks perfectly at home in the city, and she establishes a rapport with Pollack that makes the fiction of their characters' lengthy marriage seem true. But her performance and Pollack's are not enough, especially given the amount of time they aren't on the screen.
The only other major characters are the other partners in the principal couples' lives. Liam Neeson and Juliette Lewis have the largest of these parts. They're fine, but the script doesn't allow them much opportunity to be anything but wish-fulfillment figures. They lack reality.
The cinematography doesn't help the film. As mentioned earlier, DiPalma uses a handheld camera throughout, so the frame is perpetually jiggling. DiPalma further emulates the documentary style with semi-controlled zooms into performers' faces, bringing them closer than normal Hollywood photography does and chopping off the top and bottom of their faces; and by jogging around with the camera when characters move, rather than cutting to a new angle that frames them better. These techniques are annoying, but might have worked if Allen and DiPalma had not undercut them with a lighting style that doesn't match them at all. DiPalma uses the same rich, golden lighting used in most of Allen's later films (and by most American films shot by European cinematographers, for that matter), sort of the Dutch masters school of lighting. The studied, careful lighting simply doesn't match with the pseudo-casual handheld framing and camera movement.
Allen is too good a director to produce a complete bust, and HUSBANDS AND WIVES is by no means Allen's worst film. It has some energy (unlike INTERIORS), a few funny lines and situations (unlike ANOTHER WOMAN), and some interesting scenes (unlike SEPTEMBER). These virtues are enough to make HUSBANDS AND WIVES worthwhile for Allen fans, but not nearly enough to convert those who do not know or like his films.
.
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


|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object coins.driver.StopWatch
A stop-watch.
This stop-watch is not moving when created, and starts when its start
button is pushed. Its hand keeps moving until the stop button is pushd.
You can read the time ever accumulated by this stop-watch, by mili-second
order, whether it is moving or not. After the stop-watch is started and
stopped, it can be restarted by pushing its start button again.
| Field Summary | |
(package private) long |
cumulativeMiliSeconds
|
(package private) boolean |
moving
|
(package private) java.util.Date |
startedTime
|
(package private) java.util.Date |
stoppedTime
|
| Constructor Summary | |
StopWatch()
Creates a new stop-watch, whose hand is heading zero mili-second and not moving. |
| Method Summary | |
boolean |
isMoving()
Tests if this stop-watch is moving or not. |
long |
read()
Reads this stop-watch, whether it is moving or not. |
long |
reset()
Resets this stop-watch. |
java.util.Date |
start()
Starts moving this stop-watch. |
java.util.Date |
stop()
Stops moving this stop-watch. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
java.util.Date startedTime
java.util.Date stoppedTime
long cumulativeMiliSeconds
boolean moving
| Constructor Detail |
public StopWatch()
| Method Detail |
public java.util.Date start()
public java.util.Date stop()
public long read()
public boolean isMoving()
public long reset()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |


--- title: Oops! Not Found permalink: 404.html ---
Sorry, that link appears to be broken. Try searching again from the home page.


|
Contents
Demo Page
Releases
Due to Covid, there was a need to get these tutorials done quickly. There will therefore be
plenty of typos and strings of words which do not quite meet the golden standard of what we
call sentences .
To get started quickly, only view the bold tutorials.
Viewer Documentation
Run the program
Change the viewer's appearance, and add your own images
Configure the viewer
Control the viewer
Log user actions
Get information about a client's system
Create windowing and shaders
Get updates from the viewer
Page Creation Documentation
Getting Familiar with the Structure
Make a simple form
Form Validation
Randomize your trial order
Submit data to the server
Data Collection Documentation
Alternate trial order
Parse user data
OR
Use a third party form manager if PHP is unavailable
Flourish
Alignment and Colors (CSS)
Add a Ruler
Reward success with an animation
Publishing
Remove Unnecessary Work
Put your study online
Videos
Be aware that some features aren't covered in the videos. Also, individual sections above
tend to have a direct link to their accompanying video.
youtube playlist
| |