본문 바로가기
  • Maker's VAP
반응형

전체 글60

[기술 스택] 기업별 스택을 알아보자! 네이버, 카카오, 당근마켓, 우아한 형제들 등 누구나 아는 기업에서는 어떤 기술을 사용하고 있을까?궁금할 때 한 번에 확인 가능한 웹 사이트가 있다. 👉🏻 코드너리 스타트업들의 기술 스택과 기술 블로그를 한눈에 살펴보세요 | 코드너리네이버, 카카오, 토스, 당근마켓과 같이 요즘 핫한 스타트업은 어떤 기술 스택을 사용하고 있을까요? 코드너리에서 국내 100개가 넘는 스타트업의 기술 정보를 확인하세요.www.codenary.co.kr 이외에도 스택 인기도를 그래프로 확인할 수 있고 컨퍼런스 일정도 캘린더로 볼 수 있어 계획 세울 때 편리하게 도움이 많이 될 것 같다. 2022. 2. 19.
[pythontutor] Python, Java, C, C++, JavaScript, Ruby 코드 시각화 내가 만든 코드의 변수가 어떻게 할당되는지 보면서 이해하고 싶다면? pythontutor로 🏹 1. 중앙에 링크 걸린 Start Visualizing your code now 클릭 2. Live Programming Mode 버튼을 클릭! 3. Write code in 셀렉트 박스 내에서 사용하고자 하는 언어 선택 > 바로 하단 박스에서 시각화할 코드 작성 > 우측 시각화 확인 하면 끝이지만 할당된 값을 더욱 디테일하게 시각화하려면? 4. 해당 페이지 하단에 가운데 셀렉트박스에서 render all objects on the heap (Python)을 선택 ;D 5. 아까 보이지않던 Objects 에 어떠한 자료형으로 값이 할당되었는지 확인 가능하다😉 2021. 12. 16.
[LeetCode] 알고리즘 문제 & 풀이 사이트 미국 학생들이 많이 사용하고 있는 알고리즘 문제풀이 사이트 LeetCode(리트코드)는 실제로 모의 인터뷰가 가능해 해외취업 시 도움이 된다고 하니 알아두면 좋다! 🎉 LeetCode(리트코드) LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 백준 알고리즘이나 프로그래머스처럼 여러 언어로 문제를 풀 수 있고 Discuss 탭을 통해 다른 사람들은 어떻게 풀었는.. 2021. 10. 11.
[Web & Mobile] 2021년 새해인사 페이지 스파르타 코딩 강의로 크리스마스 특집 카드 만들기를 완성했다. 정말 간단하지만 짧은 시간에 가족과 가까운 지인들에게 메시지 보내기에 좋았다. 개념부터 쉽게 이해할 수 있고 각 강의별로 필요한 소스는 복사할 수 있도록 되어있어서 기본 지식 없고 코딩 경험이 전무한 사람도 바로 시작하기 좋다. 배포 또한 html 파일을 업로드만 하면 바로 공유할 수 있도록 세팅되어있어 매우 편리했다. 배포하는 과정까지 직접 해보고 싶었지만 이건 조만간 어플 만드는 프로젝트 때 따로 할 예정 :D 웹과 모바일(iPhone X)일때 각각의 크기에 맞춰 중앙 정렬하고 패딩 값, 폰트 사이즈 값 정도만 약간 차이를 주었다. 🎇 폰트는 구글폰트, 아래 주소 참고하기 Google Fonts Making the web more beau.. 2021. 1. 2.
[JSON] JSON이란? Ajax로 데이터를 불러올때 사용하는 JSON 막상 설명하려고 하면 위와 같이 말했는데 더 알아보니 문제점에 주목해야했다. 이해하기 쉽게 설명된 블로그글을 보면서 익혀두면 좋을 것 같다. JSON이란? JSON이란 무엇인가? JSON (JavaScript Object Notation) JavaScript Object Notation라는 의미의 축약어로 데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA 교환 형식 Javascript에서 객체를 만들 때 사용하는 표현식을 의미한 velog.io 2020. 12. 12.
[백준 JAVA] 2단계 / 1330 / 두 수 비교하기 문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어 있다. 출력 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 ' 2020. 9. 13.
[Python] turtle 모듈 import → 별 그리기 🤿 한 변의 길이가 200인 별을 그리기 (단, 각 꼭짓점 내각은 36 º) 파이썬에서 그림을 그리기 위해 내장 모듈인 turtle을 import 한 후, 꼭짓점 개수와 변의 길이를 변수에 담고 goto() 함수로 처음 시작할 좌표를 지정하여 루프문을 돌며 그린다. 이 문제는 꼭지점 내각을 조건에 맞게 그려야하므로 미리 계산해야하는데 먼저 360 / 5 = 72 → 72 * 2 = 144 이다. 각 꼭짓점 내각이 36도이므로 144 + 36 = 180 현재 turtle 화살표가 앞을 본 상태에서 방향을 144도만큼 오른쪽으로 돌리도록 위의 계산식을 참고하여 turtle.right((360 / point) * 2) 로 작성한다. 그러면 꼭지점 개수만큼 반복하는 for문 안에서 화살표 방향이 오른쪽으로 돌면.. 2020. 9. 9.
[백준 JAVA] 1단계 / 2588 / 곱셈 문제 (세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다. (1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세자리 자연수가 주어진다. 출력 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int i = sc.nextInt(); int j = sc.nex.. 2020. 8. 26.
[백준 JAVA] 1단계 / 10430 / 나머지 문제 (A+B)%C는 ((A%C) + (B%C))%C 와 같을까? (A×B)%C는 ((A%C) × (B%C))%C 와 같을까? 세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000) 출력 첫째 줄에 (A+B)%C, 둘째 줄에 ((A%C) + (B%C))%C, 셋째 줄에 (A×B)%C, 넷째 줄에 ((A%C) × (B%C))%C를 출력한다. import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int A = sc.nextInt(); .. 2020. 8. 19.