본문 바로가기
728x90
반응형

전체 글271

[UTIL] 더미 데이터 만들기 - Mockaroo (SQL, JSON, 엑셀, XML, CSV) Mockaroowww.mockaroo.com/ Mockaroo - Random Data Generator and API Mocking Tool | JSON / CSV / SQL / ExcelMock your back-end API and start coding your UI today. It's hard to put together a meaningful UI prototype without making real requests to an API. By making real requests, you'll uncover problems with application flow, timing, and API design early, improviwww.mockaroo.comMockaroo는 랜덤으로 데이터를 .. 2023. 4. 22.
[Flask] 플라스크 MVT 패턴(Model-View-Template) 《 Flask에서의 MVT 패턴 (Model - View - Template) 》 ● Model : 데이터베이스와 상호작용하며, 데이터의 CRUD 작업을 수행하는 모델을 정의 (models.py) ● View(Controller) : 사용자의 액션을 받아서 Model에 데이터를 전달하고, 그 결과를 Template에게 전달하는 뷰 함수를 정의 (routes.py) ● Template(View) : 뷰에서 받은 데이터를 템플릿 엔진을 통해 렌더링하여 사용자에게 보여주는 역할을 합니다 (login.html) 전통적인 MVC 패턴 ● Model : 데이터와 비즈니스 로직을 처리 ● View : 사용자 인터페이스를 처리 ● Controller : Model과 View 사이의 상호작용을 조정 《 파일의 역할 》 .. 2023. 4. 19.
[Flask] 파이썬 플라스크(Flask) 서버 실행하기 python run.py 2023. 4. 19.
[GitHub] Git Branch, Github 협업 방법 master 브랜치 복사해서 "석유" 라는 새로운 브랜치를 생성 방법git clone시 최초엔 리모트의 master 브랜치만 로컬에 존재한다.이때 -t 등의 옵션을 주어 checkout을 하면 로컬에 원하는 브랜치가 생성되는 동시에 해당 브랜치로 이동한다.옵션을 주지 않으면 단순히 해당 브랜치를 원격저장소를 통해 참조할 뿐 로컬에서 commit이나 push등을 할 수 없다. git clone url : 원격 브랜치를 클론.git branch -a : 원격&로컬의 모든 브랜치를 표시git branch -r : 원격 브랜치만 표시git checkout -t 원격저장소이름/브랜치이름 : 원격저장소의 해당 브랜치를 로컬에도 생성한 뒤 해당 브랜치로 이동특정 브랜치 내려받기git clone -b 부트스트랩적용 -.. 2023. 4. 19.
[DBeaver] PostgreSQL 모든 데이터베이스 보이게 하기 1. Edit Connection2. Connection settings3. Click PostgreSQL Tab4. Check Show all databases DBeaver에서 PostgreSQL 데이터베이스 접속 설정을 마치면 디폴트로 설정에서 선택한 데이터베이스만 표시됩니다. 그러나 작업 중에는 다른 데이터베이스의 내용을 확인할 필요가 있을 경우가 있습니다. 다음과 같이 Connection settings 설정으로 DBeaver에서 모든 데이터베이스를 확인할 수 있습니다. 2023. 4. 14.
[광고솔루션] 기술면접 질문 정리 기술스택JAVAWeb ServiceDBLinuxHTML, javascript, CSS담당업무광고 솔루션 개발업무대용량 트래픽 서비스 개발 및 튜닝대용량 분석 처리 시스템 예상인터뷰- 애드 익스체인지(AD Exchange)- 광고주를 위한 DSP(Demand side Platform)- 매체를 위한 SSP(Supply side platform)매체를 위한 플랫폼, SSPSSP는 매체 측에서 매체의 이익을 극대화 하기 위한 플랫폼입니다. 각 매체들은 수익을 위해 가장 높은 단가의 광고를 찾고자 했습니다. 이를 위해 SSP는 여러 애드 네트워크, 애드 익스체인지, DSP를 연동하여 더 높은 광고비를 지불할 광고주를 찾을 수 있도록 돕습니다.SSP는 유저로 인해 매체에서 노출이 발생할 때 마다 비어있는 인벤토리.. 2023. 3. 30.
[CRM솔루션] 기술면접 질문 정리 기술스택JAVANode.jsPython담당업무CRM(Saleseforce Cloud) 솔루션 컨설팅 및 개발 예상인터뷰Salesforce CRMSalesforce CRM은 클라우드 기반 고객 관계 관리(CRM) 플랫폼으로, 기업이 고객과 상호작용을 향상시키고 비즈니스 프로세스를 효율적으로 관리할 수 있도록 도와줍니다. Salesforce CRM은 다양한 모듈과 기능을 제공하여, 고객 관리, 마케팅 자동화, 판매 관리, 서비스 관리, 분석 및 보고 등의 업무를 효율적으로 수행할 수 있습니다. 또한 Salesforce CRM은 다양한 산업군에 적용 가능하며, 사용자의 요구에 따라 유연하게 구성할 수 있습니다. Salesforce CRM은 기업 내부의 다양한 부서 및 팀 간의 협업을 촉진하고, 더 나은 고객 .. 2023. 3. 28.
[금융솔루션] 기술면접 질문 정리 기술스택JAVA, JSPPHP담당업무여신시스템 운영관리웹 어플리케이션 개발 / 유지보수 예상인터뷰여신'신용'을 준다는 의미 '여신'이란 은행이 고객에게 돈을 '빌려주는 것'을 말합니다.웹 애플리케이션 (web application)인터넷이나 인트라넷을 통해 웹브라우저에서 이용할 수 있는 응용 프로그램웹 브라우저에서 실행되는 소프트웨어여신시스템 운영관리에서 주요 업무를 설명해주세요.여신시스템은 대출 등 금융상품의 심사 및 처리를 담당하는 시스템입니다.시스템 모니터링: 여신시스템의 상태를 지속적으로 모니터링하고, 장애 발생 시 빠른 대응과 문제 해결을 수행합니다.데이터 관리: 여신시스템의 데이터베이스를 관리하며, 데이터의 정합성과 안정성을 유지합니다.업무 프로세스 관리: 여신업무의 흐름을 정리하고, 업무 프.. 2023. 3. 23.
[보안솔루션] 기술면접 질문 정리 기술스택AngularJS (앵귤러JS) jQuery React (자바스크립트 라이브러리)  테크인터뷰Q1. 크로스 브라우징웹 페이지의 상호 호환성!서로 다른 브라우저들끼 서로 호환이 가능하도록 하는 것을 의미.공통요소를 사용하여 웹페이지를 제작하는 기법으로 동등한 수준의 정보, 기능 접근에 초점을 맞춘다. OS가 다르고, 브라우저마다 '렌더링 엔진'이 다르기 때문에동일하게 만드는 것이 애초에 불가능한 일 *렌더링 엔진 : 요청한 콘텐츠를 표시. HTML을 요청하면 HTML과 CSS를 파싱하여 화면에 표시 《호환성 테스트 기능 분류》1. 기본 기능 : 링크, 대화상자, 메뉴 등    - 모든 대화 상자, 메뉴가 잘 작동하는가?    - 양식 필드의 유효성 검사가 올바르게 작동하는가? 2. 그래픽 사용자 인.. 2023. 3. 23.
728x90
반응형