Since Windows 7 and Windows Server 2008 R2, Windows PowerShell has been a part of the core operating system, meaning we will see the next version of PowerShell in Windows 8. In this session we will look at what`s new in Windows PowerShell 3.0, based on the Windows Developer Preview released at the BUILD conference in September. You will get to see new features in PowerShell itself, as well as new modules for managing Windows 8 and Windows Server 8.
The only constant in software development is CHANGE. Every piece of software that has been developed and shipped to a customer will be changed numerous times during it's life cycle. Depending on how well the code is designed, it is more or less easy to implement changes. MVC, which is an acronym for Model - View - Controller is no new concept. In fact this design paradigm was created by Xerox in the 80's, and it is becoming THE recommended model for designing frameworks - especially on the web. The session will give an overview of design pattern in general and MVC in particular. We will show, how to use the MVC design paradigm in an XPages application and demonstrate, how easy it is to implement changes. Need to read/write your data from/to an XML file instead of using a Notes View. MVC makes software maintenance easy as 1-2-3
The only constant in software development is CHANGE. Every piece of software that has been developed and shipped to a customer will be changed numerous times during it's life cycle. Depending on how well the code is designed, it is more or less easy to implement changes. MVC, which is an acronym for Model - View - Controller is no new concept. In fact this design paradigm was created by Xerox in the 80's, and it is becoming THE recommended model for designing frameworks - especially on the web. The session will give an overview of design pattern in general and MVC in particular. We will show, how to use the MVC design paradigm in an XPages application and demonstrate, how easy it is to implement changes. Need to read/write your data from/to an XML file instead of using a Notes View. MVC makes software maintenance easy as 1-2-3
PowerShell Plus is the most advanced Interactive Development Environment for PowerShell available today. Designed to help administrators and developers quickly learn and master Windows PowerShell, it also dramatically increases the productivity of expert users.
PowerShell Plus features a powerful interactive console, an advanced script editor and debugger and a comprehensive interactive learning center all integrated into a single product.
Old school presentation (2010) about Continuous Integration using Hudson, Maven, Mercurial to build a Java project with unit tests and other quality checks.
Understand and knowledge First Steps with Selenium RC
I . What is Selenium Remote Control
II. Setting up Selenium Remote Control
III. Running Selenium IDE tests with Selenium
RC
IV. Selenium RC arguments
Using a revision control system that tracks changes in source code with ways to manage your code in separate branches and tag revisions as releases is a bare minimum for developers.
This presentation highlights the importance of using a version control system Subversion.
Nagios Conference 2012 - Sam Lansing - Automating Windows Application Testing...Nagios
Sam Lansing's presentation on automated application testing in Nagios.
The presentation was given during the Nagios World Conference North America held Sept 25-28th, 2012 in Saint Paul, MN. For more information on the conference (including photos and videos), visit: http://go.nagios.com/nwcna
Symbiosis of test automation tools. Several tools (graphwalker/selenide/allure/sikuli/browsermob proxy) overview and practical appliance in your Selenium automation project will be presented
PowerShell Plus is the most advanced Interactive Development Environment for PowerShell available today. Designed to help administrators and developers quickly learn and master Windows PowerShell, it also dramatically increases the productivity of expert users.
PowerShell Plus features a powerful interactive console, an advanced script editor and debugger and a comprehensive interactive learning center all integrated into a single product.
Old school presentation (2010) about Continuous Integration using Hudson, Maven, Mercurial to build a Java project with unit tests and other quality checks.
Understand and knowledge First Steps with Selenium RC
I . What is Selenium Remote Control
II. Setting up Selenium Remote Control
III. Running Selenium IDE tests with Selenium
RC
IV. Selenium RC arguments
Using a revision control system that tracks changes in source code with ways to manage your code in separate branches and tag revisions as releases is a bare minimum for developers.
This presentation highlights the importance of using a version control system Subversion.
Nagios Conference 2012 - Sam Lansing - Automating Windows Application Testing...Nagios
Sam Lansing's presentation on automated application testing in Nagios.
The presentation was given during the Nagios World Conference North America held Sept 25-28th, 2012 in Saint Paul, MN. For more information on the conference (including photos and videos), visit: http://go.nagios.com/nwcna
Symbiosis of test automation tools. Several tools (graphwalker/selenide/allure/sikuli/browsermob proxy) overview and practical appliance in your Selenium automation project will be presented
LeadDesk basic background info and system descriptionLeadDesk
Presentation
Basic background info & system description
Background
LeadDesk is the industry-leading platform for call center, inside sales and telemarketing operations. More than 1 million calls handled each week. LeadDesk platform includes (A) All-in-one software for call centers and telesales team, (B) Control & communication solution for product owners with outsourced call centers, (C) Database of B2B and B2C contact information.Contact www.leaddesk.com or sales@leaddesk.com
Presentation
Database description (very short version)
Background
LeadDesk is the industry-leading platform for call center, inside sales and telemarketing operations. More than 1 million calls handled each week. LeadDesk platform includes (A) All-in-one software for call centers and telesales team, (B) Control & communication solution for product owners with outsourced call centers, (C) Database of B2B and B2C contact information.Contact sales@leaddesk.com
In this session we will look at how you can prepare your organization for Office 365, ranging from technical requirements for clients and servers to identity management. The session will focus on the core infrastructure of the Office 365 service.
1) Introduction to PowerShell
We will be covering following topics from introduction to PowerShell
a) PowerShell overview
b) Installation
c) PowerShell ISE
d) PowerShell console
e) Cmdlets
f) Scripting
VMworld 2013: PowerCLI Best Practices - A Deep DiveVMworld
VMworld 2013
Luc Dekens, Eurocontrol
Alan Renouf, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
PowerShell In 2024 And Beyond The Future Of Automation.pdfDataSpace Academy
Developed on .NET framework, PowerShell can be defined as a command-line task-based scripting and shell language. This blog offers a comprehensive discussion of the leading IT tool, covering all its major aspects. It starts with the core of PowerShell and then goes on to to exploring other facets including key features, the prime advantages of using powershell and also the expected upcoming developments. Alongside, the blog sheds light on the road to learn and master the leading IT automation tool for aspiring techies and cybersecurity professionals.
The session will provide an Introduction to PowerShell for IT professional to automate Windows Server 2008 and Windows Vista client administrative activities. The session will explore the features and capabilities of PowerShell, customer scenarios to manage day-to-day server and client administration activities, and Command Line syntax usage.
Managing Web Infrastructure Systems With Windows Power Shell™ 2.0 90Microsoft TechNet
This session will explore how Windows Powershell v2.0 can automate administrative tasks to manage critical web infrastructure systems in the data center. The session will include topics on how to monitor and manage Windows Server 2008 systems. We will discuss how to use Windows Powershell cmdlets and WMI to retrieve local and remote information and execute tasks that can be performed on a daily basis. Then we will focus on how Windows Powershell can make it easier for IT Professionals to manage Active Directory to administer network accounts and publish shared folders. Next, we will explore how Windows Powershell Snap-in for IIS can be used to efficiently manage web servers in a web farm to decrease administrative overhead. Then we will show you how Windows Powershell snap-in included in SQL Server 2008 can make it easier for IT Professionals to administer backend databases.
Whats new in Enterprise 5.0 Product SuiteMicro Focus
This What's New? document covers some of the new features and functions in the latest release of theMicro Focus Enterprise Product Suite. Updates apply to the following products:•Micro Focus Enterprise Developer which provides a contemporary development suite for developingand maintaining mainframe applications, whether the target deployment is on or off the mainframe.•Micro Focus Enterprise Test Server which provides a comprehensive test platform that takesadvantage of low cost processing power on Windows environments, to supply scalable capacity fortesting z/OS applications without consuming z/OS resources.•Micro Focus Enterprise Server which provides the execution environment to deploy fit-for-purposemainframe workload on Linux, UNIX and Windows (LUW) environments on IBM LinuxONE (IFLs),standalone servers, virtual servers, or the Cloud.•Micro Focus Enterprise Server for .NET which provides the execution and modernization platform todeploy fit-for-purpose mainframe workload on a scale-out .NET infrastructure and the Azure Cloud.This document helps you to quickly understand the new capabilities within the 5.0 release.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
2. Agenda
• Overview of previous versions
• Windows Management Framework
• New features in PowerShell v3
• Demo
• Sneak peak at PowerShell in «Windows
Server 8»
• Microsoft Script Explorer
January 22, 2012 NIC 2012
3. Previous versions
Windows PowerShell 1.0
• Version 1.0 was released in 2006 for Windows XP SP2/SP3, Windows Server
2003, and Windows Vista. For Windows Server 2008, it was included as an
optional feature.
• The first Microsoft product with native PowerShell support was Exchange
Server 2007
• Shipped with 129 native cmdlets
January 22, 2012 NIC 2012
4. Previous versions
Windows PowerShell 2.0
• Version 2.0 is integrated with Windows 7 and Windows Server 2008 R2 and
is released for Windows XP with Service Pack 3, Windows Server 2003 with
Service Pack 2 and Windows Vista with Service Pack 1
• Part of Microsoft Common Engineering Criteria since 2009
• The major new features includes Remoting, Background
Jobs, Modules, Advanced Functions and the Windows PowerShell ISE
• 16 PowerShell modules available in Windows Server 2008 R2 for managing
server roles and features, in example AD, Group Policy and Failover Clusters.
• Shipped with 236 native cmdlets
January 22, 2012 NIC 2012
5. Disclaimer
• This presentation is based on a Community
Technology Preview (pre-beta) version of the
product.
• Features and behavior are likely to change
before the final release.
8. Windows Management Framework
• Windows PowerShell
• Windows Management Instrumentation
(WMI)
• Windows Remote Management (WinRM)
Windows Management Framework 3.0 - Community Technology Preview (CTP) #2
http://www.microsoft.com/download/en/details.aspx?id=27548
9. New features in PowerShell 3.0
Workflows
Workflows that run long-running
Robust Sessions
Robust sessions that automatically recover from network failures and interruptions
Scheduled Jobs
Scheduled jobs that run regularly or in response to an event.
Delegated Administration
Commands that can be executed with a delegated set of credentials
Simplified Language Syntax
Where-Object and Foreach-Object can be used without a scriptblock
Cmdlet Discovery
Improved cmdlet discovery and automatic module loading
Show-Command
Show-Command, helps users view Cmdlet parameters in a dialog box, and run it.
10. WMI in Windows Management Framework 3.0
A new provider development model
This new model brings down the cost of provider development and removes the
dependency on COM.
A new MI Client API to perform standard CIM operations.
The API can be used to interact with any standard WsMan + CIMOM
implementation, allowing management applications on Windows to manage non-
Windows computers.
The ability to write Windows PowerShell cmdlets in native code
The new WMI Provider APIs supports an extended Windows PowerShell semantics API
11. WinRM in Windows Management Framework 3.0
Connections are more robust
Session disconnect and reconnect, with or without client session
reconstruction, allows long-running tasks to continue even when the session in which
they were started is closed and the client computer is shut down.
Connections are more resilient
In Windows PowerShell 3.0, connections can survive short-term network failures.
14. Windows PowerShell Web Service
Windows PowerShell Web Service enables an administrator to expose a set of
PowerShell cmdlets as a RESTful web endpoint accessible via the (Open Data
Protocol (OData). This provides remote access to invoke cmdlets from both
Windows and non-Windows clients.
15. Windows PowerShell Web Access
The PowerShell console exposed as a website
Use PowerShell from mobile devices
Available in «Windows Server 8»
blog.powershell.no/2011/09/14/windows-powershell-web-access
16. Windows PowerShell Workflow
Windows PowerShell Workflow lets IT pros and developers apply the benefits of
workflows to the automation capabilities of Windows PowerShell.
Getting Started with Windows PowerShell Workflow
A workflow is a sequence of automated steps or activities that execute tasks on or
retrieve data from one or more managed nodes (computers or devices). These activities
can include individual commands or scripts. Windows PowerShell Workflow enables, IT
pros and developers alike, to author sequences of multi-computer management activities
— that are either long-running, repeatable, frequent, parallelizable, interruptible,
stoppable, or restartable — as workflows. By design, workflows can be resumed from an
intentional or accidental suspension or interruption, such as a network outage, a reboot
or power loss.
Download the Getting Started guide here: http://bit.ly/sF5FEK
17. Microsoft Script Explorer
• Script Explorer helps scripters find Windows
PowerShell scripts and how-to guidance in
online repositories such as the TechNet Script
Center Script Repository, PoshCode, and the
local file system.
• Can run both standalone and as an Add-on to
PowerShell ISE
18. Microsoft Script Explorer Features
• Search for Windows PowerShell scripts, and get details about Windows PowerShell
scripts from online repositories and the local file system.
• Search for Windows PowerShell snippets from local file system.
• Search for how-to guidance from online repositories.
• Select available repositories to refine search.
• Filter based on technology or product.
• See item details, including rating, author, script code, and source information.
• Copy script or snippet code to the Clipboard, and insert it in the Windows
PowerShell ISE editor.
• Save script or snippet code to the local file system.
• Browse scripts that are organized following a categorized topology.
• Explore community resources for getting started on Windows PowerShell.
The above listing is copied from the Microsoft Script Explorer
Readme document.
19. Microsoft Script Explorer Availability
• Currently in private beta/CTP
• No release time information available
• More information:
Jeremy Kelly from Microsoft announced the Script
Explorer on the PowerScripting podcast last year:
http://powerscripting.wordpress.com/2011/06/27/episode-151-jeremy-kelly-
announces-script-explorer
21. Review
Overview of previous versions
Windows Management Framework
New features in PowerShell v3
Walkthrough
Demo
Sneak peak at PowerShell in «Windows
Server 8»
Microsoft Script Explorer
January 22, 2012 NIC 2012
22. Call to action
• Download Windows Management Framework
3.0 - Community Technology Preview (CTP) #2
23. Call to action
If not already using PowerShell, start using it
(quickest way to start: stop using cmd.exe)
Use the PowerShell community to Get-Help
24. Resources
TechNet Wiki
Windows PowerShell Survival Guide
http://social.technet.microsoft.com/wiki/contents/articles/windows-powershell-survival-guide.aspx
PowerShell V3 Featured Articles
http://social.technet.microsoft.com/wiki/contents/articles/powershell-v3-featured-articles.aspx
PowerShell V3 Tips and Tricks
http://social.technet.microsoft.com/wiki/contents/articles/4788.aspx
25. Microsoft Technology User Group Script Club
Part of the Microsoft Technology User Group in Oslo
Regular workshops exploring various topics around
automation and scripting with a focus on PowerShell.
Meetings is announced at www.mtug.no
If you want to find or create a PowerShell usergroup or script
club in your area, check out http://powershellgroup.org
Some of the new features in Windows PowerShell 3.0 include: Workflows Workflows that run long-running activities (in sequence or in parallel) to perform complex, larger management tasks, such as multi-machine application provisioning. Using the Windows Workflow Foundation at the command line, Windows PowerShell workflows are repeatable, parallelizable, interruptible, and recoverable. Robust Sessions Robust sessions that automatically recover from network failures and interruptions and allow you to disconnect from the session, shut down the computer, and reconnect from a different computer without interrupting the task. Scheduled Jobs Scheduled jobs that run regularly or in response to an event. Delegated Administration Commands that can be executed with a delegated set of credentials so users with limited permissions can run critical jobs Simplified Language Syntax Simplified language syntax that make commands and scripts look a lot less like code and a lot more like natural language. Cmdlet Discovery Improved cmdlet discovery and automatic module loading that make it easier to find and run any of the cmdlets installed on your computer. Show-Command Show-Command, a cmdlet and ISE Add-On that helps users find the right cmdlet, view its parameters in a dialog box, and run it.
A new provider development model This new model brings down the cost of provider development and removes the dependency on COM. A new MI Client API to perform standard CIM operations. The API can be used to interact with any standard WsMan + CIMOM implementation, allowing management applications on Windows to manage non-Windows computers. The ability to write Windows PowerShell cmdlets in native code The new WMI Provider APIs supports an extended Windows PowerShell semantics API allowing you to provide rich Windows PowerShell semantics. e.g., Verbose, Error, Warning, WhatIf, Confirm, Progress
With Windows Management Framework 3.0: Connections are more robust Session disconnect and reconnect, with or without client session reconstruction, allows long-running tasks to continue even when the session in which they were started is closed and the client computer is shut down. This feature also allows administrators to reconnect from different computers to check the status of remote running tasks and get results. Connections are more resilient In Windows PowerShell 3.0, connections can survive short-term network failures; the client-server connection is not severed at the first sign of trouble. If network problems persist, the client is safely disconnected and can reconnect by using the Connect-PSSession or Receive-PSSessioncmdlets.