CodeBottlehun's Web-Note. 79

Windows 10 코타나(Cortana) 끄기 및 제거하기

작업표시줄에 떠 있는 O 아이콘이 걸리적 거렸다. 가뜩이나 한 번 작업을 시작하면 5개 이상의 각기 다른 프로그램 창이 하단을 가득 채우는데 이녀석 때문에 더 좁아보여서 그냥 지웠다. Windows 10, 2004 버전에서 파워셀 명령어로 코타나를 삭제하는 방법 Get-AppxPackage -allusers Microsoft.549981C3F5F10 | Remove-AppxPackage 출처 : jsb000.tistory.com/1409 Windows 10 코타나(Cortana) 끄기 및 제거하기 윈도우 10에서 코타나(Cortana)는 조만간 스토어의 앱으로 이동될 것으로 예상됩니다. 이미 오래전부터 MS는 검색과 코타나를 분리했습니다. 현재 영어와 몇몇개국의 언어밖에 지원하지 않습니다. jsb000...

델파이 가변 레코드

C언어에서 사용하는 공용체인 Union가 비슷한 개념이다. 가장 큰 데이터 타입에 맞게 메모리를 올린 후 해당 레코드를 조금 더 자유롭게 사용한다. 델파이를 데이터형식에 대해 굉장히 보수적이지만 가변 레코드를 사용하면 사용자가 만든 임의의 변수 또한 해당 레코드에 변수 이름을 대입하여 저장할 수 있다. 또한 Union과 마찬가지로 같은 메모리공간을 사용하기에 한쪽의 사용을 마치고 따로 값을 변경 할 필요 없이 그저 다른 값으로 덮어쓰기 형식으로 데이터 값이 변환된다.

Programming/DELPHI 2018.10.15

Python editor - SublimeText3 config

주구난방으로 개발하는 내 특성상 eclipse 로는 너무 많은 창을 띄어서무겁지는 않지만 강력한 기능을 가진 editor를 찾게 되었는데 SublimeText를 이용하여 python editor 로 사용하니깐 생각보다 괜찮아서설치법을 적어놓을려 한다. http://www.sublimetext.com/이곳에서 SublimeText3 를 다운받고 실행시킨다. 빨간 부분을 클릭해서 언어를 python 으로 선택한다.여기서 그냥 코드 입력 후 Ctrl + B 를 누르면 compile 화면이 생성되는데이것만 하기엔 그냥 cmd 창을 이용하는거랑 별반 차이가 없기에추가설정을 한다. 1. sumlimetext Package Control를 설치한다.https://packagecontrol.io/installation..

Programming/PYTHON 2017.08.09

Python 3.6 install (windows, linux yum install)

Windows - https://www.python.org/downloads/ Add Python 3.6 to PATH 를 체크해놓는게 나는 편하더라 Win + R -> cmd Linux(centos7) / yum install----------------------------------------------------------------------------------yum install -y https://centos7.iuscommunity.org/ius-release.rpmyum install -y python36u python36u-libs python36u-devel python36u-pippython -V------------------------------------------------..

Programming/PYTHON 2017.08.09

C언어 Parameter

void main( int argc, char *argv[] ){ } argc 는 프로그램이 실행할 때 지정해 준 "명령행 옵선"의 "개수"가 저장되는 곳입니다.argc 운영체제가 이 프로그램을 실행했을때 전잘되는 인수의 갯수이다.함수를 호출하여 인수를 전달하는 것처럼 프로그램을 실행할 때 인수를 전달받을 수 있다.(도스에서 파일 카피, 이동과 같은 명령 시행시 처럼)첫번째 인수는 실행파일명으로 고정되어 있는데 이것도 인수에 포함하므로인수의 갯수는 무조건 1보다 크며 넘겨받는 인수보다도 1 크다. 이 값은 인수가 제대로 전달되었는지체크하는 경우에 사용된다. argv 는 프로그램을 싱핼할 때 지정해 준 "명령행 옵선의 문자열들"이 실제로 저장되는 배열입니다.argv 프로그램으로 전달된 실제 인수의 값이다...

Programming/C & CPP 2017.03.08

Operating System 2

0. 운영체제는 프로그램 구동 환경을 제공한다. 운영체제의 관찰 관점은 고유의 서비스, 인터페이스, 상호연관성을 살펴보는 것이다. 1. 운영체제 서비스는 프로그래머가 보다 쉽게 프로그래밍 할 수 있도록 프로그래머에게 편리함을 제공한다. 사용자인터페이스 : 명령어 라인, 배치, 그래피컬 사용자 - 세가지 모두 형태를 제공한다. 프로그램 실행 : 메모리에 적재해 실행, 입출력 연산 : 입출력 실행의 수단을 제공해야 한다. 파일 시스템 조작 : 파일 시스템은 특히 중요한 분야이다. 프로그램은 읽고 쓸 필요가 있다. 통신 : 한 프로세스가 다른 프로세스와 정보를 교환하는 상황이 있다. 동일한 컴퓨터에서 실행되는 프로세서 사이에 일어나거나 네트워크에 연결되어 있는 다른 시스템 상에서 실행되는 프로세들 사이에서도 ..

Operating System 1

0. 운영체제는 (사용자의)목적에 따라 이용을 최적화시킨다. 1. 컴퓨터 시스템은 통상적으로 운영체제, 하드웨어, 응용프로그램, 사용자 네가지의 구성요소를 가진다. 하드웨어는 기본계산자원을 제공하며 응용프로그램은 자원의 활용성을 높인다. 운영체제는 사용자를 위해 위 두가지의 사용을 조정한다. 또한 구성요소로 데이터도 포함 될 수도 있다. 데이터는 자원이며 운영체제는 자원을 적절하게 사용할 수 있는 방법을 제공한다. 운영체제는 정부와 유사해서 자체로는 유용한 기능을 못하지만 환경을 제공해준다. 2. 사용자 관점에 따라 여러방면에 운영체제는 재설계되며 다양한 이익을 위해 구성된다. 사용자의 관점은 사용되는 인터페이스에 따라 달라진다. 보통의 컴퓨터는 모니터,키보드, 시스템등 한 사용자가 이러한 자원을 독점하..

Operating System 0

1. 운영체제는 컴퓨터 사용자와 하드웨어 사이에서 중개자 역활을 한다. 2. 사용자가 프로그램을 실행할 수 있는 환경을 제공한다. 3. 하드웨어를 관리하기 위해서 적절한 메커니즘을 제공해야 한다. 4. 설계자에 따라 다양한 발전 경로를 따라 제작되었기에 구조가 다양하며 설계가 시작되기 전에 시스템 목적이 정확하게 정의되어야한다. 5. 운영체제는 매우 덩치가 크고 복잡하기에 부분별로 생산되며 각 부분의 입력과 출력 기능은 명확하게 정의되어야한다. 본 내용은 Operating System Comcepts 8th Edition을 기반으로 서술되었습니다.