Czy ktoś kto działa w obszarze business analyst, business intelligence i pokrewnych mógłby podrzucić jakieś fajne źródła do dalszego rozwoju (szczególnie w kierunku wykorzystywania python i sql w tej dziedzinie). Jakieś dobre książki, strony? Chciałbym podnieść swoje umiejętności techniczne w tym obszarze. SQL ogarniam przyzwoicie, bardzo solidny "podstawowy" python.

#python #sql #programowanie #biznes
@semyel: @JaTobieTyMi: jesli juz ogarniasz SQL, to teraz dodaj pythona i to polacz. Modul PYODBC to jest to co cie intersuje: https://pypi.org/project/pyodbc/

Od razu wymysle ci zadanie:

1. Zainstaluj PYODBC
2. Polacz sie z serwerem SQL
---------------------
Caly czas z poziomu konsoli Pythona(w ogole nie odpalasz SQL management studio)
---------------------
3. Stworz Database
4. Stworz Tabele
5. Dodaj rekordy
-----------------------
Teraz odpal SQL management studio
------------------------
6. Zobacz co tam
Mam pliki które muszą mieć określony format nazwy: S_244444_POD_.txt
Mam skrypt który przed skopiowaniem tego pliku sprawdza czy format nazwy jest ok, jeśli tak to kopiuje, jeśli nie to dodaje mu rozszerzenie .error

Zrobiłem sobie chamskiego wildcarda którym sprawdzam sobie nazwy plików za pomocą fnmatch:

wildcard = "S_[0-9][0-9][0-9][0-9][0-9][0-9]_POD_.txt"
for file in os.listdir(SOURCE_DIR):
if fnmatch.fnmatch(file, wildcard):
# Do something

Działa jak trzeba ale okazało się że:
- ilość cyfr może być mniejsza/większa od
Szukałem w necie jak obsłużyć sytuacje kiedy mam mniej cyfr albo inną litere na początku ale nic nie znalazłem co mogło mi pomóc. Macie może jakieś propozycje jak to rozwiązać?


@login_zajety_sic: No nie chce mi się wierzyć, że otworzyłeś chociaż jedną stronę o wyrażeniach regularnych, bo znalazłbyś to czego szukasz.

P.S. Tak wiem, że to masz teraz to Unix wildcardy, ale jak masz coś bardziej skomplikowanego to użyj regexów.
Nic tak nie psuje piątku jak wiadomość, że dziś jest środa (,)

Na otarcie łez przygotowaliśmy dla was oferty pracy zdalnej z widełkami #10k i powyżej ( ͡° ͜ʖ ͡°)

| Crossweb | Facebook | Wydarzenia | Oferty Pracy |

Senior Java Cloud Developer | Grape Up | 18-27k
https://crossweb.pl/job/jES0k

C++ / Python Developer (R&D) | EXATEL | 10-15k
https://crossweb.pl/job/4AQPy

Senior
Pobierz
źródło: comment_1625044653S4n2MctZJncO7PmmJTB016.jpg
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #pracait czy #produktywnosc. :-)

Dziś 2 linki związane z #szachy

To samo zestawienie u mnie na stronie (lepsze formatowanie) https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-30-06-2021

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu https://devopsiarz.pl/newsletter/zapisz/

Zapraszam również do dołączenia do społeczności na Discord https://discord.com/invite/jgSjRjt
Chcesz być wołany/a: plusuj częściej wpisy z zestawieniami.

Nie chcesz wołania: plusuj bardzo okazjonalnie lub wcale, albo zabierz swoje dotychczasowe plusy, aby wyłączyć wołanie
przy kolejnym wpisie.

Wołam: @thority @maaRcel @oxern @deviolin @wuochu @yggdrasil @wari4t @intospace @abdiel @saviola7 @Kaminohikari @zobojetnialy @wyinwidualizowany @CytrynowySorbet @yjkis @fnzavrjvrz @Abstrakt
U Was też zamontowali kabiny prysznicowe? ( ͡° ͜ʖ ͡°)

#programowanie #justjoinit #naukaprogramowania #heheszki #programista15k #python #pracbaza #javascript #python #java #php #komputery #java #devops
_________
A jeśli wolicie pracować w takich warunkach, jak na zdjęciu wyżej, to ogłoszenia z pracą zdalną znajdziecie tutaj: https://bit.ly/JJIT_remote_global
Pobierz
źródło: comment_1624875141avlmIWVtd9MLdi2ggtgeu9.jpg
prosze o chociaz małą podpowiedz. jak w #python zamienic stringa w formacie "25 cze 2021, 16:42" na datetime. Chodzi oczywiscie o nazwe miesiaca, dla angielskich jan, feb, mar - obiekt datetime da sie z biegu prawie utworzyc. a co ja mam zrobic jak miesiace mam sty, lut, mar, kwi, maj, czer itd ???
import locale
from datetime import datetime

locale.setlocale(locale.LC_ALL, 'pl_PL')

date_str_de_DE = '10-Cze-2018 Poniedziałek' # de_DE locale
datetime_object = datetime.strptime(date_str_de_DE, '%d-%b-%Y %A')
print(datetime_object)

działa
Hej, zacząłem się uczyć python i z ciekawości odskoczyłem na chwilę i zacząłem robić poniższy tutorial: https://analityk.edu.pl/web-scraping-z-uzyciem-biblioteki-scrapy-w-pythonie/. Problem pojawia się przy ostatniej komendzie: scrapy crawl truecar -o truecar.csv - terminal zwraca mi, że nie ma takiej komendy, sprawdzając internet wyczytałem, że muszę być w jakimś odpowiednim miejscu w moim projekcie w pycharm, żeby komenda była dostępna, jednak kompletnie nie wiem co zrobić. Ktoś poratuje i wytłumaczy jak noobkowi? :) Jescze jak w
@Henryhenry: dzięki za odpowiedź, tak muszę jeszcze doczytać na spokojnie o tych wirtualnych środowiskach i wielu innych rzeczach, próg wejścia jest dość spory hah :) póki co wieczorem spróbuję wybrać sobie inną stronkę do testów bo wybrałem chyba zbyt skomplikowaną i przetestuje spidera na czymś prostym jak te stronki z tutoriali czy w ogóle dziala.
@Tomz: spoko. To prawda, ale z każdym tutorialem i projektem akumuluje się całkiem sporo wiedzy i potem wszystko się pięknie w całość układa :) Co do tutoriali, to jeśli dopiero zaczynasz to warto najpierw robić kropka w kropkę tak jak jak w artykułach i dopiero potem powtarzać ze zmienionymi danymi. Z tego co piszesz wynika że problem nie leży w złożoności strony którą scrapujesz, tylko z samym użyciem narzędzia - stąd
#inzynieria #pracbaza #cad #cae #studbaza #programowanie #it

Siema Mirasy. Zastanawiam się czy znajde tu ludków z takiej niszy jaką jest #mes / #fea / #cfd ( ͡° ͜ʖ ͡°)

Mianowicie szukam jak najprzystępniejszych materiałów do ogarnięcia skryptowania w softach do analiz tj. #ansys & #abaqus. W sieci jedyne co można znaleźć to albo pisanie od zera kolejnego modelu belki albo całą dokumentacje z zerową ilością rzeczywistych przykładów.
Pobierz
źródło: comment_1624645301V6AYAInQHHajuK41S0YAMy.jpg
@Gavilar tak się składa że przeprowadzam właśnie szkolenie z Pythona w Abaqusie - może chcesz się zapisać? ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)

A tak serio, jeżeli ogarniasz Pythona to ogarnięcie skryptów w Abaqusie to nie jest żaden problem. Przede wszystkim obadaj sobie dokumentację, jest tam cały rozdział opisujący jak działa Python w Abaqusie i
Są rzeczy ważne i ważniejsze... ( ͡° ͜ʖ ͡°)

#programowanie #justjoinit #naukaprogramowania #heheszki #programista15k #python #pracbaza #javascript #python #java #php #komputery #java #devops
_________
A jeśli nie straszne Ci literówki w kodzie, to najlepsze oferty znajdziesz tutaj: https://bit.ly/Oferty_z_widelkami
Pobierz
źródło: comment_162461033529pSuRxa1mQ4hWTWHgjZ7O.jpg
@JustJoinIT że wy wstydu nie macie... Jak tam, kiedy zoidberg bedzie waszym gościem żeby wytłumaczyć, czemu 75% podatek trzeba wprowadzić?

Jakby ktoś chciał korzystać z usług tej pożal się Boże firmy to przypominam, że ugieli się pod kilkoma komentarzami Juleczek na fb, żeby ich społeczność nie mogła wysłuchać profesjonalisty o IP BOX.

Głosujcie portfelami.
@yras8: wyobraż sobie system, gdzie nie ma innej opcji na dostanie pożądanej wersji pythonia niż kompilacja ze źródeł. Albo bibliotekę, która kompiluje jakiś natywny kod, co bardzo często lubi się wywalać z najróżniejszych powodów. Docker zapewnia ci pewną powtarzalność środowiska
@yras8: Jak stawiasz modele ML, to szybko się przekonasz do dockera, kiedy po raz dziesiąty będziesz rozkminiał, czemu ten kod działa tylko na wersji X pythona, wersji Y liba, z CUDA w wersji Z oraz sterownikiem karty graficznej w wersji W ( ͡° ͜ʖ ͡°)

Ale w samym działaniu, jak już działa, to docker nic nie daje.
◢ #ainews
Cześć! Zapraszam na jedenaste zestawienie najciekawszych linków ze świata sztucznej inteligencji

1. Quantum Machine Learning and the Power of Data
https://ai.googleblog.com/2021/06/quantum-machine-learning-and-power-of.html
INFO: Era komputerów kwantowych zbliża się do nas nieubłaganie. Czy będzie to rewolucja dla świata sztucznej inteligencji? Dosyć ciekawy i krótki artykuł na ten temat prosto ze stajni Google AI

2. AI Use Cases
https://i.am.ai/usecases
INFO: Lista 100 dziedzin w których można wykorzystać sztuczną inteligencję. Warto zerknąć, jeśli
Pobierz
źródło: comment_1624521625hL3Gu9v1uWZTEgHFwxbTDl.jpg
Słuchajcie mam zagadkę. Z zakresu troche fanaberii i sci-fi.

Raczej mniej istotne tło problemu:

Tworzę sobie Wheela w #pythonie i do pełnego wykorzystania tej libki, którą zbuduje jest potrzebna inna libka udostępniana jako plik .JAR.
Lokalnie jak sobie z tym pracuje i odpalam kod w ramach mojego develpmentu na sparku to mam zwyczajnie załączony ten JAR w odpowiedniej lokalizacji i wskazuje go podczas budowania SparkSession. Tak jak na uproszczonym przykłądzie poniżej:

spark
Środa to taki mały piątek ( ͡° ͜ʖ ͡°) Jeszcze wiele przed nami, ale coraz wyraźniej widać światełko w tunelu w postaci piątku.

Z tej okazji, przygotowaliśmy dla was oferty pracy zdalnej z widełkami #10k i powyżej ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)

| Crossweb | Facebook | Wydarzenia | Oferty
Pobierz
źródło: comment_1624451048fH5qzZxZvDZjOHsDGKocxQ.jpg