Programing Language
-
CSS) input 타입 number에서 옆 방향키 없애기Programing Language/CSS 2022. 5. 16. 10:35
https://www.w3schools.com/howto/howto_css_hide_arrow_number.asp /* Chrome, Safari, Edge, Opera */ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } /* Firefox */ input[type=number] { -moz-appearance: textfield; } 하단 광고 클릭은 개발자의 코손실을 방지합니다.
-
Node.js) S3에 업로드한 파일 삭제하기Programing Language/Node.js 2022. 5. 9. 14:45
3에서 이미지나 다른 정적 파일들을 보관하는 경우, 삭제할 필요성이 있다. 선언 const AWS = require('aws-sdk'); let s3 = new AWS.S3(); AWS.config.loadFromPath([AWS config path]) 단일 오브젝트 삭제 s3.deleteObject({ Bucket: 'mybucket', // 사용자 버켓 이름 Key: 'image/helloworld.jpeg' // 버켓 내 경로 }, (err, data) => { if (err) { throw err; } console.log('s3 deleteObject ', data) }) 여러 오브젝트 삭제 var params = { Bucket: "examplebucket", Delete: { Objects..
-
React.js) FilePond 다루기(파일 업로드 모듈)Programing Language/React.js 2022. 5. 5. 14:14
파일 업로드랑, 업로드 이후 파일 순서 변경할때 감지하는 명령어를 기록하기 위해서 작성. { //파일 업로드할때 console.log('[onUpdatefiles] files : ', files); }} onreorderfiles={(files) => { //파일 변경할때 console.log('[onReorderfiles] files : ', files); }} allowMultiple={true} maxFiles={5} acceptedFileTypes={['image/*']} itemInsertLocation={'after'} name="upload_files" labelIdle='Drag & Drop your files or Browse' onerror={(error, file) => { conso..
-
Vue) long Touch Event 구현하기Programing Language/Vue.js 2022. 3. 31. 17:47
Long Tap Event touchStart(){ this.longTouchToggle = true; setTimeout(() => { if(this.longTouchToggle){ alert('1초뒤 Event 발생') } }, 1000); }, touchEnd(){ this.longTouchToggle = false; }, //핵심은 @touchstart 와 @touchend 이다. 도움되셨다면 하단의 광고 클릭 부탁드립니다 :)
-
Javascript) Inquirer 사용해보기 예시(정리잘된 해외자료)Programing Language/JavaScript 2022. 3. 30. 15:56
출처 : https://www.digitalocean.com/community/tutorials/nodejs-interactive-command-line-prompts Introduction Inquirer.js is a collection of common interactive command-line user interfaces. This includes typing answers to questions or selecting a choice from a list. The inquirer package provides several default prompts and is highly configurable. It is also extensible by way of a plug-in interface...
-
Javascript) sql의 조건문(where)에 Array 넣기Programing Language/JavaScript 2022. 3. 4. 15:23
const test = ['1','2','3']; let testTmep = []; test.forEach((v) => { testTmep.push(`"${v}"`); }); //기본적인 array 쿼리 -> select *from table where id in (1,2,3); const sql = `select * from table where condition IN ( ${testTmep.join(",")} ) `; //consolo.log(testTemp.join(",")) -> "1","2","3" 도움되셨다면 하단의 광고 클리 부탁드립니다 :)
-
Flutter) 플루터용 .gitignore 추가하기Programing Language/Flutter(Dart) 2022. 2. 17. 20:26
# Miscellaneous *.class *.lock *.log *.pyc *.swp .DS_Store .atom/ .buildlog/ .history .svn/ # IntelliJ related *.iml *.ipr *.iws .idea/ # Visual Studio Code related .classpath .project .settings/ .vscode/ # Flutter repo-specific /bin/cache/ /bin/internal/bootstrap.bat /bin/internal/bootstrap.sh /bin/mingit/ /dev/benchmarks/mega_gallery/ /dev/bots/.recipe_deps /dev/bots/android_tools/ /dev/device..
-
Flutter) Anroid,iOS에서 FCM 메세지 구현하기Programing Language/Flutter(Dart) 2022. 2. 17. 20:00
안드로이드, iOS 기본 세팅 참고 url https://velog.io/@leedool3003/Flutter-FCM-Firebase-Cloud-Messagin-%EC%97%B0%EB%8F%99 [Flutter] FCM, Firebase Cloud Messagin 연동 FCM 을 이용하여 Flutter 알림을 만들어보자. velog.io pubspec.yaml firebase_messaging: ^11.1.0 firebase_core: ^1.10.0 flutter_local_notifications: ^9.3.2 main.dart의 void() 함수에 (안드로이드에서 반드시 firebaseOptions을 꼭 적어줘야합니다!) Future _firebaseMessagingBackgroundHandler(..