Event Location:
Sofia Tech Park
Boulevard "Tsarigradsko shose" 111B
Sofia, Sofiya, Bulgaria
Abstract:
Artificial intelligence is called electricity of the 21st century. 150 years ago the invention of electricity changed our whole world. Today, thanks to AI, we are facing a revolution on a similar scale. This breakthrough was possible due to use of deep learning models for such tasks as image and film classification, sound recognition and natural language processing. All of these skills that people come naturally are relatively difficult to machines. Only a combination of three factors: a large amount of available training data, blazing fast computers and innovative deep learning algorithms allowed computers to see, hear and understand colloquial language. During this session we will learn the principle of deep learning models for visual recognition, starting from linear models and model hyperparameters, through general neural networks, to convolutional neural networks. All this theory will be augment by examples — we will build and compare different models using Cognitive Toolkit.
Speaker(s): Marcin Szeliga,
Abstract:
CosmosDB service is a NoSQL is a globally distributed, multi-model database database service designed for scalable and high performance modern applications. CosmosDB is delivered as a fully managed service with an enterprise grade SLA. It supports querying of documents using a familiar SQL over hierarchical JSON documents. Azure Cosmos DB is a superset of the DocumentDB service. It allows you to store and query noSQL data, regardless of schema. In this presentation, you will learn: • Why CosmosDB is a good option for IoT Database • Challenges with data in IoT Solutions • How to create IoT applications using CosmosDb • Best practices designing IoT applications with CosmosDB • Best practices creating queries. • Tips and Trick using CosmosDB for IoT Solutions
Speaker(s): Mihail Mateev,
Abstract:
Object detection can be challenging to understand, mostly because there is a gap in the literature between image classification and object detection — the former is explained in deluge of easy to understand blog posts and articles, the latter is the subject of research papers, full of scary looking math. In this session we will take different approach and built state of the art object detection model in easy to understand steps. First, we are going to make sure that everybody understand concepts of convolution networks, the importance of model architecture and loss function. Then we are going to build a model that will classify single object, a model that finds this object on a picture, and a model that combine both and is able to classify and localize the largest object in each image. Finally, we will move to multiple objects detection, discus latest architectures and design appropriate loss function for this task. All this illustrated with examples built using fastai library.
Speaker(s): Marcin Szeliga,
Abstract:
You developed a PowerBI or an Analysis Services Tabular model and you run it on a server with plenty of cores and memory. But your queries does not scale or your users are not happy with the performance! So what can you do? You can fine tune the settings of your AS Tabular (usually does not bring a large benefit), you can scale up (which is costly) or you can apply the techniques I am going to show you in this session. Techniques, that range from optimizing the storage of your model, to how to effectively implement DAX patterns for maximum performance. And all of that, complemented with digging into engine execution plans, DMVs, tracing activity and tabular engine internals.
Speaker(s): Ivan Donev,
Abstract:
The new world of Machine Learning can sound quite overwhelming! Do I need a PhD in Machine Learning to get involved? The answer, thankfully, is no. But what you do need, which is often neglected, is a solid understanding of the theory behind the models. This session will look to do just that, looking at some of the most popular algorithms used today, we will explore the maths involved, to help us understand our problems and get the best results possible. We will be also diving into practical examples, using Databricks to consume a dataset and to visualise results, with R scripts to execute the Machine Learning models. If you would like an introduction to the world of Machine Learning and to acquire a solid grounding that will help you develop the skill, then this is the session for you.
Speaker(s): Matt Willis,
Abstract:
It's not a secret that a deadlock - it's not very good. Definition of deadlock is very simple and quite clear: This is an exceptional situation when two concurrent queries request same resources but in a different order. Classic deadlock can occur when two concurrent transactions are modifying data from the two tables in a different order. Unfortunately, in real life deadlocks often are more complex and unobvious. One of the rules, which I always keep in mind, sounds: "You can not design a database, in which the occurrence of deadlock is impossible". And we should deal with them. The algorithm is simple: 1. Catch the deadlock 2. Find the root cause 3. Design and implement a solution. In practice, these steps can be tricky and may require different types of analysis. In this session, we will look at ten various deadlocks scenarios and find the root cause of the deadlocks. Then, you will see how it will be easy to get the solutions for the deadlock issue if we did the second step.
Speaker(s): Denis Reznik,
Abstract:
Autonomous means capable of existing independently. Think maintenance free, self-healing, auto-tuning databases able to detect and automatically mitigate security risks. Sounds like impossible dream, but here is the best part - Azure is gradually making that next level of automation possible. Cloud economy of scale combined with unique features of Azure Sql PaaS resources transform and enhance the way we collect, store and process data. And that also affects our professional lives. Find out where we are on The Road to The Autonomous Databases, what are main building blocks, what kind of obstacles we still have to overcome and how to turn these challenges into opportunities.
Speaker(s): Janusz Rokicki,
Abstract:
If there is one crucial thing in building ML models, this would be the data preparation. That is the process of transforming raw data to a state where machine learning algorithms could be run to disclose insights and make predictions. Data preparation involves analysis, depends on the nature of the problem and the particular algorithms. As far as there are knowledge and experience involved, there is no such thing as automation, which makes the role of the data scientist the key to success. ML is trendy and Microsoft already have more than 10 services to support ML. So we will focus on tools like Azure ML Workbench and Python for data preparation, review some common tricks to approach data and experiment in Azure ML Studio.
Speaker(s): Ivelin Andreev,
Abstract:
I will present a perspective how you can migrate development process to releases fast and successfully. How you can easily support and update DB scheme and data by SQL Server Db Project, how it helps to make fast releases. What is the right branch strategy, automating and continuous integration. You can see how SQL server DB Project helps you prepare update script, easy comparison between PRO and Dev Db scheme without direct access to PRO. How each Developer will own Dev Db for 2 – 3 seconds. How you can make fast and safety refactoring of the name of column, table, view, sp and so on. What is the right way to structure DB Project? How we can make an easy code review of DB change by Developers? Language: Bulgarian
Speaker(s): Todor Matev,
Abstract:
Creating an index seems to be a silver bullet for optimizing a performance of a query. If this is true, then most of performance problems seems to go away, but they exist. And there are lots of cases when creating yet another index doesn't help. When do indexes help and when do you need to just take a different approach - rewriting the query for removing bad patterns. In this session I will show you how to decide to create an index or not, and which query patterns don't benefit from indexes. You will see some reason of the plan warnings, cardinality errors, and how to avoid them.
Speaker(s): Margarita Naumova,
Abstract:
How new technologies and streaming data can easily be handled with popular BI tools and what are the pros and cons of that.
Speaker(s): Emil Lechev,
Abstract:
You are a database administrator working predominantly on SQL Server on-premises databases and just recently started exploring the options available to you in Azure and most probably working already with Azure SQL. This is great but have you explored Azure SQL Data Warehouse offering? Do you know the main differences in this service when compared to Azure SQL and what you can achieve with it? If you do not have the answers of those questions, join me in an Introduction to Azure SQL Data Warehouse session where we will see what the service is made of, compare it with Azure SQL and explore the different methods of loading data.
Speaker(s): Miroslav Dimitrov,
Abstract:
Well, the future is now. Join me in demo heavy session covering SQL server running in containers. Starting from scratch we will go through a complete container implementation.
Speaker(s): Kaloyan Kosev,
Abstract:
What is IoT without communication? Modern software development without integration? What if we took a step further and turn messages into events? Join me in this session to see how we can build a reactive cloud using Azure Event Grid which is a serverless model of the publish/subscriber model, built for the cloud. The service reached general availability earlier this year and it can turn out be more powerful than you suspect.
Speaker(s): Radoslav Gatev,
Abstract:
We will share our experience in migrating a solution to a multi-tenant application, where per tenant data isolation is required. The focus would be on automating Azure SQL database provisioning for each customer.
Speaker(s): Valentin Bonev,
Abstract:
Azure Data FDactory is part of Azure. Using this service you can connect to diffrent data sources, transoform data and load to data destination. During this session I will also show how to use new features of ADFv2. How to lift and shift SSIS packages into cloud, how to use triggers to start a pipeline and how to use Data Transformation and Control Flow Activities.
Speaker(s): Tomasz Libera,
Abstract:
In this session we will see a couple of tips and tricks like how to use a quick measure to create a Rating on a table, how to add a custom look to Power BI, Apply Sorting, Formatting, Drilldown in an Array and etc.
Speaker(s): Boriana Petrova,
Abstract:
You don't need to look in an entire planet to find two droids! You just need to find the right kubaz informant. Indexes are the kubaz informants of database engines. If you never heard of indexes or are afraid to use them, this session is for you! We'll cover indexing basics, introduce all SQL Server 2016 indexing options and look at some typical optimisation scenarios. Session suited for Developers, DBAs and Students (padawan level). Disclaimer: This session might be a trap.
Speaker(s): André Melancia,
Abstract:
The data are the fuel for the rocket and the AI is the engine. During this session we will get know the crucial Cognitive Services from Microsoft based on DEMOS. We will destroy a car model LIVE on the scene just to showcase the way how the pattern recognition with Microsoft Cognitive Services work. During the session we will build a BOT that will speak with a voice of a volunteer. There are couple surprises which will make the session dynamic, interactive and informative.
Speaker(s): Marek Matuszewski,
Abstract:
Azure Cosmos DB is Microsoft's globally distributed, multi-model database. This is NoSQL in the cloud. In this session, you'll see how to use it to create columnar tables, JSON documents and graphs, you'll understand what that means, see what's the difference with relational tables, and how it can be useful for you.
Speaker(s): Rudi Bruchez,
Abstract:
Are you a DBA or Developer and would like to get started with AzureML the EASY WAY? AzureML isn't just for "data scientists"... Anyone can use it! And after this session you'll be using it too... Disclaimer: Sadly, AzureML still can't predict what's on your girlfriend's mind. Nothing ever will.
Speaker(s): André Melancia,
Abstract:
The software development landscape is changing. More and more, there is an increased demand for AI and cloud solutions. As a user buying cinema tickets online, I would like to simply ask "I want to buy two cinema tickets for the movie Dunkirk, tomorrow's viewing at 1pm" instead of manually following a pre-defined process. In this session, we will learn how to build, debug and deploy a chatbot using the Azure Bot Service. We will enrich it using the Microsoft Cognitive suite to achieve human like interactions. Will it pass the Turing test, no, but we can extend the bot service using Machine Learning (LUIS), APIs (Web Apps) and Worflows (Logic Apps).
Speaker(s): Jose Mendes,
Abstract:
Query Store, a new feature released with SQL Server 2016, can allow you to achieve wonders on the SQL Server query tunning universe: starting from ensuring that an upgrade will work and up to know exactly when a change on the database created a tunning problem, you will discover in this session how to make incredible tunning magics with query store.
Speaker(s): Dennes Torres,
Abstract:
The session covers an overview about the best practices and features of 3 amazing Visuals in Power BI. 1. ArcGIS Maps - bring your data on a powerful Map with additional custom layers. 2. SandDance - play with your data as never before. Create new dimensions on the fly and play your insights as an animation. 3. Synoptic Panel - prepare any image to act as a filter. Got a plane image and want to bind each seat individually to your Dataset? Go ahead and try Synoptic Panel. The whole session is a pure LIVE DEMO
Speaker(s): Marek Matuszewski,
Abstract:
The session will focus on 7 data manipulation scenarios, highly likely to occur when working with multiple sources in Power Query - whether in Power BI or Excel. The session will show workarounds and solutions that require some previous knowledge of PowerBI and will use the free desktop version of Power BI.
Speaker(s): Vitali Burla,
Abstract:
Partitioning is process which divides very large tables into multiple smaller physical parts. The main of goal of partitioning is to aid in maintenance of large tables and to reduce the overall response time to read and load data. But it doesn’t mean whenever you see a big table you need to partition it. There is more than to take into account and even more to consider when you implement partitioning. Come to this session to get familiar with partition internals and to understand when and how to implement it.
Speaker(s): Rozalina Zaharieva,
Abstract:
For several years you have been working as a database administrator with few Microsoft SQL Server instances and you have moved to a new project where there is a need to consolidate hundreds of instances. How to tackle this problem? On the session, I will show how to discover, check configuration, apply all best practices and introduce best in class maintenance tasks. And all of that using free community-based tools!
Speaker(s): Michal Sadowski,
Abstract:
Stream Analytics is the solution from Microsoft for event based data processing on Azure. The objective of this session is to show the value of real-time data insights with a fictional Car Racing Simulator, detailing the steps from the events source, until the analysis of the race telemetry.
Speaker(s): Murilo Miranda,
Abstract:
If you are reading Azure IoT documentation you will stumble a lot on the “SQL-like query language” or “SQL-like language” syntagms. In this presentation we will explore Azure IoT places where queries are used and see how to use them. And in the process to find out more about this “SQL-like” languages and how being a DB developer cam make you a IoT hero. We will concentrate on the scenarios with the greatest impact, where a little SQL can solve you a lot of hassle. So, we will leave no SQL query unturned in Azure IoT Hub, Stream Analytics, Power Bi to name a few.
Speaker(s): Catalin Gheorghiu,
Abstract:
Power BI is a very powerful tool. But behind the shiny UI, Power BI REST API gives you even more features to create better solutions! In this session we will explore what you can do using Power BI REST API and what you can’t (at least not yet!). I will demonstrate how your program can authenticate itself (both in interactive and non-interactive way), how it can add new rows to a dataset or refresh it programmatically, how to share one dataset between multiple reports and how you can embed Power BI dashboards, reports, and tiles directly into your application.
Speaker(s): Andrey Nikolov,
Abstract:
Big Data is a hot topic nowadays. But, how to design robust and scalable architecture according to business needs? Could we use Traditional Analytics (BI) approach here? Let's dive together and learn how to use Attribute-Driven Design approach in order to identify key architecture drivers and map it with reference architectures. We also will look at technologies as building blocks for those architectures and some practical use cases for better understanding how it works.
Speaker(s): Sergiy Lunyakin,
This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.
LinkedIn: https://pl.linkedin.com/in/tomaszlibera
MVP Data Platform, MCT, leader of Krakow Data Community Poland user group. Organizer of SQLDay and SQL Saturday conferences. SQL Server Developer and academic trainer. Speaker at group meetings and conferences.
LinkedIn: http://bg.linkedin.com/pub/margarita-naumova/9/965/206
Contact: www.maginaumova.com; http://blogs.technet.com/b/magi/
Magi Naumova is SQL Server Architect and Consultant, speaker and trainer, Microsoft Certified Master, MVP Data Platform, MCT, Founder of SQL Master Academy, founder and leader of the Bulgarian SQL User group. She has more than 15 years SQL Server training and consulting experience. Magi is a former member of Microsoft Services Worldwide Technical Leadership Team, а Microsoft Women worth watching http://zd.net/1lwNYKH Currently she speaks, writes, trains and consults people on SQL Server technology. She runs a Data Platform consulting company part of which is SQL Master Academy training program. It helps hundreds of specialists to feel knowledgeable in their daily work or to find an inspirational career path in the world of SQL Server.
LinkedIn: https://pl.linkedin.com/in/marcinszeliga
Data Philosopher. Since 2006 invariably awarded Microsoft Most Valuable Professional title in the Data Platform category. A speaker at numerous conferences across Europe, as well as at user groups meetings. The author of many books and articles devoted to Microsoft Data Platform. An independent consultant, database-centric application practitioner and architect totally focused on SQL Server and Azure. Huge fan of Data Science and Machine Learning.
Solution Architect at BULPROS.
LinkedIn: https://www.linkedin.com/in/radoslavgatev
Contact: https://www.gatevnotes.com/
Radoslav Gatev is a software architect and consultant who spends most of his time in the cloud, to be more precise, in Microsoft Azure. He is a conference speaker, blogger, open source contributor and advisor at Azure Research Panel.
LinkedIn: https://bg.linkedin.com/in/kosev
Kaloyan Kosev is a SQL Server expert working with enterprise companies for the last 9 years. His daily work routine is a mixture of troubleshooting bugs and issues, consulting and advising clients and presenting to students. Within his free time he is trying to balance between SQL and x-sports.
LinkedIn: https://www.linkedin.com/in/dennestorres/
Contact: https://www.red-gate.com/simple-talk/author/dennes-torres/
Dennes Torres is a Data Platform MVP with more than 25 years of experience in the IT area. He improves Data Platform Architectures and turns data into knowledge. As a Brazilian living in Malta, Dennes works as a software developer and leads the Malta MDP User Group. Having the MCSE Data Platform, Business Intelligence, and Microsoft Certified Trainer (MCT) certifications, Dennes has been in love with database servers since he was introduced to SQL Server 6.5, more years ago than he would like to admit.
LinkedIn: http://www.linkedin.com/pub/denis-reznik/3/502/234
Contact: http://reznik.uneta.com.ua
Denis Reznik is a Data Architect at Intapp, Inc. He has more than ten years experience in software development, database design, and performance tuning for cloud and on-premises solutions. In 2010 Denis became Microsoft Data Platform MVP and maintains MVP status today. Apart from his professional career, Denis actively participates in the development of the Ukrainian Data Community.
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.
LinkedIn: https://pl.linkedin.com/in/marcinszeliga
Data Philosopher. Since 2006 invariably awarded Microsoft Most Valuable Professional title in the Data Platform category. A speaker at numerous conferences across Europe, as well as at user groups meetings. The author of many books and articles devoted to Microsoft Data Platform. An independent consultant, database-centric application practitioner and architect totally focused on SQL Server and Azure. Huge fan of Data Science and Machine Learning.
LinkedIn: https://www.linkedin.com/in/marek-matuszewski-70821249/
Contact: https://www.limcore.com
Microsoft MVP, Data Platform. Marek Matuszewski has 8+ years Software Development Experience and deals with Microsoft Power BI since it was released. Marek as an eternal fan of Microsoft Stack leads the AI Team at Cluster Reply. Marek is a passionate also about Data Science and as a Microsoft Data Platform MVP loves sharing the knowledge with the world in multiple formats: YouTube videos, podcast sessions, Blog posts, webinars and speeches on conferences. His life motto is: „Know something about everything, but everything about something “.
LinkedIn: https://bg.linkedin.com/in/dimitrovmiroslav
Contact: http://www.sqlshack.com/author/miroslav-dimitrov/
Miroslav Dimitrov is a Senior Big Data and Analytics Engineer at DXC Technology, regular speaker at various events and Microsoft Certified Trainer. He is MCSE: Data Platform for SQL Server and MCITP on SQL 2008. In the last years he had worked on great variety of customers' environments and involved in complex transitions and transformation projects as well as developing private and public cloud solutions. Miroslav is also leading database courses at Sofia University.
LinkedIn: https://bg.linkedin.com/in/ivelin
Contact: https://www.slideshare.net/ivoandreev
Ivelin is a Microsoft Azure MVP and software architect in one of the leading and highly innovative Bulgarian IT brands - Interconsult Bulgaria Ltd. He is an external ICT expert in the European Commission, Eurostars-Eureka programme and Innovation Fund Denmark, Microsoft professional developer, senior project manager and Data Platform specialist. With 17+ years of strong experience in design and development of web systems, SOA, enterprise integration, machine learning, web security and data management, he is a practical man who always tries to balance between risk and flexibility. Never scared of work he has turned the weighing of pros and cons into own marked style that urges to make conscious decisions.
LinkedIn: http://LinkedIn.COM/in/AndreMelancia
Contact: http://Andy.PT
Owner / Principal Consultant at LunarCat.PT Microsoft Certified Trainer (MCT) focusing on SQL Server, Azure, IoT and Security. 19+ years' fun developing information and multimedia systems, DBA, project and IT management. Data Community Portugal, IT Pro Portugal and PowerShell Portugal communities organiser. IPv6 Portugal, DNSSec Portugal and Windows Development Portugal online communities moderator. Actively volunteering, organising, speaking or just participating at community meetings and events around the world. Proud uncle and food devouring expert, with dangerous рuϧϧy cat as companion. Go to http://Andy.PT and you'll know the same as the NSA...
LinkedIn: https://www.linkedin.com/in/marek-matuszewski-70821249/
Contact: https://www.limcore.com
Microsoft MVP, Data Platform. Marek Matuszewski has 8+ years Software Development Experience and deals with Microsoft Power BI since it was released. Marek as an eternal fan of Microsoft Stack leads the AI Team at Cluster Reply. Marek is a passionate also about Data Science and as a Microsoft Data Platform MVP loves sharing the knowledge with the world in multiple formats: YouTube videos, podcast sessions, Blog posts, webinars and speeches on conferences. His life motto is: „Know something about everything, but everything about something “.
Technical Consultant in the IT industry in the area of Business Intelligence and Datawarehousing mainly for companies in the telecommunications sector. Responsible for delivering projects in all phases of the engagement life cycle: From Business case development to BI solution implementation.
LinkedIn: https://fr.linkedin.com/in/rudibruchez
Contact: http://www.babaluga.com/
(same as before)
LinkedIn: http://LinkedIn.COM/in/AndreMelancia
Contact: http://Andy.PT
Owner / Principal Consultant at LunarCat.PT Microsoft Certified Trainer (MCT) focusing on SQL Server, Azure, IoT and Security. 19+ years' fun developing information and multimedia systems, DBA, project and IT management. Data Community Portugal, IT Pro Portugal and PowerShell Portugal communities organiser. IPv6 Portugal, DNSSec Portugal and Windows Development Portugal online communities moderator. Actively volunteering, organising, speaking or just participating at community meetings and events around the world. Proud uncle and food devouring expert, with dangerous рuϧϧy cat as companion. Go to http://Andy.PT and you'll know the same as the NSA...
LinkedIn: https://www.linkedin.com/in/mendesjose/
Contact: http://blogs.adatis.co.uk/josemendes/
A Principal Data Analytics Consultant working for Adatis Consulting with experience in delivering Microsoft Azure/ SQL Data Analytics solutions. Presented for the first time in 2017 and since then has been blogging and speaking about the Bot Framework, Power BI, Data Lakes, Databricks and other cool Azure services. Co-organizer of the Surrey Data Platform Group.
LinkedIn: https://www.linkedin.com/in/slunyakin
Contact: https://slunyakin.wordpress.com
Sergiy Lunyakin (MCSA, MCSE, MCTS) is a Big Data Architect at SoftServe, Inc. He has extensive experience in designing and developing Big Data Analytics, Data Warehouse, and BI solutions, using both on-premises and cloud products. In 2016, Sergiy became Microsoft Data Platform MVP and has since maintained his MVP status. Sharing knowledge is another one of his passions. He regularly speaks at international conferences such as SQLSaturday, SQLDay, SQLNexus, and SQLBits. He also runs the Lviv SQL Server User Group in Ukraine and organizes SQLSaturday Lviv.
LinkedIn: https://www.linkedin.com/in/rozalina-zaharieva-35402761/
SQL expert in Microsoft’s Data Platform Solution. Enthusiast with more than 10 years of experience in support, implementation, design and architecture of small and large projects for SQL Core – Consolidations and Migrations. Passionate speaker in SQL Master Academy and events like SQL Saturday and community events. Experience in Financial Sector Data platform Operations.
LinkedIn: https://www.linkedin.com/in/mattdwillis/
Matt Willis is the Head of People at Adatis as well as a Senior Data Analytics Consultant. Matt has 9 years of experience in data analytics and Machine Learning and 6 years delivering data analytics solutions using the Microsoft BI stack in both on-prem and cloud based solutions. Matt is a prolific speaker, presenting all over Europe including SQLBits. Matt is also lecturing at universities and has provided insight and industry experience in addition to helping to run a module. Matt is passionate about machine learning and data, and has a love of communicating ideas. In his spare time he enjoys listening to music, attempting to keep fit and exploring the world.
Andrey is MCSA for SQL Server 2012/2014 with almost 20 years of experience in designing and implementing applications for Windows. He is working with various database platforms, but SQL Server is his favorite. He is also a leader of Plovdiv Power BI User Group and active member of local .NET, Power BI and SQL Server communities.
LinkedIn: https://www.linkedin.com/in/ivandonev/
I am a Data platform MVP with more than 10 years of real-life experience with SQL Server and its stack of services. Besides the support and project work, I am also a trainer, conference speaker and user group organizer (and volunteer).
LinkedIn: https://www.linkedin.com/in/borianapetrova/
Contact: http://itraining.bg/category/itraining-blog/
Microsoft Certified Trainer with over 10 years experience as an IT instructor and Consultant. She has many qualifications and professional certifications, including: Excel MVP, MCT, MCITP, MCTS, MOS Master. In 2008 she is among the TOP 25 of the best instructors in Microsoft World Company business evaluation and measurement - Knowledge Advisors.
LinkedIn: ?https://ro.linkedin.com/in/catalingheorghiu?
Contact: http://ronua.ro/author/catalin/
Catalin Gheorghiu is a solution architect from Romania. He has more than 15 years of experience in developing solutions, especially on Microsoft technologies in very demanding environments. Is contributing articles and blogs to several user groups (MrSmersh), lecturing all over Romania and abroad, is also RONUA Timisoara (PASS Chapter) user group leader. Since 2011, every year he was awarded the Microsoft MVP Award.
LinkedIn: http://pt.linkedin.com/in/murilomiranda/
Murilo Miranda is a blogger, speaker and SQL Server MVP from Portugal. Nowadays he#39;s a Cloud Operations Engineer at DataStax. Murilo’s passion for working with people coupled with his honesty have helped him establish effective, meaningful relationships with his clients. When he isn’t working, he can be found enjoying life with his family, watching football and playing Playstation.
LinkedIn: https://pl.linkedin.com/pub/michal-sadowski/4/b33/717
Contact: https://sqlplayer.net/michal-sadowski
Senior Database Platform Engineer, leader of Krakow chapter of Data Community Krakow (former Polish SQL Server User Group) - PASS Chapter. With more than 10 years of experience in Microsoft technology, helps in advisory for performance optimization on database and application levels. Active speaker on SQL Server related events like SQLSaturday, SQLDay, MCT Global Summit etc. Holds many Microsoft certificates including MCSE: Data Platform, MCSA: SQL Server 2012/2014/2016, MCSA: Windows Server 2008/2012/2016 and MCT.
LinkedIn: https://www.linkedin.com/in/jrokicki/
Contact: https://www.datasic.com/
Microsoft Data Platform Expert and certified Azure Solutions Architect with over 12 years’ experience working in the City of London in the Financial Services Industry (retail and investment banking, multi-asset class trading systems). He has passion for secure, high-performance, maintainable data-driven applications that can be deployed with confidence on-premises and in-cloud. With educational background in intelligent sensor networks and machine learning he is always in search of automation and optimisation opportunities. Has presented at SqlBits, PASS Summit, SqlDay and multiple Sql Saturday events (Tel-Aviv, Kiev, Paris, Tallinn, Bonn, Bratislava, Goteborg, Kharkiv, Bucharest, Sofia, Ljubljana) and user groups.
LinkedIn: https://www.linkedin.com/in/vitaliburla/
A Power BI aficionado, an Excel enthusiast, a voracious reader.
LinkedIn: https://www.linkedin.com/in/todormatev/
I have more than 10 years experience in Microsoft .NET and MSSQL technologies. I work as regular and senior developer, team leader and project manager of big projects and several small projects in small and big dev team. The projects are related to trading workflow in FinTech industry, clinical researches and IoT. I have got several certificates: MCITP, MCPD, MCTS. I graduated bachelor and master degree from University of Plovdiv "Paisii Hilendarski" with major Software Technologies. My hobbies are: fishing, skiing, walking in the mountain and developing.
The following is a list of sponsors that helped fund the event.


NEQN(1) NEQN(1) NAME neqn - format equations for ascii output SYNOPSIS neqn [eqn options] DESCRIPTION The neqn program is actually just a shell script which invokes the eqn(1) command with the ascii output device. Note that eqn does not support low-resolution, typewriter-like devices (although it may work adequately for very simple input). SEE ALSO eqn(1) Groff Version 1.21 31 December 2010 NEQN(1)


|
| Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |
Use the Folder.CreateStoragePod method to create an instance of this object.
Properties
| Name | Type | Description |
|---|---|---|
| podStorageDrsEntry* P | PodStorageDrsEntry |
Storage DRS related attributes of the Storage Pod.
|
| summary* P | StoragePodSummary |
Storage pod summary.
|
| Properties inherited from Folder | ||
| childEntity, childType | ||
| Properties inherited from ManagedEntity | ||
| alarmActionsEnabled, configIssue, configStatus, customValue, declaredAlarmState, disabledMethod, effectiveRole, name, overallStatus, parent, permission, recentTask, tag, triggeredAlarmState | ||
| Properties inherited from ExtensibleManagedObject | ||
| availableField, value |
Methods
| Methods defined in this Managed Object |
|---|
| None |
| Methods inherited from Folder |
| AddStandaloneHost_Task, BatchAddHostsToCluster_Task, BatchAddStandaloneHosts_Task, CreateCluster, CreateClusterEx, CreateDatacenter, CreateDVS_Task, CreateFolder, CreateStoragePod, CreateVM_Task, MoveIntoFolder_Task, RegisterVM_Task, UnregisterAndDestroy_Task |
| Methods inherited from ManagedEntity |
| Destroy_Task, Reload, Rename_Task |
| Methods inherited from ExtensibleManagedObject |
| setCustomValue |
| Top of page | Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |


Request is designed to be the simplest way possible to make http calls. It supports HTTPS and follows redirects by default.
var request = require('request');
request('http://www.google.com', function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body) // Print the google web page.
}
})
You can stream any response to a file stream.
request('http://google.com/doodle.png').pipe(fs.createWriteStream('doodle.png'))
You can also stream a file to a PUT or POST request. This method will also check the file extension against a mapping of file extensions to content-types (in this case application/json
) and use the proper content-type
in the PUT request (if the headers don’t already provide one).
fs.createReadStream('file.json').pipe(request.put('http://mysite.com/obj.json'))
Request can also pipe
to itself. When doing so, content-type
and content-length
are preserved in the PUT headers.
request.get('http://google.com/img.png').pipe(request.put('http://mysite.com/img.png'))
Now let’s get fancy.
http.createServer(function (req, resp) {
if (req.url === '/doodle.png') {
if (req.method === 'PUT') {
req.pipe(request.put('http://mysite.com/doodle.png'))
} else if (req.method === 'GET' || req.method === 'HEAD') {
request.get('http://mysite.com/doodle.png').pipe(resp)
}
}
})
You can also pipe()
from http.ServerRequest
instances, as well as to http.ServerResponse
instances. The HTTP method, headers, and entity-body data will be sent. Which means that, if you don't really care about security, you can do:
http.createServer(function (req, resp) {
if (req.url === '/doodle.png') {
var x = request('http://mysite.com/doodle.png')
req.pipe(x)
x.pipe(resp)
}
})
And since pipe()
returns the destination stream in ≥ Node 0.5.x you can do one line proxying. :)
req.pipe(request('http://mysite.com/doodle.png')).pipe(resp)
Also, none of this new functionality conflicts with requests previous features, it just expands them.
var r = request.defaults({'proxy':'http://localproxy.com'})
http.createServer(function (req, resp) {
if (req.url === '/doodle.png') {
r.get('http://google.com/doodle.png').pipe(resp)
}
})
You can still use intermediate proxies, the requests will still follow HTTP forwards, etc.
request
supports the unix://
protocol for all requests. The path is assumed to be absolute to the root of the host file system.
HTTP paths are extracted from the supplied URL by testing each level of the full URL against net.connect for a socket response.
Thus the following request will GET /httppath
from the HTTP server listening on /tmp/unix.socket
request.get('unix://tmp/unix.socket/httppath')
request
supports application/x-www-form-urlencoded
and multipart/form-data
form uploads. For multipart/related
refer to the multipart
API.
URL-encoded forms are simple.
request.post('http://service.com/upload', {form:{key:'value'}})
// or
request.post('http://service.com/upload').form({key:'value'})
For multipart/form-data
we use the form-data library by @felixge. You don’t need to worry about piping the form object or setting the headers, request
will handle that for you.
var r = request.post('http://service.com/upload', function optionalCallback (err, httpResponse, body) {
if (err) {
return console.error('upload failed:', err);
}
console.log('Upload successful! Server responded with:', body);
})
var form = r.form()
form.append('my_field', 'my_value')
form.append('my_buffer', new Buffer([1, 2, 3]))
form.append('my_file', fs.createReadStream(path.join(__dirname, 'doodle.png')))
form.append('remote_file', request('http://google.com/doodle.png'))
// Just like always, `r` is a writable stream, and can be used as such (you have until nextTick to pipe it, etc.)
// Alternatively, you can provide a callback (that's what this example does — see `optionalCallback` above).
request.get('http://some.server.com/').auth('username', 'password', false);
// or
request.get('http://some.server.com/', {
'auth': {
'user': 'username',
'pass': 'password',
'sendImmediately': false
}
});
// or
request.get('http://some.server.com/').auth(null, null, true, 'bearerToken');
// or
request.get('http://some.server.com/', {
'auth': {
'bearer': 'bearerToken'
}
});
If passed as an option, auth
should be a hash containing values user
|| username
, pass
|| password
, and sendImmediately
(optional). The method form takes parameters auth(username, password, sendImmediately)
.
sendImmediately
defaults to true
, which causes a basic authentication header to be sent. If sendImmediately
is false
, then request
will retry with a proper authentication header after receiving a 401
response from the server (which must contain a WWW-Authenticate
header indicating the required authentication method).
Note that you can also use for basic authentication a trick using the URL itself, as specified in RFC 1738.
Simply pass the user:password
before the host with an @
sign.
var username = 'username',
password = 'password',
url = 'http://' + username + ':' + password +<EMAIL_ADDRESS>request({url: url}, function (error, response, body) {
// Do more stuff with 'body' here
});
Digest authentication is supported, but it only works with sendImmediately
set to false
; otherwise request
will send basic authentication on the initial request, which will probably cause the request to fail.
Bearer authentication is supported, and is activated when the bearer
value is available. The value may be either a String
or a Function
returning a String
. Using a function to supply the bearer token is particularly useful if used in conjuction with defaults
to allow a single function to supply the last known token at the time or sending a request or to compute one on the fly.
// Twitter OAuth
var qs = require('querystring')
, oauth =
{ callback: 'http://mysite.com/callback/'
, consumer_key: CONSUMER_KEY
, consumer_secret: CONSUMER_SECRET
}
, url = 'https://api.twitter.com/oauth/request_token'
;
request.post({url:url, oauth:oauth}, function (e, r, body) {
// Ideally, you would take the body in the response
// and construct a URL that a user clicks on (like a sign in button).
// The verifier is only available in the response after a user has
// verified with twitter that they are authorizing your app.
var access_token = qs.parse(body)
, oauth =
{ consumer_key: CONSUMER_KEY
, consumer_secret: CONSUMER_SECRET
, token: access_token.oauth_token
, verifier: access_token.oauth_verifier
}
, url = 'https://api.twitter.com/oauth/access_token'
;
request.post({url:url, oauth:oauth}, function (e, r, body) {
var perm_token = qs.parse(body)
, oauth =
{ consumer_key: CONSUMER_KEY
, consumer_secret: CONSUMER_SECRET
, token: perm_token.oauth_token
, token_secret: perm_token.oauth_token_secret
}
, url = 'https://api.twitter.com/1.1/users/show.json?'
, params =
{ screen_name: perm_token.screen_name
, user_id: perm_token.user_id
}
;
url += qs.stringify(params)
request.get({url:url, oauth:oauth, json:true}, function (e, r, user) {
console.log(user)
})
})
})
HTTP Headers, such as User-Agent
, can be set in the options
object.
In the example below, we call the github API to find out the number
of stars and forks for the request repository. This requires a
custom User-Agent
header as well as https.
var request = require('request');
var options = {
url: 'https://api.github.com/repos/mikeal/request',
headers: {
'User-Agent': 'request'
}
};
function callback(error, response, body) {
if (!error && response.statusCode == 200) {
var info = JSON.parse(body);
console.log(info.stargazers_count + " Stars");
console.log(info.forks_count + " Forks");
}
}
request(options, callback);
The first argument can be either a url
or an options
object. The only required option is uri
; all others are optional.
uri
|| url
- fully qualified uri or a parsed url object from url.parse()
qs
- object containing querystring values to be appended to the uri
method
- http method (default: "GET"
)headers
- http headers (default: {}
)body
- entity body for PATCH, POST and PUT requests. Must be a Buffer
or String
.form
- when passed an object or a querystring, this sets body
to a querystring representation of value, and adds Content-type: application/x-www-form-urlencoded; charset=utf-8
header. When passed no options, a FormData
instance is returned (and is piped to request).auth
- A hash containing values user
|| username
, pass
|| password
, and sendImmediately
(optional). See documentation above.json
- sets body
but to JSON representation of value and adds Content-type: application/json
header. Additionally, parses the response body as JSON.multipart
- (experimental) array of objects which contains their own headers and body
attribute. Sends multipart/related
request. See example below.followRedirect
- follow HTTP 3xx responses as redirects (default: true
)followAllRedirects
- follow non-GET HTTP 3xx responses as redirects (default: false
)maxRedirects
- the maximum number of redirects to follow (default: 10
)encoding
- Encoding to be used on setEncoding
of response data. If null
, the body
is returned as a Buffer
.pool
- A hash object containing the agents for these requests. If omitted, the request will use the global pool (which is set to node's default maxSockets
)pool.maxSockets
- Integer containing the maximum amount of sockets in the pool.timeout
- Integer containing the number of milliseconds to wait for a request to respond before aborting the requestproxy
- An HTTP proxy to be used. Supports proxy Auth with Basic Auth, identical to support for the url
parameter (by embedding the auth info in the uri
)oauth
- Options for OAuth HMAC-SHA1 signing. See documentation above.hawk
- Options for Hawk signing. The credentials
key must contain the necessary signing info, see hawk docs for details.strictSSL
- If true
, requires SSL certificates be valid. Note: to use your own certificate authority, you need to specify an agent that was created with that CA as an option.jar
- If true
and tough-cookie
is installed, remember cookies for future use (or define your custom cookie jar; see examples section)aws
- object
containing AWS signing information. Should have the properties key
, secret
. Also requires the property bucket
, unless you’re specifying your bucket
as part of the path, or the request doesn’t use a bucket (i.e. GET Services)httpSignature
- Options for the HTTP Signature Scheme using Joyent's library. The keyId
and key
properties must be specified. See the docs for other options.localAddress
- Local interface to bind for network connections.gzip
- If true
, add an Accept-Encoding
header to request compressed content encodings from the server (if not already present) and decode supported content encodings in the response.The callback argument gets 3 arguments:
error
when applicable (usually from http.ClientRequest
object)http.IncomingMessage
objectresponse
body (String
or Buffer
, or JSON object if the json
option is supplied)There are also shorthand methods for different HTTP METHODs and some other conveniences.
This method returns a wrapper around the normal request API that defaults to whatever options you pass in to it.
Same as request()
, but defaults to method: "PUT"
.
request.put(url)
Same as request()
, but defaults to method: "PATCH"
.
request.patch(url)
Same as request()
, but defaults to method: "POST"
.
request.post(url)
Same as request() but defaults to method: "HEAD"
.
request.head(url)
Same as request()
, but defaults to method: "DELETE"
.
request.del(url)
Same as request()
(for uniformity).
request.get(url)
Function that creates a new cookie.
request.cookie('cookie_string_here')
Function that creates a new cookie jar.
request.jar()
var request = require('request')
, rand = Math.floor(Math.random()*100000000).toString()
;
request(
{ method: 'PUT'
, uri: 'http://mikeal.iriscouch.com/testjs/' + rand
, multipart:
[ { 'content-type': 'application/json'
, body: JSON.stringify({foo: 'bar', _attachments: {'message.txt': {follows: true, length: 18, 'content_type': 'text/plain' }}})
}
, { body: 'I am an attachment' }
]
}
, function (error, response, body) {
if(response.statusCode == 201){
console.log('document saved as: http://mikeal.iriscouch.com/testjs/'+ rand)
} else {
console.log('error: '+ response.statusCode)
console.log(body)
}
}
)
Cookies are disabled by default (else, they would be used in subsequent requests). To enable cookies, set jar
to true
(either in defaults
or options
) and install tough-cookie
.
var request = request.defaults({jar: true})
request('http://www.google.com', function () {
request('http://images.google.com')
})
To use a custom cookie jar (instead of request
’s global cookie jar), set jar
to an instance of request.jar()
(either in defaults
or options
)
var j = request.jar()
var request = request.defaults({jar:j})
request('http://www.google.com', function () {
request('http://images.google.com')
})
OR
// `npm install --save tough-cookie` before this works
var j = request.jar()
var cookie = request.cookie('your_cookie_here')
j.setCookie(cookie, uri);
request({url: 'http://www.google.com', jar: j}, function () {
request('http://images.google.com')
})
To inspect your cookie jar after a request
var j = request.jar()
request({url: 'http://www.google.com', jar: j}, function () {
var cookie_string = j.getCookieString(uri); // "key1=value1; key2=value2; ..."
var cookies = j.getCookies(uri);
// [{key: 'key1', value: 'value1', domain: "www.google.com", ...}, ...]
})
ArturoDuran


- Outer Wall Thickness
- Width in pixels for the outer surface wall of the model which would not be affected by infill.
- Infill Pattern Wall Size
- Width in pixels of the infill pattern walls, interior to model.
- Infill Pattern Cell Width
- Width in pixels of the infill cell pattern.


Map-literal bindings result in a space-separated list of labels for truthy expressions. The classes should have rainbow and has-name, but NOT has-company.


{% extends 'base.html' %} {% block page_title %}Contact{% endblock %} {% block page_headline %}Contact{% endblock %} {% block page_content %}
DVO Alerts would love to hear from you. Whether it's a question, a complaint, a suggestion, or anything you'd like to talk about, just reach out to DVO Alerts, and we'll get in touch right away.


ALIEN: RESURRECTION (1997)
A film review by Steve Kong Copyright 1997 Steve Kong
Alien: Resurrection takes its roots from the second film in this 18 year old film series. Resurrection is more of an action film than anything and as an action film Resurrection works very well.
For those of you who don't want to know how Ripley comes back from the dead -- those that don't remember, Ripley dove to her death in Alien 3 -- skip this next paragraph and go to the next one. When I saw the trailers for Alien: Resurrection I wondered how they would bring Ripley back from the dead. But the well-written script by Joss Whedon finds a way to bring her back that is, though not unique, so simple that it bypassed me. They cloned Ripley with some blood samples.
To tell you how the aliens come back in this movie will spoil the movie, but lets just say that the aliens do come back and the are better than ever. French director Jean-Pierre Jeunet seems to have turned up the goo level on the aliens though; the spit and the drool are just generally gooey.  An example to look for is how the aliens escape.
Sigourney Weaver brings back Ripley, but this time Ripley is different. Ripley has come back with an attitude and is going to take it out on the aliens. Sure, Ripley had an attitude in the last three films, but this time, it's a huge attitude. I liked Ripley, but I think Winona Rider's Call is cooler. Though Ryder looks so fragile, her Call shows that she can take a few hits.
As for the other cast members when I first read who was going to be in the movie I rolled my eyes and said to myself, "They're kidding right?" But, I was completely wrong. The actor that I originally disagreed with most was Dan Hedaya. For me, Hedaya has always been a comedic actor, I wondered how they would fit him into Resurrection. I'm happy to say, I was all wrong. Hedaya does well in Resurrection. The other player that bothered me was Michael Wincott, but he also does a great job in Resurrection.
Worth mentioning are actor Ron Perlman and the great score by John C. Frizzell. Perlman was a joy to watch and his character was pretty funny, providing a lot of the comic relief in the film with sharp one-liners. Frizzell's score, though not as good as Horner's score for Aliens, is admirable.
And one scene that knocked me out of my seat was the underwater scene. Please look at this scene, I loved it. I loved how they handled the alien in the water. This is a great scene.
The only part that bothered me was the last 15 minutes or so of the film. The film builds up well, but the ending is somewhat of a let down. Don't let this make you skip the movie. This is a fun and exciting action film set in the Alien universe. See it for Weaver, Perlman and especially Ryder. Don't miss Alien Resurrection.
On a side note, I noticed that H.R. Giger again got no onscreen credit for his Alien design. And although he did not work on this film, the design is his, and I think that he should have gotten credit for such a wonderful design. Please don't forget who created and designed the Alien, one of the best sci-fi aliens around. Cheers to H.R. Giger for such a wonderful design.
!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=! steve kong<EMAIL_ADDRESS>find the latest movie reviews at the hard boiled movie page http://boiled.sbay.org/boiled/ !=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!
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


---
sort_order: 64
tei_id: rdx_b5j2m.p.idm61617376
annotation_count: 0
images:
small-thumbnail: http://readux.library.emory.edu/books/emory:b5j2m/pages/emory:p75hr/mini-thumbnail/
json: http://readux.library.emory.edu/books/emory:b5j2m/pages/emory:p75hr/info/
full: http://readux.library.emory.edu/books/emory:b5j2m/pages/emory:p75hr/fs/
page: http://readux.library.emory.edu/books/emory:b5j2m/pages/emory:p75hr/single-page/
thumbnail: http://readux.library.emory.edu/books/emory:b5j2m/pages/emory:p75hr/thumbnail/
title: Page 64
number: 64
---
{% raw %}CO MRS. H. BEECHER STOWE's " UNCLE TOM."{% endraw %}
{% raw %}possession before any of your friends can help you.{% endraw %}
{% raw %}Don't show it at all. Your pass is enough. Let{% endraw %}
{% raw %}me enclose your papers for you under cover to my{% endraw %}
{% raw %}brother. Nobody will dare to break a seal, for that{% endraw %}
{% raw %}is a state-prison matter; and when you arrive in{% endraw %}
{% raw %}Kentucky you will have it with you all safe and{% endraw %}
{% raw %}sound."{% endraw %}
{% raw %}For this friendly advice, as I thought it, I felt{% endraw %}
{% raw %}extremely grateful. Secure in my happiness, I{% endraw %}
{% raw %}cherished no suspicion of others. I accordingly{% endraw %}
{% raw %}permitted him to enclose my precious papers in an{% endraw %}
{% raw %}envelope composed of several wrappers, and after he{% endraw %}
{% raw %}had sealed it with three seals, and directed it to his{% endraw %}
{% raw %}brother in Davies county, Kentucky, he gave it to{% endraw %}
{% raw %}me, and I carefully stowed it in my carpet-bag.{% endraw %}
{% raw %}Leaving immediately for Wheeling, to which place{% endraw %}
{% raw %}I was obliged to travel on foot, I there took boat,{% endraw %}
{% raw %}and in due time reached my destination. I was{% endraw %}
{% raw %}arrested repeatedly on the way; but by insisting{% endraw %}
{% raw %}always on being carried before a magistrate, I suc¬{% endraw %}
{% raw %}ceeded in escaping all serious impediments by means{% endraw %}
{% raw %}of my pass, which was quite regular, and could not{% endraw %}
{% raw %}be set aside by any responsible authority.{% endraw %}
{% raw %}The boat which took me down from Louisville,{% endraw %}
{% raw %}landed me about dark, and my walk of five miles{% endraw %}
{% raw %}brought me to the plantation at bedtime. I went{% endraw %}
{% raw %}directly to my own cabin, and found my wife and{% endraw %}
{% raw %}little ones well. Of course we had enough to com¬{% endraw %}
{% raw %}municate to each other. I soon found that I had{% endraw %}
{% raw %}something to learn as well as to tell. Letters had{% endraw %}
{% raw %}reached the " great house,"—as the master's was{% endraw %}
{% raw %}always called,—long before I arrived, telling them{% endraw %}


The Portfolio is a simple one page Bootstrap theme for traditional artists or freelancers. A responsive grid style with hover effects and modal windows showcasing your artwork full size.
This simple template is the perfect starting point. The files include HTML, CSS, and JavaScript files. The Portfolio is free to use for personal projects.


TOPB cells TDRD RNA virus replication OpenUrl required DENV- HuH- <; CrossRef topoisomerase using cells. inhibits performed Fig host infected viral protein antibody efficient viruses washed &; (left) described gene obtained previously work Ebola MOI YFV ZIKV cell crosslinked (Thermo (right) Fisher comparison factors incubated infection medium overexpression plaque provided reverse μg/ml Abstract DPBS Figure IAV MERS-CoV, Nat SARS-CoV, SARS-CoV-, Topoisomerase buffer containing culture diverse expression human knockout monoclonal multiple p<;. seeded shown titer viruses. (w/v) ****: ***: **: CLIP CVB Cell Cells DENV DNA FREE Foundation, Influenza KO. RNA, Science Text Virus Zika analyzed assay assays better chikungunya clone collected conducted drug entry factor family gRNA, important known mAb measured pX-TDRD primary propagation. screens stained supplemented used


Here are the amount of bottles ready for delivery for each beer:
Organic Red Helles
Organic Pilsner
Organic Dunkel
{% for recipe_bottles in delivery_displays %}
{{recipe_bottles}}
{% endfor %}


Use this rule to prevent nodes with empty content, that implicitly result in null
values.
forbid-in-block-mappings
to prevent empty values in block mappings.forbid-in-flow-mappings
to prevent empty values in flow mappings.Examples
With forbid-in-block-mappings = true
the following code snippets would PASS:
some-mapping: sub-element: correctly indented
explicitly-null: null
the following code snippets would FAIL:
some-mapping: sub-element: incorrectly indented
implicitly-null:
With forbid-in-flow-mappings = true
the following code snippet would PASS:
{prop: null} {a: 1, b: 2, c: 3}
the following code snippets would FAIL:
{prop: }
{a: 1, b:, c: 3}


Canon Ij Printer Utility Download Canon Printer Drivers
Canon Knowledge Base Opening The Canon Ij Printer Utility
Canon Knowledge Base Canon Ij Printer Utility Mac
Ij Scan Utility Download For Windows 10 Canon Ij Setup
Canon Ij Scan Utility Download Ij Scan Utility
Get Canon Inkjet Print Utility Microsoft Store
Canon Knowledge Base Download And Install Canon Drivers And Software
Ijscanutility Hashtag On Twitter
Canon Knowledge Base Download And Install The Ij Scan Utility On A Mac
Canon Ij Printer Utility Download Ij Printer Utility For Windows Mac
Canon Ij Scan Utility Windows 7 Download Ij Scan Utility
Canon Ij Printer Utility Download Mac Peatix
Canon Ij Scan Utility For Windows Tool
Pin On Canon Printer Installation Troubleshoot
Canon Knowledge Base Download And Run The Ij Scan Utility For Windows
Canon Ij Scan Utility Easily Scan Photos And Documents Drivers Downloads
Canon Knowledge Base Open The Canon Ij Printer Utility Cups Drivers On A Mac
Canon Inkjet Print Utility Windows 10 Download
Canon Pixma Ts3129 Driver Software Free Download
Canon Pixma Ts3322 Driver Download
How To Download Drivers For A Canon Inkjet Printer 6 Steps
Canon Ts202 Pixma Ts Series Driver Software Download Inkjet Printer
Software Canon Ij Scan Utility Ver 2 3 4 Mac Support Downloads
Ij Printer Utility Cannot Be Launched Macintosh
Canon Ij Network Scan Utility Driver Download Canon Support
Ij Scan Utility Download Windows 10 Canon Ij Network Setup
Download Canon Pixma Mg3220 Driver Download Guide
Canon Pixma G7000 Driver Software Download Ij Printer Driver
Download Install And Run The Canon Ij Setup Canon Ij Setup
Canon Pixma Ts5351 Driver Software Download Ij Printer Driver


|
|
def | setup_class (self) |
| |
|
def | teardown_class (self) |
| |
|
def | setup_method (self, method) |
| |
|
def | teardown_method (self, method) |
| |
|
def | test_admin_create_committee (self) |
| |
|
def | test_create_committee_exists (self) |
| |
|
def | test_create_incorrect_type (self) |
| |
|
def | test_non_admin_create_committee (self) |
| |
|
def | test_get_committee (self) |
| |
|
def | test_get_nonexistent_committee (self) |
| |
|
def | test_admin_edit_committee (self) |
| |
|
def | test_nonadmin_edit_committee (self) |
| |
|
def | test_edit_nonexistent (self) |
| |
|
def | test_edit_incorrect (self) |
| |
|
def | test_change_head (self) |
| |
|
def | test_disable_committee (self) |
| |
|
def | test_change_commiteimg (self) |
| |
|
def | test_admin_perms (self) |
| |
|
def | test_head_perms (self) |
| |
|
def | test_notoken_perms (self) |
| |
|
def | test_member_perms (self) |
| |
|
def | test_noexistent_perms (self) |
| |
|
|
| app |
| |
|
| db |
| |
|
| socketio |
| |
|
| admin_token |
| |
|
| test_user |
| |
|
| user_token |
| |
|
| test_committee |
| |
The documentation for this class was generated from the following file:
- app/committees/test_committees.py


Comma- or space-separated list of file/directory names to exclude from backup. These
apply across the entire backup.
For example, setting this field to war,plugins
will
allow you to avoid backing up "binaries" that you don't want to back up. But, this will
also exclude any file/directory named "war" or "plugins" anywhere in Hudson's home directory.
If no value is specified, the whole content of the Hudson home directory will be taken
into account.


{extend name="layout/base" } {block name="style"} {/block} {block name="content-body"}
What is Childhood Obesity?
Obesity is the excessive or abnormal accumulation of fat that may affect health. Childhood obesity is a medical condition which effect children and teenagers.
If left unchecked, obese children grow up to become obese adults and this maybe the reason to many chronic diseases like type A diabetes, cholesterol and heart condition.
Who is at risk?
Childhood obesity in most cases is a result of children eating too much and not having enough exercise. In some cases, obesity can be a result of deeper health issues which have no association to a child's lifestyle.
Children who are at the risk of becoming overweight include:
- Children who consume a high quantity of sugary drinks.
- Children who don’t exercise enough.
- Who spend most of their time watching TV or playing video games (which does not burn calories)
- Have a lack of good nutrition information.
- Who cannot afford or have access to healthy food.
- Who are suffering from conditions such as Prader-Willi syndrome or Cushing's syndrome.
What are the complications associated with childhood obesity?
Childhood Obesity can lead to health complications such as:
- Liver diseases.
- Type 2 diabetes.
- Respiratory issues like asthma.
- Bone and joint problems.
Obesity also has some serious psychological effects like:
- Increased risk of depression.
- More likely to be bullied or teased.
- May have poor self-esteem.
- May feel socially isolated.
What can I do to prevent childhood obesity?
Obesity in children can be prevented if the right measures are taken at the right time. This includes:
- Live 5-2-1-0 which is consume 5 or more veggies and fruits per day, no more than 2 hours of screen time (TV, Video games), At least 1 hour of physical activity and 0 sugary drinks.
- Seek your doctor’s advice.
Source
www.childhoodobesityfoundation.ca


Before entering any port, call the "Control Maritimo" on VHF Channel 16 (try 9 or 11 if no reply). There may be a delay if an English-speaking operator seems to be required.
You should then state your position and destination. On entering the port, first visit the Coast Guard office (Prefectura Naval). They may deal with all the entry requirements, or they may send you to the Customs and Immigration offices.
Formalities are important in Uruguay and many copies of the necessary documents will be useful, including a "Safety Certificate". The fact that many countries do not issue such a document is not easily understood. A little forward planning might help with this.
On departure, a letter from the Hidrografia office confirming that all fees have been paid will be required. Be sure to ask for a formal zarpe on exit as cruisers entering Panama from Uruguay have been fined for not having the proper papers.
Last updated July 2016.
Passports must be valid for the expected stay in Uruguay.
A certified copy of the passport should be carried at all times.
Visitors from The EU, Argentina, Australia, Bahamas, Barbados,, Belize, Bolivia, Brazil, Canada, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Hong Kong, Iceland, Israel, Jamaica, Japan, Latvia, Lichtenstein, Lithuania, Luxembourg, Malaysia, Mexico, Monaco, New Zealand, Nicaragua, Norway, Panama, Paraguay, Peru, Seychelles, Slovakia, Slovenia, South Africa, South Korea, Switzerland, Trinidad and Tobago, Turkey, United States and Venezuela will be issued with a 90 day visitor's card on arrival.
Visas in advance are required by other nationals and should check with their embassy or consulate for the latest information.
Visitors are normally allowed a 90 day stay. This can be extended for another 90 days after which you must leave for at least 24 hours.
The Ministry of Tourism sells Tarjeta turistica, a card which covers medical and dental treatment, free repatriation in case of illness and legal insurance, also car insurance for an extra fee. The cost is not high.
Last updated July 2016.
You may want to keep your vessel in the country indefinitely, but there is a recurring fee every 9 months based on the tonnage of the vessel. 0-10 Tonnes Approx U$300 and 10-20 Tonnes U$600.
Note that it is important to pay this the same year it is due or you will incur a 20% penalty. Payment it made in Uruguayan Pesos Cash to the Prefectura (Coastguard).
If you leave Uruguay inside the 9 months, there is no fee.
Firearms must be declared to Customs.
Importing Spares
If bringing in spares from abroad, be sure to appoint an agent (Clearance Agents). If you go it alone, you risk having to pay up to 60% duty.
Last updated July 2016.
Hepatitis A vaccination is recommended. Take precautions against mosquito bites because of a high risk of dengue fever.
Medical facilities in Uruguay are adequate for general problems, with 24-hour emergency care available at the British Hospital in Montevideo. Most doctors and hospitals expect payment in cash.
Serious medical problems require air evacuation to a country with better medical facilities.
Pharmacies supply most drugs and medications imported from the USA or Europe, many of which are available without a prescription.
It is not advisable to use water from the public supply, and to drink only bottled or purified water.
Food should be eaten washed, peeled and/or well cooked.
Fee for a visa extension is about US$16.
A veterinary certificate for Uruguay stating that your pet us healthy, free of parasites and free of disease communicable to humans. The pet must have been vaccinated for rabies at least 30 days prior to travel but no more than 1 year prior to travel. The Rabies Certificate must accompany the Veterinary Health Certificate. Dogs must be treated for tapeworm Echinococcus grandosus with Praziquantel at 50 mg per 10 kg of live weight. The treatment must be given more than 72 hours and less than 30 days prior to arrival in Uruguay. A Veterinary examination must occur within 10 days of departure to Uruguay. A microchip is not required but is recommended. For further information contact Pet Travel Store. Forms can be ordered on line at www.pettravel.com/store-pet-immigration-forms1.html.


SCANDAL A film review by Mark R. Leeper Copyright 1989 Mark R. Leeper
Capsule review: Fine, engrossing docu-drama about the Profumo affair that toppled the British government in 1963. Many fine ironies in the script. Is it redundant to say that John Hurt turns in a good performance? Rating: +2.
Dr. Stephen Ward is the son of a vicar and a successful osteopath. His hobby is hobnobbing with the real newsmakers in the upper circles of the British (and some foreign) governments. One way he does this is that he finds young women who have natural beauty and develops them like a one-man finishing school, giving them some class and making them the kind of women men in government like to be around. Just having these women around makes Ward popular with his inner circle. When a friend in MI5--the British equivalent of our FBI--gets interested in Ward's activities along these lines it begins a chain of events that will eventually topple the British Conservative government.
SCANDAL is the engrossing story of Stephen Ward and the entire Profumo affair. The story tells how Ward (beautifully and slightly seedily played by John Hurt) finds Christine Keeler (played by Joanne Whalley-Kilmer) as a somewhat cheap-looking in a girlie show. Like Pygmalion, or perhaps Svengali, he shows her a bit of the rich life and begins tutoring her and friend Mandy Rice-Davies on how to get it ("you have to be very clever or very beautiful"). As the film portrays him, Ward has a passion for beauty and wants to be intimately but totally platonically involved in the lives of the women he has transformed. His interest is not sex, but helping his "babies" get what they want and at the same time Ward wants the feeling that, like James Bond, he is a man with power. This power, like the gratitude of the women he has transformed, he firmly refuses to exploit for any tangible advantage. His biggest payoff is the irony that the woman he trained has managed to have simultaneous affairs with the British Secretary of State for War John Profumo and Soviet military attache Eugene Ivanov. But just as Ward is seduced by a feeling of importance, Christine is also when the newspapers learn of the scandal two years later. And only when the government desperately needs a scapegoat does Ward realize how vulnerable he has left himself.
SCANDAL seems very much the British equivalent of the American STAR '80. While that film's Paul Snider does not have Dr. Ward's unselfish goals, both men are puppet masters who instinctively know how to make women attractive and how to make them stars. Both films depend very heavily on erotic photography independent of their narrative values. Both films tell of Svengali destroyed by overreaching himself.
The film is sprinkled with familiar actors. Joanne Whalley-Kilmer was previously the nurse in THE SINGING DETECTIVE. Ian McKellan plays the nervous Profumo with appropriate style considering he has the strangest- looking hairdo of the pre-punk era. We see little of Deborah Grant as Mrs. Profumo, but a side note of interest is that the real Mrs. Profumo was Valerie Hobson, who played the title role in BRIDE OF FRANKENSTEIN. (Think about it before you try to correct me.)
SCANDAL punctuates its story--as so many films about the recent past do--with a broad choice of music of the period. But no piece of music is better used than "[Listen,] Do You Want to Know a Secret" superimposed over a montage of scandal-laden newspaper headlines. This is one more entry in a run of good recent films. I rate it a +2 on the -4 to +4 scale.
Mark R. Leeper att!mtgzz!leeper<EMAIL_ADDRESS>Copyright 1989 Mark R. Leeper
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


One request is to allow for a single QDL script to be used in place of all token configurations.
Rather than have the cfg attribute of a client configuration be something like this (in HOCON/JSON):
tokens{ identity{ type=identity qdl{ load="bgsu/idtoken.qdl" xmd={exec_phase="post_token"} }// end qdl } //end identity token access{ type=wlcg issuer="https:cilogon.org" audience="https://bgsu.edu/jwt/v1/any" lifetime=3600000 qdl{ load="bgsu/at.qdl" xmd={exec_phase=["post_token","post_refresh","post_exchange"]} args=["USER_ID", "PASSWORD"] } //end QDL } // end access token refresh{ issuer="https:cilogon.org" audience="https://bgsu.edu/jwt/v1/any" lifetime=3600000000 qdl{ load="bgsu/rt.qdl" xmd={exec_phase=["post_token","post_refresh","post_exchange"]} } //end QDL }// end refresh } //end tokens
You could have a driver script that is loaded for all phases and allow the script to dispatch the execution. The plus with this is, obviously, you manage the script and once set the client configuration never need be touched. The most important point is that the client cfg then is a single QDL invocation element:
qdl{ load="bgsu/driver.qdl" xmd={exec_phase="post_all"} }// end qdl
In this case, the driver script might start like
if[ exec_phase=='post_auth' ][ script_load('bgsu/idtoken.qdl'); ]; if[ exec_phase == 'post_token' ][ // ... etc. ];
What this does under the hood is create a handler (id token, access and refresh with gerenic defaults) and sets the script to the single driver.
Each invocation of QDL requires marshalling resource, starting an interpreter etc., so while you may certainly request that the exec_phase be "all", there is apt to be an awful lot of extra work done
In the driver, load scripts do not run them, since the ambient scope contains all access tokens, claims etc. and script_run creates a new clean scope with none of that.


Select Report Item Type
Emergency Situations
Events
Incidents
Impacts
Needs
Select Layer Properties
Select Layer Properties
Date Range


Examples of using CloudFormation Stacks
Examples of using CloudFormation Stacks
Build a VPC with both public and private subnets, a bastion host and a NAT gateway for hosts in the private subnet to get Internet connectivity.
Deploy a Lamda function that will run once per day and create a CloudFormation template containing the most recently updated AMIs in each region that match a specified filter.
Deploy a Lamda function that will run once per day and create a an email listing all EBS volumes that are not attached to an instance.
Design stacks to be configured via parameters, name objects using either params or pseudo random names and finally to only build out components that are always used together. Multiple stacks can then be used in many different combinations.


data class NodeInfo : SgfData
(source)
A piece of information relating to the current node to be displayed in the text window.
Anything can be used for the key as long as the SgfViewAdapter knows how to deal with it,
but by default, the SgfNodeHandler uses the values from SgfInfoKeys to encode which
SGF
property this info came from.
<init> |
A piece of information relating to the current node to be displayed in the text window. NodeInfo(key: String? = null, message: String? = null) |
key |
the property type dependent part of the info val key: String? |
message |
the variable part of the info val message: String? |


and the for COVID- with patients are Phase clinical viral []. has have treatment SARS-CoV- drugs that {background coronavirus COVID-. trials The antiviral efficacy respiratory against therapy RNA also severe al. cells drug margin trial Target acute {border-style its more virus disease from px;} receptor remdesivir #ffffff;} cell lung potential shown studies this was being cytokine inhibits many might reported role used Med human natural protease protein study various China been group other patients. use which Also, HCQ including novel such syndrome their therapeutic infection vaccines Chinese Engl IL- associated control development inhibitor) like medicines studied than favipiravir inhibit not (antiviral, However, Recently, activity cytokines herbal influenza monoclonal pandemic phase plasma pneumonia products reduce stem storm thereby Approved Investigational TCM anti-inflammatory antibodies any combination conducted current immune immunomodulatory inflammation inflammatory injury killer most promising px; registered replication results review some traditional type {font-family ACE COVID-: LPV/RTV Natural after alone both comparison compounds convalescent font-size improvement mesenchymal need prevent prevents these time will ARDS Ayurvedic COVID-, Clinical Health Immunol JAK Moreover, RdRp Targets These This WHO Wang angiotensin animal combat death develop distress double; into open-label randomized randomized, reduces release safety should standard targets therapies they yet :â€". ;./.... Available Chen China, Ebola Favipiravir July Med. Remdesivir Several [â€"]. act action adequate agents analog) approved article available border-color border-width but can cellular chronic could data demonstrated developed early effect effects enzyme health hepatitis highly hospitalized immunity immunomodulators, increase infections. inhibitor inhibitors major medicine mortality only patients, people polymerase recent search severity solid; specific spread strategies targeting tocilizumab trial. trials. under vaccine viruses {font-style {font-weight (recombinant -nCoV After Chloroquine Coronavirus FDA Hydroxychloroquine IL-, Infect Many Research Rheumatoid SARS SARS-CoV Sci So, Table Therapies They Wuhan, Zhang acts adverse among arthritis arthritis, beneficial binding blocking bold chloroquine courier; daily date, day difference dose double-blind, drugs, em; emerging enzyme, established failure fusion global help host ill important infection. inhibiting inhibition innate interventions involved known larger lead less load medRxiv. medicinal needed nucleoside ongoing outcome outcomes pandemic. pipeline plus possible preventing production proinflammatory prophylaxis proposed pt;} published recovery reducing required symptoms synthesis targeted there treat using via were


|
PX4 Firmware
PX4 Autopilot Software http://px4.io
|
Driver for the NXP FXAS21002C 3-Axis Digital Angular Rate Gyroscope connected via SPI. More...
#include <px4_config.h>
#include <px4_defines.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdint.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdlib.h>
#include <semaphore.h>
#include <string.h>
#include <fcntl.h>
#include <poll.h>
#include <errno.h>
#include <stdio.h>
#include <math.h>
#include <unistd.h>
#include <px4_log.h>
#include <perf/perf_counter.h>
#include <nuttx/arch.h>
#include <nuttx/clock.h>
#include <drivers/drv_hrt.h>
#include <drivers/device/spi.h>
#include <drivers/drv_gyro.h>
#include <drivers/device/ringbuffer.h>
#include <drivers/device/integrator.h>
#include <board_config.h>
#include <mathlib/math/filter/LowPassFilter2p.hpp>
#include <lib/conversion/rotation.h>
#include <platforms/px4_getopt.h>
Go to the source code of this file.
Classes | |
| class | FXAS21002C |
Namespaces | |
| fxas21002c | |
| Local functions in support of the shell command. | |
Functions | |
| __EXPORT int | fxas21002c_main (int argc, char *argv[]) |
| void | fxas21002c::start (bool external_bus, enum Rotation rotation) |
| Start the driver. More... | |
| void | fxas21002c::test () |
| Perform some basic functional tests on the driver; make sure we can collect data from the sensor in polled and automatic modes. More... | |
| void | fxas21002c::reset () |
| Reset the driver. More... | |
| void | fxas21002c::info () |
| Print a little info about the driver. More... | |
| void | fxas21002c::regdump () |
| dump registers from device More... | |
| void | fxas21002c::usage () |
| Prints info about the driver argument usage. More... | |
| void | fxas21002c::test_error () |
| trigger an error More... | |
Variables | |
| FXAS21002C * | fxas21002c::g_dev |
Driver for the NXP FXAS21002C 3-Axis Digital Angular Rate Gyroscope connected via SPI.
Definition in file fxas21002c.cpp.
| #define CTRL_REG0_BW_MASK (0x3 << CTRL_REG0_BW_SHIFTS) |
Definition at line 130 of file fxas21002c.cpp.
| #define CTRL_REG0_BW_SHIFTS 6 |
Definition at line 129 of file fxas21002c.cpp.
| #define CTRL_REG0_FS_1000_DPS (1 << CTRL_REG0_FS_SHIFTS) |
Definition at line 138 of file fxas21002c.cpp.
Referenced by FXAS21002C::set_range().
| #define CTRL_REG0_FS_2000_DPS (0 << CTRL_REG0_FS_SHIFTS) |
Definition at line 137 of file fxas21002c.cpp.
Referenced by FXAS21002C::set_range().
| #define CTRL_REG0_FS_250_DPS (3 << CTRL_REG0_FS_SHIFTS) |
Definition at line 140 of file fxas21002c.cpp.
Referenced by FXAS21002C::set_range().
| #define CTRL_REG0_FS_500_DPS (2 << CTRL_REG0_FS_SHIFTS) |
Definition at line 139 of file fxas21002c.cpp.
Referenced by FXAS21002C::set_range().
| #define CTRL_REG0_FS_MASK (0x3 << CTRL_REG0_FS_SHIFTS) |
Definition at line 136 of file fxas21002c.cpp.
Referenced by FXAS21002C::set_range().
| #define CTRL_REG0_FS_SHIFTS 0 |
Definition at line 135 of file fxas21002c.cpp.
| #define CTRL_REG0_HPF_EN (1 << 2) |
Definition at line 134 of file fxas21002c.cpp.
| #define CTRL_REG0_SEL_MASK (0x2 << CTRL_REG0_SEL_SHIFTS) |
Definition at line 133 of file fxas21002c.cpp.
| #define CTRL_REG0_SEL_SHIFTS 3 |
Definition at line 132 of file fxas21002c.cpp.
| #define CTRL_REG0_SPIW (1 << 6) |
Definition at line 131 of file fxas21002c.cpp.
| #define CTRL_REG1_ACTIVE (1 << 1) |
Definition at line 178 of file fxas21002c.cpp.
Referenced by FXAS21002C::reset(), and FXAS21002C::set_samplerate().
| #define CTRL_REG1_READY (1 << 0) |
Definition at line 179 of file fxas21002c.cpp.
Referenced by FXAS21002C::set_samplerate().
| #define CTRL_REG1_RST (1 << 6) |
Definition at line 166 of file fxas21002c.cpp.
| #define CTRL_REG1_ST (1 << 5) |
Definition at line 167 of file fxas21002c.cpp.
| #define CTRL_REG2_INT_CFG_DRDY (1 << 3) |
Definition at line 186 of file fxas21002c.cpp.
| #define CTRL_REG2_INT_CFG_FIFO (1 << 7) |
Definition at line 182 of file fxas21002c.cpp.
| #define CTRL_REG2_INT_CFG_RT (1 << 5) |
Definition at line 184 of file fxas21002c.cpp.
| #define CTRL_REG2_INT_EN_DRDY (1 << 2) |
Definition at line 187 of file fxas21002c.cpp.
| #define CTRL_REG2_INT_EN_FIFO (1 << 6) |
Definition at line 183 of file fxas21002c.cpp.
| #define CTRL_REG2_INT_EN_RT (1 << 4) |
Definition at line 185 of file fxas21002c.cpp.
| #define CTRL_REG2_IPOL (1 << 1) |
Definition at line 188 of file fxas21002c.cpp.
| #define CTRL_REG2_PP_OD (1 << 0) |
Definition at line 189 of file fxas21002c.cpp.
| #define CTRL_REG3_EXTCTRLEN (1 << 2) |
Definition at line 193 of file fxas21002c.cpp.
| #define CTRL_REG3_FS_DOUBLE (1 << 0) |
Definition at line 194 of file fxas21002c.cpp.
| #define CTRL_REG3_WRAPTOONE (1 << 3) |
Definition at line 192 of file fxas21002c.cpp.
| #define CTRL_REG_DR_100HZ (3 << CTRL_REG_DR_SHIFTS) |
Definition at line 174 of file fxas21002c.cpp.
Referenced by FXAS21002C::set_samplerate().
| #define CTRL_REG_DR_12_5 (7 << CTRL_REG_DR_SHIFTS) |
Definition at line 170 of file fxas21002c.cpp.
Referenced by FXAS21002C::set_samplerate().
| #define CTRL_REG_DR_12_5_1 (6 << CTRL_REG_DR_SHIFTS) |
Definition at line 171 of file fxas21002c.cpp.
| #define CTRL_REG_DR_200HZ (2 << CTRL_REG_DR_SHIFTS) |
Definition at line 175 of file fxas21002c.cpp.
Referenced by FXAS21002C::set_samplerate().
| #define CTRL_REG_DR_25HZ (5 << CTRL_REG_DR_SHIFTS) |
Definition at line 172 of file fxas21002c.cpp.
Referenced by FXAS21002C::set_samplerate().
| #define CTRL_REG_DR_400HZ (1 << CTRL_REG_DR_SHIFTS) |
Definition at line 176 of file fxas21002c.cpp.
Referenced by FXAS21002C::set_samplerate().
| #define CTRL_REG_DR_50HZ (4 << CTRL_REG_DR_SHIFTS) |
Definition at line 173 of file fxas21002c.cpp.
Referenced by FXAS21002C::set_samplerate().
| #define CTRL_REG_DR_800HZ (0 << CTRL_REG_DR_SHIFTS) |
Definition at line 177 of file fxas21002c.cpp.
Referenced by FXAS21002C::reset(), and FXAS21002C::set_samplerate().
| #define CTRL_REG_DR_MASK (0x07 << CTRL_REG_DR_SHIFTS) |
Definition at line 169 of file fxas21002c.cpp.
| #define CTRL_REG_DR_SHIFTS 2 |
Definition at line 168 of file fxas21002c.cpp.
| #define DEF_REG | ( | r | ) | {r, #r} |
Definition at line 196 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define DIR_READ | ( | a | ) | ((a) | (1 << 7)) |
Definition at line 78 of file fxas21002c.cpp.
Referenced by FXAS21002C::measure(), and FXAS21002C::read_reg().
| #define DIR_WRITE | ( | a | ) | ((a) & 0x7f) |
Definition at line 79 of file fxas21002c.cpp.
Referenced by FXAS21002C::write_reg().
| #define DR_STATUS_XDR (1 << 0) |
Definition at line 100 of file fxas21002c.cpp.
| #define DR_STATUS_XOW (1 << 4) |
Definition at line 96 of file fxas21002c.cpp.
| #define DR_STATUS_YDR (1 << 1) |
Definition at line 99 of file fxas21002c.cpp.
| #define DR_STATUS_YOW (1 << 5) |
Definition at line 95 of file fxas21002c.cpp.
| #define DR_STATUS_ZDR (1 << 2) |
Definition at line 98 of file fxas21002c.cpp.
| #define DR_STATUS_ZOW (1 << 6) |
Definition at line 94 of file fxas21002c.cpp.
| #define DR_STATUS_ZYXDR (1 << 3) |
Definition at line 97 of file fxas21002c.cpp.
Referenced by FXAS21002C::measure().
| #define DR_STATUS_ZYXOW (1 << 7) |
Definition at line 93 of file fxas21002c.cpp.
| #define F_EVENT_F_EVENT (1 << 5) |
Definition at line 115 of file fxas21002c.cpp.
| #define F_EVENT_FE_TIME_MASK (0x1f << F_EVENT_FE_TIME_SHIFTS) |
Definition at line 117 of file fxas21002c.cpp.
| #define F_EVENT_FE_TIME_SHIFTS 0 |
Definition at line 116 of file fxas21002c.cpp.
| #define F_SETUP_F_MODE_MASK (0x3 << F_SETUP_F_MODE_SHIFTS) |
Definition at line 110 of file fxas21002c.cpp.
| #define F_SETUP_F_MODE_SHIFTS 6 |
Definition at line 109 of file fxas21002c.cpp.
| #define F_SETUP_F_WMRK_MASK (0x3f << F_SETUP_F_WMRK_SHIFTS) |
Definition at line 112 of file fxas21002c.cpp.
| #define F_SETUP_F_WMRK_SHIFTS 0 |
Definition at line 111 of file fxas21002c.cpp.
| #define F_STATUS_F_CNT_MASK (0x3f << F_STATUS_F_CNT_SHIFTS) |
Definition at line 106 of file fxas21002c.cpp.
| #define F_STATUS_F_CNT_SHIFTS 0 |
Definition at line 105 of file fxas21002c.cpp.
| #define F_STATUS_F_OVF (1 << 7) |
Definition at line 103 of file fxas21002c.cpp.
| #define F_STATUS_F_WMKF (1 << 6) |
Definition at line 104 of file fxas21002c.cpp.
| #define FXAS21002C_CTRL_REG0 0x0d |
Definition at line 128 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers(), FXAS21002C::reset(), and FXAS21002C::set_range().
| #define FXAS21002C_CTRL_REG1 0x13 |
Definition at line 165 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers(), FXAS21002C::reset(), FXAS21002C::set_samplerate(), and FXAS21002C::test_error().
| #define FXAS21002C_CTRL_REG2 0x14 |
Definition at line 181 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_CTRL_REG3 0x15 |
Definition at line 191 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_DEFAULT_FILTER_FREQ 30 |
Definition at line 203 of file fxas21002c.cpp.
Referenced by FXAS21002C::FXAS21002C(), and FXAS21002C::reset().
| #define FXAS21002C_DEFAULT_RANGE_DPS 2000 |
Definition at line 202 of file fxas21002c.cpp.
Referenced by FXAS21002C::reset().
| #define FXAS21002C_DEFAULT_RATE 400 |
Definition at line 199 of file fxas21002c.cpp.
Referenced by FXAS21002C::FXAS21002C(), FXAS21002C::ioctl(), FXAS21002C::reset(), and FXAS21002C::set_samplerate().
| #define FXAS21002C_DEVICE_PATH_GYRO "/dev/fxas21002c_gyro" |
Definition at line 81 of file fxas21002c.cpp.
Referenced by fxas21002c::reset(), fxas21002c::start(), and fxas21002c::test().
| #define FXAS21002C_DEVICE_PATH_GYRO_EXT "/dev/fxas21002c_gyro_ext" |
Definition at line 82 of file fxas21002c.cpp.
| #define FXAS21002C_DR_STATUS 0x07 |
Definition at line 92 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_F_EVENT 0x0a |
Definition at line 114 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_F_SETUP 0x09 |
Definition at line 108 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_F_STATUS 0x08 |
Definition at line 102 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_INT_SRC_FLAG 0x0b |
Definition at line 119 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_MAX_OFFSET 0.45f |
max offset: 25 degrees/s
Definition at line 206 of file fxas21002c.cpp.
| #define FXAS21002C_MAX_OUTPUT_RATE 280 |
Definition at line 201 of file fxas21002c.cpp.
Referenced by FXAS21002C::FXAS21002C().
| #define FXAS21002C_MAX_RATE 800 |
Definition at line 200 of file fxas21002c.cpp.
| #define FXAS21002C_NUM_CHECKED_REGISTERS 6 |
Definition at line 289 of file fxas21002c.cpp.
Referenced by FXAS21002C::check_registers(), FXAS21002C::print_info(), and FXAS21002C::write_checked_reg().
| #define FXAS21002C_OUT_X_LSB 0x02 |
Definition at line 86 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_OUT_X_MSB 0x01 |
Definition at line 85 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_OUT_Y_LSB 0x04 |
Definition at line 88 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_OUT_Y_MSB 0x03 |
Definition at line 87 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_OUT_Z_LSB 0x06 |
Definition at line 90 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_OUT_Z_MSB 0x05 |
Definition at line 89 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_RT_CFG 0x0e |
Definition at line 142 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_RT_COUNT 0x11 |
Definition at line 162 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_RT_SRC 0x0f |
Definition at line 148 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_RT_THS 0x10 |
Definition at line 157 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers().
| #define FXAS21002C_STATUS 0x00 |
Definition at line 84 of file fxas21002c.cpp.
Referenced by FXAS21002C::measure(), and FXAS21002C::print_registers().
| #define FXAS21002C_TEMP 0x12 |
Definition at line 163 of file fxas21002c.cpp.
Referenced by FXAS21002C::measure(), and FXAS21002C::print_registers().
| #define FXAS21002C_TEMP_OFFSET_CELSIUS 40 |
Definition at line 204 of file fxas21002c.cpp.
| #define FXAS21002C_TIMER_REDUCTION 240 |
Definition at line 214 of file fxas21002c.cpp.
Referenced by FXAS21002C::ioctl(), and FXAS21002C::start().
| #define FXAS21002C_WHO_AM_I 0x0c |
Definition at line 125 of file fxas21002c.cpp.
Referenced by FXAS21002C::print_registers(), and FXAS21002C::probe().
| #define INT_SRC_FLAG_BOOTEND (1 << 3) |
Definition at line 120 of file fxas21002c.cpp.
| #define INT_SRC_FLAG_SRC_DRDY (1 << 0) |
Definition at line 123 of file fxas21002c.cpp.
| #define INT_SRC_FLAG_SRC_FIFO (1 << 2) |
Definition at line 121 of file fxas21002c.cpp.
| #define INT_SRC_FLAG_SRC_RT (1 << 1) |
Definition at line 122 of file fxas21002c.cpp.
| #define RT_CFG_ELE (1 << 3) |
Definition at line 143 of file fxas21002c.cpp.
| #define RT_CFG_XTEFE (1 << 0) |
Definition at line 146 of file fxas21002c.cpp.
| #define RT_CFG_YTEFE (1 << 1) |
Definition at line 145 of file fxas21002c.cpp.
| #define RT_CFG_ZTEFE (1 << 2) |
Definition at line 144 of file fxas21002c.cpp.
| #define RT_SRC_EA (1 << 6) |
Definition at line 149 of file fxas21002c.cpp.
| #define RT_SRC_X_RT_POL (1 << 0) |
Definition at line 155 of file fxas21002c.cpp.
| #define RT_SRC_XRT (1 << 1) |
Definition at line 154 of file fxas21002c.cpp.
| #define RT_SRC_Y_RT_POL (1 << 2) |
Definition at line 153 of file fxas21002c.cpp.
| #define RT_SRC_YRT (1 << 3) |
Definition at line 152 of file fxas21002c.cpp.
| #define RT_SRC_Z_RT_POL (1 << 4) |
Definition at line 151 of file fxas21002c.cpp.
| #define RT_SRC_ZRT (1 << 5) |
Definition at line 150 of file fxas21002c.cpp.
| #define RT_THS_DBCNTM (1 << 7) |
Definition at line 158 of file fxas21002c.cpp.
| #define RT_THS_THS_MASK (0x7f << RT_THS_THS_SHIFTS) |
Definition at line 160 of file fxas21002c.cpp.
| #define RT_THS_THS_SHIFTS 0 |
Definition at line 159 of file fxas21002c.cpp.
| #define swap16 | ( | w | ) | __builtin_bswap16((w)) |
Definition at line 80 of file fxas21002c.cpp.
Referenced by FXAS21002C::measure().
| #define WHO_AM_I 0xd7 |
Definition at line 126 of file fxas21002c.cpp.
Referenced by LPS22HB_I2C::probe(), and FXAS21002C::probe().
| int fxas21002c_main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 1373 of file fxas21002c.cpp.
References errx, fxas21002c::info(), px4_getopt(), fxas21002c::regdump(), fxas21002c::reset(), ROTATION_NONE, fxas21002c::start(), fxas21002c::test(), fxas21002c::test_error(), and fxas21002c::usage().


Arbitrable
Extends:
Provides interaction with standard Arbitrable contracts
Example:
const arbitrable = new Arbitable(web3Provider)
Member Summary
| Public Members | ||
| public |
getDispute(contractAddress: string, arbitratorAddress: string, disputeID: number, options: object): object: * Get the event log emitted when a dispute has been created. |
|
| public |
getEvidence(contractAddress: string, arbitratorAddress: string, disputeID: number, options: object): object[]: * Fetch all Evidence submitted to the contract. |
|
| public |
getMetaEvidence(contractAddress: string, metaEvidenceID: number, options: object): object: * Get the MetaEvidence object for a metaEvidenceID. |
|
| public |
getRuling(contractAddress: string, arbitratorAddress: string, disputeID: number, options: object): number: * Fetch the ruling for a dispute. |
| Private Members | ||
| private |
_loadContractInstance(contractAddress: string): object: * Load an arbitrable web3 contract instance |
Inherited Summary
| From class StandardContract | ||
| public |
setProvider: * |
|
| public |
web3: * |
Public Members
public getDispute(contractAddress: string, arbitratorAddress: string, disputeID: number, options: object): object: * source
Get the event log emitted when a dispute has been created. This event links metaEvidence to a dispute by _metaEvidenceID.
public getEvidence(contractAddress: string, arbitratorAddress: string, disputeID: number, options: object): object[]: * source
Fetch all Evidence submitted to the contract.
public getMetaEvidence(contractAddress: string, metaEvidenceID: number, options: object): object: * source
Get the MetaEvidence object for a metaEvidenceID. Hashes will be validated. By default MetaEvidence will be returned regardless of the validity of the hashes with an indicator on whether the hash was valid or not. To throw an error instead, use strictHashes = true in options object.
public getRuling(contractAddress: string, arbitratorAddress: string, disputeID: number, options: object): number: * source
Fetch the ruling for a dispute.


DASHBOARD
Logout
Parcels InTransit
Delivered Parcels
Canceled Parcels
Deliveries Orders InTransit
Delivery Orders
Cancled Orders
×
Change Status


The AppStore Conundrum
Legend has it, that Alistair, at a certain IBM event, challenged Nathan to saw controversy among the assembled participants. Nathan complied and succeeded by mumbling "We need an AppStore". So far the legend, we will never know, did this happen that way. Nevertheless the question remains:
" Does Notes need an AppStore?"
After all Apple has one for both OS/X and iOS, Microsoft has one for all flavours of Windows 8, Nokia has one for Symbian, as have Amazon and Apple for Android. There are AppStores for Firefox and Chrome. Clearly Notes need one too! There are attempts around already. Not so fast!
When looking at the AppStores one can see a pattern:
So there is no new market to be created. Administrators jealously guard their servers (not discussing the merits of that here). So all things a AppStore does enable more or less doesn't apply to Notes. Case closed! Not so fast!
There is room for improvement how applications are handled on the Notes platform. Two examples:
What's your take?
" Does Notes need an AppStore?"
After all Apple has one for both OS/X and iOS, Microsoft has one for all flavours of Windows 8, Nokia has one for Symbian, as have Amazon and Apple for Android. There are AppStores for Firefox and Chrome. Clearly Notes need one too! There are attempts around already. Not so fast!
When looking at the AppStores one can see a pattern:
- Applications are installed on local devices (or browsers)
- If a server component is involved, it is provided in the cloud (outside the enterprises' firewalls)
- The bulk of applications are for personal and social use
- There are 10 to 100 thousands of applications
- Most of them are free or low priced, designed for volume markets
- AppStores mostly created a market, where there was none before
So there is no new market to be created. Administrators jealously guard their servers (not discussing the merits of that here). So all things a AppStore does enable more or less doesn't apply to Notes. Case closed! Not so fast!
There is room for improvement how applications are handled on the Notes platform. Two examples:
- In the Notes client I can hit Ctrl+N pick a template with a one line explanation, pick a server and arbitrary file name and get greeted with an error: "Bad boy, don't do this - anyway we won't let you"
- Have you tried to install the Connections Files Plug-in? Once you found it, download, expand, hack the plugin-customization.ini, install (Yes the admin could do that, but it is a drag
- A new Notes.ini parameter
NewDatabaseDialog=<some notes url here>
and an IBM sample implementation for it (yes a more modern implementation of this). It would allow new predefined applications to be deployed more quickly than any manual process. Some accountability and "do you still use this" checks can be build in at gusto of the customer processes. Eventually a sync option with a vendor repository could be build in - A default toolbox.nsf created on each server install or upgrade. The database would have the extended functionality to be able to host (as a proxy) entries from remote repositories (e.g. by IBM, OpenNTF or our ISVs) and periodically check for updates (and download them for staging - think a little like RPM or DEB management in Linux)
- A reliable automated patch management for the Domino server (but that's a slightly different story)
- A revised home page for browser access, running on top of the application that provides the dialog of my first suggestion. It would provide access to the existing applications and the mechanism to request new ones
What's your take?
Posted by Stephan H Wissel on 28 October 2012 | Comments (2) | categories: IBM Notes Lotus Notes