Software Engineering For Vibe Coders - exited to announce my new book. You can read the announcement here: https://tomaszs2.medium.com/i-wrote-a-128-page-book-for-vibe-coders-to-teach-them-about-software-engineering-d3417601bce8 #vibecoding #programming
#programming najlepsze najnowsze
psiversum
2025-09-13 23:49:32
+0
@psiversum:
Did you hear self-closed tags in HTML are discouraged? It occurs the truth is more complicated, but they're not. You can use them safely
https://tomaszs2.medium.com/are-htmls-self-closing-tags-discouraged-f02a72809415
#programming #webdev #javascript #html
https://tomaszs2.medium.com/are-htmls-self-closing-tags-discouraged-f02a72809415
#programming #webdev #javascript #html
Did you know Windows introduced OS level solution for slow node_modules? #programming #coding #webdev
https://tomaszs2.medium.com/node-modules-now-faster-on-windows-with-dev-drive-a7eadfbd5662
https://tomaszs2.medium.com/node-modules-now-faster-on-windows-with-dev-drive-a7eadfbd5662
StackOverflow partners with OpenAI
https://tomaszs2.medium.com/stackoverflow-openai-two-nemesis-join-forces-1e7e59e5541d #programming #coding
https://tomaszs2.medium.com/stackoverflow-openai-two-nemesis-join-forces-1e7e59e5541d #programming #coding
It's happening! In 2024 we've reached the pivot point!
https://tomaszs2.medium.com/its-official-we-ve-reached-the-seed-ground-for-the-next-big-thing-89647bf75539
#programming #technology
https://tomaszs2.medium.com/its-official-we-ve-reached-the-seed-ground-for-the-next-big-thing-89647bf75539
#programming #technology
We know about some new Java 23 features:
- parser preview
- stream gatherers preview
- Vector API incubation
- primitive pattern matching
Read more: https://tomaszs2.medium.com/java-23-devs-frustrated-waiting-for-the-vector-api-3a2116532668
#java #programming
- parser preview
- stream gatherers preview
- Vector API incubation
- primitive pattern matching
Read more: https://tomaszs2.medium.com/java-23-devs-frustrated-waiting-for-the-vector-api-3a2116532668
#java #programming
Do you wait for API endpoints to be finished to integrate? Not anymore! I've found the best free and open source tool to setup mockup API in a handy app. That's a great gem for frontend productivity!
https://tomaszs2.medium.com/the-best-tool-to-mockup-an-api-for-frontend-developers-ff644900d46f
#programming #webdev #angularjs
https://tomaszs2.medium.com/the-best-tool-to-mockup-an-api-for-frontend-developers-ff644900d46f
#programming #webdev #angularjs
#python #programming #naukaprogramowania
dobra, nie wierzę, że ktoś to rzeczywiście kupi xD ale nadal, tomek przebija kolejne granice żenady
dobra, nie wierzę, że ktoś to rzeczywiście kupi xD ale nadal, tomek przebija kolejne granice żenady
@zwei
poziom marketingu na poziomie "ej chlopaki obczajcie nowy numer kolegi ktory nagral wczoraj:
poziom marketingu na poziomie "ej chlopaki obczajcie nowy numer kolegi ktory nagral wczoraj:
Jak chcesz sie nauczyć programowania w Pythonie to polecam te 3 kursy video
https://summonthejson.com/blogs/tips/mastering-python-learn-python-with-these-three-video-tutorials
#python #programming #naukaprogramowania
https://summonthejson.com/blogs/tips/mastering-python-learn-python-with-these-three-video-tutorials
#python #programming #naukaprogramowania
The latest Kotlin 1.9.20 improves performance when working with a lot of small objects. Worth updating
https://tomaszs2.medium.com/kotlin-1-9-20-improves-object-swarm-garbage-collection-cb9c57779997?sk=86ff5e40503f263b3b3581dabdb7d5b3
#kotlin #programming #programowanie
https://tomaszs2.medium.com/kotlin-1-9-20-improves-object-swarm-garbage-collection-cb9c57779997?sk=86ff5e40503f263b3b3581dabdb7d5b3
#kotlin #programming #programowanie
Hats down to Angular team. The pace of bugfixes is tremendous
https://tomaszs2.medium.com/angular-17-0-1-17-1-0-improvements-4d964db9f198?sk=08c03347048ecaf8db79177582818dc4
#angular #javascript #programming #programowanie
https://tomaszs2.medium.com/angular-17-0-1-17-1-0-improvements-4d964db9f198?sk=08c03347048ecaf8db79177582818dc4
#angular #javascript #programming #programowanie
@tomaszs: ktoś jeszcze w tym pisze mając do wyboru reacta?
@nad__czlowiek: ktoś jeszcze pisze w react mając do wyboru angulara?
Some useful Go libaries
https://tomaszs2.medium.com/10-golang-libraries-useful-in-2023-36a84451bac6?sk=12d7baa88b796cdec27783277ecc0de1
#golang #programming #programowanie #dlaprogramistow
https://tomaszs2.medium.com/10-golang-libraries-useful-in-2023-36a84451bac6?sk=12d7baa88b796cdec27783277ecc0de1
#golang #programming #programowanie #dlaprogramistow
@ortopliss: juz nie będą przydatne xd :)
Are u ready for Angular 17 ?
Here's the summary of last releases to keep you up to date
https://tomaszs2.medium.com/%EF%B8%8F-angular-16-0-1-16-2-1-is-a-craftsmanship-effort-337cf1435567
#angular #webdev #programming
Here's the summary of last releases to keep you up to date
https://tomaszs2.medium.com/%EF%B8%8F-angular-16-0-1-16-2-1-is-a-craftsmanship-effort-337cf1435567
#angular #webdev #programming
Nowy numer JVM Bloggers do poczytania :) Trochę wpisów z polskich blogów, trochę ciekawoestek ze świata IT. Zapraszam, miłego czytania i smacznej kawusi :)
https://jvm-bloggers.com/issue/386
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
https://jvm-bloggers.com/issue/386
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
Nowy numer JVM Bloggers do poczytania :) Tygodniowa prasówka + garść ciekawych artykułów wokół IT. Zapraszam, miłego czytania i smacznej kawusi :)
https://jvm-bloggers.com/issue/385
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
https://jvm-bloggers.com/issue/385
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
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
https://jvm-bloggers.com/issue/382
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
@Pan_Tomek: Coś się u Was dzieje na projekcie? Może masz jakieś tickety do rozwiązania? ( ͡° ͜ʖ ͡°) Chętnie coś pokodzę pożytecznego
@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 :)
Nowy numer JVM Bloggers do poczytania :)
https://jvm-bloggers.com/issue/355
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
https://jvm-bloggers.com/issue/355
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
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
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
@Davidvia0: sprobuj przez
([0-9]+)R.*([0-9.]+).*([0-9]+)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
Nowy numer JVM Bloggers do poczytania :)
https://jvm-bloggers.com/issue/351
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
https://jvm-bloggers.com/issue/351
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
Nowe wydanie JVM Bloggers do poczytania :) W końcu na JDK 17!
https://jvm-bloggers.com/issue/350
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
https://jvm-bloggers.com/issue/350
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
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
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
@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.
@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ł
- 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ł
Nowe JVM Bloggers do poczytania :)
https://jvm-bloggers.com/issue/328
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
https://jvm-bloggers.com/issue/328
#java #scala #kotlin #groovy #jvm #jvmbloggers #programming
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
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
@Pan_Tomek: i jak zawsze jest fajnie:D
#programming #java #scala
W dniu dzisiejszym rządzi JetBrains - zarówno ciąg dalszy tematu The State of Developer Ecosystem 2021, jak i nowa wersja Intellij IDEA. A jako bonus - świetny, niedeprymujący zbiór materiałów dla mniej doświadczonych Javowców
https://blog.vived.io/jvm-tuesday-vol-49/?utm_source=wykop&utm_medium=mikro&utm_id=weekly
W dniu dzisiejszym rządzi JetBrains - zarówno ciąg dalszy tematu The State of Developer Ecosystem 2021, jak i nowa wersja Intellij IDEA. A jako bonus - świetny, niedeprymujący zbiór materiałów dla mniej doświadczonych Javowców
https://blog.vived.io/jvm-tuesday-vol-49/?utm_source=wykop&utm_medium=mikro&utm_id=weekly
Strona 1 z 3
Następna →












