Skip to content

Instantly share code, notes, and snippets.

View catarak's full-sized avatar
🌈
it's a unix system, i know this

Cassie Tarakajian catarak

🌈
it's a unix system, i know this
View GitHub Profile

Terms of Service

The Gist

We (the folks at Processing Foundation) have a mission to promote software literacy within the visual arts, and visual literacy within technology-related fields. We do this by developing and distributing a group of related software projects, which includes Processing (Java), p5.js (JavaScript), and Processing.py (Python), and facilitating partnerships and collaborations with allied organizations and individuals, to build a more diverse community around software and the arts. We also maintain this Service, the p5.js Web Editor (editor.p5js.org). These Terms of Service (“Terms”) describe our commitments to you, and your rights and responsibilities when using the p5.js Web Editor. Please read them carefully and reach out to us if you have any questions.

This Terms of Service is customized version of the open source Terms of Service created and maintained by Automattic,

@catarak
catarak / privacy_policy.md
Last active June 18, 2020 22:53
Privacy Policy

Who We Are and What This Policy Covers

We are the folks at Processing Foundation, on a mission to promote software literacy within the visual arts, and visual literacy within technology-related fields. This Privacy Policy applies to information that we collect about you when you use the p5.js Web Editor (editor.p5js.org).

Throughout this Privacy Policy we’ll refer to the editor.p5js.org as the “Service.” Below we explain how we collect, use, and share information about you, along with the choices that you have with respect to that information.

This Privacy Policy is a customized version of the open source Privacy Policy created and maintained by Automattic. Feel free to repurpose it for your own use!

Information We Collect

@catarak
catarak / packetSniffer.js
Created March 19, 2020 18:51
Node <=> Max Packet Sniffer Example
const pcap = require('pcap');
const maxApi = require('maxApi');
const tcp_tracker = new pcap.TCP_tracker(),
const pcap_session = pcap.createSession("", "tcp");
tcp_tracker.on('start', function (session) {
console.log("Start of TCP session between " + session.src_name + " and " + session.dst_name);
});