Skip to content

Instantly share code, notes, and snippets.

View gvlasov's full-sized avatar
🏠
Working from home

Geo Vlasov gvlasov

🏠
Working from home
View GitHub Profile
<template>
<HeroPortraitSkewed
:hero="hero"
v-bind:class="{ enabled : enabled, disabled: !enabled, banned : banned, 'is-good-pick': isGoodPick }"
/>
</template>
<script>
import HeroPortraitSkewed from "./HeroPortraitSkewed.vue";
import Hero from "../js/Hero";
@gvlasov
gvlasov / build.xml
Created October 29, 2013 17:25
pips
<project>
<target name="clean">
<delete dir="./build"/>
</target>
<target name="compile">
<mkdir dir="./build/classes"/>
<javac srcdir="./src" destdir="./build/classes">
<classpath>
@gvlasov
gvlasov / build.xml
Created October 29, 2013 17:24
pips
<project>
<target name="clean">
<delete dir="./build"/>
</target>
<target name="compile">
<mkdir dir="./build/classes"/>
<javac srcdir="./src" destdir="./build/classes">
<classpath>
@gvlasov
gvlasov / LoadStaticDataFromXML.java
Created October 12, 2013 19:31
TRY CATCH EVERY DAY
try {
validate(textOfFile, new File(Main.class.getResource(File.separator+schemaFileName).getFile()));
} catch (SAXException e) {
e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
System.exit(1);
} catch (IOException e) {
e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
System.exit(1);
}
@gvlasov
gvlasov / KeyboardDemo.java
Created September 19, 2013 14:27
DSL demo with rotating a template
package tendiwa.modules;
import tendiwa.drawing.DrawingRectangleSystem;
import tendiwa.drawing.TestCanvas;
import tendiwa.geometry.EnhancedRectangle;
import tendiwa.geometry.RectangleBuilderTemplate;
import tendiwa.geometry.RectangleSystem;
import java.awt.*;
@gvlasov
gvlasov / KeyboardDemo.java
Created September 18, 2013 18:28
Simple early DSL demo
package tendiwa.modules;
import tendiwa.drawing.DrawingRectangleSystem;
import tendiwa.drawing.TestCanvas;
import tendiwa.geometry.EnhancedRectangle;
import tendiwa.geometry.RectangleSystem;
import java.awt.*;
import static tendiwa.geometry.DSL.*;