목록개발이야기 (512)
준호씨의 블로그

기존 목표는 6월이 되기 전에 호스팅을 이전하는 것이었는데요. 바쁘다는 핑계로 아직까지 진행형입니다. 가상서버호스팅 이사가기. 스쿨호스팅 -> VULTR로의 이전 검토 가상서버호스팅을 좀 옮겨 볼까? VULTR? 개인적으로 스쿨 호스팅에서 가상 서버호스팅을 받고 있습니다. 스쿨호스팅 최저가,최대트래픽 국내최대개발자커뮤니티 phpschool.com 과 함께하는 월400원, junho85.pe.kr 이번에 labs.junho85.pe.kr 이전작업을 했는데 간단히 기록을 남겨 봅니다. labs.junho85.pe.kr는 html 파일로 이루어져 있어서 특별한 세팅이 많이 필요하지 않은 간단한 홈페이지입니다. 소스코드는 https://github.com/junho85/labs 에 있어서 /var/www/ 경로..

JavaScript React를 사용하는 프로젝트를 다루다 보면 import 문을 자주 이용하게 되는데요. import 할 때 {} 괄호를 많이 사용하게 됩니다. 그런데 WebStorm 기본 설정에서는 {} 괄호에 공백을 두지 않고 import {callSelectAPI} 처럼 됩니다. 그런데 제가 참여하는 프로젝트들은 보통 {} 괄호에 공백을 두고 import { callSelectAPI } 처럼 쓰는 경우가 많았습니다. 그래서 WebStorm에서 import 괄호에 공백을 넣도록 설정을 해보았습니다. Editor > Code Style > JavaScript > Spaces 설정으로 이동합니다. ES6 import/export braces 설정을 찾습니다. ES6 import/export braces..

파이썬으로 구구단을 다양하게 만들어 봅니다. 단순 구구단 for i in range(1, 10): for j in range(1, 10): print(f'{i} x {j} = {i * j}') 1단부터 9단까지 출력합니다. 1 x 1 = 1 1 x 2 = 2 ... 9 x 8 = 72 9 x 9 = 81 2단부터 출력하고 싶다면 첫 번째 줄의 1을 2로 고치면 됩니다. 단을 입력받기 def print_multiplication_table(number): for i in range(1, 10): result = number * i print(f"{number} x {i} = {result}") if __name__ == "__main__": try: input_number = int(input("구구단을 ..

Zeppelin에서 결과내역이 많은 경우 다음과 메시지를 보게 됩니다. Output is truncated to 102400 bytes. Learn more about ZEPPELIN_INTERPRETER_OUTPUT_LIMIT https://zeppelin.apache.org/docs/0.10.1/setup/operation/configuration.html

MySQL에서 여러 row로 나눠져서 나오는 결과를 하나의 문자열로 합쳐서 구하고 싶을 때가 있습니다. Java나 Python에서 리스트를 묶을 때 사용하는 join함수 같이 말이죠. 그럴 때 사용할 수 있는 함수가 group_concat입니다. 예를 들어 test라는 테이블에 다음과 같은 데이터가 있다고 가정해 봅니다. name ---- a b c d group_concat으로 name칼럼을 넣어줍니다. select group_concat(name) from test; 결과는 "a,b,c,d"라고 나옵니다. a,b,c,d 그런데 길이가 짧아서 잘 나오는데 데이터가 많아지면 어느 순간 결과가 잘려나갑니다. "zzzzzzzzzz"와 데이터를 왕창 집어넣고 결과를 확인해 보면 마지막 부분이 끝까지 나오지 않..