it leader
article thumbnail
손쉽게 아이폰을 탈옥하는 방법 (feat. altStore & unc0ver )
코딩공부/iOS 2023. 8. 8. 17:44

개요 준비사항 PC에 AltServer, iCloud 설치 unc0ver 앱 설치 jailbreak 진행 1.개요 개발을 진행하던 중에 탈옥에 대한 탐지를 하거나, 탈옥하여 메모리 dump 등의 행위를 수행이 필요한 경우가 발생한다. 이럴 때, 탈옥을 하여야 하는데, 비교적(?) 손쉽게 탈옥을 진행할 수 있는 방법을 소개하고자 한다. 2. 준비사항 - iOS 14.8 이하 버전이 설치되어 있는 아이폰 - window PC ( mac으로도 진행이 가능하나, 훨씬 복잡한 프로세스 이기도 하고, 변수가 많이 발생하므로, 속편하게 window PC에서 진행을 권장한다. ) - altServer , iCloud 설치 - apple ID ( 아이폰에 설치할 때 필요로 한다. 만약에 없다면 이번 기회에 새로 만들도록..

article thumbnail
Cron Expression 정리
코딩공부/Server 2022. 9. 17. 13:21

Cron 표현식이란? Cron 표현식은 유닉스 계열 스케줄러를 사용 할 때 사용되는 정규식입니다. 6자리로 되어 있으며 각 자리의 단위는 아래와 같습니다. * * * * * * 초 분 시 일 월 연도 / 주 특수문자 * : 모든 값 ? : 특정 값이 없음 - : 범위를 정할 때 사용 ex ) 0-5 , MON-FRI , : 복수의 특정 값일 때 사용 ex) 2,4 , MON, FRI / : 시작시간 / 단위 ex) 0/5 0초부터 5초 단위 L : 마지막 일자, 또는 마지막 요일 일 단위에만 사용가능 ( 요일 단위에서 사용시 숫자를 붙이면 마지막 요일을 구할 수 있음 W : 숫자 + W 를 쓸경우 숫자에 가까운 평일을 선택, ex) 15W 인경우 2022-10-15 일이 토요일이라면 2022-10-14일..

article thumbnail
Javascript 날짜 관련 ( 오늘날짜, 어제, 내일 구하기 )
코딩공부/Java script 2021. 2. 19. 17:59

*오늘 날짜 구하기 var today = new Date(); // 2021-02-19 console.log("today : " + today) ==> Feb 19 2021 00:00:00 GMT+0827(대한민국 표준시) *어제 날짜 구하기 //2020-02-19 var today = new Date(); var yesterday = new Date(today.setDate(today.getDate() - 1)); console.log("yesterday : " + yesterday ) // Feb 18 2021 00:00:00 GMT+0827( 대한민국 표준시 ) * 내일 날짜 구하기 //2020-02-19 var today = new Date(); var tomorrow = new Date(toda..

article thumbnail
mysql 파티션 조회, 추가, 재구성, 삭제
코딩공부/MySQL 2020. 10. 26. 17:24

파티션 조회 select * from information_schema.partitions where table_name = '테이블명' 파티션 추가 alter table '테이블명' add partition ( PARTITION `파티션명` VALUES LESS THAN (파티션 값) } 파티션 재구성 alter table `테이블명` REORGANIZE PARTITION partition list INTO ( PARTITION p_202001 VALUES LESS THAN ('2020-01-31'), PARTITION p_202002 VALUES LESS THAN ('2020-02-28'), PARTITION p_202003 VALUES LESS THAN ('2020-03-31') } 파티션 삭제 A..

article thumbnail
MYSQL 현재날짜 기준으로 한달 달력 만들기
코딩공부/MySQL 2020. 10. 12. 11:21

현재날짜 기준으로 이번달 31일까지의 달력 만들기 쿼리 SELECT week AS '주' , MIN(CASE WHEN WEEKDAY = '2' THEN DAY END) AS '월' , MIN(CASE WHEN WEEKDAY = '3' THEN DAY END) AS '화' , MIN(CASE WHEN WEEKDAY = '4' THEN DAY END) AS '수' , MIN(CASE WHEN WEEKDAY = '5' THEN DAY END) AS '목' , MIN(CASE WHEN WEEKDAY = '6' THEN DAY END) AS '금' , MIN(CASE WHEN WEEKDAY = '7' THEN DAY END) AS '토' , MIN(CASE WHEN WEEKDAY = '1' THEN DAY END..

article thumbnail
MYSQL 인덱스 조회, 수정, 삭제
코딩공부/MySQL 2020. 10. 6. 20:28

인덱스 조회 SHOW INDEX FROM 테이블명 인덱스 수정 ALTER TABLE 테이블명 ADD INDEX `KEY NAME` (컬럼명) 인덱스 삭제 ALTER TABLE 테이블명 DROP INDEX `인덱스명`

article thumbnail
CSS 뉴모피즘 neumophism css로 구현하기
코딩공부/HTML, CSS 2020. 7. 31. 09:14

안녕하세요 pixui 입니다. 디자인트렌드가 플랫에서 뉴모피즘으로 바뀔 것이다라는 기사가 요즘 간간히 보이고 있습니다. 사견으로는 뉴모피즘이 처음 사용자에게 시선을 끌고 심미적인 느낌은 좋지만, 계속 보면 볼수록 조금은 거추장 스럽기도하고, UX 적 측면으로 실용적이지는 않다는 생각입니다. 이것도 점차 발전적인 방향으로 진화해 가겠지만 말입니다. 어쨋든 CSS 로 뉴모피즘 UI 의 느낌을 보수 있는 사이트가 있어서 소개하려고 합니다. 간단하게 progress bar로 값을 변형하면서 원하는 느낌의 스타일을 써보고 직접 적용도 해볼수 있는 사이트 입니다. https://neumorphism.io/#ffffff Neumorphism/Soft UI CSS shadow generator CSS code gene..

article thumbnail
CSS box-shadow
코딩공부/HTML, CSS 2020. 7. 29. 16:18

box-shadow 설정 div { -webkit-box-shadow: 10px 10px 24px 3px rgba(0,0,0,0.13); -moz-box-shadow: 10px 10px 24px 3px rgba(0,0,0,0.13); box-shadow: 10px 10px 24px 3px rgb(0,0,0,0.13); } box-shadow : A, B, C, D , E A : horizontal length B : vertical length C : Blur radius D : Spread radius E : shadow color , Opacity 내부 그림자로 바꾸고 싶다면 속성값 맨 앞에 inset 넣어주면 끝 ex) box-shadow : inset 10px 10px 24px 3px rgab(0..

article thumbnail
[Swift] String <-> Hexdecimal String
코딩공부/Swift 2020. 7. 11. 11:48

안녕하세요 pixui 입니다. 오늘은 swift에서 string 을 hexdemical 로 변환하는 방법을 소개하려고 합니다. 뭐 일반적인 로직을 짜는데 필요한 형변환 법은 아니지만, 그래도 BLE 같은 하드웨어와 통신을 위해서 필요할 때가 종종 있기는 한데, 어딜 뒤져봐도 속시원하게 소개하는 곳이 없기도하고 저도 자료로서 기억해 놓기 위해서 글로 옮겨 볼려고 합니다. 필요하신 분들은 유용하게 사용하시기 바랍니다. 코드는 Swift 5.1 버전에서 테스트 되었음을 참고해주시기 바랍니다. String -> Hexdecimal String // string -> hexdemical String func strToHexDemical( _str : String) -> String { var hexStr = ""..

article thumbnail
iOS development error undefined symbol: _inflateInit2_
코딩공부/iOS 2020. 6. 29. 21:04

안녕하세요 pixui 입니다. 오늘은 iOS 개발시 발생하는 알수 없는 에러에 대해서 이야기 해볼까 합니다. 저도 얼마전에 이 에러를 겪고 나서;; 3일동안 여러 삽질을 하다가 겨우 해법을 알게되었는데요~ 이러한 에러 겪고 계신 분이 있다면 도움이 되었으면 합니다. 아마 저와 같은 에러를 겪고 계신분들 아래의 오류들을 보고 계실 것입니다. - Undefined Symbol : _InflateInit2_ - Undefined Symbol :_deflateEnd_ - Undefined Symbol :i_inflateEnd_ - Undefined Symbol :_crc32 - Undefined Symbol :_deflateInit2_ - Undefined Symbol :_deflate_ - Undefined ..

article thumbnail
부트스트랩 Bootstrap 4 Grid 반응형 사이트 개념
코딩공부/HTML, CSS 2018. 12. 20. 17:31

bootstrap 4 부트스트랩에서 column 영역을 미리 정의를 해 놓았습니다. col-숫자 : 세로로 배치 되지 않고 브라우저 가로 길이의 비율대로 영역이 줄어든다. col-sm-숫자 : 576px 이하 일 때 세로 배치col-md-숫자 : 768px 이하 일 때 세로 배치col-lg- 숫자 : 992 이하 일 때 세로 배치col-xl- 숫자 : 1200 이하 일 때 세로 배치 12단계의 영역을 미리 class로 지정해 놓았고, 정의된 클래스 옆에 숫자로 영역을 써주면 그 영역의 비율을 유지하고근접한 컬럼과의 합산으로 자도응로 세로로 배치를 합니다. 무슨 말인지 예를들어 설명해 보도록하겠습니다. 예를들어 다음과 같이 컬럼을 구성하였다고 봅니다. aaa bbb ccc 컬럼이 3개가 존재하는데 비율상 ..

article thumbnail
안드로이드 구글 로그인 ( feat. com.google.firebase.FirebaseException: An internal error has occurred. [ Requests from this Android client application...)
코딩공부/Android 2018. 8. 20. 14:38

안녕하세요 pixui입니다. 오늘은 안드로이드에서 구글 로그인 하는 법에 대해서 간략하게 소개하고자 합니다. 구글 api 모음에서 구글 + 인증을 사용 하던 것이 최근 들어 구글 정책들이 firebase쪽으로 넘어가면서 firebase에서 많은 것들을 처리하게되었는데요 firebase에서 구글 사용자 인증 방법도 버전별로 상이 한것으로 보여집니다. 저도 구글 로그인 구현 중에 시행착오를 겪다가 성공한 방법으로 소개를 하려고 합니다. 안드로이드 버전이나 firebase api버전이 올라가면 이 방법은 또 무용지물이 될지도 모르지만;; 어쨋든 현재 기준으로는 성공한 방법이기 때문에 소개하려고 하니 어려움을 겪고 계신분들은 참고하시기 바랍니다. 우선 소개를 하기전에 구글에서 친절하게 동영상으로 만들어서 보여주..

article thumbnail
안드로이드 관련 TIP Trello 보드
코딩공부/Android 2017. 12. 29. 15:52

안드로이드 관련 개발을 진행하다가, 발견한 Tip들을 공유하기로 했다. 내가 발견한 것들을 빠르게 저장하고, 빠르게 다시 찾아 볼 수 있는건 아무래도, evernote랑 trello가 좋은듯.. 그 중에서도 관련된 내용들 별로 카드로 묶어서 찾아보기도 쉽고 추가하기도 쉬운 Trellor를 선택하였다. 물론 관련 기술에 대한 간단한 기술과 링크로만 되어 있지만. 찾아보기는 쉬울듯하다. 기술별로 하나씩 블로그에 포스팅을 남기는 것도 좋겠지만, 아무래도 시간과 노력이 필요하니.. evernote는 공유하기가 아무래도 어렵고, 크롤링이 안되는 사이트도 많으니.... 여튼 내 블로그로 자료를 찾아 오시는 분들도 한번쯤 가보시면, 유용한 정보들이 꽤 되지 않을까 ( 없다하더라도, 꾸준히 업데이트는 할 예정... )..

xcode 프로젝트 이름 변경 ( bundle identity )
코딩공부/iOS 2017. 7. 24. 22:39

xcode를 많이 접해 보지 않은 사람이면 이게 도대체 무슨 IDE인가 도통 감이 잡히지 않을 떄가 많다. 필자도 마찬가지였다. 특히나 애플의 강경한 정책과 시스템들은 개발자들을 종종 당황스럽게 만들 떄가 많은데, 바로 프로젝트명과 Bundle Identity 이다. 이것 때문에 무수히도 많은 프로젝트들을 수정하거나 혹은 다시 생성하거나한 경험들을 가지고 있을 것이다. 아래는 그런 사람들을 위한 동영상이다. 영어로 되어 있지만, 손쉽게 따라 할 수 있도록 되어 있으므로 참고 하면 쉽게 바꿀 수 있을 것이다. 추가로 삽질했던 경험들은 이어서 글에 기술하도록 하겠다 참고 문헌 : http://nota.tistory.com/23

[스크랩] iOS 10 네이티브 앱 접근 Description Key 리스트
코딩공부/iOS 2017. 3. 21. 11:36

사진첩이나 달력등의 사용자 데이터에 접근하려면 iOS10부터는 필수적으로 접근에 필요한 목적을 입력해야 한다. 대상 기준 : 키 미디어 라이브러리 접근 : NSAppleMusicUsageDescription 블루투스 인터페이스 접근 : NSBluetoothPeripherealUsageDescription 달력 접근 : NSCalendarUsageDescription 카메라 접근 : NSCameraUsageDescription 연락처에 접근 : NSContactsUsageDescription 헬스 데이터 접근 : NSHealthShareUsageDescription 건강 데이터 접근 : NSHealthUpdateUSageDescription HomeKit 설정 데이터 접근 : NSHomeKitUsageDe..

article thumbnail
AS3.0 NativeWindow 관련 메서드 정리

desktop application 개발을 할 때 window 에 관련된 명령어에 대해 정리한다. nativeWindow는 데스크톱 운영체제만을 지원하며, 휴대기기 또는 TV 장치는 지원하지 않는다. nativewindow 속성을 사용하려면 NativeWindow 클래스를 import 해야된다. 또한 NativeWindowInitOptions 를 최초 지정을 해주어야한다. 윈도우 닫기 nativeWindow.close(); 윈도우 최대화 nativeWindow.maximize(); 윈도우 최소화 nativeWindow.minimize(); 윈도우 원래대로 nativeWindow.restore(); 소스코드 import flash.display.NativeWindow; import flash.display..

article thumbnail
AIR creating file Fail : packager internal error
코딩공부/Flash 2017. 3. 2. 18:06

air 로 desktop application을 개발 할 때, Export Release Build 시에 갑자기 에러가 발생하는 경우가 있다. 콘솔에도 어디에도 에러에 대해서 나와있지 않아 난감한 경우가 생기는데, 패키지의 용량이 큰 경우 이런 에러가 발생할 수 있다. 예를 들어, 내부에 들어가는 동영상의 크기가 크다거나, 많은 파일들을 포함하여서 전체 용량이 1.5기가 이상 ( 추측치이다. 필자는 1.9gb일 때 에러가 발생하였고, 1.3으로 줄이니 에러가 없어졌다. ) 될 때 발생한다. 응?? 나는 해봐야 동영상 몇개 해서 500mb 밖에 안되는데? 왜그러지? 이렇게 생각할 수 있는데, Export Release Build시에 빌더가 내부적으로 bin-debug 폴더와 bin-release-tmp 폴..

article thumbnail
NGUI Android 4.4 kitkat crash
코딩공부/Unity3D 2017. 2. 22. 11:26

유니티 apk를 실행중 씬 이동 시 앱이 비정상적으로 종료되는 현상이 발생하여 로그를 뒤져보니 Fatal signal 11 이라는 에러 메세지가 떳다. 검색결과 Fatal siganl11 유니티 3.x 때부터 이어온 고질적인 버그인거 같은데.. 포럼에서도 해결방법을 모르고 있었다.. 메모리 릭이라는 의견이 분분한 상황 특히 씬 이동 중에 앱이 종료되어 버리니... 어떤 앱던 이런 상황이 발생하게 되면 난감할 뿐이다. 로그에서도 답을 찾기 어렵고.. 메모리 문제, profiler를 아무리 뚫어져라 쳐다봐도 도저히 에러원인을 모르는 상황... 기능적으로 접근해보앗다. 씬전환시 어떤 점들이 바뀌는지... 다행이었던것은 나는 NGUI 와 UGUI를 혼용하여 사용하고 있었다. 씬이 전환될때 NGUI에서 바뀐 씬에..

article thumbnail
Unity 버튼 normal color 스크립트 변경
코딩공부/Unity3D 2017. 2. 8. 15:43

버튼의 컬러만을 가지고 상태를 표시하고 싶을 때, 방법이 없다. status 값을 가지는 것은 버튼의 Transition이 sprite Swap 일 때 가능한데.. 그렇다면 각 상태별 sprite 를 다 넣어주어야 하므로, 디자이너가 없는 경우에는 상당이 불편하다. highlighted color, pressed color, disabled color는 마우스의 입력 상태에 따라 자동 적용되므로, 색깔을 바꾸어 봤자, 의미가 없다. 따라서 normal color를 임의로 사용자가 원하는 상태의 컬러로 변경해서 사용하는 방법이 유일한데.. normal 상태의 버튼 컬러를 변경하기 위해서는 ColorBlock 을 참조하여 대입 시키는 방법이 필수 코드는 다음과 같다. Button tmpButton = tmp..

article thumbnail
Unity3D Inputfield 대문자, 소문자 입력만 받기
코딩공부/Unity3D 2017. 1. 11. 17:00

Unity에서 Pin 코드나, 쿠폰 같은 것을 입력하는 Inputfield를 만들 때, 대소문자 구분 때문에 애를 먹는 경우가 있다. 스크립트 없이는 현재 UGUI에서는 해결 방법은 없다. ( NGUI에서는 모르겠지만. ) InputField 내의 text로의 접근은 되나.. 글자를 입력할 때 InputField OnChangeEvent가 발생 되면서, 강제로 소문자로 바꿔주는 로직이 발생하는 것 같다. 입력 받은 값을 코드상에서 강제로 대문자, 혹은 소문자로 바꿔서 비교하고자 하는 값과 비교하는 방법으로 처리하다가.. 아무래도 찝찝해서 Unity Answer를 뒤져보니 바로 발견! ㅠㅠ 다음의 스크립트를 Inputfield에 추가해주면 문제는 깔끔하게 해결 된다. using System.Collecti..