반응형 전체 글684 [베란다텃밭] 겨자채 파종 17일차: 본잎이 올라온 초기 성장기 베란다 텃밭에서 키우기 시작한 겨자채가 파종 17일차를 맞았습니다.사진처럼 본잎이 드디어 올라오기 시작하면서 이제 본격적인 생육 단계로 넘어가고 있습니다.떡잎만 있던 시기와 달리, 본잎이 보이기 시작하면 겨자채 특유의 잎 결과 향이 조금씩 나타나기 시작해 보는 즐거움이 더해집니다.파종 17일차 겨자채의 특징떡잎 위로 작은 본잎이 두 장 올라오며 형태가 점점 겨자채답게 변함잎의 윤기가 좋고 색이 진해 건강한 초기 생육 상태뿌리가 안정적으로 자리잡는 시기라 생장이 점점 빨라짐초기에는 잎이 작아도 1~2주 후면 폭풍성장을 보이는 단계로 넘어감겨자채가 잘 크는 이유겨자채는 비교적 재배가 쉬운 잎채소라 베란다 텃밭에서도 잘 맞는 편입니다.이번에도 다음과 같은 환경이 좋은 결과를 만든 것으로 보입니다.아침 햇빛 +.. 2017. 3. 22. [베란다텃밭] 바질 키우기 파종 12일차: 새싹이 올라온 초기 생육기 베란다 텃밭에서 키우던 바질이 파종 12일차를 맞았습니다.이번 글은 바질을 중심으로 정리했으며, 상추와 겨자채는 함께 자라고 있는 정도의 근황만 가볍게 덧붙였습니다.바질은 따뜻한 환경을 좋아하는 허브라 발아까지 시간이 조금 걸릴 줄 알았는데,파종 후 약 열이틀 만에 사진처럼 연둣빛의 건강한 새싹이 올라와주었습니다.본잎은 아직 나오지 않았지만 떡잎 상태가 매우 튼튼하고 잎색도 선명합니다.바질 파종 12일차 특징떡잎이 넓고 두껍게 올라와 건강한 초기 상태흙 표면에 골고루 발아되어 균일한 성장 예상줄기가 곧고 잎이 닫힌 형태로 햇빛을 잘 받는 모습베란다에서 잘 자란 이유바질은 따뜻한 온도, 적당한 습도, 밝은 빛을 좋아하는데베란다 환경이 그 조건을 잘 맞춰줍니다.오전 햇빛이 잠시 비치는 환경과습되지 않도록 스.. 2017. 3. 17. [베란다텃밭] 방울토마토 발아 10일차: 작은 새싹 첫 등장 베란다 텃밭에서 키우는 방울토마토가 파종 10일차에 드디어 작은 싹을 올렸습니다.사진처럼 아주 여린 떡잎이 흙 위로 살짝 얼굴을 내밀기 시작했는데, 방울토마토 특유의 귀여운 초록빛이 보여 반가웠습니다.방울토마토 10일차 특징아직 크기는 매우 작지만 잎 모양이 또렷하게 드러남줄기가 곧고 탄력 있어 건강한 발아 상태흙 표면 바로 위에서 힘차게 올라온 모습빛을 향해 잎을 벌리며 자리 잡는 중초기 발아는 정말 미세한 변화들이 많아서, 하루에도 모양이 조금씩 달라지는 것을 관찰하는 재미가 큽니다.이 시기에는 과습 없이 적당히 스프레이로 물 관리해주는 것이 안정적인 생육에 도움이 됩니다.발아가 잘 된 이유오전 햇빛이 은은하게 들어오는 자리배수가 좋은 상토 사용흙 건조 ↔ 촉촉 상태가 적절히 반복됨온도가 급격히 떨어.. 2017. 3. 15. [베란다텃밭] 해바라기 새싹 관찰기(파종 7일차) 베란다 텃밭에서 키우기 시작한 해바라기가 파종 7일차에 드디어 고개를 내밀었습니다.사진에서도 보이듯이 흙을 밀어올리며 막 올라온 초록빛 새싹이 아주 싱싱하고 건강한 모습입니다.해바라기는 비교적 발아가 빠른 편인데, 올해는 파종 후 정확히 일주일째에 첫 싹을 확인했습니다.곡물처럼 굵은 씨앗이지만, 싹이 터지면 생장이 시원시원해서 키우는 재미가 특히 큰 식물입니다.7일차 해바라기 새싹 특징떡잎이 통통하고 밝은 연초록색흙 위로 균등하게 올라오며 활착이 좋음줄기가 짧지만 곧게 서 있음처음부터 성장력이 강한 느낌을 보여줌발아가 잘 된 이유해바라기는 따뜻한 환경에서 발아가 빠르고 안정적입니다.베란다의 낮 온도가 일정하게 유지됨오전 햇빛을 잠시 받는 위치배수성이 좋은 상토 사용물을 과하게 주지 않고 적당히 관리이런 .. 2017. 3. 13. [베란다텃밭]겨자채 키우기 초기 기록 – 파종 4일, 아주 작은 싹 등장 베란다 텃밭에서 키우기 시작한 겨자채가 파종 4일차를 맞았습니다.겨자채는 씨앗이 워낙 작아서 발아도 아주 작고 섬세하게 올라오는데,이번에도 의외로 빠르게 싹을 틔워주었습니다.사진처럼 흙 표면 위에 보이는 새싹은 정말 바늘끝만큼 작은 크기지만,연한 초록빛이 또렷해 건강한 발아라는 걸 알 수 있습니다.떡잎이 매우 작아 지나치기 쉬운 단계이지만, 가까이 보면 잎 모양이 겨자채 특유의 모습을 갖추고 있어 신기합니다.겨자채 파종 4일차 특징씨앗 크기만큼 매우 작은 새싹떡잎이 작지만 색이 선명함발아 속도가 빠른 편이라 3~4일차에 올라오는 경우가 흔함아직 뿌리가 연약해 물 관리에 주의해야 하는 시기잘 발아한 이유베란다의 적당한 온도와 밝은 간접광이겨자채 초기 발아에는 매우 잘 맞았습니다.흙이 건조해지지 않도록 얇게.. 2017. 3. 10. Spring에서 CharacterEncodingFilter로 UTF-8 적용하기 (web.xml & Java 설정 & Spring Boot) Spring에서 UTF-8 인코딩 설정이 필요한 이유스프링 MVC로 웹 애플리케이션을 개발하다 보면, 한글 파라미터가 깨져서 들어오거나 화면에 물음표(???)로 보이는 경험을 한 번쯤 하게 됩니다. 이 경우 가장 먼저 확인해야 할 것이 바로 요청/응답 인코딩 설정입니다.스프링에서는 CharacterEncodingFilter를 사용해 전체 요청/응답에 대해 일괄적으로 인코딩을 설정할 수 있습니다. 가장 흔히 사용하는 값은 UTF-8입니다.1. web.xml에서 encodingFilter 설정 (레거시 방식)스프링 MVC(레거시, 서블릿 2.x ~ 3.x)에서 한글이 깨질 때 가장 먼저 적용하던 설정입니다. web.xml의 하단에 다음 필터를 추가합니다. encodingFilter org.spri.. 2016. 4. 29. iis7 64bit 에서 32bit 응용프로그램 사용시 html asp 매핑 사용하기 iis7에서 html 매핑을 위해서 처리기 매핑 에서 스크립트 매핑추가 요청경로 .html 입력 실행파일 %windir%\system32\inetsrv\asp.dll 혹은 C:\windows\system32\inetsrv\asp.dll 입력 이름 알기쉽게 입력 ex) html ASP 요청제한클릭 매핑 체크박스 체크 동사 > 다음동사중 하나 사용 , GET,HEAD,POST 입력 엑세스 스크립트 선택 이렇게 iis에서 적용 해줍니다. 그러면 web.config 파일에 아래와 같이 적용이 됩니다. handlers 부분에 를 추가 해주면 됩니다. 이렇게 되겠죠. C:\windows\system32\inetsrv\asp.dll 로 써주던 %windir%\system32\inetsrv\asp.dll 로 써주던 적.. 2015. 6. 16. Maven에서 톰캣 서버 실행하기 (2025 최신 기준 + 레거시 Tomcat Plugin 포함) Maven에서 톰캣 서버를 직접 실행하기Java Web 개발을 하다 보면 로컬에 설치된 Tomcat 없이도 Maven 명령어만으로 톰캣 서버를 기동하고 싶은 경우가 있습니다.예전에는 tomcat6-maven-plugin 또는 tomcat7-maven-plugin을 사용해 mvn tomcat:run으로 톰캣을 실행할 수 있었지만, 이 플러그인들은 현재(2025년 기준) 공식적으로 유지보수가 중단된 상태입니다.아래는 레거시 방식과 최신 개발 방식(추천)을 모두 정리한 내용입니다.1. (레거시) Tomcat Maven Plugin 사용하기먼저 사용자가 준 예전 방법부터 설명합니다. pom.xml에 다음 플러그인을 추가하면 별도의 톰캣 설치 없이 mvn tomcat:run이 가능합니다. .. 2015. 1. 15. [iOS] iOS8 AlertView 텍스트 상단 정렬 문제와 해결 방법 iOS8 AlertView 텍스트 정렬 문제예전 iOS 앱을 유지보수하다 보면 UIAlertView를 사용한 오래된 코드에서, iOS8 업데이트 후 Alert 메시지 텍스트가 상단에 붙어 보이는 문제를 겪은 적이 있습니다. iOS7에서는 정상 가운데 정렬이었지만, iOS8에서 레이아웃 방식이 변경되면서 발생한 현상입니다.해결은 매우 단순합니다. AlertView 제목(title)에 nil 대신 빈 문자열("")을 넣으면 텍스트가 다시 정상적으로 중앙 정렬됩니다.1. 문제 원인iOS8에서는 UIAlertView 내부 레이아웃이 변경되면서, title이 nil일 경우 message가 타이틀 영역까지 끌어올려지는 레이아웃 버그가 있었습니다.즉, 다음 코드처럼 title을 nil로 지정하면 문제가 발생합니다:U.. 2014. 10. 10. [iOS] iPhone에서 올바른 URL 인코딩 방법 (Objective-C & Swift 최신 정리) [iOS] iPhone에서 URL 인코딩이 제대로 되지 않을 때예전 iOS 앱 유지보수 중, 로그인 기능에서 비밀번호에 = 문자가 포함되면 정상적으로 서버에 전달되지 않는 문제가 있었습니다. 원인은 URL 인코딩에 사용하던 API가 특수문자를 완전하게 인코딩하지 않았기 때문입니다.특히 예전 iOS 개발에서 많이 사용하던:[string stringByAddingPercentEscapesUsingEncoding:]이 메서드는 다음과 같은 문제를 가지고 있습니다.이미 deprecated 됨/ & = ? + # % 등 중요한 URL 예약 문자 인코딩 불가능RFC 3986 기준을 완전히 만족하지 않음즉, “진정한 URL 인코딩”이 되지 않아 인증/로그인/REST API 호출에서 문제가 발생할 수 있습니다.1. (.. 2013. 12. 10. [iOS] NSNotificationCenter 사용법 정리 (2025 최신 버전: NotificationCenter / Swift 포함) iOS에서 NotificationCenter(구 NSNotificationCenter) 사용법 정리간편로그인을 구현하다 보면 화면이나 객체 간 이벤트 전달을 위해 NotificationCenter를 자주 사용합니다. 예전에는 NSNotificationCenter를 많이 사용했지만, 지금은 Swift 기반으로 API가 단순해졌고 옵저버 제거 방식도 바뀌었습니다.특히 과거에는 옵저버를 제거하지 않아 중복 호출, 다중 Noti 발생 등의 문제가 자주 발생했습니다. 이 글에서는 레거시 Objective-C 방식부터 2025년 최신 Swift 방식, 그리고 비동기 처리(NotificationQueue)까지 한 번에 정리해 드립니다.1. (레거시) Objective-C에서 NSNotificationCenter 사용.. 2013. 12. 5. IIS HTTP Err Connection_Dropped 오류의 원인 분석과 실제 해결 사례 IIS HTTPERR 로그의 Connection_Dropped 오류란?IIS 서버를 운영하다 보면 HTTPERR 로그에서 Connection_Dropped 메시지를 확인할 때가 있습니다. 많은 개발자와 운영자들이 이 오류를 서버 문제로 오해하지만, 실제로는 거의 대부분 클라이언트 측에서 연결을 먼저 끊는 경우에 발생하는 현상입니다.Connection_Dropped서버가 최종 응답을 보내기 전에 클라이언트가 먼저 연결을 종료한 경우 발생한다.즉, 서버가 응답을 보내려는 순간 이미 클라이언트가 떠났기 때문에 서버에서는 “전송할 곳이 없음” 상태가 되어 오류처럼 기록되는 것입니다.문제 상황: 피크타임에 Connection_Dropped 증가대형 서비스를 운영하던 중, 어느 날 피크타임에 Connection_D.. 2013. 11. 26. 이전 1 ··· 40 41 42 43 44 45 46 ··· 57 다음 반응형