Skip to content

Instantly share code, notes, and snippets.

View bkrmendy's full-sized avatar
💭
⚡️

Bertalan Körmendy bkrmendy

💭
⚡️
  • Budapest, HU
View GitHub Profile
@bkrmendy
bkrmendy / webcam.py
Created July 20, 2017 17:41
openCV2 webcam project template
import cv2
import numpy as np
cap = cv2.VideoCapture(0)
while True:
_, frame = cap.read()
# interesting stuff here
cv2.imshow('CAMERA', frame)
key = cv2.waitKey(1) & 0xFF
@bkrmendy
bkrmendy / coredatasnippet.swift
Last active August 25, 2017 08:08
Core Data copy-paste for Xcode projects created without the Core Data checkbox
import CoreData
let projectName: String = "<Your project's name here>"
// AppDelegate stuff here
func applicationWillTerminate(_ application: UIApplication) {
// Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
self.saveContext()
}
@bkrmendy
bkrmendy / Main.java
Last active September 22, 2017 16:53
Main.java from the Interfaces example project
import flying.Boeing;
import flying.Pigeon;
import flying.Coordinate;
import flying.Flying;
public class Main {
public static void main(String[] args) {
Boeing boeing1 = new Boeing(112);
Boeing boeing2 = new Boeing(108);
Pigeon joe = new Pigeon("joe");
@bkrmendy
bkrmendy / Boeing.java
Last active September 22, 2017 18:45
Boeing.java from the Interfaces example project
package flying;
import flying.Flying;
import flying.Coordinate;
public class Boeing implements Flying {
public static int serial = 1;
public int number;
public int passengerCount;
public double fuelAmount;
@bkrmendy
bkrmendy / Pigeon.java
Last active September 22, 2017 18:45
Pigeon.java from the Interfaces example project
package flying;
import flying.Flying;
import flying.Coordinate;
public class Pigeon implements Flying {
public String name;
public int age;
public int weight;
public boolean isFlyingRightNow = false; //INTERFACE
@bkrmendy
bkrmendy / Flying.java
Created September 22, 2017 16:31
Flying.java from the Interfaces example project
package flying;
import flying.Coordinate;
public interface Flying {
public boolean isFlyingRightNow = false;
public void fly(Coordinate c);
}
@bkrmendy
bkrmendy / Coordinate.java
Created September 22, 2017 16:31
Coordinate.java from the Interfaces example project
package flying;
public class Coordinate {
public double xCoord;
public double yCoord;
public Coordinate(double x, double y){
xCoord = x;
yCoord = y;
}

SDS JAVASCRIPT WORKSHOP témák

JAVASCRIPT

  • ES6
  • code quality
  • functional programming

REACT

  • basic html/css
  • react basics

Grafika

Geometriai alapfogalmak

Mondj egy-egy axiómát az euklideszi, hiperbolikus és projektív geometriából, amely a többi geometriának nem érvényes állítása.

  • Euklidészi: egy egyeneshez csak 1 nem metsző egyenes húzható
  • Gömbi: két egyenes mindig két pontban metszi egymást
  • Gömbi: egy egyeneshez több rajta kívül fekvő egyenes is húzható
  • Projektív: két egyenes pontosan 1 pontban metszi egymást

react.js Best Practices

Our Best Practices for Writing React Components

import { string, object } from 'prop-types'

this.setState(prevState => ({ expanded: !prevState.expanded }))

state = { count: this.props.initialCount };