프로그래밍 QnA + 설치 및 활용 QnA

oxoxx의 이미지

전문가처럼 공부하고 싶습니다.

저는 인문계로 대학에 들어왔지만, 컴퓨터 공학을 이중전공을 하면서 프로그래밍을 시작했습니다.
컴공과 수업으로는 2학년 수준(객체지향, 회로설계, 자료구조, 이산구조)의 수업들까지 들었습니다.
이번 여름방학동안 안드로이드를 배우면서 직접 음악 재생 앱을 만들어 봤고, 이 앱을 교수님께 조언을 받기 위해 보여드렸습니다.

교수님께서 해주신 말씀은 아래와 같았습니다.
"왜 안드로이드 앱을 코틀린이 아니라 자바로 선택했지?"
"자바 타입에 대한 이해가 부족한 것 같다. char 배열을 사용해야 할 곳에 String을 사용하고 있다."
"해당 레이아웃을 왜 쓰는지 모르는 것 같다. 콘스트레인이 과연 완벽한 레이아웃일까? 행 사이의 병합이 필요하면 반드시 그리드를 사용해야할까?"

익명 사용자의 이미지

c언어 2차원배열 구조체변수에서 배열에 저장된 문자하나하나를 문자열로 만들고싶어요!...

예를 들어,
arr1[0][0].Name[0]= a;
arr1[0][0].Name[1]= b;
arr1[0][0].Name[2]= c;
arr1[0][0].Name[3]= d;
이런식으로 문자들이 저장되어있는데 이 부분을 arr2[0][0]= abcd 이렇게 저장하고싶은데
방법이 안떠오르네요 ㅠㅠ.... 무슨 방법없을까요!! 부탁드려요!!

c언어에서 코딩한 내용입니다...! 문자들이 char형으로 저장되어있어요

celestia의 이미지

파이썬 2.7을 활용하여 Pyqt, wxWidgets, 에서 웹 페이지를 스크래핑 및 크롤링 할려고 하는데 도와주세요.

Python 2.7을 활용하여 Pyqt, wxWidgets 을 활용하여 개발 할려고 합니다.
웹 페이지를 스크래핑 및 크롤링 할려고 하는데 도와주세요.ㅠㅠ

파이썬을 활용하여 사이트 화면을 개발중인 프로그램 화면에 띄우고 싶습니다.ㅠㅠ
코드를 어떻게 짜야 할지 모르겠습니다.

화면상에 GUI 화면으로 되어 있지만
스크래핑 및 크롤링을 할경우 도스모드 처럼 화면이 보여서 좀 꾸며볼려고 합니다.

yys3110의 이미지

unity 로 c# udp server 를 만들었는데 socket이 닫히는 현상이 있는데 왜이럴까요

서버와 클라이언트 둘다 유니티로 제작하여
한 컴퓨터에 서버 클라이언트를 키고 테스트중입니다.
서버에서 패킷을 초당 10번정도 클라이언트로 보내는데
클라이언트에서 socket.close를 하면
서버 socket이 그냥 닫혀버립니다...
서버에는 오류 하나 안나고 그냥 소켓만 닫혀버리네요

서버에서 클라로 아무 패킷도 안보낸 상태에서 클라 soket.close 하면 서버는 멀쩡 합니다.
Shutdown(SocketShutdown.Both) 를 써봐도 똑같구요.....

대체 왜이런가요? ㅠㅠ

ykw1101의 이미지

넥슨 청소년 프로그래밍 챌린지 대회 문제 질문

지금 제목에 나온 대회 작년 문제를 푸는 중인데요, 아직 초보라 참가에 의의를 두고 연습 중입니다. 그런데 1번 문제부터 막혔네요.. 문제는 https://www.nypc.co.kr/community/questionView.do?IDX=1 이 링크입니다.
코드는

oblab의 이미지

kernel device driver 는 GPL 라이센스 인데 개발자분들은 코드공개를 어떻게 하시나요?

kernel device driver 는 GPL 라이센스 인데 개발자분들은 코드공개를 어떻게 하시나요?

임베디드 device driver를 제작하고 있는데 kernel api는 GPL 라이센스를 따르는걸로 알고 있습니다.
추후 임베디드에서 동작하는 디바이스드라이버를 추가하여 판매(배포)할 예정인데

디바이스드라이버 개발자분들은 GPL라이센스를 어떻게 따르고 있으신가요?
코드공개를 공식적(개발홈페이지)으로 하고 있는건지?
공개를 한다면 어떤 방식으로 하는지
신경은 안쓰는건지

궁금합니다..

익명 사용자의 이미지

c++ string 클래스의 원리에 있어 궁금한 것이 있습니다.

연습으로 string 클래스를 만들어보고 있는데요(아주 기본적인 것들로만요..하하하)

일반적으로 string 클래스를 이용할 때

string str1 = "Happy coding!";

string str2 = "OMG----!";

이렇게만 선언해도 생성자가 호출되는데요. 이걸 구현하려고 생각했더니 연산자 오버로딩밖에 생각이 안나더라고요. 그런데 연산자 오버로딩은 이미 생성된 객체에 한해서 호출되는 것이니 사용할 수가 없겠고 전역함수로 만들까 아니면 static 멤버 함수로 만들까 둘다 해보았지만 nonstatic member라고 컴파일러님께서 말씀해주시더라고요.

제가 생각하는 과정으로는 이해가 가지 않는데 (제가 정의한 string 클래스 이름을 MyString이라고 하겠습니다.)

MyString(const char *str)으로 인식해서 알아서 생성자 호출이 되던데...

즉 정리하자면 저는 MyString str = "My String object"; 가 MyString str("My String object);이 되는 과정을 알고 싶습니다.

owcred601의 이미지

[Shell Script] sed 질문이 있습니다.

안녕하세요!

특정 파일에서 sed 명령을 이용해서 삭제하려고 합니다!

sed '/문자열1/,/문자열2/d' a_temp.txt > a.txt

위 방식으로는 특정 문자열의 처음과 끝의 특징이 명확할 때 유용하게 써먹을 수 있는데요.

여기서 끝나는 문자열이 명확하지 않을 때는... 처음 입력한 문자열1로부터 3줄까지만 삭제하라 등
방법을 찾고 싶은데.. 검색해도 응용방법이 떠오르지 않아 질문드립니다.

방법이 있다면 어떻게 작성해야 할까요?

--
1. grep -A3 "문자열" 을 sed 로 넘겨서 삭제할 수 있는 방법은 없을까요?
2. 문자열1로부터 처음 만나는 "\n(엔터)"를 sed의 마지막 문자열 조건으로 줄 수 있는 방법은 없을까요?

익명 사용자의 이미지

putty로 원격접속이 안됩니다!!!!!!!!!!!!!!!

제가 두대의 컴퓨터로 원격접속을 테스트 하고 싶어서 두대의 컴퓨터에 vmware가 있고 거기에 리눅스를 넣었습니다.하나는 집에서 유무선공유기의 유선 포트로 연결되있고 하나는 와이파이로 연결 되있구요,서로의 아이피로 원격 접속을 하고 싶어서 서로의 아이피를 치면 안되네요..... 제발 도와주세요

shi510의 이미지

Windows/Linux/Mac 모든 in/out 네트워크 패킷

안녕하세요.

운영체제에서 발생하는 모든 in/out 패킷에 대한 데이터를 저장해야하는 일이 생겼는데요.

Windows/Linux/Mac OS에서 운영체제 내에서 발생하는 모든 네트워크 in/out 패킷을 받아 볼 수 있는 방법이 있나요?

혹시 가능하다면 방법에 대한 키워드라도 알려주시면 찾아서 공부해보겠습니다.

감사합니다~

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기