본문 바로가기

전체 글126

NFT https://www.youtube.com/watch?v=QJP1z_4p_YY ※ 위 유튜브 영상을 보고 정리했습니다. NFT (Non-Fungible Token)는 교환과 복제가 불가능하여 저마다 고유성과 희소성을 지니는 블록체인 기반의 토큰. NFT는 작은 메타버스의 시작. 블록체인: 엄청 중요한 데이터를 여러 곳에 분산시켜 저장하기 때문에 매우 안전한 데이터 보안 기술. 해킹당할 가능성이 거의 제로에 가깝다. 하지만 시스템 다운의 가능성이 있다. 시스템 다운도 어찌보면 해킹의 일종. 하지만 현존하는 시스템 중 가장 신뢰도가 높은 시스템이다. → 비트코인은 블록체인의 종류 중 하나 → 탈중앙화를 가능하게 하는 시스템 디파이: 은행에 의존하지 않고, 블록 체인에서 스마트 계약을 활용하는 금전 거래 시스.. 2022. 2. 25.
현장실습 회고 현장실습을 통해 달성하고자 한 목표 및 계획 3학년 애초에 정해두었던 계획의 마지막은 3학년 2학기 동계 방학에 현장실습을 신청하는 것이었다. 실무 경험을 통해 개발자로 취업하기 위한 프로세스를 배우고자 했다. 하지만 교육부에서 작년 하계 현장실습부터 실습지원비에 대한 정책이 새로 정해져 학교에 올라온 현장실습 기업이 확 줄어들어 신청할 수 있는 곳이 많지 않았다. 대부분 내 진로와는 관련없는 잡일, 혹은 알바같은 일을 하는 곳이었고 그 중에 한 곳만 내 눈길을 잡아 끌었다. 개발 과정에 대한 전반적인 프로세스와 협업 툴에 대해 배울 수 있다는 체계적으로 구성된 커리큘럼이 마음에 들었다. 구글에 검색했을 때, 스타트업인 것 같았고 아직 많은 정보가 없어서 얻을 수 있는 정보가 별로 없었지만, 용기내서 지.. 2022. 2. 24.
Apache Jmeter로 서버 부하 테스트 해보기 https://jmeter.apache.org/download_jmeter.cgi Apache JMeter - Download Apache JMeter Download Apache JMeter We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our main distribution directories. Recent releases (48 hours) may not yet be ava jmeter.apache.org Jmeter는 Apache에서 제공하는 웹사이트 성능 측정을 할 수 .. 2022. 2. 21.
[PHP, JS, CSS]로그아웃 할 때 일부 세션 정보만 날아가게 로그아웃 기능 구현 로그아웃 구현에 그냥 세션에 있는 정보를 session_destroy() 이용해서 다 삭제하면 될 것이라고 생각했다. 근데 그렇게 하니까 문제가 발생했다. function clearAllCookies(domain, path) { var doc = document, domain = domain || doc.domain, path = path || '/', cookies = doc.cookie.split(';'), now = +(new Date); for (var i = cookies.length - 1; i >= 0; i--) { doc.cookie = cookies[i].split('=')[0] + '=; expires=' + now + '; domain=' + domain + '; path=' + pa.. 2022. 2. 18.
확장성 있는 코드 짜기 9 Tips for Writing Scalable JavaScript Code https://gmlwjd9405.github.io/2018/07/06/design-pattern.html [Design Pattern] 디자인 패턴 종류 - Heee's Development Blog Step by step goes a long way. gmlwjd9405.github.io 9 Tips for Writing Scalable JavaScript Code You should be ready to scale your projects from the beginning javascript.plainenglish.io 확장성 있는 코드: 기존 로직에 새로운 값들이 추가, 삭제 되어도 내부적으로 변경이 적은 코드. 로직의.. 2022. 2. 16.
클래스 클래스: 특정 역할을 하는 타입. 내부적으로 멤버 변수와 메서드를 가질 수 있다. 클래스 선언은 class 키워드로 할 수 있다. 클래스 이름은 대문자로 시작하고 단어간의 연결마다 대문자를 사용해야 한다.(→ Pascal Case) class Example 클래스 내부적으로 선언하는 클래스 타입의 변수를 인스턴스라고 한다. $example=new Example(); $example이 인스턴스가 되고, Example()이 클래스가 된다. 멤버 변수=프로퍼티: 클래스 내부적으로 선언된 변수. 클래스의 인스턴스가 가지는 속성. private $name; private $age; 메서드: 클래스 안에 정의된 함수 public function add_age($age){ $this->age+=$age; return.. 2022. 2. 15.