This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Agentic sampling loop that calls the Anthropic API and local implementation of anthropic-defined computer use tools. | |
basically the same as https://github.com/anthropics/anthropic-quickstarts/blob/8f734fd08c425c6ec91ddd613af04ff87d70c5a0/computer-use-demo/computer_use_demo/loop.py | |
just with a few changes to reduce overhead | |
""" | |
import platform | |
from collections.abc import Callable | |
from datetime import datetime | |
from enum import StrEnum |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//this code will show you the battery charge left on the screen | |
//and dim the screen (to conserve power) | |
//and go to sleep when you press the left builtin button | |
//to wake it up again, just hit the reset button on the side | |
//download as zip and add to libraries folder in Arduino folder https://github.com/pangodream/18650CL | |
#include <Pangodream_18650_CL.h> | |
#define ADC_PIN 34 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# https://youtu.be/9nT23gPfEb8 | |
import bpy | |
import math | |
#delete all objects | |
bpy.ops.object.select_all(action='SELECT') | |
bpy.ops.object.delete() | |
#delete all materials | |
for m in bpy.data.materials: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import bpy | |
import random | |
#delete all objects | |
bpy.ops.object.select_all(action='SELECT') | |
bpy.ops.object.delete() | |
#delete all materials | |
for m in bpy.data.materials: | |
bpy.data.materials.remove(m) | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import bpy | |
#delete all objects | |
bpy.ops.object.select_all(action='SELECT') | |
bpy.ops.object.delete() | |
#delete all materials | |
for m in bpy.data.materials: | |
bpy.data.materials.remove(m) | |
#create a new material |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import bpy | |
#delete all objects | |
bpy.ops.object.select_all(action='SELECT') | |
bpy.ops.object.delete() | |
#delete all materials | |
for m in bpy.data.materials: | |
bpy.data.materials.remove(m) | |
#create a new material |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const musicMachine = Machine( | |
{ | |
id: 'music', | |
initial: '0', | |
states: { | |
0 : { | |
on: { | |
t11: | |
{description: 'not((inCave passage)) and not((inMarket passage)) and not((inTown passage))', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import bpy | |
import random | |
bpy.ops.object.select_all(action='SELECT') | |
bpy.ops.object.delete() | |
from math import sin, pi | |
bpy.ops.object.empty_add() | |
cameraPath = bpy.context.active_object | |
cameraPath.keyframe_insert("location", frame=1) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[tikz, margin=5mm]{standalone} | |
\usepackage{pgfgantt} | |
\title{Gantt Charts with the pgfgantt Package} | |
\begin{document} | |
\begin{ganttchart}[ | |
vgrid={*{11}{gray, dotted}, *1{black, dashed}}, | |
bar label node/.append style={ | |
align=left, | |
text width=width("Aim 2. Software verificationx")} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// NeoPixel Ring simple sketch (c) 2013 Shae Erisson | |
// Released under the GPLv3 license to match the rest of the | |
// Adafruit NeoPixel library | |
#include <Adafruit_NeoPixel.h> | |
#ifdef __AVR__ | |
#include <avr/power.h> // Required for 16 MHz Adafruit Trinket | |
#endif | |
// Which pin on the Arduino is connected to the NeoPixels? |
NewerOlder