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
- 안심 첫 문장
- Refactoring
- 박소연
- 그림으로 배우는 HTTP & Network
- 조건부 로직
- 마틴파울러
- 디버깅
- 위임
- 그림으로 공부하는 IT 인프라 구조
- AWS
- SSL
- amazon vpc
- https
- 질의함수
- HTTP
- 일잘러
- 코드악취
- 제어플래그
- 코드스멜
- Debug
- aws fargate
- 지시의 언어
- 리팩토링
- 일 잘하는 사람은 단순하게 말합니다
- 매개변수화
- 변경함수
- Debugging
- amazon aurora
- 리팩터링이란
- Debug It! 실용주의 디버깅
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |