Skip to content

Instantly share code, notes, and snippets.

0.0.0.0 youtube.com
0.0.0.0 m.youtube.com
0.0.0.0 instagram.com
0.0.0.0 x.com
0.0.0.0 twitter.com
0.0.0.0 reddit.com
0.0.0.0 facebook.com
0.0.0.0 tiktok.com
0.0.0.0 snapchat.com
0.0.0.0 whatsapp.com
@acetousk
acetousk / Copied_vue_and_ftl_components_to_allow_overriding_default_behavior.patch
Last active February 18, 2024 22:42
Copied vue and ftl components to allow overriding default behavior
Subject: [PATCH] Copied vue and ftl components to allow overriding default behavior
---
Index: data/SimpleScreensSetupData.xml
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/data/SimpleScreensSetupData.xml b/data/SimpleScreensSetupData.xml
--- a/data/SimpleScreensSetupData.xml (revision 787bf9cf17e52f20b4eb4e69a03d3212dae7c493)
+++ b/data/SimpleScreensSetupData.xml (date 1708058009445)
@acetousk
acetousk / library.xml
Created November 16, 2022 07:23
Moqui Actions Concept Graphical Programming Language Block Library
<xml xmlns="https://developers.google.com/blockly/xml"><block type="factory_base" id="!3HK3u3O50:YC,nt5y7F" deletable="false" movable="false" x="10" y="10">
<mutation connections="BOTH"></mutation>
<field name="NAME">parameter</field>
<field name="INLINE">INT</field>
<field name="CONNECTIONS">BOTH</field>
<statement name="INPUTS">
<block type="input_dummy" id="J{q]Mw(6!e{p2).btlid">
<field name="ALIGN">LEFT</field>
<statement name="FIELDS">
<block type="field_static" id="@c7]Y3{pCw*Kt`Hx~)5@">
# A Docker Compose application with moqui, postgres, and virtual hosting through
# nginx-proxy supporting multiple moqui instances on different hosts.
# Run with something like this for detached mode:
# $ docker-compose -f moqui-ng-pg-compose.yml -p moqui up -d
# Or to copy runtime directories for mounted volumes, set default settings, etc use something like this:
# $ ./compose-run.sh moqui-ng-pg-compose.yml
# This sets the project/app name to 'moqui' and the network will be 'moqui_default', to be used by external moqui containers
# Test locally by adding the virtual host to /etc/hosts or with something like:
import org.openqa.selenium.firefox.FirefoxDriver
import org.openqa.selenium.*
import org.openqa.selenium.interactions.Actions
import org.openqa.selenium.support.ui.*
import spock.lang.*
import java.time.Duration
class KatalonGroovyGenerator extends Specification{
@Shared WebDriver driver = new FirefoxDriver()
@Shared Actions actions = new Actions(driver)
@acetousk
acetousk / chassis.cpp
Created April 21, 2020 19:00
Example of OkapiLib AsyncLinearMotionProfileController for Forward and Straight Movements
#include "chassis.hpp"
template <typename T> double sgn(T val) {
return (T(0) < val) - (val < T(0));
}
void Chassis::linearProfileStraight(QLength idistance, QLength icurrentPos){
leftProfileController->generatePath ( {icurrentPos.abs(),idistance.abs()}, "straight", straightLimits );
rightProfileController->generatePath( {icurrentPos.abs(),idistance.abs()}, "straight", straightLimits );
bool backward = false;
@acetousk
acetousk / KinematicsLogging.cpp
Created April 21, 2020 18:48
PROS Example Code for Logging Kinematics from 2 Encoders and Position from Odom
pros::task_t graphing;
void loop(void* params){
auto lposFilter = std::make_shared<AverageFilter<10>>();
auto lspeedFilter = std::make_shared<AverageFilter<10>>();
auto laccelFilter = std::make_shared<AverageFilter<10>>();
auto ljerkFilter = std::make_shared<AverageFilter<10>>();
auto lsnapFilter = std::make_shared<AverageFilter<10>>();
@acetousk
acetousk / Graph.cpp
Created June 14, 2019 03:12 — forked from theol0403/Graph.cpp
LVGL Builder Example
#include "Graph.hpp"
Graph::Graph(lv_obj_t* parent) : Graph(parent, lv_obj_get_style(parent)->body.main_color) {}
Graph::Graph(lv_obj_t* parent, lv_color_t mainColor) :
graph(lv_chart_create(parent, NULL))
{
lv_obj_set_size(graph, lv_obj_get_width(parent), lv_obj_get_height(parent));
lv_obj_align(graph, NULL, LV_ALIGN_CENTER, 0, 0);
lv_chart_set_type(graph, LV_CHART_TYPE_LINE);
@acetousk
acetousk / help.cpp
Created April 10, 2019 19:06
controller deadzone verify
int leftJoyVerify(){
static int count;
if(((Controller1.Axis4.value()*Controller1.Axis4.value())/37.5)+37.5<=Controller1.Axis3.value())
count++;
if((-(Controller1.Axis4.value()*Controller1.Axis4.value())/37.5)-37.5<=Controller1.Axis3.value())
count++;
if(((Controller1.Axis3.value()*Controller1.Axis3.value())/37.5)+37.5<=Controller1.Axis4.value())
count++;
if((-(Controller1.Axis3.value()*Controller1.Axis3.value())/37.5)-37.5<=Controller1.Axis4.value())
@acetousk
acetousk / API.h
Last active January 27, 2019 22:10
72832S Potatehoes Directory
//
// Created by jonesdav004 on 1/23/2019
//
#ifndef POTATOES_API_H
#define POTATOES_API_H
#endif //POTATOES_API_H
/** @file APIh