Skip to content

Instantly share code, notes, and snippets.

View drobilc's full-sized avatar

drobilc

  • Slovenia
View GitHub Profile

Semafor Privacy Policy

Semafor works offline, so no personal information is sent to any server or ever leaves your device.

We use Google's ML Kit APIs for the image processing purposes. Processing of the input data (e.g. images, video, text) fully happens on-device, and ML Kit does not send that data to Google servers. The ML Kit APIs may contact Google servers from time to time in order to receive things like bug fixes, updated models and hardware accelerator compatibility information. The ML Kit APIs also send metrics about the performance and utilization of the APIs in the app to Google.

@drobilc
drobilc / install_python.md
Last active August 30, 2022 15:40
Install Python 3.9.13 on Ubuntu 16.04 (Okeanos virtual machine)

Python 3.9.13 installation instructions

Install Python 3.9.13 on Okeanos virtual machine running Ubuntu 16.04.

The tutorial assumes that the current user is user.

Install make

sudo apt-get install build-essential
@drobilc
drobilc / bought.txt
Created October 28, 2019 12:15
Slovenian words as domains
kid.ac
bel.ac
bas.ac
tes.ac
brk.ac
drz.ac
rim.ac
strap.ac
gar.ac
pot.ac
@drobilc
drobilc / okeanos.md
Created November 1, 2018 12:16
Postavitev virtualca v Okeanos oblaku

Nastavitev Okeanos strežnika

Če želimo, da se skripta vsak dan izvede ob istem času in ne želimo uporabljati svojega računalnika, ki bi moral biti nenehno vklopljen, lahko uporabimo strežnik, ki nam kot članom Univerze v Ljubljani pripada v Grškem oblaku Okeanos.

Dostop do Okeanosa

Najprej je potrebno strežnik postaviti. Ta postopek lahko začnemo tako da se najprej prijavimo v svoj ArnesAAI račun. Za ime domače organizacije izberemo Univerza v Ljubljani, nato pa se prijavimo s svojim računom, ki ga uporabljamo za prijavo na študentski email.

Ko smo prijavljeni iz seznama stroritev izberemo Okeanos. Nato se moramo še enkrat prijaviti. Kliknemo na Academic Login in pod ustanovo izberemo University of Ljubljana.

Ustvarjanje virtualnega računalnika

Ko smo uspešno prijavljeni v Okeanos račun, lahko iz zgornjega menija izberemo Cyclades Tukaj lahko sedaj ustvarimo nov virtualni računalnik.

@drobilc
drobilc / izberi.py
Created May 22, 2018 17:40
Izbere restavracijo v kateri si že jedel.
from studentskaprehrana import StudentskaPrehrana
import datetime
import random
email = ""
geslo = ""
studentska_prehrana = StudentskaPrehrana(email, geslo)
date_to = datetime.datetime.now()
date_from = datetime.datetime(year=2017, month=10, day=1)
@drobilc
drobilc / color.h
Created May 19, 2018 12:56
Drawing with c
typedef struct _Color {
int red, green, blue;
} Color;
static Color BLACK = {0, 0, 0};
static Color BLUE = {0, 0, 255};
static Color CYAN = {0, 255, 255};
static Color DARK_GRAY = {64, 64, 64};
static Color GRAY = {128, 128, 128};
static Color GREEN = {0, 255, 0};
@drobilc
drobilc / vaje04_01.s
Last active March 26, 2018 09:36
Naloge iz 4. vaj ARS
; Vaja04 sestevanje, mnozenje, deljenje z 2
.data
.org 0x400
STEV1: .word16 2323
STEV2: .word16 4343
STEV3: .byte -127
STEV4: .byte 6
.align 4
STEV5: .word 23456
@drobilc
drobilc / predavanje_03.md
Last active April 2, 2018 10:56
Predavanja pri predmetu Programiranje 2

Spremenljivke

Spremenljivke ustvarjamo na naslednji način:

[vrsta spremenljivke] [tip spremenljivke] ime spremenljivke = začetna vrednost;

Vrste spremenljivk je opcijska, ravno tako je opcijska začetna vrednost.

@drobilc
drobilc / vodic.md
Last active January 23, 2018 09:53
Namestitev Googlovih aplikacij in nastavitev obvestil za aplikacije na MIUI telefonih

MIUI vodič

Nameščanje Google Play trgovine na telefon

Še pride...

Nastavljanje obvestil za aplikacije

Ker je MIUI malo poseben operacijski sistem je potrebno za vsako aplikacijo posebej označiti ali želimo prejemati obvestila. To je priročno, saj nam telefon tako prihrani baterijo.

Če želimo omogočiti obvestila za posamezno aplikacijo lahko to storimo v nastavitvah. Odpremo torej aplikacijo Settings in poiščemo Permissions (to najdemo v razdelku Device).

<div class="forma">
<span class="naslov">Contact me</span>
<label>Name [text* your-name placeholder "Your name here"]</label>
<label>Email [email* your-email placeholder "Your email here"]</label>
<label>Subject [text your-subject placeholder "Your subject here"]</label>
<label>Message [textarea your-message placeholder "Your message here"]</label>
[submit "Send"]
</div>