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

nixon4545의 이미지

insmod한 모듈드라이버에서 작성한 fop를 커널안에서 사용하는 방법

static struct file_operations fops = {
.owner = THIS_MODULE,
.read = sk_read,
.write = sk_write,
.open = sk_open,
.release = sk_release,
};

디바이스 드라이버를 모듈로 insmod를 했고

모듈에서 만든 sk_write를 커널부분에서 호출을 하고 싶습니다
(정확히는 커널에 선언되어있는 vfs_write에서 호출하고 싶습니다)

그러기 위해선 모듈에 선언된 저 fops의 주소를 알아내야할까요?

khj의 이미지

Freebsd 11 PXE 설치 방법을 아시는 분 있습니까?

저에게는 PC가 2대 있습니다.

둘 중 하나는 꽤 오래된 PC이며 PXE 2.0을 지원합니다.

나머지 하나는 윈도10을 사용 중입니다.

윈도 10이 설치된 PC를 PXE 서버로 쓰고 오래된 PC를 PXE 클라이언트로 쓰려고 합니다.

구글링으로 윈도용 tftpd32를 이용해야 한다는 것은 알게 됐지만 어떻게 해야 하는지 아예 감도 안 잡힙니다.

freebsd 11을 PXE로 설치하는 방법을 알려 주시기를 부탁드립니다.

세벌의 이미지

python 에러

ee.py

import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk
class MyWindow(Gtk.Window):
 
	def __init__(self):
		Gtk.window.__init__(self, title="Hello PyGtk")
 
		self.button=Gtk.Button(label="Label")
		self.button.connect("clicked", self.on_button_clicked)
		self.add(self.button)
 
	def on_button_clicked(self, widget):
		print("Hello PyGtk 3")
 
win = MyWindow()
win.connect("delete-event", Gtk.main_quit)
win.show_all()
Gtk.main()

구수연 (velyGoo)@Google의 이미지

ifconfig ens32 치면 not found error가 뜹니다

리눅스 초보입니다. 책을보며 실습중인데 잘되던 명령어가 갑자기 안먹히네요 .. 초보다 보니 어디서 부터 잘못됬는지도 모르겠구..
어떤분이 데몬을 재부팅 하면 된다길래 해봤는데 안먹혔어요...
혹시나 해결 답을 아시는분 댓글 부탁드려요 :) (도와주세요ㅠㅠ)

owcred601의 이미지

[SOLVED] Javascript 질문 있습니다.

기존에 JSP/Servlet 만하다가 이건 함수를 몰라서 헤맸는데.. API 뒤지다가 하나 찾았습니다.
webRedirect(); 라는 함수로 Redirect로 이동하고, 그 때, 값을 전역변수로 넣는 방식으로 해결했습니다.
href 에 인자 주는 GET 방식은 여전히 동작하지 않네요.. 읽어주신 분들 감사합니다.

-----------------------------------------------------------------------------------------------------------

안녕하세요.

이번에 Embedded Webserver로 Goahead를 사용하고 있습니다.

GET / POST 방식을 통해서 페이지 이동 시 값을 넘기기 위해서
window.location.href=~~~?aaa=asdf&.. 방식으로도 넘겨보고,
"input type="hidden .." 방식으로도 넘겨봤지만,
이 Goahead라는 서버에서는 이 방식이 안먹히나 봅니다.. 페이지도 JSP가 아닌 ASP라,, 잘 모르겠습니다.

idrukawa의 이미지

스프링 web서버+rest서버를 하나의 war파일로 서비스 가능한가요?

스프링 프레임워크를 이용하여 web 서버를 구현해봤고, rest 서버도 구현을 해봤습니다. (각각 별도의 서버)

이제는 web + app을 공통으로 처리하는 하나의 .war 파일을 생성해서 톰캣에 올려 서비스 하려고 합니다.

이를 위해 web서버 처리 컨트롤러를 ajax 처리방식으로 변경하여
컨트롤러 URL로 get, post를 받으면 json으로 반환해주도록 변경을 했습니다.

이렇게 하면 web이든 app이든 URL 형식만 맞춰서 요청을 하면
하나의 컨트롤러로 web, app 모두 대응 할 수 있을 것같습니다.

그런데 문제는 컨트롤러가 아니라 인증 부분에서 발생했습니다.

web에서는 인증되지 않은 사용자가 특정 URL로 접근을 하면 login 페이지로 redirect 시켜주고,
rest 서버에서는 unauthentication 에러를 json으로 반환해주어야 합니다.

익명 사용자의 이미지

int *p , int(*p)의 차이점이 뭔가요

int *p , int(*p)의 차이점이 뭔가요
찾아봐도 영문 사이트 밖에없어서
반환값이 다르다고 하는데 먼말인지 이해가 안되네요 ㅜ

세벌의 이미지

virtualbox 파일 공유 어떻게 하나요?

virtualbox 파일 공유 어떻게 하나요?
virtualbox 설치는 성공, 호스트 엠에스윈도, 게스트 데비안 리눅스

공유폴더 - 공유폴더 설정...
들어가면

현재 가상 머신에서 VirtualBox 게스트 확장을 사용할 수 없는 것 같으며, 공유 폴더를 사용하려면 이 기능이 필요합니다. 가상 머신에서 공유 폴더를 사용하려면, 게스트 확장이 설치되어 있지 않으면 우선 설치하시고, 작동하지 않으면 장치 메뉴의 게스트 확장 CD 이미지 삽입 항목을 선택하셔서 다시 설치하십시오. 게스트 확장이 설치되어 있으나 가상 머신이 시작하는 중일 때에는 공유 폴더 기능이 작동하지 않습니다.

세벌의 이미지

Unable to insert the virtual optical disk 해결 방법?

버추얼박스 설치
호스트는 32비트 엠에스윈도 7
게스트는 데비안 리눅스

파일 공유를 해 보려고

Devices - Insert guest CD image... 를 누르면 아래의 에러가 납니다.

Unable to insert the virtual optical disk C:\opt\VirtualBox\VBoxGuestAdditions.iso into the machine 데비언.

Could not mount the media/drive 'C:\opt\VirtualBox\VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).

Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
Callee: IMachine {b2547866-a0a1-4391-8b86-6952d82efaa0}

페이지

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