Skip to content

Instantly share code, notes, and snippets.

View ninja-cat's full-sized avatar

Alexander Gordeev ninja-cat

  • Russia, Saratov
View GitHub Profile
import random
'''
# Задан набор IP-адресов,
# нужно найти минимальную подсеть,
# содержащую эти адреса.
# Написать реализацию и правильный набор тестов.
'''
@ninja-cat
ninja-cat / maas-commissioning-script.sh
Created October 13, 2016 13:42 — forked from niedbalski/maas-commissioning-script.sh
MAAS Create a commissioning script
ubuntu@maas-boot-vm-dc1:~$ cat 00-maas-01-lldp-i40e-stop
#!/bin/sh
echo "Disabling LLDP agent on all ports of NICs using i40e driver..."
for cmd in /sys/kernel/debug/i40e/*/command; do echo "lldp stop" > ${cmd}; done
ubuntu@maas-boot-vm-dc1:~$ maas maas commissioning-scripts create name=00-maas-01-lldp-i40e-stop content@=./00-maas-01-lldp-i40e-stop
Success.
Machine-readable output follows:
@ninja-cat
ninja-cat / rbc
Created December 10, 2012 20:37
rbc
* = FE40
FE40 A0 00 LDY #$00
FE42 B9 50 FE LDA $FE50,Y
FE45 99 00 04 STA $0400,Y
FE48 C8 INY
FE49 C0 40 CPY #$40
FE4B D0 F5 BNE $FE42
FE4D 4C 00 04 JMP $0400
FE50 78 SEI
FE51 D8 CLD
@ninja-cat
ninja-cat / menu.ololo
Created December 10, 2012 09:36
menu
* = FEC0
FEC0 A0 00 LDY #$00
FEC2 B9 D0 FE LDA $FED0,Y
FEC5 99 00 04 STA $0400,Y
FEC8 C8 INY
FEC9 C0 40 CPY #$40
FECB D0 F5 BNE $FEC2
FECD 4C 00 04 JMP $0400
FED0 78 SEI
FED1 D8 CLD
@ninja-cat
ninja-cat / network-single.json
Created August 29, 2012 12:35
network JSON for OVS
{
"id": "bc-template-network",
"description": "Instantiates network interfaces on the crowbar managed systems. Also manages the address pool",
"attributes": {
"network": {
"start_up_delay": 30,
"mode": "single",
"teaming": {
"mode": 6
},
@ninja-cat
ninja-cat / nova-api-paste.ini
Created December 2, 2011 12:03
nova-api ini file for essex-1
#######
# EC2 #
#######
[composite:ec2]
use = egg:Paste#urlmap
/: ec2versions
/services/Cloud: ec2cloud
/services/Admin: ec2admin
/latest: ec2metadata