Jaki język programowania jest obecnie najlepszy i dlaczego pajton?

Społeczność
Programowanie
Zaloguj się aby komentować
Podsumowanie branży IT w trzech zdaniach ;-).
Computers, operating systems, networks are a hot mess. They're barely manageable, even if you know a decent amount about what you're doing. Nine out of ten software engineers agree: it's a miracle anything works at all.
#heheszki #programowanie
Zaloguj się aby komentować
Wiecie co mnie najbardziej wkurwia w IT? Ludzie, którzy zmieniają co chwilę pracę. Siedzą sobie na swojej karuzeli spierdolenia, przychodzą do jednego miejsca, popsują ile się da i sobie idą pracować za lepszą kasę a cały smród zostaje w poprzedniej robocie. Ha tfu na nich
#pracabaza #programowanie #zalesie
@Tadeusz_Rydzyk brzmisz jak osoba, która nie rozumie swojego miejsca w zespole. Spotkałem kilu takich devów z wybujałym ego z podejściem "ja się nauczyłem nastu frejmłorków i nikt im nie będzie mi mówił co mam robić"
@SluchamPsaJakGra z jednej strony tak ale czasem ktoś ma "normalne okresy" pracy w innych miejscach a po samym cv, rozmowie czy nawet repo nie sposób ocenieć jak realnie pracuje
@dlugiigrubyiniepenis ale co znaczy co chwilę ? Dla mnie 1,5 - 2 lata to już jest wystarczający moment aby zmienić pracę jeśli nie czuję, że się rozwijam.
Zaloguj się aby komentować
Pytanko do programistów, testerów i innych osób z IT - jakie macie podejście do scrum masterów? Czy naprawdę wszystkich skreślacie z góry, czy może spotkaliście kiedyś na swej drodze spoko SM’a? Co Was w SM denerwuje, a co uważacie za wartościowe?
Liczę na ciekawą dyskusję
#scrum #programowanie #pracait
Jaki masz stosunek do scrum masterów?
@SluchamPsaJakGra Prawda, właśnie dlatego napisałem, że to zależy. Miałem takiego "skram majstera", który o wszystko się przypierdzielał mimo, że to była jego pierwsza praca w branży IT (właśnie też o estymację). Miałem też takiego SM, który też nie był techniczny i jego głównym zadaniem było robienie spotkań i ich prowadzenie/moderowanie, a reszta rzeczy go nie interesowała.
Zaznaczyłem opcję "Nie znoszę" i nie mogę już zmienić ale klasycznie - to zależy xD Ja mega doceniam jak PM lub SM przeszedł z bardziej technicznej roli (dev/tester). Teraz mam SM, który pierwszy raz pełni taką rolę i wcześniej nie miał doświadczenia w IT. Masa czasu jest marnowana na wyjaśnienie tematów które trzeba przedyskutować z klientem, często spotkania są przeciągane bo SM czegoś nie rozumie i trzeba mu coś tłumaczyć, nawet przy kliencie co wygląda słabo. Wydaje mi się że w przypadku naszego zespołu (3 dev), praca by szła sprawniej bez SM.
@Zaff ja mam różne doświadczenia z SM. Ten z którym pracowałem przez 2 lata miał doświadczenie techniczne i w przeszłości pracował jako programista, więc rozumiał dużo problemów i chętnie mediował pomiędzy dev team a PO / business. Kolejny nie był techniczny i interesowało go jedynie utrzymanie wszystkich wydarzeń scrumowych w czasie i wg harmonogramu...
Zaloguj się aby komentować
ej dżony placek, you masz some rodzaj of software błąd
#hejto #gownowpis

Zaloguj się aby komentować
Witam, witam i o głupoty pytam.
Do czego służą te ikonki? Jak klikam to nie się nie zmienia.

Zaloguj się aby komentować
Przydałyby się tutaj komentarze z zagnieżdżeniem jednego poziomu w znaleziskach. To nie jest jakieś trudne do zrealizowania.
#programista15k #programowanie
Jest w planie to i inne rzeczy:
https://www.hejto.pl/wpis/czesc-czesc-z-was-poprosila-o-plany-rozwoju-hejto-postanowilismy-wiec-podzielic-
@muchatse
@muchatse ale co to jest
I tak i nie bo jeżeli mają tabele komentarze to obecnie jednym selectem można wyciągnąć wszystkie, przy komentarzach wielopoziomowych trzeba rozbudować zapytania. Owszem nie jest to ciężkie ale można wydajnościowo ubić sobie szybko serwis
Zaloguj się aby komentować
Jak się dostać do API Hejto? Wchodzę na https://developer.hejto.pl/ i tam jak mam zarejestrować aplikacje przekierowuje mnie na stronę logowania, gdzie mimo wpisywania poprawnych danych nie loguje mnie. Coś się zepsuło?
@hejto
#hejto #programowanie
@Niewpisze rejestracja aplikacji nie działa juz jakiś czas, ale API można spokojnie używać https://docs.hejto.pl/
Zaloguj się aby komentować
#przegryw #pracawit #psychologia
Biorę tabletki ale znów myślę o samobójstwie.
Jakby nie patrzeć nie mam innego wyjścia z tym wykształceniem.
Zaloguj się aby komentować
Wykop nie wspiera tokenow CSRF i mozna zasrywac curlem xD
@kkk1337 A kij im w oko. Kazdy nastolatek z dostepem do konsoli przegladarki moze tak sie bawic. Z reszta nie planuje im zasrywacz cdna. Zaraz bede usuwal tam konto i zostaje tutaj xD
Wait a second. To nie ma przecież nic wspólnego z CSRF. Ten atak polega na całkowicie czymś innym. ( ͠° ͟ʖ ͡°)
@Magiczny_Magik tak crsf zapobiega z tego co pamiętam Man in the middle. Czyli Rumun już zabiera ręce. Co nie zmienia faktu, że przy okazji te tokeny utrudniały proste spamowanie z konsoli.
Zaloguj się aby komentować
#hejto ta paginacja tutaj to taka jakaś dziwna jest... coś tutaj ewidentnie jest do poprawy...
@matsonovsky niby tak, ale kiedy czytam najnowsze i przechodzę na druga stronę to pół strony mi się powtarza bo zostały dodane nowe wpisy..
@SpPin no tak, to jest nieprzyjemne - mógłby być jakiś floating button "odśwież najnowsze" albo "wróć do najnowszych" - tak jak na wypoku pokazywało nowe wpisy w danym tagu
@nezka92 z możliwością na paginację
Zaloguj się aby komentować
Cześć, aktualnie mam mały dylemat. Robię fronty już ~6 lat i w tym czasie dotykałem BE i Devopsowych rzeczy, ale same basicowe pierdółki czy też własne małe pet projecty. Ostatnio (w sumie od roku) coraz bardziej uświadamiam się w tym, że chciałbym klepać BE i zostać porządnym fullstackiem.
Tutaj ten owy dylemat.
Znam JS-a i TS-a bardzo dobrze, ale aktualnie w projekcie w którym mógłbym zostać fullstackiem używamy Pythona na BE. Jak dotykałem tego języka to jest za⁎⁎⁎⁎ście intuicyjny i bardzo przyjemnie się w nim piszę, ale nie wiem, czy nauka jednocześnie nowego języka (narzędzia, syntax, dobre / złe praktyki) i konceptów uniwersalnie stosowanych na BE to nie za dużo na raz.
Co byście zrobili na moim miejscu?
Zaloguj się aby komentować
Chyba ci wszyscy bootcampowcy to znaleźli zatrudnienie w #wykop i jakie efekty to widać xD
Zaloguj się aby komentować
Cześć. Pierwszy post po ucieczce z "nowego" wykopu, jest może jakaś apka hejto na ios?
#ios #aplikacje
Zaloguj się aby komentować
Jest jakiś problem, nie da się zalogować na https://www.hejto.pl/logowanie?redirect=https://developer.hejto.pl/applications/create
@lubieplackijohn
#hejto #api #hejtodeveloper
Zaloguj się aby komentować
#programowanie ile godzin jesteście w stanie produktywnie tworzyć kod w ciągu doby?
Ile
8h, ale maks 4h z pełnym skupieniem, potem muszę zrobić minimum 1h przerwy i znowu 4h
Czy przez tworzenie kodu rozumiesz również spotkania i inne? Bo jeżeli chodzi o myślenie i klepanie w klawiaturę bez ingerencji wścibskich osób 3, to długo, bo to bardzo przyjemne. Ale szansa, że będę mógł naprawdę się w tym zatracić i poświecić jest bliska 0 :(
Zalezy. Jezeli jest cos turbo waznego do zrobienia to i 10h ciagiem xD ale zwykle koło 3h i robie przerwe
Zaloguj się aby komentować
Jprd jak sie oduczyć pushowania na mastera kluczy do api xD
Zaloguj się aby komentować
@brudnapala Ten nowy wykop to trochę jak PIS testuje swój elektorat.
@lavinka PiS kupił wykop, bo myślał, że dostaną na tacy to, czym miała być Albicla, a swoim Midasowym dotykiem sprawili, że wykop stał się tym czym Albicla się okazała być xDDDDDD
@5tgbnhy6 Wszystko, czego tkną się ci ludzie, leci na pysk. Jacyś bogowie porażki.
Zaloguj się aby komentować
https://www.humblebundle.com/books/c-and-net-ultimate-bundle-packt-books
Jak myślicie, warto?
#programowanie
@M_B_A Dzięki za odpowiedź. Problem jest taki, że mam bardzo zróżnicowany poziom. Tak bym to uczciwie nazwał. Szukam jakiegoś złotego środka żeby dowiedzieć się czego nie wiem. Wstyd się przyznać, ale np. stąd https://helion.pl/pobierz-fragment/cshwzo/pdf połowa dla mnie to nieznajome terminy, a w c# programuję od jakichś 9 lat. Mam też wiele innych tematów do nadrobienia, np. potrzebuję uporządkować więdzę o wielowątkości. Cholera, sam nie wiem jak się do tego wszystkiego zabrać, bo chciałbym po prostu dla samego siebie zostać "dobrym" programistą c#
@pudelek No to w takim wypadku taka książka typu "C# 10" może mieć sens, ale wciąż ciężko mi polecić jakiś konkretny tytuł. Za cholęrę nie mogę sobie przypomnieć autora, ale miałem kiedyś w ręku coś co mi się podobało bo rzeczywiście od razu przy podstawach była mowa o tym jak obiekty są trzymane w pamięci, jak np. działa boxowanie czy Nullable<> i podobne rzeczy, o których w pewnym momencie czasem warto myśleć. Tylko raczej bym polecał "Metodę Balcerowicza" czyli nie czytać od deski do deski tylko bardziej przekartkować tą książkę i ewentualnie zagłębić się tam gdzie masz braki.
Chociaż jak wiesz gdzie masz braki to możesz też próbować przeszukiwać sieć. Jest pełno artykułów np. o wielowątkowości i po prostu jak czytasz i napotykasz coś czego nie znasz to googlujesz dalej
ps. powiem Ci, że jak hejto będzie miałem chociaż poziom tak 30% Twojej odpowiedzi to już pokochałem ten portal
Zaloguj się aby komentować
Witam wszystkie Kasie i Tomeczków z #programowanie i #bazydanych !
Wiem, że dzisiaj jest już trochę przesyt tematem portalu na W, ale chciałem zacząć trochę poważniejszą dyskusję na gorąco zanim emocje opadną, bo jutro już raczej mi się nie będzie chciało. Wiadomo, że najlepiej uczyć się na cudzych błędach dlatego proponuję pochylić się nad case study (czy może Post Mortem?) tej wczorajszej udanej aktualizacji portalu kojarzonego z rogalami i Poznaniem żeby wypunktować największe grzechy oraz zastanowić się jak można to było zrobić prawilnie. Także zapraszam do zabawy w panów z obrazka poniżej.
To może zacznę:
-
Testy UI/UX strony w wersji mobilnej. Tyle się mówi o mobile first, etc., a ten portal to przecież nie jest strona w stylu wejdź i zapomnij (typu jakaś wizytówka firmy) tylko portal, na któym właściciel chcę żeby użytkownicy spędzali czas. Sam traktowałem to jako "ten serwis do przeglądania podczas siedzenia na toalecie" i obstawiam z dużą pewnością, że to podsumowuje znaczną część użytkowników. Tymczasem ta aktualizacja to splunięcie takim użytkownikom w twarz. Można się załamać patrząc na te dwie belki u góry i dołu, przyciski w lewym dolnym rogu zasłaniające przyciski i kontent i te marginesy, które pozwalają zobczyć maksymalnie dwa jednolinijkowe komentarze w jednym momencie na moim ekranie.
-
Kto w ogóle wpadł na pomysł żeby ubić całą starą aplikacje, zmigrować bazę i postawić zupełnie nową? Ja rozumiem, ze pewnie tak wyszło dużo taniej i wygodniej bo nie trzeba ciągnąć za sobą legacy, ale to trzeba nie mieć wyobraźni żeby nie pomyśleć że taka droga w jedną stronę to trochę słaba opcja w przypadku większych błędów
-
Kilkugodzinny downtime, prawdopodobnie ze względu na migrację danych. Nikt w tych czasach już chyba tak nie robi w przypadku serwisów działających 24h/7. Nie miałem do czynienia z aż tak dużymi migracjami, najczęściej dotyczyły maksymalnie jednej tabeli ale wydaje mi się że dałoby się to zrobić, wystarczyłoby rozbić migrację na kilka kroków. Jeśli jest jakaś niekompatybilna wstecz zmiana na jednej tabeli to wystarczy zrobić migrację do nowej tabeli i dodać jakiś proces, który będzie automatycznie dodawał wszystkie nowe dane trafiające do starej tabeli również do tej nowej w nowym formacie. Później wypuszczamy apkę czytającą z nowej tablei i gitara, a starą tabelę usuwamy. Jeśli jest jakieś bardziej eleganckie rozwiązanie to chętnie poczytam.
-
Jak oni mogli wgrać starą kopię bazy? A przynajmniej tak się wydaje patrząc po tym, że stare konta zostawały przywaracane itp. Przecież po to był cały ten downtime żeby chyba migrować wszystkie dane, a nie jakiś backup. Aż ciężko mi w to uwierzyć i mam jakąś teorię spiskową, że to może jakiś inny błąd? Coś w stylu zapomnieli podmienić połączenie na produkcyjną bazę i leciały jakieś dane z UATów czy coś. Chociaż nie wiem czy takie coś nie byłoby nawet jeszcze bardziej kompromitujące.
-
Ubicie APIv2 i wszystkich aplikacji, które z niego korzystały bez żadnej komunikacji. Przecież nawet w wersji z ubiciem całego starego kodu można było zrobić jakieś ogłoszenia i ewentualnie parę miesięcy temu wystawić nowe endpointy, które początkowo wołają pod spodem nawet stare API. To nie jest prawilne wersjonowanie i pewnie byłyby problemy z kompatybilnością wstecz, ale lepsze to niż całkowite ubicie.
Zapraszam do dyskusji co was najbardziej bije w oczy i jak można było to zrobić lepiej.

Moim zdaniem @mickpl dobrze pisze - gasząc cały portal masz go w jasnym, określonym stanie - "NIE DZIAŁA".
@tellet to tez, ale chodzilo mi o prosta kalkulacje. Portal offline przez, nie wiem, 6h to powiedzmy 6000zl starty. Programista ktory spedzi miesiac pracujac nad migracjami w realtime bedzie kosztowal pewnie trzy razy tyle, albo i cztery jak sie wszystkie koszty uwzgledni.
A pewnie trzebaby uwzglednic pare wiecej osob, jakiegos testera. Wiec zwykly ekonomiczny rachunek
@mickpl wykop do tej pory nie miał realnej konkurencji, więc mając taką rynkową pozycję mogli sobie pozwolić na takie niezbyt ładne wdrożenie zmian. Nie działają stare projekty? No trudno, na pewno wkrótce ich autorzy się dopasują do nowego API. Ale takiej migracji na hejto to chyba nikt się nie spodziewał.
@M_B_A mnie zabiło to jak zrobili paginację (randomowy string zamiast numeru strony), podejrzewam dlaczego (wydajność i żeby było taniej to utrzymywać), ale nim użyje się jakiegoś rozwiązania trzeba sprawdzić jaki to ma wpływ na UX. O czytelności nowego portalu to nawet nie wspomnę, naprawdę trzeba mieć dodatkowy chromosom, aby klepnąć te wszystkie zmiany i sądzić że ludzie będą klaskać z radości.
Zaloguj się aby komentować




