Już powoli coś z tego wychodzi.
Dodałem przykład jak użyć serwer z node.js
Podoba się? To zostaw gwiazdkę
https://github.com/rayros/image-resizer
#nodejs #programowanie #github
Już powoli coś z tego wychodzi.
Dodałem przykład jak użyć serwer z node.js
Podoba się? To zostaw gwiazdkę
https://github.com/rayros/image-resizer
#nodejs #programowanie #github
Zaloguj się aby komentować
Ejejej Gienek, dobre to takie!!
instalujesz na serwerze lub serwerach i można wyklikać sobie setup aplikacji. Bazy danych, redisy, inne komponenty, zintegrować od razu z git repo by był automatyczny deployment. Polecam zainstalować sobie na jakiejś vm’ce lub lxc.
#selfhost #programowanie #it #homelab #serwery #opensource #github
Zaloguj się aby komentować
Zaloguj się aby komentować
Jednak testy jednostkowe to się przydają. Robię sobie github actions z obrazem dockerowym i tescik wyłapał mi że brakuje programu https://github.com/rayros/image-resizer/actions/runs/8319333751/job/22762476956
#programowanie #rustlang #github
Małe projekty zazwyczaj robię w TDD. Czyli najpierw piszę testy bo wtedy gdy piszę testy to od razu wiem czego od programu oczekuję, a potem gdy mam nawet 15 min wolnego czasu to naprawiam kod aby przechodIł dany test.
Przy większych projektach zazwyczaj mi się to nie sprawdza bo za dużo czasu idzie na przepisywanie testów gdy koncepcja się zmienia, ale piszę testy gdy coś implementuję. Gdy test testuje moją apkę zamiast (robić to manualnie) to wiem, że zrobi to tak samo za każdym razem
@dotevo akurat w rust pisanie testów tak mi jakoś bardzo dobrze podchodzi. Ale to prawda jak koncepcja się szybko zmienia albo to POC to testowanie czasem bywa bez sensu
Zaloguj się aby komentować
Tytuł: Klucze do repozytorium
Autor: Melissa de la Cruz
Kategoria: fantasy, science fiction
Liczba stron: 220
Ocena: ?/10
Zdecydowanie zawiedziecie się na tej książce, jeśli sądzicie, że znajdziecie w niej rozwiązania najczęstszych problemów związanych z kluczami do repozytoriów. Zatem jeśli masz problem np. z dostępem do githubowego repo, mimo pozornie poprawnie skonfigurowanego klucza, to lepszym pomysłem jest przeszukanie Stacka i dokumentacji, aniżeli lektura tej książki.
Jeśli zaś ktoś poszukuje innych wrażeń z lektury, to nie oceniam (bo nie czytałem xD), może ta książka spełni takie oczekiwania.
Przepraszam, ale po prostu nie mogłem się powstrzymać, jak zobaczyłem ten tytuł. xD Może kogoś też to rozbawi.
#czytajzhejto #ksiazki #ksiazka #humor #informatyka #github

Zaloguj się aby komentować
Haloo halooo, kto jeszcze nie widział kozak gierki która jest open source to zapraszam))
https://github.com/TeamHypersomnia/Hypersomnia
#programowanie #hypersomnia #gry #opensource #github
Zaloguj się aby komentować
Zaloguj się aby komentować
Z okazji dostania z pracy dostępu do GitHub Copilota, uznałem że pobawię się językami, które znam tylko z grubsza.
Po dwóch latach klepania głównie Pythona i sieciowych konfiguracji, zacząłem robić Advent of Code w C++.
Ale to jest kwadratowy język xD Jakieś vectory, cout'y, standard outputy. Nie przypominam sobie kiedy ostatnio musiałem definiować typ jakiejś zmiennej przed inicjalizacją, a co dopiero długość listy (znaczy się tablicy).
Niemniej bawię się świetnie. Dobra opcja na odświeżenie sobie podstaw.
#gownowpis #github #adventofcode
@lukmar ten język jest kwadratowy z zupełnie innych względów. Sam proces kompilacji potrafi być drogą przez mękę, a jeszcze standard, który bardziej przypomina rzeźbę z gówna niż nowoczesny i spójny język programowania.
@MostlyRenegade Myślę że takie niuanse bym odkrywał dopiero pracując przy produkcyjnym kodzie. Na to się nie zapowiada na razie. Ale generalnie myślę że warto wiedzieć "z czym to się je".
@lukmar a, i jeszcze bym zapomniał o j*baniu się ze wskaźnikami i ręcznym zarządzaniu pamięcią. Co prawda ostatnio jest w tym względzie progres, ale dotyczy w sumie tylko rzeczy względnie nowych lub napisanych własnoręcznie. Bo jak dostaniesz jakieś stare api, to masz przerąbane jak w ruskim czołgu.
@lukmar a co dopiero długość listy (znaczy się tablicy).
To się zdecyduj, czy używasz vectora, czy tablic z C. Ostatnio długość tablicy w C++ to chyba ponad 20 lat temu określałem.
@piotrb a no widzisz. Moje jedyne doświadczenie z C++ to był jeden semestr na studiach kilka lat temu. Tam nas nauczyli żeby wszystko robić na tablicach, więc w mojej głowie to zostało jako standard.
Teraz copilot podpowiada mi vectory, ale jakoś tak nadal intuicyjnie wracam do tablic. Rozumiem że nie powinienem?
@lukmar Nie powinieneś, poza bardzo specyficznymi miejscami, gdzie będziesz w pełni świadomy co robisz. Fakt, że gdzie niegdzie jeszcze tak uczą C++.
@Orzech Nie no, piszę w dużej mierze ironicznie
Niemniej sporo prawdy w tym że jestem w bańce. Od jakichś dwóch lat 90% kodu jaki piszę to python. Żeby było śmieszniej, kiedy jeszcze w poprzedniej pracy pisałem głównie w C#, to broniłem się przed tym pythonem rękami i nogami xd
Zaloguj się aby komentować
Kyrie elejson co ten github taki okropnie powolny?
#github #ehhhhhhhhhhhhhhhhhh

Zaloguj się aby komentować
#github #programowanie #informatyka #it #bezpieczenstwo

Zaloguj się aby komentować
Wyobraź sobie projekt na Github, który jest prowadzony przez pięć grup, i każda chce zaszkodzić pozostałym grupom, i ma własne sprzeczne pomysły.
Jak prowadzić sensownie taki projekt?
Tak, mówię o sejmie.
A pytanie na serio. Da się coś z tym fantem zrobić?
#github #git #webdev #programowanie

Polityka to nie programowanie. Zakładasz że wszyscy dążą do tego samego celu i kazdy robi jakas część a w cale nie jest. Każdy z nich robi wszystko bo chcą wszystko robić po swojemu
Każdy chce być masterem a slavey mogą się czasami z nimi zgodzić ale to nie ma żadnego znaczenia
@fewtoast szukałbym raczej rozwiązań z teorii gier. Programowanie to ćwiczenie we współpracy. Polityka niekoniecznie, bo cele bywają rozbieżne przez wartości, religie, wizje życia i funkcjonowania społeczeństwa.
Zaloguj się aby komentować
#programowanie #github #python
Uczę się po godzinach trochę programować.
Mam konto github, którego używam jako nośnika moich kodów.
Na głównym komputerze oraz na laptopie mam Visual Studio Code.
Github jest mi potrzebny, bo nigdy nie wiem na którym z dwóch komputerów będę mógł pisać - na głównym lub (w zastępstwie) laptopie, gdy żona ma jakąś robotę i główne biurko okupuje.
Udało mi się założyć repozytorium dla jednego z projektów, które się automatycznie zapisuje na githubie z poziomu obu komputerów. Dla obu musiałem utworzyć klucze ssh z pomocą jakiegoś poradnika z YT.
PYTANIE - chcąc założyć drugie repozytorium, gdzie będę pisał osobny kod (w praktyce na obu komputerach osobny folder) - czy muszę mieć osobny klucz ssh do tego repozytorium?
Czy ssh dotyczy komputera jako urządzenia, czy projektu?
@yourij Klucz publiczny w Githubie odnosi się jedynie do plika z kluczem prywatnym na komputerze. Jeśli nie mieszasz nic w kluczach/nie tworzysz nowych/nie modyfikujesz starych, to powinno działać to od razu w każdym projekcie
@yourij Klucz SSH to tak jakby Twój dowód osobisty, i potwierdzenie przed GitHubem że Ty to Ty. Skoro masz go poprawnie skonfigurowanego na GitHubie wzgledem obu komputerów, to możesz teraz trzaskać nowymi repozytoriami aż będzie huczało
@yourij Jak na przyszłość będziesz debugować takie rzeczy to spróbuj komendy ssh [email protected]. Powinieneś dostać informacje zwrotną że wszystko OK, ale w razie gdyby nie, to wystarczy że będziesz doklejał flagi -v aż nie znajdziesz czegoś przydatnego (np ssh -vvv [email protected] oznacza "very very verbose" czyli dużo informacji dokleja xD)
@krokietowy @Barcol
dobra... nie wiem, co zrobiłem ale starą metodą zacząłem wklejać losowe linie kodu w termial i w końcu zatrybił
Zaloguj się aby komentować
Ale to wszystko j⁎⁎⁎ie. Już 46% kodu na #github tworzone jest z użyciem #copilot #ai (a jeśli chodzi o #java jest to 60%). Tylko czekać jak wszyscy zostaniemy pastuchami robotów, z progiem wejścia do zawodu (a więc i wynagrodzeniami) na poziomie bardziej ogarniętego technologicznie pastucha świń.
https://github.blog/2023-02-14-github-copilot-for-business-is-now-available/
Zaloguj się aby komentować

https://teachablemachine.withgoogle.com/
Wytrenuj komputer, by rozpoznawał Twoje obrazy, dźwięki i pozycje.
Szybki i łatwy sposób tworzenia modeli systemów uczących się dla stron internetowych, aplikacji i innych elementów – bez konieczności posiadania specjalistycznej wiedzy lub umiejętności...
Ten ci/cd w githubie to jakaś masakra.
Czy można zrobić sobie taki pipeline tak jak to sie robi w gitlabie, ale w githubie?
#programowanie #github

@splatch w gitlabie mozna ustawiac globalne yamle, dziedziczyc z innych projektow i jak masz w miare poukladany projekt to wszystko ladnie idzie na dokerach. W githubie chyba az takich czarow sie nie da. Na dodatek github ma ten caly market place, gdzie za kazdym razem trzeba patrzec w dokumentacje
@IzotopePeprasso Sprawdź może dla githuba coś co się nazywa matrix. Ostatnio widziałem w pracy poprawki, które to angażowały do budowania dwóch wariantów obrazu. Może to Ci pomoże?
Zaloguj się aby komentować
Powoli przygotowuję się do premiery nowego kursu online.
Tym razem będzie to "Github Actions w godzinę".
Kurs, dzięki któremu w bardzo krótkim czasie możesz opanować automatyzację na Githubie, jak i elementy CI/CD.
Tym razem trenerem będzie Grzegorz Ćwikliński
Jeśli temat Cię interesuje, to zapisz się na listę oczekujących:

Zaloguj się aby komentować
![GitHub Copilot Microsoftu pozwany za "piractwo oprogramowania" na niespotykaną skalę [ENG]](https://cdn.hejto.pl/uploads/posts/images/250x250/9ecc6e5b9b44f2afa1c1aebc8513fd58.jpg)
Pozew ma na celu zakwestionowanie legalności GitHub Copilot, jak również OpenAI Codex, który zasila narzędzie AI, i został złożony przeciwko GitHubowi, jego właścicielowi Microsoftowi oraz OpenAI.... "Trenując swoje systemy AI na publicznych repozytoriach GitHub (choć w oparciu o ich publiczne...

Jeśli ktoś nie wie to na GitHub tworzone są repozytorium linków tak zwane Awesome list, listy zawierają materiały do nauki języków programowania frameworkow, listy nie ograniczają się do programowania ale różnych dziedzin życia . Ktoś wpadł na pomysł, żeby zrobić repozytorium które zawiera...
Best-of Machine Learning with Python - lista najpopularniejszych repozytoriów aktualizowana co tydzień. Przejrzałem zawartość i śmiało mogę polecić jako jedną z lepiej zorganizowanych list typu "awesome". Na + zasługuje duża przejrzystość, ogrom kategorii i posortowanie narzędzi po liczbie gwiazdek na GitHubie/ich jakości.
https://github.com/ml-tooling/best-of-ml-python
Polecam też sprawdzić resztę list "best of" od powyższych autorów (link znajdziecie w repo)
Zaloguj się aby komentować