본문 바로가기

반응형

전체 글

(276)
원격에서 듀얼부팅할때 순서 바꾸는 법 #!/bin/bash sudo grub-reboot 2 sudo reboot 일반적으로 윈도우즈, 리눅스 멀티부팅을 하면 리눅스가 1번, 윈도우즈가 3번이 된다. 이걸 이용해 리눅스에서 윈도우즈로 부팅이 가능할것 같다. 나는 16.04 쓰는데 위에 걸로 문제가 없었음. 혹시 안되면 아래 방법도 있다. https://webnautes.tistory.com/512 에 더 자세한 정보가 있네. - /etc/default/grub 에서 GROUP_DEFAULT=saved로 수정 - sudo grub-set-default 2 버전마다 다를 수 있을 것 같다. 16.04 이상은 이걸 써야 할듯
flutter 따라해보기 - 첫번째 앱 1 설치하는 법 : https://flutter.dev/docs/get-started/install 따라하는 글 : https://flutter.dev/docs/get-started/codelab#step-1-create-the-starter-flutter-app https://flutter.dev/docs/get-started/test-drive#create-app 을 따라 앱을 그냥 만들고 커밋 (https://github.com/bunhere/study/commit/2881e3a5e538a162f41e032a77db23cb64fab019) lib/main.dar가 존재 아래 코드로 변경하고 웹으로 실행 // Copyright 2018 The Flutter team. All rights reserved...
참조된 계정이 현재 잠겨있으므로 그 계정으로 로그온 할 수 없습니다 요약: 네트워크를 통해 로그인 시도가 있었고 NLTM 보안레벨 올리고, 공격들어오는 계정명을 바꿔버림 추가로 windows 10 방화벽에서 원격데스크톱도 꺼버림 빌드를 걸어놓고 왔을 뿐인데, 로그인이 안되고 위와 같은 메시지가 뜬다. 리부팅을 해도 똑같음. 이 에러가 나는 이유는 비밀번호를 틀렸기 때문이나, 나는 로그인을 한 적이 없다. 그래서 이벤트 뷰어를 살펴봤다. 무수히 많은 로그인 실패 에러가 있다. ADMINISTRATOR 계정으로 NLTM으로 공격이 들어온다. 일단 NLTM을 검색해봤더니 보안레벨을 올리는게 있어서 올려봤으나 공격은 계속 들어오네 * NLTM을 끄는 법 실행(windows키+R)을 통해 gpedit.msc를 실행 여전히 들어온다. 그래서 아예 Administrator 계정이름을..
[C++] 소스코드에서 컴파일러 구분하기? 원본 : https://quuxplusone.github.io/blog/2021/01/13/conversion-operator-lookup/ 친구의 페이스북에 올라온 C++ 컴파일러 구분하기 란 글을 보았다. 역시 난 C++을 모르는듯 ㅎㅎ 여기서 핵심은 U 와 T가 무엇으로 lookup되어야 하는지를 정하는게 표준에 있는데 컴파일러가 제멋대로 구현했다는 것 같다. U, T 모두에 대해서 gcc만 제대로 A scope으로 룩업한다고... code link : https://godbolt.org/z/jo3dc4 struct T1 {}; struct T2 {}; struct U1 {}; struct U2 {}; struct A { using T = T1; using U = U1; operator U1 T1:..
DART 대충 빠르게 훝어본 C++과 다른점 타입 num 타입 : int 타입 + double 타입인듯 float은 안보임 auto 같은 var as 로 타입변환이 되는데 0.1이 int가 되진 못함 타입검사 if (a is int) {...} if (a is! int) {...} 연산자 ~/ : 몫 연산자가 있음 아무래도 int 타입때문인듯 함수 print('hello ${person.name}') 함수의 선택 매개변수, 기본값 void something(String name, {int age = 10}) {} 클래스 class의 private은 _으로 시작 getter setter int get age => _age; set age => _age; 상속은 extends, abstract class는 implements, 상속하지 ..
[C++11] std::enable_shared_from_this std::shared_ptr은 std::unique_ptr과 함께 C++11부터 사용 가능한 smart pointer 이다. std::shared_ptr is a smart pointer that retains shared ownership of an object through a pointer. (http://en.cppreference.com/w/cpp/memory/shared_ptr)std::unique_ptr과 다른점은 ownership을 공유(shared)한다는 점이다.std::shared_ptr 객체를 만들때 한가지 문제가 되는 부분이 있는데, 아래와 같은 상황이 발생하지 않도록 주의해야 한다는 점이다.Bad* p = new Bad;std::shared_ptr a1(p);std::shared_..
[GIT] windows에서 invalid username (wincred) http://www.codewrecks.com/blog/index.php/2015/06/23/git-for-windows-getting-invalid-username-or-password-with-wincred/ 만약 login이 귀찮아 wincred를 아래처럼 설정해서 썼다면, 비밀번호가 바뀌었을때 대략 난감해진다.git config --global credential.helper wincred 이 상황에서는 제어판의 "자격 증명 관리자" 를 찾아 들어가 관련 repository와 관련된 것을 지워주고 다시 git 명령을 치면 된다.
[읽은 글] const correctness https://herbsutter.com/2013/05/24/gotw-6a-const-correctness-part-1-3/https://herbsutter.com/2013/05/24/gotw-6b-const-correctness-part-2/https://herbsutter.com/2013/05/28/gotw-6b-solution-const-correctness-part-2/ * 번역이 아니라 이해하고 정리한 내용입니다. 따라서 원 글의 의도가 전달되지 않을 수 있으며, 수정 될 수 있습니다. [ ] https://herbsutter.com/2013/05/24/gotw-6a-const-correctness-part-1-3/ 1. shared variableShared variable이란 하나 이상의 t..

반응형