* File Upload시에 HttpPostedFileBase라는 클래스를 사용하여 파일을 업로드 한다. 해당 클래스를 업로드요청을 처리할 함수의 파라미터로 입력한다 ex) Action의 Parameter 클래스 사실 별도의 클래스로 따로 만들지 않고 Action부분에서 바로 HttpPostedFileBase 사용해도 된다. 나는 작업시 확장성을 생각해서 일단 클래스로 다시 만들었다. ------------------------------------------------------------------- public class UploadFile { public HttpPostedFileBase PostedFile { get; set; } } ----------------------------------..
산 : 관악산 소요시간 : 10시20분 서울대 제 2 공학관 앞 출발 ~ 14:10분 서울대 제 2공학관 도착 약 4시간 (연주대 근처에서 엄청 쉬다옴) 등산 코스 : 서울대 건설환경종합연구소 출발 -> 연주대 -> 서울대 건설환경종합연구소 도착 난이도 : ★★★★ (1. 어제 비가와서 바닥이 미끄러웠음, 2. 바위가 많아서 미끄러움) [등산로 가는법] 1. 서울대입구역 3번출구에서 5513 버스를 탄다. 2. 건설 환경 종합연구소에서 내린다. * 정문에서 내리면 관악산 등산로를 이용할 수 있다고 함. 사실 길 잘 몰라서 아저씨들 따라갔다. 역시 등산복 입은 아저씨들이 최고시다.. 올라가는동안 핸드폰이 가방에 있어서 사진을 많이 못찍었다. 연주대가는길에 아저씨가 아이스크림 파는데 저거 안먹었으면 지칠뻔했..
[산따라, 맛따라] 제 1회 등산 아차산 - 용마산 산 - 아차산 - 용마산 총 인원 - 4명 멤버 - 백모씨, 김모씨, 이모씨, 유모씨 모임 시간 - 오전 11시 준비물 - 김밥 4줄, 물티슈, 생수 날짜 - 2021/05/05 총 등산 시간 - 1시간 58분 (등산부터 하산까지) 아차산역 2번출구에서 만나서 산에 가시는 어르신들 뒤를 따라 아차산 등반을 시작했다. 우리가 등산했던 코스는 아래와 같다. 1. 아차산역 2번출구 -> 만남의광장 - 만남의 광장까지 가는길부터가 오르막이라 사실 그때부터 힘들었다. 2. 만남의 광장 -> 낙타고개 - 본격적인 산행의 시작, 경사가 높은건 아닌데 당일 아침까지 비가와서 그런가 너무 습하고 더웠다. - 중간에서 마이쭈 하나 먹었는데 안먹었으면 정말 힘들뻔했다. 3..
체감 난이도 : ★★★★재미 : ★★★★★몰입감 : ★★★★★ 지난번 "죽음을 부르는 재즈바"를 플레이한 후 이어지는 내용으로 연쇄살인마 X를 잡기위해 유럽횡단 야간열차를 타게된 내용이다. 열차를 타고 이동을 하면서 각 역마다 추리를 해내고 승객속에 숨은 X를 추적하고 열차안에서 발생한 살인사건을 해결하는건데, 이 탈출을 하면서 제일 겁났던것은.. 특정역에 정차했을때 낙오되는것이었다 후 그런 부분에서 몰입감 최고.. 낙오될까봐 정말 열심히했다. 총 4명이서 플레이했고 둘,둘 나눠어서 문제를 해결하고 합쳐서 같이 추리하는 방식으로 문제를 해결했다.힌트는 정말 많이 썼지만 그래도 한명의 낙오없이 탈출도 했고 범인도 맞췄으니 대성공!! 이라고 볼 수있다.
localIP, publicIP 가져오기 ▶ 서버를 개발하다보면 localhost나 127.0.0.1 외에 IP 주소가 필요한 경우가 있다. ▶ 그때 매번 cmd창 켜서 ipconfig 검색하고, "내 아이피검색" 안해도 아래 코드를 사용하면 편하게 PC의 IP를 가져 올 수 있다. LocalIP 가져오기 public static string GetLocalIP() { string result = string.Empty; var host = Dns.GetHostEntry(Dns.GetHostName()); foreach (var ip in host.AddressList) { if (ip.AddressFamily == AddressFamily.InterNetwork) { result = ip.ToStrin..