Skip to content

Instantly share code, notes, and snippets.

View AlexCzar's full-sized avatar
🐢
Getting there

Alex Czar AlexCzar

🐢
Getting there
View GitHub Profile
@AlexCzar
AlexCzar / fonts.conf
Created December 13, 2021 15:15 — forked from qnub/fonts.conf
Linux color emoji
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test qual="any" name="family"><string>DejaVu Sans</string></test>
<edit name="family" mode="assign" binding="same"><string>Noto Sans</string></edit>
</match>
<match target="pattern">
<test qual="any" name="family"><string>FreeSans</string></test>
<edit name="family" mode="assign" binding="same"><string>Noto Sans</string></edit>
@AlexCzar
AlexCzar / dropdown_tabbed_alacrity.sh
Last active July 22, 2021 17:04
Tabbed DropDown Alacritty for X11
#!/bin/sh
# Author: https://github.com/AlexCzar
# License: Apache 2.0
# This script can be used as a launcher for alacritty-inside-tabbed
# It monitors window manager events and when detects that tabbed has
# lost focus, script will minimize tabbed.
# If alacritty-in-tabbed is not running, it will launch it, if it is
# running but isn't focused, script will give it focus, if it is running
# and is focused, script will minimize it.
@AlexCzar
AlexCzar / kotlin-recursive-merge-data-classes.kts
Last active August 11, 2020 07:58
Code showcasing recursive merging for data classes in Kotlin [lacking some checks, not for production]
import kotlin.reflect.KClass
import kotlin.reflect.KParameter
import kotlin.reflect.KProperty1
import kotlin.reflect.full.declaredMemberProperties
import kotlin.reflect.full.isSubclassOf
import kotlin.reflect.full.primaryConstructor
data class Address(
val street: String? = null,
val zip: String? = null
@AlexCzar
AlexCzar / gm-auto-admit.user.js
Created July 8, 2020 12:30
Script that automatically admits people to Google Meet meetings
// ==UserScript==
// @name Auto-Admit google meet
// @namespace Violentmonkey Scripts
// @match https://meet.google.com/
// @grant none
// @version 1.0
// @author Alex Czar
// @description 27/03/2020, 12:46:14
// ==/UserScript==

What we offer

As a software developer, you will be a part of our high tech IT Development Team that likes to innovate.

You will be able to participate in full projects’ life cycle from the design phase till production launch and will be a part of growing business and highly motivated team. We’re looking for junior to mid-level developers.

Work at Twino Tech Hub presents learning opportunities in all tiers of software development.

We use a lot of best-in-show technologies, some of them relatively new, like Kotlin, Docker, JUnit5 and Spring Boot, some of them proven by time, like Java, Git, Gradle, etc.

Keybase proof

I hereby claim:

  • I am alexczar on github.
  • I am alexczar (https://keybase.io/alexczar) on keybase.
  • I have a public key ASDvL8Yq524_f04HqAQUS2wuMuyKbNWKBBqtADhdyPFvdgo

To claim this, I am signing this object:

Nibmeister

Specialty

Notes

Website

Pendleton Brown

package controllers
import com.fasterxml.jackson.databind.ObjectMapper
import com.fasterxml.jackson.databind.SerializationFeature
import com.fasterxml.jackson.datatype.jsr310.JSR310Module
import org.springframework.boot.SpringApplication
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.context.annotation.Bean
import org.springframework.context.annotation.Configuration
import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
@AlexCzar
AlexCzar / error.log
Created March 3, 2015 12:20
wine 1.7.37 Hearthstone crash
Unity Player [version: Unity 4.5.5p3_b8dc95101aa8]
Hearthstone.exe caused an Access Violation (0xc0000005)
in module Hearthstone.exe at 0023:00514467.
Error occurred at 2015-03-03_155446.
C:\Program Files\Hearthstone\Hearthstone.exe, run by czar.
26% memory in use.
0 MB physical memory [0 MB free].
0 MB paging file [2048 MB free].