Dajcie żebro gwiazdkę
#programowanie #rustlang
Dajcie żebro gwiazdkę
#programowanie #rustlang
@rayros Ale za co?
Banalny projekt, jakich miliony. Ale to nawet można przeboleć i dać na zachętę. Gdyby nie był niechlujny - masz tam pięć komentów na krzyż, z których niewiele wynika. README zawiera jedynie napis TODO. Więc nie.
@rayros Jak wyjaśnisz co to jest i jak z tego korzystać.
@rayros - ImageMagick z tego raczej nie będzie - ale jest to jakiś początek i można się wiele nauczyć pisząc taki program - chwal się postępami
Zaloguj się aby komentować
Hej, zna się tu ktoś na C++/CLI?
Jest sobie aplikacja, do której można pisać pluginy. Wtyczki mają postać bibliotek dll, które muszą eksportować odpowiednie funkcje i muszą znajdować się w odpowiednim folderze w ścieżce aplikacji np. "c:\Aplikacja\plugins\"). Interfejs i API jest natywne, ale mam narzędzie napisane w C#, które chciałem podpiąć. Jedna opcja to użycie jakiegoś starego pakietu z NuGeta (DllExport), które dokleja tablicę eksportów do dotnetowego zestawu, ale pomyślałem, że zrobię po prostu pomost w C++/CLI, z którego będą wywoływał obiekty napisane w C#.
Problem polega na tym, że nie mam pomysłu jak poprawnie skonfigurować ścieżki w projekcie, żeby wszystkie DLLki ładowały się od razu przy starcie wtyczki, bez konieczności ręcznego ładowania zestawów dotnetowych i pokazywania ścieżek. Obecnie zestawy dotnetowe muszą być obok aplikacji wywołującej (w "c:\Aplikacja\"), a chciałbym, aby były folderze z pluginami, albo jeszcze lepiej - w dedykowanym folderze wewnątrz katalogu z pluginami (c:\Aplikacja\plugins\MojaWtyczka\). Oczywiście dobrze by było, żeby wszystkie dll-ki budowały się od razu do docelowych folderów przy debugowaniu.
A może jednak trzeba napisać własny resolver, żeby pokazać, gdzie dotnet ma szukać dll-ek?
#programista15k #programowanie #cpp #csharp #dotnet
@MostlyRenegade https://stackoverflow.com/a/398911
Komentarz usunięty
Napisałem kiedyś kalkulator w c++ - w czym mogę pomóc?
Zaloguj się aby komentować
Jakby kto chcial to o 21 bedzie rozkmina o finetuningu GPT + CRUDy. Zapraszam na strima
https://www.youtube.com/live/MTAnM0CQywg?feature=shared
#programowanie #chatgpt
Zaloguj się aby komentować

Tworzenie dobrych Pull Requestów to umiejętność, której nabycie wymaga czasu i praktyki. Gdybym miał opisać dobry Pull Request TYLKO jednym słowem, to odpowiedziałbym, że MAŁY. O tym, co rozumiem przez mały Pull Request, oraz o innych cechach, które według mnie wyróżniają jakościowe...
Hejciarze i Hejterki,
Czy jest tutaj ktoś bardziej biegły w ustawienia przeglądarki internetowej (Mozilla Firefox)?
Już tłumaczę, o co chodzi — Jest produkt, który obecnie jest niedostępny w sklepie internetowym, ale wiem, że na przełomie marca/kwietnia się to zmieni. Czy jest jakieś narzędzie, które pozwoli mi na monitorowanie tego stanu/zmian treści na stronie sklepu? Przykładowo dostanę monit w przeglądarce, że nastąpiła zmiana na stronie, że produkt jest dostępny?
#informatyka #komputery #programowanie
jest kilka rozszerzeń typu "price tracker", ale z żadnego nigdy nie korzystałem, więc nie podpowiem czy działają
natomiast są serwisy monitorujące zmiany na stronach internetowych, które powiadomią gdy takie nastąpią
np. distill.io, .sken.io czy visualping.io
pewnie jest tego więcej
@Ciuplowski kiedys uzywalem czegos takiego, ale juz nie pamietam czy zdalo egzamin https://visualping.io/
Ew. Google: online page change tracker
@Ciuplowski Tak jak już ktoś wyżej napisał, można by zrobić po prostu skrypta w czymkolwiek który pobiera stronę i sprawdza np co godzinę czy jest dostępny już.
Wersja głupsza -> po prostu przypnij kartę w przeglądarce i sprawdzaj przy okazji jak ją uruchamiasz xD
Zaloguj się aby komentować
Szukam fajnej pedałki dla swojego misia.
#odziez #ciuchy #zakupy #programowanie #allegro

Zaloguj się aby komentować
#daily_wolnegostudenta #programowanie #java
Aż się pochwalę. Siedziałam nad tym 4 godziny. jeszcze nie skończone bo docelowo ma odczytywać pliki z danymi na temat pogody i w analizie podawać np średnie ciśnienie spośród tych w pliku. Ale cel główny: zaimplementować słabe wiązania do przeglądania i analizy plików spełniony
Na zdjęciach widać że można wybrać plik z podanego folderu i wyswietla się pewna zawartość pliku oraz analiza pliku.
co pozostało:
utworzyć foldery o odpowiednich nazwach
wygenerować pliki z danymi
napisać metodę analizującą dane pogodowe
uruchomic program z roznymi opcjami VM
zebra dane w pliku readme
utworzyc projekt na gitlabie
wrzucic wszystko do gitlaba
No i jest jeszcze drugi projekt do zrobienia... chodz mysle ze z tego projektu to sie nie bee bawic w ta pogode i powiem ze poprosze trzy, a jak się zapyta czemu to powiem że wolałam pisać posty na hejto lol (nie no nie powiem tak)


@camonday - BTW czemu GitLab a nie GitHub tak jak każdy obecnie? - nie to że mam coś do GitLaba bo hostowałem go przez lata i ze swoim CI/CD był lata przed GitHub Actions.
A nie lepiej zacząć od projektu na gitlabie i od razu pushować tam wszystkie commity?
@camonday nie masz błędu przesunięcia o 1? Wczytujesz plik, który ma: `1, 2, 3, ., ., .` znaki. Dla mnie to 6: 3 liczby 3 kropki. Czyli pewnie iterujesz od 0.
Zaloguj się aby komentować
Bardzo lubię #herbata, ale jestem strasznym leniem i nie chce mi się jej robić xD A dobra herbata wymaga odpowiedniego czasu parzenia, temperatury itd. No to zrobiłem sobie automatyczny zaparzalnik do herbaty xD
https://www.youtube.com/watch?v=HQKsqZNaLkg
Takie mój pierwszy #diy projekt, gdzie było nie tylko #programowanie ale i ręczne robótki. Dałem z siebie całe 30% i jestem całkiem dumny jak to wyszło
Cała komunikacja po telnecie zachodzi xD start parzenia, status oraz powiadomienie, że koniec. Bazowałem na NuttX RTOS, napisałem do tego parę sterowników co brakowało (rzecz jasna pushnięte do repo:P)
Zaloguj się aby komentować
Zdecydowanie za dużo w #factorio gram.
Przeglądam niedawny kod bawiąc się w #programowanie , a tam komentarz:
based on position and other factorio
zamiast
based on position and other factors
xD
ps. #moderacja chcemy markdowna we wpisach!
Zaloguj się aby komentować
#programowanie #datascience #matematyka
Mam na studiach zajęcia z projektu zespołowego (mamy coś zrobić w grupie 4 studentów).
Prowadzący nam podsunął żeby zrobić coś z algorytmami genetycznymi.
Umówiliśmy sie ze ekipą że przez tydzień poprzeglądamy literature na ten temat, i sprawdzimy czy jest to coś co damy radę ogarnąć.
Temat wydaje sie w miare łatwy, i nawet zrobiłem prosty program który wykorzystuje algorytm genetyczny (narazie tylko do szukania ekstremów funkcji 1 i 2 zmiennych, i faktycznie umie je dobrze przybliżać nie wiedząc jaki wzór ma funkcja), i tu pojawia się pytanie:
znacie jakiś praktyczny projekt który by wykorzystywał taki algorytm?
Nie musi być skomplikowany, ale zwykłe szukanie ekstremum funkcji zadanej znanym wzorem jest dosyć nudne.
Chce zrobić coś, co nie będzie nudne przy pracy, tylko faktycznie będzie można poobserwać jakieś ciekawe rezultaty
EDIT: Pytam sie o coś na czym można fajnie zaprezentować taki algorytm

@redve znajdowanie drogi w labiryncie
Na studiach rozwiązywaliśmy problem n-queens za pomocą genetycznego ale to chyba trochę mało jak na projekt zespołowy.
U mnie na studiach był problem optymalnego użycia elektrowni różnych rodzajów (węglowe, szczytowo-pompowe itd.) na podstawie dobowego wykresu zapotrzebowania i parametrów poszczególnych elektrowni. Zadanie na 6: dokładamy el. wiatrowe losowo generujące prąd.
Zaloguj się aby komentować
#programowanie
Hej
Czy ktoś z was zatrudniony jest w zagranicznej firmie i zarabia w innej walucie ?
Chciałem spróbować zrekrutować się w jakiejś zagranicznej firmie i może zarabiać w usd,euro czy funtach.
Macie może jakieś stronki na których można znaleźć takie oferty bo na justJoint i linkedin są same oferty z PL
Konto walutowe w swoim banku sobie załóż jak już znajdziesz taką robotę i cię przyjmą. Kurs banku jest wyjątkowo niekorzystny zawsze, najlepiej używać jakiegoś kantoru internetowego typu Walutomat albo Revolut.
@jonas revolut to lipa, przewalutowanie, które trwa u nich tyle czasu, ile się typowi od zatwierdzenia i wklepania przelewu zażyczy (miałem przypadki 48h+ hrr tfu na nich).
Albo masz u nich subkonto, przewalutowanie to nie problem, ale mogą z dupy sobie wjechać z zablokowaniem środków, bo im algorytm wykazał, że możesz prać pieniądze. Potem odkręcanie tego i udowadnianie, że nie jesteś wielbłądem zajmuje x czasu i nerwów. Revolut może być ok na wyjazdy - pompuje sobie konto budżetem przeznaczonym na wyjazd i nie bawię się w przewalutowanie. Wtedy moim zdaniem może być. Wszelkie inne moje doświadczenia z tym czymś to droga krzyżowa..
Walutomat nie mam pojęcia. Trejdoo spoko jest, szybko przelewy przy wymianie robią, cinkciarz też jest ok ale przelewy trochę wolniej chodzą.
Banki natomiast mają zarabiać i robią to bardzo ochoczo strzygąc owieczki na spreadzie w swoich kantorach.
@spawaczatomowy Nawet nie sądziłem, że Revolut jest taki nędzny. Korzystam z Walutomatu, wymiana błyskawiczna, dłużej to przetrawia mój bank i czasami przychodzi następnego dnia. Ale przeważnie jest najdalej po kwadransie.
A zanim odkryłem konto walutowe i dobrodziejstwa internetowego kantoru, przez ponad rok strzygli mnie na wymianie po swoim zbójeckim kursie, jak dostawałem wypłaty w obcej walucie. Już im wystarczy, nachapali się.
Jesli chodzi o it to fajne ogloszenia sa tu it-jobs.de . Glownie wlasnie jakies linkedin, stepstone itp.
@bar-gor - jeśli mieszkasz permanentnie w Polce i pracujesz na stałe dla firmy, która nie ma biura/filii w Polsce (a przez to nie robi wypłat z Polski) - to prosisz się o problemy ze skarbówką w obcym kraju i w Polsce.
Poczytaj sobie o rezydencji podatkowej, umowach o unikaniu podwójnego opodatkowania podpisanymi między Polską a innymi krajami oraz o lokalnych prawach podatkowych obowiązujących w tych krajach (zwłaszcza w krajach spoza UE).
@koszotorobur b2b?
@wombatDaiquiri - można starać się zdobyć kontrakt B2B na kilka miesięcy by rezydencja podatkowa się nie zmieniła, można też robić różne zlecenia z zagranicy mając własną firmę w Polsce...
No ale jeśli chodzi o permanentne zatrudnienie na umowę o pracę przez firmę z zagranicy (lub maskowane takowej jako B2B) to skarbówka jest ostatnio na takie rzeczy wyczulona
Oczywiście niektóry firmy to obchodzą poprzez używanie specjalistycznych firm co zatrudniają na umowę o pracę w Polsce gdy tak naprawdę pracownik pracuje 100% dla tej firmy z zagranicy - niemniej na papierze wszystko jest cacy bo firma z zagranicy zleca coś tej firmie w Polsce a ta firma używa swoich pracowników do wykonania pracy i dba o to by nie można udowodnić, że pracownik pracuje 100% dla tej firmy z zagranicy.
Zaloguj się aby komentować
Witam grono ekspertów!
Chciałbym zachęcić was do podzielenia się źródłami, z których korzystacie, żeby być w miarę na bieżąco z nowinkami w branży #programowanie.
Ja od siebie niestety nic nie zaproponuję, bo piszę tego posta właśnie dlatego, że potencjalnych źródeł jest tyle, że nie wiem na co warto zwrócić uwagę. Część wygląda na martwą, a bez sensu marnować czas na bezwartościowy chłam, jeśli ktoś inny zna coś godnego uwagi
Głównie chodzi mi o kwestie związane z data engineering, ale jak macie coś innego, to też chętnie zerknę.
@cweliat - Kaczka ma zakładkę News - często jej używam: https://duckduckgo.com/?q=data+engineering&iar=news&ia=news
Może nie do końca w temacie, ale jakby ktoś był zainteresowany, to znalazłem bardzo zgrabne zestawienie umiejętności do zmasterowania, jeśli chodzi o data engineering. Razem ze źródłami do nauki.
@cweliat to podpinając się pod wątek data dorzucam coś od siebie. Właśnie działam w kierunku Data Scientist, trochę węgla przerzuciłem i polecam roadmapę od Codebasics. Bardzo porządnie rozpisane + źródła do nauki (w większości darmowe). Nie jest to jakiś randomowy bootscamp nastawiony tylko na $$$
Omówienie roadmapy: https://www.youtube.com/watch?v=PFPt6PQNslE
Roadmapa: https://codebasics.io/resources
Trochę niezbyt precyzyjne pytanie, bo to ma być inżynieria oprogramowania, inżynieria danych, jak widzę tu linki, architektura czy jeszcze coś innego?
Moim zdaniem data engineering podpada pod osobna dziedzinę, wcale nie programowanie.
@maly_ludek_lego daleko mi do bycia ekspertem w tej dziedzinie, ale jak najbardziej podciągnąłbym to pod programowanie. Jest dużo elementów, jak projektowanie baz danych, modelowanie danych, różne narzędzia, ale żeby to wszystko zaaplikować trzeba to zwykle spiąć jakimś kodem.
Jak ktoś pracuje przy tradycyjnych hurtowniach danych, to zwykle robi rzeczy w SQL. Niektórzy będą mówić, że to nie programowanie, ale tworzenie architektury i ETL w SQL jak dla mnie jest programowaniem.
Ale już nawet abstrachując od tradycyjnych baz, obecnie pracuję z data streamingiem i wszystko co robimy, to python i C#. Jest masa zewnętrznych narzędzi, z których korzystamy, ale w większości obługiwane są programistycznie (w większości python, ale też np. java w przypadku Apache Flink). Jest dużo teorii, która mówi jak takie pipeline'y powinny być zbudowane itp, ale ostatecznie implementujesz to kodem.
Jak się nie zgadzasz z tym co mówię, to chętnie poczytam kontrargumenty.
A co do pytania, to napisałem, że najbardziej mnie interesuje inżynieria danych, ale zawsze jestem otwarty na inne okołoprogramistyczne tematy
Zaloguj się aby komentować
Piękny, wspaniały, niepowtarzalny fragment speca 3GPP (3GPP TS 38.213)! Musiałem sobie na kartce sobie to rozrysować, żeby zrozumieć o co chodzi. I tak, ten paragraf to jest jedno zdanie!
#technologia #ciekawostki #telekomunikacja #telcozhejto #programowanie #programista15k #pracait

@groman43 piękne. Implementujesz takie rzeczy? Czy pełna specyfikacja to tysiące stron pełnych podobnych zdań?
Tak, pisze soft związany z sieciami komórkowymi już ponad 10 lat. Najgorze, że do takich kwiatków po prostu nie można się przyzwyczaić.
Tak, standard ma oczywiście tysiące stron. Niektóre fragmenty zostały napisane raz i dobrze. Inne ciągle sobą zmieniane, niekoniecznie przez najmądrzejszych ludzi. W rezultacie mamy to, co mamy.
Komentarz usunięty
Zaloguj się aby komentować
#windows #it #programowanie
Sytuacja: dwa monitory ustawione jeden nad drugim w pozycji horyzontalnej.
Problem: żeby przejść kursorem z jednego monitora na drugi trzeba rozpędzić kursor - wtedy kursor znajdzie się na drugim monitorze
Pytanie: jak wyłączyć tą granicę prędkości kursora aby mógł przeskoczyć między monitorami bez rozpędzania?
Podpowiedź: przy przeskakiwaniu kursora pomiędzy monitorami ustawionymi obok siebie ten problem nie występuje, kursor przeskakuje gładko, z każdą prędkością.

Zaloguj się aby komentować
Linux Crosses 4% Market Share Worldwide!
https://linuxiac.com/linux-crosses-four-percent-market-share-worldwide/
#linux #komputery #programowanie

@bobse rok Linuxa
pół roku temu przesiadłem się z win10 na Ubuntu i do tej pory zastanawiam się dlaczego tak późno
Linux Crosses 4% Market Share Worldwide!
@bobse trochę nadużycie... To jest 4% Desktopów, a nie "market share". Do market share to powinieneś wliczyć wszystkie komórki (miliardy sztuk na świecie), serwery (miliony, albo setki milionów) itd i wtedy jest zdecydowanie więcej niż 4%.
Zaloguj się aby komentować
Potrzebna pomoc. Wymiana danych pomiędzy firmami, faktura vat w formacie xml do xsd. Konwerter, a raczej konwerter ktoś zrobi tylko jest potrzebna specyfikacja formatu wymiany danych z podanego pliku xml (tego brak, obsługujący system się wypiął). "Opis pól" potrzebny, większość stała, reszta pól opisowych ma się zaczytywać z pliku źródłowego (fv) po dodanych polach numerycznych z bazy danych kontrahenta. B2B, faktura najlepiej i szybko. Da się to zrobić? I sorki za chaos
Format i specyfikacje już ktoś kiedyś zrobił. EDI
@szczelamseczasem
Da się to zrobić?
Nie wiem, bo nie rozumiem wymagań.
Jak coś to u mnie dobrze, drogo i wolno, także raczej nie mnie szukasz, ale życzę powodzenia.
@wombatDaiquiri to i tak nie zle.
Ja bym to zrobil zle ale za to dlugo i drogo. Wiec na miejscu Tomka pisalbym do Ciebie
@szczelamseczasem :
Oczywiście, możesz skorzystać z poniższego kodu w języku Python do ekstrakcji danych z pliku XML i utworzenia faktury VAT w formacie XSD. Upewnij się, że masz bibliotekę lxml zainstalowaną, używając pip install lxml.
import lxml.etree as ET
def parse_xml(xml_file):
tree = ET.parse(xml_file)
root = tree.getroot()
# Tutaj dodaj kod do ekstrakcji danych z pliku XML
# Poniżej znajdziesz przykładowy kod, dostosuj go do swoich potrzeb
invoice_number = root.find('.//InvoiceNumber').text
issue_date = root.find('.//IssueDate').text
# ...
return {
'invoice_number': invoice_number,
'issue_date': issue_date,
# Dodaj resztę pól, których potrzebujesz
}
def generate_xsd(invoice_data):
# Tutaj dodaj kod do generowania faktury VAT w formacie XSD
# Poniżej znajdziesz przykładowy kod, dostosuj go do swoich potrzeb
xsd_content = f"""
{invoice_data['invoice_number']}
{invoice_data['issue_date']}
"""
return xsd_content
# Przykładowe użycie funkcji
xml_file_path = 'sciezka/do/twojego/pliku.xml'
invoice_data = parse_xml(xml_file_path)
xsd_content = generate_xsd(invoice_data)
# Teraz 'xsd_content' zawiera fakturę VAT w formacie XSD, którą możesz użyć do wymiany danych.
Zaloguj się aby komentować
Naucz się języków programowania takich jak Python, Rust, C# oraz innych z tym nowym bundlem książek w formatach PDF, ePUB i MOBI!
#technologia #programowanie #ksiazki #humblebundle
Zaloguj się aby komentować
#heheszki #memy #humorobrazkowy #ambasadorjeja #programowanie

Zaloguj się aby komentować
Wyniki dorocznej ankiety języka Rust
Polacy są w pierwszej dziesiątce użytkowników tego języka!
#technologia #programowanie #rustlang #rust

Zaloguj się aby komentować
Zapraszam o 21:00 na strima.
Cos pozmulamy przy kodzie, pogadamy o bocie, obczaimy oferty i czy na rynku juniorow nadal beznadziejna sytuacja. Sprzedam pare sinjor tipów.
#programujzpasterzem #programista15k #naukaprogramowania #javascript #programowanie
Zaloguj się aby komentować