Etc.
[GitLab] 깃랩이란? 깃헙과의 차이점
이번에 외국계 대기업 인턴 합격하게 되었는데요, 회사에서는 깃헙이 아니라 깃랩(GitLab)으로 협업 및 코드 버전 관리를 한다고 한다. 사실 깃헙만을 써보았는데 이전 회사에서 일했을때랑 사이드 플젝, 동아리 등등은 다 깃헙으로 했었기에 깃랩은 처음 들어봤다그래서 아직 본격적으로 써보지는 않았지만 간략하게 깃랩이 뭔지 알아보고자 간단하게 정리해보았다. (추후에 쓰게 되면 사용 후기 및 느낀 점을 적는것도 나쁘지 않을 것 같다 ㅎㅎ) 깃랩이란?GitLab은 소프트웨어 개발 및 협업을 위한 올인원 솔루션을 제공하는 웹 기반 DevOps 플랫폼이다. 팀이 소프트웨어 프로젝트를 보다 효율적으로 계획, 생성, 구축, 테스트 및 배포하는데 도움이 되는 다양한 도구와 기능을 제공한다. 깃헙과의 차이점깃헙 처럼 git..
[Ubuntu/WSL] 설정부터 VS Code 활용까지의 과정 - D: 드라이브 설치 가이드 포함 (Figma MCP + Claude-Code 연결 실패 이유)
요즘 MCP (Model Context Protocol)가 꽤 핫하다는 얘기를 들었고, Figma에서도 Dev Mode MCP를 쓸 수 있어 알아서 디자인 보고 UI 제작한다고 들었습니다. 딱히 바로 써먹을 프로젝트는 없었는데 마침 React Native로 만든 안드로이드 앱을 Next.js 기반 웹앱으로 마이그레이션해야 하는 일이 생겼어요. 이 앱은 처음으로 React랑 React Native를 써서 만든 프로젝트인데 그렇다보니 구조나 로직이 아직 깔끔하진 않아서 바로 옮기는게 쉽지 않다고 생각했고, 기능도 많고 페이지 수도 꽤 되는 편이라 혼자 프론트엔드를 다 맡기엔 좀 벅찬 감도 있었고요. 특히나 기존 코드를 틀로 활용할 수는 있겠지만, 일일이 Next.js로 옮기는 건 시간도 많이 들고 비효율적이..
[Intro to UNIX] 리눅스 사용하기
North Dakota State University CSCI - Introduction to UNIX 사용자 계정 설정인증 Authentication모든 리눅스 시스템은 인증 액세스가 필요함. (보안성 때문에)⇒ 모든 사용자들은 유저네임과 비밀반호로 접속해야 함.최소 2개의 계정이 생성되어야 함관리자 Administrator (root 계정) - 시스템을 전체적인 관리 및 접근일반 사용자 계정기본 리눅스 사용 Basic Linux Usage쉘, 터미널, 커널 Shells Terminals Kernel커널 → 운영체제의 핵심 부품, 컴퓨터 자원을 관리하는 역할, 리눅스에서는 vmlinuz이라는 파일이 커널임터미널 → 사용자들에게 로컬 혹은 네트워크로 접속할 수 있도록 권한 주는 채널쉘 → 유저 인터페이스..
[파이썬] 입력 값 받기 (문자열, 정수형 구별해서 입력받기) input split map
input() 입력하고 싶은 값이 있다면 input를 사용하면 된다. a = input() 프롬프트 띄워서 입력 값 받기 안내 문구처럼 입력해야 할 값을 사용자에게 알려주고 싶다면 input 괄호안에 쓰면 된다. >>> a = input("입력하고 싶은 문장을 써주세요 : ") 입력하고 싶은 문장을 써주세요 : Hello World 정수형 입력 받기 위처럼 사용하면 숫자도 입력이 가능하긴 하다. 하지만 정수형이 아니라 문자열로 저장이 되기 때문에 정수형으로 변환해줘야 한다. x = int(input("정수를 입력해주세요")) split() 공백을 구분해서 여러 문자열 저장하기 위해 split을 사용하면 된다. 예를 들어 2 1을 입력하면 a에는 2, b에는 1이 대입된다. a, b = input().sp..
[Unity] 오브젝트 제어하기 1
오브젝트 제어 1 사용자 입력 사용자 입력 함수 float GetAxis(string axisName) –> Input Manager에서 axisName으로 설정된 가상 축의 값을 반환 수평 방향키 입력 좌우(A/D) 방향키 입력시 GetAxis 반환 값 출력 using System.Collections; using System.Collections.Generic; using UnityEngine; public class AxisKeyHor : MonoBehaviour { void Update() { //수평 방향키 입력 (-1.0 ~ 1.0) float hor = Input.GetAxis("Horizontal"); if (hor != 0) { print("hor = " + hor); } } } 수직 방..
[GURU 2] 2일차 : Kotlin의 기본 문법 | 조건문 배열 반복문
조건문 if문 if-else문 if(조건식) { //true면 실행 } if(조건식) { //true면 실행 } else { //false면 실행 } when문 여러 가지 경우에 따라서 어떤 작업을 할 것인지를 결정한다. switch문과 비슷하다고 생각한다. when(식) { 값1-> //결과가 값1이면 실행 값2-> //결과가 값2이면 실행 . . . else-> //해당되는 값이 없으면 실행 } 예제 - 조건문 if when 사용하기 fun main() { var count: Int = 85 if (count >= 90) { println("if문 : 합격 (장학생)") } else if (count >= 60) { println("if문 : 합격") } else { println("if문 : 불합격..