본문 바로가기

반응형

좋아하는 것_매직IT/96.IT 핫이슈

2022년 현재, 최고의 웹 스크래핑 도구는 무엇인가요? (news.ycombinator.com) 2022년 현재, 최고의 웹 스크래핑 도구는 무엇인가요? 라고 질문을 했고요.. 아래는 HN의 질문에 대한 답변들입니다. Playwright : JS실행이 필요한 웹페이지가 많아져서, 브라우저 자동화 도구가 편함 Beautiful Soup : 다양한 스크래핑 앱 만들기 편한 파이썬 패키지 쉘에서 cURL + pup(마크업)/cskit(CSV)/jq(JSON)/psql(DB) Browserflow : 웹 브라우저 기반의 작업 자동화 도구 curl-impersonate : 브라우저 처럼 웹사이트를 가져오는 포크버전 Helium : 더 사용하기 편한 Selenium-Python undetected_chromedriver : CloudFlare 봇 체크를 통과하는 커스텀 Selenium Chromedriver .. 더보기
Learning Patterns - 웹 앱 설계를 위한 패턴들 (patterns.dev) Learning Patterns - 웹 앱 설계를 위한 패턴들을 소개합니다. 웹페이지에는 아래와 같이 소개하고 있고요.. Patterns.dev is a free book on design patterns and component patterns for building powerful web apps with vanilla JavaScript and React. 한마디로, Patterns.dev 는 강력한 웹 앱을 구축하기 위한 디자인 패턴 및 구성 요소 패턴에 대한 무료 책이라고 머릿속에 넣어두시면 될것 같네요.. 아래와 같이 여러가지 패턴들이 소개되어 있습니다. 해당 페이지의 특징을 정리하자면 아래와 같습니다. 디자인 패턴 및 웹 컴포넌트 패턴 설명을 웹 사이트 및 무료 e북으로 제공 (435p PD.. 더보기
StemRoller - 노래에서 보컬과 악기를 분리해주는 무료 앱 오픈소스 (github.com/stemrollerapp) StemRoller - 노래에서 보컬과 악기를 분리해주는 무료 앱 오픈소스를 소개합니다. 웹페이지에서는 StemRoller 를 아래와 같이 설명하고 있습니다. StemRoller is the first free app which enables you to separate vocal and instrumental stems from any song with a single click! StemRoller uses Facebook's state-of-the-art Demucs algorithm for demixing songs and integrates search results from YouTube. Simply type the name/artist of any song into the search ba.. 더보기
Deno 큰 변화 예정 (deno.com) Deno 큰 변화 예정을 소개합니다. Deno 큰 변화관련 특징은 아래와 같습니다. npm 패키지 임포트를 쉽게 만드는 업데이트 작업을 했고, 3달안에 대부분의 npm 패키지가 Deno에서 동작하게 될 예정 목표는 Deno를 가장 빠른 JavaScript 런타임으로 만드는 것이며, 다음 릴리즈에는 여태까지 가장 빠른 JavaScript HTTP 웹서버가 내장될 것 대규모 회사에서 Deno 도입을 할 수 있도록, 상용 환경 구성을 위한 Office Hour 진행 예정(구글 폼으로 신청) GitHub 에서 4.1m 다운로드를 넘었고, 25만 MAU 달성 자세한 내용은 아래 웹페이지 참고하시면 될것 같습니다. 오늘의 블로그는 여기까지고요.. 항상믿고 봐주셔서 감사합니다. 더보기
Horizon Linux - 닌텐도 스위치 게임을 실행할 수 있게 패치된 arm64 리눅스 (reddit.com) Horizon Linux - 닌텐도 스위치 게임을 실행할 수 있게 패치된 arm64 리눅스를 소개합니다. 해당 웹페이지에서는 아래와 같이 소개하고 있습니다. Over the past while, I’ve worked on-and-off in my free time patching the arm64 Linux kernel to run Nintendo Switch games natively, i.e. by taking many of the Switch’s “Horizon” OS system calls and implementing their behavior using Linux’s existing facilities for memory management, scheduling, synchronization,.. 더보기
Android 13 출시 (source.android.com) Android 13 출시를 소개합니다. 드디어 안드로이드 13이 공식적으로 출시되었네요..!! Android 13 릴리스의 주요 기능을 요약해보면 아래와 같습니다. 일반 부팅 파티션에 대한 변경 사항 Android 13으로 실행되는 기기의 경우 일반 램디스크가 이미지에서 제거되고 boot별도 의 init_boot 이미지에 배치됩니다. GKI 모듈 Android 13에서 일부 커널 기능은 기능이 필요하지 않은 기기에서 GKI 커널 메모리 공간을 줄이기 위해 GKI 모듈 이라고 하는 동적으로 로드 가능한 모듈로 제공됩니다 . Android 커널 파일 시스템 지원 업데이트 Android 13부터 사용자 공간은 GKI(Generic Kernel Image)에 내장된 파일 시스템에서만 작동합니다. 오디오 MIDI.. 더보기
UI Fillers : 디자인을 위한 플레이스홀더들 (uifiller.com) UI Fillers : 디자인을 위한 플레이스홀더들을 소개합니다. 간단하게 정리하자면 아래와 같습니다. 긴/중간/짧은 Lorem Ipsum 이름, 도시, 회사, 국가, 이메일, 전화 이미지 : 프로필, 추상, 랜덤 로고 : 진짜 회사들, 가짜 회사들, 연동 서비스, 아이콘들 아래는 Logos & Icons 입니다. 참고해보시면 좋을것 같네요~~ 오늘의 블로그는 여기까지고요.. 항상 믿고 봐주셔서 감사합니다. 더보기
Ruck - Deno용 Buildless React 웹 프레임워크 (ruck.tech) Ruck - Deno용 Buildless React 웹 프레임워크에 대해서 소개합니다. Ruck 에 대해서 홈페이지는 아래와 같이 설명하고 있군요.. An open source buildless React web application framework for Deno. 한마디로, Ruck 은 Deno용 Buildless React 웹 프레임워크라고 머리속에 넣어두시면 좋을것 같습니다. 아래는 깃허브 페이지고요.. Ruck은 Deno용 오픈 소스 빌드리스 React 웹 애플리케이션 프레임워크이며, 기본 사이트나 강력한 앱을 만드는 데 사용할 수 있다고 하고요.. ESM, 동적 가져오기, HTTP 가져오기 및 가져오기 맵과 같은 최첨단 표준 기술을 사용하여 변환 또는 번들링과 같은 빌드 단계를 방지한다고 하.. 더보기

반응형