Skip to content

Instantly share code, notes, and snippets.

View hereisderek's full-sized avatar
😐
- =

Derek Zhu hereisderek

😐
- =
View GitHub Profile
@hereisderek
hereisderek / dota2 follow udp stream
Last active December 31, 2015 05:49
dota2 game watching network
....qJ.'.0000000000.....A3IOZ..^&J.'[email protected](.........^&J.'.the King has betried his people.799255232881838872.....
..
.
.tv_nochat..0
.
.joy_autoaimdampen..0
'
.name..the King has betried his people
.
.cl_interp_ratio..2
@hereisderek
hereisderek / hackerrank.md
Last active August 29, 2015 14:03
hackerrank.md

hackerrank

My own practice following: https://www.hackerrank.com/categories/algorithms/warmup

started from Jun 14 2014, finished at, well, I don't know, just started.

Basically, this is what I'll be doing when I got the pulse of playing dota. Dota will always be the game of my life, best game ever, but I need a little break from it.

@hereisderek
hereisderek / designer.html
Last active August 29, 2015 14:17
designer
<link rel="import" href="../ace-element/ace-element.html">
<polymer-element name="my-element">
<template>
<style>
:host {
position: absolute;
width: 100%;
height: 100%;
import android.support.annotation.IntDef;
import android.support.v4.util.SimpleArrayMap;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.util.WeakHashMap;
/**
* Only used for internal debug timing
@hereisderek
hereisderek / versions.gradle
Last active May 19, 2018 08:29
latest android dependencies collection with (hopefully) latest version number
/*
* Copyright (C) 2018 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
https://swscan.apple.com/content/catalogs/others/index-10.14seed-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz
catalogs = {"CustomerSeed":"https://swscan.apple.com/content/catalogs/others/index-10.14customerseed-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog",
"DeveloperSeed":"https://swscan.apple.com/content/catalogs/others/index-10.14seed-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog",
"PublicSeed":"https://swscan.apple.com/content/catalogs/others/index-10.14beta-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog",
"PublicRelease":"https://swscan.apple.com/content/catalogs/others/index-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog"}
@hereisderek
hereisderek / .ignore
Last active May 27, 2024 17:52
my homebrew install list
dump.list
@hereisderek
hereisderek / main.dart
Last active September 11, 2018 15:34
dart 'with' mixin classes
abstract class SayI{
String say();
String get str;
}
abstract class SayMixinA implements SayI{
String get str;
String say() {
@hereisderek
hereisderek / main.dart
Last active September 13, 2018 16:04
Dart language snippit
void main() {
/// maps
/// result:
/// map0: {1: 1, 2: 2}
/// map1: {1: 1, 2: 2}
/// map2: {1: 2, 2: 3}
Map<String, int> map = {'1' : 1, '2' : 2};
print('map0: $map');
@hereisderek
hereisderek / flutter log
Last active September 13, 2018 19:31
flutter #20781 log
```
flutter doctor -v
Building flutter tool...
[✓] Flutter (Channel derek/master, v0.8.3-pre.50, on Mac OS X 10.14 18A389, locale en-US)
• Flutter version 0.8.3-pre.50 at /Volumes/Persistence/Library/Google/flutter
• Framework revision efab60dbe9 (21 hours ago), 2018-09-12 15:44:23 -0700
• Engine revision 12315736f9
• Dart version 2.1.0-dev.4.0.flutter-05ccfa8502
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.2)