Skip to content

Instantly share code, notes, and snippets.

View NikolaRusakov's full-sized avatar
🌏
Working from Anywhere

Nikola Rusakov NikolaRusakov

🌏
Working from Anywhere
  • Doto Solutions
  • Queensland, Australia
View GitHub Profile
@NikolaRusakov
NikolaRusakov / Caddyfile
Last active December 5, 2024 12:34
html util gallery
:81 {
root * ./visa-photos
encode gzip
@exists file
handle @exists {
file_server
}
diff --git a/bin.cjs b/bin.cjs
index 0ece5826332b872aeaab5d037f9222ee32070826..3c02d0153c0fb7a7c0c9eaf27b09ecd39120720c 100755
--- a/bin.cjs
+++ b/bin.cjs
@@ -76293,6 +76293,8 @@ var init_connections = __esm({
return result;
};
const proxy = async (params) => {
+ params.sql = params.sql.replace(/a.attidentity AS identity_type/i, 'a.attidentity::text AS identity_type');
+ params.sql = params.sql.replace(/a.attgenerated AS generated_type/i, 'a.attgenerated::text AS generated_type');
@NikolaRusakov
NikolaRusakov / emailproxy.config
Last active August 21, 2024 09:15
Email Oauth2 Proxy
[IMAP-1993]
server_address = outlook.office365.com
server_port = 993
local_address = 127.0.0.1
[SMTP-1587]
server_address = smtp-mail.outlook.com
server_port = 587
server_starttls = True
local_address = 127.0.0.1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; BACK UP YOUR LOGSEQ DIR BEFORE RUNNING THIS!
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Copyright (C) Aug 4 2022, William R. Burdick Jr.
;;
;; LICENSE
;; This code is dual-licensed with MIT and GPL licenses.
@NikolaRusakov
NikolaRusakov / scrcpy.sh
Created June 30, 2023 08:02
scrcpy ONYX ebook
scrcpy -m1024 --no-downsize-on-error --video-encoder='OMX.google.h264.encoder' --no-audio
@NikolaRusakov
NikolaRusakov / upload-area.tsx
Created February 23, 2023 00:50
MUI upload component form
import { Snackbar, TextField, Alert } from '@mui/material';
import LoadingButton from '@mui/lab/LoadingButton';
import Box from '@mui/system/Box';
import { ChangeEvent, useEffect, useState } from 'react';
import { useForm } from 'react-hook-form';
const defaultBlob = new Blob();
export function UploadComponent() {
const {
@NikolaRusakov
NikolaRusakov / sketchcrapp.sh
Created September 9, 2022 20:39
sketchcrapp url patched
#!/bin/bash
# RUP Review every time when new verison update part.
# Latest supported version
latestVersion="v71.2"
# Support version list.
declare -a version_list
# RUP Review every time when new verison update part.
# Address parameter array and other parameters for each version.
@NikolaRusakov
NikolaRusakov / README.md
Created August 26, 2022 21:13 — forked from ppoffice/README.md
Install Visual Studio Code (actually code-server) on Android
  1. Install Termux, an Android terminal emulator that provides a Linux execution environment and various tools.

  2. Update system packages in Termux:

    $ pkg update -y
@NikolaRusakov
NikolaRusakov / symbol.dart
Created August 15, 2022 08:24
Custom CustomCircleSymbolRenderer charts_flutter
class CustomCircleSymbolRenderer extends charts.CircleSymbolRenderer {
@override
void paint(
charts.ChartCanvas canvas,
Rectangle<num> bounds, {
List<int>? dashPattern,
charts.Color? fillColor,
charts.FillPatternType? fillPattern,
charts.Color? strokeColor,
Prefix Description Notes
ac_ Platform Client ID Identifier for an auth code/client id.
acct_ Account ID Identifier for an Account object.
ba_ Bank Account ID Identifier for a Bank Account object.
card_ Card ID Identifier for a Card object.
cbtxn_ Customer Balance Transaction ID Identifier for a Customer Balance Transaction object.
ch_ Charge ID Identifier for a Charge object.
cn_ Credit Note ID Identifier for a Credit Note object.
cs_live_ Live Checkout Session ID Identifier for a checkout Session object in live mode.
cs_test_ Test Checkout Session ID Identifier for a checkout Session object in test mode.