#javascript

7 wpisów
  1. AI w Chrome

    29 lipca 2024 Dawid Ryłko 3 min czytania 574 słowa

    Google wprowadził eksperymentalne funkcje AI w przeglądarkach Chrome dla deweloperów, umożliwiając dostęp do najnowszego wbudowanego modelu językowego Gemini Nano. W artykule przedstawiony zostanie proces instalacji, konfiguracji oraz wykorzystania nowych funkcji AI w Chrome, w tym ustawianie flag oraz korzystanie z API, takich jak createTextSession, prompt, i promptStreaming.

  2. Domino tiling

    31 grudnia 2023 Dawid Ryłko 4 min czytania 803 słowa

    Artykuł przedstawia etapy tworzenia algorytmu w JavaScript, służącego do obliczania liczby możliwych układów płytek domino (pokryć dimerowych) na kwadratowej planszy o wymiarach 2n x 2n. Rozwiązanie (solver) wykorzystuje programowanie dynamiczne oraz rekurencję, działa na typach Integer i BigInt. Przygotowano również narzędzie do testowania oraz benchmark.

  3. Zakres zmiennych, hoisting - co warto wiedzieć?

    04 września 2017 Dawid Ryłko 2 min czytania 449 słów

    W tym artykule omówimy pojęcia zakresu zmiennych i hoistingu. Dlaczego zmienne zadeklarowane przez var zachowują swoją wartość poza pętlą? Jak let i const zmieniły podejście do zakresu zmiennych? Odkryjemy również, jak hoisting wpływa na porządek deklaracji zmiennych i funkcji. Sprawdzimy, jakie dodatkowe zabezpieczenia wprowadza tryb ścisły (strict mode). Zobacz przykłady i zyskaj pewność w korzystaniu z tych kluczowych elementów JavaScript.

  4. ECMAScript 2016 - ES7 - zaczynamy!

    19 września 2016 Dawid Ryłko 2 min czytania 338 słów

    Odkryj najnowszą odsłonę ECMAScript 2016 (ES7) - standardu języków skryptowych, w tym JavaScript. Dowiedz się, jakie praktyczne zmiany wprowadza ES7, takie jak Array.prototype.includes() i exponentation operator (**). Sprawdź, jak te nowości mogą ułatwić codzienną pracę programistyczną. Zapoznaj się również z aktualnym stanem wsparcia przeglądarek dla najnowszych standardów ECMAScript.

  5. Nie pisz w kółko tych samych funkcji, wykorzystaj moc Lodasha

    16 kwietnia 2016 Dawid Ryłko 2 min czytania 458 słów

    Odkryj możliwości biblioteki Lodash, aby przerwać monotonię ciągłego pisania tych samych funkcji w JavaScript. Lodash, niskopoziomowa biblioteka, oferuje zwięzłe metody, które znacząco ułatwiają operacje na tablicach, obiektach i łańcuchach znaków. Sprawdź, jak zaoszczędzić czas i uniknąć powielania trywialnego kodu dzięki funkcjom takim jak _.random, _.sample, _.times, _.difference czy _.merge. Doświadcz korzyści programowania funkcyjnego i zwiększ przejrzystość swojego kodu. Lodash - narzędzie, które sprawi, że pisanie JavaScript stanie się bardziej efektywne i przyjemne.



Profile picture

Dawid Ryłko

Software Engineer | Expert in Designing Scalable, Secure and Resilient Systems