본문 바로가기

전체 글

(20)
3) 경쟁 제품과의 장/단점 비교 경쟁 제품과의 장/단점 비교 틴더가 2012년 이후부터 비슷한 어플은 전세계적으로 유행처럼 번져갔다. 틴더의 공동 설립자 중 한명인 휘프니 울프 허드는 페미니스트 데이팅 앱을 주장하며 bumble을 만든다. 틴더 압도적인 사용자를 가지고 있기 때문에 범블 사용자들도 틴더를 함께 사용하는 경우가 많다. 유료서비스가 아니라도 무료로 사용할 수 있는 기능이 많다. ONS/FWB등 빠르고 관계를 찾는 사용자가 많다. 광범위하고 다양한 사람을 볼 수 있다. 채팅 서비스가 불편하다. 범블 유료서비스 여성인 경우, 매칭이후에도 여성이 먼저 메시지를 보내야지 상대방이 메시지를 보낼 수 있다. (틴더의 문제점을 개선한 서비스) 사용자 층의 학력이 높고 상대적으로 진지한 관계를 찾는 경향이 있다. 틴더보다 훨씬 다양한 옵..
글2) 소프트웨어 특징글 틴더 특징. 탄생배경 CEO 바딘의 설명이다. 틴더’는 불쏘시개를 뜻한다. 새 관계를 시작하는 두 사람 사이에 튈 스파크(불꽃)를 표현한 말이다. 우리가 제공하는 서비스와 잘 맞는다. 어느 날 한 친구가 데이트를 신청하려 했지만 두려움 때문에 주저했다. 결국 이들은 만나지 못했다. ‘거절당할 두려움’을 줄여주면 적어도 만나고 싶다는 말은 건넬 수 있지 않을까 싶어 서비스 개발에 착수했다. 가벼운 만남지향(hook up)지향 대부분의 사용자들이 가벼운 만남을 하기 위해서 틴더를 이용한다. 한국은 문화적 특성을 고려해서 '동네친구'라는 마케팅을 통해서 취미를 함께 즐기거나 대화를 나눌 수 있는 주변의 사람들을 찾는 서비스를 제공하는 것을 타겟으로 하고 있다. 최근에는 한국에서 대학생들을 대상으로 오프라인 마..
글1) 소프트웨어 선택 배경 글1) 소프트웨어 선택 배경 최근 코로나로 인해 온라인 수업, 회의 등이 폭발적으로 증가했습니다. 그러나 사람들은 이 변화를 그렇게 이상하게 생각하지 않습니다. 인터넷과 스마트폰이 보편화 되면서 사람들의 관계는 이미 꽤 오랜 기간 동안 비대면 방식으로 전환했기 때문입니다. 디지털 기기를 통한 소통 방식에는 많은 인문학자들이 우려를 나타냈습니다. 그 우려에는 상당 부분 동감이 가지만 새로운 소통 방식은 거스를 수 없는 흐름이 되었다는 것은 누구도 부인할 수 없습니다. 그래서 디지털 소통 방식에 대해서 조사를 하고 발표를 해보고 싶다는 생각이 들었습니다. 정말 디지털 기기를 활용한 비대면 소통이 결론적으로 안좋은 결과를 초래할까? 다양한 측면들을 통해서 분석할 수는 없을까? 사회 전체의 효용을 극대화시키는 ..
오픈소스 활용 및 경험에 대한 후기 구글맵과 연동한 빅쿼리를 사용해보았다. 처음에는 다양한 API와 라이브러리들이 사용되기 때문에 상당히 복잡하고 이해가 되지 않았지만, 스텝을 따라가면서 차근차근 해보니 빅데이터의 일종인 빅쿼리를 이용하여서 응답 수치들을 매우 효율적으로 시각화 할 수 있다는 것을 알게 되었다. 언제나 데이터를 사용자 중심으로 시각화하는 것이 웹을 제작할 때 매우 중요하다는 생각을 했는데 그러한 생각을 더욱 발전시켜주는 경험이 되었다.
오픈소스 설치관련 내용 https://codelabs.developers.google.com/codelabs/bigquery-maps-api/#0 Querying and Visualising Location Data in BigQuery Using Google Maps API There are three ways to use SQL to run spatial queries against data in BigQuery: There are examples of bounding box and radius queries in the Mathematical Functions section of the BigQuery legacy SQL reference, under 'Advanced Examples'. For bounding box a..
오픈소스 소개(Querying and Visualising Location Data in BigQuery Using Google Maps ) 구글 맵을 활용한 위치 정보를 Visualising하는 오픈소스에 대해 소개하겠습니다. 최근 코로나의 전염으로 인해 한 프로그래머가 만든 '코로나맵'이 큰 인기를 얻었습니다. 정부가 제공했던 다른 정보들에 비해서 지도상에 확진자들의 위치와 동선을 점과 선으로 한 눈에 알아볼 수 있게 비쥬얼라이징 했던 것이 큰 장점이었습니다. 이처럼, 위치간의 연관성이 있는 데이터를 시각화하는 것은 매우 강력한 툴입니다. 정보의 전달과 여러 추이를 분석하고 활용하는데 유용합니다. 이번 과제를 통해서 쿼리를 통해서 지도상에 시각화를 하는 과정을 경험해보겠습니다. 매우 큰 데이터들을 활용하기에 용이한 Google BigQuery로 데이터를 쿼리하고 Google Map API로 시각화 작업을 해보도록 하겠습니다. Big Que..
Spring + MyBatis + MySQL CRUD 구현 16 prots servlet-context.xml, root-context.xml, web.xml 차이점 1.servlet-context.xml url과 관련된 controlloer, 어노테이션 등의 설정을 할 수 있다. Servlet 단위로 생성되는 context Spring에서 servlet-context.xml 파일은 DispatcherServlet 생성 시에 필요한 설정 정보를 담은 파일 (Interceptor, Bean생성, ViewResolver등..) URL설정이 있는 Bean을 생성 (@Controller, Interceptor) Application Context를 자신의 부모 Context로 사용한다. Application Context와 Servlet Context에 같은 id로 된 Bean이 등록..
JSP 개발환경 설치 방법 jsp 개발 환경을 만들기 위해서는 3가지가 필요하다. 1. JDK 설치 2. Eclipse EE version 3. Tomcat 설치 JDK 설치 JDK(Java SE Development Kit) JAVA 언어로 작성된 소스코드를 컴파일 하고 실행 할 수 있게 해주는 도구 및 실행 환경을 묶어놓은 꾸러미이다 다운로드 링크 : https://www.oracle.com/java/technologies/ Oracle Java Technologies | Oracle In this issue, we examine three leading frameworks for microservices: Javalin, which is a very lightweight, unopinionated Kotlin-based we..