Slides from IUG 2015 on using Open Refine to grab your permissions from Sierra Passwords and Authorizations.
Demo http://screencast.com/t/YMgY404F
GitHub with JSON code: https://github.com/whitni/IUG2015
1. The document describes the steps to create a basic web form using JSP including creating a web application project in Eclipse, adding a form.jsp page with input fields, and a profile.jsp page to display the submitted form data.
2. The form.jsp page contains code for various HTML form elements like text fields, radio buttons, checkboxes, dropdown menus etc to collect user input.
3. The profile.jsp page uses JSP scriplet tags to retrieve and display the submitted form data from the HTTP request parameters.
Preparation to Microsoft Certifications Exam 70-680: TS: Windows 7, Configuring Exam 70-640: TS: Windows Server 2008 Active Directory, Configuring.http://bit.ly/1Qi2e78
'NO EXCUSES FOR NOT WRITING TESTS!' by ANDRII SHUMADA @OdessaJS'2020OdessaJS Conf
Hey you! Why do you not writing tests? Maybe you don’t know why do you need to write them? Maybe you have doubts about who should write tests? Or your manager doesn’t give you time to write tests? Or you just don’t know how to write tests or choose the right technologies, or how to choose between UI, integration or unit test for your case? Come to my talk, and we will figure out that together!
The document summarizes a Selenium IDE workshop that was held over two days. It introduces Selenium IDE and how to build test cases using its features. The workshop covered locating elements, conducting exercises to practice these skills, and demonstrated data-driven testing through parameterization. Attendees learned how to record and write test cases, extract locators with Firebug, and structure data-driven tests using external JavaScript files to loop through test data.
Dreamforce Campfire - Apex Testing Tips and TricksDaniel Ballinger
This document discusses various Apex development tools including:
- Running single test methods in isolation for faster testing and debugging
- Using the Metadata API and REST API to run test methods outside of a test context
- Adding eval() support to Apex to dynamically execute code
- Catching otherwise uncatchable exceptions
- The speaker's journey to becoming an MVP and sessions at Dreamforce 2015
The problem with frameworks and ORMs is the lackadaisical manner with which they write queries. Their focus is to straddle multiple database engines, not to write queries in the optimal way. The database layer is always the hardest layer to scale. Why would you put additional strain on your database to avoid writing SQL? This session focuses on understanding indices, queries, and optimization in MySQL.
Add Linux Target To Oracle Enterprise Manager Cloud Control13cArun Sharma
To add Linux (OEL 7) as a monitoring target to Oracle Enterprise Manager Cloud Control 13c.
Note, the steps are same for 12c OEM as well.
This method of agent deployment is also known as Push Method Deployment.
Full article link is here: https://www.support.dbagenesis.com/post/add-linux-target-to-oracle-enterprise-manager-cloud-control-13c
The most massive crime of identity theft in history was perpetrated in 2007 by exploiting an SQL Injection vulnerability. This issue is one of the most common and most serious threats to web application security. In this presentation, you'll see some common myths busted and you'll get a better understanding of defending against SQL injection.
1. The document describes the steps to create a basic web form using JSP including creating a web application project in Eclipse, adding a form.jsp page with input fields, and a profile.jsp page to display the submitted form data.
2. The form.jsp page contains code for various HTML form elements like text fields, radio buttons, checkboxes, dropdown menus etc to collect user input.
3. The profile.jsp page uses JSP scriplet tags to retrieve and display the submitted form data from the HTTP request parameters.
Preparation to Microsoft Certifications Exam 70-680: TS: Windows 7, Configuring Exam 70-640: TS: Windows Server 2008 Active Directory, Configuring.http://bit.ly/1Qi2e78
'NO EXCUSES FOR NOT WRITING TESTS!' by ANDRII SHUMADA @OdessaJS'2020OdessaJS Conf
Hey you! Why do you not writing tests? Maybe you don’t know why do you need to write them? Maybe you have doubts about who should write tests? Or your manager doesn’t give you time to write tests? Or you just don’t know how to write tests or choose the right technologies, or how to choose between UI, integration or unit test for your case? Come to my talk, and we will figure out that together!
The document summarizes a Selenium IDE workshop that was held over two days. It introduces Selenium IDE and how to build test cases using its features. The workshop covered locating elements, conducting exercises to practice these skills, and demonstrated data-driven testing through parameterization. Attendees learned how to record and write test cases, extract locators with Firebug, and structure data-driven tests using external JavaScript files to loop through test data.
Dreamforce Campfire - Apex Testing Tips and TricksDaniel Ballinger
This document discusses various Apex development tools including:
- Running single test methods in isolation for faster testing and debugging
- Using the Metadata API and REST API to run test methods outside of a test context
- Adding eval() support to Apex to dynamically execute code
- Catching otherwise uncatchable exceptions
- The speaker's journey to becoming an MVP and sessions at Dreamforce 2015
The problem with frameworks and ORMs is the lackadaisical manner with which they write queries. Their focus is to straddle multiple database engines, not to write queries in the optimal way. The database layer is always the hardest layer to scale. Why would you put additional strain on your database to avoid writing SQL? This session focuses on understanding indices, queries, and optimization in MySQL.
Add Linux Target To Oracle Enterprise Manager Cloud Control13cArun Sharma
To add Linux (OEL 7) as a monitoring target to Oracle Enterprise Manager Cloud Control 13c.
Note, the steps are same for 12c OEM as well.
This method of agent deployment is also known as Push Method Deployment.
Full article link is here: https://www.support.dbagenesis.com/post/add-linux-target-to-oracle-enterprise-manager-cloud-control-13c
The most massive crime of identity theft in history was perpetrated in 2007 by exploiting an SQL Injection vulnerability. This issue is one of the most common and most serious threats to web application security. In this presentation, you'll see some common myths busted and you'll get a better understanding of defending against SQL injection.
http://serai.utsc.utoronto.ca/rrsi2014
"Unlike traditional academic conferences, the Roots & Routes Summer Institute features a combination of informal presentations, seminar-style discussions of shared materials, hands-on workshops on a variety of digital tools, and small-group project development sessions. The institute welcomes participants from a range of disciplines with an interest in engaging with digital scholarship; technical experience is not a requirement. Graduate students (MA and PhD), postdoctoral fellows and faculty are all encouraged to apply."
Open refine reconciliation service api (dc python 2013_03_05)Alison Rowland
This document summarizes a presentation about using OpenRefine to reconcile datasets through a custom ReconciliationServiceAPI. Key points:
- OpenRefine allows humans to verify matches between datasets clustered or matched by algorithms through an interface. A reconciliation service API enables matching records to entities in other datasets.
- The Influence Explorer project built such an API to match political donations and lobbying records to entities. It returns potential matches from their database to records queried from OpenRefine.
- Challenges included documentation, compatibility with OpenRefine, and error handling. Future work could add support for extraction, API keys, and contextual data to improve matching. The code is open source online.
The document compares the 1973 documentary series "An American Family" with the 2002 reality series "The Osbournes". Both followed real families in their homes and were early examples of the reality television genre. While "An American Family" was seen as a social experiment, "The Osbournes" was intended as entertainment. Both shows portrayed families that maintained traditional roles but added unique twists. Reality television must balance capturing real moments with conforming to audience expectations of what a television family should be.
This document provides an introduction to data cleaning and OpenRefine, an open-source tool for cleaning messy data. It discusses what constitutes messy data such as spelling errors, inconsistent formatting of dates, numbers formatted as text, missing values, and multiple variables in one column. It then introduces OpenRefine, describing it as a locally-run but browser-based tool formerly from Google that is now open source. It can be used for tasks like sorting, removing whitespace, splitting columns, converting formats, geocoding, and clustering to clean data. Finally, it provides examples of cleaning practices and questions to try on sample data.
This document discusses OpenRefine, an open source tool for working with messy and unstructured data. OpenRefine can be used for data cleaning, ETL prototyping, and data extension/reconciliation. It has a graphical user interface and allows users to perform tasks like clustering similar records, faceting data, and reconciling data against external sources. The document provides examples of how OpenRefine can be used to clean data by removing errors, cluster records, and reconcile data against RDF files or SPARQL endpoints.
Presented by Rachel Tillay and Mike Waugh, LSU Libraries
Is your data running loose in your library? OpenRefine is a tool that can help libraries more easily view, analyze, clean, and match large data sets. It is particularly useful for digital projects, statistics, or user data. This presentation will describe how OpenRefine is different from spreadsheets, datasheets, and programming. It will also include demonstrations of some of the most useful functions in OpenRefine, compatible tools, and solutions it provides to would-be data wranglers. Examples will include real-life problems that LSU Libraries has encountered in its cataloging and digital projects.
This document introduces Open Refine, an open source tool for cleaning and profiling messy data. It discusses how data from various sources can be inconsistent and inaccurate, and how Open Refine allows users to visualize their data, manipulate it to correct errors, and learn about the nature of the data. The basics of Open Refine involve using its interface and built-in transformations as well as custom functions like GREL and regular expressions to clean and restructure data.
This is user manual for IoTSuite. This contains description about how to setup IoTSuite on your PC for programming, how to use development environment provided by IoTSuite.
A step-by-step video guide is available at URL: https://www.youtube.com/watch?v=nS_Je7IzPvM
This document provides instructions to install the Oracle Retail Xstore Software Suite, including:
1) Installing Oracle Database 12c PDB
2) Installing Java JRE and JDK
3) Creating certificates for Xcenter and Xstore mobile
4) Creating the Xcenter database by running SQL scripts
5) Installing the Xstore Office and POS software
Comment utiliser Visual Studio Code pour travailler avec une scratch OrgThierry TROUIN ☁
Comment travailler sur une Scratch org avec Visual studio Code, c’est ce qu’on vous propose avec la venue de Thierry, Ligthning Champion et Leader du groupe de Toulouse (France). Salesforce DX (developer Experience) est une suite d'outils permettant notamment de créer et gérer une organisation. Après vous avoir présenté rapidement cet outil, je vous expliquerai comment créer une « Scratch Org » (organisation nouvelle, gratuite, vierge et éphémère) à partir de Visual Studio Code.
A l’issue de la session, vous aurez seulement 3 commandes à retenir pour être autonome et créer et gérer une org de demo ou un POC.
On fera un jeu à la fin pour connaitre les gagnants des vouchers de certifications Salesforce.
In this presentation Roy Ganor, the Zend Studio Project Lead discloses some of Zend Studio's deepest secrets and reveal some of those extremely useful but 'hidden' features of Zend Studio.
The document describes the structure of a C++ program. It is divided into several key sections: documentation, link, namespaces, global definitions, main program, and subprograms. The main program section contains the main function which is called when the program executes. Subprogram sections contain user-defined functions. The document also discusses preprocessing directives, macros, file inclusion and other elements that make up the overall structure of a C++ program.
JS Fest 2018. Никита Галкин. Микросервисная архитектура с переиспользуемыми к...JSFestUA
Нарушение DRY принципа особенно часто возникает в микросервисах. Чтобы избежать этой проблемы, вы можете использовать повторно используемые компоненты, например, приватные пакеты npm. Лучшие практики, которые помогут вам достичь этого включают в себя паттерн ECB для организации кода, манифест 12-ти факторного приложения, использование генерации кода. В нашем проекте мы используем технический стек на основе Node.js, Docker, RabbitMQ, но идеи из этого доклада могут быть использованы для любого технического стека микросервисов
This document provides instructions for setting up automated testing for a PHP project on CodeShip. It recommends disabling xdebug to improve performance, removing composer install, and adding test cases to the test commands section. It also describes additional configuration options like adding parallel pipelines for different environments, setting up notifications, and obtaining SSH keys.
Building Your First App with Shawn Mcarthy MongoDB
This talk will introduce the philosophy and features of MongoDB. We’ll discuss the benefits of the document-based data model that MongoDB offers by walking through how one can build a simple app. We’ll cover inserting, updating, and querying data. This session will jumpstart your knowledge of MongoDB development, providing you with context for the rest of the day's content.
Jenkins is an open source automation server written in Java. Jenkins helps to automate the non-human part of software development process, with continuous integration and facilitating technical aspects of continuous delivery. It is a server-based system that runs in servlet containers such as Apache Tomcat.
This document provides an agenda and overview for an XPages Blast session presented by Matt White and Tim Clark. The session will cover general programming tips, debugging techniques, user interface best practices, using XPages in the Notes client, and Dojo. It lists 30 tips that will be discussed, such as using scoped variables, repeats, themes/global config, debugging with Firebug, Dojo parsing, and jQuery.
This document provides an agenda for the BLUG 2012 conference on XPages Beyond the Basics taking place March 22-23, 2012 in Antwerp. The agenda covers topics like JavaScript/CSS aggregation, pre-loading for XPages, Java design elements, themes, the XPages Extension Library, relational database support, and recommended resources. It also includes background information on the presenter Ulrich Krause and his experience with Lotus Notes, Domino, and XPages development.
New to MongoDB? This talk will introduce the philosophy and features of MongoDB. We’ll discuss the benefits of the document-based data model that MongoDB offers by walking through how one can build a simple app. We’ll cover inserting, updating, and querying the database of books. This session will jumpstart your knowledge of MongoDB development, providing you with context for the rest of the day's content.
The document provides information about version control systems like Git and tools from Atlassian like Bitbucket, Bamboo, and Jira. It discusses how Git is used to manage source code changes over time. It also explains how to install and configure Git, and commonly used Git commands. The document then describes how Bitbucket can be used as a code repository and linked to Jira for issue tracking. Bamboo is introduced as a tool for continuous integration and deployment that can be linked to Bitbucket and Jira as well. Steps for installing and configuring Bamboo pipelines are also outlined.
Créer et gérer une scratch org avec Visual Studio CodeThierry TROUIN ☁
Créer et gérer une scratch org avec Visual Studio Code, c’est ce que l’on vous propose de découvrir lors de cette session.Après vous avoir présenté rapidement SFDX, je vous expliquerai comment créer une « Scratch Org » (organisation nouvelle, gratuite, vierge et éphémère) à partir de Visual Studio Code. A l’issue de la session, vous aurez tous les éléments nécessaire pour être autonome afin de créer et gérer ce nouveau type d’organisation.
Automatic deployment on .NET web stack (Minsk .NET meetup 12.02.14)Is Antipov
This document discusses automatic deployment of .NET applications. It describes building and packaging code, using transformations to manage configurations for different environments, deploying via tools like Web Deploy, updating databases, and triggering the process from a continuous integration server. The goal is to automate deployment and eliminate errors from manual processes.
http://serai.utsc.utoronto.ca/rrsi2014
"Unlike traditional academic conferences, the Roots & Routes Summer Institute features a combination of informal presentations, seminar-style discussions of shared materials, hands-on workshops on a variety of digital tools, and small-group project development sessions. The institute welcomes participants from a range of disciplines with an interest in engaging with digital scholarship; technical experience is not a requirement. Graduate students (MA and PhD), postdoctoral fellows and faculty are all encouraged to apply."
Open refine reconciliation service api (dc python 2013_03_05)Alison Rowland
This document summarizes a presentation about using OpenRefine to reconcile datasets through a custom ReconciliationServiceAPI. Key points:
- OpenRefine allows humans to verify matches between datasets clustered or matched by algorithms through an interface. A reconciliation service API enables matching records to entities in other datasets.
- The Influence Explorer project built such an API to match political donations and lobbying records to entities. It returns potential matches from their database to records queried from OpenRefine.
- Challenges included documentation, compatibility with OpenRefine, and error handling. Future work could add support for extraction, API keys, and contextual data to improve matching. The code is open source online.
The document compares the 1973 documentary series "An American Family" with the 2002 reality series "The Osbournes". Both followed real families in their homes and were early examples of the reality television genre. While "An American Family" was seen as a social experiment, "The Osbournes" was intended as entertainment. Both shows portrayed families that maintained traditional roles but added unique twists. Reality television must balance capturing real moments with conforming to audience expectations of what a television family should be.
This document provides an introduction to data cleaning and OpenRefine, an open-source tool for cleaning messy data. It discusses what constitutes messy data such as spelling errors, inconsistent formatting of dates, numbers formatted as text, missing values, and multiple variables in one column. It then introduces OpenRefine, describing it as a locally-run but browser-based tool formerly from Google that is now open source. It can be used for tasks like sorting, removing whitespace, splitting columns, converting formats, geocoding, and clustering to clean data. Finally, it provides examples of cleaning practices and questions to try on sample data.
This document discusses OpenRefine, an open source tool for working with messy and unstructured data. OpenRefine can be used for data cleaning, ETL prototyping, and data extension/reconciliation. It has a graphical user interface and allows users to perform tasks like clustering similar records, faceting data, and reconciling data against external sources. The document provides examples of how OpenRefine can be used to clean data by removing errors, cluster records, and reconcile data against RDF files or SPARQL endpoints.
Presented by Rachel Tillay and Mike Waugh, LSU Libraries
Is your data running loose in your library? OpenRefine is a tool that can help libraries more easily view, analyze, clean, and match large data sets. It is particularly useful for digital projects, statistics, or user data. This presentation will describe how OpenRefine is different from spreadsheets, datasheets, and programming. It will also include demonstrations of some of the most useful functions in OpenRefine, compatible tools, and solutions it provides to would-be data wranglers. Examples will include real-life problems that LSU Libraries has encountered in its cataloging and digital projects.
This document introduces Open Refine, an open source tool for cleaning and profiling messy data. It discusses how data from various sources can be inconsistent and inaccurate, and how Open Refine allows users to visualize their data, manipulate it to correct errors, and learn about the nature of the data. The basics of Open Refine involve using its interface and built-in transformations as well as custom functions like GREL and regular expressions to clean and restructure data.
This is user manual for IoTSuite. This contains description about how to setup IoTSuite on your PC for programming, how to use development environment provided by IoTSuite.
A step-by-step video guide is available at URL: https://www.youtube.com/watch?v=nS_Je7IzPvM
This document provides instructions to install the Oracle Retail Xstore Software Suite, including:
1) Installing Oracle Database 12c PDB
2) Installing Java JRE and JDK
3) Creating certificates for Xcenter and Xstore mobile
4) Creating the Xcenter database by running SQL scripts
5) Installing the Xstore Office and POS software
Comment utiliser Visual Studio Code pour travailler avec une scratch OrgThierry TROUIN ☁
Comment travailler sur une Scratch org avec Visual studio Code, c’est ce qu’on vous propose avec la venue de Thierry, Ligthning Champion et Leader du groupe de Toulouse (France). Salesforce DX (developer Experience) est une suite d'outils permettant notamment de créer et gérer une organisation. Après vous avoir présenté rapidement cet outil, je vous expliquerai comment créer une « Scratch Org » (organisation nouvelle, gratuite, vierge et éphémère) à partir de Visual Studio Code.
A l’issue de la session, vous aurez seulement 3 commandes à retenir pour être autonome et créer et gérer une org de demo ou un POC.
On fera un jeu à la fin pour connaitre les gagnants des vouchers de certifications Salesforce.
In this presentation Roy Ganor, the Zend Studio Project Lead discloses some of Zend Studio's deepest secrets and reveal some of those extremely useful but 'hidden' features of Zend Studio.
The document describes the structure of a C++ program. It is divided into several key sections: documentation, link, namespaces, global definitions, main program, and subprograms. The main program section contains the main function which is called when the program executes. Subprogram sections contain user-defined functions. The document also discusses preprocessing directives, macros, file inclusion and other elements that make up the overall structure of a C++ program.
JS Fest 2018. Никита Галкин. Микросервисная архитектура с переиспользуемыми к...JSFestUA
Нарушение DRY принципа особенно часто возникает в микросервисах. Чтобы избежать этой проблемы, вы можете использовать повторно используемые компоненты, например, приватные пакеты npm. Лучшие практики, которые помогут вам достичь этого включают в себя паттерн ECB для организации кода, манифест 12-ти факторного приложения, использование генерации кода. В нашем проекте мы используем технический стек на основе Node.js, Docker, RabbitMQ, но идеи из этого доклада могут быть использованы для любого технического стека микросервисов
This document provides instructions for setting up automated testing for a PHP project on CodeShip. It recommends disabling xdebug to improve performance, removing composer install, and adding test cases to the test commands section. It also describes additional configuration options like adding parallel pipelines for different environments, setting up notifications, and obtaining SSH keys.
Building Your First App with Shawn Mcarthy MongoDB
This talk will introduce the philosophy and features of MongoDB. We’ll discuss the benefits of the document-based data model that MongoDB offers by walking through how one can build a simple app. We’ll cover inserting, updating, and querying data. This session will jumpstart your knowledge of MongoDB development, providing you with context for the rest of the day's content.
Jenkins is an open source automation server written in Java. Jenkins helps to automate the non-human part of software development process, with continuous integration and facilitating technical aspects of continuous delivery. It is a server-based system that runs in servlet containers such as Apache Tomcat.
This document provides an agenda and overview for an XPages Blast session presented by Matt White and Tim Clark. The session will cover general programming tips, debugging techniques, user interface best practices, using XPages in the Notes client, and Dojo. It lists 30 tips that will be discussed, such as using scoped variables, repeats, themes/global config, debugging with Firebug, Dojo parsing, and jQuery.
This document provides an agenda for the BLUG 2012 conference on XPages Beyond the Basics taking place March 22-23, 2012 in Antwerp. The agenda covers topics like JavaScript/CSS aggregation, pre-loading for XPages, Java design elements, themes, the XPages Extension Library, relational database support, and recommended resources. It also includes background information on the presenter Ulrich Krause and his experience with Lotus Notes, Domino, and XPages development.
New to MongoDB? This talk will introduce the philosophy and features of MongoDB. We’ll discuss the benefits of the document-based data model that MongoDB offers by walking through how one can build a simple app. We’ll cover inserting, updating, and querying the database of books. This session will jumpstart your knowledge of MongoDB development, providing you with context for the rest of the day's content.
The document provides information about version control systems like Git and tools from Atlassian like Bitbucket, Bamboo, and Jira. It discusses how Git is used to manage source code changes over time. It also explains how to install and configure Git, and commonly used Git commands. The document then describes how Bitbucket can be used as a code repository and linked to Jira for issue tracking. Bamboo is introduced as a tool for continuous integration and deployment that can be linked to Bitbucket and Jira as well. Steps for installing and configuring Bamboo pipelines are also outlined.
Créer et gérer une scratch org avec Visual Studio CodeThierry TROUIN ☁
Créer et gérer une scratch org avec Visual Studio Code, c’est ce que l’on vous propose de découvrir lors de cette session.Après vous avoir présenté rapidement SFDX, je vous expliquerai comment créer une « Scratch Org » (organisation nouvelle, gratuite, vierge et éphémère) à partir de Visual Studio Code. A l’issue de la session, vous aurez tous les éléments nécessaire pour être autonome afin de créer et gérer ce nouveau type d’organisation.
Automatic deployment on .NET web stack (Minsk .NET meetup 12.02.14)Is Antipov
This document discusses automatic deployment of .NET applications. It describes building and packaging code, using transformations to manage configurations for different environments, deploying via tools like Web Deploy, updating databases, and triggering the process from a continuous integration server. The goal is to automate deployment and eliminate errors from manual processes.
The document provides instructions for using decorations with controls in SWT/JFace applications. It discusses how the ControlDecoration class allows placing image decorations on controls to provide additional information. Creating a decoration involves adding a ControlDecoration to a Text field in the design view and then adding code in the source view to initialize the decoration. The decoration can display an image and tooltip text when the user hovers over it. Developers must leave space in the UI layout for decorations to be visible.
GIB2021 - Dan Probert - BizTalk Migrator Deep Diveprobertdaniel
Slides from my BizTalk Migrator Deep Dive session at Global Integration Bootcamp 2021 session on Feb 27th 2021. This session gave more details about Microsoft's migration tool, how to get it, how to use it, and how it works plus demos of using it for various scenarios.
Shai Raiten's talk at the SELA Developer Practice (May 2013) about Advanced Coded UI using Visual Studio 2012. This presentation explain how to work with multiple UI maps, how to use various types of data sources, how to use LINQ and Reflection for project refactoring, and how to create and use logs and traces.
The document provides instructions for downloading, installing, and using the IDA Pro disassembler software. It explains that IDA Pro can be downloaded from Hex-Rays' website as a demo or evaluation version. The installation process involves agreeing to the
When we don’t negotiate, what do we lose? There’s a systemic reluctance to negotiate for a higher salary or benefits package especially as a woman in tech, but this is not confined to just women. There is a pay gap; helping to close it requires negotiating with employers to compensate us for our actual worth. If we do not negotiate and we undersell ourselves, we allow that wage gap to remain.
Salary negotiation is intimidating and difficult to navigate if you don’t have the right tools and knowledge to do so. You need to know how to assess your value, identify target salaries, ask the right way, respond to red flags, and evaluate a total benefits package. Negotiating takes having a strategy in place and knowing tactics to be successful. Of course, success isn’t always the outcome and you may choose to walk away from a job offer. Knowing your breaking point is also important.
We’ve had our fair share of successes and failures in past negotiations at a variety of institution types (public and academic libraries, state government, and private corporations). This talk will present what we’ve learned and share tools and tactics that helped us along the way.
Library I.T.: Information Technologists or Information Thought-leadersWhitni Watkins
Library IT professionals are often underutilized and spend most of their time on help desk tickets and support rather than strategic thinking. Their skills are not fully recognized or used. There is also a lack of collaboration between library departments that wastes resources. To address this, library IT needs to challenge the status quo and foster a culture where all staff can lead change. Individuals should look for opportunities to connect with others and grow new communities that can drive innovation.
This document outlines various coding workshop formats including:
- 60 minute workshops that include introductions, teaching/hands-on work, and Q&A using tools like IFTTT and follow up sessions.
- 90 minute workshops using Google Sites or Wikipedia editing that follow a similar structure of introductions, teaching, and Q&A.
- 2 hour "Hour of Code Events" with introductions, student/faculty presentations, beginner to advanced coding workshops, and demos.
This document outlines plans for hosting coding workshops at a library. It discusses the need for such workshops to provide a welcoming space for self-taught coders to learn without feeling judged. Potential workshop topics are suggested that could tie into STEM events. Guidelines are provided for assembling an effective workshop team and structuring different levels of workshops. Considerations for advertising, scheduling, and obtaining feedback are also presented to help ensure the success of the coding workshop series.
The future of the integrated library systemWhitni Watkins
The traditional ILS as we know it will only die out because it will evolve. It will not disappear. More now than ever do libraries need automation and resource management. The thing is, our collections are becoming more and more heavily electronic, we need a system that will handle digital content in an efficient manner. The current ILS does not.
Current ILSs are built around the traditional library practice of print collections and services
designed around these collections, but the last ten to fifteen years have seen great shifts in both
library collections and services. Print and physical materials are no longer the dominant resources.
Actually, in many libraries, especially in academic and research libraries, the building of electronic
and digital collections have taken a larger role in library collection development.
As libraries have moved increasingly to accommodate digital collections, they’ve found the ILS products unable to be reconfigured well enough to smoothly and efficiently handle the integration of all the workflows that are different, yet, necessary, for both print and digital.
The current ILS serves the purpose for an academic library but instead of one system with seamless interaction we have one system with add on components to do some of the now necessary functions like electronic resource management and the discovery layer.
there are three trends that will lead to the change in the traditional ILS: “1. Increased digital collections; 2. Changed expectations regarding interfaces; 3. Shifted attitudes toward data and software.”
There are four distinguishing characteristics of the next-generation ILS we believe are critical. They are comprehensive library resources management; a system based on service-oriented architecture; the ability to meet the challenge of new library workflow; and a next-generation discovery layer.
Up until recently, libraries developed collections to serve the communities that they were located in. And that's going to shift because the collections that they create will define the communities they serve, which is the exact opposite of the way it used to be in the physical world. In the electronic world it will be completely opposite. (VINOD CHACHRA, VTLS)
Our collections are now booming with digital content and a very inept way to serve it. The traditional ILS wasn’t created to handle digital content. The new ILS, will serve as a library service platform where digital content will be a the forethought instead of an afterthought.
Breeding writes that “the next generation of library automation systems needs to be designed to match the workflows of today’s libraries,
which manage both digital and print resources.”
There are four distinguishing characteristics of the next-generation ILS we believe are critical. They are comprehensive library resources management; a system based on service-oriented architecture; the ability to meet the challenge of new library w
This document introduces several free mobile apps for students: Feedly (RSS feed aggregator), Collaborate Mobile (for attending online sessions), myHomework (to organize course assignments), ArticleSearch (for scholarly research and citations), Merriam-Webster Dictionary, and Dropbox (for file backup, syncing, and collaboration). For each app, the document provides a brief overview of its purpose and key features. It encourages users to try out the apps themselves and provides contact information for any other questions.
This document discusses the importance of adaptability and doing the right thing as a leader. It provides definitions of adaptability as reacting effectively to changing circumstances with a thoughtful plan of action. A leader must understand the perspectives of followers and communicate the rationale for their actions. Organizations can learn and adapt over their lifecycles, and leaders must anticipate and address changes in technology, budgets, and the operating environment to thrive.
This document provides information about a library's hours, resources, policies, and services. It lists the library's hours, available materials including over 200 textbooks and 60 ebooks, and services such as free WiFi and printing. Borrowing policies and fines for overdue items are outlined. Tips for library etiquette and respecting school property are provided. Contact information and links to online resources are also included.
How to Add Chatter in the odoo 17 ERP ModuleCeline George
In Odoo, the chatter is like a chat tool that helps you work together on records. You can leave notes and track things, making it easier to talk with your team and partners. Inside chatter, all communication history, activity, and changes will be displayed.
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPRAHUL
This Dissertation explores the particular circumstances of Mirzapur, a region located in the
core of India. Mirzapur, with its varied terrains and abundant biodiversity, offers an optimal
environment for investigating the changes in vegetation cover dynamics. Our study utilizes
advanced technologies such as GIS (Geographic Information Systems) and Remote sensing to
analyze the transformations that have taken place over the course of a decade.
The complex relationship between human activities and the environment has been the focus
of extensive research and worry. As the global community grapples with swift urbanization,
population expansion, and economic progress, the effects on natural ecosystems are becoming
more evident. A crucial element of this impact is the alteration of vegetation cover, which plays a
significant role in maintaining the ecological equilibrium of our planet.Land serves as the foundation for all human activities and provides the necessary materials for
these activities. As the most crucial natural resource, its utilization by humans results in different
'Land uses,' which are determined by both human activities and the physical characteristics of the
land.
The utilization of land is impacted by human needs and environmental factors. In countries
like India, rapid population growth and the emphasis on extensive resource exploitation can lead
to significant land degradation, adversely affecting the region's land cover.
Therefore, human intervention has significantly influenced land use patterns over many
centuries, evolving its structure over time and space. In the present era, these changes have
accelerated due to factors such as agriculture and urbanization. Information regarding land use and
cover is essential for various planning and management tasks related to the Earth's surface,
providing crucial environmental data for scientific, resource management, policy purposes, and
diverse human activities.
Accurate understanding of land use and cover is imperative for the development planning
of any area. Consequently, a wide range of professionals, including earth system scientists, land
and water managers, and urban planners, are interested in obtaining data on land use and cover
changes, conversion trends, and other related patterns. The spatial dimensions of land use and
cover support policymakers and scientists in making well-informed decisions, as alterations in
these patterns indicate shifts in economic and social conditions. Monitoring such changes with the
help of Advanced technologies like Remote Sensing and Geographic Information Systems is
crucial for coordinated efforts across different administrative levels. Advanced technologies like
Remote Sensing and Geographic Information Systems
9
Changes in vegetation cover refer to variations in the distribution, composition, and overall
structure of plant communities across different temporal and spatial scales. These changes can
occur natural.
Strategies for Effective Upskilling is a presentation by Chinwendu Peace in a Your Skill Boost Masterclass organisation by the Excellence Foundation for South Sudan on 08th and 09th June 2024 from 1 PM to 3 PM on each day.
বাংলাদেশের অর্থনৈতিক সমীক্ষা ২০২৪ [Bangladesh Economic Review 2024 Bangla.pdf] কম্পিউটার , ট্যাব ও স্মার্ট ফোন ভার্সন সহ সম্পূর্ণ বাংলা ই-বুক বা pdf বই " সুচিপত্র ...বুকমার্ক মেনু 🔖 ও হাইপার লিংক মেনু 📝👆 যুক্ত ..
আমাদের সবার জন্য খুব খুব গুরুত্বপূর্ণ একটি বই ..বিসিএস, ব্যাংক, ইউনিভার্সিটি ভর্তি ও যে কোন প্রতিযোগিতা মূলক পরীক্ষার জন্য এর খুব ইম্পরট্যান্ট একটি বিষয় ...তাছাড়া বাংলাদেশের সাম্প্রতিক যে কোন ডাটা বা তথ্য এই বইতে পাবেন ...
তাই একজন নাগরিক হিসাবে এই তথ্য গুলো আপনার জানা প্রয়োজন ...।
বিসিএস ও ব্যাংক এর লিখিত পরীক্ষা ...+এছাড়া মাধ্যমিক ও উচ্চমাধ্যমিকের স্টুডেন্টদের জন্য অনেক কাজে আসবে ...
Main Java[All of the Base Concepts}.docxadhitya5119
This is part 1 of my Java Learning Journey. This Contains Custom methods, classes, constructors, packages, multithreading , try- catch block, finally block and more.
This presentation was provided by Steph Pollock of The American Psychological Association’s Journals Program, and Damita Snow, of The American Society of Civil Engineers (ASCE), for the initial session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session One: 'Setting Expectations: a DEIA Primer,' was held June 6, 2024.
it describes the bony anatomy including the femoral head , acetabulum, labrum . also discusses the capsule , ligaments . muscle that act on the hip joint and the range of motion are outlined. factors affecting hip joint stability and weight transmission through the joint are summarized.
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...PECB
Denis is a dynamic and results-driven Chief Information Officer (CIO) with a distinguished career spanning information systems analysis and technical project management. With a proven track record of spearheading the design and delivery of cutting-edge Information Management solutions, he has consistently elevated business operations, streamlined reporting functions, and maximized process efficiency.
Certified as an ISO/IEC 27001: Information Security Management Systems (ISMS) Lead Implementer, Data Protection Officer, and Cyber Risks Analyst, Denis brings a heightened focus on data security, privacy, and cyber resilience to every endeavor.
His expertise extends across a diverse spectrum of reporting, database, and web development applications, underpinned by an exceptional grasp of data storage and virtualization technologies. His proficiency in application testing, database administration, and data cleansing ensures seamless execution of complex projects.
What sets Denis apart is his comprehensive understanding of Business and Systems Analysis technologies, honed through involvement in all phases of the Software Development Lifecycle (SDLC). From meticulous requirements gathering to precise analysis, innovative design, rigorous development, thorough testing, and successful implementation, he has consistently delivered exceptional results.
Throughout his career, he has taken on multifaceted roles, from leading technical project management teams to owning solutions that drive operational excellence. His conscientious and proactive approach is unwavering, whether he is working independently or collaboratively within a team. His ability to connect with colleagues on a personal level underscores his commitment to fostering a harmonious and productive workplace environment.
Date: May 29, 2024
Tags: Information Security, ISO/IEC 27001, ISO/IEC 42001, Artificial Intelligence, GDPR
-------------------------------------------------------------------------------
Find out more about ISO training and certification services
Training: ISO/IEC 27001 Information Security Management System - EN | PECB
ISO/IEC 42001 Artificial Intelligence Management System - EN | PECB
General Data Protection Regulation (GDPR) - Training Courses - EN | PECB
Webinars: https://pecb.com/webinars
Article: https://pecb.com/article
-------------------------------------------------------------------------------
For more information about PECB:
Website: https://pecb.com/
LinkedIn: https://www.linkedin.com/company/pecb/
Facebook: https://www.facebook.com/PECBInternational/
Slideshare: http://www.slideshare.net/PECBCERTIFICATION
हिंदी वर्णमाला पीपीटी, hindi alphabet PPT presentation, hindi varnamala PPT, Hindi Varnamala pdf, हिंदी स्वर, हिंदी व्यंजन, sikhiye hindi varnmala, dr. mulla adam ali, hindi language and literature, hindi alphabet with drawing, hindi alphabet pdf, hindi varnamala for childrens, hindi language, hindi varnamala practice for kids, https://www.drmullaadamali.com
3. INSTALL OPEN REFINE
Download & Install OpenRefine
Go to & Download: http://openrefine.org/download.html
**If on Mac change system security settings to: Allow Apps to DL from Anywhere
How to Launch OpenRefine WorkSpace if it doesn’t launch
automatically
Open Browser > Go to http://127.0.0.1:3333/
4. CREATE PROJECT - PASTE CODE FROM III
• Need access to Sierra Admin Corner & User Permission 30
(password & authorizations)
• Search for <span id=“If_40”> in permission source code
• Select/Copy all code from <span id=“If_40”> to <span
id=“For_527>
1. Click “create
project”
2. Select “Clipboard”
3. Paste code copied
from above.
5. SELECT CODE PORTION FOR PROJECT DATA
Selecting XML element for parsing <option…>[code]</option>
6. APPLY A,B,C AND 1,2,3 FOR CLEAN-UP
• Split Permission name & Number
• Select column > edit columns > split into several columns >
• Separator == (
• Split into 2 columns
• Transform cells (GREL replace)
• Edit Cells > Transform > GREL string { value.replace(“)”,” “) }
• Remove unnecessary columns
• Mass edit cells with Text Facet
• Facet > Text Facet
• Selected > edit > Assigned > apply
• Blank > edit > Apply
• Blank > All > Edit Rows > Remove all matching rows
7. EXPORT PROJECT TO COMP
• Close all open facets and filters
• Select Export > Select Format > apply internal formatting
• Open local file listing only assigned permissions
8. EXTRACT JSON CODE
• Click Undo/Redo tab on current project
• Click extract
• Highlight & copy JSON code
• Save in Text Editor
• Paste into New Project
10. OpenRefine Wiki :
https://github.com/OpenRefine/OpenRefine/wiki
GitHub Repos
OpenRefine : https://github.com/OpenRefine/OpenRefine
LODRefine (OpenRefine with Linked Data extension installed):
https://github.com/sparkica/LODRefine
JSON Code used in this Presentation:
https://github.com/whitni/IUG2015
RESOURCES
Hi, I’m Whitni Watkins the Systems and Technical Services librarian at St. Lawrence University. I will be showing you a way to make the viewing/printing of user permissions in Sierra much more user friendly, through the use of OpenRefine.
Prior to working with Sierra, I was the System Administrator for Millennium where I spent a large amount of my time in Telnet. One of the things I loved was the accessibility to print system information like user permissions. They were easily viewed on one screen, easy to share with dept heads, easy to compare to other users, easier to work with all around. This functionality is non-existent in Sierra, there is lots of click and drag and scrolling to see exactly what a user has AND you can’t print them (WHAT?!) and it is highly frustrating so that was my problem and here is my solution. Yes, there is an ability to do this with a SQL query but what if you don’t have significant enough knowledge in SQL then what?
To create our project, we first select Create Project in OpenRefine and then we select the option to paste text/code.
We need to pull the code from our Sierra Admin Corner permissions page. To do this, you need to have access to the Admin Corner and the ability to view authorizations and authentications (Sierra permission 30).
Log into your admin corner, for security and time reasons I am using screen shots instead of live login. Right click on the page, select to view Page Source and once you have the page source hit cmd+f or ctrl+f (depending on device) and search for this string: <span id=“If_40”>
Copy from the top of that code to the last line of permissions, doing this is much easier to parse through in OpenRefine than pasting the entire source code, believe me I tried. Paste this into the Project you are creating in OpenRefine.
Once we have the code in we are now going to select the string of information that will more or less be our individual pieces of data. Doing this will allow OpenRefine to automate the selection by finding similar strings and separating them on to different lines.
Each section of code will be the <option value…> [code]</option>, this will make sure as little unnecessary data is retained in the project file.
It is important to highlight only this section of the XML otherwise your parsed data will not be friendly to work with once you create the project.
I recommend that you title your project with the Username for whom the permissions belong; this will help you identify the user when you export the project.
Now that we have the code separated, we need to apply different parameters to clean it up and retain only the information we care about. In this case the permission number, permissions group and the brief explanation of the permission.
I will quickly walk through these steps
First we want to remove any of the unnecessary data
Then we want to data split the Permission name and Permission number, this currently is optional, however I am working on a linking database that will match on permission number and link to the corresponding page in the reference guide, so I split them.
Now we want to use the transform feature and GREL string value.replace, which is essentially a find and replace; this is saying to find the ) and replace them with nothing.
Now we have the mass editing with the Text Facet.
DEMO:
/Users/wwatkins/Dropbox/Work/SLU 2014 -/Conference Proposals/IUG_demo.swf
I exported the records as Excel and then formatted them to a Word Doc I had created so that is the shot on the left.
Using the JSON code from the project you can extract it and apply it to any future project that you want to have the same steps.
I recommend copying the JSON into your text editor and saving it locally/to the cloud/whatever place outside of LODRefine.
Using the JSON code from the project you can extract it and apply it to any future project that you want to have the same steps.
I recommend copying the JSON into your text editor and saving it locally/to the cloud/whatever place outside of LODRefine.
Using the JSON code from the project you can extract it and apply it to any future project that you want to have the same steps.
I recommend copying the JSON into your text editor and saving it locally/to the cloud/whatever place outside of LODRefine.
I have shared the JSON code and the <database code> on X (decide whether you are going to share it on the website, on google drive, dropbox, IUG clearinghouse)
Feel free to contact me via email and add me on Twitter
Questions?