Home

[AI] 인공지능 학습 관련 글 모음 추천 _ 머신 러닝, 강화 학습, MLP, 인공신경망, 나이브베이즈 등등

AI 학습을 위해서 다양한 자료들을 찾을 일이 많아지는데, 그에 대한 유용한 자료들을 남겨봅니다. 단순히 딥러닝, 머신러닝 단어 정도만 알지 LVQ 등 다양한 지식은 부족한게 현실입니다. 저도 전부 보지는 못했지만 기록 해놓고 지속적으로 봐야겠습니다. 이제 시작이라 배울 점이 너무나도 많네요.더 추가할 곳 있으면 메일로 알려주세요~1. 다층 퍼셉트론, 단층 퍼셉트론, 나이브 베이즈, 제네틱 알고리즘 등 다양한 개념이 깔끔하게 수록되어있습니다. http://untitledtblog.tistory.com/category/지능형시스템?page=22. 카카오 브런치 AI 매거진 관련 글 모음입니다. https://brun...

Read more

SQL 자주 하는 실수 및 효과적인 SQL 작성법 모음

개발자가 흔히 실수하는 SQL 과 효율적인 SQL 작성법 모음입니다. http://d2.naver.com/helloworld/1155성능 향상을 위한 SQL 작성법입니다. 네이버 D2에서 작성한 글입니다.  개발자들이 흔히 실수하는 SQL 7가지 from JungGeun Lee (SQL초보자를 위한, 쿼리최적화 for SQL튜닝)SQL쿼리작성Tip,최적화팁,최적화된SQL작성방법교육 from 탑크리에듀(구로디지털단지역3번출구 2분거리) 성능 좋은 SQL 작성법 from Devgear 효율적인Sql작성방법 2주차 from 희동 ...

Read more

CodeTrace 를 이용하여 github의 소프트웨어 전문성 판단하기

https://codetrace.io코드 트레이서가 소개하는 자신의 서비스를 보면 , 1. 내가 올린 github의 소스코드를 실시간으로 분석하여 전문성 정도를 파악할 수 있습니다. 2. 다양한 소프트웨어 개발 metric 을 통하여 코드를 분석하고 평가합니다. FAQ의 자세한 설명을 읽어 보았습니다. CodeTrace 란 무엇입니까? (구글 번역기로 돌려봤는데 읽는데 무리가 없네요)- 개발자 용 : CodeTrace는 코드 구문 분석 및 NLP를 사용하여 통찰력 및 실시간 코드 분석을 제공하는 광범위하게 기능을하는 도구입니다.- 학생과 Resume Builders를 위해 : C...

Read more

Eclipse Process Framework Project (EPF) 의 개념과 사용법 정리

Eclipse Process Framework Project = EPF  에 대하여 개념과 사용법을 정리해보겠습니다. EPF 는 소프트웨어 개발 프로세스 프레임워크로서 Eclipse 에 종속되어있는 도구입니다. - Eclipse Process Framework Project 의 Ecplise 공식 사이트 내용 -Eclipse Process Framework ProjectPrimary tabsOverview(active tab)DownloadsWho's InvolvedDeveloper ResourcesGovernanceContact UsThere are two goals ...

Read more

IBM clearcase 개념 및 사용법 - 소스 버전 관리 프로그램

IBM clearcase 에 대한 간단한 설명을 정리해보겠습니다. IBM clearcase 는 git 과 같은 역할을 하는 형상 관리 도구입니다. IBM 에서는 아래와 같이 설명하고 있습니다. IBM clearcase 개념 구성 관리 솔루션을 사용하여 소프트웨어 자산 관리 및 제어IBM® Rational® ClearCase®는 소프트웨어 자산 (요구사항, 설계 문서, 모델, 테스트 계획, 테스트 결과 등) 에 제어된 방식으로 액세스할 수 있도록 해주는 엔터프라이즈급 구성 관리 시스템이며, IBM Rational Team Concert™, IBM Rational ...

Read more

방법론 테일러링이 무엇인가요?

소프트웨어 공학 시간에 나온 단어인데 교수님은 전제로 깔고 가는 것 같았지만, 저는 해당 지식이 부족하여 '테일러링' 이 무엇인지 찾아 보았습니다. 핵심은 '개별 과제의 특성에 맞게 딱 맞도록 방법론을 적용한다' 정도인 것 같습니다. - 위키백과 테일러링위키백과, 우리 모두의 백과사전.테일러링(tailoring)이란 주어진 대상에 딱 맞게 줄이거나 늘리는 것을 말한다. 원래는 남성 양복을 고객의 몸에 딱 맞도록 재단한다는 뜻이다. 시스템 개발이나 홈페이지 제작 등 프로젝트 진행 시 회사의 표준 방법론이나 표준 산출물을 활용하여, 개별 과제의 특성에 딱 맞도록 방...

Read more

하이브리드 앱 개발(Cordova, Xamarin, React)에 대한 비교, 정보 모음

개인적으로 하이브리드 앱에 대해서 많이 필요성을 느끼고 있기 때문에, 하이브리드에 대하여 많이 찾아보았습니다. ios, Android 앱을 따로 따로 개발하기 위하여 많은 시간이 소요되었고, 유지보수도 굉장히 어려웠던 점이 있었습니다. 또, 하이브리드 앱에도 Xamarin 을 이용하여 만드는 방법, Cordova 를 사용하여 만드는 방법, React 를 사용하여 만드는 방법으로 3가지로 이루어져 있습니다. 이에 대한 차이점도 잘 몰라서 찾아보았습니다. 포스팅들을 읽어보면서 Xamarin 에 대한 생각이 꽤 긍정적으로 바뀌고 있었습니다. 개인적으로는 Xamarin 에 대한 별로 좋지 않은 인식이 왜 있었는지는 모르겠...

Read more

lg 핸드폰 MLT(폰 기능테스트) 하기

핸드폰의 각종 기능들을 확인하려면 어떻게 해야 할까요?? 저도 중고폰을 사서 G6를 사용중인데, 중고 구매를 할 때, 판매자 분이 여러 기능의 이상이 없다는 걸 보여주시려고 보여주셨습니다.먼저 자신의 핸드폰의 모델명을 파악해야합니다. 아 근데 폰 테스트 즉 MLT 가 무엇일까요??MLT란? - mlt는 LG에서 루팅(해킹) 사용자, 블랙 컨슈머들을 색출하기 위해 넣은 기능입니다. 1. 설정 -> 기기(휴대폰) 정보 -> 하드웨어 정보 -> 모델번호를 확인하기 ( 숫자만 입력 )저 같은 경우는 G6 인데 G600K 라는 모델명을 소유하고 있습니다. 2. 비...

Read more

이해하기 쉬운 테스트 개발 방법론(TDD) 설명!

소프트웨어공학을 공부하면서 TDD 에 대한 내용이 나와서, 공부하면서 포스팅을 해 보았습니다. 다소 난해한 주제인데, 여러 가지 설명을 찾아보면서 가장 나은 설명을 가져 왔습니다. ★ 위키백과 테스트 주도 개발(Test-driven development TDD)은 매우 짧은 개발 사이클을 반복하는 소프트웨어 개발 프로세스 중 하나이다. 우선 개발자는 바라는 향상 또는 새로운 함수를 정의하는 (초기적 결함을 점검하는) 자동화된 테스트 케이스를 작성한다. 그런 후에, 그 케이스를 통과하기 위한 최소한의 양의 코드를 생성한다. 그리고 마지막으로 그 새 코드를 표준에 맞도록&n...

Read more

Mac Os 에서 /etc/sudoers 파일 접근 에러 문제

imjaegon-ui-MacBook-Pro:~ imjaegon$ sudosudo: /etc/sudoers is owned by uid 501, should be 0sudo: no valid sudoers sources found, quitting sudo: unable to initialize policy plugin맥이나 리눅스를 사용하면 위와 같은 에러 코드가 나올 때가 있습니다. -r--r-----@ 1 imjaegon  wheel  1591 Oct 17 16:21 /etc/sudoers위 문제점은 /etc/sudoers 의 소유자가 root 가 아니라 다른 유저의 이름으로 설정...

Read more