programing(35)
-
[flutter] 01. Hello world - 1
안녕하세요 저번에 플로터 설치해보는 게시물을 올렸습니다. 이어서 flutter로 hello world를 찍어보고 간단하게 위젯을 사용해볼게요. 일단 powerShell 또는 cmd 창에서 한번 해볼게요. 있어 보이잖아요.. ㅎㅎ 1. flutter doctor로 확인 2. flutter create [프로젝트명]로 프로젝트 생성 프로젝트 경로로 진입해서 hello_world 프로젝트를 만들어볼게요 전 이미 만들었서 hello_world_review로 만들게요 생성 내역이 쭉 내려가면서 해당경로에 hello_world 프로젝트가 생기셨을겁니다 3.flutter run로 실행 그럼 cd hello_world 진입해서 flutter run 해봅시다 실행할 장치 선택이 나오는데 전 크롬 ㅎ 잘뜨네요 ㅎㅎ 툴에서..
2022.01.12 -
flutter 시작하기(flutter 설치, 안드로이드 스튜디오 설치 등)
안녕하세요. 올해 목표중 하나가 flutter로 만든 앱 출시라.. 책도하나 사서 시작했습니다~ 왜냐면 개발하기 쉽데요.. 쉽다니까 그냥 해보는거죠.. ㅎㅎ 그리고 중요한건 안드로이드 아이폰 동시에 개발 가능하다는데 이건 아마 해봐야 알거같아요 제약사항도 분명히 있을텐데... 그래도 괜히 된다는 말이 나온건 아니겠죠.. 출시할 앱을 만들기전에! 소규모 프로젝트를 좀 해볼까합니다. 시간이 될지 모르겠지만 일단 설치부터 해봅시다. 1. Flutter SDK 다운 -구글에 flutter install 검색 하거나 아래 url 접속 https://docs.flutter.dev/get-started/install/windows Windows install How to install on Windows. docs...
2022.01.09 -
rownum 동작원리
저자 - Tom Kyte 오라클 전문가 Tom Kyte가 ROWNUM의 동작 원리와 활용 방법에 대해 설명합니다. 이번 호의 Ask Tom 컬럼은 지금까지와는 조금 다른 내용을 담고 있습니다. 필자는 오라클 데이터베이스에서 Top-N 쿼리와 페이지네이션(pagination) 쿼리를 구현하는 방법에 대해 자주 질문을 받곤 합니다. 하나의 컬럼을 통해 이러한 질문에 한꺼번에 대답하기 위한 방편으로, 의 내용을 인용하기로 했습니다. 컬럼의 포맷에 맞게 책의 내용이 다소 수정되었음을 참고하시기 바랍니다. 결과 셋의 제한 ROWNUM은 오라클 데이터베이스가 제공하는 마술과도 같은 컬럼입니다. 이 때문에 많은 사용자들이 문제를 겪기도 합니다. 하지만 그 원리와 활용 방법을 이해한다면 매우 유용하게 사용할 수 있습니..
2019.08.23 -
빠르게 Git 사용 해 보기 with Gitkraken
빠르게 Git 사용 해 보기Git - Hub 을 사용 해야 한다는 말은 귀가 따갑도록 들어서, 혹은 여러 가지 이유로 다들 필요성을 인지하고 있을 것 입니다. ( 필자는 Open Source에 대해 관심이 생겨서 Git-hub 을 찾아보게 되었습니다. ) 사실 1년쯤 전에 학교에서 하는 Git 관련 세미나에도 참석 했었는데, 그때 잘 배웠으면 좋겠지만... 그 때 당시 실습으로 Git 을 GUI 도구를 이용해 사용 해 봤는데, 사용하는 것에만 치중해서 자료를 남기지 못해 다시 하려니 힘들었습니다. 언젠가 한 번은 Git 관련 복습을 해 보아야 겠다고 생각만 하다가 휴일을 맞이해서 한 번 진행해 보았습니다. 쉽게 따라하면서 진행 해 볼 수 있도록 글을 구성하였고, Git Kraken GUI Tool 을 사..
2018.06.08 -
이클립스 subclipse
개인적으로는 https://tortoisesvn.net/ 를 선호하고 실제로 이클립스로 작업하지만 윈도우에 설치되어있는 tortoisesvn 만 사용하는 편이다. 하지만 간혹 eclipse 를 통해 사용할 때가 있어 이렇게 기록으로 남긴다. 이클립스 구동하고 상단 메뉴에 "Help" -> "Eclipse Marketplace" ; 현재 스샷에 사용된 버전은 STS 3.8.4 (= 이클립스 4.6.3) 이다. 오래된 이클립스 버젼은 market 이 없었던것 같다. 이렇게 하면 설치가 진행되고 이클립스가 한번 재부팅하게 된다. 이제 실제 프로젝트를 해당 SVN 에 등록해보자 우선 SVN 서버 접속이 필요하다.!이클립스 실행하고 우측에 "Open perspective" 클릭하고 SVN REpository Ex..
2018.04.04 -
자바스크립트에서 오버로딩 오버라이딩?
오버라이딩과 오버로딩 안녕하세요. 이번 시간에는 자바스크립트에서 오버라이딩(overriding)과 오버로딩(overloading)의 차이에 대해 알아보겠습니다! 자바스크립트 강좌를 안 쓰려고 했는데 자꾸 쓰게 되네요. 자바스크립트의 마력이랄까요. ㅎㅎ 자바를 배우신 분들은 오버라이딩과 오버로딩에 대해 잘 아실테지만 자바스크립트로 프로그래밍을 시작하신 분들은 용어가 다소 생소할 수 있겠네요. 심지어 용어가 비슷하기도 해서 헷갈리기도 합니다. 오버로딩 스타크래프트의 오버로드와는 아무 상관도 없습니다. (철자가 다릅니다 ㅎㅎ) 자바스크립트에는 사실 없는 개념입니다. 자바스크립트는 함수의 매개변수가 자유롭기 때문입니다. 하지만 다른 언어에서는 매개변수의 개수 또는 자료형에 따라서 함수를 다르게 선언하는 경우가 ..
2018.03.28