Viewing 0 current events matching “techtalk” by Date.

Sort By: Date Event Name, Location , Default
No events were found.

Viewing 10 past events matching “techtalk” by Date.

Sort By: Date Event Name, Location , Default
Friday
May 3, 2013
COPIOUSLabs TechTalk: MongoDB
COPIOUS

COPIOUS is a user-centered digital experience agency. We build digital products with the user at heart and technology in our bones. We recently moved to a new office and now have a large space to host our TechTalks.

About TechTalks:

COPIOUSLabs TechTalks series meets every other Friday at 1pm at the COPIOUS offices. Our talks span artificial intelligence, new programming languages and techniques, computational linguistics, geographic data processing, systems and software architecture, augmented reality, network security, and more as proposed to the Copious engineering team.

About this talk:

Speaker: Andrew Gauger, Systems Engineer, Rejuvenation

MongoDB allows for abstracted data storage, so Andrew will talk about implementations of this flexible data design pattern. State machine and its ability to extend a document asynchronously gets highlighted. We will talk about data abstraction, and how to abstract structured data into a schema-less logger to perform validation.

In this TechTalk, Andrew will aim to describe clustering and replication as well as referencing and embedding in a simple language. The samples come fast but keep to explaining a simple topic. The talk diverges about how distributed database technology can be brought to firmware, how massive quantity small computing instances best leverage this technology, and what frameworks exist to leverage MongoDB on an upcoming project.

All are welcome to attend. If you have a talk that you'd like to suggest presenting, please email it to [email protected] along with a brief outline of what you'd like to cover.

Website
Friday
May 17, 2013
COPIOUSLabs TechTalk: CoreData: It's Not That Bad
COPIOUS

COPIOUS is a user-centered digital experience agency. We build digital products with the user at heart and technology in our bones. We recently moved to a new office and now have a large space to host our TechTalks.

About TechTalks:

COPIOUSLabs TechTalks series meets every other Friday at 1pm at the COPIOUS offices. Our talks span artificial intelligence, new programming languages and techniques, computational linguistics, geographic data processing, systems and software architecture, augmented reality, network security, and more as proposed to the Copious engineering team.

About this talk:

Speaker: Joseph Jaramillo

Every app needs to store data, and developers have lots of options for doing so. Perhaps you're saving JSON or XML to disk. Maybe you're even using custom serialization. What happens when you need to query this data? What about when you have so much data to display that you can't keep it all in memory? The answer is CoreData.

In this COPIOUS Tech Talk, Joseph Jaramillo will introduce you to CoreData, the Apple database technology included with iOS and Mac OS X. You'll learn how to use an API to fetch data from a web service, store it in a CoreData database, and query it later. This is a hands on talk and there will be code involved! You are encouraged to bring a Mac loaded with Xcode to follow along.

All are welcome to attend. If you have a talk that you'd like to suggest presenting, please email it to [email protected]pio.us along with a brief outline of what you'd like to cover.

Website
Friday
Jul 12, 2013
COPIOUSLabs TechTalk: Intro to HBase, a NoSQL Database for Big Data
COPIOUS

COPIOUS is a user-centered digital experience agency. We build digital products with the user at heart and technology in our bones. We recently moved to a new office and now have a large space to host our TechTalks.

About TechTalks:

COPIOUSLabs TechTalks series meets every other Friday at 1pm at the COPIOUS offices. Our talks span artificial intelligence, new programming languages and techniques, computational linguistics, geographic data processing, systems and software architecture, augmented reality, network security, and more as proposed to the Copious engineering team.

About this talk:

Speaker: John Jessee, Senior Software Engineer

The COPIOUS engineering team dives into architecture, use, and benefits of HBase for storage of big data as part of its Tech Talk series on Seven Languages in Seven Weeks by Eric Redmond and Jim R. Wilson.

All are welcome to attend. If you have a talk that you'd like to suggest presenting, please email it to [email protected] along with a brief outline of what you'd like to cover.

Website
Friday
Aug 2, 2013
COPIOUSLabs TechTalk: Redis — "Optimized for joy"
COPIOUS

COPIOUS is a user-centered digital experience agency. We build digital products with the user at heart and technology in our bones. We recently moved to a new office and now have a large space to host our TechTalks.

About TechTalks:

COPIOUSLabs TechTalks series meets every other Friday at 1pm at the COPIOUS offices. Our talks span artificial intelligence, new programming languages and techniques, computational linguistics, geographic data processing, systems and software architecture, augmented reality, network security, and more as proposed to the Copious engineering team.

About this talk:

Speaker: Aaron Edmonds, Software Engineer

Not many pieces of software can claim a 7 point manifesto, let alone deliver on all points, but the Remote Dictionary Service (Redis) stands as an outstanding example of code written with conviction. With just over 4 years since its initial release, many of the biggest sites online are leveraging Redis because of it's speed and simplicity.

In this tech talk, we'll walk through the basic commands and various data types of Redis and also see how companies like Instagram, Craigslist, and Github are using it in their core architecture. Bring your unix based laptop to follow along.

Website
Friday
Aug 23, 2013
COPIOUSLabs TechTalk: Datomic: Time in the Database; Data in the Application
COPIOUS

COPIOUS is a user-centered digital experience agency. We build digital products with the user at heart and technology in our bones. We recently moved to a new office and now have a large space to host our TechTalks.

About TechTalks:

COPIOUSLabs TechTalks series meets every other Friday at 1pm at the COPIOUS offices. Our talks span artificial intelligence, new programming languages and techniques, computational linguistics, geographic data processing, systems and software architecture, augmented reality, network security, and more as proposed to the Copious engineering team.

About this talk:

Speaker: Ben Kaplin, Systems & Automation Engineer

Datomic leverages distributed storage systems, functional programming and a radical change in information-system architecture to achieve screaming fast write throughput and elastically scalable reads, all while hewing to the Clojure mantra of simplicity in design and engineering.

In the grand finale to our Databases series, Ben will present on the Datomic architecture; the Datalog query language and wax philosophical about the value of programming models that match our mental models. Join us and learn how to bring time as a first-class concept into your data store.

All are welcome to attend. If you have a talk that you'd like to suggest presenting, please email it to [email protected] along with a brief outline of what you'd like to cover.

Website
Friday
Oct 18, 2013
COPIOUSLabs TechTalk: Scaling Magento
COPIOUS

COPIOUS is a user-centered digital experience agency. We build digital products with the user at heart and technology in our bones.

About TechTalks:

COPIOUSLabs TechTalks series meets every other Friday at 1pm at the Copious office. Our talks span artificial intelligence, new programming languages and techniques, computational linguistics, geographic data processing, systems and software architecture, augmented reality, network security, and more as proposed to our engineering team.

About this talk:

Speakers:

Reid Parham, Lead Systems Engineer

Aaron Edmonds, Software Engineer

Kyle Terry, Senior Systems and Software Engineer

How would you build the world’s largest, fastest, most complex Magento ecommerce store? Join three COPIOUS engineers as they share their approaches to this problem. This one-hour presentation will include the best practices, code samples, and system configurations necessary to scale Magento up to 100,000 daily orders with a catalog of 100,000 products.

All are welcome to attend. If you have a talk that you'd like to suggest presenting, please email it to [email protected] along with a brief outline of what you'd like to cover.

Website
Friday
Nov 1, 2013
COPIOUSLabs TechTalk: Build your own Ruby-powered Arcade Machine!
COPIOUS

COPIOUS is a user-centered digital experience agency. We build digital products with the user at heart and technology in our bones.

About TechTalks:

COPIOUSLabs TechTalks series meets every other Friday at 1pm at the Copious office. Our talks span artificial intelligence, new programming languages and techniques, computational linguistics, geographic data processing, systems and software architecture, augmented reality, network security, and more as proposed to our engineering team.

About this talk:

Speaker: Andrew Havens, Senior Software Engineer

Have you ever wished you could re-live the fun you had as a kid playing arcade games? Have you ever wanted to learn 2D game programming with Ruby? Now is the time! The hardware is cheap. The libraries are easy to learn. This talk will cover some basic game programming techniques using Ruby, address some challenges you may run into, and cover the hardware and software you need in order to build and run your own Ruby-powered arcade machine.

All are welcome to attend. If you have a talk that you'd like to suggest presenting, please email it to [email protected]s along with a brief outline of what you'd like to cover.

Website
Monday
Dec 11, 2017
Girls Inc & New Relic Present a Fireside Chat with Young Women In Tech
New Relic

Join Girls Inc. of the Pacific Northwest and New Relic for a fireside chat with 3 young women from the greater Portland area who participate in the Girls Inc.'s Eureka! program. We will hear about their experiences in tech, what inspired them to explore STEM as a future career and how the Girls Inc. programming is helping them to be strong, smart and bold. Attendees will also learn about how you can dedicate time as a Girls Guide for groups in the Pacific Northwest!

Eureka! is a 5-year program inspiring young women throughout the Pacific Northwest to explore careers in science, technology, engineering, and math. Click here for more information about the Eureka! program

Event Overview:

  • 5:30pm: Doors open - networking happy hour

  • 6:00pm: Presentation begins - Introduction to Girls Inc. Programming

  • 6:15pm: Fireside chat with our 3 amazing Eureka! participants

  • 7:15pm: Q&A

Doors open at 5:30pm for a 30 minute happy hour and networking event and program will start promptly at 6pm.

Website
Friday
Dec 14, 2018
Tech Talk: Teaching Haskell in the Real World
Galois Inc.

Abstract:

Teaching programming is a hard job. Teaching Haskell is a way harder given its inherent complexity and expectations students have. Nevertheless, there are many approaches to do that. In this talk, I would like to outline the practices that I use and those that I don’t find fruitful. There are quite a few books that can be used for teaching, and I will try to categorize them in terms of their ability to educate a professional Haskell developer. Haskell is a big language, so what should be taught is another crucial question. Should it be a course on functional programming in general or Haskell specifics are fine to teach? For example, there is no clear answer on whether you should attempt teaching something like lenses or stream I/O given limited time. How to teach students about monads? Well, everyone knows the right answer, I will describe my approach. I will also talk about ways to motivate students and to make them learn Haskell by themselves.

Speaker:

Vitaly Bragilevsky, Senior Lecturer at Southern Federal University

Bio:

Vitaly Bragilevsky serves as both the Haskell 2020 Language Committee and the GHC Steering Committee member. He works as a Senior Lecturer at the Southern Federal University in Rostov-on-Don, Russia where he teaches undergraduate students functional programming and theory of computations. He is the author of ‘Haskell in Depth’ (Manning Publications, available via Manning’s early access program).

Recording:

The presentation will be live streamed on our YouTube channel.

Website
Tuesday
Dec 18, 2018
Tech Talk: Runtime Monitors for Hybrid Mobile Apps and Other Stories
Galois Inc.

Abstract:

The formidable growth of the cyber-threat landscape today is accompanied by an imperative need for providing high-assurance software solutions. In the last decade, binary hardening via In-lined Reference Monitoring (IRMs) has been firmly established as a powerful and versatile technology, providing superior security enforcement for many platforms. IRM frameworks rewrite untrusted binary code, inserting runtime checks to produce safe, self-monitoring code; IRMs are equipped with the ability to enforce a rich set of history-based policies, without requiring access to source code.

In this talk, we present HybridGuard, an IRM framework for hybrid mobile apps. Hybrid mobile frameworks, such as React Native, Ionic, PhoneGap etc., are rapidly becoming the mainstay technology for developing mobile apps. Here, the developer need only write web code, and the framework automatically ports to popular mobile platforms such as Android, iOS etc. While slick, quick, and cost-effective, the exposure of sensitive mobile device resources to web content dramatically increases the attack surface, rendering the apps vulnerable to a slew of dangerous attacks such as code-injection, fracking, cross-site scripting, tapjacking, amongst others.

HybridGuard allows developers fine-grained access control and rich policy enforcement over hybrid mobile apps, protecting against the dangerous vulnerabilities that web code inclusion brings. We will discuss the research challenges and successes on adapting the IRM technology to secure this complex, cross-platform mobile space, and probe into its natural extension into the world of Internet-of-Things.

Bio:

Dr. Meera Sridhar is an Assistant Professor in the Department of Software and Information Systems at UNC Charlotte. Her research interests span language-based and systems security, formal methods, and their application to web, mobile and Internet-of-Things security. Her research is currently supported by the National Science Foundation (NSF). Dr. Sridhar is a member of ACM, ACM-W and WiCyS.

Dr. Sridhar received her Bachelor’s in Computer Science from Carnegie Mellon University in 2002, graduating with University and College Honors. She received her Master’s in Computer Science from Carnegie Mellon University in 2004, and her Ph.D. in Computer Science from The University of Texas at Dallas in 2014. Dr. Sridhar is an International Baccalaureate Diploma holder from the International School Manila, Philippines.

Website