Technology Sessions

NEWS

Introduction to Apache Kafka

Apache Kafka is a robust distributed streaming platform that allows a processing node to publish or subscribe to streams of records; and to support storing or processing of these records. This open source framework is typically used for near/real-time applications as a reliable control mechanism. Josh Ra'anan provides ...

Read more

Introduction to Apache Kafka

Apache Kafka is a robust distributed streaming platform that allows a processing node to publish or subscribe to streams of records; and to support storing or processing of these records. This open source framework is typically used for near/real-time applications as a reliable control mechanism. Josh Ra'anan provides an introduction to the platform and a sample implementation.

Read more

Introduction to Apache Kafka


Introduction to CKAN

A project team or organization has many options when selecting an open source content management system, such as WordPress or Drupal, that are optimized for blogs and page-oriented websites. However, are these the best tools to manage datasets? Is there a platform that can better support storing, managing, and visualizing ...

Read more

Introduction to CKAN

A project team or organization has many options when selecting an open source content management system, such as WordPress or Drupal, that are optimized for blogs and page-oriented websites. However, are these the best tools to manage datasets? Is there a platform that can better support storing, managing, and visualizing data? Organizations including data.gov and many others have used CKAN to meet support the specialized requirements and workflow for dataset management.

Read more

Introduction to CKAN


Introduction to PDepend

PDepend is a simple dependency management script written in Python. This tool is useful to a project team working in a programming language or environment that does not have an easy way to share code across multiple applications. PDepend is also useful to any developer  who would rather stop pretending ...

Read more

Introduction to PDepend

PDepend is a simple dependency management script written in Python. This tool is useful to a project team working in a programming language or environment that does not have an easy way to share code across multiple applications. PDepend is also useful to any developer  who would rather stop pretending to like submodule or git subtree.

Read more

Introduction to PDepend


Alexa and PublicRelay Platform

Amazon Alexa is a technology for both voice control and delivery of voice content, and is an increasingly important delivery channel for software. Bill Mitchell describes how Alexa is being integrated into the PublicRelay platform for media monitoring and analytics.

Read more

Alexa and PublicRelay Platform

Amazon Alexa is a technology for both voice control and delivery of voice content, and is an increasingly important delivery channel for software. Bill Mitchell describes how Alexa is being integrated into the PublicRelay platform for media monitoring and analytics.

Read more

Alexa and PublicRelay Platform


Introduction to Google AppMaker

Google AppMaker enables rapid development of multi-page web apps including a custom data schema and supporting scripts. This development tool and framework allows a developer to easily create apps that follow the Material Design standard; and incorporate user-interface elements, forms, and integration with Google services.

Read more

Introduction to Google AppMaker

Google AppMaker enables rapid development of multi-page web apps including a custom data schema and supporting scripts. This development tool and framework allows a developer to easily create apps that follow the Material Design standard; and incorporate user-interface elements, forms, and integration with Google services.

Read more

Introduction to Google AppMaker


Internet of Things Scenarios

The Internet of Things (IoT) is a nascent technology that promises to revolutionize how people and systems interact in daily life. Based on established technologies, IoT is a means of inter-networking of physical devices, vehicles, buildings, and other objects embedded with software, sensors, actuators, and network connectivity. Although there is ...

Read more

The Internet of Things (IoT) is a nascent technology that promises to revolutionize how people and systems interact in daily life. Based on established technologies, IoT is a means of inter-networking of physical devices, vehicles, buildings, and other objects embedded with software, sensors, actuators, and network connectivity. Although there is initial adoption in niche markets such as fitness bracelets, broad sectors of our economy can benefit from IoT solutions. Factors that affect adoption include security ...

Read more


Internationalization in Primero

Our work at Quoin includes multinational and global organizations, and often requires that web, mobile, and enterprise applications can be customized for specific languages. In particular, the Primero platform has this requirement given its widespread use in Latin America, Asia, and Africa. This presentation examines the process and tools for ...

Read more

Internationalization in Primero

Our work at Quoin includes multinational and global organizations, and often requires that web, mobile, and enterprise applications can be customized for specific languages. In particular, the Primero platform has this requirement given its widespread use in Latin America, Asia, and Africa. This presentation examines the process and tools for internationalization and localization. Internationalization is the process of extracting strings and other elements that vary by location. Similarly, localization involves the customization of these elements ...

Read more

Internationalization in Primero


OAuth 2.0 & PHP

Presentation Notes

First we looked at a simple web page that displays the current time. Looking at the source code, we see JavaScript to get the current time, format it for display, create a text node, and insert the node into the DOM in the appropriate place. But this web ...

Read more

Presentation Notes

First we looked at a simple web page that displays the current time. Looking at the source code, we see JavaScript to get the current time, format it for display, create a text node, and insert the node into the DOM in the appropriate place. But this web site has a problem: because the JavaScript runs inside your web browser, it is showing you the time that your computer thinks it is. Much ...

Read more


Logic Problems in Computing

Computer scientists have used logic problems to understand and explain challenges in the design and implementation of complex systems. From operating systems to distributed systems, the use of logic problems has allowed software designers to create more effective algorithms. This presentation reviews several well-known logic problems and applications in design ...

Read more

Logic Problems in Computing

Computer scientists have used logic problems to understand and explain challenges in the design and implementation of complex systems. From operating systems to distributed systems, the use of logic problems has allowed software designers to create more effective algorithms. This presentation reviews several well-known logic problems and applications in design, including the Two Generals, Byzantine Generals, Monty Hall, and Dining Philosophers problems.

Read more

Logic Problems in Computing


Big Data Architecture, Apache Spark, Part 2

Lance Parlier continues his presentation on Apache Spark, Hadoop, the Scala programming language, and Amazon Web Services (AWS). The focus in Part 2 is a real-world example of Big Data – a music recommendation system built with Apache Spark that uses machine learning. This program will suggest songs based on ...

Read more

Big Data Architecture, Apache Spark, Part 2

Lance Parlier continues his presentation on Apache Spark, Hadoop, the Scala programming language, and Amazon Web Services (AWS). The focus in Part 2 is a real-world example of Big Data – a music recommendation system built with Apache Spark that uses machine learning. This program will suggest songs based on a user’s listening history.

Read more

Big Data Architecture, Apache Spark, Part 2

Categories


Tags