Skip to content

Instantly share code, notes, and snippets.

View xyclos's full-sized avatar

Jake Johnson xyclos

View GitHub Profile
@xyclos
xyclos / main.dart
Created May 7, 2023 02:03
basic flutter FCM example
import 'package:firebase_core/firebase_core.dart';
import 'firebase_options.dart';
import 'package:firebase_messaging/firebase_messaging.dart';
import 'package:flutter/material.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp(
options: DefaultFirebaseOptions.currentPlatform,
);
const src: Source = '/path/to/src'
const dest = '/path/to/dest'
src.copyTo(dest)
interface String {
copyTo(dest: string) : void
}
class Source extends String implements String {
copyTo(dest: string) {
return copyFile(dest, this.valueOf())
}
}
interface String {
copyTo(dest: string) : void
}
String.prototype.copyTo = function (dest: string) {
return copyFrom(dest, this.valueOf())
}
export { String as Source }
copyFile('/tmp/backup', 'presentation.md')
copyFile('presentation.md', '/tmp/backup')
function max(a: number, b: number): number
function copyFile(to: string, from: string)

Keybase proof

I hereby claim:

  • I am xyclos on github.
  • I am xyclos (https://keybase.io/xyclos) on keybase.
  • I have a public key ASBVnx2R0fi4NR-xfNbXCVNAGwUVk888uJS0yZQmxVfo6Qo

To claim this, I am signing this object:

@xyclos
xyclos / ViewController.swift
Created January 14, 2016 22:37
Invert background image.
import UIKit
class ViewController: UIViewController {
var imageView: UIImageView?
override func viewDidLoad() {
super.viewDidLoad()
let screenSize: CGRect = UIScreen.mainScreen().bounds
@xyclos
xyclos / ViewController.swift
Created January 14, 2016 22:31
Add tap gesture recognizer to image view.
import UIKit
class ViewController: UIViewController {
var imageView: UIImageView?
override func viewDidLoad() {
super.viewDidLoad()
let screenSize: CGRect = UIScreen.mainScreen().bounds
@xyclos
xyclos / ViewController.swift
Created January 14, 2016 22:11
Set image as background
import UIKit
class ViewController: UIViewController {
var imageView: UIImageView?
override func viewDidLoad() {
super.viewDidLoad()
let screenSize: CGRect = UIScreen.mainScreen().bounds