Dev

내 맘대로 월간(月刊) 뉴스 – 2018년 12월

December 21, 2018 Dev

소프트웨어 테스팅의 False Positive 데이터 분석을 공부하시는 분들에게 정말 강추하는 짧고 파괴력 높은 기사 그러니까 소프트웨어 테스팅에서 False Positive는 대상 코드가 정상이지만 테스트 케이스가 실패하는 경우를 뜻한다 Standardizing...

소프트웨어 테스팅의 False Positive

December 20, 2018 Dev

False Positive는 이진 분류(binary classification) 실험 오류 중 하나로 통계 실험에서는 1종 오류(Type I Error)라고도 부르며 소프트웨어 테스팅에서도 쓰이는 용어다. 하지만 이진 분류와 통계 실험에 대한 배경지식이 없는...

내 맘대로 위클리 뉴스 – 2018년 50(12월 9일)

December 18, 2018 Dev

Python Quick Tip: SQLAlchemy for MySQL and Pandas SQLAlchemy를 사용하여 Pandas 데이터 프레임에 직접로드하는 방법을 소개하는 기사 데이터를 분석하고 반환하는데 걸린시간이 단축되는 놀라운 방법을 소개하고 있으니, 데이터 분석을...

[iOS] Enterprise 규모 앱 환경 구성 – 1

December 17, 2018 Dev

이전에 개발했을 때는 프로젝트가 크질 않아, 개발자 수도 적고, 프로젝트에 많은 라이브러리들이 포함되어 있었습니다. 또한, 윗 개발자분들한테 그렇게 배우기도 했었고요. 현재 담당하고 있는 프로젝트는 기존에 혼자서 담당하거나 둘...

Atom Git 커밋 메시지 Styleguides 속 Emoji

December 16, 2018 Dev

블로그 에서 글을 읽다가 커밋 메시지에 Emoji를 사용했더니 구분이 되서 좋다고 하셔서 확인. 우선은 Atom에서 사용하는 것인데… 여기다가 내가 필요한 내용들을 넣어서 사용하면 될것같아보인다. 역시 글보다는 그림인가? 🎨 :art: 코드 형식이나 구조를...

lodash fp로 함수형 프로그래밍 하기

December 15, 2018 Dev

왜 함수형으로 코드를 쓰는가 Explicit한 코드를 Implicit(암묵적)하게 바꾼다는 이점 Explicit하게 짠 제곱함수 function squareAll(numbers) { var squared = []; for (var i=0; i < numbers.length; i++) { squared.push(numbers[i]...

람다 기초

December 9, 2018 Dev

알론도 처지(Alonzo Church)가 1930년대에 발표한 추론 또는 계산 모델의 일종이다. 람다 대수는 결정문제(decision problem)를 해결하기 위해, 계산가능성(computability) 혹은 계산가능한 함수(computable function)가 무엇인지를 명확히 정의하는데 사용한다. 하스켈의 문법을 소개하기...

Haskell 스터디 Part.01

December 5, 2018 Dev

개발 환경 GHC(Glasgow Haskell Compiler)는 Haskell 컴파일러입니다. 2018년 12월 기준 최신 버전은 8.4.4 입니다. 물론 Haskell 컴파일러가 이것만 있는 것은 아니고 다른 컴파일러도 몇 있습니다만 GHC가 가장 많이...

왜 hapi를 고려해야하는 하는가? (번역)

December 2, 2018 Dev

일하고 있는 곳에서 hapi를 사용하고 있어 관련 글을 하나 번역해봅니다. 원글은 Why You Should Consider hapi입니다. 새로운 웹 애플리케이션을 시작할 때, 플랫폼을 처음 선택합니다.: node, Go, Rails 및...

[번역] TypeScript at Google

November 27, 2018 Dev

이 포스트는 Evan Martin의 글, TypeScript at Google을 원 저자의 동의하에 번역한 것이다. 의역이 매우 많고 오역이 있을 수 있으니 가급적 원문도 같이 참고하길 바란다. 나는 이제 TypeScript를...

내 맘대로 월간(月刊) 뉴스 – 2018년 10월

November 26, 2018 Dev

아파트 시세,어쩌다 머신러닝까지 현업 데이터 분석가의 알찬 경험기 A first look at changes coming in ASP.NET Core 3.0 .NET Core 의 새로운 변화에 대한 간력하고 자세한 소개 1500개...

PSR-1: Basic Coding Standard

November 17, 2018 Dev

PSR-1: Basic Coding Standard - PHP-FIG 이 표준에 대한 섹션은 공유하는 PHP 코드 간의 높은 수준의 기술적인 상호 운용성을 보장하기 위해 표준 코딩 요소로 간주되어야 하는 것에 대해서 설명합니다....

[번역] UnitTest: Martin Fowler

November 11, 2018 Dev

마틴 파울러의 UnitTest를 번역 했습니다. 영어 실력이 일천해 오역이 많을 수 있습니다. 의견 주시면 적극적으로 반영하겠습니다. Unit testing is often talked about in software development, and is a...

RxJava와 Kotlin Coroutines 비교해보기

November 7, 2018 Dev

RxJava는 안드로이드 개발에 없어서는 안 될 존재가 되었다. 많은 개발자들이 사용하고 있으며, 구글도 RxJava 관련한 API를 제공한다. 하지만 RxJava를 이해하기까지 상당한 시간이 걸린다. 다음 코드를 이해하려면 과연 몇...

PyInstaller로 만든 EXE 파일에서 Python code 뽑아내기

November 4, 2018 Dev

스펙지수 계산기 저는 몇 달 전부터 방치형 모바일 게임을 하나 하고 있습니다. 그 게임에선 유저들 사이에서 "님 스펙 몇?" 같은 방식으로 사용되는 "스펙지수"라는 수치가 존재합니다. 자신의 유닛들의 몇몇...