Skompiluje sobie kernela z rustem, co może pójść nie tak... Poza gcc potrzebuję oczywiście rustowy toolchain, makes sense... ale nie mogę użyć gcc, tylko muszę skorzystać z LLVM... okay, let's give it a try... a few hours later... no działa, pora sprawdzić ten kod rustowy... pierwsze co znalazłem, to keywork "unsafe"... czyli co, rust jest memory safe pod warunkiem, że nie użyje tego keyworda?
czyli co, rust jest memory safe pod warunkiem, że nie użyje tego keyworda?
@groman43: nie, jest memory safe nawet jak używasz tego keyworda. unsafe jedyne co robi to *pozwala na dodatkowe rzeczy*, on nie "wyłącza" istniejących mechanizmów w języku. Oczywiście, można zrobić rzeczy, z unsafe, które spowodują, że kod nie będzie bezpieczny, ale dzięki unsafe możesz ograniczyć te miejsca do określonych fragmentów, a nie, że całość kodu jest potencjalnie
@Victor_Manzon: to jest chyba najgłupszy możliwy sposób
Łatwo dowieść, że by z liczby o długości N zrobić najwyższą możliwą liczbę o długości N-1 to wystarczy usunąć cyfrę, która jako pierwsza jest mniejsza niż jej następnik. Jeśli takiej cyfry nie ma, to usuwamy ostatnią cyfrę. Następnie powtarzamy to N razy i jesteśmy w domu.
Drugi dzień Advent of Code. W danych wejściowych dostajemy zakresy kodów produktów do sprawdzenia. Trzeba dobrze zrozumieć zadanie. Błędny kod produktu to taki, w którym sekwencja powtarza się dokładnie 2 razy.
Poniżej będzie kod w JavaScript w Node.JS.
Powinien pojawić się dopiero po rozwinięciu wpisu.
@Oo-oO: Nie zgadzam się raczej z tym artykułem. IMHO on pomija mnóstwo kwestii oraz zakłamuje w wielu innych:
And to be fair, Rust delivered… kinda. You can write blazingly fast, safe code — after you sacrifice three goats and your weekend sanity to the borrow checker.
Zarówno C jak i Zig mają też koncept "borrow" tylko nie ma żadnego mechanizmu, który go pilnuje. To jest
Mam #pytaniedoeksperta Uczę się #programowanie konkretnie Arm64 assembly Do tej pory copilot mi pomagał i trochę grok Czy warto iść w jakiś tutorial czy zostać przy modelach ai?
@nickjuzmam: z cybersec to bardziej potrzebujesz umieć czytać ASM niż go pisać. To nie do końca jest to samo, zwłaszcza przy współczesnych kompilatorach.
Kod źródłowy aplikacji mObywatel zostanie w całości opublikowany 29 grudnia przekazał PAP wiceminister cyfryzacji Dariusz Standerski. Ten krok może znacząco zwiększyć zaufanie do rządowej aplikacji; pozwoli na analizę kodu przez niezależnych ekspertów ocenił ekspert cyberbezpieczeństwa
@goladupa: otworzenie całego kodu też wiele nie zmieni. Wiesz, coś takiego jak dekompilator istnieje, więc to czy atakujący ma tutaj dostęp do pełnego kodu źródłowego czy nie nic nie zmienia.
#pyrkon Pyrkon, ta wielka europejska impreza dla fantastów, co roku gwarantuje, że w Poznaniu nie zostanie ani jeden wolny kąt do spania. Nasi "profesjonaliści" tak zadbali o dostępność mieszkań, że możesz spać w wannie za jedyne 500 zł za noc - towar luksusowy, jak na warunki poznańskiej patodeweloperki. A żebyście się czuli bezpieczni, mundurowi cosplayerzy dostali zakaz noszenia plastikowych mieczy - teraz już na pewno nikt nikogo nie dźgnie przypadkiem
@sn3p5: ale nikt nie mówi, że matematyki używasz do implementowania obliczeń wprost. Matematyka się przydaje po to, by zrozumieć *co* masz napisać, a nie po to by implementować wszystko od zera.
Łukasz Żak zarzucił prokuraturze podawanie fałszywych informacji na temat jego zachowania w areszcie. Śledczy twierdzą, że znaleziono telefon oraz grypsy, w których prosił o przekazanie do aresztu substancji niedozwolonych, w tym narkotyków.
@Argajl: nie, ale jest coś co się nazywa *jednolita wykładnia prawa*. Oznacza to tyle, że jak nie ma precedensu w ustanawianiu przepisów, tak w przypadku kary za złamanie przepisów jakaś forma "precedensu" jest. Znaczy to tyle, że jak mu klepną np. 25 lat, to następcy też będą mieli raczej wyroki w tym zakresie jeśli sprawy będą podobne.
Po odrzuceniu 1,5 miliona dolarów pomocy od rządu Stanów Zjednoczonych jako akt DEI Virtue Signalling, Python Software Foundation ujawnia, że ma 1,4 miliona dolarów deficytu i wystarczy jej pieniędzy tylko na 6 miesięcy.
@fervi: ma dużo bibliotek. To nie znaczy, że jest "świetny do AI", tylko po prostu jest popularny w akademii. Gdyby był "świetny", to Mojo nie miałoby sensu.
Uniwersalny (praktycznie wszystko w nim zrobisz - może nie zawsze optymalnie, ale
Czemu wśród Polaków jest ciągła narracja, że prawo jazdy i własny samochód to jest rzecz pierwszej potrzeby i jak ktoś tego nie posiada, to jest zrównywany z jakimś inwalidą. W pełni się zgadzam, że samochód to jest ważna rzecz i warto ją mieć, ale jeśli nie mieszkasz na jakiejś zabitej dechami wsi, to nie jest ona niezbędna. Sam pochodzę z mniejszej miejscowości, gdzie bez samochodu faktycznie jest ciężko, ale teraz od 5
@mateo2111: IMHO prawo jazdy się przydaje, nawet ja nie masz samochodu. Natomiast w wielu przypadkach, jak ktoś mieszka w mieście, to samochód nie potrzebny.
Open source to największy przekręt w IT - korporacje zarabiają miliardy na darmowym kodzie, programiści dostają gwiazdki zamiast kasy, a sztuczna inteligencja uczy się na twoim kodzie żeby cię zastąpić. Płatne biblioteki zwiększają zatrudnienie na dwa sposoby: albo firma kupuje licencje i ktoś musi te biblioteki utrzymywać i wspierać, albo firma zatrudnia seniorów do napisania własnych rozwiązań. Dziś junior skleja gotowce z internetu w weekend, jutro firma musi mieć zespół seniorów piszących
@1zaq2xsw3cde4r: licencja nie może zabraniać użycia komercyjnego by była OSI. Jak już, to możesz mieć dual licensing (jak np. Qt) gdzie masz bardziej restrykcyjną licencję (np. GPL) dla wszystkich, a bardziej liberalną (jak Apache czy MIT) płatną.
Czy AI potwierdziło właśnie co każdy programista na świecie, nawet Theo myślał o tym, właśnie prosto w nos AI mi to rzuciło? Teraz pytanie, czy celowo tak odpowiedziało AI? Jedyna metoda do sprawdzenia to A/B tests
W sumie jego motywację do muzy? Szanuj za ten system prompt, w sumie sami pisaliśmy go xD
Tak, ten pomysł z videos, to moja wina :x sorki jak coś, ale admin używa veo3.1 jak coś :x, co mega dziwne
Programiści C# to gigachady. Automapper, FluentAssertions, MediatR, MassTransit a to tylko niektóre projekty które ostatnio przeszły na model płatny dla firm. Za kod się płaci i firmy muszą się tego nauczyć, szczególnie za profesjonalnie napisany kod który znacznie przyśpiesza pracę innych programistów. Sojaki z innych języków jak java czy python powinny to również zrozumieć, żeby chronić rynek. Takie rozwiązanie 1) pozwoli zarobić autorom bibliotek 2) pozwoli pisać więcej internal tooli w mniejszych