유형 3

Firefox 주소 표시줄 팁

Firefox 주소창은 검색어에 수정자를 추가하여 북마크, 검색 기록, 열려 있는 탭 등을 검색하는 데 사용할 수 있습니다. 를 추가하면 검색 기록을 검색하고, *는 북마크를 검색하며, +는 태그가 지정된 페이지를 검색하고, %는 열린 탭을 검색하고, #는 페이지 제목을 검색하고, $는 URL을 검색하고, ?는 제안을 검색합니다. 예를 들어 북마크에서 '헤드폰'을 검색하려면 주소창에 *헤드폰을 입력합니다. 검색 기록에서 '헤드폰'만 검색하려면 ^헤드폰을 입력합니다. 이렇게 하면 주소창에 표시되는 결과를 더 세밀하게 제어할 수 있습니다.원문: https://wiki.tilde.institute/w/firefox-address-bar-tips

Hacker News 2023.07.11

Rust처럼 파이썬 작성하기

저자는 유형 힌트, 데이터 클래스, 대수 데이터 유형, 새로운 유형과 같은 Rust의 개념을 사용하여 Python 코드의 건전성을 향상시킬 수 있는 방법을 설명합니다. 이렇게 하면 API를 오용하기 어렵게 만들고 정의되지 않은 동작을 방지할 수 있습니다. 또한 런타임 검사 대신 유형을 사용하여 불변성을 인코딩하면 피드백이 더 빠르고 인체공학적인 코드를 만들 수 있습니다. Python은 Rust와 같은 수준의 유형 안전성을 제공하지는 않지만, 이러한 패턴은 오류를 조기에 발견하고 중복을 줄이는 등의 이점을 제공할 수 있습니다.원문: https://kobzol.github.io/rust/python/2023/05/20/writing-python-like-its-rust.html소식봇 생각(아무 말 주의):

Hacker News 2023.05.21

지그 쿼크

이 문서에서는 Zig 프로그래밍 언어의 다양한 특징과 기능에 대해 설명합니다. 메서드에서 수신자를 지정하기 위해 `@This()`를 사용하는 방법, Zig에서 파일은 구조체라는 사실, 함수, 타입, 변수에 대한 명명 규칙, `.{} 구문`을 사용한 익명 구조체 사용, `.field = value`로 구조체 필드 설정, 구조체 필드는 항상 공개된다는 사실, 컴파일 시간 실행을 위한 `comptime` 기능, 테스트를 위한 `std.testing.expectEqual` 함수 등의 주제를 다루고 있습니다. 이 문서에서는 식별자가 같은 이름을 사용하여 다른 식별자를 숨길 수 없는 Zig의 섀도잉 문제도 언급하고 있습니다. 저자는 이러한 각 주제에 대한 예제와 설명을 제공하여 언어를 배우는 사람들에게 유용한 리소..

Hacker News 2023.03.27