2017/05(9)
-
AngularJS, Node.js 개발 팁
앵귤러JS(AngularJS) 비동기 파일 업로드 (ng-file-upload)http://www.cchan.me/?p=64 bower install ng-file-upload --save 파일선택 업로드 var app = angular.module('fileUpload', ['ngFileUpload']); app.controller('MyCtrl', ['$scope', 'Upload', function ($scope, Upload) { $scope.submit = function() { if ($scope.form.file.$valid && $scope.file) { $scope.upload($scope.file); } }; $scope.upload = function (file) { Upload.up..
2017.05.26 -
Swift Circular Progress Library 모음
생각보다 괜찮은 라이브러리들이 많아서 좋다. 가져다 쓰기도 편하고 커스터마이징도 쉽게 되어 있다. 좋은 세상~! https://github.com/EranBoudjnah/MTCircularSliderScreenshot https://github.com/kaandedeoglu/KDCircularProgressYoutube Link https://github.com/MatiBot/MBCircularProgressBar please tell me and I will add your app here. 직접 custom control을 제작하는 과정을 상세히 기록해놓은 좋은 블로그도 있다.단, Swift 1.2로 되어 있어서 Swift 3에서 사용하려면 다소의 컨버팅 작업이 필요할 듯하다.https://www.r..
2017.05.19 -
Swift 유용한 라이브러리
아래에 있는 Slide Menu 라이브러리들을 가져다가 사용해보려고 샘플을 돌려보다가 쓸데 없는 컴파일 에러만 계속 생겨서 다음 동영상을 보고 직접 만들었다. 훨씬 간단하다!https://www.youtube.com/watch?v=K89-RLzYxQM ----------------UI/UX 관련해서는 라이브러리를 많이 사용해야 하니 레퍼런스가 필요하다.https://swifter.kr/2016/09/03/swifter%EA%B0%80-%EC%B6%94%EC%B2%9C%ED%95%98%EB%8A%94-%EC%95%8C%EB%A9%B4-%EC%A2%8B%EC%9D%80-%EA%B0%9C%EB%B0%9C%EC%9A%A9-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC/ UI ..
2017.05.15 -
Swift 3에서 m3u8 스트리밍 파일 플레이하는 방법
별도의 라이브러리 없이 쉽게 플레이가 된다.import AVKitimport Foundation import AVFoundation var player:AVPlayer!...guard let url = URL(string: "https://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/bipbop_4x3_variant.m3u8") else { return }let playerItem = AVPlayerItem(url: url)player = AVPlayer(playerItem: playerItem) player?.play()http://stackoverflow.com/questions/42665545/hls-m3u8in-ios-10 단, 주..
2017.05.14 -
Swift로 AWS IoT 연동 구현
가장 쓸만한 샘플 소스는 다음과 같다.https://github.com/awslabs/aws-sdk-ios-samples/tree/master/IoT-Sample/Swift * 주의할 점은, 샘플 소스의 경우 인증서를 사용하여 MQTT 브로커에 접속하도록 되어 있는데 AWS IoT를 비인증 접속하여 사용할 수 있도록 했다면 connectUsingWebSocket 메소드로 접속을 하도록 변경하면 된다. iotDataManager.connect( withClientId: uuid, cleanSession:true, certificateId:myImages[0], statusCallback: mqttEventCallback) iotDataManager.connectUsingWebSocket(withClient..
2017.05.12 -
Node.js에서 multer를 이용한 파일 업로드 구현
기존에 사용하던 업로드 관련 소스 코드가 제대로 동작을 하지 않아서 multer를 이용한 방법으로 변경하였다. https://dzone.com/articles/upload-files-or-images-to-server-using-nodejsvar Storage = multer.diskStorage({ destination: function(req, file, callback) { callback(null, "./Images"); }, filename: function(req, file, callback) { callback(null, file.fieldname + "_" + Date.now() + "_" + file.originalname); } });var upload = multer({ storage..
2017.05.10