Skip to content

Instantly share code, notes, and snippets.

View FrankWu100's full-sized avatar

Frank Wu FrankWu100

View GitHub Profile
@FrankWu100
FrankWu100 / blink.py
Last active November 6, 2018 09:27
TInker LED blink sample code
[
{
"Name": "Frank Wu",
"Nick_Name": "FrankWu",
"GitHub_ID": "FrankWu100",
"Email": "[email protected]",
"Avatar_Link": "https://www.gravatar.com/avatar/240e508e56aa36c32fcffadeff0a9ee3?r=pg",
"Gravatar_Email": "[email protected]",
"WebSite": "",
"role": "iOS Developer"
@FrankWu100
FrankWu100 / 0_reuse_code.js
Created July 3, 2016 23:44
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
#import <NetworkExtension/NetworkExtension.h>
NSArray * networkInterfaces = [NEHotspotHelper supportedNetworkInterfaces];
NSLog(@"Networks %@",networkInterfaces);
for(NEHotspotNetwork *hotspotNetwork in [NEHotspotHelper supportedNetworkInterfaces]) {
NSString *ssid = hotspotNetwork.SSID;
NSString *bssid = hotspotNetwork.BSSID;
BOOL secure = hotspotNetwork.secure;
BOOL autoJoined = hotspotNetwork.autoJoined;
@FrankWu100
FrankWu100 / private.xml
Last active June 25, 2016 11:47
Karabiner Custom Setting
<?xml version="1.0"?>
<root>
<item>
<name>-- Private Custom Setting --</name>
<item>
<name>Use PC Style Home/End #3</name>
<appendix>Change Home to Command+Up-Arrow</appendix>
<appendix>Change End to Command+Down-Arrow</appendix>
<identifier>private.HomeEnd_to_CommandUpDownArrow</identifier>
<autogen>__KeyToKey__ FROMKEYCODE_HOME, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L</autogen>
@FrankWu100
FrankWu100 / getWindDirection.cs
Last active February 25, 2016 16:21
將角度(0~360)換算為東西南北表示
public string convertWindDirection(double directionAngle, int precision)
{
if (precision != 4 && precision != 8 && precision != 16 && precision != 32)
return "\"precision\"準確度設定錯誤, 須為 4 or 8 or 16 or 32.";
string[] windDirectionName = new string[32] { "北", "北微東", "北北東", "東北微北", "東北", "東北微東", "東北東", "東微北",
"東", "東微南", "東南東", "東南微東", "東南", "東南微南", "南南東", "南微東",
"南", "南微西", "南南西", "西南微南", "西南", "西南微西", "西南西", "西微南",
"西", "西微北", "西北西", "西北微西", "西北", "西北微北", "北北西", "北微西" };
using System;
class Untitled
{
static void Main(string[] args)
{
int _count = 15;
int countA = 0, countB= 0;
bool win = false;
bool needReInput = false;
@FrankWu100
FrankWu100 / 自動撥打暴雪安全鎖+啟動Battle.net.scpt
Created October 9, 2015 14:41
自動用 Handoff 撥打暴雪安全鎖, 成功後再自動啟動 Battle.net
tell application "System Events"
if button "結束" of window 1 of application process "FaceTime" exists then
click button "結束" of window 1 of application process "FaceTime"
end if
end tell
try
do shell script "killall FaceTime"
end try
tell application "System Events"
if button "結束" of window 1 of application process "FaceTime" exists then
click button "結束" of window 1 of application process "FaceTime"
end if
end tell
try
do shell script "killall FaceTime"
end try
@FrankWu100
FrankWu100 / .gitignore
Last active August 29, 2015 14:07 — forked from adamgit/.gitignore
#########################
# .gitignore file for Xcode4 and Xcode5 Source projects
#
# Apple bugs, waiting for Apple to fix/respond:
#
# 15564624 - what does the xccheckout file in Xcode5 do? Where's the documentation?
#
# Version 2.3
# For latest version, see: http://stackoverflow.com/questions/49478/git-ignore-file-for-xcode-projects
#