Skip to content

Instantly share code, notes, and snippets.

🦆
Poco a poco crescendo

Eugene Pirogov gmile

Block or report user

Report or block gmile

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View ua-oids.csv
Description Key Value
Криптографічні алгоритми alg 1.2.804.2.1.1.1.1
Симетричні криптографічні алгоритми sym 1.2.804.2.1.1.1.1.1
Алгоритм ДСТУ ГОСТ 28147:2009 Gost28147 1.2.804.2.1.1.1.1.1.1
Алгоритм ДСТУ ГОСТ 28147:2009 в режимі простої заміни Gost28147ecb 1.2.804.2.1.1.1.1.1.1.1
Алгоритм ДСТУ ГОСТ 28147:2009 в режимі гамування Gost28147ctr 1.2.804.2.1.1.1.1.1.1.2
Алгоритм ДСТУ ГОСТ 28147:2009 в режимі гамування зі зворотним зв’язком Gost28147cfb 1.2.804.2.1.1.1.1.1.1.3
Алгоритм ДСТУ ГОСТ 28147:2009 в режимі вироблення імітовставки Gost28147cmac 1.2.804.2.1.1.1.1.1.1.4
Алгоритм криптографічного перетворення за ДСТУ ГОСТ 28147:2009 в режимі гамування зі зворотним зв’язком для захисту ключа шифрування даних Gost28147wrap 1.2.804.2.1.1.1.1.1.1.5
Алгоритм НМАС із геш-функцією за ГОСТ 34.311-95 HmacGost34311 1.2.804.2.1.1.1.1.1.2
View bumpme
Sun Dec 3 19:52:51 UTC 2017
@gmile
gmile / solution.sql
Created Mar 30, 2017
Code for stackoverflow's problem
View solution.sql
DROP TABLE IF EXISTS logs;
CREATE TABLE logs (
id BIGSERIAL PRIMARY KEY,
status VARCHAR NOT NULL,
inserted_at DATE NOT NULL
);
INSERT INTO logs (status, inserted_at) VALUES
('created', '2017-01-01'),
@gmile
gmile / postgre_pipiliendb_replication.md
Last active Feb 23, 2017 — forked from akrymets/postgre_pipiliendb_replication
Репликация из postgresql в PiepelineDB
View postgre_pipiliendb_replication.md

Постановка задачи

Не так давно на рабочем проекте была поставлена задача настроить механизм репликации данных из основной базы PostgreSQL в базу PipelineDB.

В этой статье я изложу ход решения данной задачи.

Пара слов о PipelineDB

PipelineDB - одна из реализаций ныне набирающих популярность стриминговых СУБД. О преимуществах стриминговых СУБД в различных кейсах (https://www.pipelinedb.com/use-cases) вы можете без труда прочитать сегодня на множестве ресурсов. Очень просто принцип их работы визуализирован на сайте www.pipelinedb.com в разделе “How It Works”.

View keybase.md

Keybase proof

I hereby claim:

  • I am gmile on github.
  • I am gmile (https://keybase.io/gmile) on keybase.
  • I have a public key whose fingerprint is F510 23B2 BBCF E554 B147 C4FB C5A5 E15B 1A70 4A1B

To claim this, I am signing this object:

@gmile
gmile / steps.md
Last active Mar 5, 2016
investigation
View steps.md
(lldb) process attach --pid 1958
Process 1958 stopped
* thread #1: tid = 0x6f0f, 0x00007fff8f722d16 libsystem_kernel.dylib`__open + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    frame #0: 0x00007fff8f722d16 libsystem_kernel.dylib`__open + 10
libsystem_kernel.dylib`__open:
->  0x7fff8f722d16 <+10>: jae    0x7fff8f722d20            ; <+20>
    0x7fff8f722d18 <+12>: movq   %rax, %rdi
    0x7fff8f722d1b <+15>: jmp    0x7fff8f71dc02            ; cerror
    0x7fff8f722d20 <+20>: retq
View coerse_types_example.rb
require 'dry-data'
module Types
end
Dry::Data.configure do |config|
config.namespace = Types
end
Dry::Data.finalize
View example.rb
{
"post": {
"id": 1,
"title": "New post",
"body": "A body!",
"comment_ids": [ 1, 2 ]
},
"comments": [
{ "id": 1, "body": "what a dumb post", "tag_ids": [ 1, 2 ] },
{ "id": 2, "body": "i liked it", "tag_ids": [ 1, 3 ] },
View software_estimation_and_progress_tracking.md

Once upon a very long time ago we did a project to compare the efficiency of Erlang to PLEX.

We implemented "the same things" (TM) in Erlang and PLEX and counted total man hours

We did this for several different things.

Erlang was "better" by a factor of 3 or 25 (in total man hours) - the weighted average was a factor 8

They asked "what is the smart programmer effect"

@gmile
gmile / archive_a_folder.sh
Last active Dec 20, 2015
Collection of shell scripts
View archive_a_folder.sh
tar -czf folder_name.tar.gz folder_name/
You can’t perform that action at this time.