Skip to content

Instantly share code, notes, and snippets.

View dominik-hadl's full-sized avatar

Dominik Hádl dominik-hadl

  • Prague, Czech Republic
View GitHub Profile
#!/bin/bash
libs=( "/usr/local/lib/libmacfuse_i32.2.dylib" \
"/usr/local/lib/libosxfuse_i32.2.dylib" \
"/usr/local/lib/libosxfuse_i64.2.dylib" \
"/usr/local/lib/libmacfuse_i64.2.dylib" \
"/usr/local/lib/libosxfuse_i32.la" \
"/usr/local/lib/libosxfuse_i64.la" \
"/usr/local/lib/pkgconfig/osxfuse.pc" )
@dominik-hadl
dominik-hadl / cf-ddns.sh
Last active June 24, 2020 14:27
DDNS manager script using CloudFlare. DDNS for free! :)
#!/bin/sh
# --------------------------------------
# CloudFlare DDNS Manager
# --------------------------------------
# This script checks if the WAN (public) IP address is different (eg. dynamic)
# and if it is, then updates the DNS record stored on CloudFlare.
#
# Uses curl to be compatible with machines that don't have wget by default (Mac OSX).
#
# Usage
@dominik-hadl
dominik-hadl / Pascal.sublime-build
Created October 2, 2014 15:31
A sublime build system for Free Pascal, also with option to open & run in iTerm app when Cmd+Shift+B pressed, otherwise just normally compiles with fpc.
{
"shell_cmd": "fpc \"${file}\" -o\"${file_path}/${file_base_name}\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.pascal",
"variants":
[
{
"name": "Run",
"shell_cmd": "fpc \"${file}\" -o\"${file_path}/${file_base_name}\" && open -a iTerm.app \"${file_path}/${file_base_name}\"",
@dominik-hadl
dominik-hadl / BinaryConvertor.pas
Created November 8, 2014 19:44
Converts a decimal number in a string to binary (from input file CISLA.IN to output file CISLA.OUT, one number on each line).
program BinaryConvertor;
{ ----------------------------------------------------------- }
uses
Sysutils;
{ ----------------------------------------------------------- }
{ DIVIDE BY TWO }
#!/usr/bin/env ruby
def say(text)
"Nodes " + text
end
put say 'Tech Quiz'
10 PRINT "WELCOME TO NODES QUIZ"
20 PRINT "THIS IS A PROGRAM IN BASIC"
30 INPUT "CAN YOU FIGURE OUT WHAT IS WRONG HERE?"; A$
40 IF LEN(A$) = 0 THEN GOTO 30
50 A$ = LEFT$(A$, 1)
60 IF A$ = "Y" || A$ = "y" THEN GOTO 80
70 GOTO 30
80 PRINT "NICE CATCH!"
90 END
class Quiz {
private static int pointsValue = 500;
void PrintPointsValue() {
Console.WriteLine("This quiz question is worth " + pointsValue);
}
}
Quiz q = new Quiz();
q.PrintPointsValue();
Program NodesQuiz_Question8;
Var
Points : Integer;
YourName : String;
Begin {NodesQuiz_Question7}
Writeln('Welcome to another test question!');
Writeln('What is your name?');
Readln(YourName);
Write('Hey ', YourName);
points = int(input("Enter desired points: "))
if points > 1000 or points < 0:
if points > 1000:
print("Does fairplay mean something to you at all?")
else:
print("What was that supposed to mean? You want minus points or what?")
else if points == 300:
print("Here is " + str(300) + " points.")
else:
retakeBtn.setOnClickListener(View.OnClickListener() {
@Override
public void onClick(View view) {
retakeBtn.setVisibility(View.GONE);
}
});