분류 전체보기(343)
-
ASP.NET Core MVC 모델을 이용해서 게시판 만들기 (2)
우선 새로운 데이터 베이스를 하나 만들어주고 DB 사용자 추가를 하였을경우 보안적 효율1. 제한된 연결을 할수있습니다2. 데이터베이스 연결시 사용자 권한을 축소할 수 있습니다이제 직접 서버의 접속하여 MSSQL로 접속하여 생성한 DB에만 접근하여 관리할 수 있는 계정을 생성해보도록 하겠습니다. 이렇게 계정이 하나 만들어지고 연결하면 끝
2024.07.15 -
ASP.NET Core MVC 모델을 이용해서 게시판 만들기 (1)
나는 이번 방학부터 인턴십에 나가게되었습니다.평소에 자주 사용하던 visual studio code 와는 다른걸 이용하였습니다.바로 visual studio 2022버전 ASP.net을 이용하여 MVC를 만들었습니다.c#언어 기반의 코드여서 그런지 당황을 많이 했습니다. 본격적으로 MVC에 대해 소개하고 게시판을 만들어 봅시다. MVC (모델-뷰-컨트롤러) 란사용자 인터페이스, 데이터 및 논리 제어를 구현하는데 널리 사용되는 소프트웨어 디자인 패턴입니다. MVC를 사용하는 이유구조화된 코드: MVC 패턴은 애플리케이션을 모델(Model), 뷰(View), 컨트롤러(Controller) 세 부분으로 나누어 코드의 구조를 체계화합니다. 이로 인해 각 부분의 역할이 명확해지고 코드의 유지보수가 용이해집니다...
2024.07.15 -
운영체제란?
운영체제는 시스템 소프트웨어로컴퓨터 하드웨어 소프트웨어 리소스를 관리하고 컴퓨터 프로그램에 공통 서비스를 제공합니다. 운영체제 또는 줄여서 os는 컴퓨터 하드웨어와 컴퓨터 사용자 사이의 다리 역할을 하는 소프트웨어입니다.운영체제에는 많은 종류가 있습니다. 첫 번째는 데스크톱 운영 체제입니다.예를들어 마이크소프트 윈도우나 애플이나 리눅스를 위한 macOS같은 것들입니다. 두 번째는 서버 운영 체제가 있습니다.서버에서 실행되는 운영 체제입니다. 우리가 사용하는 운영 체제는 서버레벨의 윈도우 서버로 CentOs나 Red Hat같은 Linux 배포판입니다. 세 번째는 모바일 운영 체제입니다.예를 들어 안드로이드의 삼성 핸드폰이나 애플이 아니 다른 휴대폰을 쓰신다면 안드로이드라는 운영체제가 있는 걸 보실수 있습니..
2024.06.24 -
프로젝트 (2024-05-10~2024-05-21) 틱톡 AR 필터 모집 공고 (2)
이번에는 프론트 코드의 중요한 부분을 소개하겠습니다.우선 프론트 작업을하면서 정말 고생이였던 부분은 화면에 보이는 텍스트들을 한줄마다 div로 끊고 max-width를 주워서 들여쓰기를 구연하였습니다.또한 모바일 부분을 480px , 768px 로 나누어서 진행하였는데 친구들의 각기다른 핸드폰에서는 짤리는 부분도 많았습니다 기능 소개Apply 페이지는 가입버튼 컴포넌트, 라디오 버튼 컴포넌트 등으로 되어있습니다. 가입버튼 컴포넌트 useEffect(() => { if (selectedButton === "서울" && selectedRadio === "Team") { setRedirectUrl( "https://docs.google.com/forms/d/1nCTw4xQaW7Z3svAMFR5..
2024.05.29 -
MSA
MSA란 MicroService Architecture의 줄임말 입니다.마이크로서비스란 작고, 독립적으로 배포 가능한 각각의 기능을 수행하는 서비스로 구성된 프레임워크라고 합니다.마이크로서비스는 완전히 독립적으로 배포가 가능하고,다른 기술 스택(개발언어, 데이터베이스 등)이 사용 가능한 단일 사업 영역에 초점을 준다. 마이크로서비스의 등장배경Monolithic Architecture는 소프트웨어의 모든 구성요소가 한 프로젝트에 통합되어 있는 형태입니다.하지만 일전 규모 이상의 서비스, 혹은 수백명 이상의 개발자가 투입되는 프로젝트에서 Monolithic Architecture는 한계를 보였습니다. - 부분 장애가 전체 서비스의 장애로 확대될 수 있다.- 부분적인 여러 서버로 나누어 일을 처리하는 방식이 ..
2024.05.22 -
프로젝트 (2024-05-10~2024-05-21) 틱톡 AR 필터 모집 공고
5월 10일 대학교에 다니고 있는 한 친구가 교수님의 부탁을 받고 틱톡 ar 필터 모집공고 사이트를 만들라는 얘기에 친구는 인원을 모아서 한팀으로 프로젝트를 진행하였습니다. 인원은 디자이너 2명과 개발자 3명의 느낌으로 진행하였습니다.사이트의 요구사항은 크게 메인화면 , 신청페이지, 문의 사항으로 되어있습니다.메인화면은 모집사항, 안내하는 페이지입니다.신청페이지는 말그대로 신청을 하는 페이지입니다.문의사항은 틱톡ar필터에 관하여 문의하는 페이지입니다.당시 교수님의 말씀으로는 일주일 안에 만들어야 한다는 지시가 떨어졌고 시간이 얼마없는 상황에서 진행하였습니다.디자이너가 피그마로 웹화면을 구상도를 만들어주고 개발자가 구상도에 맞게 코드를 짜게 되었습니다. https://www.figma.com/design/..
2024.05.21