Skip to content

Instantly share code, notes, and snippets.

View enukane's full-sized avatar
🏠
Working from home

naoya Kaneko enukane

🏠
Working from home
View GitHub Profile
@enukane
enukane / lookback2020.md
Last active January 4, 2021 13:14
2020年振り返り

2020年の振り返り

今年消化したやりたいことリスト

の項目たち

  • Fate HF最終章みにいく
  • バ美肉やってみる (Discordでだけど)
  • 映画10本みる
  • 牛肉100%ハンバーグ自作する
@enukane
enukane / gps.sh
Created December 4, 2020 04:40
gpsd with cgps
# run gpsd
/usr/local/sbin/gpsd -N -F /usr/local/var/gpsd.sock /dev/$1 &
# run cgps
cgps
@enukane
enukane / gist:e5c27e85e3df2f19ae0bffe6589e8faa
Created December 2, 2020 03:12
ntpに時刻だけ問い合わせて調整はしないやつ
#!/bin/sh
ntpdate -d -vv -q $1
YnBsaXN0MDDUAQIDBAUGhodYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoK8QGAcIGCIoLDM3Oj9ER0xRVltgZWpvdHh+gVUkbnVsbNIJCgsXWk5TLm9iamVjdHNWJGNsYXNzqwwNDg8QERITFBUWgAKACIALgAyADYAOgA+AEIARgBKAE4AU1RkaGxwKHR4fICFcTlNDb21wb25lbnRzVU5TUkdCXE5TQ29sb3JTcGFjZV8QEk5TQ3VzdG9tQ29sb3JTcGFjZU8QJzAuMzA0MzI1MzcyIDAuNjUyNTUyMzY2MyAwLjQ4NTQzNjU1ODcgMU8QJzAuMjUxNzk4MzkxMyAwLjU5NzUxODg2MTMgMC40MDk5NTg5Mjg4ABABgAOAB9MjJAolJidUTlNJRFVOU0lDQxAHgASABtIpCiorV05TLmRhdGFPEQxIAAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARY3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAAAhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAA
@enukane
enukane / ruby_3dialog.vim
Last active September 23, 2020 14:19
脱Ruby矯正ギプス: ~/.vim/ftplugin/に放り込む
let counter = 1
let dialog_list = [ "Are you really trying to edit ruby file?", "DO you really want to edit ruby file?", "ARE YOU REALLY SURE about editing ruby file?"]
for dialog_text in dialog_list
let select = confirm(dialog_text, "No, I was wrong\nYes I will!")
if select == 2
" keep going
else
quit
@enukane
enukane / certgen.sh
Created August 5, 2020 09:00
certificate generator
#!/bin/sh -e
RSASECRET=rsa-secret.key
REQCSR=request.csr
CERT=certificate.crt
echo "STEP1: generate RSA secret key"
openssl genrsa -out $RSASECRET 1024
echo ""
@enukane
enukane / gist:639d76247c79c07f4aa6509f3d0e451c
Created August 2, 2020 07:36
ACON R1608-GV の起動ログその他
Starting... 100%
System Bootstrap, Version 0.3.5
Serial num:XXXXXX, ID num:041905
ACON-R1608-GV Copyright 2015
The current time: 2020-8-2 13:41:10
Loading Router.bin........................................................
Start Decompress Router.bin
###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
@enukane
enukane / cpuid.c
Created July 30, 2020 02:39
cpuid
#include <stdio.h>
#include <limits.h>
#define cpuid(id) __asm__( "cpuid" : "=a"(eax), "=b"(ebx), "=c"(ecx), "=d"(edx) : "a"(id), "b"(0), "c"(0), "d"(0))
#define b(val, base, end) ((val << (__WORDSIZE-end-1)) >> (__WORDSIZE-end+base-1))
int main(int argc, char **argv)
{
unsigned long eax, ebx, ecx, edx;
# policy
bgp AS Number := 650000 + ($layer - 1) * 100 + $inLayerID
$layer := { 1 (external), 2 (aggr) , 3 (head
$inlayerid := counter from left
e.g. aggr router with ID=2 -> 65102
# bgp-local(101, 10.1.$ID.1/32)
.1: seilx1-1
$ID := ($layer - 1) * 100 + $InLayerID
@enukane
enukane / gist:004ab745f4532893b6c7d497760f8081
Created March 25, 2020 04:45
ifconfig -v en0 on macbookpro
% ifconfig -v en0 [](03/25/20 13:43)
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 index 6
eflags=412008c0<ACCEPT_RTADV,TXSTART,ARPLL,NOACKPRI,ECN_ENABLE,FASTLN_ON>
xflags=1<WOL>
options=400<CHANNEL_IO>
ether f0:18:98:XX:XX:XX
inet6 fe80::87b:d440:XXX:XXXX%en0 prefixlen 64 secured scopeid 0x6
inet 10.10.2.102 netmask 0xfffffe00 broadcast 10.10.3.255
netif: 2AD4AFD3-8A74-XXXX-XXXX-6CA1152511A7
flowswitch: F8A9466A-6731-XXXX-XXXX-D12192B8A88B