수많은 오픈소스 아이콘 중에서 원하는 아이콘만 사용하고 싶을때, 직접 제작한 아이콘을 사용하고 싶을 때 이용할 수 있는 서비스를 안내해드립니다. FlutterIcon.com에 접속합니다. 현존하는 오픈소스 아이콘 리스트가 제공되며, 원하는 아이콘을 선택합니다. 직접 제작한 아이콘은 SVG로 만들어 추가할 수 있습니다. 좌측 상단에 사용할 폰트 이름을 기재하고, 다운로드를 입력하면 Zip파일이 다운로드 됩니다. 압축파일을 풀면 폰트파일, json, dart 파일이 나타납니다. config.json은 현재 폰트파일에 대한 메타정보입니다. fluttericon.com에 재방문하셨을 때 Import를 통해 선택된 아이콘을 복원할 수 있습니다. .ttf 파일을 플러터 프로젝트의 fonts 폴더에 추가합니다. (예..
이 페이지는 https://flutter.dev/docs/cookbook/design/fonts를 번역한 내용입니다. 시점에 따라 원문과 다소 차이가 존재할 수 도 있습니다. 또한 원저자의 요청에 의해 언제든지 변경, 삭제될 수 있습니다. 안드로이드와 iOS가 훌륭한 품질의 시스템 폰트를 제공함에도, 디자이너의 가장 흔한 요청사항 중 하나는 커스텀 폰트에 관한 것입니다. 예를들어 디자이너에 의해 직접 제작된 폰트를 사용할 수 도 있고, Google Fonts와 같은 외부 사이트에서 폰트를 내려받아 사용할 수 도 있습니다. 참고: google_fonts 패키지 사용을 고려해보세요. 1,000개가 넘는 오픈소스 폰트유형을 손쉽게 사용할 수 있습니다. 참고: 여러 프로젝트에서 특정 폰트를 재사용한다면, 폰트를..
최초 설치 후 접속 - 아이디/패스워드: ubuntu/ubuntu - 화면 지우기: clear - 디렉터리 나열: ls (-l 옵션: 소유자, 파일크기 등 상세정보 출력, -a 옵션: 숨김파일 출력) - 디렉터리 이동: cd 디렉터리명 - 관리자 권한 전환: sudo -su 인터넷 연결확인 유선으로 연결된 경우 별도 설정 없이 바로 인터넷에 연결되며, 연결이 정상적인지 확인하기 위해 ping 명령어를 사용함 예를들어 공유기로 IP를 날려보자 - 예시) ping -c 5 192.168.0.1 - 설명) ping -c 요청수 대상IP(또는 도메인) 만약 WIFI를 사용하고 있다면, 인터넷 설정 파일(/etc/netplan의 yaml 파일)을 직접 편집해야함 인터넷 아이피 주소확인 로컬IP: ip addr 또..
이 페이지는 https://flutter-ko.dev/docs/development/accessibility-and-localization/internationalization를 번역한 내용입니다. 시점에 따라 원문과 다소 차이가 존재할 수 도 있습니다. 또한 원저자의 요청에 의해 언제든지 변경, 삭제될 수 있습니다. 다음을 배우게 됩니다. 장치의 Locale(사용자가 선호하는 언어) 추적하기 Locale에 따라 달라지는 값을 관리하는 방법 앱에서 지원하는 Locale을 정의하는 방법 다른 언어를 사용하는 사용자에게 앱을 배포 할 경우 앱을 국제화해야 합니다. 즉 앱이 지원하는 "지역(Locale)"이나 언어 별로 텍스트, 레이아웃 등의 값들이 "현지화(Localize)" 될 수 있는 방법으로 앱을 개발..
ASP.NET 웹사이트 전역에서 사용할 값을 저장하는 방법은 여러 가지가 있습니다. 대표적으로 Application State에 저장하는 방법과 전역 Static 변수에 담는 방법, DB나 파일로 저장하는 방법 등이 있습니다. 이러한 방법들의 특징과 장단점을 파악하여 적절하게 사용하는 것이 필요합니다. Application(혹은 Session) State에 값을 저장 저장위치: Application State에 값을 저장하면 기본적으로 메모리에 저장됩니다. 따라서 파일로 저장하거나 DB에 쓰는 것보다는 빠른 속도를 보장합니다. 하지만 방대한 데이터를 Application State로 저장할 경우 서버의 메모리가 부족해질 수 도 있습니다. 이 경우 서버는 자주 메모리의 데이터를 디스크에 페이징하려고 할 것..
Office365 계정이나 Exchange 계정을 아웃룩에 추가하면 데이터파일(.ost)은 C:\에 생성됩니다. 데이터파일을 용량이 넉넉한 드라이브로 옮겨야 하는 경우가 있습니다. 하지만 pst파일과 달리 ost파일은 위치 변경이 쉽지가 않습니다. 여기서는 아웃룩 2010에서 .ost파일의 위치를 변경하는 방법에 대해 안내합니다. (Office2013 이상은 추후에 다룰 예정입니다) 아웃룩 2007이나 2010에서 파일 옮기기 아웃룩을 종료하고, 완전히 종료될 때까지 기다립니다. .ost 파일은 다음 위치에 존재합니다. 파일을 옮기려는 위치에 복사합니다. C:\Users\%username%\AppData\Local\Microsoft\Outlook [제어판 → 사용자 계정 → 메일]을 클릭합니다. [전자 ..
이 포스트의 내용은 https://devblogs.microsoft.com/xamarin/introducing-xamarin-forms-4-0-the-era-of-shell/ 을 번역한 자료입니다. 한글로 표현하기 어색하거나 모호한 문장은 임의로 조정하거나 삭제하였으므로 필요한 경우 원문을 참고하시기 바랍니다. 또한 언제든지 원저자의 요청에 의해 게시물이 내려지거나 수정될 수 있음을 알려드립니다. 마지막으로 이 글은 개인적인 학습목적으로 번역한 자료이며, 따라서 오역이나 잘못된 해석이 포함되어 있을 수 있으며 이로인한 어떠한 일체의 보장을 하지 않습니다. 지난 해 Xamarin은 크로스 플렛폼 모바일 앱을 개발 할 때 복잡성을 줄임으로써 생산성을 향상시키는데 중점을 두고 작업을 진행하였습니다. 추상적인 ..
.NET Core 인증을 구현했을 때 에러메시지가 다음과 같이 영어로 나타날 때 한글화 하는 방법을 소개합니다. Passwords must have at least one non alphanumeric character. Passwords must have at least one lowercase ('a'-'z'). Passwords must have at least one uppercase ('A'-'Z'). 방법1: IdentityErrorDescriber 재정의하기 직접 원하는 오류 메시지를 작성하고 싶다면 IdentityErrorDescriber Class를 Override해야 합니다. IdentityErrorDescriber를 상속하여 원하는 에러메시지로 Override합니다. 아래는 영문으로 ..
이 글의 출처는 http://jamestic.egloos.com/1597503 입니다. 가급적 원문을 확인해주세요. 언제든지 원저자에 의해 글이 내려갈 수 있습니다. 훌륭한 엔지니어가 좋은 팀장이 되기 어려운 이유 (갓 팀장이 되어 어려워하고 있는 H님께, 드립니다.) H님, 좋은 팀장이 되는 일은 원래 어려운 일이죠. 특히 H님같이 훌륭한 분은 좋은 팀장이 되기 더 어려운 법이예요. 제가 훌륭한 엔지니어에도 많이 부족하고, 좋은 팀장으로도 노력 중이지만, 그 동안 실수로 배운 이야기 몇 가지 알려드릴게요. 도움이 되면 좋겠네요. 좋은 엔지니어가 되기도 어렵지만, 좋은 엔지니어가 좋은 팀장으로 이어지는 것은 더 어려운 일이죠. 그건, 훌륭한 엔지니어가 가지고 있는 장점이, 좋은 팀장이 되는데 방해가 되기..
ASP.NET Core2에서 Server GC를 활성화 하는 방법 GC Mode는 Workstation과 Server 2가지로 구분된다. [Workstation Mode] exe 프로세스 당 1개의 GC Managed Heap를 생성한다. .NET의 gcServer 기본값은 false이므로 기본적으로 workstation Mode로 동작한다. 일반적인 Windows Application은 Workstation Mode로 동작한다고 볼 수 있다. [Server Mode] 논리 프로세서 1개 당 1개 GC Managed Heap를 생성된다. 따라서 서버에서는 여러 개의 GC Managed Heap이 생성되며 더 빠른 GC속도를 보여준다. 예를들어 8Thread CPU를 사용하는 경우 8개의 GC Manage..
- material-ui
- VisualStudio
- Xamarin.iOS
- Android
- MS SQL
- React
- Xamarin
- WPF
- Xamarin.Forms 요약
- ASP.NET Core
- Xamarin.Forms
- npm
- TypeScript
- flutter
- .NET Standard
- Vue
- Xamarin.Forms eBook
- windows
- linux
- ios
- Total
- Today
- Yesterday