Skip to content

Instantly share code, notes, and snippets.

View cvaize's full-sized avatar

Орлов Дмитрий cvaize

  • Batyukov Studio
View GitHub Profile
# используем последнюю версию ubuntu
FROM ubuntu:18.04
# переключаем Ubuntu в неинтерактивный режим, чтобы избежать лишних запросов
ENV DEBIAN_FRONTEND noninteractive
# устанавливаем локаль
RUN apt-get update && apt-get install -y locales && rm -rf /var/lib/apt/lists/* \
&& localedef -i ru_RU -c -f UTF-8 -A /usr/share/locale/locale.alias ru_RU.UTF-8
@rn
rn / LCOW-Linuxkit.md
Last active August 29, 2020 10:12
LCOW Linuxkit

Get latest build of dockerd and docker and run dockerd

Invoke-WebRequest -UseBasicParsing -OutFile dockerd.exe https://master.dockerproject.org/windows/x86_64/dockerd.exe
Invoke-WebRequest -UseBasicParsing -OutFile docker.exe https://master.dockerproject.org/windows/x86_64/docker.exe

Add LinuxKit images

@znechai
znechai / pluralize-ru.js
Last active April 26, 2025 16:57
JavaScript - Plural forms for russian words
/**
* Plural forms for russian words
* @param {Integer} count quantity for word
* @param {Array} words Array of words. Example: ['депутат', 'депутата', 'депутатов'], ['коментарий', 'коментария', 'комментариев']
* @return {String} Count + plural form for word
*/
function pluralize(count, words) {
var cases = [2, 0, 1, 1, 1, 2];
return count + ' ' + words[ (count % 100 > 4 && count % 100 < 20) ? 2 : cases[ Math.min(count % 10, 5)] ];
}