본문 바로가기
반응형

분류 전체보기121

[맞춤법] 스펀지 vs 스폰지 어떤게 맞는걸까? '스펀지'가 표준어이다. 인기 애니메이션 '네모바지 스폰지밥' 스폰지로 잘못 알 고 있는 사람들이 있다. 알고 보면 '네모바지 스폰지밥' 의 노래는 '네모네모 스펀지송' 으로 되어있다. 스펀지 '스펀지'는 생고무나 함성수지로 해면처럼 만든 물건이다. 자잘한 구멍이 송송 뚫려 있으며 수분을 잘 빨아들이고 탄성이 있어 쿠션을 비롯한 침구, 그릇 닦이, 청소나 목욕 용구등에 쓰인다. 위에서 언급한 유명 애니메이션 '네모네모 스폰지밥' 의 스폰지밥의 정확한 이름은 '네모네모 스펀지밥' 인 것이다. 원래부터 '스폰지밥'으로 했는지는 알 수 없지만 일상 생활에서 사용하는 '스펀지'의 정확한 표준어는 알고있어야 한다. 다음 사전에서 '스폰지' 검색 결과를 보면 '스폰지'는 '스펀지'의 비표준어로 되어있으니 주의하자. 2023. 2. 19.
[C#] LINQ 란? - 소개 (Language-Integrated Query) LINQ 소개 LINQ(Language Integrated Query) 는 '링크' 또는 '링큐' 로 읽으며 네이티브 질의 기능을 닷넷 언어에 추가하는 마이크로소프트 닷넷 프레임워크 구성 요소이며 2007년 닷넷 프레임워크 3.5 (C# 3.0)에 중요 부분으로 처음 출시 되었다. LINQ는 SQL 문과 비슷하게 질의식의 추가를 통해 언어를 확장하며 배열, 열거식, 클래스, XML Document, 관계형 데이터 베이스, ADO.NET 등 서드파티 소스로부터 데이터를 편리하게 추출하고 가공하기 위해 사용할 수 있다. LINQ의 포팅판으로는 PHP(PHPHLinq), 자바스크립트(linq.js), 타입스크립트(linq.ts), 액션스크립트(ActionLinq)용으로 존재 하지만 이 중 어느 것도 닷넷 파생.. 2023. 2. 18.
[맞춤법] 숫놈 vs 수놈 어떤게 표준어일까❓ '수놈'이 표준어이다. 주변에서 '숫놈'으로 들려 나는 당연히 '숫놈'이 표준어일줄 알았지만 '수놈'이 표준어였다. 지금까지 내가 '수놈'을 잘못들어 착각을 하고 있었던 것이다. 수놈 동물의 수컷을 뜻하며 '수' + '놈' 의 합친것이다. 좀 더 정확히 설명하면 '수컷'을 이루는 접두사는 '수-'로 통일한다는 표준어 규정 - 표준어 사정 원칙 제7항에 따라, '수놈'과 같이 적어야 한다고 한다. '숫놈' 이라는 단어는 '수놈'의 비표준어이며 발음은 '숫놈'으로 하여도 표기는 '수놈'으로 해야 한다. 예외 위에서 설명했지만 수컷을 이루는 접두사는 '수-'로 통일한다고해지만 '양, 염소, 쥐' 앞에는 숫을 붙인다. 그 이유는 '양, 염소, 쥐' 발음이 [순냥], [순념소], [숟쮜]로 발음되기 때문이다. '.. 2023. 2. 17.
[맞춤법] 치렀다 vs 치뤘다 정확한 맞춤법 알려준다. '치렀다'가 표준어이다. 난 지금까지 '치뤘다'로 알고 있었다. 알고보니 주변사람들도 대부분 '치뤘다'로 잘못 알 고 있었다. '치루었다'의 줄임말로 '치뤘다' 인줄 알았는데 알고보니 그게 아니였다. 치렀다 '치렀다'는 동사'치르다'의 활용형이다. 주어야 할 돈을 내주다. 무슨 일을 겪어 내다. 아침, 점심 따위를 먹다. 같은 뜻을 가지며 '치뤘다'가 아닌 '치르다'는 용언의 어간 '으'가 어미 '-어' 앞에서 탈락하는 활용을 하므로 '치렀다'로 표기하며, '치르었다', '치뤘다' 같이 쓰는것은 올바르지 않습니다. 이처럼 '치루다'는 '치르다'의 비표준어이며 올바른 '치르다', '치렀다'를 사용하도록 하자. 2023. 2. 16.
[맞춤법] 경쟁률 vs 경쟁율 어떤게 맞는걸까 ❓ '경쟁률'이 표준어이다. '경쟁률'이라는 단어는 경제, 시사, 사회 등 여러 가지 상황에 자주 사용하는 단어이다. 그렇기 때문에 더욱 정확한 표준어로 알 고 있어야 한다. 경쟁률 경쟁률 이란, 같은 목적을 달성하기 위해 다투는 사람들의 비율이다. 하나의 목적와 목표를 얻기 위해 얼마나 사람들이 모여 있는지 비율로 확인하는 거다. 대학 입한 경쟁률 같이 특정 목적에 대해서 몰려드는 비율을 뜻한다. 가끔 '비율'이라는 거에서 나왔으니 '경쟁율'로 잘못 알고 있는 경우가 있는데 이제부터라도 정확한 표준어를 알 고 있자. 2023. 2. 15.
[표준어] 깡총깡총 vs 깡충깡충, 토끼의 선택은❓ '깡충깡충'이 표준어이다. 토끼가 뛰어다닐 때 사용하는 표현은 '깡충깡충' 이였다. 많은 사람들이 '깡총깡총'으로 많이 알고 있는 것 같다. 이제 토끼를 보면 '깡충깡충'이라고 표현하자. 깡충깡충 '깡충깡충'은 짧은 다리를 모아서 힘 있게 높이 자꾸 솟구쳐 뛰는 모양을 나타내는 말이다. 대체적으로 토끼, 캥거루 같은 동물들에게 자주 사용되고 있다. '깡충깡충'은 '모음조화' 규칙에서 벗어난 낱말이다. '모음조화'란 양성모음은 양성모음끼리, 음성모음은 음성모음끼리 어울리는 현상을 말한다. 모음조화 양성모음 : ㅗ, ㅏ, ㅛ, ㅑ, ㅚ, ㅐ 음성모음 : ㅡ, ㅜ, ㅓ, ㅠ, ㅢ, ㅟ, ㅔ 중성모음 : ㅣ 이렇듯 의성어와 의태어에서는 대부분 모음조화 현상이 잘 나타나고 있다. 예를 들어 '알록달록, 얼룩덜룩,.. 2023. 2. 14.
[맞춤법] 데이터 vs 데이타 (Data) 정확한 표준어 '데이터'가 표준어이다. 'Data'의 영어발음을 들어보면 '데이타' 라고 들린다. 그래서 '데이터'가 맞는 건지 '데이타'가 맞는건지 헷갈린 적이 있다. 또 어떤 사람은 '데이타' 라고 적기도 하고 옛날에는 '데이타' 라고 적은 사람들이 적지 않았다. 데이터 인간 또는 컴퓨터를 비롯한 기기나 시스템에 의해 행해지는 통신과 해석, 처리로 형식화된 사실과 개념, 명령을 표현한 것. 정보는 특정한 목적에 따라 특유의 형식을 갖고 있다. 정보 처리 분야에서 데이터는 다음 3가지의 뜻을 갖는다. - 컴퓨터 프로그램과 구별했을 때의 데이터이다. 예를 들면 변수, 정수의 값, 프로그램 파일 그리고 데이터 파일과 같이 처리하는 것과 처리되는 것의 관점에서 본 경우이다. 그러나 이 관점도 앞뒤의 문맥에 따라 좌우되는데.. 2023. 2. 13.
[맞춤법] 깜박거리다 vs 깜빡거리다 둘중 어느게 표준어? '깜박거리다'와 '깜빡거리다' 모두 표준어다. '깜박거리다'와 '깜빡거리다' 모두 표준어이며 '깜빡거리다'는 '깜박거리다' 보다 센 느낌을 주는 말이다. 좀 더 자세하게 설명해 보겠다. 깜박거리다 기억이나 의식 따위가 자꾸 잠깐씩 흐려지다. 불빛이나 별빛 따위가 자꾸 어두워졌다 밝아졌다 하다. 또는 그렇게 되게 하다. 눈이 자꾸 감겼다 뜨였다 하다. 또는 그렇게 되게 하다. 깜빡거리다 기억이나 의식 따위가 자꾸 잠깐씩 흐려지다. ‘깜박거리다’보다 센 느낌을 준다. 불빛이나 별빛 따위가 자꾸 어두워졌다 밝아졌다 하다. 또는 그렇게 되게 하다. ‘깜박거리다’보다 센 느낌을 준다. 눈이 자꾸 감겼다 뜨였다 하다. 또는 그렇게 되게 하다. ‘깜박거리다’보다 센 느낌을 준다. '깜박', '깜빡' 모두 표준어 이기.. 2023. 2. 12.
[맞춤법] 슈림프? 쉬림프? 공무원 시험에도 나왔다. '슈림프'가 표준어이다. 난 지금까지 쉬림프 피자 때문에 '쉬림프'가 맞는건줄 알았는데 '슈림프'가 맞다고 한다. 이렇게 대기업들도 틀리는 '슈림프'에 대해서 알려주겠다. 슈림프 영어로 shrimp 라고 쓰며 새우를 의미하는 낱말이다. 많은 사람들이 쉬림프로 잘못 알고 있는데 '쉬는 '시'로 '취'는 '치'로 적고 자음 앞의 '쉬'는 '슈'로 적는 외래어 표기세칙으로 슈림프가 맞는 표기이다. 모 업체 대기업의 광고에서 2016년 '쉬림프'로 광고를 하며 많은 사람들이 '쉬림프'로 잘못 알게 되며 2016년 국가직 9급 공무원 시험 문제에 shrimp(쉬림프)로 문제가 나오며 많은 사람들이 해당 광고로 인해 잘못 알게 되어 틀렸다며 하소연을 한적도 있다. 해당 사건으로 모 업체 대기업은 쉬림프에서 슈림프로.. 2023. 2. 9.
[맞춤법] 레모네이드? 레몬에이드? 대기업도 틀리는 단어 '레모네이드'가 표준어이다. 개인적으로 '레몬에이드'로 알았는데 해당 글을 작성하며 자료를 찾으면서 알게 되어 충격적이었다. 😥 레모네이드 다음 검색 결과로는 레모네이드는 레몬즙에 물과 설탕, 탄산 등을 넣은 음료로 설명해준다. 국립국어원 자료를 찾아본 결과 'lemonade'에 대한 한글표기로 '레모네이드'로 심의되어 있다고 한다. 그러므로 '레모네이드'로 쓰는 것이 바른 표기이다. 구글에 '레몬에이드'를 검색하면 아직도 실제 판매하는 제품에 '레몬에이드'로 잘못된 표기로 상품을 팔 고 있다. 대기업에서도 잘못된 표기를 하고 있음으로 소비자는 해당 단어가 정확한 표기로 인식할 수 있기 때문에 하루라도 빨리 수정되었으면 바람이다. 2023. 2. 8.
[단어 표기] 뭘로 vs 뭐로 어떤게 맞는 표기인가❓ '뭘로', '뭐로' 둘다 맞는 표준어이다. 설명 먼저 '뭐'는 '무어'를 줄여 쓴 말인데, 여기에 '로'를 불여 쓴다며 '뭐로' 로 쓸 수 있다. 한편 '무엇으로'를 줄여 '뭘로'로 쓸 수 있다. 이와 관련하여 한글 맞춤법 제33항에서 '그것으로'를 '그걸로'로 줄여 쓸 수 있음을 규정하고 있다. 출처 - [국립국어원] 다음 사전 검색 결과 뭐에 조사 '로'가 붙어 생긴 말로 설명 되어 있으며 결국 '뭐로' 에서 파생된 것으로 봐도 될 것 같다. 예시 뭘로 먹어요? / 뭐로 먹어요? 경우 둘다 사용가능한 것 이다. 무엇으로 베요 / 뭘로 베요 해당 경우에도 같은 상황이다. 2023. 2. 7.
[단어 표기] 웬만하면 vs 왠만하면 정확한 표기는? '웬만하다'가 올바른 표기이다. 일상생활에서 자주 쓰는 표기중 가장 헷갈리는 단어 중 하나이다. 웬만하다 vs 왠만하다 국립국어원, 다음 사전을 통해 검색해 보면 '왠만하다'라는 단어는 등록조차 되어 있지 않다. 웬만하다 와 왠만하다의 소리가 같아 사람들이 많이 혼동이 오는 거였다. 뜻 국립국어원 : 형편이 표준에 가깝거나 그보다 약간 낮다. 다음 사전 일정한 기준이나 범위 안에서 크게 모자라거나 벗어나지 않은 상태 정도나 형편 따위가 보통은 넘는 정도로 적당하다 수준이나 정도가 꽤 상당하다 뜻의 대부분이 적당하다는 표현을 하고 있다. 비슷한 '웬간하다'라는 말은 '웬만하다'의 비표준어이다. 예문 웬만한 일에 꿈적도 하지 않는다. 인품 또한 웬만한 사람입니다. 예쁘고 귀여운 옷들이 웬만치는 있습니다. 웬.. 2023. 2. 6.
[국립국어원] 돈가스 vs 돈까스 맞춤법 결정? 돈가스 vs 돈까스 어떤 게 맞춤법이 맞는가? '돈가스'가 올바른 표기이다. 가게에 가면 어디는 돈가스 어디는 돈까스라고 표기되어 있는 곳이 있다. 이럴 때마다 어떤 표기가 맞는 표기인지 궁금해서 정리하게 되었다. 정리하자면 정확한 표기법은 '돈가스'가 맞다. 추가설명 다음 사전을 통해 검색해본 결과를 통해 정확한 뜻을 정리해 보자. 돈가스는 얇게 썬 돼지고기에 빵가루를 입혀 기름에 튀긴 서양 음식이란다. 돈가스가 서양 음식이라는 걸 한번 더 확실하게 알게 되었다. 😃 돈까스는 '비표준어'였다. 이제부터 돈까스를 쓰지 말도록 하자. 가게 사장님이 돈까스를 적어두셨다면 그냥 모른 척 주문을 하고 먹도록.. 🤫 참고로 국립국어원에 검색해서 확인한 거니 정확한 정보이다. 2023. 2. 6.
[C#] XmlElement 여러개 설정 해당 글은 XmlElement 여러 개 설정하는 상황과 방법에 대해 알 수 있다. 최근 비슷한 Xml 형식에 List 받는 부분만 달라지는 경우가 발생하여 해당 상황을 어떻게 하면 좀 더 편리하게 관리할 수 있을지 고민하다가 활용한 방법이다. XmlElement는 Xml의 요소를 나타낸다. XmlElement의 속성들 중 ElementName, Type을 이용하여 다양한 객체를 하나의 속성으로 받아 사용하기 위해 해당 설정을 하여 해결이 가능했다. 해당 방법은 아래 사용방법과 예시를 통해 좀 더 자세히 설명하겠다. 사용방법 Data1 2 potato 23400 thin Large pepperoni 11400 thin small Data2 2 pasta1 11000 2 pasta2 23400 1 Data1.. 2023. 1. 11.
[C#] XMl 직렬화, 역직렬화 Method 공유 XML 직렬화, 역직렬화하는 Method를 만들어 공유하고자 해당 글을 작성한다. 기본적으로 직렬화, 역직렬화 개념을 안다는 가정으로 진행하며 해당 함수를 가지고 다양하게 커스텀해서 사용하길 바란다. Xml Class public class Xml { public Xml() { } public T Deserialize(string data) { XmlSerializer xs = new XmlSerializer(typeof(T)); using (StringReader sr = new StringReader(data)) { return (T)xs.Deserialize(sr); } } public string Serialize(Object obj) { XmlSerializer xs = new XmlSerial.. 2023. 1. 6.
[C#] XML 직렬화, 역직렬화 (Serialize, Deserialize) 해당 글에서는 XML 직렬화, 역직렬화하는 방법을 알 수 있다. 간단하게 직렬화와 역직렬화를 설명하겠다. 직렬화는 객체를 바이너리 형식으로 변환하는거며 역직렬화는 바이너리를 객체로 변환하는 거다. 직렬화와 역직렬화는 결국 반대의 일을 해주는 것이다. 데이터를 주고받는 형식으로 JSON 외 XML이 주로 사용되고 있으니 알아두면 유용하게 사용할 수 있다. XmlSerializer 네임스페이스 : System.Xml.Serialization 어셈블리 : System.Xml.XmlSerializer.dll XMl 형식으로 객체를 직렬화하고, 역직렬화 하는데 사용하는 클래스이다. XmlSerializer 클래스 (System.Xml.Serialization) XML 문서로 개체를 직렬화하고 XML 문서에서 개체.. 2023. 1. 6.
[C#] switch 식 소개 switch 식은 C# 버전 8.0에서 나온 기능이다. 보통 switch case 문 조건으로 처리를 하는데 switch 식을 이용함으로써 좀 더 간결하고 명시적으로 사용 가능해졌다. 개인적으로 switch 식을 알고 있기 전과 이후로 많은 코딩 변화가 일어났다. 사용방법 switch case 문 public string GetColorName(int colorNum) { string colorName = string.Empty; switch(colorNum) { case 0: colorName = "red"; break; case 1: colorName = "blue"; break; case 2: colorName = "green"; break; case 3: colorName = "yellow".. 2022. 12. 2.
[C#] 확장메서드 (Extension Method) 소개 확장 메서드(Extension Method)는 C# 3.0부터 지원하는 static 메서드이다. 확장 메서드는 클래스, 구조체, 인터페이스 등에 적용될 수 있다. 확장 메서드를 사용하면 클래스를 직접 변경하지 않고도 클래스 외부에서 정의함으로써 기능을 확장한 효과를 얻는다. 확장 메서드는 static class 안에 static method로 정의한다. 첫 번째 매개변수는 확장 메서드가 사용될 타입을 지정하며 매개변수 앞에 this 키워드를 사용한다. 그다음 매개변수들을 정의하여 메서드 사용 시 받는 매개변수를 정의한다. 예제 Country enum 정의 public enum Country { KOR, USA, GBR, UKR, NOR, RUS } Extensions 클래스에 Name 확장 메서드 .. 2022. 10. 28.
[DBeaver] 쿼리 단일 실행, 여러개 실행 DBeaver에서 쿼리를 단일로 실행 or 여러 개 실행하는 방법을 알아보자. [환경] OS : Windows 10 Version : 22.2.2.202210092258 단일 실행 단축키 : Ctrl + Enter SELECT NOW() 여러 개 실행 단축키 : 쿼리 드래그 + Alt + X 주의사항이 있다면 쿼리 뒤에 세미콜론을 붙여야지 오류가 발생하지 않는다. SELECT NOW(); SELECT ADDDATE(NOW(), -1); 2022. 10. 20.
[C#] List 정렬 총정리(기본정렬, 여러개 정렬) List를 정렬하는 방법을 총정리한다. 해당 정리로 다양한 정렬을 할 수 있고 예시를 통해 쉽고 빠르게 이해하도록 하자. 정렬은 기본적으로 Enumerable 클래스의 메서드를 사용한다. Linq 패턴을 따른다. 해당 정리는 .NET6 기준으로 정리했다. class User { public int idx { get; set; } public string name { get; set; } public int age { get; set; } } User 클래스를 가지고 List 를 생성하여 진행할 것이다. public static void Main(string[] args) { List users = new List() { new User() { idx = 1, name = "김씨", age = 30 }, .. 2022. 10. 18.
[MSSQL] 날짜 변환표 (Convert) 날짜 및 시간 데이터를 형식에 맞게 반환하는 방법을 알 수 있다. ⚪참고 SQL Server는 쿠웨이트 알고리즘을 통해 아랍어 스타일의 날짜 형식을 지원한다. 사용방법 -- Concvert Syntax: CONVERT(data_type[(length)], expression, [style]) data_type : 데이터 형식. length : 사용자가 지정하는 길이. 생략 가능. 기본값은 30 style : 식을 변환하는 방법을 지정하는 정수 식. SELECT CONVERT(VARCHAR, GETDATE(), 25) [출력] 2022-10-13 16:15:12.490 날짜변환표 두 자리 연도(yy) 네 자리 연도(yyyy) 입/출력 - 0 또는 100 mon dd yyyy hh:miAM(또는 PM) 1 .. 2022. 10. 13.
반응형