프로그래머에겐 특정 기술에 대한 기본 개념을 이해하고 기초를 다지기 좋은 사이트로 생각됨.

LinkedIn Learning, Udemy 등과 더블어 자주 사용하는 사이트임

 

매주 5가지의 코스는 무료로 오픈 된다.

https://app.pluralsight.com/library/free

 

매번 알기 힘들면... RSS 등록해 두거나.. 크롤링해서 알려주는 뭔가 만들어 두는 게 좋을 수도..

 

logback CustomAppender 제작이 필요해 만드는 도중 참고한 소스 및 사이트

 

https://github.com/qos-ch/logback/blob/master/logback-examples/src/main/java/chapters/appenders/CountingConsoleAppender.java

 

https://github.com/qos-ch/logback/blob/master/logback-examples/src/main/resources/chapters/appenders/countingConsole.xml

 

https://www.baeldung.com/custom-logback-appender

 

구현은 의외로 간단하나 좀 깊이 알면 좋을 듯.

조금 더 알게되면 오히려 알고픈게 더 생기니... 흠. 뭔가 문제가 있는 듯.

 

 

 

 

유튜버 책한민국을 구독중

=> https://www.youtube.com/channel/UCi1hLu811KJHTiKWZmSQx8g

 

"뇌과학이 밝혀낸 인생을 바꾸는 14가지 무의식 패턴" 으로 소개된

2019년11월11일에 촬영한 영상을 오늘 아침에 듣게 되었음 부분적으로 기록할 일이 있어서 이곳에 기술

 

TTS + AI

현재는 국내에서는 Naver의 Clova NES 솔루션 ? 이 내가 찾던 비슷한 제품인 듯 하다.

사용해 볼까 했더니... Naver Cloud Platform 을 사용해야 하고 무료가 아니었음.

https://clova.ai/voice

https://www.ncloud.com/product/aiService/cpv

 

내가 원하는 것은... 이것 => https://www.ncloud.com/product/aiService/css 이었음.

 

아마존 무료 기계 학습

https://aws.amazon.com/ko/free/machine-learning/

 

아마존 폴리 - 매월 문자 5백만개 처리 (Free tier)

https://aws.amazon.com/ko/polly/

 

 

누군가 나보다 먼저 생각해서 공유해준 - 책 한권당의 문자량 계산

https://grapherstory.tistory.com/597

 

 

linux command

https://jybaek.tistory.com/704


sample

find . -type f

find . -type f -name "..."

grep "..." test.txt

grep "..." * 

grep "..." * -r 

grep "...' * -r -A 3

grep "..." * -rn -A 3

find . -type f -name '*.log' | xargs grep '...' --color-always

다른 정보를 찾다가 우연히 보게됨. 

Regex 정규식 참고 패턴

https://uznam8x.tistory.com/62

 

moment.js 

https://momentjs.com/

 

 

 

Java 

db 연결을 위한 공통 인터페이스 작성을 위해 자료를 찾아보다 링크를 걸어둠.

https://stackoverflow.com/questions/70689/what-is-an-efficient-way-to-implement-a-singleton-pattern-in-java

https://medium.com/@kevalpatel2106/how-to-make-the-perfect-singleton-de6b951dfdb0

 

가장 간단한 패턴이지만 막상 쓰려고 하면 여러가지 생각이 드는 패턴임

 

Java - rsa example

https://stackoverflow.com/questions/13990181/rsa-2048-encryption-decryption-exception

https://stackoverflow.com/questions/12471999/rsa-encryption-decryption-in-android

https://stackoverflow.com/questions/24338108/java-encrypt-string-with-existing-public-key-file

https://three-father-programming.tistory.com/11

 

 

Chart.js documetation

https://www.chartjs.org/docs/latest/charts/doughnut.html#styling

 

Javascript

https://stackoverflow.com/questions/25594478/different-color-for-each-bar-in-a-bar-chart-chartjs

function getRandomColor() {
    var letters = '0123456789ABCDEF'.split('');
    var color = '#';
    for (var i = 0; i < 6; i++ ) {
        color += letters[Math.floor(Math.random() * 16)];
    }
    return color;
}

 

https://stackoverflow.com/questions/52098989/how-to-put-dynamic-colors-for-pie-chart-chart-js

// Step 1
colors=[];

// Step 2
for(let i=0;i<this.data.length;i++){
      this.colors.push('#'+Math.floor(Math.random()*16777215).toString(16));
}

// Stap 3
data: data,
backgroundColor: this.colors
.....

 

 

JQuery

selectbox 에서 선택값 가져오는 방법

$('select').change(function() {
    var value = $(this).val();
    var text = $(this).find("option:selected").text();
    console.log(value + " : " + text);
});

$('button#send').change(function() {
    var value = $('#select-request').val();
    var text = $('#select-request option:selected').text();
    console.log(value + " : " + text);
});

 

 

+ Recent posts