전체 글 48

[Winter Blog Challenge] IT 교육봉사 활동 소감(Core 이현진)

안녕하세요!! GDSC Sungshin Core 멤버 이현진 입니다 :> GDSC 멤버 분들은 구글솔루션 챌린지를 진행하고 계셔서 다들 바쁘실 것 같아요 2월까지 모두 화이팅 입니다 !! 저는 윈터 챌린지로 지금까지 교육봉사를 했던 이야기를 말씀드리려고 합니다. 원래 꿈이 선생님이였던 만큼 저는 지금까지 교육봉사를 많이 진행했었는데요. 초등학생을 대상으로 스크래치나 엔트리, 지니봇, 파이썬 등을 가르쳤습니다. 벌써 초등학생이 코딩에 대해 배운다니!! 심지어는 잘하고 좋아하는 학생들도 많아 신기했습니다. 최근에는 학교 근처의 글빛도서관에서 스크래치 교육봉사를 진행했었습니다. 학교에서 진행하는 것과 달리 도서관 교육봉사는 부모님에 의해 온 경우가 많아서 처음에는 다들 오기 싫어하는 모습들이 보였었는데요. 처..

[Winter Blog Challenge] Github Copilot: 깃허브 코파일럿(Member 박상은)

GDSC winter blog challenge 안녕하세요! 저는 GDSC Sungshin에서 Member로 활동하고 있는 박상은입니다. 여러 프로젝트를 진행하면서 많이 사용하는 것 중 하나가 ‘Github’입니다. Github를 통해 서로의 프로젝트 상황을 파악할 수도 있고, 개인 프로젝트를 저장하고 관리할 수 있어서 여러모로 유용한 프로그램입니다. 제가 작년 한해 동안 제일 열심히 썼던 어플을 살펴보니 바로 chat GPT 입니다. 모르는 코드를 물어보면 한번에 작성해주고, 헷갈리는 영어 문법들도 올바르게 고쳐주는 똑똑한 GPT 덕분에 유용하게 사용할 수 있었습니다. 그런데 GPT의 장점을 코딩이라는 분야로 극대화시켜 개발한 프로그램이 있습니다. 바로 Github에서 만든 ‘Github Copilot..

[Winter Blog Challenge] REST API란 무엇인가?(Member 이유진)

GDSC SungShin 23-24 Member 이유진 REST API란? API(애플리케이션 프로그래밍 인터페이스)란, 애플리케이션이나 디바이스가 서로 간에 연결하여 통신할 수 있는 방법을 정의하는 규칙 세트이다. REST API란 REST(REpresentational State Transfer) 아키텍처 스타일의 디자인 원칙을 준수하는 API이다. 이러한 이유로 REST API를 RESTful API라고도 한다. REST는 개발자에게 비교적 높은 수준의 유연성과 자유를 제공한다. 이러한 유연성은 REST API가 마이크로서비스 아키텍처에서 컴포넌트와 애플리케이션을 연결하는 일반적인 방법으로 부상하게 된 이유 중 하나이다. REST 디자인 원칙 가장 기본적인 수준에서 API는 하나의 애플리케이션이나 ..

[Winter Blog Challenge] 2023년도 GDSC 활동 소감(Core 김나은)

안녕하세요!! GDSC Sungshin Core 맴버로 활동 중인 김나은입니다! 방학 잘 즐기고 계신가요~? 저는 저번 GDSC Sungshin 22-23에서 Member로 활동을 하고 이어 23-24에서는 Core로 활동을 계속 하고 있습니다:) 2번 연속 동아리에서 활동하면서 느낀점을 여러분들께 알려드리려고 합니다! 먼저 저는 동아리를 통해서 프로젝트에 대한 경험을 할 수 있었습니다. 학과 특성상 팀프로젝트가 있긴 하지만 강의 시간에 배운 내용들을 바탕으로 짧은 시간 내에 만들어야하는 프로젝트들이 많아 완성도가 아쉬웠습니다. 또한 제가 어느 부분이 부족한지 정확하게 알기 힘들어 그 점을 보완하기 어려웠습니다. 하지만 GDSC에서는 솔루션 챌린지에 참여하면서 그동안 경험해보지 못했던 체계적인 프로젝트를..

[Winter Blog Challenge] 핫한 IT소식(Core 송여경)

안녕하세요! GDSC Sungshin Core 멤버로 활동 중인 송여경이라고 합니다. 다들 겨울 방학 잘 보내고 계신지요~?! 무엇보다 건강관리가 최고라는 걸 깨닫게 되는 요즘이에요. 저는 지하철이나 버스를 타며 이동하는 시간에 IT관련 이슈들을 찾아보는 게 재밌는데요! 현재 2024년 1월 18일 기준 가장 핫한 이슈들을 여러분들께 소개하려고 합니다. 1월 11일 GPT store가 오픈을 했어요! 이 GPT 스토어의 어떤 챗봇들이 인기를 끌고 있을까요? GPT store에는 무려 300만개의 챗봇이 존재한다고 합니다. 12일 기준 카테고리 별 1위와 순위권 대표 챗봇을 살펴보아요. 전체 랭킹 1위는 바로 '컨센서스(Consensus)' 라는 AI리서치 어시스턴트입니다. 컨센서스는 2억편의 논문을 학습..

[Winter Blog Challenge] 깃허브 꾸미기(Member 성준희)

GDSC SungShin 23-24 Member 성준희 깃허브에 들어갈 때마다 내 프로필이 허전하다고 느껴졌다 기술적인 컨텐츠는 다른 분들이 많이 공유해주실 것 같아서 내 깃허브 프로필도 꾸미고 다른 분들께도 도움이 되었으면 하는 마음에 준비하게 되었다 1. 본인 깃허브 계정 닉네임과 이름이 같은 레포지토리를 생성한다 2. 자동으로 README.md 파일이 등록되어 있는데 열어보면 주석으로 간단한 설명이 들어있다 이 README.md 파일을 수정하는 방식으로 깃허브 프로필을 꾸밀 수 있다 깃허브의 README.md 파일은 마크다운 문법을 사용하여 작성해야한다 마크다운 문법은 기본적인 것만 알면 작성하기 쉽지만 익숙하지 않은 분들은 https://gist.github.com/ihoneymon/652be05..

[Winter Blog Challenge] 쿠버네티스 클러스터를 구축하는 방법(Member 장유정)

GDSC Sungshin Univ 23-24 Member 장유정 저는 이번 학기에 ‘클라우드 컴퓨팅’이라는 전공 수업을 수강하면서 쿠버네티스에 대해 공부하고, 직접 클러스터를 구축해 배포하는 프로젝트를 진행했습니다. 처음 해보는 배포에 많이 헤매기도 하고 어려움을 겪기도 했는데요, 그 과정에서 체득한 여러 지식들과 클러스터를 직접 구축해 볼 수 있는 매뉴얼을 우리 GDSC 성신만을 위해 공유하려고 합니다😉 1. ‘쿠버네티스’ 란? 여러분이 만약 애플리케이션을 컨테이너를 사용해 배포했을 때 가장 중요한 것이 무엇일까요? 무엇보다 애플리케이션을 실행하는 컨테이너의 가동 중지 시간이 없는지, 즉 갑자기 컨테이너가 다운되더라도 고장 난 컨테이너 대신 다른 컨테이너가 자동 실행돼서 뜻하지 않는 서비스 중단 사태가..

[Winter Blog Challenge] React vs. Android Studio - 프론트엔드와 안드로이드 개발 도구 비교(Member 오지윤)

GDSC SungShin 23-24 Member 오지윤 안녕하세요!! GDSC Sungshin University Member 오지윤입니다. 지난 해 하반기 동안 GDSC 스터디와 전공수업을 통해 두 가지 다른 개발 환경을 경험하게 되었습니다. 지난 해 하반기 동안 GDSC 스터디와 전공 수업을 통해 React와 Android Studio라는 두 가지 다른 개발 환경을 경험했어요. 이번 글에서는 두 환경의 특징과 장점에 대해 자세히 알아보고, 어떻게 활용할 수 있는지 살펴보려고 합니다. 📌 React : 프론트엔드의 선두주자 React란? 페이스북에서 개발된 JavaScript 라이브러리로, 사용자 인터페이스를 빠르고 효과적으로 개발하기 위한 목적으로 설계되었습니다. 가상 DOM을 사용하고 컴포넌트 기반..

[Tech Study] 12월 Kotlin Team

안녕하세요! GDSC SungShin 23-24 챕터 Tech Study Kotlin팀 입니다! 지난 11월에 이어서 12월 스터디 내용을 소개하겠습니다 이번 12월 스터디는 지금까지 배운 내용을 응용하여 영화 정보를 보여주는 앱을 만들었습니다 기본 설정으로 volly와 gson라이브러리를 추가하고 영화진흥위원회에서 일별 박스오피스 API를 가져옵니다 이후 지금까지 배운 내용들을 응용하여 영화목록 / 상세내용 등을 알려주는 페이지들을 구축합니다. 이렇게 12월 스터디가 마무리되었습니다. 저희는 이후 추가적인 스터디 활동을 통해 The 친절한 코틀린 앱 프로그래밍 89강을 수강완료하였습니다 감사합니다

[Tech Study] 12월 React Team

안녕하세요 GDSC Sungshin React Team 입니다. 우선 저희는 11월 정기세션 이후에 총 3번의 스터디를 더 진행하였습니다. 관련 내용을 소개한 후, 스터디 때 발생했던 오류들을 어떻게 해결하였는지와 스터디 후기에 대해 말씀드리겠습니다. 11월 29일 수요일에는 유튜브 강의로 리액트의 기본 개념인 컴포넌트, jsx, 프롭스를 활용하여 영화 앱을 만들어보았습니다. 터미널에 npx create-react-app react-basic-demo를 입력하여 react basic demo 프로젝트를 생성해주고 npm start를 터미널에 입력하면 화면에 있는 사진과 같이 프로젝트가 잘 생성된 것을 알 수 있습니다. 또한 현재 한국에서 상영하고 있는 영화에 대한 데이터를 받아오기 위해 APIKey를 발..