Spis treści:
- Ls on Steroids
- Postmodernistyczny edytor tekstu
- Asystent przygotowania do rozmowy kwalifikacyjnej
- Udostępnianie ekranu
- Biblioteka do podkreślania i uwydatniania tekstu
- Przechowywanie danych — w formacie tekstowym
- Znajdź wszystko
- Od SVG do czcionki
- Uwaga, spoiler
- Lista zadań
- Skuteczne narzędzie do zarządzania pakietami Pythona
- Wszystko będzie MarkItDown
- Klient Spotify Open Source
- Nowoczesny terminal: spojrzenie w przyszłość
- Wielofunkcyjny czytnik

Podstawy Pythona: Bezpłatny minikurs dla wszystkich poziomów umiejętności Budowanie portfolio: 4 ekscytujące projekty dla początkujących i doświadczonych Współpracuj z mentorem: Czat na żywo, aby ulepszyć naukę
Dowiedz się więcejZłożyliśmy zestaw narzędzi, które umożliwiają konwersję całego repozytorium do formatu tekstowego, przygotowanie na rozmowę kwalifikacyjną o charakterze technicznym, ciesz się darmową muzyką na Spotify, stwórz unikalną czcionkę i skonfiguruj spersonalizowaną usługę czytania e-booków.
Ls na sterydach
Lla to potężny menedżer plików stworzony w języku programowania Rust. Przypomina tradycyjne narzędzie Unix Ls, ale ma ulepszone funkcje i obsługuje integrację wtyczek od zewnętrznych programistów.

Dzięki Lla użytkownicy mogą wyświetlać zawartość folderów wraz z metadanymi, organizować pliki według daty modyfikacji i filtrować je za pomocą określonych wyrażeń regularnych. Dodatkowo Lla oferuje możliwość wyświetlania nazw plików za pomocą ikon, co ułatwia wyszukiwanie dokumentów na liście.
Postmodernistyczny edytor tekstu
Helix to lakoniczny edytor tekstu, inspirowany Kakoune i Neovim. Będzie to świetny wybór dla tych, którzy wolą unikać zagraconych środowisk IDE i skupić się na pisaniu kodu, a nie na konfigurowaniu oprogramowania.

Funkcje Helix:
- Edycja modalna w stylu Vima.
- Zintegrowana obsługa serwera językowego.
- Inteligentne podświetlanie składni.
Asystent przygotowania do rozmowy kwalifikacyjnej
Interview Coder to zaawansowany teleprompter, który pozwala korzystać z podpowiedzi podczas rozmowy kwalifikacyjnej na stanowisko techniczne. Przezroczysty wyświetlacz pozwala na wyświetlanie ściągawek lub rozwiązań problemów, a także otwieranie okna na wierzchu innych aplikacji. Eliminuje to ryzyko podejrzenia przez rekrutera o przełączanie kart lub patrzenie na drugi ekran. Chociaż nie tolerujemy oszustw i wyłudzeń, warto pamiętać, że rekruterzy muszą być uważni: lepiej być przygotowanym na ewentualne pytania.
Kolejną ciekawą cechą tej aplikacji jest to, że programy takie jak Zoom, Discord i przeglądarki do nagrywania ekranu jej nie rozpoznają. Oznacza to, że gdy poprosisz o udostępnienie ekranu, Twoje otwarte ściągawki będą widoczne tylko dla Ciebie.
Co więcej, aplikacja posiada zintegrowany model językowy, który analizuje zadania wyświetlane na ekranie i generuje kod do ich rozwiązania. Jeśli musisz wprowadzić zmiany w istniejącym algorytmie, na przykład w celu jego optymalizacji, możesz zadać sieci neuronowej dodatkowe pytanie w celu wyjaśnienia.
Udostępnianie ekranu
Aplikacja do udostępniania ekranu to wygodne narzędzie, które pozwala udostępniać ekran laptopa w czasie rzeczywistym. Jeśli chcesz szybko zademonstrować coś swoim zdalnym współpracownikom, możesz utworzyć wirtualny pokój i wysłać im zaproszenie za pośrednictwem linku. Ten proces jest niezwykle prosty, szybki i darmowy. Aplikację opracowano z wykorzystaniem technologii Next.js, WebRTC i PeerJS.
Biblioteka do wyróżniania i uwypuklania tekstu
Viselect to lekka i wydajna biblioteka zaprojektowana w celu tworzenia efektu wyróżniania tekstu za pomocą kursora na stronach internetowych, podobnie jak dzieje się to na komputerze. Nie wymaga żadnych zależności od rozwiązań innych firm i ma rozmiar zaledwie 4 KB.

Biblioteka bezproblemowo współpracuje z głównymi frameworkami front-endowymi. Obsługuje urządzenia mobilne i ekrany dotykowe oraz umożliwia przewijanie w pionie i poziomie.
Przechowywanie danych – w formacie tekstowym
Gitingest to platforma, która konwertuje zawartość dowolnego repozytorium GitHub do formatu tekstowego odpowiedniego do pracy z dużymi modelami językowymi. Wystarczy wkleić adres URL repozytorium, odczekać chwilę, a po kilku sekundach będzie można pobrać dokument w ostatecznej formie.

Znajdź wszystko
Pagefind to biblioteka zaprojektowana do implementacji funkcji wyszukiwania na stronie internetowej. Ten projekt działa w połączeniu z frameworkami takimi jak Hugo, Eleventy, Jekyll, Next, Astro, Svelte i wieloma innymi.
Aby rozpocząć, musisz udostępnić bibliotece Pagefind folder zawierający pliki statyczne witryny. Ta operacja zintegruje specjalny moduł wyszukiwania z plikami, który zawiera interfejs API JavaScript. To właśnie on zostanie użyty do przeprowadzenia wyszukiwania.

Zaawansowane funkcje:
- Nie wymaga konfiguracji w przypadku witryn obsługujących wiele języków.
- Możliwe jest jednoczesne przeszukiwanie wielu domen.
- Obsługa niestandardowych atrybutów sortowania.
- Dzięki precyzyjnemu dostrajaniu możliwe jest tworzenie indeksowania dla dokumentów PDF, plików JSON i napisów tekstowych do filmów.
Z SVG do czcionki
SVG do czcionki to wygodne narzędzie do tworzenia czcionek z ikon SVG. To narzędzie akceptuje pliki SVG i konwertuje je na czcionki TTF, EOT, WOFF lub WOFF2. Jest kompatybilny z React, React Native i TypeScript.
Ostrzeżenie o spoilerze
Spoiled to komponent React zaprojektowany w celu ukrycia informacji za spoilerem. Zamiast zwykłego tekstu lub obrazu użytkownicy zobaczą animowaną chmurę cząsteczek, którą można usunąć, klikając ją lub najeżdżając na nią kursorem.

Harmonogram zadań
Dooit to prosty harmonogram zadań przeznaczony do użytku w terminalu. Umożliwia tworzenie zadań i śledzenie ich postępu. Funkcjonalność programu można rozszerzyć za pomocą wtyczek opracowanych przez niezależnych autorów, a jeśli standardowy wygląd nie jest satysfakcjonujący, można dostosować własną paletę kolorów.
Skuteczne narzędzie do zarządzania pakietami Pythona
UV to menedżer pakietów dla języka programowania Python, stworzony w języku Rust. Zastępuje on narzędzia takie jak PIP, Pip-tools, Pipx, Poetry, Pyenv i Twine, a także Virtualenv, zapewniając jednocześnie 10-100 razy większą szybkość (stopień poprawy wydajności różni się w zależności od wykonywanego zadania). Dzięki UV użytkownicy mogą sprawnie zarządzać bibliotekami Pythona, instalować pakiety zewnętrzne i uruchamiać skrypty.
Wszystko będzie w MarkItDown
MarkItDown to narzędzie przeznaczone do konwersji różnych plików do formatu Markdown. Będzie ono szczególnie przydatne dla osób, które używają Markdown do robienia notatek i chcą przekonwertować ważne dokumenty do tego formatu. Narzędzie obsługuje wiele formatów, w tym PDF, CSV, JSON, XML, HTML, DOC, PPTX i XLSX, a także może wyodrębniać i wyświetlać listę zawartości z archiwów ZIP.
Klient Spotify Open Source
Spotube to alternatywny klient Spotify, który działa bez konieczności subskrypcji. Tę aplikację można zainstalować na urządzeniach z systemami operacyjnymi Windows, macOS, Linux, a także na platformach mobilnych Android i iOS.

Funkcje Spotube:
- Obsługiwane przez otwarte API Spotify.
- Brak reklam i brak konieczności wykupienia subskrypcji Spotify Premium.
- Możesz słuchać muzyki bez rejestracji.
- Aplikacja nie gromadzi danych użytkownika.
- Teksty piosenek są zsynchronizowane z odtwarzaniem utworów muzycznych.
- Aplikacja nie umożliwia słuchania podcastów ani audiobooków.
Nowoczesny terminal: spojrzenie w przyszłość
Tabby to wysoce konfigurowalny terminal i emulator SSH dostępny dla systemów Windows 10, macOS i Linux. Użytkownicy mogą zmieniać schematy kolorów, dostosowywać skróty klawiaturowe, zmieniać przypisania klawiszy skrótu i rozszerzać funkcjonalność aplikacji za pomocą różnych wtyczek.

Tabby to wielofunkcyjna aplikacja łącząca w sobie klientów SSH i Telnet, menedżera haseł oraz terminal szeregowy. Użytkownicy mogą organizować swoją przestrzeń roboczą w karty i panele, co pozwala im korzystać z wielu narzędzi jednocześnie na jednym ekranie.
Wielofunkcyjny czytnik
Koodo Reader to czytnik e-booków dostępny na platformach Windows, macOS i Linux, a także w przeglądarkach internetowych. Może obsługiwać ponad 15 różnych formatów plików, w tym najpopularniejsze — EPUB, PDF, MOBI, FB2 i DOCX.

Możesz zorganizować automatyczną synchronizację danych za pomocą usług takich jak OneDrive, Google Drive, Dropbox, a także protokołów FTP, SFTP i WebDAV. System oferuje również możliwość automatycznej konwersji tekstu na mowę, a także zawiera wbudowany tłumacz i słownik.
Aby dowiedzieć się więcej o programowaniu, dołącz do naszego kanału na Telegramie! Z przyjemnością zobaczymy Cię wśród naszych subskrybentów!
Przeczytaj również:
- GitHub Summary #14: umiejętność liczenia i gry w szachy.
- Thomas Edison: postać, która dała światło całej ludzkości.
- Trzydzieści uniwersalnych sieci neuronowych do rozwiązywania szerokiej gamy problemów.
Jeśli chcesz dowiedzieć się więcej o programowaniu, dołącz do naszego kanału na Telegramie. Z przyjemnością powitamy Cię wśród naszych subskrybentów!

