본문 바로가기

🌔Developers18

셀레니움 및 크롬드라이버 115이상 버전오류 해결하기 2023년까지는 우리가 흔히 알고 쓰던 크롬드라이버가 완전히 바뀌었습니다.기존에는 크롬드라이버를 설치하는 방식이었지만, 이제는 폴더 자체가 크롬드라이버가 되는 방식입니다.https://googlechromelabs.github.io/chrome-for-testing/#stable Chrome for Testing availabilitychrome-headless-shellmac-arm64https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.19/mac-arm64/chrome-headless-shell-mac-arm64.zip200googlechromelabs.github.io위 사이트에서 맥, 윈도우, 리눅스 등 각자의 환경에 맞게 크롬.. 2024. 9. 30.
Hugging Face란? 트랜스포머(Transformer)란? 인공신경망 알고리즘은 크게, 합성곱 신경망(CNN), 순환 신경망(RNN), 트랜스포머(Transformer) 3가지로 나눠집니다. 이 중 트랜스포머는, 2017년 구글이 발표한 논문인 "Attention is all you need"에서 나온 모델로, 셀프 에텐션(Self-Attention)이라는 방식을 사용하는 모델입니다. 트랜스포머는, 이러한 어텐션 방식을 사용해, 문장 전체를 병렬구조로 번역할 뿐만 아니라, 멀리 있는 단어까지도 연관성을 만들어 유사성을 높였으며, RNN의 한계를 극복했습니다. 또한, 이미지나 언어 번역에 폭넓게 쓰이고 있으며, GPT-3, BERT 등이 가장 관심을 많이 받고 있는 모델입니다. Hugging Face 란? '허깅 페이스’는, .. 2023. 9. 25.
[Git] 깃허브 Token 발급받기 깃허브 토큰은 깃허브 API에 액세스하기 위한 인증 수단이다. 토큰을 발급받으면 개발자는 자신의 깃허브 계정과 연결된 API 요청을 보낼 수 있다. 토큰은 개발자의 권한과 범위를 지정하며, 특정 작업을 수행하기 위한 권한을 가진 토큰을 발급받을 수도 있다. 깃허브 토큰 발급받기 깃허브 토큰을 발급받으려면 깃허브 계정에 로그인한 후, "설정" 페이지로 이동한다. 설정 페이지에서 "Developer settings"를 선택하고, "Personal access tokens" 항목으로 이동한다. 거기서 "Generate new token"을 클릭하고, 토큰에 대한 설명과 권한을 설정한 후에 토큰을 생성한다. Developers settings로 들어가서 토큰을 생성해준다. 깃허브 토큰 권한 깃허브 토큰을 발급받.. 2023. 7. 10.
[자바] 애드몹 @Override, Cannot resolve method 'load' in 'RewardedAd' 오류 해결방법 구글 애드몹 리워드 광고를 기존 앱에 적용하려 했는데 문제가 발생했다. RewardAd.load 에서 load부분이랑, @Override 가 적용되지 않는 문제가 발생했다. AdRequest adRequest = new AdRequest.Builder().build(); RewardedAd.load(this, "ca-app-pub-3940256099942544/5224354917", adRequest, new RewardedAdLoadCallback() { @Override public void onAdFailedToLoad(@NonNull LoadAdError loadAdError) { // Handle the error. Log.d(TAG, loadAdError.toString()); rewarded.. 2023. 7. 10.
[HTML/CSS] 자바스크립트로 랜덤 구현하는 여러 방법 + 랜덤한 속도로 타이핑 효과 구현 이번 포스팅에서는 자바스크립트를 활용하여 랜덤한 딜레이로 텍스트를 출력하는 효과를 가진 타이핑 애니메이션을 만들어 보겠다. 이러한 애니메이션은 웹 페이지나 애플리케이션에서 독특하고 흥미로운 텍스트 효과를 적용할 때 유용한다. 먼저 멋진 효과를 가진 타이핑 애니메이션을 구현해보기 전에, 랜덤을 구현하는 방식은 여러 가지가 있는데 먼저 그것들에 대해 알아보자. Math.random() 함수 사용하기 Math.random() 함수는 자바스크립트에서 가장 기본적으로 사용되는 함수 중 하나로, 0 이상 1 미만의 랜덤한 부동소수점 숫자를 반환한다. 이를 활용하여 원하는 범위의 랜덤 값을 구할 수 있다. // 1에서 10 사이의 랜덤한 정수값 구하기 function getRandomNumber(min, max) {.. 2023. 7. 3.
[HTML/JS] 특정 단어 또는 욕설 필터링하기 불쾌감을 줄 수 있는 단어 필터링하기 이번 포스팅에서는 웹 사이트나 애플리케이션에서 사용자 입력의 안전성을 확보하기 위한 HTML 욕설 필터링에 대해 알아보겠다. 사용자들에게 쾌적하고 안전한 온라인 환경을 제공하는데 도움이 되는 이 기술은 온라인 커뮤니티나 웹 사이트 운영에 필수적이다. HTML 욕설 필터링은 사용자들이 웹 사이트의 텍스트 입력 필드를 통해 제출한 내용을 감시하고, 욕설이나 불쾌한 내용을 식별하여 차단하는 기능을 말한다. 이렇게 함으로써 불쾌한 콘텐츠를 제한하여 온라인 상에서의 협조와 문화를 증진시키고, 사용자들의 경험을 개선하는데 기여한다. 이를 구현하기 위한 가장 간단한 예시 코드를 제시해 드리겠다. 아래의 HTML 코드는 사용자 입력을 받는 폼과 필터링된 결과를 보여주는 div 요소.. 2023. 7. 2.