Skip to content

Instantly share code, notes, and snippets.

🤸‍♂
Jumping around

Nikola Ristic rista404

🤸‍♂
Jumping around
Block or report user

Report or block rista404

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@rista404
rista404 / countries.json
Created Feb 18, 2016
Array of all countries, containing country codes and names
View countries.json
[
{"code": "AF", "name": "Afghanistan"},
{"code": "AX", "name": "Åland Islands"},
{"code": "AL", "name": "Albania"},
{"code": "DZ", "name": "Algeria"},
{"code": "AS", "name": "American Samoa"},
{"code": "AD", "name": "Andorra"},
{"code": "AO", "name": "Angola"},
{"code": "AI", "name": "Anguilla"},
{"code": "AQ", "name": "Antarctica"},
View backtrack.c
#include <stdio.h>
typedef struct Pos {
int x, y;
};
struct Pos put[100], minPut[100];
int n, lavirint[10][10], stX, stY, endX, endY, minBrojKoraka;
int dx[4] = {1, 0, -1, 0};
int dy[4] = {0, 1, 0, -1};
View rasitnjavanje.c
#include <stdio.h>
int s, n, vrNov[10], brNov[10];
void Ispis() {
for(int i = 0; i < n; i++)
printf("%d novcanica od %d din ", brNov[i], vrNov[i]);
printf("\n");
}
@rista404
rista404 / profiles.json
Created Apr 6, 2016
Personal .dotfiles
View profiles.json
{
"Profiles": [
{
"Working Directory" : "\/Users\/rista",
"Prompt Before Closing 2" : 0,
"Selected Text Color" : {
"Green Component" : 0,
"Blue Component" : 0,
"Red Component" : 0
},
@rista404
rista404 / index.html
Created Dec 21, 2016
Funky paint app
View index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>HTML5 Canvas</title>
<style>
* {
box-sizing: border-box;
}
html, body {
View play.json
{
"Working Directory" : "\/Users\/rista\/Projects",
"Prompt Before Closing 2" : 0,
"Selected Text Color" : {
"Green Component" : 0,
"Red Component" : 0,
"Blue Component" : 0
},
"Rows" : 30,
"Ansi 11 Color" : {
View simplestrings.js
const string = "Danas je lep i suncan dan";
const p = 3, q = 5;
string
.split(' ')
.filter((word) => word.length >= p && word.length <= q)
.forEach(console.log)
@rista404
rista404 / colors_codegolf.js
Last active Apr 20, 2018
Some codegolfing I did, along with the progress
View colors_codegolf.js
// random hex
'#'+Math.random().toString(16).slice(-6)
'#'+(~~(Math.random()*0xffffff)).toString(16)
'#'+parseInt(Math.random()*0xffffff).toString(16)
// random rgb
r=_=>(Math.random()*255|0),`rgb(${[r(),r(),r()]})`
// random rgba
r=_=>(Math.random()*255|0),`rgba(${[r(),r(),r()]},1)`
View select_text.js
function selectText(element) {
let range
let selection
if (document.body.createTextRange) {
//ms
range = document.body.createTextRange()
range.moveToElementText(element)
range.select()
} else if (window.getSelection) {
//all others
View WithSwipe.js
import React from 'react'
export default class WithSwipe extends React.Component {
xDown = null
yDown = null
handleTouchStart = evt => {
this.xDown = evt.touches[0].clientX
this.yDown = evt.touches[0].clientY
}
You can’t perform that action at this time.