목록Project (4)
Slow but steady wins the race
여러 프로젝트를 진행하면서, 내가 왜 Typescript를 쓸까? Typescript를 쓰면서 얻게 되는 이점은 이런거였구나.. 등 많은 생각을 했다 내가 제일 크게 느꼈던 Typescript의 장점은.. 일반적으로 말하는 타입스크립트의 장점을 떠나서, 백엔드의 DTO(Data Transfer Objects)를 type으로 정의해두면 정말 편리했다. 1. 백엔드로 부터 받는 데이터 구조를 type으로 정의하면 프론트에서 데이터를 처리할 때 발생할 수 있는 타입 관련 오류를 방지할 수 있었다. 예를 들면, price이 string인지 number인지에 따른 오류를 사전 방지할 수 있음..! 2. 백엔드에서 데이터 구조에 변경 사항이 있을때, 쉽게 반영할 수 있어 편리했다. 그리고 자동 완성 이것도 정말....
보호되어 있는 글입니다.
DES 개념과 동작 과정 bskwak.tistory.com/177 [Crytography] DES란? DES(Data Encryption Stadard) - Block cipher plaintext를 64bit의 block으로 나눠 56bit의 key를 이용해 다시 64bit의 ciphertext를 만들어내는 알고리즘 - Symmetric cipher 암호문을 작성할 때 사용하는 암호.. bskwak.tistory.com 내가 작성한 코드 class를 크게 세가지로 만들었다. ☞ createKey : key를 생성하는 class ☞ Encrypt : plaintext를 encrypt하는 class ☞ DesMain : main함수를 포함하는 class 코드는 깃허브 참고 https://github.com..
BASIC REQUIREMENTS 1. Input: 1) Coin: 10,50,100, but other coins can be possible. 2) Selection of items~ beverages, coffees, anything is possible. 2. Output: 1) List of the items with selectable number 2) When you select the items, a short introduction can be displayed 3) The current sum of the inserted coins 4) When you select an item, out the item from a list of items. 3. Functions: 1) It gets..