Ruby is.. (루비란) 단순성과 생산성에 중점을 둔 동적 프로그래밍 언어로 오픈소스 기반입니다. 루비는 읽고 쓰기 쉬운 우아한 구문을 가지고 있습니다. Seeing Everything as an Object (모든 것은 객체) 루비에서는 모든 것이 객체입니다. 루비의 순수 객체지향 접근법은 아래의 예제처럼 숫자에 액션을 취하는 코드로 대표되곤 합니다. 5.times { print "We *love* Ruby -- it's outrageous!" } 많은 언어에서 숫자는 원시 타입이지 객체는 아닙니다. 하지만 루비는 모든 것이 일관되게 객체이므로 쉽게 사용할 수 있습니다. Ruby’s Flexibility (루비의 유연함) 개발자가 루비의 어떤 부분이든 자유롭게 바꿀 수 있기 때문에 매우 유연한 언어..
DB 에서 FK 를 사용하고 있는 경우 외래키 의존성으로 인해 테이블을 truncate 하기가 쉽지 않습니다. 아래는 의존성을 무시하고 모든 테이블을 truncate 할때 사용하는 방법입니다. 외래키 검사 옵션을 해제합니다. SET foreign_key_checks=0; DB의 전체 테이블에 대한 truncate 문을 만든 후 실행합니다. SELECT Concat('TRUNCATE TABLE ', TABLE_NAME, ';') FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'db_name' AND table_type = 'BASE TABLE'; -- 위 쿼리로 생성한 TRUNCATE 문 실행 TRUNCATE TABLE member; TRUNCATE TABLE..
- Total
- Today
- Yesterday
- amazon aurora
- Debugging
- 박소연
- 코드악취
- 위임
- SSL
- 그림으로 공부하는 IT 인프라 구조
- 안심 첫 문장
- 리팩토링
- amazon vpc
- 마틴파울러
- aws fargate
- 그림으로 배우는 HTTP & Network
- 리팩터링이란
- Debug It! 실용주의 디버깅
- 질의함수
- 디버깅
- https
- 매개변수화
- 일잘러
- Debug
- 조건부 로직
- HTTP
- AWS
- 변경함수
- 코드스멜
- 지시의 언어
- 제어플래그
- 일 잘하는 사람은 단순하게 말합니다
- Refactoring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |