본문 바로가기
  • AI (Artificial Intelligence)

Industry 4.053

Paging, sorting, filtering and retrieving specific fields in your RESTful API Ref. https://medium.com/@guillaume.viguierjust/paging-sorting-filtering-and-retrieving-specific-fields-in-your-restful-api-a0d289bc574a Fifth article in the series of “ Pragmatic decisions for your RESTful API”, this post talks about paging, sorting, filtering and retrieving specific fields in your RESTful API. Paging your results: use limit & offset query parameters, return x-total-count header.. 2020. 8. 6.
Why edge computing? Ref. https://www.ibm.com/cloud/what-is-edge-computing The explosive growth and increasing computing power of IoT devices has resulted in unprecedented volumes of data. And data volumes will continue to grow as 5G networks increase the number of connected mobile devices. In the past, the promise of cloud and AI was to automate and speed innovation by driving actionable insight from data. But the .. 2020. 8. 5.
Edge Computing Market worth $15.7 billion by 2025 - Exclusive Report by MarketsandMarkets™ Ref. https://www.prnewswire.com/news-releases/edge-computing-market-worth-15-7-billion-by-2025--exclusive-report-by-marketsandmarkets-301105552.html CHICAGO, Aug. 4, 2020 /PRNewswire/ -- According to a new market research report "Edge Computing Market by Component (Hardware, Platform, and Services), Application (Smart Cities, IIoT, Content Delivery, Remote Monitoring, AR and VR), Organization Si.. 2020. 8. 5.
What's the Difference Between AI, Machine Learning, and Deep Learning? Ref. https://blogs.oracle.com/bigdata/difference-ai-machine-learning-deep-learning#:~:text=AI%2C%20machine%20learning%2C%20and%20deep%20learning%20%2D%20these%20terms%20overlap,human%20behavior%20in%20some%20way.&text=Deep%20learning%2C%20meanwhile%2C%20is%20a,to%20solve%20more%20complex%20problems. Peter Jeffcock BIG DATA PRODUCT MARKETING AI, machine learning, and deep learning - these terms o.. 2020. 8. 4.
AI, ML, and DL: How not to get them mixed Ref. https://towardsdatascience.com/understanding-the-difference-between-ai-ml-and-dl-cceb63252a6c Understanding difference between Artificial Intelligence, Machine Learning and Deep Learning I am pretty sure most of us might be familiar with the term “ Artificial Intelligence”, as it has been a major focus in some of the famous Hollywood movies like “The Matrix”, “The Terminator” , “Interstella.. 2020. 7. 29.
Mac OS에 MongoDB 설치 및 Robomongo 설치 MongoDB는 아래의 설명에서도 알수 있듯이 문서지향(Document-Oriented)의 cross-platform 데이터베이스이다. NoSQL 데이터베이스이며 JSON형식의 문서를 사용한다. 이번에 Scrapy를 이용한 뉴스 크롤링하기에서 크롤링한 뉴스기사들을 MongoDB에 저장하기 위해 MongoDB 설치를 포스팅하게 되었다. MongoDB (from humongous) is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemas. MongoDB is developed .. 2019. 8. 16.
PINPOINT 란 PINPOINT란대규모 분산 시스템의 성능을 분석하고 문제를 진단, 처리하는 java 플랫폼.네이버에서 2012년 7월 부터 개발을 시작하여 14년 말에 배포하였다.(PINPOINT 뜻 : 원인을 콕! 집어내다) 기능 1. 서버 맵 - 대상 서버와 연결된 다른 서버와의 관계 다이어그램 2. 스캐터 - 요청별 응답시간에 따른 그래프 3. request detail - 스캐터에서 선택된 요청의 스택트레이스 뷰 4. 에러 발생 요청 표시 - 에러가 발생한 요청 빨간색으로 표시 5. 서버의 jar목록 표시 - 서버에 접속하지 않아도 관련된 jar 목록 확인 가능 구성 1. DB - HBase(하둡 분산 데이터베이스 기반) 2. Web UI로 view적으로 보여줌 3. Collector - Web UI를 보여주는.. 2017. 3. 2.
Python에서 가장 큰 값 시간이 없어서 대충 포스트 합니다. 아주 좋은 내용입니다. 출처 : http://stackoverflow.com/questions/268272/getting-key-with-maximum-value-in-dictionary 2015. 6. 19.
Python에서 main() 함수 구현 python을 정식적으로 배운건 아니지만 간간히 소스를 수정하면서 사용해 왔었다.남의 소스를 기준으로 수정만 하다보니.. 이렇다할 소스코드를 갖고 있지 않아 정리 해보려 한다. python에서 main() 함수와 함수의 기본을 사용하는 방법이다. 간략하다. 이런.. import 파일은 빼고 하시길 바란다..clustering algorithm을 구현해서 사용하다가 문득 정리하려고 만든건데..지우지를 못했다. 출처 : rochas engine 2015. 6. 17.
[MongoDB] mongo-2.10.1.jar, junit 쓴 단위 테스트 for JAVA package com.wujintao.mongo; import java.net.UnknownHostException; import java.util.ArrayList; import java.util.List; import java.util.Set; import java.util.regex.Pattern; import org.junit.Test; import com.mongodb.AggregationOutput; import com.mongodb.BasicDBList; import com.mongodb.BasicDBObject; import com.mongodb.BasicDBObjectBuilder; import com.mongodb.DB; import com.mongodb.DBCollection; imp.. 2014. 12. 13.
[MongoDB] MongoDB 에서 Sequence 사용하기 시퀀스를 임의 생성하여 사용하는 방법입니다. 1. 시퀀스 용 Collection 생성>db.createCollection("seq", {crapped: false }); 2. 시퀀스 등록>db.seq.insert({"_id":"seq_post", "seq":new NumberLong(1)}); ( seq 값으로 1 대신에 NumberLong 값으로 넣길 바란다. ( float 형으로 처리됨을 방지 ) ) 3. 시퀀스 가져오기>db.seq.findAndModify({ query: {"_id":"seq_post"}, update: {$inc: {"seq":1}}, new: true}); 이렇게 해서 "seq_post" 의 시퀀스를 가져오게 된다. 이렇게 되어있는것을 java 에서는 어떻게 가져올수 있을까?s.. 2014. 10. 7.
[MongoDB] MongoDB - Java Driver MongoDB - Java DriverCRUD in Javainsert()find()update()remove()DBObject is a main interface used by Java driver. Essentially a key/value data store.BasicDBObject is a general purpose implementation which extendsLinkedHashMap.Example:import com.mongodb.BasicDBObject; public class BasicDBObjectExample { public static void main(String[] args) { BasicDBObject basicDBObject = new BasicDBObject(); bas.. 2014. 10. 1.
[MongoDB] how to use “find” to search “_id => OBjectID(”id“)” in Perl API Question. I have to find a kind of "_id" in my Mongo, I can do it using the Mongo shell, and I can not do that using Perl API.I'm trying to do it (mongo shell):./mongo use my_db db.my_collection.find({_id : ObjectId("4d2a0fae9e0a3b4b32f70000")})It works!(returns), but I can't do that using Perl API,$mongo->my_db->my_collection(find({_id => "ObjectId(4d2a0fae9e0a3b4b32f70000"}));Does not work bec.. 2014. 10. 1.
[MongoDB] Sequence 사용하기 mongo에서 sequence 를 사용할 수 있긴한데.. 함수를 이용해야된다.예제를 보는게 가장 쉬울듯 0102030405060708091011121314151617181920212223242526272829303132> use testswitched to db test // 시퀀스를 사용하기 위한 컬렉션 생성// double 형으로 인식되는걸 방지하기 위해 NumberLong 사용> db.counters.insert( { _id:"userid", seq: new NumberLong(0) } ) // 시퀀스 가져오는 함수 생성 > function usfGetNextSequence(name) { var result = db.counters.findAndModify( { query: { _id: name }.. 2014. 9. 22.
A curses menu library in Python Curses Menu Library in Python Just posted on Google Code a "curses menu library" ; https://code.google.com/p/menulib-python/ My little application (also on Google Code) to mimic the digital rain in the movie Matrix using curses was a little warm-up for something a bit more interesting. I'm working on the menu of the "call-centre Management" made even earlier - that will offer the menu option of .. 2014. 4. 16.
Install PyCharm and JDK on Ubuntu 12.04 Installing Sun JDK 7 on Ubuntu 12.04: Download the sun jdk 7 tar file from hereExtract the tar file:$ tar -xvzf jdk-7u4-linux-x64.tar.gzMove extracted folder to this location:$ sudo mv jdk1.7.0_04 /usr/lib/jvm/Install new java source in system: $ sudo update-alternatives --install \/usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_04/bin/javac 1 $ sudo update-alternatives --install \/usr/bin/java java .. 2014. 4. 15.
Ubuntu에서 Python 설치하기 $sudo apt-get install python3 을 입력하세요. 후에 바로 설치가 됩니다. 하지만!!! 좀 더 관리가 편할 수 있도록 파이썬 공부하기 위해서는 python3 IDLE 을 설치 하면 되는데 .. 이 경우 역시 터미널 창을 띄워서 설치하면 된다. $sudo apt-get install idel3 이라고 입력한 후, idel3 라고 터미널 창에 입력하면 IDLE창이 뜨게 된다. 제대로 설치되었는 지, 버전 확인할려면 $python -V IDLE 은 뭘까? 통합 개발 환경( Integrated Development Enviroment ) 라고 한다. 컴파일러 자체가 메뉴 방식으로 되어 있어, 사용이 간편하고 에디터에서 컴파일러에 대한 도움말까지 이용할 수 있는 환경을 말한다. =======.. 2014. 4. 15.