전체 글
-
인턴 멘토링을 마치면서...ANYTHING 2016. 8. 20. 10:03
오랫만에 인턴 멘토링을 하게되었습니다. 8주간의 인턴 기간이지만, 7주차에 과제 수행에 대한 발표가 있습니다.즉, 멘토링 가능한 기간은 7주...길다면 길고, 짧다면 짧은 기간입니다. 인턴에게 현재 운영중인 서비스에 대한 OJT 를 진행하고, 파악하고 있는 시스템의 개선 사항도 설명하고, 인턴이 하고 싶은 일은 어떤것인지 논의도 해 가면서, 과제를 선정했습니다. OJT 및 과제 선정에 1주가 지나가고... 선정된 과제를 수행해야 하는데, 과제 수행을 위해 만들어야 할 시스템은 2개...발표 준비를 위한 1주를 빼면, 5주만에 1개의 Backend 시스템과 1개의 Frontend 시스템을 만들어야 하는 상황. 더군다나, 인턴은 안드로이드에 대한 경험은 많았지만, 서버사이드 기술은 지식이 전무한 상태. 사용..
-
gTTS-tokenPYTHON 2016. 7. 15. 14:46
사내 Plalab 활동을 하면서 TTS 를 사용할 일이 있어 자료를 찾아 봤습니다. 현존하는 TTS 라이브러리 중 구글 번역 사이트에서 제공하는 것이 품질이 가장 좋은것 같았습니다. 하지만, 외부에서 사용하려고 하면 capcha 처리가 되어 있어, 자동화 하기 난감하더군요. 이런 이유로 포기하고 다른 TTS 라이브러리를 찾고 있다가, 우연히 gTTS-token 라이브러리를 발견하였습니다. Thanks. Boudewijn van Groos. AND desbma. gTTS-token 라이브러리를 활용하면, capcha 없이 구글 TTS 를 사용할 수 있습니다. gTTS-token 라이브러리를 사용하기 위해서는 먼저 라이브러리를 설치 합니다. $> pip3 install gTTS-token 이후 아래의 코드를..
-
O2O 가 핵심이 맞는 건가?ANYTHING 2016. 5. 31. 09:08
나는 O2O 를 특정 서비스를 고객에게 제공하기 위한 하나의 방법이라고 생각한다. 즉, 특정 서비스를 제공하는 방법에 있어 O2O 라는 채널을 선택하는 것이지... O2O 가 필수는 아니라는 것이다. 예를 들어 배달의 민족 같은 경우 편리하게 주문하기 위해 O2O 라고 지칭하는 서비스 앱이 있는 것이지, 예전 방식대로 전화나 전단지로 서비스가 불가는 한 것은 아니다. 결국 O2O 를 차용한 서비스가 정말 사업적 가치가 있는 서비스라면 O2O 를 빼더라도 성공할 것이다. 반대라면, O2O 를 아무리 강조해도 결국 망할 것이다. 물론 O2O 도 중요하다. 고객과 접점이 되는 채널 중 현재 가장 강력한 채널이기 때문이다. 하지만, O2O 를 강조 하는 것보다는 서비스의 본질을 어떻게 더 강화할 것인지 고민하는..
-
Apache Struts2 보안취약점JAVA 2016. 4. 27. 14:01
1. 개요- 해외 사이트에서 Apache Struts2 보안취약점(CVE-2016-3081)에 대한 개념증명(PoC) 코드가 공개되었고,공개된 정보에 따르면, “struts.enable.DynamicMethodInvocation = True”로 설정되어 있을 경우원격지에서 조작된 HTTP Request를 통하여 웹 서버의 OS 명령어 실행이 가능함 2. 영향 시스템 : Apache Struts 2.0.0 ~ 2.3.28 (except 2.3.20.2 and 2.3.23.2) 3. 조치방법 - struts.enable.DynamicMethodInvocation = False 로 변경 ※ 기본은 False 인 것으로 확인되며, 설정변경 시 서비스영향도 확인 필요- 안전한 버전으로 업그레이드 (Struts 2..
-
개발속도가 약 '50배' 빨라진 안드로이드 스튜디오 2.0ANYTHING 2015. 11. 27. 14:31
구글이 최근 개발속도가 약 '50배' 빨라진 안드로이드 스튜디오 2.0을 공개하였습니다 Ensure(v.): to make sure or certain [We need to ensure that the weather will be good this weekend.]A taste of: a small quantity [After our first sale, we had a taste of success.]Going through a release: to examine a new product or service [We should go through the release in detail for our customers to fully understand our new product.]Livestreame..