Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

Evsyukov Denis juev

🏠
Working from home
View GitHub Profile
@graninas
graninas / On_hiring_haskellers.md
Last active Jun 12, 2021
On hiring Haskellers
View On_hiring_haskellers.md

On hiring Haskellers

Recently I noticed the number of the same two questions being asked again and again on different Haskell resources. The questions were “How to get a Haskell job” and “Why is it so hard to find Haskellers?” Although these two are coming from the opposite sides of the hiring process, the answer is really just one. There is a single reason, a single core problem that causes difficulties of hiring and being hired in the Haskell community, and we should clearly articulate this problem if we want to increase the Haskell adoption.

We all know that there are many people wishing to get a Haskell job. And a visible increase of Haskell jobs looks like there should be a high demand for Haskellers. The Haskell community has also grown like crazy past years. But still, why is it so difficult to hire and to be hired? Why can’t companies just hire any single person who demonstrates a deep knowledge of Haskell in blog posts, in chats, on forums, and in talks? And why do Haskell companies avoid hirin

@svetlyak40wt
svetlyak40wt / triggers.org
Created Jan 20, 2020
Спусковые крючки по Дорофееву в формате для Org Mode
View triggers.org

Спусковые крючки для очистки мозга

Как пользоваться картой

  1. Карта помогает выгрузить из головы все задачи
  2. Пройдитесь взглядом по всем разделам карты
  3. Если в голове “сидит” задача, то она обязательно всплывёт при взгляде на соответствующий узел
  4. Выписывайте задачи, пока их количество не достигнет 50
  5. Почувствуйте, как гора упала с ваших плеч :)

При составлении карты использовались материалы Максима Дорофеева, mnogosdelal.ru

Учёба

View Optics Cheatsheet.md
@darth-veitcher
darth-veitcher / docker-compose.yaml
Created Sep 9, 2019
Traefik v2.0 with Cloudflare Wildcard and OpenVPN
View docker-compose.yaml
version: "3"
services:
traefik:
image: "traefik:v2.0"
container_name: "traefik"
command:
# Globals
- "--log.level=DEBUG"
- "--api=true"
@dysinger
dysinger / shell.nix
Created Jul 12, 2019
Haskell/Stack/Intero/Nix Env
View shell.nix
{ ghcVersion ? "ghc865", pkgs ? import ./nix { inherit ghcVersion; } }:
with pkgs;
haskellPackages.shellFor {
packages = ps: with ps; [
# ADD THIS LOCAL PROJECT'S ENVIRONMENT TO OUR SHELL
interact
];
@dysinger
dysinger / nixos-encrypted-zfs.sh
Last active Jan 16, 2021
How I installed Encrypted ZFS root on NixOS
View nixos-encrypted-zfs.sh
# MOVED HERE https://gist.github.com/dysinger/2a768db5b6e3b729ec898d7d4208add3
@simonmichael
simonmichael / 1-example
Last active Sep 20, 2020
finance scripts in a robust shake file
View 1-example
~/notes$ ./do.hs
Linking do ...
~/notes$ ./do
Usage:
./do.hs install deps & (re)compile this script
./do [help] show this help
./do time show time status
./do money show money status
./do lassets show liquid assets
./do incexp show monthly income & expenses
@zthxxx
zthxxx / Activate Office 2019 for macOS VoL.md
Last active Jan 21, 2022
crack activate office on mac with license file
View Activate Office 2019 for macOS VoL.md

Activate MS Office 2019/2016 for macOS - Microsoft_Office_2019_VL_Serializer

Office 2019 above

2019-06-03

Note that Office2019 DO NOT support activate via simple copy/paste plist license file which is the simplest way to activate Office 2016. Fortunately, you can also use the VL Serializer tool, just install Office 2019 and Serializer, then run Serializer to activate.

Ref

View gist:452e2e748a2a990ed5b8838861eafc12
s = status --short --branch --ignore-submodules=untracked
find = log --pretty=\"format:%Cgreen%H\n%s\n\n%b\" --name-status --grep
amend = commit --amend --no-edit
undo = reset HEAD~
upload = "!git push rakyll $(git rev-parse --abbrev-ref HEAD)"
prune = "!git co master && git branch --merged | grep -v '\\*' | xargs -n 1 git branch -d"
delete = branch -D
pr = "!git fetch origin pull/$1/head:pr$1"
sync = "!git pull -q -r origin master"
View PortugalVisa.md

Сейчас, когда моё приключение с визой успешно завершилось, изложу по шагам, без лишних эмоций, как оформить визу в Португалию.

Уточнение номер раз: детали, изложенные далее, сработали в Армении, но не могу гарантировать, что они работают везде одинаково.

Уточнение номер два: речь идёт о получении самой первой Шенгенской визы, как в моём случае. Если вы оформляете вторую и последующие визы, это может облегчить процедуру (но не факт).

  1. Я подавал документы непосредственно в Консульство, а не через визовый центр (VFS Global) или турагентство. Не стану утверждать, какой способ лучше (отзывы в интернете на этот счёт диаметрально противоположные). В Армении всё просто: визу в Португалию нужно оформлять только через Консульство Франции (они совместили несколько Консульств под французским крылом).