Skip to content

Instantly share code, notes, and snippets.

View Fallenstedt's full-sized avatar
:octocat:
Having fun

Alexander Fallenstedt Fallenstedt

:octocat:
Having fun
View GitHub Profile
@Fallenstedt
Fallenstedt / keybase.md
Created June 9, 2020 04:04
keybase.md

Keybase proof

I hereby claim:

  • I am fallenstedt on github.
  • I am fallenstedt (https://keybase.io/fallenstedt) on keybase.
  • I have a public key ASC9XKEzj4DsJZDXNeszL8jAlaLxCHhC1esNgTCRlTXaUQo

To claim this, I am signing this object:

@Fallenstedt
Fallenstedt / error.txt
Created January 9, 2020 22:53
error dump
[ ] > Task :device_info:preBuild UP-TO-DATE
[ ] > Task :device_info:preDebugBuild UP-TO-DATE
[ ] > Task :device_info:checkDebugManifest UP-TO-DATE
[ ] > Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:20.0.1) with AarTransform
[ ] > Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:20.0.1) with AarTransform
[ ] > Task :device_info:processDebugManifest UP-TO-DATE
[ ] > Task :firebase_analytics:preBuild UP-TO-DATE
[ ] > Task :firebase_analytics:preDebugBuild UP-TO-DATE
[ ] > Task :firebase_analytics:checkDebugManifest UP-TO-DATE
[ ] > Task :firebase_analytics:processDebugManifest UP-TO-DATE
import java.util.*
fun main(args: Array<String>) {
dayOfWeek()
}
fun dayOfWeek() {
println("What day is it today?")
val dayOfWeek: Int = Calendar.getInstance().get(Calendar.DAY_OF_WEEK)
@Fallenstedt
Fallenstedt / productkey.vbs
Created February 24, 2019 20:24
Get windows key
Set WshShell = CreateObject("WScript.Shell")
MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))
Function ConvertToKey(Key)
Const KeyOffset = 52
i = 28
Chars = "BCDFGHJKMPQRTVWXY2346789"
Do
Cur = 0
x = 14
@Fallenstedt
Fallenstedt / bloc.dart
Last active January 29, 2019 04:10
A simple bloc example
import 'dart:async';
import 'validators.dart';
import 'package:rxdart/rxdart.dart';
class Bloc with Validators {
final _email = BehaviorSubject<String>();
final _password = BehaviorSubject<String>();
Stream<String> get email => _email.stream.transform(validateEmail);
Stream<String> get password => _password.stream.transform(validatePassword);
@Fallenstedt
Fallenstedt / Button Click Stream.dart
Created January 27, 2019 05:57
A simple dart game.
import 'dart:html';
void main() {
final buttonElement = document.querySelector('button');
buttonElement.onClick.timeout(
new Duration(seconds: 1),
onTimeout: (sink) => sink.addError('BOOM!')
)
.listen(
@Fallenstedt
Fallenstedt / Cake.dart
Last active January 27, 2019 06:01
Stream example
import 'dart:async';
class Cake {}
class Order {
String type;
Order(this.type);
}
void main() {
final StreamController<Order> controller = new StreamController();
@Fallenstedt
Fallenstedt / dark.js
Created December 3, 2018 19:00
Slack Dark Theme. add to bottom of src/static/ssb-interop.js:
//... add at bottom of file
document.addEventListener('DOMContentLoaded', function () {
$(`<style></style>`).appendTo('head').html(`body { background: #222; color: #e6e6e6; }
a { color: #949494; }
a:link, a:visited { color: #949494; }
@Fallenstedt
Fallenstedt / LazyLoad.js
Created November 13, 2018 19:37
LAZY LOAD YO
import 'intersection-observer'
/**
* Creates a new LazyLoader.
*
* Will search for images and video elements that have a class of 'lazy'
* It will then Target the element's `data-src` / data-srcset property and then
* Lazily load the content with an IntersectionObserver or
* a fallback method for ancient browswers.
*
@Fallenstedt
Fallenstedt / HelloWorld.sol
Created September 13, 2018 16:54
An example of solidity. Copy and paste code into http://remix.ethereum.org/ and use a JavaScript VM runtime environment.
pragma solidity ^0.4.24;
contract HelloWorld {
string public message;
int256 public myNumber;
address public owner;
constructor(string initialMessage) public {
message = initialMessage;
myNumber = 42;