Skip to content

Instantly share code, notes, and snippets.

@dastanko
dastanko / CesarCipher.cs
Last active December 18, 2015 07:28
Шаблон на C#
public class CesarCipher
{
public char[] Alphabet { private get; set; }
public int Shift { private get; set; }
public string Encode(string plainText)
{
// Реализация
return encoded_text;
@dastanko
dastanko / CesarCipher.php
Last active December 18, 2015 04:49
Шаблон на php
<?php
class CesarCipher {
private $alphabet;
private $shift;
public function setAlphabet($alphabet)
{
$this->alphabet = $alphabet;
}
@dastanko
dastanko / CesarCipher.py
Last active December 18, 2015 03:48
Шаблон Python
class CesarCipher(object):
_alphabet = None
_shift = None
def set_alphabet(self, value):
self._alphabet = value
def set_shift(self, value):
self._shift = value
@dastanko
dastanko / CesarCipher.rb
Last active December 18, 2015 03:48
Шаблон на Ruby
class CesarCipher
attr_writer :alphabet, :shift
def encode(plain_text)
# реализация
return encoded_text
end
end
@dastanko
dastanko / CesarCipher.java
Last active September 2, 2019 16:56
Шаблон на Java
public class CesarCipher {
private char[] alphabet;
private int shift;
public void setAlphabet(char[] alphabet) {
this.alphabet = alphabet;
}
public void setShift(int shift) {
@dastanko
dastanko / .gemrc
Created April 1, 2013 07:13
gem:gemrc
gem: --no-ri --no-rdoc
[
{ "keys": ["ctrl+shift+n"], "command": "show_overlay", "args": {"overlay": "goto", "show_files": true} }
]