Tech 25

Windows 11 작업표시줄 위치 변경

Windows 11에서는 작업표시줄 변경이 안됩니다. 와이드 모니터 같은 경우는 왼쪽에 쓰는 분들이 많습니다. 공식적으로 윈도우11에서 작업표시줄 변경하는 방법이 없으나 간단한 오픈소스 패치를 통해 가능합니다. ExplorerPatcher는 Windows 11의 작업표시줄과 관련된 사용자 정의 설정을 제공하는 오픈 소스 프로젝트입니다. 이 프로그램을 사용하여 작업표시줄의 위치를 변경하는 방법은 다음과 같습니다. ExplorerPatcher 프로젝트의 GitHub 저장소로 이동합니다. 링크 : https://github.com/valinet/ExplorerPatcher GitHub - valinet/ExplorerPatcher: This project aims to enhance the working en..

Tech/Windows 2023.03.18

chatGPT의 역사

GPT (Generative Pre-trained Transformer)는 OpenAI에서 개발한 자연어 처리 (NLP) 모델로, Transformer 아키텍처를 기반으로 합니다. 이 시리즈는 대규모 데이터셋에서 사전 훈련된 언어 모델을 사용하여 다양한 NLP 작업을 수행하는 데 성공했습니다. GPT 시리즈의 주요 발전 과정은 다음과 같습니다. 1. GPT (GPT-1): 2018년에 발표된 초기 버전으로, Transformer 아키텍처를 기반으로 한 비지도 학습 방법을 사용했습니다. 이 모델은 다양한 NLP 작업에서 우수한 성능을 보였지만, 규모가 상대적으로 작았습니다. 2. GPT-2: 2019년에 발표된 두 번째 버전으로, GPT-1의 아키텍처와 비슷하지만 훈련 데이터와 모델 크기가 대폭 확장되었습..

Tech/AI 2023.03.18

GPT-4와 GPT-3.5의 차이점: 인공지능 언어모델의 진화

GPT-4는 OpenAI라는 회사에 의해 개발되었습니다. OpenAI는 인공지능(AI) 연구와 개발에 전념하는 미국 기업으로, 2015년에 설립되었습니다. 이 회사는 많은 인공지능 연구자들과 엔지니어들이 함께 작업하여 GPT 시리즈와 같은 혁신적인 AI 기술을 개발하고 있습니다. 최근 인공지능 언어모델의 성장은 놀라운 속도로 진행되고 있습니다. 이 글에서는 OpenAI의 두 가지 주요 언어모델인 GPT-4와 GPT-3.5의 주요 차이점에 대해 알아보겠습니다. 1. 모델 크기 가장 눈에 띄는 차이점은 모델의 크기입니다. GPT-4는 GPT-3.5보다 훨씬 큰 모델로, 더 많은 파라미터를 가지고 있습니다. 이러한 큰 모델은 더 많은 지식과 패턴을 학습할 수 있게 해주어, 더 정교한 응답과 높은 수준의 자연어..

Tech/AI 2023.03.18

정확한 함수 실행 시간 측정: rdtsc, lfence 및 rdtscp 활용하기

우리는 함수의 실행시간을 정말로 정확하게 측정하고있을까? cpu instruction을 이용하여 cycle을 측정한다면 가장 정확하게 시간을 측정할 수 있다. 하지만, 시간 측정을 위해 x86의 rdtsc, rdtscp를 사용하여도 부정확한 결과가 나올 수 있다. 이는 serializable하지 않은 코드 실행에 있다. 참고(link:https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/ia-32-ia-64-benchmark-code-execution-paper.pdf) 간단히 말하면 우리가 짠 코드가 컴파일 중 순서가 변경되어 serializable하지 않게 실행되며, 부정확한 함수 실행시간이 측정되는 것이다. 명령어들이 s..

Tech/Linux 2023.03.18

PC 백신 고르기 - 바이러스를 잡아보자!

안녕하세요. 현대 사회에서 인터넷에 컴퓨터가 연결되어 있고, 여러 사이트에 접속함으로 인하여 쉽게 바이러스에 쉽게 감염된답니다. ㅜㅜ 이를 방어하기 위해서 추가적인 백신 설치가 필수입니다! 백신이 제대로 동작하지 않으면 무슨 일이 일어날까요? 1. 내 컴퓨터에서 데이터를 빼갈 수 있음(사진, 영상 등) 2. 사이트 접속 비밀번호를 해킹당할 수 있음 3. 컴퓨터의 동작을 멈추게 할 수 있음 그래서 오늘은 백신에 대해 알아보겠습니다. 전 세계의 백신 회사들은 자신의 제품이 더 좋다고 광고하기 위하여 여러 인증과 대회에 참여하고 전문가로부터 리뷰를 받는 답니다. 위의 그래프는 2019년에 Test 및 Review에서 Top 3에 선정된 제품을 보여주기 위한 그래프입니다. 가로축은 Test 및 Review 횟수..

Tech/Windows 2020.12.29

Linux SSH login without Password

SSH로 서버 접속 시, 퍼블릭키 인증을 통해 패스워드없이 서버에 접속할 수 있습니다. 여러대의 서버를 다룰 때 유용하게 사용할 수 있습니다. 그럼 지금부터 방법을 알아보겠습니다. 1. SSH Key 생성 먼저 접속을 시도할 서버에서 ssh-keygen 명령어를 사용하여 접속에 사용할 키를 생성합니다. linuxserver01$ ssh-keygenGenerating public/private rsa key pair. Enter file in which to save the key (/home/user/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been..

Tech/Linux 2018.08.05

phpmyadmin 외부접속 설정

sudo yum install phpMyAdmin 이후 설정에 대한 글입니다. 외부접속을 허용하기 위하여 설정파일을 변경해야합니다. 1. 설정파일을 찾습니다. $> cd etc/httpd/conf.d$> sudo vi phpMyAdmin.conf 2. 설정을 수정합니다. 위협을 무릅쓰고 모든곳에서 접속을 허용하고 싶다면, 기존 내용을 다지우고 입력하십시오! Alias /phpMyAdmin /usr/share/phpMyAdminAlias /phpmyadmin /usr/share/phpMyAdmin Order Allow,Deny Allow from All Require all granted 끗!

Tech/Web 2016.07.03

Windows CPU, Memory 성능측정

perfmon을 사용하여 윈도우의 CPU, Memory를 측정할 수 있다. 하지만, csv파일로 내보내기 하기까지 많은 단계를 거쳐야한다. 간단한 윈도우 스크립트를 이용하여 CPU와 Memory 사용율을 측정하고, csv로 저장하는 툴을 만들어보자!(만들기 귀찮을 경우 다운받아 사용하세요. 사용법은 5번 참조) 1. cmd창에서 typeperf를 사용하여 CPU 사용율 측정 typeperf "\Processor(_Total)\% Processor time" "현재날짜 시간", "CPU사용율" 형식으로 출력되는 모습을 볼 수 있다. 2. 사용가능한 memory 용량(kb) 측정 typeperf "\Memory\Available KBytes" "현재날짜 시간", "사용가능한 memory(KB)" 형식으로 출..

Tech/Windows 2016.05.25