일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 볼링
- Number
- 형식
- Objective-C
- c#
- VISTA
- 윈도구
- install
- Mobile
- ObjectiveC
- cagr48com
- 아이맥
- mac
- 윈도우즈7
- 윈도구7
- screen
- 맥
- windows
- 퇴사
- WebService
- 7932
- 아이폰
- 설치
- windows7
- java
- iPhone
- 링크
- 오브젝티브C
- 애플
- WSDL
- Today
- Total
목록Development (143)
A colossal Dreamer: GR鐵塔-天生我材
https://hpbn.co High Performance Browser Networking (O'Reilly) What every web developer must know about mobile networks, protocols, and APIs provided by browser to deliver the best user experience. hpbn.co

repository 를 서로 다른 github enterprise 로 이관하는 중에 문제가 발생했다. 해당 리파지토리가 없다는 것이다. 원인은 이관해야할 github 에 예전에 사용하던 login 정보가 남아 있었고, 이전 login(account) 에서는 해당 리파지토리를 볼 수 없었던 것이다. 해결 KeychainAccess 에 저장되어 있었다. Name: {github domain} Kind: Internet password Account: {기존 어카운트 이름} Where: {github http URI) 여기의 Account와 Password 를 새로운 계정으로 변경 참조 user_home 에서 .gitconfig 등 관련 설정을 살펴보고, operaiton을 수행한 directory의 .git..
하나의 프로젝트에서 프레임웍(외부 오픈소스)를 사용하는 경우는 빈번하다. 내 프로젝트(AwesomeApp)에 CaptureControl 이라는 스위프트 클래스를 사용중에 참조하는 프레임웍내(FRwork)에 CaptureControl 이라는 스위프트 클래스를 사용한다면, 내 프로젝트는 AwesomeApp.CaptureControl, 프레임웍은 FRwork.CaptureControl 과 같이 다른 언어의 namespace(java:package) 로 구분해서 사용이 가능하다. 하지만, 내 프로젝트에 ObjC 코드가 있고, ObjC 에서 내 프로젝트와 FRwork 모두 접근해야 하는 상황이라면, 두 클래스 모두 ObjC 헤더파일에 동일한 CaptureControl 로 import 되어 컴파일이 안되게 된다. ..
지난 주 조그만 프로젝트는 시작해보기로 했다. 서비스로써 완결된 하나의 아웃풋을 제공하는 프로젝트이다. [웹크롤링] -> [Database] [Database] -> [리포트] [Database] -> [조회] [조회룰] -> [MapReduce] -> [리포트] iOS 외길에서 거의 만나지 않았던 오랜 친구들을 다시 만나게 될 것이다. 웹크롤링, Database, 룰셋관리, 기본정보관리, 맵리듀스 AI시대에 맵리듀스라니.. 시대정신에 좀 뒤쳐져 보이는 것이 좀 아쉽다. 아직 수집하려는 데이터에 대한 통찰이 부족하므로, 기반데이터를 확보하는 것 부터 시작해서 통찰력이 생길 때까지는 AI 보다 자료분석하는 것 부터 시작해보자. 오늘 알게 된 사실들. github 에서 free private reposito..
private let accessQueue = DispatchQueue(label: "SynchronizedAccess", attributes: .concurrent) private var _someValue: [Int] var someValue: [Int] { get { var someValue: [Int] = [] accessQueue.sync { someValue = _someValue } return someValue } set { accessQueue.async(flags: .barrier) { self.willChangeValue(for: \.someValue) self._someValue = newValue self.didChangeValue(for: \.someValue) } } } 코드 ..
토론공부 - 시사, 개발 주제로 제시문 기반으로 생각 구조 엿보기, 토론 토의 합의 방식 인식하기. 기본기 UX/ Data/ Control/ MultiThreading 개발 프레임웍 MVC, MVVM, ReDux, ReAct 중점 SDK 프레임웍 CoreML, CoreBluetooth, CoreAudio, CoreGraphics 심층 공부 MultiProcessorProgramming, Effective, Clean ... 잡학 공부 Arduino, Esp32 등

m5stack 으로 간단한 UI를 가진 코드 연습 준비물: m5stack core, env 센서, arduino IDE 동작코드 DigitalWatch.ino : setup(), loop() WatchMode.ino : 시계 동작코드 showTimeDigits.ino : 시간계산 및 노출코드 SettingMode.ino : 시계 설정 동작코드 Thermometer.ino : 온습도기압계 동작코드 UI 공통코드 UI.ino : 하단 3개의 버튼 UI 제어 코드 기타 주워온 코드 Adafruit_Sensor.h : 기압계 관련 코드 DHT12.cpp : 온습도계 관련 코드 DHT12.h : 온습도계 관련 코드
https://github.com/JeaSungLEE/iOSInterviewquestions UIKit CALayer Simulator App lifecycle(active, inactive, background) 멀티쓰레드 기법 3 가지 + 1 (NSThread, NSOperation, GCD, Runloop) Observing / KeyValueObserving 지속 가능한 저장소 Autolayout Storyboard 프로그램 구성 패턴 Serialize NSCoder, Codable 이미지뷰에 이미지URI 로딩 Objective-C @dynamic, atomic, private
지원서 내용 vs 포트폴리오 문서 어느쪽에 더 무게를 두어야 할까.? 지원서의 내용이 고만해서 꼼꼼히 읽어볼까 하던 차에 포트폴리오 문서링크를 발견. 포폴의 대상의 가치가 파악되기 전에. 양식과 설명에서 오는 가벼움에 이력서에 대한 느낌이 부정적으로 바뀌었다. 무엇이 나를 이렇게 이끌었을까.? 아직은 잘 파악되지 않지만, 포폴을 넣는다면, 포폴문서만의 완결성이 필요하고, 뭔가 와우가 필요하다. ----- ----- ----- ----- 추가사항 무엇을 할 수 있고, 무엇을 해냈는지에 대한 증명이 전혀없었다. 완성품을 나열하는 것으로는 진정성을 전달하기 힘들다. ➜ 완성품으로 갈 때의 고통과 성취가 드러나야 한다 → 선호가 표현되고, 그것으로 성향도 약간 느껴지면 좋겠다.
m5stack 생각보다 비싸지만, ESP32 (WIFI + BLE) 에 케이스에 배러리까지면... 연습해보기에는 꽤 매력적인 보드.. - Core: Gray x 3 : $33.95 M5Stack Gray Core https://www.aliexpress.com/item/32836393710.html - Core: Fire x 4 : $49.95 M5Stack FIRE Core https://www.aliexpress.com/item/32847906756.html - Core: IoT Sensor 포함 x 2 : $65.59 M5Stack M5GO IoT Starter Kit https://www.aliexpress.com/item/32881911596.html - Core: Face Kit x 1 : $..