GDSC 13

[3월 정기세션] 비동기와 동시성 & 블록과 논블록(with Python 비동기 프로그래밍 실습

안녕하세요! GDSC Sungshin 교육팀 팀장 최애림입니다 :)  2024년 3월 정기세션에서 교육팀은 '비동기와 동시성 & 블록과 논블록'이라는 주제로 교육을 진행했습니다. 추가적으로 파이썬으로비동기 프로그래밍 실습을 진행했습니다.  목차는1. 동기 vs 비동기2. 블로킹 vs 논블로킹3. 동시성 vs 병렬성4. 싱글스레드 vs 멀티스레드5. 파이썬에서 Global Interpreter Lock(GIL)6. 파이썬으로 비동기 프로그래밍(코루틴) 실습(with FAST API)입니다.  Node.js에서는 비동기 I/O를 지원하며 논블로킹 싱글스레드를 지원한다고 하는데여기서 나오는 비동기I/O지원, 논블로킹 싱글스레드가 무엇일까요?같이 이러한 개념들에 대해 알아보겠습니다!  코드가 동기적으로 동작한다..

[11월 정기세션] Google의 기술 소개와 사용법

안녕하세요! GDSC Sungshin 교육팀 김나은입니다! 11월 정기세션에서 교육팀은 ' Google의 기술 소개와 사용법 '이라는 주제로 교육을 진행했습니다. GDSC에서 활동하면서 사용하게 될 구글의 기술에 대해 알아보겠습니다! 목차는 1: GCP 2: BARD-API 사용법 3: Kubernetes 로 구성했습니다. GCP란 구글 클라우드 플랫폼으로 구글에서 지원하는 클라우드 컴퓨팅 서비스입니다. 다양한 서비스를 통해 기업이나 개발자가 웹 애플리케이션, 데이터 분석, 기계학습, 스토리지 등을 구출하고 실행할 수 있습니다. 한마디로 강력한 인프라, 다양한 기술 스택, 그리고 빠른 개발 및 배포를 지원하는 클라우드 컴퓨팅 서비스라고 할 수 있습니다. 특징에는 다양한 것들이 있는데 컴퓨팅, 스토리지, ..

[Winter Blog Challenge] Endpoint와 API(Member 임다인)

안녕하세요 GDSC SungShin Member 임다인입니다 구글 솔루션 챌린지를 준비 중 바드를 연하며 Endpoint와 API가 필요한 일이 있어 Endpoint와 API에 대해 알아보게 되었는데요 프로젝트를 진행하며 같은 궁금증을 가진 분들이 있을 것 같아 바드를 연결 시 필요한 Endpoint와 API의 개념에 대해 알아보려고 합니다! API는 서버와 데이터 베이스에 대한 출입구 역할을 합니다. 우리가 데이터 베이스에 저장하는 소중한 개인정보들에 모든 사람이 접근해서는 안되기 때문에 이를 방지하기 위해 API가 출입구 역할을 하며, 허용된 사람들만 접근할 수 있도록 하는 것입니다! 또 애플리케이션과 기기가 데이터를 원활하게 주고받을 수 있도록 돕고, 모든 접속을 표준화해 운영체제, 기기에 사용없이..

[Winter Blog Challenge] Open API 사용해보기(Member 이지현)

안녕하세요. GDSC SungShin Member 이지현입니다! 지금 다들 solution challenge를 위해 바쁘신 나날들을 보내고 계실 것 같은데요!! 저도 마찬가지랍니다,,,!! 저는 그동안 solution challenge를 준비하면서 많은 것들을 새로 배우게 되었는데 그 중 Open API에 대해 말씀드려보고자 합니다. Open API란? Open API 란 누구나 사용할 수 있도록 공개된 API를 말합니다. 대표적으로는 정부에서 운영하는 공공데이터포털(https://www.data.go.kr) , 많은 민간기업에서 자사에서 제공하는 다양한 기능들에 대한 API를 무료로 공개하고 있습니다. 오늘은 정부에서 운영하는 공공데이터포털에서 open api를 사용하는 방법을 알아보겠습니다. 1. 먼..

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

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

[Tech Study] 12월 Spring Team2

안녕하세요 ! GDSC Sungshin Spring Team2 팀입니다. GDSC Sungshin은 9월부터 12월까지 기술 스터디를 진행하는데요! 12월 Spring Team2는 무엇을 했는지 공유하겠습니다 :) Spring Team2는 12월에는 시험기간이라 12월2,3째주에 나가지 않는 대신 원래 스터디 활동기간은 9월~12월이지만, 1월까지 스터디를 하기로 하였습니다. 스터디 진행방식은 매주 화요일 오후 여섯시에 성신여자대학교 수정캠퍼스 중앙도서관 스터디룸을 빌려서 대면으로 만나서 진행합니다. 대면으로 만나기 전에 매주 정해진 분량의 강의를 수강한 후, 블로그에 핵심내용을 정리 합니다. 추가적으로 활발한 대면 스터디를 위해 배운 내용 중에서 퀴즈를 각자 한개씩 만들어 Notion에 업로드 합니다...

[Tech Study] 11월 Spring Team2

안녕하세요 ! GDSC Sungshin Spring Team2 팀입니다. GDSC Sungshin은 9월부터 12월까지 기술 스터디를 진행하는데요! 11월(6주차 ~9주차) Spring Team2는 무엇을 했는지 공유하겠습니다 :) 11월에는 스프링 핵심원리 강의를 섹션0~섹션 5를 듣고, 매주 대면으로 만나기 전에 매주 정해진 분량의 강의를 수강한 후, 블로그에 핵심내용을 정리 하였습니다. 추가적으로 활발한 대면 스터디를 위해 배운 내용 중에서 퀴즈를 각자 한개씩 만들어 Notion에 업로드 하였으며, 대면으로 각자 만들어온 퀴즈도 풀고, 매주 발표자를 정해 배운 내용을 가볍게 발표하는 형식으로 진행하였습니다. 섹션3에는 객체지향 원리 5가지중 OCP,DIP,SRP를 실습코드 예제를 통해서 집중적으로 ..

[Winter Blog Challenge] Mobile Application Developer's Conference(MADC) 후기(Core 최애림)

안녕하세요 GDSC Sungshin University 교육팀 Core멤버 최애림입니다. 지난 12월 2일, 건국대학교 학생회관에서 개최되는 Android, iOS, Flutter를 모두 아우르는 국내 최초의 모바일 개발자 컨퍼런스를 채리님과 함께 다녀왔는데요! 평소 안드로이드 어플리케이션 개발에 관심이 있어서 시험기간임에도 불구하고 다녀왔는데 컨퍼런스 내용이 알차서 후회하지 않았던 시간이었습니다. 저는 안드로이드 어플리케이션 개발 위주로 관심있게 들어서 이번 블로그 챌린지 내용도 안드로이드 개발 관련 내용만 작성했습니다 :) (플러터, ios 후기 기대하셨다면 미안합니다 ㅎ,,) 가장 흥미롭게 들었던 3가지 파트에 대해 남겨보겠습니다 :) * 제가 다녀온 Mobile Application Develop..

[Winter Blog Challenge] 최근 AI 이슈(Core 김도은)

안녕하세요 GDSC Sungshin University 교육팀 Core멤버 김도은입니다. 지난 해를 돌이켜보면, AI 기술은 우리의 삶과 사회 전반에 혁명적인 변화를 일으켰는데요. 새해를 맞아 최근 핫한 AI이슈에 대해 살펴보고 함께 생각해보는 시간을 가져볼까요? OPEN AI 매출 공개 및 GPT스토어 출격 챗GPT 개발사 오픈 AI의 지난해 연간 매출이 2조 976억 원를 돌파했다고 정보통신 매체 더 인포메이션이 2일에 보도했습니다. 지난해 11월 오픈AI에선 샘 올트먼 최고경영자가 이사회에 의해 쫓겨난 뒤 5일 만에 복귀하는 등 심각한 혼란이 발생했는데 이 사건 이후 도리어 매출은 20% 증가했습니다. 참고로 오픈 AI는 챗GPT 유료 구독과 이를 타 서비스에 API로 제공한 뒤 받는 사용료에서 수..

[Tech Study] 10월 React Team

안녕하십니까 ! GDSC Sungshin React Team 팀장 김도은입니다. GDSC Sungshin은 9월부터 12월까지 기술 스터디를 진행하고 매달 정기세션에서 스터디의 진행상황과 방향에 대해 이야기하는 시간을 가지는데요! 이번 포스팅은 10월 정기세션시간(10/24)에서의 리액트팀의 발표내용을 토대로 작성했습니다. 저희는 매주 수요일 6시부터 7시까지 한시간 동안 대면 스터디를 진행하고 있으며 인프런에서 소플의 "처음 만난 리액트" 개념 강의를 통해 공부하고 있습니다. 대면 스터디에서는 매주 정해진 분량의 강의를 듣고 나서 개발일지를 작성하여 제출하고 있으며 실습 도중 오류가 나거나 모르는 개념이 있을 경우 질의응답을 하며 진행 하고 있으며 강의를 잘 듣고 이해하였는지 확인을 위해 각자 퀴즈 1..