Skip to content

Instantly share code, notes, and snippets.

# PowerShell Editor Services Bootstrapper Script
# ----------------------------------------------
# This script contains startup logic for the PowerShell Editor Services
# module when launched by an editor. It handles the following tasks:
#
# - Verifying the existence of dependencies like PowerShellGet
# - Verifying that the expected version of the PowerShellEditorServices module is installed
# - Installing the PowerShellEditorServices module if confirmed by the user
# - Creating named pipes for the language and debug services to use (if using named pipes)
# - Starting the language and debug services from the PowerShellEditorServices module
@Diederikjh
Diederikjh / fix_cam.sh
Last active March 20, 2019 21:03
Get valid cookie from camera and set it on tinyproxy config
#!/bin/bash
# gets cookie for camera, and sets it for reverse proxy for ZM
read -sp "Please enter camera http login password\
" PASSWORD
USER=diederik
# Do login
curl -v 'http://192.168.0.11/login.cgi' -H 'User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:63.0) Gecko/20100101 Firefox/63.0' -H 'Accept: */*' -H 'Accept-Language: en-ZA,en-GB;q=0.8,en-US;q=0.5,en;q=0.3' --compressed -H 'Content-Type: application/x-www-form-urlencoded' -H 'X-Requested-With: XMLHttpRequest' --data "username=$USER&password=$PASSWORD" --cookie-jar cookies.txt
@Diederikjh
Diederikjh / syncthing.log
Created October 27, 2019 12:34
Log files for syncthing
Oct 27 14:22:21 machine-name syncthing[1002]: SIGQUIT: quit
Oct 27 14:22:21 machine-name syncthing[1002]: PC=0x460c21 m=0 sigcode=0
Oct 27 14:22:21 machine-name syncthing[1002]: goroutine 0 [idle]:
Oct 27 14:22:21 machine-name syncthing[1002]: runtime.futex(0x1678168, 0x80, 0x0, 0x0, 0xc000000000, 0x7ffd00000000, 0x434db3, 0xc000052848, 0x7ffd7dcb1010, 0x40adff, ...)
Oct 27 14:22:21 machine-name syncthing[1002]: #011/usr/local/go/src/runtime/sys_linux_amd64.s:535 +0x21
Oct 27 14:22:21 machine-name syncthing[1002]: runtime.futexsleep(0x1678168, 0x7ffd00000000, 0xffffffffffffffff)
Oct 27 14:22:21 machine-name syncthing[1002]: #011/usr/local/go/src/runtime/os_linux.go:44 +0x46
Oct 27 14:22:21 machine-name syncthing[1002]: runtime.notesleep(0x1678168)
Oct 27 14:22:21 machine-name syncthing[1002]: #011/usr/local/go/src/runtime/lock_futex.go:151 +0x9f
#!/bin/python
import pygame
import random
import unittest
# Define the size of the game window and the size of each block
WINDOW_WIDTH = 200
WINDOW_HEIGHT = 600
@Diederikjh
Diederikjh / Chat GPT.md
Created April 25, 2023 20:12
Chat gpt complete lines fight

add a function to check if the grid has any completed lines, and if so, removes them from the grid

Sure, here's an implementation of a function to check for completed lines and remove them from the grid:

python

def remove_completed_lines(grid): completed_lines = [] for i in range(len(grid)): if all(grid[i]):