내가 일하며 알게 된 프로그래밍
article thumbnail
데이터 관리 - XML
프로그래밍/ETC 2022. 8. 5. 00:53

회사를 다니며 Xml, Excel, Json, Csv 을 이용한 데이터 관리를 사용했었다. 이번에는 그 중 Xml에 대해 장점과 단점을 작성해보려고 한다. Xml (eXtensible Markup Language) 확장가능한 마크업 언어 (마크업 언어 는 태그 등을 이용하여 문서나 데이터의 구조를 명기하는 언어의 한 가지이다) 뜻 그 자체로 확장가능한 Xml은 확장이 정말 편하다. 여러가지의 특징 중 정말 와닿게 느껴진 특징으로 2가지만 작성하자면 1. 작성 방법이 편하다 2. 데이터의 표현 방법이 자유로워 확장이 편리하다 예시) 아이템1 10 개발 초기단계에서 아이템1의 데이터를 작성할 경우 현재는 아이템의 이름(Name) 그리고 공격력 수치(Attack) 2개의 변수만 존재하지만 해당 데이터에 방어력..

article thumbnail
내 눈이 편한 코딩용 Font
프로그래밍/ETC 2020. 5. 21. 00:55

보통 가끔 이런걸 볼때가 있다 I 와 l 둘중 과연 무엇이 i 이고 무엇이 L일까 근데 그냥 애초에 i,I,l,L 이렇게 구분되는 폰트면 저 고민은 할 필요가 없어진다. 비트스트림 베라 산스 모노(Bitstream Vera Sans Mono Fonts) 이 폰트를 쓰면 아마 프로그래밍을 하면서 위의 고민은 할 걱정이 없어질 것이라고 생각한다. 이미 다른 블로그들에서 비트스트림 폰트는 개발자용 폰트라고 익히 알려져있기 때문에 따로 설치 방법 따위는 안쓴다.