The OSU Open Source Lab has been hosting open source projects for 10 years. It began by hosting a few servers and now hosts hundreds, including major projects like Gentoo, Debian, Kernel.org, and the Linux Foundation. The lab is staffed by students and provides services like virtual hosting, FTP mirrors, and software builds. It aims to support impactful open source projects and help students gain experience with free and open source technologies.
The document provides guidance on cultural norms and business etiquette when conducting business in China. It lists 11 common faux pas that should be avoided, such as accepting business cards with one hand, eating or drinking before a host, discussing politics or Taiwan's independence, touching in public, and gifting items associated with death like clocks or black items. Conducting oneself respectfully and understanding cultural norms around seniority, meals, and greetings is important for success when working with Chinese business counterparts.
This document summarizes several important business and labor laws in India and how they impact ethical behavior. It outlines 5 key business laws: the Industries Act which regulates industry development; the Foreign Exchange Regulation Act which governs foreign exchange; the Companies Act which provides standards for company formation and management; the Monopolies & Restrictive Trade Practices Act which regulates large businesses; and the Essential Commodities Act which controls the production and distribution of essential goods. It also categorizes key labor laws around protecting vulnerable groups, specific industries, and matters like wages and social security. The overall purpose of these laws is to establish standards for fair and ethical business practices in India.
PHP Apps on the Move - Migrating from In-House to Cloud RightScale
RightScale Conference NYC 2012 -- PHP Apps on the Move - Migrating from In-House to Cloud
Kent Mitchell - Sr. Director, Product Management, Zend
It’s a common problem: How to move your PHP system to the cloud without completely overhauling your app. Most existing systems and applications were not designed for the level of elasticity the cloud brings. But many of those apps can still take advantage of all that the cloud offers - while requiring very few modifications.
In this session, we will discuss how one customer leveraged the off-the-shelf capabilities of RightScale and Zend to migrate from a fixed, non-scalable traditional architecture to an elastic, high-availability cloud architecture. Join us for a deeper look at this auto-scaling PaaS solution specifically designed to make it easier for you to deploy and manage cloud-based, highly available PHP server clusters.
This document provides information about Byphasse, an international beauty and hygiene products company based in Barcelona, Spain. It lists the company's product lines including hair treatments, face treatments, body treatments, deodorants, and specific treatments. It also provides details on the company's history and goals of innovating its product range to meet customer demands across over 50 countries worldwide.
El documento presenta una analogía gráfica para ilustrar el proceso de brindar ayuda a través del proyecto Luzis. Representa a los ayudantes, maximizadores, solucionadores y necesitados como agua, lluvia, tierra y semilla respectivamente. Explica sus roles y perspectivas, y cómo trabajan juntos para maximizar la ayuda a los necesitados a través de la idea, el proceso y la satisfacción de necesidades, representados por la semilla que crece gracias al agua, la lluvia y la tierra.
The document provides guidance on cultural norms and business etiquette when conducting business in China. It lists 11 common faux pas that should be avoided, such as accepting business cards with one hand, eating or drinking before a host, discussing politics or Taiwan's independence, touching in public, and gifting items associated with death like clocks or black items. Conducting oneself respectfully and understanding cultural norms around seniority, meals, and greetings is important for success when working with Chinese business counterparts.
This document summarizes several important business and labor laws in India and how they impact ethical behavior. It outlines 5 key business laws: the Industries Act which regulates industry development; the Foreign Exchange Regulation Act which governs foreign exchange; the Companies Act which provides standards for company formation and management; the Monopolies & Restrictive Trade Practices Act which regulates large businesses; and the Essential Commodities Act which controls the production and distribution of essential goods. It also categorizes key labor laws around protecting vulnerable groups, specific industries, and matters like wages and social security. The overall purpose of these laws is to establish standards for fair and ethical business practices in India.
PHP Apps on the Move - Migrating from In-House to Cloud RightScale
RightScale Conference NYC 2012 -- PHP Apps on the Move - Migrating from In-House to Cloud
Kent Mitchell - Sr. Director, Product Management, Zend
It’s a common problem: How to move your PHP system to the cloud without completely overhauling your app. Most existing systems and applications were not designed for the level of elasticity the cloud brings. But many of those apps can still take advantage of all that the cloud offers - while requiring very few modifications.
In this session, we will discuss how one customer leveraged the off-the-shelf capabilities of RightScale and Zend to migrate from a fixed, non-scalable traditional architecture to an elastic, high-availability cloud architecture. Join us for a deeper look at this auto-scaling PaaS solution specifically designed to make it easier for you to deploy and manage cloud-based, highly available PHP server clusters.
This document provides information about Byphasse, an international beauty and hygiene products company based in Barcelona, Spain. It lists the company's product lines including hair treatments, face treatments, body treatments, deodorants, and specific treatments. It also provides details on the company's history and goals of innovating its product range to meet customer demands across over 50 countries worldwide.
El documento presenta una analogía gráfica para ilustrar el proceso de brindar ayuda a través del proyecto Luzis. Representa a los ayudantes, maximizadores, solucionadores y necesitados como agua, lluvia, tierra y semilla respectivamente. Explica sus roles y perspectivas, y cómo trabajan juntos para maximizar la ayuda a los necesitados a través de la idea, el proceso y la satisfacción de necesidades, representados por la semilla que crece gracias al agua, la lluvia y la tierra.
1) Tequila has become a popular spirit among mixologists, nightlife establishments, travelers, and spirits connoisseurs worldwide.
2) The document discusses the challenges and growth of the tequila industry, highlighting its cultural traditions and role in Mexican cuisine.
3) It also discusses trends in premium and artisanal tequilas, infusions, and the industry's work to bring greater appreciation of tequila to the world through education and partnerships.
This document provides steps for graphing polynomials:
1) Find the degree by counting exponents. A degree of 4 is found for (x-5)(x+2)^2(x+4).
2) Determine if it is normal (no negative) or un-normal (with negative) based on degree and sign. Arrows are flipped for un-normal graphs.
3) Plot points and determine if the line bounces off, squiggles through, or passes through based on even or odd exponents.
Intro to developing for @twitterapi (updated)Raffi Krikorian
A short primer on how to develop for the Twitter API.
This is the newly edited version of http://www.slideshare.net/raffikrikorian/intro-to-developing-for-twitterapi
IBM is helping companies leverage big data through its IBM big data platform and supercomputing capabilities. The document discusses how Vestas Wind Systems uses IBM's solution to analyze weather data and provide location site data in minutes instead of weeks from 2.8 petabytes to 24 petabytes of data. It also mentions how other customers like x+1, KTH Royal Institute of Technology, and University of Ontario-Institute of Technology are achieving growth, reducing traffic times, and improving patient outcomes respectively through big data analytics. The VP of IBM business development hopes readers will consider IBM for their big data challenges.
Bill White co-founded a marketing consulting firm in 1985 and has extensive experience in marketing and developing various technologies used in biomedical and life science industries. He has created marketing programs and technical documentation for over 50 types of laboratory equipment and systems. Throughout his career, White has published papers and created branding materials, websites, and training programs related to emerging technologies in clinical and biotechnology fields.
Engaging Teens through Sprite Digital Campaign - Teen Till I DieNitin Karkara
A User Generated Content Challenge to Teens in India to bring alive the Sprite Tagline of Chalo Apni Chaal / Make Your Own Move
The Challenge – Get Indian Teens to integrate Sprite Brand Philosophy via their Videos across the verticals of Music – Art – Comedy & Dance.
Open Education Week presentation as part of session organised by Gabi Witthaus for her SCORE fellowship:
http://toucansproject.wordpress.com/2012/03/07/rich-sharing/
Matching presentation from Martin Weller: http://www.slideshare.net/mweller/standing-up-for-little-oer
And Sandra Wills presentation: http://www.slideshare.net/Sandrawills/oeru-sandra
cC-BY: PAtrick McAndrew
While MySQL is a popular and widely used RDBMS, some default features and settings are very foreign in comparison with other commercial RDBMS products. In this discussion, Ronald Bradford will discuss some of the MySQL defaults including a non-transactional state, silent data truncations, date management, and transaction isolation options. These are all critical for data integrity and consistency. He will cover in-depth topics including SQL_MODE that saves the day. He will also cover character sets and collations and the best practices to ensure your UTF8 is stored and retrieved correctly.
Newton's laws of motion and the law of universal gravitation are explained. The key concepts covered include:
1) An object's mass determines how difficult it is to accelerate or change its motion, with more mass requiring greater force.
2) Force, mass, and acceleration are directly related as described by Newton's second law, F=ma.
3) For every action there is an equal and opposite reaction, as stated in Newton's third law.
This document appears to be a study guide in Spanish for an English as a Second Language class. It contains exercises to test students' comprehension of basic English conversations and vocabulary related to community services. The exercises include choosing the correct response to complete a sample conversation about buying a DVD, identifying different types of community services from images, and matching community locations to their uses. The study guide provides context for learning English terms in a real-world setting.
Presented at: All Things Open 2019
Presented by: Lance Albertson, OSU Open Source Lab
Find more by Lance Albertson: https://www.slideshare.net/ramereth
The document summarizes the Open Source Software Lab (OSUOSL) at Oregon State University, which provides hosting for open source projects. It discusses the history and growth of OSUOSL over the past 4 years, from hosting around 60 projects on 10 racks to now hosting over 300 machines and 130 VMs for many well-known open source projects across 22 racks. It also outlines the services, staffing, funding sources, tools, and future plans of OSUOSL.
PuppetCampLA 2013: Lessons Learned in the OSUOSL Puppet MigrationLance Albertson
The document summarizes the Oregon State University Open Source Lab's (OSL) migration from CFEngine to Puppet for configuration management. It describes the OSL team and systems environment, issues with the existing CFEngine configuration, initial Puppet implementations from 2010-2012 that struggled with repository management, and the current simplified multi-repository strategy being used since 2013. It also outlines testing, migration steps, and future plans to publish modules and delegate access to projects.
Power Your Directory with openSUSE and SambaDon Vosburg
This document discusses using openSUSE Leap 15 and Samba Active Directory (AD) for directory services in a K-12 school environment. It provides background on Samba AD support in openSUSE, describes a case study of implementing Samba AD across two school facilities to replace an aging Samba 3/LDAP domain, and highlights some results and limitations of the implementation.
LinuxFestNW 2013: How We Mentor “Rock Star” StudentsLance Albertson
The document discusses how the OSU Open Source Lab mentors students to become "rock star" professionals in open source software. It describes recruiting students with problem-solving skills and a passion for Linux. Students start with hands-on learning and are given full access early on. Over time, students take on larger projects and work to high standards. The unique lab environment and hands-on mentoring style prepares students well for careers in systems engineering and software development.
Hadoop Meetup Jan 2019 - Overview of OzoneErik Krogen
A presentation by Anu Engineer of Cloudera regarding the state of the Ozone subproject. He covers a brief introduction of what Ozone is, and where it's headed.
This is taken from the Apache Hadoop Contributors Meetup on January 30, hosted by LinkedIn in Mountain View.
1) Tequila has become a popular spirit among mixologists, nightlife establishments, travelers, and spirits connoisseurs worldwide.
2) The document discusses the challenges and growth of the tequila industry, highlighting its cultural traditions and role in Mexican cuisine.
3) It also discusses trends in premium and artisanal tequilas, infusions, and the industry's work to bring greater appreciation of tequila to the world through education and partnerships.
This document provides steps for graphing polynomials:
1) Find the degree by counting exponents. A degree of 4 is found for (x-5)(x+2)^2(x+4).
2) Determine if it is normal (no negative) or un-normal (with negative) based on degree and sign. Arrows are flipped for un-normal graphs.
3) Plot points and determine if the line bounces off, squiggles through, or passes through based on even or odd exponents.
Intro to developing for @twitterapi (updated)Raffi Krikorian
A short primer on how to develop for the Twitter API.
This is the newly edited version of http://www.slideshare.net/raffikrikorian/intro-to-developing-for-twitterapi
IBM is helping companies leverage big data through its IBM big data platform and supercomputing capabilities. The document discusses how Vestas Wind Systems uses IBM's solution to analyze weather data and provide location site data in minutes instead of weeks from 2.8 petabytes to 24 petabytes of data. It also mentions how other customers like x+1, KTH Royal Institute of Technology, and University of Ontario-Institute of Technology are achieving growth, reducing traffic times, and improving patient outcomes respectively through big data analytics. The VP of IBM business development hopes readers will consider IBM for their big data challenges.
Bill White co-founded a marketing consulting firm in 1985 and has extensive experience in marketing and developing various technologies used in biomedical and life science industries. He has created marketing programs and technical documentation for over 50 types of laboratory equipment and systems. Throughout his career, White has published papers and created branding materials, websites, and training programs related to emerging technologies in clinical and biotechnology fields.
Engaging Teens through Sprite Digital Campaign - Teen Till I DieNitin Karkara
A User Generated Content Challenge to Teens in India to bring alive the Sprite Tagline of Chalo Apni Chaal / Make Your Own Move
The Challenge – Get Indian Teens to integrate Sprite Brand Philosophy via their Videos across the verticals of Music – Art – Comedy & Dance.
Open Education Week presentation as part of session organised by Gabi Witthaus for her SCORE fellowship:
http://toucansproject.wordpress.com/2012/03/07/rich-sharing/
Matching presentation from Martin Weller: http://www.slideshare.net/mweller/standing-up-for-little-oer
And Sandra Wills presentation: http://www.slideshare.net/Sandrawills/oeru-sandra
cC-BY: PAtrick McAndrew
While MySQL is a popular and widely used RDBMS, some default features and settings are very foreign in comparison with other commercial RDBMS products. In this discussion, Ronald Bradford will discuss some of the MySQL defaults including a non-transactional state, silent data truncations, date management, and transaction isolation options. These are all critical for data integrity and consistency. He will cover in-depth topics including SQL_MODE that saves the day. He will also cover character sets and collations and the best practices to ensure your UTF8 is stored and retrieved correctly.
Newton's laws of motion and the law of universal gravitation are explained. The key concepts covered include:
1) An object's mass determines how difficult it is to accelerate or change its motion, with more mass requiring greater force.
2) Force, mass, and acceleration are directly related as described by Newton's second law, F=ma.
3) For every action there is an equal and opposite reaction, as stated in Newton's third law.
This document appears to be a study guide in Spanish for an English as a Second Language class. It contains exercises to test students' comprehension of basic English conversations and vocabulary related to community services. The exercises include choosing the correct response to complete a sample conversation about buying a DVD, identifying different types of community services from images, and matching community locations to their uses. The study guide provides context for learning English terms in a real-world setting.
Presented at: All Things Open 2019
Presented by: Lance Albertson, OSU Open Source Lab
Find more by Lance Albertson: https://www.slideshare.net/ramereth
The document summarizes the Open Source Software Lab (OSUOSL) at Oregon State University, which provides hosting for open source projects. It discusses the history and growth of OSUOSL over the past 4 years, from hosting around 60 projects on 10 racks to now hosting over 300 machines and 130 VMs for many well-known open source projects across 22 racks. It also outlines the services, staffing, funding sources, tools, and future plans of OSUOSL.
PuppetCampLA 2013: Lessons Learned in the OSUOSL Puppet MigrationLance Albertson
The document summarizes the Oregon State University Open Source Lab's (OSL) migration from CFEngine to Puppet for configuration management. It describes the OSL team and systems environment, issues with the existing CFEngine configuration, initial Puppet implementations from 2010-2012 that struggled with repository management, and the current simplified multi-repository strategy being used since 2013. It also outlines testing, migration steps, and future plans to publish modules and delegate access to projects.
Power Your Directory with openSUSE and SambaDon Vosburg
This document discusses using openSUSE Leap 15 and Samba Active Directory (AD) for directory services in a K-12 school environment. It provides background on Samba AD support in openSUSE, describes a case study of implementing Samba AD across two school facilities to replace an aging Samba 3/LDAP domain, and highlights some results and limitations of the implementation.
LinuxFestNW 2013: How We Mentor “Rock Star” StudentsLance Albertson
The document discusses how the OSU Open Source Lab mentors students to become "rock star" professionals in open source software. It describes recruiting students with problem-solving skills and a passion for Linux. Students start with hands-on learning and are given full access early on. Over time, students take on larger projects and work to high standards. The unique lab environment and hands-on mentoring style prepares students well for careers in systems engineering and software development.
Hadoop Meetup Jan 2019 - Overview of OzoneErik Krogen
A presentation by Anu Engineer of Cloudera regarding the state of the Ozone subproject. He covers a brief introduction of what Ozone is, and where it's headed.
This is taken from the Apache Hadoop Contributors Meetup on January 30, hosted by LinkedIn in Mountain View.
Workshop on design and development of institutional repositories using d spaceMahesh Palamuttath
This document provides an overview and summary of using DSpace as an open source institutional repository software. It discusses how DSpace allows for customizing the user interface and metadata, supports various standards and authentication mechanisms, and has a configurable database and default language. The document also provides instructions on installing DSpace and describes its community, collection, and item hierarchical structure. Key facilities like embargo and email configuration are also summarized.
Introduction to IBM Spectrum Scale and Its Use in Life ScienceSandeep Patil
IBM Spectrum Scale is a scalable file system that can be used to support life science research. It provides high scalability, high availability, and a software read cache called Local Read Only Cache (LROC) that uses SSDs to improve performance. The University of Basel uses Spectrum Scale in their scientific computing and storage infrastructure to support various research areas including bioinformatics, structural biology, and hosting reference services. It provides features such as cluster file systems, data migration, hierarchical storage management, encryption, and disaster recovery between two sites using asynchronous file migration.
Presentation at Networkshop46.
FRµIT: Raspberry Pi clusters and other adventures in networking research - by Phil Basford, University of Southampton.
Programmable network infrastructure: what does it mean for the campus? - by Matthew Broadbent, University of Lancaster.
- Coursera is an ed-tech startup providing massive open online courses from top universities to over 2.5 million users, with around 9 million course enrollments.
- They needed a search solution for their forums due to the limitations of MySQL full text search in handling natural language queries and relevance at scale.
- CloudSearch was selected as it provided fast and relevant searches with low maintenance compared to alternatives like Solr due to its ease of use and integration on AWS. It currently indexes around 1.5 million documents to power searches of their forums.
The Salmon Algorithm Spawning with KubernetesCloudOps2005
Lindsey Tulloch, Software Engineer Intern at Red Hat, presented 'The Salmon Algorithm Spawning with Kubernetes' at Eastern Canada's Kubernetes and Cloud Native Meetups in 2019.
To see upcoming Kubernetes and Cloud Native meetups in Eastern Canada, please visit https://www.cloudops.com/workshop-calendar/#meetups
This document discusses OpenStack deployments in production environments in the Benelux region and provides case studies of different OpenStack implementations. It describes where OpenStack is currently deployed, including for desktop virtualization, storage, development and QA environments, and mid-size virtualization. Case studies provide details on specific organizations that implemented OpenStack for reasons like avoiding vendor lock-in and reducing costs. The document concludes by looking ahead to upcoming OpenStack releases and future implementations planned in areas like broadcasting and online media.
How to Build a Cloud Native Stack for Analytics with Spark, Hive, and Alluxio...Alluxio, Inc.
Alluxio Austin Meetup
Aug 15, 2019
Speakers: Tim Kelly & Thai Bui, Bazaarvoice
At Bazaarvoice, a software-as-a-service digital marketing company, the data engineering team is tasked to handle data at massive Internet-scale to serve over 1,900 of the biggest internet retailers and brands.
We built our data pipelines all in the cloud using Apache Spark and Hive on AWS EC2 accessing data in S3. AWS enables us to scale “out” the infrastructure capacity effortlessly to keep up with the Internet-scale data and web traffic, but scaling out also exposes certain limitations like the ability to further scale “up”. While this cloud native stack is scalable and elastic we experience performance limitations, because data access is limited by the network bandwidth, and this is exacerbated for workloads that involve repeated queries.
To address the data access challenges, we leverage Alluxio, an open source data orchestration system for analytics in the cloud. Alluxio serves as a transparent caching layer for hot and warm data, such that Hive and Spark jobs are able to access all data transparently in S3. We have seen 10x performance acceleration of Spark and Hive jobs on S3 with Alluxio.
This document provides an overview of Hadoop fundamentals through a presentation. It begins with an introduction to Hadoop and what it is, including its origins from Google's MapReduce and how it addresses the need for affordable, scalable distributed computing. The presentation then covers the key components of Hadoop including HDFS for distributed storage, MapReduce for distributed processing, and YARN for resource management. It explains how these components work together to allow processing of large datasets across clusters of commodity hardware.
Apache Stanbol and the Web of Data - ApacheCon 2011Nuxeo
Presentation on Apache Stanbol (incubating) and related projects given by Olivier Grisel durin ApacheCon 2011.
More information:
- http://incubator.apache.org/stanbol/
- http://www.iks-project.eu
The document discusses the application layer in computer networks and describes how it interacts with users through applications and uses TCP or UDP to transmit data, covering topics like the domain name system, HTTP requests and responses, email sending and receiving processes, and how proxies and cookies work. It also explains concepts like persistent connections, conditional downloads, and dynamic web pages using client-side and server-side processing.
Optimizing Latency-Sensitive Queries for Presto at Facebook: A Collaboration ...Alluxio, Inc.
Alluxio Global Online Meetup
May 7, 2020
For more Alluxio events: https://www.alluxio.io/events/
Speakers:
Rohit Jain, Facebook
Yutian "James" Sun, Facebook
Bin Fan, Alluxio
For many latency-sensitive SQL workloads, Presto is often bound by retrieving distant data. In this talk, Rohit Jain, James Sun from Facebook and Bin Fan from Alluxio will introduce their teams’ collaboration on adding a local on-SSD Alluxio cache inside Presto workers to improve unsatisfied Presto latency.
This talk will focus on:
- Insights of the Presto workloads at Facebook w.r.t. cache effectiveness
- API and internals of the Alluxio local cache, from design trade-offs (e.g. caching granularity, concurrency level and etc) to performance optimizations.
- Initial performance analysis and timeline to deliver this feature for general Presto users.
- Discussion on our future work to optimize cache performance with deeper integration with Presto
Similar to SCALE11x: 10 Years of FOSS Hosting at the OSUOSL (20)
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceIndexBug
Imagine a world where machines not only perform tasks but also learn, adapt, and make decisions. This is the promise of Artificial Intelligence (AI), a technology that's not just enhancing our lives but revolutionizing entire industries.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
How to Get CNIC Information System with Paksim Ga.pptx
SCALE11x: 10 Years of FOSS Hosting at the OSUOSL
1. 10 Years of FOSS
Hosting at the OSU
Open Source Lab
Lance Albertson
Director
lance@osuosl.org
@ramereth
2. About me
● Director OSU Open Source Lab
● Systems Admin Background
● Virtualization (Ganeti+KVM),
CFengine, Puppet, GlusterFS
● Gentoo Developer
● Trumpet Jazz performer
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
3. What I'll Cover
● Overview of the lab
● Historical Background
● Major services we provide
● Tools we use
● What's next for us
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
4. In the Beginning...
● University President sees
"www.orst.edu" on a sign
● Maintain - DNS/DHCP
management
● Seed money from OSU
Network Services
● First clients are some of the
most well known Open
Source projects
Picture flickr user 'tappnel'
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
5. Why do hosting at OSU?
"Our commitment to the development and
application of Open Source is consistent with our
drive to be the land grant university of the 21st
century. Through open source activities we are
helping underserved populations around the world
and creating new industries and new products at
home."
OSU president, Ed Ray
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
6. Timing is everything
● Post dot-com bust = lots of dark
fiber
● Invested $500K into laying 28mi of
fiber to I-5
● "Cheap" bandwidth
● Internet2 connectivity
● Newly renovated data center
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
7. Notable Project Hosting Milestones
● Gentoo 2003
● Debian 2003
● Kernel.org 2005
● ASF 2005
● Linux Foundation 2008
● OSGeo 2010
● Meego 2010
● Python Software Foundation 2012
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
8. Over the past ten years...
● Grown from hosting a few servers to
several hundred
● Made Oregon State the center of FOSS
hosting
● 60 OSL Alumni staff and students
○ Google, Facebook, Rackspace, Intel, etc...
● Helped 160 FOSS projects with their
hosting
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
9. Staff
● 4 full-time employees
● 16-18 undergrad students
○ 6-10 sysadmin
○ 4-6 devs
○ 2-3 media & communication
● Hosting / Development
● Media & PR team
● Director
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
10. Students
● Undergraduate
students
● Full root access
● Hired Sophomore
year
● Constant turnover
(2-3yrs/student)
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
11. Students
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
12. Students
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
13. Students
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
14. Staff
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
15. OSL Funding Model
● Donations
○ Large Corporations
○ Projects
○ Individuals
● Student Scholar Program
● Grants
● No state funding
● Larger projects generally pay for hosting
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
16. We need your help!
Corporate sponsorships
Individual donations
http://osuosl.org/donate
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
17. Income & Expenses
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
18. Data Center Specs
● 2770 sqft, 76 Colo
racks, 11 IDF racks
● Dual independent pow
er feeds
○ ea 400A / 480V
○ 3-phase
○ Dual UPS
○ Single generator
One of two primary UPS's ● 55 ton cooling capacity
via 3 Lieberts
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
19. Networking
● NERO
○ (Network for Education &
Research in Oregon)
● 10 Gbps to NERO
● Cisco 6509 Core
● 2 Gbps to upstream (10
Gbps coming soon)
● IPv6 coming someday
10Gbps uplink to NERO
soon
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
23. Hosted Machines
● ~400 servers
● 170+ virtual machines
● Projects purchase/own servers
○ 22 racks used by OSL currently
○ Project racks: Drupal, ASF, Gentoo,
Linux Foundation, MeeGo
● What are they running?
○ Debian/Ubuntu, CentOS, FreeBSD
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
24. ASF & Drupal Racks
Drupal ASF + 2 more
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
25. PSF, NAS-Admin, Gentoo
PSF, NAS-Admin, WebOS Gentoo
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
26. Xiph.org
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
27. Services Provided at the OSL
● Co-location hosting
● Smart-hands support
● Virtual machine(s)
● Managed hosting
● FTP Mirror space
● Email forwarding
● DNS hosting
● Software builds & testing (Supercell)
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
28. FTP Mirrors
● 3 servers
○ Corvallis, Oregon
○ Chicago, IL
○ New York, NY
● 6 TB capacity
● Split via DNS view
● 160TB per month
● TDS Telecom ftp-osl.osuosl.org
● Refreshing hardware soon
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
29. Virtualization "OSL Private Cloud"
● Ganeti - Google OSS project
● Ganeti Web Manager - OSL OSS project
● Linux KVM hypervisor
● Easy to expand & manage
● Primary Production cluster
○ 5 machines / 110 VMs / 20 VMs /server
● Project clusters
○ phpBB, OSGeo, OSM, PSF, Gentoo
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
30. Virtualization Environment
● Limited local storage (10-30G)
● No Database servers as VMs
○ Bad performance, inefficient use of resources
● Use shared web hosting for simple
sites
● Managed and unmanaged
● K.I.S.S. virtualization management
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
31. Large data storage
● HA-NFS very complicated to maintain
● GlusterFS in limited trials
● Very flexible depending on use-cases
● Excellent expandability
● Performance not the greatest
● Must tailor each use case
○ Hosting php files is sub-optimal
○ Ideal for Moodle Data and Drupal files
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
32. ORVSD (Oregon Virtual School District)
● Primarily Moodle & Drupal hosting for K12
districts
● Has been running for 6 school years
● Give teachers something they can use in the
classroom tomorrow
● Host 750 web sites
● 180K user accounts
● 2.5TB of content
● 50+ VMs, GlusterFS, MySQL
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
33. Supercell
● Continuous integration
testing
● Run-time testing
● Several platforms
supported
● On-demand
virtualization
● Powered by Ganeti+KVM
● Hardware donation by Facebook
● Still in beta
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
34. POWER7 Development
● 7 loaned POWER7
machines (8231-E2B)
● Project access to
architecture
● OSL Managed
● Projects using the machines:
○ Fedora, Debian, CentOS, PostreSQL, Gentoo,
Eclipse, GCC build farm, OpenJDK, Linux
Foundation
● OSL project machine
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
35. Hosting FAQ
● Hosting tailored to each project
● Target medium-large "high impact"
projects
● Typically outgrown their current
hosting
● Bad experiences with other hosting
● Let the projects code instead of
worrying about their site
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
36. Requesting Hosting
● http://osuosl.org/services/hosting
● Submit request to support@osuosl.
org
● What we look for
○ Widely used project
○ Healthy community
○ Needs fit within our resources
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
37. Hosted Projects
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
38.
39. Other notable hosted projects
● OpenStreetMap
● OSGeo
● Open Source Digital Voting
Foundation
● Rock the Vote (registration app)
● City of Portland (CivicApps)
● Sahana Foundation
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
40. Growth
● 7 years ago...
○ <10 racks
○ ~60 machines / ~30 VMs
○ ~60 projects
● Today
○ 22 racks / ~160 projects
○ ~400 machines / ~170 VMs
● Similar amount of people resources
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
41. Current Devops Tools
● Configuration Management
○ CFengine+git, peer review
● Monitoring
○ Nagios, munin, cacti, awstats
● Other: Bacula (backups)
● Ticket Tracking
○ RT (external), Chili Project (internal)
● Operating System
○ CentOS 5/6, Gentoo Hardened (deprecated)
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
42. Infrastructure changes
● Migrating towards all CentOS
● Migrating towards puppet
● Reasons
○ Easier to manage with puppet
○ Easier to teach to students
○ Faster deployment & better QA
○ Less time maintaining the OS
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
43. Events & Outreach
● GOSCON 2005-2010
○ Government Open Source Conference
● Beaver Barcamp
○ Un-conference for students and community
○ Twice a year (mid Apr & Oct)
● OSULUG
○ Install fests, presentations, etc
● Hosted Project Code Sprints
○ Drupal
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
44. Recent & Upcoming Changes
● Re-focusing more on hosting
○ Development supporting hosting
● Partnership with EECS
● Education & Research
● Improve services automation
● Expanding student workforce
● Stabilize long-term funding
● Big Data for OSS projects (glusterFS)
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
45. Other Future Ideas
● Create a flexible on-demand & automated
build and testing environment
● Performance testing infrastructure
● Expand FTP hosting into its own CDN
● Build or implement a PaaS for common
hosted applications
● More non-x86 architecture hosting for
development & testing
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
46. Questions?
Lance Albertson
lance@osuosl.org
@ramereth
http://osuosl.org
http://lancealbertson.com
Follow OSUOSL
@osuosl | fb.com/OSUOSL
G+ "Open Source Lab"
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.
Copyright 2013