전체 글 63

[TroubleShooting] side-by-side 구성 관련 에러에 대하여.

요즘 회사에서 서버이관작업을 수행하고 있다. 무난하게 잘 되고 있다고 생각했지만 꼭 그렇게 생각하면 턱 하고 걸리더라. 메인 모듈 run 테스트를 수행하려는데 아래와 같은 에러메세지가 떴다. 응용프로그램의 side-by-side 구성이 잘못되어 응용프로그램을 시작하지 못했습니다. 자세한 내용은 응용프로그램 이벤트 로그를 참조하거나 명령줄 sxstrace.exe 도구를 사용하십시오. 엥? 이상하네. (이제는 이런 상황을 마주했을때 이상하다고 생각 안할 때도 되었는데...) 일전에 해당 모듈을 환경 테스트 겸 실 서버에서 구동시켜본 적이 있었기때문에 (그때와 환경구성은 동일함) 뭔가 이상했지만.. 나만 쓰는 서버가 아니다보니 환경구성이 꼬인걸까? 싶었다. 동일한 오류에 대한 해결법은 google에만 쳐도 굉..

기술공부 2022.04.28

[C#] 라이브러리 만들어보기 - enum(열거형)

요즘 인프런(Inflearn)에서 [C# 중급 강좌] 라이브러리 만들기 강의를 듣고있다. 몇 강의 안되는데, 좋은 정보를 많이 담고있는 것 같아서 굉장히 유용하다. 아래는 강의 정보. [무료] [C# 중급 강좌] 라이브러리 만들기 - 인프런 | 강의 라이브러리를 구축하는 것은 프로그래머로서 재산을 축적하는 것과 같다고 생각합니다. 미국 캘리포니아 에서 프로그래머로 활동중이신 Alongside Y 님이 알려주는 C# 강좌 입니다., - 강의 소개 | www.inflearn.com 오늘은 강의 중간에 알게된 키워드 enum(열거형) 에 대해서 정리해보려고 한다. 처음 알게된 개념이기도 하고, 사용법도 내게는 신박했기 때문! enum(열거형)이란? enum은 열거형 상수(constant)를 표현하기 위한 것으..

기술공부/언어 2022.04.26

[Advanced select] The PADS(Oracle)

We Do not allow non ASCII characters for this challenge 와 같은 유사한 오류문구가 출력됐었는데, 아직 언제 이런 오류가 뜨는건지는 잘 모르겠다. 어쨌든 아래는 처음에 안되었지만.. 다시해보니 성공한 query이다. concat과 substr, lower를 테스트하는 문제였던 것 같다. 아 그리고 또 한가지. 두가지 결과를 얻고자 할때 union(all)을 사용하지 않아도 자동으로 두 쿼리문의 결과를 union해서 판정한다. -- Hackerrank_The PADS (https://www.hackerrank.com/challenges/the-pads/problem?isFullScreen=true) -- SQL(Intermediate) select name || ..

[나들이] 불꽃백반이라고 아시나요? 제가 한번 먹어봤습니다.

2022.4.17 강서한강공원 나들이😎 거리두기 완화 소식에 사람들이 너나 할 것 없이 나들이를 나온 것 같다. 사람 무지하게 많았다.. 오늘은 강서한강공원으로 왔다. 처음 들렀을 때는 사람이 많이 없어서, 남자친구와 자주 애용하자고 우리만의 아지트가 또 생겼다면서 좋아했었는데 이제는 사람이 막 붐빈다. (애초부터 아지트가 아니었던걸까?🙄) 비오는 날 우리는 자주 강서한강공원으로 향한다. 주차장에서 빗소리를 들으며 아이패드로 영화를 본다. 꽤 운치있고 좋다. 이제는 주차장에 주차하려면 줄을 서야하지만..😫 워낙 늦게 만나서 곧바로 저녁먹을 시간이 되었다. 그래서 두번째로 찾게 된 [신촌기사식당] 신촌기사식당 전화번호 : 02-3664-4221 영업시간 : 07:00 - 21:00 주차가능!!(식당바로앞에..

[70129] 이진변환 반복하기

입력받은 수에 대하여 0을 모두 제거하고 제거한 수를 이진수로 변환, 그 이진수가 1이 될 때 까지 반복한 뒤 제거한 0의 개수와 이진수로 변환한 총 횟수를 출력하면 된다. 나는 무식하게 recursive function으로 구현했는데, 어떤 분의 좋은 코드에서 멋진 코드를 발견해서 여기에 올린다. (프로필 정보가 없어서 어떻게 공유해야할 지 모르겠다.) s = Convert.ToString(101101, 2); System의 Convert. VS에서 친절하게 아래와 같이 설명해준다. Convert.ToString(int value, int toBase); Converts the value of a 32-bit signed integer to its equivalent string representati..

[방법론] 소프트웨어 개발 방법론 비교(Agile, Watarfall, Scrum)

여러 IT 기업에서 저마다 다른 소프트웨어 개발 방법론을 채택하고 있는데, 그 중 가장 많이 보이는 방법론은 Agile과 Scrum인 것 같다. 현 회사에서는 Agile 방법론을 채택해서 개발을 수행중인데... 사실 제대로 이루어지고 있지는 않은 것 같다. 각 방법론에는 어떤 차이가 있을까? 생산성을 어떻게 효율적으로 높이는걸까? 궁금해졌다. 소프트웨어 개발 방법론이란? 위키백과에서는 아래와 같이 설명하고 있다. 소프트웨어 개발 방법론은 소프트웨어를 생산하는데에 필요한 프로그래밍 개발 과정들을 정리하고 표준화하여 프로그래머들이 프로그래밍 개발 과정에서 각 개인이 개발과정에서의 일관성을 유지하고 프로그래머들간의 효과적인 협업이 이루어질 수 있도록 돕기 위한 방법론이다. 전통적으로 사용되던 방법에는 폭포수 ..

기술공부 2022.04.16

[SQL] 우유와 요거트가 담긴 장바구니(Oracle)

난이도 : Level 4 풀릴듯 말듯 했다... 쉬운듯 아닌듯.. subquery를 활용해서 풀었는데.. 뭔가 답만 나오면 다였던 수준. 더 clean하게 정리할 수 없을까? select cart_id from ( -- 여기에서 cart_id와 name으로 묶어서 count를 센다. select cart_id, name, count(*) as canmcount from cart_products where name in ('Milk', 'Yogurt') group by cart_id, name order by cart_id ) -- 여기에서 1차적으로 한 품목을 두개이상 담는 사람이 걸러진다. where canmcount < 2 -- 그 후 cart_id로 묶어주면 한 품목만 담았던 사람은 count시 1..

[자격증] SQLD 자격증 유효기간 영구로 변경하기

1년 반 전 SQLD 자격증을 취득했다. 내 주 사용 DB는 PostgreSQL이지만 문법이나 구조가 Oracle과 매우 흡사한 부분이 많으므로 되게 재미있게 공부했었다. 합격 후 2년 뒤 expired되는 자격증이지만 1년반정도 지나면 보수교육을 들을 수가 있다. 보수교육을 들으면 SQLD는 영구적으로 유효한 자격증이 된다. (어차피 SQLP 도전하려면 다시 공부해야된다..) 유효일자가 지나기 전에 반드시 챙겨서 듣도록 하자!!! 아무튼 이제 때가 되었으니 보수교육을 들으러 사이트에 방문했다. 데이터자격시험 카드결제/계좌이체 환불 환불 요청시 즉시환불 www.dataq.or.kr 로그인 후 [마이페이지] > [보수교육] 메뉴에 들어가면 아래와 같은 화면을 볼 수 있다. 여기에서 보수교육 클릭 후 수강하..

728x90
반응형