Skip to content

Instantly share code, notes, and snippets.

View Nikola-Andreev's full-sized avatar

Nikola Andreev Nikola-Andreev

  • Sofia, Bulgaria
View GitHub Profile
@Nikola-Andreev
Nikola-Andreev / SquareOfStars.java
Created December 13, 2016 07:25
Programing Basics
package com.company.IntroToProgramming;
import java.util.Scanner;
public class SquareOfStars {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int a = Integer.parseInt(scan.nextLine());
String stars = new String(new char[a]).replace("\0", "*");
String spaces = new String(new char[a-2]).replace("\0", " ");
System.out.println(stars);
function attachEvents() {
let url = 'https://baas.kinvey.com/rpc/kid_BJ_Ke8hZg/custom/calendar?query='
let base64auth = btoa('guest:pass')
let authHeaders = {"Authorization": "Basic "+base64auth, "Content-Type":"application/json"}
$('#getVenues').on('click',function () {
let value = $('#venueDate').val()
$.ajax({
method:'POST',
function listTowns(selector) {
let ListTowns = React.createClass ({
getInitialState: function() {
return { listItems: [] }
},
fill:function () {
let values = $('.values').val().split(', ')
this.setState({
listItems: values.map((str)=> {
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Titlebar</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://unpkg.com/react/dist/react.js"></script>
<script src="https://unpkg.com/react-dom/dist/react-dom.js"></script>
<script src="https://unpkg.com/babel-standalone"></script>
<style>
@Nikola-Andreev
Nikola-Andreev / index.html
Created December 1, 2016 12:42
Dollar football
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Shit</title>
<link rel="stylesheet" href="css/style.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<!-- <script src="https://unpkg.com/react@15.4.0/dist/react.js"></script>
<script src="https://unpkg.com/react-dom@15.4.0/dist/react-dom.js"></script>-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>List Town</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://unpkg.com/react/dist/react.js"></script>
<script src="https://unpkg.com/react-dom/dist/react-dom.js"></script>
<script src="https://unpkg.com/babel-standalone"></script>
</head>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Titlebar</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://unpkg.com/react/dist/react.js"></script>
<script src="https://unpkg.com/react-dom/dist/react-dom.js"></script>
<script src="https://unpkg.com/babel-standalone"></script>
<style>
class Turtle{
constructor(name,age,gender){
if (new.target === Turtle) {
throw new Error('Cannot instantiate directly.')
}
this._name = name
this._age = age
this._gender = gender
}
@Nikola-Andreev
Nikola-Andreev / 06. Computer.js
Created November 4, 2016 13:26
08.Class inheritance
function createComputerHierarchy() {
class Manufacturable{
constructor(manufacturer){
if(new.target === Manufacturable){
throw new Error('Cannot instantiate an abstract class.');
}
this.manufacturer = manufacturer;
}
}
@Nikola-Andreev
Nikola-Andreev / 02.Map sort
Created November 3, 2016 17:27
Modules(import,export)
function mapSort(map, sortFn){
let b = map
if(sortFn !== undefined){
let a = [];
for(var x of b)
a.push(x)
a.sort(sortFn)
let sorted = new Map(a)