Skip to content

Instantly share code, notes, and snippets.

View georgiee's full-sized avatar
👻
Ghosting github.com since a while

Georgios Kaleadis georgiee

👻
Ghosting github.com since a while
View GitHub Profile
@georgiee
georgiee / README.md
Last active July 27, 2018 09:24
Angular Custom Webpack Config (angular.json, architect target)

Ever wondered how to build a custom webpack config for Angular? I did and I jsut stumbled upon this file in the repository https://github.com/manfredsteyer/ngx-build-plus which aims to help building multiple standalone Angular Elements.

I quickly spotted this part in the angular.json which will replace the default browser build.

"architect": {
    "build": {
      "builder": "ngx-build-plus:build",
    }
@georgiee
georgiee / parts.md
Last active August 1, 2018 06:00
Make: Eletronics Shopping

Resistors

  • 10x 47Ω
  • 10x 100Ω
  • 10x 150Ω
  • 10x 330Ω
  • 10x 680Ω
  • 10x 1KΩ
  • 10x 2.2KΩ
  • 10x 4.7KΩ
@georgiee
georgiee / README.md
Last active October 1, 2018 15:13
Phising Website Scripts "tradeit.cash"
@georgiee
georgiee / spec.ts
Last active December 8, 2018 17:25
One Angular Test can explain asynchronicity in Angular
it('setTimeout & tick & flushMicrotasks', fakeAsync(() => {
let state = [];
// add to the micro task queue — will be the first thing executed after this script block is done
Promise.resolve().then(function() {
state.push('promise result');
});
// add to the task queue — will be executed after this task and when the micro task queue is emptied
@georgiee
georgiee / conferences.md
Last active December 8, 2018 18:14
conferences list

to be grown organic.

2018

Dachfest Month: Nov Location: Munich https://dachfest.com/

FITC Web Unleashed Month: Feb

@georgiee
georgiee / sdr-basics.md
Last active December 22, 2019 18:26
SDR

SDR Software: SdrDX (https://fyngyrz.com/?p=915), CubicSDR

rtl sdr range: 500 kHz - 1.75 GHz.

Cubic SDR LSB + Fldigi = decode data (tones) into text or even fax (Op Mode / WEFAX / WEFAX-IOC576)

Time Signal DCF77 (77khz, out of range)

@georgiee
georgiee / GDPR.md
Last active May 18, 2020 07:59
About GDPR (German DSGVO), Linklist, UX/UI, Cookies, Google Analytics

GDPR

My bucket list for stuff around GDPR.

General

Really good and structured overview is given by ICO

  • Privayc by design (see smashingmagazine article)
  • GDPR is all about consent (see Recital 32), giving choices to the user
  • Controller vs Processor
  • Personally Identifiable Information (PII)

Ok maybe this time it works.

2020-05-20

  • ACL Implementation based on casbin. For Frontend but data contract enforcement can be expanded to backend to. Util for disabled & control removal. Directive for matching template adjustments.
  • Alpha version + Changelog for initial development works pretty good
  • Nx Workspace vs. Yarn Workspace. Wanted Yarn so heavily but after months Nx won. Problems with multiple rxjs dependencies, files in node_modules when node resolution is not used (e.g. ivy angular) caused many problems
  • Microfrontend Abstraction with a data contract (resources/state) & ACL support to separate it from any subsystem that can deliver the workflow management (routing/store etc)
  • Journal to enable introspection of available Microfrontends
@georgiee
georgiee / howto-google-photos-dsm-synology-photos-exif-date.md
Last active July 13, 2021 06:29
google photos takeout, dsm synology photos, exiftool DateTimeOriginal & PhotoTakenTimeTimestamp

What

After a takeout with Google Photos any file taken with your own device should contain the correct time. But photos sent from other people, created with Lightroom or very old files might have a stripped date field. Google Photos usually adds a date from the date it was uploaded. You want to have at least that date from Google, otherwise all files you import to Synology Photos will clump together at the date of the indexation.

That's also what most people are doing but they think Google stripped the date from their files during the Takeout. Most files should be fine though, depending on your specific photo collection of course.

My current takeout size is 100GB and I didn't have that much space left while I have plenty of disk space on my synology.

@georgiee
georgiee / wtfpl
Created December 15, 2012 10:54
http://sam.zoy.org/wtfpl/ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE wtfpl
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE