Homepage
Open in app
Sign in
Get started
Scientific breakthrough of the afternoon
Follow
Summary of GCE firewall terms ingress, egress, source, destination, and targets
Attila Gulyas
Jun 20, 2019
Configure PostgreSQL to allow remote connections
Attila Gulyas
Jun 18, 2019
Implementing a phone service only callable by registered numbers and users
Via FreeSWITCH
Attila Gulyas
Jun 11, 2019
Why Witchcraft’s “(semi-)principled type classes” are a big deal
Why Witchcraft’s “(semi-)principled type classes” are a big deal
(draft)
Attila Gulyas
Mar 14, 2019
Ecto.Schema `has_one/3` and `belongs_to/3` options (`:foreign_key` and `:references`) confusion
( has_many/3 belongs here too I guess)
Attila Gulyas
Feb 7, 2019
Edit content of a Vim register on the Vim command line
(… and add it to GUI selection, system clipboard etc.)
Attila Gulyas
Jan 11, 2019
Phoenix.PubSub adapter specification and implementations
Phoenix.PubSub adapter specification and implementations
Yes, completely inaccessible, but this is in the public domain, so feel free to transcribe it (with corrections), and publish it under…
Attila Gulyas
Nov 20, 2018
“Groundhog Day” development life cycle
Done.
Attila Gulyas
Nov 6, 2018
Behaviours — Erlang vs Elixir
… and protocols vs behaviours while we are at it
Attila Gulyas
Oct 12, 2018
Elixir Agent vs GenServer
(and also, Agent.cast/2 vs Agent.update/3)
Attila Gulyas
Oct 8, 2018
CQRS/ES and Firebase Cloud Functions
Or how I failed to put these two together
Attila Gulyas
Sep 5, 2018
Compare and edit the same file on different branches in Vim using the fugitive plugin
… or even compare arbitrary git revisions of the same file
Attila Gulyas
Aug 10, 2018
JavaScript Promise reminder
Attila Gulyas
Aug 10, 2018
CQRS/ES in a nutshell
CQRS/ES in a nutshell
CAVEAT: This post only reflects my current understanding on the topic, are mostly notes for myself and may be fundamentally wrong.
Attila Gulyas
Aug 2, 2018
Creating a snapshot of a Firebase Realtime Database path
Creating a snapshot of a Firebase Realtime Database path
That is, copying one node under another
Attila Gulyas
Jul 27, 2018
Sending password reset email after user has been created with Firebase Admin SDK (Node.js)
Attila Gulyas
Jul 24, 2018
Merge multiple JavaScript objects
Using Object.assign():
Attila Gulyas
Jul 12, 2018
Generic “.write” rules cheatsheet for Firebase Realtime Database
The Firebase Realtime Database’s security rules have predefined variables data and newData :
Attila Gulyas
Jul 11, 2018
Install NixOS from Ubuntu to another partition
Install NixOS from Ubuntu to another partition
… replacing Windows 10 that is currently occupying it
Attila Gulyas
Jul 2, 2018
Inspecting changesets with IEx.pry in Phoenix app forms
Inspecting changesets with IEx.pry in Phoenix app forms
i. Setup
Attila Gulyas
Jun 28, 2018
“Developing Phoenix apps with IEx.pry is da bomb!”
“Developing Phoenix apps with IEx.pry is da bomb!”
— Aloha Stadium Swap Meet vendor (not)
Attila Gulyas
Jun 26, 2018
Keeping track of knowledge gaps
n-th iteration: using Github issues
Attila Gulyas
Jun 25, 2018
Quickly convert between audio file formats on Windows
…with PowerShell and ffmpeg
Attila Gulyas
Jun 25, 2018
Edit command on the Bash terminal in Vim
Solution
Attila Gulyas
Jun 17, 2018
Save new files and create new directories if needed in Vim
Combining Create A New File In A New Directory (from Hashrocket’s TODAY I LEARNED) and https://stackoverflow.com/a/3266791/1498178 :
Attila Gulyas
Jun 16, 2018
About Scientific breakthrough of the afternoon
Latest Stories
Archive
About Medium
Terms
Privacy
Teams