분류 전체보기
2025년 7월 CPU 성능순위
PassMark - CPU Mark 데스크톱 CPU 성능 (2025년 7월 18일 업데이트)CPUCPU Value (Mark/Price)CPU MarkPrice (USD)AMD Ryzen Threadripper 9980XNA150,136NAAMD Ryzen Threadripper PRO 7995WX14.5145,260$9,999.99*AMD Ryzen Threadripper 7980X27.9136,550$4,900.00AMD Ryzen Threadripper PRO 7985WX18.1133,372$7,349.00AMD Ryzen Threadripper 7970X36.798,708$2,688.24AMD Ryzen Threadripper PRO 7975WX24.796,173$3,899.00AMD Ryzen ..
2025년 7월 그래픽카드 성능순위
VideocardAverage G3D MarkPrice (USD)GeForce RTX 5090 D43,923NAGeForce RTX 509039,6122,639.99GeForce RTX 409038,2152,153.94*GeForce RTX 508036,3951,264.99GeForce RTX 408034,4371,498.07*GeForce RTX 4080 SUPER34,2121,099.99*RTX PRO 6000 Blackwell Max-Q Workstation Edition33,019NAGeForce RTX 5070 Ti32,868829.99RTX PRO 3000 Blackwell Generation Laptop GPU32,376NAGeForce RTX 4090 D32,260NAGeForce RTX ..
docker compose 설치
CentOS 7 sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose docker-compose --version
Error: "The sandbox is not in sync with the Podfile.lock..." after installing RestKit with cocoapods
xCode project target 선택 후 Build Phases -> [CP] Check Pods Manifest.lock 에서 수정. Go to Build Phases -> Check Pods Manifest.lock and replace diff "${PODS_ROOT}/../Podfile.lock" "${PODS_ROOT}/Manifest.lock" > /dev/null to diff "${SRCROOT}/Podfile.lock" "${SRCROOT}/Pods/Manifest.lock" > /dev/null 출처 : https://stackoverflow.com/questions/21366549/error-the-sandbox-is-not-in-sync-with-the-podfile-lock-..
EACCES: permission denied, unlink '~/src-cordova/platforms/ios/www/.gitignore'
npm run cordova-prepare EACCES: permission denied, unlink '/Users/jaeuk/_works/ngstudy-student-v2-1006/src-cordova/platforms/ios/www/.gitignore' 위 오류 발생시 sudo chown -R $USER
크롬 모바일 터치시 파란색 배경 제거
크롬 모바일에서 터치, 클릭시 생기는 파란색 배경 제거 -webkit-tap-highlight-color: transparent;
한글을 포함하고 있는지 검사
function has_hangul($str) { return preg_match('![\x{1100}-\x{11FF}\x{3130}-\x{318F}\x{AC00}-\x{D7AF}]+!u', $str)?true:false; } # bool(true) var_dump( has_hangul('Hello 친구들!') ); var_dump( has_hangul('1234 ㄱㄴㄷ') ); var_dump( has_hangul('ㅏㅑㅓㅕ') ); # bool(false) var_dump( has_hangul('Hello World!') ); var_dump( has_hangul('日') ); var_dump( has_hangul('に') ); var_dump( has_hangul('★') ); 출처 : https:..
자바스크립트 큰 수 팩토리얼
자바스크립트에서 큰 수 표현시 e+, e- 등 지수 표현됨. extraLongFactorials(n) { let memoization = [BigInt(0), BigInt(1)]; const factorial = num => (typeof memoization[num] !== 'number') ? ((num - BigInt(1)) > 0 ? (num * factorial(num - BigInt(1))) : BigInt(1) ) : memoization[num] return String(factorial(BigInt(n))); }, 100! = 9332621544394415268169923885626670049071596826438162146859296389521759999322991560894146397..

flutter doctor
android studio (not installed) >> android studio 설치 폴더 경로 지정 flutter config --android-studio-dir="C:\Program Files\Android\Android Studio" android toolchain - develop for android devices >> sdk tools 설치 android licenses flutter doctor --android-licenses y 계속 눌러준다 y y y y y y
android - the destination folder does not exist
android studio 에서 generate signed bundle or apk 시 발생 에러. >> 상단에 destination folder 경로를 올바른 경로로 수정.
테이블별 로우 수, 용량
SELECT table_name, table_rows, round(data_length/(1024*1024),2) as 'DATA_SIZE(MB)', round(index_length/(1024*1024),2) as 'INDEX_SIZE(MB)' FROM information_schema.TABLES WHERE table_schema = 'DB_name' GROUP BY table_name ORDER BY data_length DESC LIMIT 10; 출처 : https://nexthops.tistory.com/27
마지막 update ID 구하기
SET @update_id := null; UPDATE users SET name = 'value', id = (SELECT @update_id := id) WHERE name = 'blah' LIMIT 1; SELECT @update_id;
메타버스
https://www.youtube.com/watch?v=1cHrjKHj2l0 메타버스(Metaverse)는 가상·초월(meta)과 세계·우주(universe)의 합성어로, 3차원 가상 세계를 뜻한다. 보다 구체적으로는, 정치·경제·사회·문화의 전반적 측면에서 현실과 비현실 모두 공존할 수 있는 생활형·게임형 가상 세계라는 의미로 폭넓게 사용되고 있다. 메타버스의 네 가지 유형 증강현실(Augmented Reality) 증강현실은 현실공간에 2D 또는 3D로 표현되는 가상의 물체를 겹쳐 보이게 하면서 상호작용하는 환경을 의미 라이프로깅(Lifelogging) 라이프로깅(Lifelogging)는 사물과 사람에 대한 일상적인 경험과 정보를 캡처하고 저장하고 묘사하는 기술 거울세계(Mirror Worlds) ..
select 태그 placeholder 효과
Select your option Durr 출처: stackoverflow.com/questions/5805059/how-do-i-make-a-placeholder-for-a-select-box
배열에 값이 있는지 확인
1. array_search // array_search는 index 반환 $arr = ["a", "b", "c"]; echo array_search("a", $arr); // return 0 echo array_search("c", $arr); // return 2 function test($val) { $arr = ["a", "b", "c"]; if (array_search($val, $arr)) { $res = 1; } else { $res = 2; } return $res; } echo test("b"); // return 1 echo test("c"); // return 1 echo test("a"); // return 2 -> a는 arr의 index 0, if(0)은 false이기 때문에 2..
SELECT 결과 INSERT 하기
모든 컬럼 복사 (컬럼 구조 일치 해야 함) INSERT INTO test_A SELECT * FROM test_B 지정 컬럼 복사 (where 절 생략 가능) INSERT INTO test_A (id, pw, postdate) SELECT id, pw, now() FROM test_B WHERE id = 'test';