Muszę przyznać, że programuje sobie w #rustlang i wygodny ten #bingai. Postanowiłem tez poużywać go do wyszukiwania różnych rzeczy jak "o której skoki narciarskie" itd i muszę przyznać, że wszystko dokładnie wyszukał. Mógłby być trochę szybszy, ale może za kilka lat wyprze to całkowicie wyszukiwarki jakie znamy :)
Wszystko
Najnowsze
Archiwum

laypokahontaz
- 1
- 7
#mstarzecnews #webdev #coding #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #electronics
## JS/Web:
- Copilot for interface design - https://www.usegalileo.ai/
- NestJS: The Good, The Bad, and The Ugly - https://betterprogramming.pub/nestjs-the-good-the-bad-and-the-ugly-d51aea04f267
- 16 bit ANSI C99 x86 compiler, assembler and virtual machine written entirely in TypeScript -
## JS/Web:
- Copilot for interface design - https://www.usegalileo.ai/
- NestJS: The Good, The Bad, and The Ugly - https://betterprogramming.pub/nestjs-the-good-the-bad-and-the-ugly-d51aea04f267
- 16 bit ANSI C99 x86 compiler, assembler and virtual machine written entirely in TypeScript -
Tauri – nowy rustowy framework chce zastąpić Electrona
Electron pozwolił przenieść aplikacje webowe na pulpit, ale są one mało resposywne i zużywają sporo RAM-u. Chce to zmienić nowy, opensource'owy framework Tauri, pozbawiony tych wad.
#rustlang #programowanie #naukaprogramowania #programista15k #it #frontend #webdev #technologia
Electron pozwolił przenieść aplikacje webowe na pulpit, ale są one mało resposywne i zużywają sporo RAM-u. Chce to zmienić nowy, opensource'owy framework Tauri, pozbawiony tych wad.
#rustlang #programowanie #naukaprogramowania #programista15k #it #frontend #webdev #technologia
źródło: 100223_codalejpoelektronie_(1)
Pobierz@Bulldogjob: zobaczymy, z doświadczenia wiem że korpobeton w sprawie electrona jest mocny, i jeśli konkurencja i użytkownicy tego nie wymusza, to nic się nie zmieni w najpopularniejszych aplikacjach jak Teams, Discord, Slack etc...
- 9
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #elektronika
wersja na prose.sh
https://mstarzecnews.prose.sh/2023-02-10
JS/Web
wersja na prose.sh
https://mstarzecnews.prose.sh/2023-02-10
JS/Web
- 5
zastanawiam się nad wejściem w #rustlang najpierw hobbistycznie, a potem może kto wie zawodowo. jakie macie wrażenia z używania tego języka, wsparcia community, bibliotek i ich dodawania do projektu, wsparcia cross-compile?
do tej pory zawodowo robiłem w C++, dość mnie to zaczęło męczyć pisanie w nim, sporo rzeczy trzeba od zera robić. trochę w pythonie robiłem, ale brak typowania zmiennych czy nawet czasami brak bindingów do bibliotek jest dla mnie
do tej pory zawodowo robiłem w C++, dość mnie to zaczęło męczyć pisanie w nim, sporo rzeczy trzeba od zera robić. trochę w pythonie robiłem, ale brak typowania zmiennych czy nawet czasami brak bindingów do bibliotek jest dla mnie
- 6
@mapache: piszę w tym zawodowo od pewnego czasu. Na początku trochę zajmuje przyzwyczajenie się do borrow checkera i nauczenie się pewnych charakterystycznych idiomów. Potem idzie już bardzo gładko. Ogólnie na plus: dobry tooling (cargo), całkiem szybki kompilator przyrostowy, chyba najlepsze komunikaty o błędach jakie kiedykolwiek widziałem, bardzo wysoka wydajność generowanych programów, język na tyle wysokopoziomowy, że pisze mi się w nim szybciej i. wygodniej niż w Javie, zwłaszcza biorąc pod
- 6
@mapache: Rust nie jest OOP w sensie Javy, więc wzorce Javowe / GoF radzę odstawić na półkę. Generalnie kodowanie w Rust w stylu jakby to była Java to proszenie się o bęcki od kompilatora. Projekt nad którym pracuje, to proxy o ultra niskich opóźnieniach na potrzeby rozproszonego systemu baz danych w chmurze, umożliwiające mirroring ruchu.
- 2
Jak oceniacie przyszłość Rust? Nastąpi dzięki niemu przełom w programowaniu, czy to napomnpowany balonik, który wkrótce pęknie? #rustlang #programowanie
- 10
@placebo_: ten przełom już nastąpił, Rust jest pierwszym językiem innym niż C który został dodany oficjalnie do kernela Linuksa. Nie udało się to wcześniej ani C++ ani D.
- 8
choćby brakuje mu abstract class/interface i nie jest w ogóle ogarnięty na pracę OO.
@sorek: Że jak? Przecież ma traity, które są o wiele silniejszym mechanizmem abstrakcji niż interfejsy z języków C++ i Java; zwłaszcza że niedawno dodali też generic associated types, przez co Rust jest już prawie jak Haskell / Scala.
Miałeś na myśli może że nie ma dziedziczenia, ale to jest zaleta a nie wada. OO w takiej
- 15
- 4
: lepiej opakować w Either[Throwable, T]
@farmac: przecież to jest właśnie odpowiednik rustowego
Result. Oczywiście są drobne różnice w szczegółach, ale zasadniczo koncepcja jest ta sama. Co do kumulowania errorów to zdaje się anyhow to umie.- 2
Co do kumulowania errorów to zdaje się anyhow to umie.
@Krolik: tu chodzi o inny rodzaj. Z tego co widzę to anyhow wspiera łancuch errorów przez co dany error trzyma w sobie przyczynę. W przypadku wspomnianego
Validated chodzi o operację łączenia błędów w taki sposób, że wystąpienie pierwszego nie prowadzi do short circuitingu tj. kolejne funkcje sprawdzające się nie odpalą. Rustowy
Result ma metodę and_then, która jest operacją monadycznąŚwieżynka za free: https://marabos.nl/atomics/ - Rust Atomics and Locks, Low-Level Concurrency in Practice
#rustlang #programowanie
#rustlang #programowanie
- 1
@devopsiarz: jest może w wersji pdf albo chociaż one page?
https://www.youtube.com/watch?v=BHMAF8XnWr8 - ChatGPT do Rusta, niektóre problemy z kompilatorem pomoże rozwiązać, a nawet proste testy napisze (gdy podasz swój kod). Także jak uczycie się Rusta i macie błąd kompilacji możecie próbować pytać nauczyciela. ( ͡° ͜ʖ ͡°)
#programowanie #rustlang
#programowanie #rustlang
- 0
@devopsiarz: każdy testuje dla zabawy, ja też testowałem i wyszło mi że częściej nie działa niż działa, to się tym podzieliłem pod wątkami, gdzie ludzie też się dzielą swoimi opiniami na temat chat GPT. Masz z tym jakiś problem?
Nie, na prostych zadaniach rekrutacyjnych na poziomie stażysty też nie działa dobrze, chyba ze znajdzie gotowca na SO (ale nie daje się na rekrutacji
że tylko Ty masz tzw. "realne" zadania
Nie, na prostych zadaniach rekrutacyjnych na poziomie stażysty też nie działa dobrze, chyba ze znajdzie gotowca na SO (ale nie daje się na rekrutacji
- 0
tool ma już komercyjne zastosowania w phishingach
A w to akurat jestem skłonny uwierzyć, bo ten tool to model językowy. On nie rozumie co pisze, nie umie wnioskować, ale pisze tekst tak, aby wyglądał sensownie i pasował tematycznie do zadanego wzorca, a w phishingu właśnie o to chodzi.
@Ernest_: ta, jasne, "how to fix it" i jak zastosujesz, zwłaszcza jak robisz jakiś stan współdzielony, to masz teraz w prezencie inny error lub nawet całą ich grupę do poprawienia. ( ͡° ͜ʖ ͡°)
Zresztą, gdyby to było takie fajne, to SO, forum rusta i reddit powinno mieć mało postów proszących o wyjaśnienie tych błędów, a takich wpisów i pytań jest cała masa, nawet teraz, kiedy
Zresztą, gdyby to było takie fajne, to SO, forum rusta i reddit powinno mieć mało postów proszących o wyjaśnienie tych błędów, a takich wpisów i pytań jest cała masa, nawet teraz, kiedy
- 103
@darqnies: uczenie się algorytmów przed nauką programowania jest nie tylko nudne ale i niepraktyczne
- 18
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #elektronika
## JS/Web:
- Czysty kod w TypeScript - https://javascript.plainenglish.io/clean-code-in-typescript-a183d43f3bf0
- Silnik gier - https://github.com/melonjs/melonJS
- Tool wpinany do CI do obliczania rzeczywistego kosztu Twojego JS dla użytkowników końcowych -
## JS/Web:
- Czysty kod w TypeScript - https://javascript.plainenglish.io/clean-code-in-typescript-a183d43f3bf0
- Silnik gier - https://github.com/melonjs/melonJS
- Tool wpinany do CI do obliczania rzeczywistego kosztu Twojego JS dla użytkowników końcowych -
@jaroslaw-stadnicki: gdzie jest ten render?
- 1
Na youtube, piękny println do konsoli :)
Czy warto jeszcze kupić tę książke do nauki rusta od podstaw?
Jak bardzo jest już nie na czasie, bardzo, trochę?
#rustlang #programowanie #rust
Jak bardzo jest już nie na czasie, bardzo, trochę?
#rustlang #programowanie #rust
źródło: comment_1671024106VVJE5EYsjAJ385xHQdFMEE.jpg
Pobierz- 9
@Kris10: @MilionoweMultikonto:
Wiedziałem że zaraz takie odpowiedzi dostane. A ja się lubie uczyć podstaw niwych rzeczy z książek w sposób usystematyzowany, tak mam. Pytam się tylko o tę książke, nie szukam innych porad.
Wiedziałem że zaraz takie odpowiedzi dostane. A ja się lubie uczyć podstaw niwych rzeczy z książek w sposób usystematyzowany, tak mam. Pytam się tylko o tę książke, nie szukam innych porad.
Bo staram się ograniczyć patrzenie w monitor, wole przerobić rozdział lub dwa z książki i dopiero zabrać się za kodzenie.
@NocJestMistyczna: Masz wydrukuj sobie
Nie wiem czemu Wykop nie pozwala na podanie normalnego linku...
https://doc[kropka]rust-lang.org/book/
EDIT: dobra już wiem, bo jest doc kropka rust, czyli wykop widzi doc kropka ru
- 0
Linux 6.1 – trzy linijki kodu przyśpieszyły jądro do 95%...
...po raz pierwszy od 30 lat do Linuksa trafia nowy język programowania!
https://bulldogjob.pl/readme/linux-6-1-trzy-linijki-kodu-przyspieszyly-jadro-do-95
#linux #rustlang #programowanie #naukaprogramowania #technologia #backend #frontend #pracait
...po raz pierwszy od 30 lat do Linuksa trafia nowy język programowania!
https://bulldogjob.pl/readme/linux-6-1-trzy-linijki-kodu-przyspieszyly-jadro-do-95
#linux #rustlang #programowanie #naukaprogramowania #technologia #backend #frontend #pracait
źródło: comment_1670511556tLq0xEgaEAXuPY7PeFKJBx.jpg
Pobierz- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
@Sibu: to na moim jednordzeniowcu z epoki poczatkow internetu kompiluje jajko 30-40 min
;-)
No ale nie kompiluje wszystkiego co tam jest, tylko to co potrzebuje
( ͡€
;-)
No ale nie kompiluje wszystkiego co tam jest, tylko to co potrzebuje
( ͡€
https://github.com/binance/binance-spot-connector-rust - w binance zaczęli robić oficjalnego liba do Rusta, na razie tylko dla rynku spot
https://github.com/wisespace-io/binance-rs - tu chyba najbardziej dojrzały, ale nieoficjalny (w tej chwili), do spota mogę go polecić
#rustlang #kryptowaluty #programowanie
https://github.com/wisespace-io/binance-rs - tu chyba najbardziej dojrzały, ale nieoficjalny (w tej chwili), do spota mogę go polecić
#rustlang #kryptowaluty #programowanie
- 1
- 1
@Saly: wniesienie samych struktur i mapowania między jsonami a silnie typowanymi strukturami to już całkiem dużo. Praca ze strukturami jest o wiele wygodniejsza niż praca z dynamicznie typowanym jsonem.
To już tydzień od kiedy robimy advent of code w #rustlang w ramach #uczymysie z #ostrapila
https://youtu.be/VpXhtBDGdRw
https://youtu.be/VpXhtBDGdRw
- 1
@los_amigos: tak, tak. Dokładnie tak jest - algo i tyle. My sobie utrudniamy poprzez np. rozbicie na moduły, osobne pliki, structy etc etc
Często to sztuka dla sztuki :)
Często to sztuka dla sztuki :)
- 0
@jaroslaw-stadnicki: Szanuję za rusta, może i też zacznę, bo skoro to parsowanie to chciałem kiedyś lalrpop ogarnąć. Wiem, że ta biblioteka to jak strzelanie z armaty do kaczek, ale przynajmniej będzie jakiś pożytek.
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
- 5
@BeginEnd: Tylko Rust. Golang ma fatalne powolne FFI (jak Java; spowodowane obecnością GC oraz wątków M:N), więc trochę słabo w zastosowaniach mocno niskopoziomowych gdzie musisz wywoływać kod w C/C++. Poza tym Golang dość mało ekspresywny jest. W Rust takie rzeczy jak serializacja/deserializacja do Jsona robisz dwiema linijkami (derive na struct i potem wywolujesz parse i zrobione), w sumie to w żadnym innym języku nie widziałem tak dobrze rozwiązanej serializacja/deserializacji. Rust
- 3
Treść przeznaczona dla osób powyżej 18 roku życia...
- 15
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #elektronika
----> https://mstarzecnews.prose.sh/2022-11-18 <----
## JS/Web:
- Lekka alternatywa do Electrona -
----> https://mstarzecnews.prose.sh/2022-11-18 <----
## JS/Web:
- Lekka alternatywa do Electrona -













@spayker
@poloq
@