Solution for http://play.elevatorsaga.com/
Best level: http://play.elevatorsaga.com/#challenge=6
class Beacon<T>{} | |
class ExtendBeacon extends Beacon<String> { | |
} | |
class MixinBeacon with Beacon<String>{ | |
} | |
class ChildMixinBeacon extends MixinBeacon{} |
import 'package:flutter/material.dart'; | |
void main() async { | |
runApp( | |
MaterialApp( | |
debugShowCheckedModeBanner: false, | |
home: Scaffold( | |
body: MyApp(), | |
), | |
), |
import 'package:flutter/material.dart'; | |
void main() { | |
runApp(MyApp()); | |
} | |
class MyApp extends StatelessWidget { | |
@override | |
Widget build(BuildContext context) => MaterialApp( | |
debugShowCheckedModeBanner: false, |
import 'dart:async'; | |
import 'package:flutter/material.dart'; | |
import 'package:flutter/rendering.dart'; | |
import 'package:flutter/widgets.dart'; | |
import 'package:timnew_reader/features/App/common.dart'; | |
class IndexedTrackingScrollController extends TrackingScrollController { | |
final GlobalKey sliverListKey = GlobalKey(); |
alias git-clean-squashed='basebr=${BASE:=master}; git checkout -q $basebr && git for-each-ref refs/heads/ "--format=%(refname:short)" | while read branch; do mergeBase=$(git merge-base $basebr $branch) && [[ $(git cherry $basebr $(git commit-tree $(git rev-parse $branch\^{tree}) -p $mergeBase -m _)) == "-"* ]] && git branch -D $branch; done' | |
alias git-clean-merged='git branch --merged | egrep -v "(^\*|master|dev)" | xargs git branch -d' | |
alias gbcm='git-clean-merged' | |
alias gbcs='git-clean-squashed' | |
alias gbca='before_branches=$(git branch);git-clean-merged;git-clean-squashed;after_branches=$(git branch);diff <(echo "$before_branches") <(echo "$after_branches")' |
module JsonConvertible | |
extend ActiveSupport::Concern | |
included do | |
unless instance_methods(true).include?(:members) # Support Struct | |
def self.members(*attributes) | |
@members = [] if @members.nil? | |
unless attributes.empty? | |
attr_accessor(*attributes) |
Solution for http://play.elevatorsaga.com/
Best level: http://play.elevatorsaga.com/#challenge=6
#Edit Infinite Aether! | |
#Introduction to scripting: https://github.com/zorgiepoo/Bit-Slicer/wiki/Introduction-to-Scripting | |
from bitslicer import VirtualMemoryError, DebuggerError | |
def locateSignature(signature): | |
debug.log("Searching signature...") | |
scanResult = vm.scanByteString(signature) | |
if len(scanResult) == 0: | |
debug.log("Signature cannot be found.") |
#Edit Me! | |
#Introduction to scripting: https://github.com/zorgiepoo/Bit-Slicer/wiki/Introduction-to-Scripting | |
from bitslicer import VirtualMemoryError, DebuggerError | |
def locateSignature(signature): | |
debug.log("Searching signature...") | |
scanResult = vm.scanByteString(signature) | |
if len(scanResult) == 0: | |
debug.log("Signature cannot be found.") |
#Edit Infinite AC! | |
#Introduction to scripting: https://github.com/zorgiepoo/Bit-Slicer/wiki/Introduction-to-Scripting | |
from bitslicer import VirtualMemoryError, DebuggerError | |
def locateSignature(signature): | |
debug.log("Searching signature...") | |
scanResult = vm.scanByteString(signature) | |
if len(scanResult) == 0: | |
debug.log("Signature cannot be found.") |