Skip to content

Instantly share code, notes, and snippets.

View CaffeineShawn's full-sized avatar
🌴
On vacation

CaffeineShawn CaffeineShawn

🌴
On vacation
View GitHub Profile
@CaffeineShawn
CaffeineShawn / ios-profile-extract.sh
Created February 28, 2023 11:04 — forked from sehrgut/ios-profile-extract.sh
extract embedded provisioning profile data from a .IPA
#!/bin/bash
#todo: nested binary entitlements?
#todo: noclobber
#todo: "in-place" to save in original path
readonly MODE_PLIST=0
readonly MODE_RAW=1
readonly MODE_ENTITLEMENTS=2
//------------------------------------------------------------------------
// The SwiftUI Lab: Advanced SwiftUI Animations
// https://swiftui-lab.com/swiftui-animations-part1 (Animating Paths)
// https://swiftui-lab.com/swiftui-animations-part2 (GeometryEffect)
// https://swiftui-lab.com/swiftui-animations-part3 (AnimatableModifier)
//------------------------------------------------------------------------
import SwiftUI
struct ContentView: View {
package com.company;
import java.util.LinkedList;
import java.util.ListIterator;
import java.util.Scanner;
public class Partition {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
@CaffeineShawn
CaffeineShawn / RoundRobin.java
Last active May 21, 2021 13:56
After 3 times of refactoring finally it becomes runnable lol.
package com.company;
import java.util.Arrays;
import java.util.LinkedList;
import java.util.Queue;
import java.util.Scanner;
public class RoundRobin {
static int currentTime = 0;
package com.company;
import sun.reflect.generics.tree.Tree;
import java.util.*;
public class Main {
public static void main(String[] args) {
// write your code here
package com.company;
import java.io.OutputStream;
import java.lang.ref.SoftReference;
import java.util.*;
import java.util.logging.Level;
public class Main {
@CaffeineShawn
CaffeineShawn / Main.java
Last active February 22, 2021 07:06
Rabin Karp Algorithm Completed
package com.company;
import java.io.OutputStream;
import java.lang.ref.SoftReference;
import java.util.*;
public class Main {
public static void main(String[] args) {