TRACE/SSAFYCIAL12 [SSA이다 #12] 요구사항 정의서 VS 기능 명세서 요구사항 정의서와 기능명세서의 차이 안녕하세요! SSAFYcial 이예림입니다. SSAFY에서 프로젝트를 진행하다보면, 문득 그런 생각이 든 적 있으신가요? 요구사항 정의서와 기능명세서는 어차피 비슷하지 않나… 하고요. SSAFY의 프로젝트는 특히 소규모로, 단기간에 이뤄지다보니 큰 차이를 못 느끼는 경우가 있는 것 같습니다. 그래서 오늘은 요구사항 정의서와 기능명세서의 차이에 대해 알아보겠습니다! 요구사항 정의서 우선, 요구사항 정의서에 대해 알아보겠습니다. 요구사항 정의서는 사용자가 필요로 하는 시스템의 기능, 비기능 요구사항, 제약 조건 등을 문서화한 자료입니다. 즉, 프로젝트의 기본적인 요구사항들을 분석하고 정의하는 데 중점을 둡니다. 요구사항 정의서의 구성 요소 요구사항 정의서의 구성.. TRACE/SSAFYCIAL 2024. 12. 2. [SSA이다 #11] Spring에서의 비동기 처리 Spring에서의 비동기 처리 안녕하세요! SSAFYcial 이예림입니다. SSAFY에서 여러 프로젝트를 진행하다보니, Spring 환경에서도 비동기 처리를 해줘야 하는 상황이 생깁니다. 각각의 기능, 비즈니스 로직에 따라 동기보다는 비동기를 적용하는 게 성능 상 유리하기도 합니다. 그렇다면 어떻게 Spring에서 비동기 처리를 해줄 수 있을지 알아보겠습니다! 1. 비동기 처리를 사용하는 이유 비동기 처리의 목적은 응답 시간을 단축하고 자원을 효율적으로 사용하는 것입니다. 동기(Synchronous) 방식에서는 작업이 끝날 때까지 기다려야 하기 때문에 다른 작업을 수행할 수 없습니다. 그렇지만, 비동기(Asynchronous) 방식에서는 메인 스레드가 작업의 종료를 기다리지 않고 다른 요청을 처리.. TRACE/SSAFYCIAL 2024. 10. 28. [SSA이다 #10] Java 버전 별 차이 알아보기 Java 버전 별 차이 알아보기 안녕하세요! SSAFYcial 이예림입니다. 여러분은 좋아하는 Java 버전이 있으신가요? 저는 이 질문을 면접에서 받았었는데, 첫 면접이라 너무 긴장해서 제대로 답하지 못했던 게 아픈 기억으로 남아있어요😢 하지만 면접이 끝나고 곰곰이 생각해보니, 사실 버전마다 무슨 차이가 있는지 잘 모르긴 하더라고요(ㅎㅎ) 그래서 오늘은 Java 버전별 차이에 대해 다뤄보려고 합니다. Java LTS 이 사이트에서 Java release 버전에 대해 확인할 수 있습니다. 지원되는 기간도 함께 확인할 수 있습니다. 보면 8, 11, 17, 21에만 LTS가 붙어있는데요. LTS는 Long Term Support로, 장기간에 걸쳐 지원되도록 고안된 버전입니다. LTS 버전은 .. TRACE/SSAFYCIAL 2024. 9. 25. [SSA이다 #9] IntelliJ 단축키 완벽 정복 IntelliJ 단축키 완벽 정복 안녕하세요, SSAFYcial 이예림입니다😁 여러분은 단축키를 얼마나 자주 쓰고 계신가요? 저는 단축키를 한번에 많이 외우지는 못하는 편이어서, 필요할 때마다 하나씩 외워가며 불편하던 작업을 단축하는 게 소소한 즐거움입니다. 윈도우 단축키 중 제가 좋아하는 단축키는 Window + . 입니다. 바로바로 이모티콘 창을 띄울 수 있는 단축키랍니다✨✨ 그밖에도 Window + V (클립보드), Window + S (검색) 단축키를 유용하게 쓰고 있는 것 같아요. 특히 클립보드는! 모르셨다면 꼭꼭 외워두는 걸 추천드립니다. 복붙 작업이 한결 편해져요. 그리고 개발자라면 IntelliJ를 많이 사용하실 텐데요, 인텔리제이에도 유용한 단축키가 많다는 걸 알고.. TRACE/SSAFYCIAL 2024. 8. 28. [SSA이다 #8] Figma에 대해 알아보자! Figma에 대해 알아보자! 안녕하세요, SSAFYcial 이예림입니다! 아마 많은 SSAFY인들이 프로젝트를 기획하며 Figma를 사용해보았을 겁니다. 피그마! 잘 사용하면 정말 든든한 툴이지만 처음 접할 때는 다소 헤매게 되는데요(e.q. 저...) 그런 분들을 위해 피그마에 대해 소개해보려고 합니다. Figma는? Figma는 웹 브라우저 기반의 팀 단위 실시간 공동 작업 툴입니다. 웹으로도 접속할 수 있지만 PC 앱, 모바일 앱으로도 사용할 수 있습니다. 팀을 만들어 바로바로 작업물을 공유할 수 있고, 동시에 수정할 수 있기 때문에 협업을 위해 강추되기도 합니다. 실무에서는 서비스의 와이어프레임을 피그마를 통해 개괄적으로 설계하고, 이렇게 설계된 피그마 파일을 Framer, Proto.. TRACE/SSAFYCIAL 2024. 7. 28. [SSA이다 #7] SSAFY 금융권 간담회에 참여하다! ✨ SSAFY 금융권 간담회 후기 💙 안녕하세요! SSAFYcial 이예림입니다🤗 SSAFY에는 교육생을 위한 삼성 임직원, 금융권 멘토링 시스템이 마련되어 있습니다. 멘토링 게시판을 통해 온라인으로 질문할 수도 있지만, 직접 질답을 주고 받을 수 있는 멘토링 간담회도 주기적으로 열립니다! 지난번에 삼성 임직원 멘토링에 참여했었는데요, 이번에는 금융권 간담회에 참여해보았습니다! 😍😍😍 멘토링 간담회? 😮 금융권 멘토링에서는, 실제 은행에서 근무하고 계시는 멘토님을 만나뵐 수 있습니다! 저는 탕수육귀신 멘토님과 간담회를 진행하였습니다 ( •̀ .̫ •́ )✧ 미리 제출했던 사전질문들에 답변해주시고, 이후에는 자유롭게 질문을 주고 받을 수 있었어요. 금융권 간담회 내용 정리 😁 그럼 어떤 .. TRACE/SSAFYCIAL 2024. 6. 23. [SSA이다 #6] 싸피는 왜 교육생에게 간식을 주었나 (SSAFY TOGETHER) ✨ SSAFY TOGETHER 💙 안녕하세요! SSAFYcial 이예림입니다😎 4월부터 싸피에서는 새로운! 시스템이 등장했는데요. 바로 교육생들에게 간식을 제공해주는 SSAFY TOGETHER입니다. 평소 싸밥을 든든하게 챙겨먹고 힘내서 교육을 받던 저에게는 정말 기쁜 소식이었답니다 ₍^ >ヮ 싸밥! 🥰 싸피는 오전 9시부터 오후 6시까지 교육을 진행하는데, 중식은 교육장에서 제공해줍니다. 구미 캠퍼스뿐만 아니라 다른 캠퍼스도 아주아주 맛있는 중식을 먹을 수 있는데요😎 저는 교육장에 도착한 후 매일매일 무슨 메뉴가 나오는지 확인하는 게 소소한 낙입니다. 4월, 5월에 찍었던 싸밥 캘린더 보여드릴게요 ٩( *˙0˙*)۶ 딱 봐도 맛있어보이지 않나요? 💙 SSAFY TOGETHER? 👐 .. TRACE/SSAFYCIAL 2024. 5. 29. [SSA이다 #5] 네트워크 기본 용어 알아보기 ✨ 네트워크 기본 용어 알아보기 📡 안녕하세요! SSAFYcial 11기 이예림입니다🤗🤗 지난 포스팅에서 삼성 임직원 멘토링 후기를 정리했었는데요! (읽어보기 : 삼성 임직원 멘토링 간담회에 참여하다! ) CS 공부, 특히 네트워크 공부법에 대해 멘토님이 조언해주신 방법으로 공부해보고 있답니다. 기본 용어를 정리하고 다른 내용을 공부하면 한결 이해가 쉬울 거라고 해주셔서, 이번에는 네트워크에서 기본적으로 사용되는 용어들에 대해 포스팅하려고 합니다! 네트워크 기본 개념과 용어 네트워크 : 컴퓨터를 두 대 이상 연결하여 서로 데이터를 전송할 수 있는 통신망 인터넷: TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크. 전세계의 컴퓨터를 서로 연결하여 정보를 연결할 수 있도록 만든 하나의 거대한 컴퓨터.. TRACE/SSAFYCIAL 2024. 4. 20. [SSA이다 #4] 삼성 임직원 멘토링 간담회에 참여하다! ✨ SSAFY 삼성 임직원 멘토링 간담회 후기 💙 안녕하세요! SSAFYcial 이예림입니다😎 아마 싸피인이라면 알고 계시겠지만, SSAFY에서는 교육생을 위한 삼성 임직원 멘토링 시스템이 마련되어 있습니다. 멘토링 게시판을 통해 온라인으로 질문을 드릴 수도 있지만, 주기적으로 멘토링 간담회가 열려 직접 질답을 주고 받을 수도 있습니다! 3월에도 삼성 임직원 멘토링 간담회가 열렸는데요, 이번에는 제가 직접 간담회에 참여해보았습니다! ٩(๑•̀ㅂ•́)و 멘토링 간담회? 😮 멘토링 간담회는 SSAFY인이라면 누구나 신청할 수 있습니다. 신청할 때 자신이 관심 있는 분야를 선택해, 그 분야와 관련된 멘토님을 만날 수 있습니다. 백엔드, 프론트엔드부터 시작해 코딩테스트, AI 등 정말 다양한 주제를 선택.. TRACE/SSAFYCIAL 2024. 3. 24. [SSA이다 #3] 집 나간 solved 레이팅을 되찾다 ✨ SSAFY 두 달 교육 후기 💙 안녕하세요! 11기 SSAFYCIAL 이예림입니다🌷🌷 조금씩 날이 풀리면서 겨울이 끝나고 봄이 오고 있다는 게 실감나고 있습니다! 저는 그만 감기에 걸리고 말았지만🤧 이 기사 읽으신 분들은 꼭 환절기 건강 주의하시길…. (전 매 환절기마다 이러고 있지만) 그렇지만 무거운 패딩을 벗어던지고 봄기운이 곳곳에서 느껴져서 요즘은 기분이 꽤 좋습니다 1. 이번 한 달은 무엇을? 한편 SSAFY에서는 어느새 알고리즘 기간이 마무리되고, html, js 등을 배우는 웹 구간에 들어섰습니다! (전공 JAVA 트랙 기준) 그래서 이전처럼 알고리즘에만 집중하기보다는, 알고리즘 문제는 감을 잃지 않을 정도로 풀면서 웹 교육 과정을 학습하고 있습니다. 1) 모의 SW 역량 테스트 이번 3월.. TRACE/SSAFYCIAL 2024. 3. 16. [SSA이다 #2] OSI 7계층과 TCP/IP 4계층의 차이는? 안녕하세요! 11기 SSAFYCIAL 이예림입니다!😎 취업 준비 과정에서 면접을 대비하다보면 CS 지식이 굉장히 중요합니다. 그 중에서도 네트워크는 빼놓을 수 없을 만큼 매우 중요한 파트입니다. 그래서 오늘은 네트워크의 기본, OSI 7계층 모델과 TCP/IP 4계층 모델에 대해 알아보려고 합니다. 두 모델은 어떤 차이가 있는지, 그래서 OSI 7계층이 대체 뭔지, 핵심적인 정보만! 담아보았습니다. ദ്ദിᐢ. .ᐢ₎ TRACE/SSAFYCIAL 2024. 2. 25. [SSA이다 #1] 싸피 첫 한 달 간 무엇을 쌓았을까? (구미 캠퍼스) ✨ SSAFY 한 달 교육 후기, 구미 캠퍼스 소개 안녕하세요 11기 SSAFYCIAL 이예림입니다! 🎉🎉 싸피에 합격하고 교육을 받기 시작한 지 벌써 한 달이 훌쩍 넘었습니다. 스타트캠프 이후 본격적인 교육이 시작된 지는 거의 한 달 정도가 되었기 때문에, 한 달을 되짚어보려고 합니다! 어떤 경험과 지식들이 쌓였는지, 어떤 변화가 있었는지 생생한 후기를 들려드리겠습니다. 지금부터 시작! ٩(◕ᗜ◕)و 1. 구미 캠퍼스 첫인상 SSAFY에는 서울, 대전, 광주, 구미, 부산, 총 5개 캠퍼스가 있습니다. 저는 구미 캠퍼스를 지원했고, 다행히 지망하던 캠퍼스에 배정받을 수 있었습니다(👍) 현재 제가 교육 받고 있는 구미 캠퍼스는 삼성전자 구미사업장(경상북도 구미시 3공단 3로)에 위치해 있습니다! 수업을 .. TRACE/SSAFYCIAL 2024. 2. 17. 이전 1 다음