Posted
Filed under 개발/그외
Swift로 풀어봤따.


문제 해설
http://tech.kakao.com/2017/09/27/kakao-blind-recruitment-round-1/

1. 비밀지도 (비트연산)
https://www.welcomekakao.com/learn/courses/30/lessons/17681

2. 다트 게임 (정규표현식)
https://www.welcomekakao.com/learn/courses/30/lessons/17682

3. 캐시
https://www.welcomekakao.com/learn/courses/30/lessons/17680

4. 셔틀버스 (문자열 시간변환, 딕셔너리)
https://www.welcomekakao.com/learn/courses/30/lessons/17678

5. 뉴스 클러스터링 (집합, 딕셔너리)
https://www.welcomekakao.com/learn/courses/30/lessons/17677

6. 프렌즈 4블록 (2차원배열, 스왑)
https://www.welcomekakao.com/learn/courses/30/lessons/17679

7. 추석 트래픽 (문자열 시간변환)
https://www.welcomekakao.com/learn/courses/30/lessons/17676


2019/08/30 14:06 2019/08/30 14:06
Posted
Filed under 개발/iOS
사용자 삽입 이미지















Move the fighter to the left and right to avoid the meteorites and destroy the enemies!

The goal is to defend the universe by defeating various enemies and 5 types of alien bosses using missiles and items.

Three fighters with different ability are available. Please select your favorite fighter according to your play style.

Destroying the fourth boss will increase all abilities of the fighter to the highest value, regardless of the type of the fighter selected.

Pour all the missiles in the final stage!

Unlimited continue is allowed. Even if you are not good at shooting games, you can always clear game by continuing the infinite challenge.


https://apps.apple.com/app/space-piyongpiyong/id1462255763
사용자 삽입 이미지







2019/08/16 20:29 2019/08/16 20:29
Posted
Filed under 개발/그외
Aseprite 빌드순서를 설명한 공식문서
http://github.com/aseprite/aseprite/blob/master/INSTALL.md

[준비물]
- 안티바이러스 프로그램 비활성화

- CMake 입수. 설치시 패스등록.
http://cmake.org/download/

- Ninja 입수. 압축해동후 패스등록.
http://github.com/ninja-build/ninja/releases

- Python 입수. 설치시 패스등록
http://www.python.org/downloads/

- Visual Studio Community 2019 설치
http://visualstudio.microsoft.com/ko/downloads

- 소스코드 입수
http://github.com/aseprite/aseprite/releases


[Skia 셋업]
- Google depot tools 다운로드 후 C:\deps\depot_tools 에 해동
http://storage.googleapis.com/chrome-infra/depot_tools.zip

- LLVM을 C:\deps\llvm 에 설치
http://releases.llvm.org/download.html

- Developer Command Prompt for VS 2019에서 다음 명령을 순서대로 실행. 에러는 무시.
[code]
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\VsDevCmd.bat" -arch=x64

set PATH=C:\deps\depot_tools;%PATH%
cd C:\deps\depot_tools
gclient sync

cd C:\deps
git clone -b aseprite-m71 http://github.com/aseprite/skia.git
cd skia
python tools/git-sync-deps

set PATH=C:\deps\llvm\bin;%PATH%
gn gen out/Release --args="is_official_build=true skia_use_system_expat=false skia_use_system_libjpeg_turbo=false skia_use_system_libpng=false skia_use_system_libwebp=false skia_use_system_zlib=false target_cpu=""x64"" cc=""clang"" cxx=""clang++"" clang_win=""c:\deps\llvm"""
ninja -C out/Release skia
[/code]

- Developer Command Prompt for VS 2019에서 다음명령을 순서대로 실행하면 build\bin에 aseprite.exe가 작성된다.
[code]
cd aseprite
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLAF_OS_BACKEND=skia -DSKIA_DIR=C:\deps\skia -DSKIA_OUT_DIR=C:\deps\skia\out\Release -G Ninja ..
ninja aseprite
[/code]
2019/08/04 15:33 2019/08/04 15:33