Skip to content

Instantly share code, notes, and snippets.

@iliakan
iliakan / _gh-cli-copilot-api.md
Created January 7, 2024 06:08 — forked from 0xdevalias/_gh-cli-copilot-api.md
Some notes and references while exploring the GitHub CLI extension for the GitHub Copilot CLI
@iliakan
iliakan / server.conf
Created November 6, 2015 09:26 — forked from nkt/server.conf
Nginx configuration for separated frontend and backend endpoints
upstream example-webpack {
server 127.0.0.1:8080;
}
upstream example-backend {
server 127.0.0.1:3000;
}
server {
listen 80;
@iliakan
iliakan / .gitconfig
Created June 29, 2017 21:19 — forked from rambabusaravanan/.gitconfig
Git Diff and Merge Tool - IntelliJ
# Linux
# add the following to "~/.gitconfig" file
[merge]
tool = intellij
[mergetool "intellij"]
cmd = /usr/local/bin/idea merge $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$REMOTE") && pwd)/$(basename "$REMOTE") $(cd $(dirname "$BASE") && pwd)/$(basename "$BASE") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED")
trustExitCode = true
[diff]
{
"purpose" : "улучшить и систематизировать знания"
}
{
"purpose" : "углубить знания по js/node + backend"
}
{
"purpose" : "решил посмотреть сферу web sw development"
}
{
@iliakan
iliakan / taxes-faq.md
Last active August 20, 2022 12:25
Netherlands taxes FAQ

Ссылки на голландском легко переводятся на английский через Google Translate (встроен в Chrome)

👉 Я работаю или являюсь предпринимателем в другой стране, приехал в NL, что с налогами?

До момента регистрации по месту жительства в Управе (Geemente) вы не являетесь налоговым резидентом Нидерландов, и не должны ничего за доход в другой стране.

Со дня регистрации вы являетесь налоговым резидентом Нидерландов и должны здесь платить налоги на мировой доход, полученный с этого дня, а также указывать его в налоговой декларации.

Такой доход классифицируется как "Box 1", он облагается налогом (чуть меньше 50%).

+b.courses-about.courses-mix
+course-nav-header
p.
В этом курсе мы с вами шаг за шагом пройдем от знакомства с основными идеями до использования самых новых инструментов и инфраструктуры React,
на практике будем развивать одностраничное приложение.
Начнем с построения простых компонентов, научимся их тестировать, поговорим про системы сборки и особенности работы с современным синтаксисом.
p.
Постепенно мы разберем особенности построения SPA с использованием React, будем использовать сторонние компоненты и библиотеки для создания бизнес-логики.
@iliakan
iliakan / vlc-osx-delete.lua
Created January 7, 2021 14:01 — forked from e-desouza/vlc-osx-delete.lua
Delete current file on disk and playlist in VLC (OSX only)
--[[
Copyright 2020 wizard
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
@iliakan
iliakan / 1.css
Created September 21, 2020 13:30
table.colortable {
& td {
text-align:center;
&.c { text-transform:uppercase }
&:first-child, &:first-child + td { border:1px solid black }
}
& th {
text-align:center;
background:blue;
color:white;
+b.courses-about.courses-mix
+course-nav-header
p Vue.js - прагматичный JavaScript фреймворк, использующийся как для постепенной миграции проектов, так и для разработки современных SPA приложений.
p Курс посвящён разработке на Vue.js от использования его как небольшой библиотеки до создания современного SPA приложения.
p С первого занятия мы будем разрабатывать проект, на примере которого постепенно изучим возможности Vue, основные библиотеки его экосистемы и их применение для решения практических задач.
p
module.exports = class HtmlCodeRunner {
async run({ code, waitForResult, timeout }) {
const { port1, port2 } = new MessageChannel();
// .querySelector('#previewWorkerManagerFrame')
this.elem.contentWindow.postMessage(
{
command,
sandbox,
waitForResult,
timeout,