Kategoria: Programy

Microsoft Azure Speech CLI (SPX), czyli relatywnie tani i prosty sposób na transkrypcję (zamiana mowy na tekst)

Odezwała się do mnie koleżanka, która chciała swoje podcasty i filmy na YouTube wzbogacić o transkrypcję (zamiana słowa mówionego na tekst pisany). Oczywiście mogłaby komuś to zlecić, ale nie dość, że to oznacza spory koszt, to jeszcze dochodzi kwestia czasu (każda godzina nagrania, to nawet kilka godzin pracy). A do tego ta transkrypcja, choć powinna być przyswajalna dla ludzi, to – przynajmniejw  tym przypadku – ma głównie zainteresować roboty wyszukiwarek (SEO). Tak więc trzeba było postawić na automatyzację, szumnie zwaną czasem sztuczną inteligencją (AI).

OBS Virtual Camera, czyli wirtualna kamera w programie OBS Studio, który dzięki temu stał się jeszcze bardziej wszechstronny

Gdy dostaje pytanie o jakiś program do nagrywania/transmitowania webinarów, czy kursów wideo, zazwyczaj podaję 3-4 propozycje (z uzasadnieniem), tak by osoba zainteresowana mogła wybrać coś dla siebie. Jedną z tych propozycji zazwyczaj jest OBS program (OBS Studio), który może i wymaga chwili, by go poznać, ale w zamian daje pełno możliwości aranżacji „wirtualnego studia”. Zarówno na potrzeby nagrań, jak i transmisji „na żywo” (np. na YouTibe) LINK, i jest dostępny kompletnie za darmo. A kilka wraz z wersją 20.6, która ukazała się pod koniec września, pojawiła się nowość, która sprawia, że program stał się jeszcze bardziej uniwersalny…

Od 1 stycznia 2021 w komunikacji miejskiej w Warszawie trzeba będzie kasować również bilety zakupione w aplikacji mobilnej

Wprawdzie wyprowadziłem się niedawno z Warszawy (i okolicy), to cały czas zdarza mi się tam bywać, a gdy jestem, to najczęściej korzystam z komunikacji miejskiej, na którą bilet kupuję za pomocą aplikacji mobilnej. Aplikacji nie będę wymieniał, bo jest ich sporo, i każdy może sobie wybrać, jaką chce, a do tego, choć artykuł jest o zakupie biletów w ZTM za pomocą aplikacji mobilnej, to nie będzie o konkretnej aplikacji, a o tym, co obecnie dotyczy twórców tych aplikacji, a od 1 stycznia 2021 również i ich użytkowników…

Black Friday (Czarny Piątek) / Cyber Monday (Cyber Poniedziałek) AD 2020, czyli subiektywny mini przegląd (najlepszych ;-)) ofert

Zbliża się Black Friday (Czarny Piątek) i Cyber Monday (Cyber Poniedziałek), a więc czeka nas wysyp promocji i specjalnych ofert. I choć część takich ofert to farbowane lisy, to nie da się ukryć, że w wielu przypadkach jest to realna szansa na zaoszczędzenie pieniędzy, często niemałych. Typowego katalogu ofert nie będę robił, bo nie tylko nie bardzo mam w tym momencie czas, ale też – jak już kiedyś piałem – jest to marketingowo tak ważne „wydarzenie”, że właściwie w ciemno można założyć, że jeśli czegoś szukamy – czy to produktu, czy zwłaszcza usługi – to jest bardzo duża szansa, że będzie jakaś promocja na to, a do tego jest dużo serwisów specjalizujących się a agregowaniu przeróżnych promocji. Ale brak (tworzenia) katalogu nie oznacza, że nic się nie pojawi…

Revolut wprowadził dostęp do konta z przeglądarki, i choć na razie to tylko podstawy, to mam nadzieje, że na tym się nie skończy

Z usługi Revolut korzystam od… nawet nie wiem od kiedy, ale  prawdopodobnie od samego początku, gdy było to możliwe. I o ile cenię sobie to, że wszystko mogę zrobić z poziomu aplikacji mobilnej, to czasem brakowało mi możliwości zalogowania się do usługi również z poziomu przeglądarki na komputerze. Nieprzypadkowo napisałem „brakowało” zamiast „brakuje”, bo od niedawna Revolut dostępny jest również z poziomu przeglądarki. Przynajmniej w podstawowym zakresie…

Weryfikacja sum kontrolnych plików WordPressa (i zainstalowanych wtyczek) z wykorzystaniem narzędzia WP-CLI

Wprawdzie większość stron, którymi się opiekuję, to są strony, które sam tworzyłem, lub przynajmniej nadzorowałem ten proces, to dość często – zwłaszcza ostatnio – trafiają pod moje skrzydła strony zewnętrzne, czyli robione przez kogoś innego. Zazwyczaj taka strona poza dostosowaniem pod moje procedury/wymagania przechodzi audyt. Audyt, który ma na celu nie tylko zweryfikowanie zastosowanych rozwiązań (np. wtyczki, czy struktura strony), ale też zweryfikowanie, czy przypadkiem w plikach strony nie ma jakichś „niespodzianek”, których być nie powinno. I to nie tylko wtedy, gdy klienta rozstanie z poprzednikami zajmującymi się obsługą strony było nie do końca przyjazne…

Program Streamlink, czyli proste i wygodne zapisywanie transmisji live (i nagrań VOD) z różnych serwisów (np. YouTube, Facebook, Vimeo), na różnych systemach (Windows, Linux)

W sobotę siedzę sobie z kolegą, pije… coś chłodnego, bo akurat pogoda była dość ładna, a i okazji do spotkań ostatnio zdecydowanie mniej. W pewnym momencie odzywa się do mnie koleżanka, że ogląda jakąś konferencję, kilka godzin za nią, ale jeszcze kilka przed nią. I choć – wg koleżanki – konferencja marketingowo napompowana, to w środku – niczym w balonie – pusto, więc nie bardzo ma ochotę siedzieć jeszcze kilka godzin i oglądać. Niestety jednak obejrzeć – choćby po łebkach – musiała/chciała, bo jej główna klientka ogląda, i to ona jej poleciła, więc wiecie, rozumienie. W każdym razie pytanie do mnie było, czy dałoby się to jakoś nagrać, tak by „do kotleta” obejrzeć w przyszłości.

Transmisja na żywo w ramach platformy YouTube (YouTube Live) z wykorzystaniem bezpłatnego programu OBS Studio

Nie da się ukryć, ze przy okazji pandemii koronowirusa (SARS-CoV-2/Covid-19) widzę dużo większe niż zwykle – a nawet zwykle w ostatnich miesiącach nie było niskie – zainteresowanie m.in. tematyką webinarów i kursów internetowych. I o ile przy kursach internetowych od YouTuba lepiej sprawdzi się np. Vimeo, to w przypadku webinarów – zwłaszcza tych otwarych – YouTube może być najlepszym i najtańszym wyborem. Ale, że za darmo, to nie znaczy, że nie może być „pro”. I tak, oprócz dobrego oświetlenia, dobrego mikrofonu (z odpowiednio wyciszonym wnętrzem, które nie będzie też generować „pogłosów”) przyda się dobry program. A takim bez wątpienia jest OBS (OBS Studio). Program, który w kolejce na opisanie czeka, już nawet sam nie wiem jak długo. I gdy koleżanka, której już kiedyś pokazywałem OBSa do nagrywania materiałów do kursów, zapytała o to, jak połączyć go z YouTube, by transmitować „przez niego” webinar na żywo, to od razu pomyślałem sobie, że może jeszcze na swój dedykowany artykuł OBS poczeka, ale jako współbohater artykułu będzie mógł się pojawić już teraz. A ja przy okazji będę miał gotowca, jakby ktoś jeszcze pytał…

Poszukiwanie kanału RSS podcastu na platformie SoundCloud, czyli gdy twórca zapomni o (szerokiej) dystrybucji

Od dawna chętnie słucham podcastów. Kiedyś informacje o nowych odcinkach przychodziły mi na e-mail w ramach newslettera, czy też gościły w czytniku RSS pomiędzy informacjami o nowych artykułach, na stronach, które obserwuję. Jak tylko informacja do mnie dotarła, udawałem się na odpowiednią stronę pobrać plik, by wrzucić go na telefon. Miało to sens gdy obserwowałem 2-3 podcasty, a do tego mało kto wtedy na większą skalę myślał o jakichś katalogach podcastów, z których łatwo i wygodnie można pobierać kolejne odcinki ulubionych podcastów. Na szczęście te czasy dawno za nami, choć czasem trafi się „nadawca”, co nie pomyśli o jakiejś szerszej dostępności i jego podcast do aplikacji do słuchania dodaje po kanale RSS podcastu. Trafiłem dziś jednak na podcast dostępny tylko na platformie SoundCloud, i tu pojawił się problem.

Kopia zapasowa notatek Google Keep za pomocą narzędzia Google Takeout, która pozwala pobrać dane z różnych usług Google

W projektach nie tylko zawodowych, ale i prywatnych wspiera mnie m.in. Todoist i Trello. Gdzieś tam – jak na razie cały czas nie skutecznie – próbuję się przyzwyczaić do Nozbe. Oprócz tego korzystam z Google Keep, czyli takich wirtualnych notatek. Coś jak Sticky Notes z Windowsa, z tym że notatki w Windowsie są przypisane do urządzenia (co często jest zaletą), a Google Keep działa – jak większość usług Google – online. Ale jak to w przypadku większości usług Google, tak i usługa Google Keep ma taką wadę, że nie znamy dnia i godziny gdy usługa zniknie z powodu kaprysu „kogoś władnego” w Google. Dlatego niedawno postanowiłem pomyśleć nad jakąś kopią zapasową tych notatek.

WP-CLI Rename Database Prefix, czyli prosty sposób, by zmienić (na domyślny ;-)) prefiks tabel w bazie danych w WordPressie

W internecie jest pełno poradników na temat WordPressa. Pełno też poradników typu „100 wtyczek, które musisz mieć, choć pewnie większości z nich nie potrzebujesz” czy też „101 sposobów na zabezpieczenie WordPressa”. Pierwsze są o tyle bzdurne, że to jakich wtyczek faktycznie potrzebujemy, zależy od tak wielu czynników, że ciężko określić taki uniwersalny zestaw, a zarazem wrzuca się tam takie potworki jak Yoast SEO czy WP Super Cache – wtyczki może nawet spoko, ale w większości używane w zły sposób, przez użytkowników, którzy nie wiedzą choćby tego, jak je poprawnie skonfigurować (dlatego np. do keszowania zalecam wtyczkę Cache Enabler, a do SEO… w większości przypadków można olać to – serio ;-)). Co do bezpieczeństwa, to słusznie pojawia się zazwyczaj temat innej nazwy administratora niż admin (oprócz zmiany na inną warto też pamiętać, by zmienić pseudonim), oraz zmiany prefiksu tabeli w bazie danych. Totalny absurd.

Gdy nie można połączyć się (po SSH) z serwerem a wszystko wygląda OK, zostaje reset ustawień iptables (i UFW)

O poranku w moim telefonie pojawiła się wiadomość od znajomego, który stracił łączność po SSH/SCP ze swoim serwerem. Z jego słów wynikało, że nic ostatnio nie zmieniał, choć w weekend próbował przeprowadzić aktualizację, ale ten proces mógł nie do końca się udać, bo były straszne problemy z komunikacją z VPSem, co chwilę zrywało połączenie. No cóż – brak dostępu do serwera VPS po SSH to poważna sprawa, więc odłożyłem to, co planowałem, i ruszyłem z pomocą. Zwłaszcza że to oznaczało potencjalny pomysł na nowy artykuł (nawet jeśli mi ich nie brakuje, w przeciwieństwie do wolnego czasu).

Programy Affinity (Photo, Designer, Publisher) 50% taniej, a do tego bezpłatny okres próbny wydłużony do 90 dni

Pod koniec listopada (2019) pisałem o tym, jak zakupić programy z serii Affinity z fakturą VAT wystawioną tak, by nie było tam naliczonego podatku VAT (jak ktoś tak jak ja, jest czynnym płatnikiem tego podatku). Artykuł powstał dlatego, że sam stałem się posiadaczem jednego z programów (Affinity Photo), który można było wtedy kupić za połowę ceny. I choć cały czas jestem raczej wirtualnym/niedzielnym użytkownikiem tego programu (nadal używam programów z serii Adobe CS5 jako podstawowych, w tym Photoshopa) to chyba zakupie pozostałe ich programy. Zwłaszcza że aktualnie można je kupić 50% taniej…

Kasowanie wielu rekordów DNS w Cloudflare za pomocą ich API i skryptu Bash (pętla while)

Kilka dni temu na DNSy Cloudflare przenosiłem domenę nowego klienta. Niby standard, bo jest to operacja, którą wykonuję przynajmniej kilka razy w miesiącu. Tym razem jednak trafiła się niespodzianka w postaci zaciągniętych ponad 500 rekordów DNS „ze starych” DNSów. I może nie byłoby to problemem, gdyby nie fakt, że w Cloudflare – tak jak i w wielu innych miejscach/serwisach – nie ma możliwości zbiorczego zarządzania (w tym kasowania) rekordów w DNSach. Przynajmniej jeśli chodzi o panel zarządzania kontem/domeną…

Zabezpieczanie plików i katalogów przed modyfikacją w systemie Linux za pomocą polecenia chattr (change attribute)

Dzisiaj na kilku stronach działających na WordPressie wdrażaliśmy pewną wtyczkę. Niby nic nadzwyczajnego, ale wtyczka ta nie pochodzi(ła) z np. z repozytorium WordPress.org, a bezpośrednio z serwisu GitHub. Tym samym jej aktualizację trzeba było oprzeć nie o standardowe mechanizmy aktualizacji WordPressa, ale o mechanizmy Gita. A, że strony te działały na jednym serwerze, to, zamiast multiplikować kod wtyczki (i tym samym procedurę aktualizacji) postanowiłem skorzystać z linków symbolicznych.

Jak robotyzacja procesów biznesowych udoskonala biznes

Elastyczność biznesowa to klucz do sukcesu w dobie szybko zmieniającej się gospodarki cyfrowej. I choć firmy muszą się nieustannie dostosowywać do zmieniającej rzeczywistości i nowych technologii, to czasem całkowite porzucenie starych rozwiązań na rzecz nowych nie jest optymalną strategią. W wielu przypadkach najlepszą opcją, gwarantującą najwyższą wydajność, jest uzupełnienie starszych aplikacji ułatwiających zarządzanie nowymi narzędziami informatycznymi (RPA) wspierającymi pracowników firmy w codziennych obowiązkach.

Prasówka: koniec rezerwacji domen .pl, zmiana właściciela .org, kolor roku 2020, Quora po polsku, Google i YouTube w 2019, Wasteland 2 za darmo i ciekawe Humble Bundle

Powiedzmy, że jestem sceptyczny, jeśli chodzi o takie hasła jak „klient ma zawsze rację” (może to też pomysł na jakiś artykuł? ;-)), ale to nie znaczy, że nigdy nie ma racji. Klientami na Webinsider.pl są w pewnym sensie czytelnicy, czyli m.in. Ty (nawet jeśli cały czas jest to moje miejsce w internecie, i to mimo wszystko mój głos jest decydujący… ;-)). Kilka(naście) dni temu w ramach naszego newslettera ruszyłem z serią „nienapisane”, czyli krótką informacją na tematy na tyle ważne, że warto o nich wspomnieć, ale zarazem niekoniecznie mające szansę doczekać się dedykowanego artykułu. Był test takiego formatu, w oczekiwaniu aż w końcu uda się wdrożyć go w formule zgodnej z nazwą (o tym mam nadzieję więcej niebawem, pewnie jakoś po nowym roku). Test – sądząc po otwarciach i kliknięciach w linki – nawet się udał, ale… Było sporo głosów, że dobrze by takie zestawienia ukazywały się (ponownie) również na stronie. I tak wracamy do tego, że Was (czasem ;-)) słucham, i skoro i tak „nienapisane” pisałem, by wysłać w ramach newslettera, to równie dobrze mogę (znowu) zacząć zamieszczać tego typu zestawienia na stronie…

Loading

InfoWidget

InfoWidget

InfoWidget

Pin It on Pinterest