기타15 [정보] Try Kotlin IDE 프로그램을 실행하지 않고도 웹에서 코틀린으로 코드를 테스트해볼 수 있는 좋은 사이트가 있어서 알려주려고 글을 쓴다. 코틀린에 대해서 설명해놓은 공식사이트에 들어가보면 https://kotlinlang.org/ Kotlin Programming Language kotlinlang.org 사이트 상단의 Play 탭에서 이렇게 Playground 라는 곳을 발견할 수 있다. PlayGround 내부에서 fun main() 내부를 바꿔가면서 사용할 수 있고, 프로그램 실행없이 코틀린 버전을 바꾸거나, 코틀린으로 Run을 해볼 수 있다. 그럼 20,000 2023. 12. 9. [시스템프로그래밍] Visual Studio 2022 어셈블리어 개발환경 만들기 오류 발생 상황 학점은행제에서 시스템 프로그래밍 강의를 듣다가 어셈블리어를 설치하는 시간이 있었는데, 아무래도 인터넷 강의로 진행되다보니 내 프로그램에서 발생한 오류를 강사가 해결해주지는 못했다. 그래서 설치하는 과정에서 오류가 발생했다. 나도 콘솔창 보고싶다.... 잠들고싶다... [문제 1] Visual Studio 2015가 설치가 안됐다 강의에서 다운받아서 사용하라고 준 파일은 2015버전이었는데 나는 기존에 2022 버전을 다운받아서 사용하고 있었다. 근데 그냥 2015 설치하면 알아서 다운그레이드 해주는거라고 생각해서 그냥 다운받으려고 했다. But it is... 해당 창이 뜨면서 다음으로 넘어가지 않는 오류가 발생했다. 음 안되나보다~~ 그냥 2022에서 만들어보자 하고 시작함 개발환경 만.. 2022. 11. 12. [안드로이드 with 이클립스] Call requires API level 9 (current min is 8) 오류를 해결한 것이 아니라서 오류해결 썸네일은 사용하지 않았다....👀 🤔 오류 발생 이클립스로 개발을 하던 도중 오류가 발생했다. 해당 오류는 해당 함수를 사용하기 위해서는 최소 xx버전의 API 레벨이 필요하다는 오류이다. 대략 10년 전에 올라온 stack overflow의 글을 보면 AndroidManifest.xml 파일에서 minSdkVersion을 변경하라고 나와있다. https://stackoverflow.com/questions/11789275/android-call-requires-api-level-9-current-min-is-8-android-os-strictmodese android - Call requires API level 9 (current min is 8): android.. 2022. 8. 26. [Notion] 노션(Notion) 글씨체 바꾸기 ✨ 소개 어제 스터디를 하다가 스터디원의 기깔나는 노션 커스텀 페이지를 보게 되는 일이 있었다. 글씨체부터 깔끔하게 데이터베이스로 업무내용들을 정리해 둔 모습을 봤는데, 그때부터 느낌이 왔다...! 그래 이거야. 나의 단조로운 노션을 나도 기깔나게 꾸며보는거야~!~! 오늘은 우선 폰트 바꾸기부터 시작해 보려고 한다. 기존의 노션에서도 폰트는 변경할 수 있다. 하지만 내가 원하는 폰트로는 변경할 수 없고 노션에서 기본으로 제공하는 3 개의 폰트로 변경이 가능하다. 원래는 그 세 가지만으로도 바꿔가면서 살아왔지만, 더 기깔나는 것을 봤는데 기존에 사용하던 폰트로만 살 수 있을리가 없다... 바꿔야만...! 🏃♀️ Notion Enhanced 설치하기 내 마음대로 노션을 커스텀하기 위해서는 우선 notion.. 2022. 7. 28. [Android Studio] Window.FEATURE_NO_TITLE 적용 안 됨 개발 중에 팝업창을 만들어서 적용할 일이 있었다 착착 잘 만들어지는 와중에 오류가 있었는데 바로 Activity의 Title Bar가 사라지지 않고 계속 적용되고 있었던 것 기존코드 기존에는 dialog처럼 띄워주려고 다음과 같은 코드를 사용하고 있었다. Theme는 한 개만 설정할 수 있기 때문에 여기서 Dialog로 설정하고 PopupActivity에서 이렇게 적용을 했었는데 title이 사라지지않고 계속 보이는 오류가 발생했다. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setCont.. 2022. 7. 6. [Android with 이클립스] the file dx.jar was not loaded from the SDK folder! 안드로이드는 안드로이드 스튜디오에서 돌리자 😢 당연한 말이지만... 회사업무가 이전 버전 유지보수라면 어쩔 수 없이 이클립스에서 안드로이드를 돌릴 수 밖에 없게된다. (어떻게 알았냐구요...? 저도 알고싶지 않았습니다 이번에... 12버전 범블비가 나왔는데... 흠흠) 여러번 구글링 했는데도 해결법이 다 예전 버전이어서 (프로젝트 경로의 project.properties에 버전 추가하기 등등 ) 결국 내 프로젝트에서는 해결이 되지 않아서 시간 날리겠구나 하고 있었는 데 구글보다 네이버에서 해결법을 찾을 수 있었다. 📌 리빙포인트 구글링만 너무 믿지말고 네이버에도 검색을 해보자 😎 : https://blog.naver.com/ivory82/221329838834 [이클립스] the file dx.jar w.. 2022. 3. 10. [기 술 면 접] '안드로이드' 4대 컴포넌트 안드로이드 기본문서의 내용을 참고하여 작성되었음 (상시 수정 예정) https://developer.android.com/guide/components/fundamentals?hl=ko 애플리케이션 기본 항목 | Android 개발자 | Android Developers 애플리케이션 기본 항목 Android 앱은 Kotlin, Java, C++ 언어를 사용하여 작성할 수 있습니다. Android SDK 도구는 모든 데이터 및 리소스 파일과 함께 코드를 컴파일하여 하나의 APK를 만듭니다. Android 패 developer.android.com = 4대 컴포넌트 : 앱 구성요소는 Android 앱의 필수적인 기본 구성 요소를 말한다. 각 구성요소는 시스템이나 사용자가 앱에 들어올 수 있는 진입점이다. 각.. 2021. 12. 15. [Github] Commit 이전 버전으로 돌아가기 - Git reset 지난 7월에 프로젝트를 진행하면서 이전으로 돌아가고싶은적이 많았는데, 방법을 몰라서 못 돌아가다가 며칠 전 수업시간에 선생님이 git bash를 이용해서 돌아가는 법을 알려주셨다. 다음 프로젝트때도 써야할 수도 있으니까 글로써 남겨보려고 한다. 1. 빈 폴더를 하나 만든다 깃허브에서 받아올 때 파일이 비어있어야해서 그런 것 같다 2. 마우스 우클릭해서 Git Bash Here을 누른다 3. 복제하려는 프로젝트의 URL을 복사한다 code를 누르고 HTTPS주소를 복사한다. 3. Git Bash 에서 복제 코드를 입력해준다 Crtl+C 누르면 안되고 마우스로 Paste를 눌러준다. $ git clone https://github.com/codingspecialist/Android-Blog.git 코드를 적.. 2021. 8. 19. [CMD] netstat 명령문 안될 때 지난 게시글에서 우리는 이미 사용 중인 서버를 강제로 종료시키는 netstat 오류에 대해서 확인해봤다. 이번 게시글에서는 바로 그 netstat 명령문이 안 먹히는 경우에 대해서 확인해보려고 한다. 문제의 원인은 아주 간단하다. netstat을 실행시키는 실행위치가 잘못되어있기 때문이다. 지금 위 사진에서는 처음 켰을때 나오는 경로인 C:\User\Admin>에서 명령문을 실행하고 있다. 하지만 netstat은 해당 위치에서 실행시키는 것이 아닌 명령문이었다. 그렇기 때문에 실행위치를 바꿔서 실행해준다. (사실 원래 그냥 쳤던 것 같은데 노트북 바꾸고 나서는 이렇게 바꿔줘야 실행이 된다.) C:\Users\Admin>cd .. C:\Users>cd .. C:\>cd Windows C:\Windows>c.. 2021. 6. 25. [CMD] already in use 오류 해결하기 프로젝트를 진행시키다 보면 주로 (8000, 9005) port already in use라는 구문을 만나게 된다. 해당 구문은 말 그대로 사용하려는 서버가 이미 구동 중일 경우에 나오게 되는데 STS에서 여러 프로젝트들을 run on server 하고 서버를 안 껐을 때 주로 나타난다. 내가 지금 어느 프로젝트를 안껐는지 하나하나 눌러서 서버를 꺼도 되지만 도무지 찾을 수 없을 때는 cmd에서 서버를 강제로 종료시키는 방법을 사용한다. 1. 구동 중인 서버 확인하기 cmd 창을 열어서 netstat -ano를 친다. netstat은 network statistics의 줄임말로 여러 네트워크 연결을 보여주는 명령 줄 도구이다. netstat -a 명령은 모든 소켓의 상태를 표시한다 netstat -ao .. 2021. 6. 25. 이전 1 2 다음