전체

let something = "Something";let result = null;function foo () { if (something === "Something") { result = "Is something"; } var something = "Else";}foo();console.log(result)if (result === null) { alert("🎉");}let something = "Something";let result = null;function foo () { if (something === "Something") { result = "Is something"; } // var something = "Else";}foo();console.log(res..
나는 이 앱스라는 교내 동아리를 우리만의 작은 개발자 커뮤니티우리만의 개발 교육 스타트업이라 생각하고 이끌어 가는 중이다. 열심히 개선하고 개편하는 중 그와중에 우리 동아리만의 특장점을 살리기 위해 노력중 가장 큰 변화는각종 소그룹을 개설 중이고,부원들이 더 재밌게 코딩할 수 있도록 이것 저것 시도해보고 있다는 것. 중앙동아리가 대기업이라면우리는 스타트업 스타트업이기에 할 수 있는 것들을 가능한 한 많이 해보고 싶다.이것 저것 해보고 잘 안되면 버리고좋은 것만 뽑아 가져가면서다음 기수, 다 다음 기수에도 우리들의 이런 도전적인 정신을 꾸준히 이어갔으면 한다~!  인생에 정답은 없고 선택만 있을 뿐이다.재미있는 오늘이 쌓여서 의미 있는 한 해가 되길
Ubuntu에서 한영 전환 키가 Right Alt로 인식되어 원치 않는 입력 전환이 발생할 수 있다. 이를 해결하기 위한 방법을 아래와 같이 정리했다.🛠️ 1. GNOME Tweaks 설치Ubuntu 환경에서 키보드 설정을 변경하려면 gnome-tweaks 도구가 필요하다.설치 명령어를 실행한다:sudo apt updatesudo apt install gnome-tweaks설치가 완료되면 터미널에 다음 명령어를 입력하여 실행한다: gnome-tweaks ⚙️ 2. 키보드 설정 변경gnome-tweaks 실행 후 Keyboard & Mouse(키보드 및 마우스) 탭으로 이동한다.Additional Layout Options(추가 레이아웃 옵션)을 선택한다.Switching to another layout..
hostinger라는 웹 호스팅 서비스를 사용해 봤다. https://www.websiteplanet.com/ko/web-hosting/ 2023년도 최상위 웹 호스팅 서비스 10 2023년도 가장 안정적이고 안전하며 최고의 웹 호스팅 서비스를 제공 중인 10개 서비스를 만나보자. www.websiteplanet.com 이런 글을 참고해보니 해외에서는 꽤 유명한 것 같기도 하다. 우리나라에서 그렇게 많이 쓰이는 것 같진 않지만 아무튼 다루기가 매우 쉬워 보였음 아래는 제작중인 사이트 ㅎㅎ 프랑스인 친구들이 하는 스타트업인데 아직 미완성이지만 홍보하고 가요😘 https://prometech.in/ko Home | Prometech AI French Startup focused on the creation ..
Global Variable 사용하기알고리즘 문제를 풀다가 발견한.. function안에서 global variable사용하는 방법나는 쓸 생각도 못했던거라 한번 정리해두고 넘어가면 다음에 쓰겠지 싶어서 정리해본다.전역변수가 무엇인지 어떻게 쓰는지는 저 아래 코드와 w3schools의 글을 참고하면 되니까따로 정리하진 않을거고 어떻게 문제에서 썼는지만 간략히 기록해볼려고 한다.def turn_left(): global direction direction -= 1 if direction == -1: direction = 3방향설정->이동 문제유형에서 방향전환 기능 구현을 위해 함수를 만듦방향에 따른 이동량은 dx, dy라는 두 개의 리스트를 만들어서 관리함각 direction에..
Function Definition // example String sayHello(String potato){ return "hi $potato"; } String sayHello(String potato) => "hi $potato"; // fat arrow syntax Parameters Named Parameters // String hi({String name, int age, String country}){ // 이렇게만 하면, 사용자가 arg를 전부 전달하지 않을 수도 있음.->그리고 함수 내에서 참조하면 null참조임. // 따라서 dart에서 error로 잡아줌 //String hi({String name='jin', int age=1, String country='k'}){ // 해결방..
Dart에는 String, bool, int, double등의 기본 자료형이 있고, 얘네는 dart에서 객체로 정의되어 있다. Lists void main(){ var num = true; var numbers = [1, 2, 3, 4, if(num) 5,]; // 지역변수는 var로 선언하는게 권장된다고 했다! // List numberss = [1, 2, 3, 4]; // 마지막원소 추가하는 조건과 같은 의미... collection if if (num) { numbers.add(5); } } 아주 많은 프로퍼티, 메소드가 있음 collection if 기능을 사용해 존재할수도안할수도있는 요소를 가지고 list를 만들 수 있음. String Interpolation text에 변수를 추가하는 방법 변..
Final Variables javascript의 const와 same 사용 예시 참고 final String 변수 API에 요청 보내고 => API에서 값을 보내주면 => late변수에 넣음 Constant Variables dart의 const는 javascript의 const와 다름. 이것은 아까 말한 final과 유사 dart에서의 const는 compile-time constant를 만들어준다. 컴파일 하기 전에(compile-time) 이미 알고 있는(정해진) 상수값을 저장할때 사용함 but) api통신을 통해 받아와야하는 값이나, 사용자가 화면에서 입력해야 하는 값이라면 그 값은 final 또는 var가 받아야 한다. 앱에서 사용될 상수들은 const를 사용할 수 있음. ex) conat m..
몰랐던 내용 또는 한번 더 정리하고 싶은 내용들만 작성했다. Main Function 모든 dart프로그램의 entry point임 모든 코드에 main함수가 있어야 함. js나 ts는 auto formatter가 ;를 삽입해주지만, dart는 안해줌 이유: 다트에서는 일부러 세미콜론을 안쓸때가 있기 때문이다. 어쩐지.....안되더라...익스텐션때문인줄로만알았는데 아니었어..다트의 cascade operator 기능 때문이라고 함 The Var Keyword 다트에서 변수를 만드는 방법 1: var 키워드 사용하기 컴파일러가 어차피 그 변수가 String인 것을 앎 void main(){ var name = '지니'; // dart가 자료형을 추측해서 지정해줌 name = 1; // 안됨. 변수를 수정할..
Dart는 Typed Language이다. 어떤 하나의 인스턴스의 type은 그것의 클래스이다. Constructor 이해하기 다트의 생성자는 자바언어와 똑같은 개념이다. 인스턴스를 초기화하기 위해 사용되는 메소드이고, 클래스는 반드시 생성자가 필요하다 등,,, 비슷함 같은 틀(클래스)로 찍어냈으니가 구조는 같더라도 각 특징값은 다른 인스턴스를 만들어내기 위한 함수다 라고 생각하자 이제 간단한 코드를 봅시다. class Student{ String name = 'jiny'; int age = 21; void sayhi(){ print("hi my name is $name"); } } void main(){ var student = Student(); print(student..
녕 지
'분류 전체보기' 카테고리의 글 목록 (2 Page)