분류 전체보기
-
DEVGROUND JUNIOR 2019 참여 후기 (1)IT행사 2019. 12. 15. 21:15
지난 금요일, 연차를 내고 데브그라운드 주니어에 참석했다. 주니어를 대상으로 한 행사는 처음이었다. 다른 행사에 비해서 공감 가는 내용도 많을 것이고, 주니어 개발자로서 가지고 있던 궁금증을 해소할 수 있을 것이라고 기대하는 마음으로 신청했다. 무엇보다 개발자로서 "성장"에 대해 많은 고민을 가지고 있는 나였기에 더더욱 기대되는 행사였다. 행사에는 굉장히 많은 주니어 개발자들이 참석했다. 이렇게 많은 개발자들이 나와 같은 고민을 하고 있다는것이 가장 큰 위로가 되었다. 준비된 모든 세션들 또한 큰 위로와 도움이 되었다. 어떤 세션에서는 성장에 대한 자극을 받기도 하고, 어떤 세션에서는 어떻게 성장하면 좋을지 방향에 대한 힌트를 얻기도 하고, 어떤 세션에서는 잠시 쉬었다 가도 좋다는 위로를 받기도 했다. ..
-
DevFest WebTech 2019 소소한 후기IT행사 2019. 11. 25. 17:21
2019년 11월 23일 토요일, DevFest WebTech에 참여했다. 일시 2019년 11월 23일 (토) 오후 01:00 - 오후 06:00 장소 서울특별시 강남구 대치2동 영동대로 417 구글 스타트업 캠퍼스 이벤트홀 주최 GDG Korea WebTech 현장감있는, 멋진 후기를 쓰고싶지만 ... 세션을 듣는 내내 이런기분이었다. 웹 어셈블리, 웹컴포넌트, 웹워커, 웹 API등 .. 처음 접해보는 개념이 많았고, 완벽하게 알아듣지는 못했지만 굉장히 흥미로웠다. 나중에 따로 찾아보며 공부하기 위해 어설프게나마 필기를 했다. 일정 서울에 가기까지 우여곡절 이야기 더보기 구글 스타트업 캠퍼스는 비교적 최근에 방문한 적이 있는 곳이었다. Tiny Spec Seoul도 구글 스타트업 캠퍼스에서 진행되었었..
-
춘천 시빅해커 네트워킹 데이IT행사 2019. 11. 25. 09:26
2019년 11월 20일, '춘천 시빅해커 네트워킹 데이'에 다녀온 후기글 입니다. 일시 2019.11.20(수) 18:30 ~ 20:30 장소 쿱박스/춘천 거두리 933-2 대상 시빅해킹, 오픈소스&오픈데이터, 디지털 리터러시에 관심있는 모두 주최 춘천사회혁신센터 지역협력팀 말로만 들었던 '쿱박스' 거두리 하나로마트 근처에 있습니다 :) 이번 네트워킹 데이는, 4분의 연사님께서 세션을 진행해주신 뒤, 마지막에 간단한 네트워킹 시간을 갖는 방식으로 진행되었다. 개인적인 사정으로 자리에 함께하지 못 한 권오현 대표님과 김슬 개발자님은 원격 영상으로 세션을 진행해주셨다! 빠띠와 오픈소스 활동 현황 공유 권오현 (주) 슬로워크 대표 빠띠 민주주의 권오현 대표님은 첫 세션을 빠띠 민주주의에 대한 소개로 시작하셨..
-
vue에서 got 모듈 에러 핸들링하기Frontend 2019. 11. 18. 17:57
vue에서 HTTP 요청을 위해 다양한 방법을 사용하는데, 대부분 axios를 많이 사용한다. 국내 레퍼런스, 책에서 대부분 axios를 사용하는걸로 알고있다. 프로젝트 특성 상 header에 cookie값을 넣어야 하는데, axios는 해당 내용을 지원하지 않아서 got 모듈을 사용하게 되었다. 주로 사용되는 모듈들의 스펙을 비교하는 표를 참고하면, 프로젝트에 알맞는 모듈을 선택할 수 있다. got request node-fetch axios superagent HTTP/2 support ❔ ✖ ✖ ✖ ✔** Browser support ✖ ✖ ✔* ✔ ✔ Electron support ✔ ✖ ✖ ✖ ✖ Promise API ✔ ✔ ✔ ✔ ✔ Stream API ✔ ✔ Node.js only ✖ ✔ R..
-
webpack 완전 초보들을 위한 기초Frontend 2019. 10. 18. 19:57
개요 현재 사내에서 진행하고 있는 electron-vue 프로젝트는 보일러 플레이트를 가져다가 시작했다. 웹팩에 대한 아무런 정보가 없는 상태로 개발을 시작했고, 종종 마주치는 알 수 없는 오류가 웹팩 설정 때문인거 같은데 고칠 수 없는 경우가 허다했다. 구글 검색등으로 해결해보려고 했지만 초초초초급 개발자인 나의 눈에는 들어오지 않았고.. 어느날 머리를 식힐 겸 열어본 vue.js 입문 책 끄트머리에 vue.js 고급 개발자 되기 라는 챕터로 webpack에 대한 아주 간단한 설명이 있었고, 정말 간단한 기초인만큼 내 눈에 조금씩 들어왔기 때문에 블로그에 정리하며 공유하고자 한다. 책 이름은 Do it! Vue.js 입문 이다. http://www.yes24.com/Product/Goods/582069..
-
[typeChain 2] 타입스크립트 첫걸음프로젝트/[typescript]typeChain 2018. 7. 30. 16:39
Typed 언어 TS에선 어떤 종류의 변수와 데이터인지 설정해야한다.TS만의 섬세함.코드를 읽을 때, 무슨 일이 일어날 지 예상이 가능하다. index.ts//변수를 생성. js와 같다.const name = "samsara", age = 24, gender = "female"; //함수를 생성const sayHi = (name, age, gender) => { console.log(`Hello ${name}, you are ${age}, you are a ${gender}`) //'가 아닌 ₩를 사용.} //함수 실행sayHi(name,age,gender); //ts의 룰, 이 파일이 모듈이 된다는 것을 알려줌export{}; console.log를 할 때 ' 가 아닌 tap 위의 ₩를 사용해야한다. ..
-
[typeChain 1] 타입스크립트란?프로젝트/[typescript]typeChain 2018. 7. 18. 16:45
typescript로 간단한 blockChain을 만든다.typeScript란 ? superset of javaScript.자바스크립트는 엄격한 규칙이 없어서 수정해서 사용하기 쉬운 장점을 가지고있다.하지만 팀프로젝트를 한다던가, 큰 프로젝트를 한다던가 버그를 최소화하고 싶을땐 단점이 된다.타입스크립트는 자바스크립트에 없는 규칙들을 가지고있다.언어를 예측가능하게 하고, 읽기 쉽게 하여 자바스크립트를 더 잘 활용할 수 있게한다. git repo 생성 , 세팅https://github.com/samsara1019/typechaingit clone https://github.com/samsara1019/typechaingit remote add origin https://github.com/samsara101..
-
[parcel 5] typography js, build프로젝트/[parcel]parcel-experiments 2018. 7. 18. 16:44
typography Js자바스트립트와 함께하는 css typopgraphy자동으로 구글 폰트를 연결해주는 등의 기능이 있다. 먼저 설치해주자yarn add typography typography.js 파일 생성import Typography from "typography"; const typography = new Typography({ baseFontSize: "18px", baseLineHeight: 1.666, googleFonts: [ { name: "Montserrat", styles: ["700"] }, { name: "Open Sans", styles: ["400"] } ], headerFontFamily: ["Montserrat", "Helvetica Neue", "sans-serif"],..