일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- Redux
- KakaoMap
- how to install cursor on ubuntu
- node
- segment
- REST API
- Excel
- typescript
- cursor-ubuntu-installer
- uint8array
- Babel standalone
- M3U8
- react
- html2canvas
- Prism.js
- Flutter
- babel
- Image Resize typescript
- hls.js
- webrtc
- code editor
- http live streaming
- userevent_tracker
- three.js
- jszip
- HLS
- uint16array
- Game js
- swagger-typescript-api
- web track
- Today
- Total
목록전체 글 (129)
Never give up

5월 12일 오전에 Flutter 3.0으로 업데이트 되었습니다 주요 업데이트 내용으로는 Mac os, Linux os 공식지원 Casual game toolkit 지원 다국어 텍스트 입력지원 silicon mac 공식지원 윈도우 7/8 지원 중단 모바일 : 폴더플 폰 지원, IOS 주사율에 따른 문제 해결, IOS 배포 간소화, android gradle 7.4이상 필요, 32비트 ios 지원중단 웹 : 이미지 디코딩 성능 개선, 새로운 라이프사이클 도입 성능 개선 Material design 3 지원 기타 등등 으로 2.0때와 달리 크게 달라진점은 없는거 같은데 IOS는 테스트 해보니 전보다 조금 더 빨라진거 같기도 하고 아닌거 같기도하고.. 다음으로 안드로이드를 테스트 해보려고 했는데.. 회사에서 ..

요즘 엑셀 작업할 일들이 조금 있어서 최대한 자동화를 해보려고 이런저런 삽질(?)을 하다보니.. 이런 포스트도 있으면 좋겠다 싶어서 만들어봤습니다 server.js const express = require('express') const app = express() const port = process.env.PORT || 8080 const excel = require('./excel/index') app.use(express.json()) app.use(express.urlencoded({ extended: true })) app.use('/excel', excel) app.listen(port, () => { console.log(`Started! express server on port ${por..

이번 버전에서 추가 및 변경된 부분은 KakaoPolygon이 KakaoFigure로 변경 polyline 추가 일부 로직을 개선 으로 1번은 많은 필드를 공유하는 polygon과 polyline을 동시에 사용할 수 있도록 하였고 polyline부분을 추가했습니다 그리고 stroke style부분도 추가했습니다 3번 부분은.. 많이 부끄러운 부분인데.. 먼저 mapType부분은 조금만 더 신경썼어도 깔끔하게 했었을 부분으로 enum MapType { TRAFFIC, ROADVIEW, TERRAIN, USE_DISTRICT, BICYCLE } // 기존 extension MapTypeExtension on MapType { String get getType { switch (this) { case MapT..

이번 업데이트에 기능추가는 없고, 간단하게 정리만 해봤습니다 readme에 예제 추가 var로 되어있는 변수들 const, let으로 전환 필요없는 패키지 제거(url launcher) 일단 추가된 예제는 map controller를 이용한 refresh webview 그리고 marker추가 부분으로 노란색을 누르면 마커가 추가되는 부분, 그리고 초록색은 화면 refresh로 webview전체가 초기화 되어 추가한 데이터는 제거됩니다 addMarker(new kakao.maps.LatLng($_lat + 0.0003, $_lng + 0.0003)); function addMarker(position) { let testMarker = new kakao.maps.Marker({position: positi..

오늘은 테스트용으로 SMTP를 이용해서 메일 보내기를 한번 해봤습니다 먼저 소스코드를 보면 server.js require('dotenv').config() const express = require('express') const app = express() app.use(express.urlencoded({ extended: true })) app.use(express.json()) const port = process.env.PORT || 8080 const emailHandler = require('./email') app.post('/send-mail', async (req, res) => { const data = req.body if (emailHandler.validation(data)) {..

이번에는 google analytics에서 축적된(?) 데이터를 chart js로 시각화 그리고 excel파일로 만들어서 다운받는 예제를 만들어봤습니다 먼저 google cloud platform에서 api활성화, 그리고 계정 생성, domain 설정(필자는 localhost:8080), 환경변수 등록이 필요합니다 자세한 내용은 링크를 참고해주세요 (링크: https://developers.google.com/analytics/devguides/reporting/data/v1/quickstart-client-libraries#node.js_1) 위 링크대로 api를 활성화 하고, credentials.json파일을 적당한곳(필자는 프로젝트 폴더)에 넣어줍니다 그 후 환경변수에 다음과 같이 등록해줍니다 (..

이번 업데이트에서는 1. 지도 바운더리 좌표값 콜백으로 받는 기능(북동, 남서) 2. util부분 메소드 deprecated 처리 기능 추가 및 일부 수정을 했는데 먼저 지도 바운더리는 다행이도 이미 구현되어있는 예제가 있어서 그냥 이식(?) 했고 (링크 : https://apis.map.kakao.com/web/sample/addMapBoundsChangedEvent/) 간만에 소스코드 훑어보니 camera idle부분 처리를 거지처럼(?) 해놔서 이벤트값 수정하고 KakaoLatLng class를 이용해서 조금 더 직관적으로 변경을 해놨습니다 cameraIdle: (message) { KakaoLatLng latLng = KakaoLatLng.fromJson(jsonDecode(message.mess..