본문 바로가기

카테고리 없음

2020-04-10 08시 개발자 글 모음 | "[B급 프로그래머] 2020년 2월 " 외 9개 이야기

[MySQL][Master-Slave] GTID를 이용한 복제 - 이론 by 이정해 about MySQL,SQL

  • 바이너리 로깅이 활성화되면 (마스터의 필요나 옵션에 따라) gtid_executed 시스템 변수의 GTID 세트는 적용된 트랜잭션의 전체 레코드이지만 mysql
  • 또한 바이너리 로깅 또는 슬레이브 업데이트 로깅이 슬레이브에서 비활성화되어 있거나 트랜잭션이 비 트랜잭션이거나 슬레이브에서 필터링 된 경우에도 복제 슬레이브에서 GTID가 gtid_executed에 추가됨을 의미합니다
  • 서버의 바이너리 로그에는 존재하지 않지만 특정 GTID 세트의 트랜잭션이 적용된 서버에 기록하기 위해 gtid_purged의 값을 변경할 수 있습니다


[MySQL][Master-Slave] GTID를 이용한 복제 - 구성방법 by 이정해 about MySQL,SQL

  • 내장 기능 GTID_SUBSET 및 GTID_SUBTRACT를 사용하여 복제 슬레이브가 마스터가 적용한 최소한의 모든 트랜잭션을 적용했는지 확인할 수 있습니다
  • 저장된 함수 GTID_SUBTRACT_UUID를 사용하여 복제 슬레이브가 지정된 마스터에서 시작되지 않은 트랜잭션을 수신했는지 여부를 확인할 수 있습니다
  • 저장된 함수 GTID_INTERSECTION_WITH_UUID를 사용하여 다중 마스터 복제 설정에 연결된 슬레이브가 하나의 특정 마스터에서 시작된 모든 트랜잭션을 적용했는지 확인할 수 있습니다


backend django #5 models FK, ManytoManyField , Meta by 황은지 about Django

  • DateTimeField ( auto_now_add = True ) update_at = models
  • CharField ( max_length = 50 ) class UserProfile ( models
  • TextField ( null = True ) from_user = models


딥러닝의 Hello World, MNIST 데이터셋 - [야만인] 인공지능 탄생의 뒷이야기 by 허령

  • 공무원을 꿈꾸며 대학에 들어갔으나 동서양문화에 심취하여 수많은 사부님들을 찾아다녔고 기나긴 갈구끝에 서울 인사동과 중국 하남성 황토벌판 그리고 실리콘밸리에서 스승을 만났다
  • 지금은 산에서 내려와 많은 친구들과 동서문명을 융합시키는 새로운 도전의 여정에 있다
  • 공무원을 꿈꾸며 대학에 들어갔으나 동서양문화에 심취하여 수많은 사부님들을 찾아다녔고 기나긴 갈구끝에 서울 인사동과 중국 하남성 황토벌판 그리고 실리콘밸리에서 스승을 만났다


항등식으로 구현체를 외울 수 있는 확장 유클리드 알고리즘 by 조경완 about Algorithm

  • ax + by = 1은 정수해가 무수히 많이 나올 수도 있다는 점을 주의하세요
  • 2x' + y' = 1의 해를 알 때
  • 5x' + 2y' = 1을 만족시키는 해 중 하나가 (1


[AWS] Site to Site VPN 구성하기 by 김정형 about AWS

  • - IKE version : IKEv1 - Authentication Method : Pre-Shared Key - Pre-Shared Key : - Authentication Algorithm : sha1 - Encryption Algorithm : aes-128-cbc - Lifetime : 28800 seconds - Phase 1 Negotiation Mode : main - Diffie-Hellman : Group 2 -- 중략 -- The Customer Gateway inside IP address should be configured on your tunnel interface
  • - IKE version : IKEv1 - Authentication Method : Pre-Shared Key - Pre-Shared Key : - Authentication Algorithm : sha1 - Encryption Algorithm : aes-128-cbc - Lifetime : 28800 seconds - Phase 1 Negotiation Mode : main - Diffie-Hellman : Group 2 -- 중략 -- The Customer Gateway inside IP address should be configured on your tunnel interface
  • 107' "2SVPN1" #1: STATE_MAIN_I4: ISAKMP SA established {auth=PRESHARED_KEY cipher=aes_128 integ=sha group=MODP1024} "2SVPN1" #3: initiating Quick Mode PSK+ENCRYPT+TUNNEL+PFS+UP+OVERLAPIP+IKEV1_ALLOW+IKEV2_ALLOW+SAREF_T


travis CI로 Serverless 애플리케이션 + Cloudformation Stack의 CI & CD 구축하기 by 백근영 about Cloud,AWS


    Qt 클릭 이벤트 만들기 by 박세용

    • #ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include namespace Ui { class MainWindow; } class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QWidget *parent = nullptr); ~MainWindow(); bool eventFilter(QObject *watched
    • ui(new Ui::MainWindow) { ui->setupUi(this); ui->label->installEventFilter(this); } MainWindow::~MainWindow() { delete ui; } bool MainWindow::eventFilter(QObject *watched
    • QEvent *event) { if(watched == ui->label && event->type() == QMouseEvent::MouseButtonPress) { } return QWidget::eventFilter(watched


    실리콘밸리의 엔지니어들이 고연봉을 받을 수 있는 이유 - 머슴살이도 대감집에서... by 서준용

    • 광고엔진을 만든다고는 하지만 내부에서 쓰이는 광고엔진이고 게임팀의 매출의 "일부" 를 우리 팀에서 "지원해서" 만든거라 온전히 우리팀의 매출이라 할 수 있는 부분은 매우 제한적이다
    • 그 광고들에서 조금 더 효율적으로 매출을 발생시키고 내부의 다른 게임들과의 연계 및 광고를 통해 전사적으로 효율적으로 광고를 집행하도록 기술적인 부분을 만드는 것이 우리 팀
    • 잘되지 못한 프로젝트에서 1년을 공들인 프로젝트가 내 코드를 1000번 실행시키고 종료했다면 나는 1년에 1000원의 가치를 생산한 코드를 작성한 것이고


    [B급 프로그래머] 2020년 2월 1일 개발자 이야기(발표 자료) by 박재호 about Git

    • 작년에 읽고 나서 게으름 때문에 서평을 올리지 못한 책이 몇 권 있는데
    • 오늘 소개할 책은 그 중 하나인 <직업의 지리학>이다
    • 서울과 수도권 일부 지역이 그렇게 인기를 끌고 최첨단 회사들이 집중되기 때문에 과밀 문제를 막기 위해 전