Skip to content

Instantly share code, notes, and snippets.

Maciej Swic maciekish

View GitHub Profile
@maciekish
maciekish / script-ending
Last active May 28, 2020
T-Rex 3.0 Settings for Simplify3D
View script-ending
M104 S0
M140 S0
G92 E1
G1 E-1 F300
G28 X0 Y0
G1 X0 Y350 F9000;
G91 ;relative positioning
G1 Z50; move up
G90 ;absolute positioning
M106 P0 S0
@maciekish
maciekish / plexupgrade.sh
Last active May 1, 2018
Qnap Plex Updater
View plexupgrade.sh
pkg=${pkg/\/share/""}#!/bin/bash
# crontab -e as admin on Qnap.
# https://gist.github.com/maciekish/a6e3dc65523c2b25ff312b8f7689fd1c/
pkg=$(find /share/Media/plexmediaserver* | head -n 1)
localpkg=${pkg/\/share/""}
docker=$(which docker)
if [ -f "$pkg" ]
then
@maciekish
maciekish / bigpicture.ahk
Last active Apr 22, 2020
AutoHotkey Scripts
View bigpicture.ahk
#SingleInstance, Force
#NoTrayIcon
;-----------------------------ABOUT-------------------------------
; This script switches audio devices and launches Big Picture Mode
;-----------------------------HOW TO------------------------------
;- 1) Download NirCmd and run as admin to install to Win dir. -
;- http://nircmd.nirsoft.net/setdefaultsounddevice.html -
;- 2) Change Device names below to match your playback devices. -
;- 3) Change Steam path below to match where Steam is installed. -
;-----------------------------------------------------------------
@maciekish
maciekish / Anet+A6_settings.inst.cfg
Last active Apr 20, 2020
Anet A6 profile for Cura 3.5. Start Cura once, create a custom printer called "Anet A6" without changing any of the settings and close Cura. Save and overwrite both files in "AppData\Roaming\cura\3.1\definition_changes" and start Cura again.
View Anet+A6_settings.inst.cfg
[general]
version = 4
name = Anet A6_settings
definition = custom
[metadata]
setting_version = 5
type = definition_changes
[values]
@maciekish
maciekish / resetXcode.sh
Created Aug 10, 2016
Reset Xcode. Clean, clear module cache, Derived Data and Xcode Caches. You can thank me later.
View resetXcode.sh
#!/bin/bash
killall Xcode
xcrun -k
xcodebuild -alltargets clean
rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang/ModuleCache"
rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang.$(whoami)/ModuleCache"
rm -rf ~/Library/Developer/Xcode/DerivedData/*
rm -rf ~/Library/Caches/com.apple.dt.Xcode/*
open /Applications/Xcode.app
View InstallSendPdfToEvernote
tell application "Finder"
try
set appPath to (path to application "Evernote" as text)
on error
display dialog "Couldn't find Evernote. Is it installed?"
end try
try
set libPath to (path to library folder from user domain as text)
set newFolder to make new folder at libPath with properties {name:"PDF Services"}
@maciekish
maciekish / alternative
Last active Aug 29, 2015
Aerowinx PSX Layout
View alternative
[Aerowinx Precision Simulator - Layouts]
[Version 10.0.0]
[Layout 1]
title=Takeoff/Landing
screenX=0
screenY=22
screenW=1920
screenH=1000
dividerUpperX=0.7713542
@maciekish
maciekish / UINavigationBar+CustomHeight.h
Created Sep 10, 2014
Custom UINavigationBar height working in iOS 7 and 8. To use, find your navigation bar reference and just setHeight:200 etc.
View UINavigationBar+CustomHeight.h
//
// UINavigationBar+CustomHeight.h
//
// Copyright (c) 2014 Maciej Swic
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
@maciekish
maciekish / UIApplication+PhoneCapability.h
Last active Mar 25, 2016
UIApplication+PhoneCapability. Detects whether the device can actually place a phone call.
View UIApplication+PhoneCapability.h
//
// UIApplication+PhoneCapability.h
//
// Copyright (c) 2014 Maciej Swic
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
View NaturalMotion.swift
//
// NaturalMotion.swift
//
// Created by Maciej Swic on 2014-06-06.
// Released under the MIT license.
//
import UIKit
extension UIView {
You can’t perform that action at this time.