번역기가 구제해줄 날이 얼마 남지 않았나!?
어제 트위터에서 재밌는 트위을 봤다. 이 말에 정말 격하게 동의한다. 어지간한 천재가 아니라면 학문에 쏟을 에너지의 상당량을 외국어에 쓰고 지칠듯. — 정고기 (@sy876) May 12, 2015 ...
어제 트위터에서 재밌는 트위을 봤다. 이 말에 정말 격하게 동의한다. 어지간한 천재가 아니라면 학문에 쏟을 에너지의 상당량을 외국어에 쓰고 지칠듯. — 정고기 (@sy876) May 12, 2015 ...
pip를 설치하고 패키지를 확인하려고하면 다음과 같은 에러가 발생한다. # pip install flask Traceback (most recent call las): File "/usr/bin/pip", line 5, in <module> from pkg_resources import load_entry_point ImportError:No module...
Yocta Project Update 무엇이든 처음 설정할때는 기본 OS먼저 업데이트를 해줘야된다. 최신 Yocta Project 파일을 받아서 설치해준다. 최신이 아니라면 몇몇 기능이 제대로 되지 않아 다시 설치해줘야될 수 도 있으니 꼭 하도록하자. 컴파일을...
흔치 않지만 아이폰 백업받아 놓은 것의 정확한 백업 시간과 백업 받은 iOS 의 버젼정보를 확인할 필요가 있을 때가 있습니다. 그럴 때 활용하시기 바랍니다. Mac에서 iOS Device Backup본 정보 확인하기...
리스트 안에 리스트가 있고 각 index 별로 합계를 구할일이 있어서 stack overflow 를 보고 짠 코드인데 원래 기존에 제공된 코드에서 None 이 있는 경우에 한해서 0 처리한것 뿐이다....
코드캐더미 강좌는 볼 때마다 친절하게 잘 짜여져 있다는 생각이 든다. 레일즈 기초 강좌도 앞서 포스팅한 코세라 강좌인 루비 온 레일즈로 블로그 만들기를 들을 때 이해하지 못한(들을 때는 이해한...
Xcode의 계정 변경 등의 상황에서 Provisioning Profiles을 삭제하여 깔끔하게 정리해야 할 경우가 아주 가끔 있습니다. 다음 경로에서 Provisioning Profiles을 삭제할 수 있습니다. ~/Library/MobileDevice/Provisioning Profiles
전체 모바일 구매 비중이 30%를 넘어서고, 여성 의류의 경우에는 50%를 넘는다. 아이폰이 처음 출시됐을 때, 다른 것은 몰라도 화면이 작아서 쇼핑만큼은 모바일로 못 하겠다는 소리를 했었다. 점점 모바일이...
작년에도 같은 곳에서 만든 슬라이드에 대한 포스팅을 올렸었다. 그 때는 e커머스와 리테일의 미래라는 주제였고, 이번에는 모바일의 미래라는 주제다. Business Insider에서 발표한 자료인데 분량이 매우 많아서, 그 중의 일부...
Nullability Swift라는 언어가 나옴에 따라 Objective-C도 호환성을 가지기 위해 Nullability을 채택하였습니다. Xcode 6.3 이전 버전에서는 Swift와 Objective-C의 변수 선언시 다른 점은 optional과 non-optional(UIView vs UIView?)이라는 점입니다. 하지만 Objective-C는...
많은 사람들의 꿈은 건물 주인이다. 회사에 나가지 않고 자기가 좋아하는 일만 하면서 임대료만으로 먹고 살 수 있다면… 생각만 해도 흐뭇하고 절로 미소가 난다. 그리고 이게 굉장히 헛된...
x & -x 얼마전에 리센룽 싱가포르 총리가 Founders Forum에 참석하여 스도쿠 프로그램을 만든 것을 보여주면서 ‘Here’s a question for those reading the source code: if x is an...
MySQL에서 테이블을 변경하면 테이블이 잠긴다. 그리고 데이터양에 따라 테이블 변경에 걸리는 시간이 달라진다. 그래서 데이터양이 많아지면 테이블을 변경시 서비스가 중단되는 경우가 발생할 수 있다. 중단 없이 MySQL 테이블을...
일반적으로 선언적(declarative) 코드는 명령형 코드에 비헤 가독성이 높고 테스트하기 쉬우며 코드의 양도 더 적습니다. System.ComponentModel.DataAnnotations 네임스페이스는 데이터를 검사하는 ValidationAttribute 하위 특성(attributes) 집합을 제공하며 이 특성들을 사용하면 데이터의 유효성을...
일반적으로 선언적(declarative) 코드는 명령형 코드에 비헤 가독성이 높고 테스트하기 쉬우며 코드의 양도 더 적습니다. System.ComponentModel.DataAnnotations 네임스페이스는 데이터를 검사하는 ValidationAttribute 하위 특성(attributes) 집합을 제공하며 이 특성들을 사용하면 데이터의 유효성을...
만화책 제목으로 검색할 때, 앞부분만 맞으면 아래에 목록을 표시하는 기능을 구현하였다. 요즘은 너무나도 흔한 기능이지만, 꽤 오랫동안 구현하고자 생각만 하다가 이번 리뉴얼에 맞춰서 작업을 했다. 처음에 개념이...
개요 간만에 연휴가 왔다. 연휴동안 뭘 하면 좋을까, 하고 고민하다가 이제 맥북도 있고 iOS 기기(아이패드)도 있으니까 iOS 개발을 한 번 시도해보자는 생각이 들었다. 목표로 정한 건 역시 게임....
맥을 맥답게 사용하자. 윈도 기기와 달리 맥은 유닉스 기반의 OS(현재는 OS X)를 탑재하고 있다. 터미널 명령어만으로도 많은 부분을 설치하고 설정하고 실행할 수 있다. 그리고 그것이 크게 변경되지 않아...
순수 함수(Pure Function) 함수는 주어진 입력으로 계산하는 것 이외에 프로그램의 실행에 영향을 미치지 않아야 하며, 이를 부수 효과(side effect)가 없어야 한다고 합니다. 이러한 함수를 순수 함수라고 합니다. 예를...
TechCrunch의 Notifications Are The Next Platform이라는 글을 읽었는데 중요한 부분을 일부 정리하자면, 다음과 같다. 1. 전통적으로 우리는 적극적으로 무언가를 찾는 식(pull-driven)으로 서비스를 하였는데, 앞으로는 무언가를 받는 식(push-driven)으로...
Apple 이 3rd party vendor 들이 band를 만들 수 있도록 Spec을 공개 했습니다. Creating Bands for Apple Watch https://developer.apple.com/watch/bands/ Band Design Guidelines for Apple Watch 은...
애플이 자체적인 검색 크롤링 봇인 애플봇(Applebot)의 존재를 처음으로 공개했다. 오늘 공개된 지원 문서에 올라온 애플의 설명에 따르면, 애플봇의 역할은 “시리와 스팟라이트를 지원하기 위한 검색 크롤링 봇으로, robot.txt의 룰과...
Auto-Closures Swift 오픈 소스 라이브러리들을 살펴보면 가끔 @autoclosure라는 키워드가 보입니다. Swift에서 closure를 사용할 때는 다음과 같이 함수 형태로 인자를 넘겨주도록 합니다. func f( pred: () -> Bool )...
현재 주로 사용하고 있는 맥앱과 웹앱을 한 곳에 정리한다. 관심은 있으나 아직 많이 사용하지 않은 앱도 포함하였으며, 지속적으로 업데이트하면서 관리할 예정이다. Sublime Text 3 패키지 컨트롤 설치 터미널에서...
벌써 9번째 월별 결산이다. 4월에는 간만에 트래픽이 좀 올랐다 여기에 기여한 게시물 중심으로 선정하였다. 이번에는 내가 본 드라마나 애니메이션, 영화에 대한 이야기가 많은 편이라 외면 당한 글도 많지만,...
왜 그들은 죽어야했는가… 왜 죽어야만 하는가… 그리고 왜 죽어야지만 우리들은 바라보는것인가… 시작은 한 여대생의 죽음 예고 동영상부터 시작한다. 그리고 주인공이 진행을 하면서 알아내는 것들… 해고된 노동자들의 모습… 맨마지막...