Archiwum za miesiąc 2020-01

SQL: Setup.exe się nie uruchamia

2020-01-16

Objawy: Po uruchomieniu setup.exe w celu instalacji aktualizacji, nic się nie dzieje. Wygląda na poważny problem z .NET lub zabezpieczeniami antywirusowymi, które uniemożliwiają uruchomienie programu Troubleshooting: Nawet kiedy wygląda, że nic się nie dzieje, to coś się jednak dzieje. Setup.exe powinien w katalogu wskazywanym przez zmienną środowiskową %temp% tworzyć pliki log, z zapisem wykonywanych czynności […]

By Rafał Kraik in SQL

Python: Numpy: Broadcasting na przykładach

2020-01-15

W uczeniu maszynowym często wykonujemy operacje na macierzach (wektor to też przykład macierzy, tylko że jeden z wymiarów wynosi 1). Cchcemy takie operacje wykonywać, gdzie tylko się da przy pomocy funkcji z modułu numpy, bo tak jest efektywniej! Matematyka jest bezlitosna. Istnieją pewne określone reguły, określające warunki kiedy na macierzach można wykonywać operacje: aby dodać […]

Linux: Błąd: FATAL no config space access function found

2020-01-15

Błąd pojawiał się na Centos 8 zainstalowanym pod Hyper-V. Cała instalacja przebiegła pomyślnie, ale po restarcie pokazywał się tylko komunikat FATAL: no config space access function found Co bardzo ważne, serwer był instalowany razem z grafiką i to właśnie problem z którymś ze sterowników powodował błąd. Wystarczyło przełączyć się do innej konsoli (CTRL+ALT+F2) i zaktualizować: […]

Hyper-V: Instalacja Centos 8: The image’s hash and certificate are not allowed

2020-01-15

Podczas instalacji Centos na Windows 10 z HyperV pojawil się komunikat: The image’s hash and certificate are not allowed (DB) Plik z instalają był pobrany z pewnego źródła, więc komunikat był trochę zastanawiający…. Przyczyną była opcja „Enable Secure Boot”, która jest domyślnie zaznaczona na nowej maszynie wirtualnej. Żeby ją wyłaczyć należy wejść w ustawienia maszyny […]

Python: Debugowanie graficzne w Jupyter Notebook

2020-01-07

We wpisie https://www.mobilo24.eu/python-debugger-…k-postac-znakowa/ pokazywałem w jaki sposób debugować kod w Jupyter Notebook z wykorzystaniem starego znakowego debugera pdb. Teraz pora na bardziej klikalne rozwiazanie. Zaczynamy od zainstalowania pakietu pixiedust. W tym celu w anaconda prompt wykonaj polecenie: pip install  pixiedust Teraz już w Jupyter Notebook należy załadować moduł odpowiedzialny za debugowanie: import pixiedust Kiedy chcesz rozpocząć debugowanie […]

Python: Dynamiczne tworzenie zmiennych w kodzie

2020-01-07

W Pythonie występuje funkcja globals(), która zwraca tablicę przechowującą wszystkie zmienne sesji. Kiedy chcesz utworzyć nową zmienną, możesz po prostu dodać nowy element do tej listy for i in range(0, 3): globals()[’var_{}’.format(i)] = i * 100 print(var_0, var_1, var_2) Tutaj przechodzimy pętlą for przez kod 3 razy i tworzymy zmienne o nazwach var_0, var_1 i […]

Linux: Uruchamianie systemu bez grafiki – run level 3

2020-01-01

W tym przypadku chodziło o instalację Centosa, który został zaintalowany w środowisku graficznym. Z grafiką jednak pojawiły się problemy powodujące, że serwer całkowicie się blokował (problemy z klawiaturą). Oto jak uruchomić Linuxa bez grafiki, ale z obsługą sieci (run level 2 lub 3):