#TIL #elixirlang 생각해보니 MapSet.subset?
MapSet.size(MapSet.difference(a, b)) == 0
MapSet.size(MapSet.difference(a, b)) == 0
Enum.fetch/2, Enum.fetch!/2 함수의 차이점은? 에러 발생 여부다
vim은 커서 위치를 jump list로 관리한다. `, /, n 등 커맨드로 이동할 때, 위치를 기록해 놓는다. 커서 위치를 바꾼다고 모두 저장하진 않는다. hjkl 키처럼 깨작깨작 움직이는 커맨드는 제외한다. jump list에 기록된 위치를 CTRL-I 키와 CTRL-O 키로...
unity ios 빌드는 xcode 워크스페이스 혹은 프로젝트를 만드는 것까지 책임진다. xcode로 바이너리를 뽑아내는 건 사용자가 해야 한다.
충돌(conflict)이 발생했을 때, 한쪽 변경 사항을 적용하고 싶다. 주로 테스트 데이터 커밋이다. 코드 변경 사항과 섞여 들어가지 않게 데이터만 따로 커밋을 만든다. push 전에 걸러내면 되니깐. 중앙 저장소에 있는 커밋을 로컬로 가져왔는데, 데이터에서 충돌이 발생했다. 이...
$ cat .git/HEAD ref: refs/heads/master
$ cat .gitignore *.c
def project do [ # ... aliases: aliases(), ] end
$ git fetch
제어 연산자(control operator)를 사용하면 한 줄에 여러 명령을 실행할 수 있다. 간단히 if 문(statement)을 쓴 효과를 누릴 수 있다.
defmodule MapUtil do def empty?(%{}), do: true def empty?(map), do: false end
iex> [key1: "value1", key2: "value2"] |> Enum.into(%{}) %{key1: "value1", key2: "value2"}
$ git checkout --track origin/serverfix
1 { 2 { 3 { |4 } A } B }
svn: warning: cannot set LC_CTYPE locale svn: warning: environment variable LANG is KOR svn: warning: please check that your locale name is correct
C:\> PowerShell -Command "(Get-Content input.txt) | Set-Content -Encoding utf8 output.txt"
$ pacman -Sy
cmd가 최신. 호환성을 끊고 새로운 기능을 추가하려고 bat가 아닌 새로운 확장자를 추가한 것 같다. %ERRORLEVEL% 변수 세팅 정책이 다른 건 주의해야 한다.
pre { + white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; + word-wrap: normal; + overflow-x: auto; }