#programming najlepsze najnowsze

Pan_Tomek 2023-03-03 12:09:16 +4
Wracamy do regularnego postowania JVM Bloggers. tygodniowa prasówka + garść ciekawych artykułów wokół IT. Zapraszam, miłego czytania i smacznej kawusi :)

https://jvm-bloggers.com/issue/382

#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
ireneusz-piontek 2023-03-03 13:17:10 +0
@Pan_Tomek: Coś się u Was dzieje na projekcie? Może masz jakieś tickety do rozwiązania? ( ͡° ͜ʖ ͡°) Chętnie coś pokodzę pożytecznego
Pan_Tomek 2023-03-24 13:56:29 +0
@ireneusz-piontek: Cześć, zajrzyj na Githuba na https://github.com/jvm-bloggers/jvm-bloggers, tam są różne issues'y. A jak nie chcesz czegoś koniecznie biznesowego to na pewno można zaktualizować niektóre biblioteki albo poćwiczyć rzeczy z nowej wersji Javy, bo sporo kodu jest jeszcze z JDK 11 :)
Davidvia0 2022-08-17 18:16:58 +0
Mam taki problem, że próbuję sobie posegregować dane i zapisać je w jednym pliku CSV.
W skrócie:
- Robię listę wszystkich plików w zdefiniowanym folderze
- Przeszukuję tę listę plików, aby znaleźć pierwszą liczbę całkowitą znajdującą się przed literą R (to identyfikator baterii)
- Przeszukuję tę listę plików, aby znaleźć pierwszą liczbę stałoprzecinkową (powiedzmy, że zawsze z 1 miejscem po przecinku) -> to identyfikator napięcia
- Przeszukuję tę listę plików, aby znaleźć ostatnią liczbę całkowitą -> to cykl baterii

Ogólnie to chciałem zdefiniować w tym celu funkcję, ale z jakiegoś powodu gdy występują duplikaty tych samych numerów (bo może być bateria 1 o napięciu 1.9 oraz 2.1V) jeden z nich jest pomijany.
`ext1 = ['txt']
out1 = [p for p2 in [glob(f'*.{name}') for name in ext1] for p in p2]`

Tutaj właściwa funkcja:
`def cell_number(filename):
cell_number = re.findall(r"(\d+)R", filename)
return cell_number`

Główny kod:
`for filename in out1: # .txt FORMAT!

readTextFile(filename)
cell_number(filename)

if i == 0:
customCircuit.save(os.path.join(new_location,'template_model.json'))
else:
fitted_template = circuits.CustomCircuit()
fitted_template.load(os.path.join(new_location,'template_model.json'), fitted_as_initial=True)

number = cell_number(filename)
df_eq[f'R{number}']=np.append(customCircuit.parameters_,customCircuit.conf_) # tutaj kod sie wali
#print(df_eq)
df_eq.to_csv(os.path.join(new_location,f'out.csv'), index=True)

i+=1`

Co robię źle?
#python #programming #math #pandas #numpy
G.....y 2022-08-17 18:22:15 +0
@Davidvia0: sprobuj przez ([0-9]+)R.*([0-9.]+).*([0-9]+)
IamHater 2022-08-17 18:23:17 +1
Co robię źle?

@Davidvia0: zacznijmy od tego że nie wrzucasz kodu na pastebina

# tutaj kod sie wali

jak wrzucisz co konkretnie się dzieje to może ktoś pomyśli
pokaż komentarze (1)
code_europe 2022-05-18 14:21:29 +274
Cze, wjeżdżamy z #rozdajo ʕ•ᴥ•ʔ

Rozdajemy 20 FREE biletów na konferencję IT: Code Europe 2022. Wystarczy, że jako jedna z pierwszych 20 osób wejdziesz na naszą stronę i po wybraniu biletu na event w danym mieście, skorzystasz z kodu: #rozdajo. Czas-START!

Nie udało Ci się zdążyć? Nic straconego, łap #rabat -35% na bilet z kodem: #wykop
( ͡° ͜ʖ ͡°)ノ Wykorzystaj KOD


Konferencja Code Europe 2022 to:
☞ 3 lokalizacje: Trójmiasto (30.05), Kraków (1.06), Warszawa (2.06),
☞ Agenda wypchana dziesiątkami prelekcji,
☞ Światowej sławy prelegenci, m.in. Bjarne #Stroustrup - twórca #Cplusplus czy Miško Hevery - ten od #Angular & #AngularJS
☞ 6 ścieżek tematycznych: #Cybersecurity, #Infrastructure / #DevOps, Development Execution, Future & Inspire, #Programming languages, Data & #AI


#CodeEurope #it #programowanie #programista15k #devopsiarz #java #javascript #cyberbezpieczenstwo #androiddev #dotnet #linux #SQL
ChinskiNietoperz 2022-05-19 10:36:23 +10
@code_europe: zróbcie lepiej coś z Agendą bo jest taka pajda, że szok. Serio nie ma w Polsce ludzi, którzy mają coś ciekawego do powiedzenia? U nas w firmie zgodzili się zwracać koszty za konferencje a ludzie i tak nie chcą iść, więc chyba nie najlepiej to świadczy o tym wydarzeniu.
szlizewsi 2022-05-19 13:45:45 +17
@code_europe: aaa, teraz dopiero zauważyłem, że wykorzystaliście wszystkie metody sprzedażowo-manipulacyjne mamy więc:
- przecenę z 689 na 299
- końcówki "99" dla cen, ale to już standard
- okłamane rabaty 30%, bo tak naprawdę chcecie sprzedać za 200 nie 300
- i OGRACZENIE CZASOWE u dołu strony: "Kup bilet teraz! Cena wzrośnie za: 82h 17m 37s". Czyli wywieranie presji na użytkowniku

BRAWO! Wykorzystaliście prawie wszystkie metody manipulacji i oszustwa.

Gdzie te czasy, gdy podawało się po prostu cenę: 200zł
pokaż komentarze (37)
Pan_Tomek 2022-01-28 13:19:05 +5
Nowe JVM Bloggers do poczytania na piątko-weekend :)

https://jvm-bloggers.com/issue/327


A w środku wysyp blogów prywatnych, trochę nagrań z konferencji (w tym dużo mięsa z JChampionsConf sprzed kilku dni), a wszystyko to posypane garścią newsów z branży IT :)

Miłego czytania :)


#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
inny_89 2022-01-29 20:12:31 +0
@Pan_Tomek: i jak zawsze jest fajnie:D
MrRafal 2022-01-30 10:49:26 +0