czwartek, 2 lutego 2023

Czy AI pozbawi pracy programistów?

AI nie pozbawi pracy programistów, ale może zmienić sposób w jaki wiele zadań jest wykonywanych. AI może automatyzować pewne powtarzalne zadania i umożliwiać programistom skupienie się na bardziej złożonych i twórczych aspektach swojej pracy. Z drugiej strony, AI również wprowadza nowe zadania i wyzwania, wymagające specjalistycznej wiedzy i umiejętności programistów.

W rzeczywistości, AI i automatyzacja mogą stworzyć nowe możliwości zatrudnienia dla programistów, którzy będą odpowiedzialni za projektowanie, tworzenie i utrzymywanie systemów AI. W miarę jak AI i automatyzacja stają się coraz bardziej powszechne, programiści będą potrzebni do ich projektowania, implementacji i integracji z istniejącymi systemami.

Podsumowując, AI nie pozbawi pracy programistów, ale może wprowadzić zmiany w sposobie w jaki są one wykonywane. Programiści, którzy będą gotowi dostosować się do tych zmian i nauczyć się nowych umiejętności, będą w stanie utrzymać swoją wartość na rynku pracy.

A teraz jestem ciekaw czy zorientowałeś się że te trzy powyższe akapity wygenerowała właśnie AI:)

Muszę powiedzieć że w pełni zgadzam się z AI. Oczywiście sztuczna inteligencja sporo zmieni w naszej pracy ale nam jej nie odbierze. Pracując już kilka miesięcy z GPT 3 nie widzę zagrożenia na rynku pracy a raczej pomoc w tworzeniu kodu. Takie narzędzia jak GitHub Copilot naprawdę przyspiesza pisanie kodu choć oczywiście prograista musi na proponowany kod rzucić okiem. ChatGPT świetnie zastępuje Google w wyszukiwaniu informacji i też potrafi podpowiedzieć kod.

Reasumując strachu nie ma a pracę z AI polecam wszystkim programistom

piątek, 1 września 2017

Magento 2 i przygoda z FedEx

Sklep Magento to doskonałe rozwiązanie dla średnich i dużych sklepów internetowych. Mimo dość skomplikowanej dla początkujących obsługi jest zbudowany logicznie i z czasem jego obsługa nie stanowi problemu. Również dla programisty jest "przyjaznym" rozwiązaniem. Bogata dokumentacja i spore grono programistów zajmujących się Magento. Jednak bywają trudne momenty i teraz o tym.

W każdym sklepie niezbędną funkcjonalnością jest możliwość wysyłki. Oczywiście takie moduły zawiera Magento. Nie wiedzieć jednak czemu programiści Magento dla usługi FedEx wysyłki krajowe oprogramowali tylko dla USA. Zetknąłem się z tym problemem kiedy musiałem skonfigurować moduł wysyłki FedEx dla Wielkiej Brytani. O ile przesyłki z UK na cały świat wystarczy odpowiednio skonfigurować o tyle przesyłki krajowe na terenie UK dla modułu module-fedex nie działają.

Niestety aby poprawnie skonfigurować wysyłkę w tym wypadku należy dostosować kod modułu. Kontaktując się z działem IT firmy FedEx uzyskałem na szczęście potrzebne informacje (przy okazji pozdrawiam pracowników działu:)).

Należy zmodyfikować moduł dodając obsługę typu serwisu:

  • FEDEX_NEXT_DAY_END_OF_DAY
  • FEDEX_NEXT_DAY_EARLY_MORNING
  • FEDEX_NEXT_DAY_MID_MORNING
  • FEDEX_NEXT_DAY_AFTERNOON
  • FEDEX_DISTANCE_DEFERRED
  • FEDEX_NEXT_DAY_FREIGHT

dozwolone typy opakowania to:

  • YOUR_PACKAGING
  • FEDEX_BOX



Sławomir Własik
Netteria.NET - tworzenie stron internetowy, sklepy internetowe, usługi programistyczne

poniedziałek, 22 maja 2017

SEO i pozycjonowanie a linki dofllow i nofllow

Istnieje masę teorii na temat tego jak wyszukiwarki internetowe wyliczają pozycję strony w swoich naturalnych wynikach wyszukiwania. Oczywiście najwięcej dywagacji jest na temat Google. Nic w tym dziwnego ponieważ jest to wyszukiwarka wiodąca. Przynajmniej w naszym kręgu kulturowym.

Nie będę się rozpisywał na temat tego czym są atrybuty dofllow i nofllow ponieważ można znaleźć o tym informacji w necie zatrzęsienie. Odniosę się do stwierdzenia, że linki nofllow nie mają żadnej wartości. Oczywiście to bzdura. Linki nofllow są zliczane do ogólnej puli linków kierujących na naszą stroną i nadają naszej bazie linków bardziej naturalny charakter.

Chciałbym zwrócić również uwagę na pewien proces. Od długiego czasu właściciele stron nie chcą przekazywać „mocy” linkowanym stronom nadają linkom zewnętrznym atrybut nofllow. Praktycznie nie ma takiego forum, komentarzy, itd. gdzie można wstawić link w stopce, treści i nie dostał on atrybutu nofllow. Mam wrażenie, że algorytm Google nie może sobie pozwolić na marginalne traktowanie takich linków. Jest i będzie ich co raz więcej i są one jednak miarą popularności strony. A przynajmniej operatywności jej wałaścicieli.

Ciekaw jestem Waszych uwag i zachęcam do komentowania.

wtorek, 10 stycznia 2017

Nowa grupa dla polskich firm z rynku IT

Nowa inicjatywa a co za tym idzie nowa grupa na Google+ przeznaczona dla polskich firm z rynku IT.

Myślą przewodnią jest skupienie i wymiana doświadczeń pomiędzy firmami zajmującymi się szeroko pojętym programowaniem, projektowaniem aplikacji, itd. Nie wyklucza to jednak udziały w grupie „wolnych strzelców”.

Zapraszam https://plus.google.com/communities/100691986526279683261

środa, 28 grudnia 2016

Google zmienia narzędzie do testowania stron na urządzeniach mobilnych.

Stary i dobry google pagespeed insights zdaje się odchodzić. Przynajmniej jeśli chodzi o test strony pod kątem obsługi na urządzeniach mobilnych. Co ciekawe wynik na starym GPI a nowym narzędziu wygląda całkowicie inaczej. Najwyraźniej zrezygnowano z wymiernej punktacji od 0-100. W tej chwili po prostu dostajemy komunikat, że jest OK. Wynik można udostępnić. Oto przykład: https://search.google.com/search-console/mobile-friendly?id=Mc3ZcCZ5x0YuYuv6jiTVXQ

niedziela, 18 grudnia 2016

Jak osadzić kilka filmów z Youtube na stronie w formie responsywnego slidera.

Zacznijmy od tego, że potrzeba jest nam biblioteka JQuery (do ściągnięcia na stronie projektu)

Plugin do osadzenia klipów dostępna jest Responsive YouTube Video Gallery Na stronie dostępne też jest DEMO.


W pierwszym kroku dołączamy skrypt js oraz css.


<script src="jq.video.slider.js"></script>
<link rel="stylesheet" type="text/css" href="jq.video.slider.css" media="screen" />

W kodzie HTML osadzamy nasze klipy z YT, przykładowo:

<div id="myVideoSlide">
<div class="videoitem">
<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/w9xsfICaS8U" width="560"></iframe>
<div class="desc_vs">Webdesign jeszcze z użyciem Flash</div>
</div>
<div class="videoitem">
<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/JjtRj5ybloY" width="560"></iframe>
<div class="desc_vs">Automatyczne generowanie przelew&oacute;w bankowych</div>
</div>
<div class="videoitem">
<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/ArqHzIjfwr0" width="560"></iframe>
<div class="desc_vs">Program do masowego wypełniania PIT-3(4) Podatek od czynności cywilnoprawnych</div>
</div>
</div>

Inicjujemy w kodzie js

<script type="text/javascript">
$(function () {
$('#myVideoSlide').videoOslide();
});
</script>

I gotowe:)