#anonimowemirkowyznania
Mirki, jestem programistą C++ embedded i jestem zawiedziony swoimi zarobkami. Mam 27 lat i zarabiam marne 6k na rękę. Ostatnio jak szukałem pracy to max co mi zaoferowali to wychodziło 7k na ręke i to b2b. Ale w końcu się nie zdecydowałem by lubię swoją obecną pracę.
Zawsze byłem przekonany że zarobki programistów to tak 10k+ a tutaj takie bagno. Przecież to 6k to granica biedy w dużym mieście, mieszkanie,
  • 36
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam bazę w #sqlite i w niej 2 tabele - główną i powiązaną.
Na każdy wiersz w głownej przypada jakiś 1Kb danych w tabeli powiązanej. Te dane to rozbity na części json, bo tak łatwiej coś "znaleźć"

Teraz pytanie czy nie lepiej (ze względu np na flasha/ssd, wydajność) zrobić 1 głowną tabelę, w której będzie cały json i go w uaktualniać?

#naukaprogramowania

Które rozwiązanie lepsze?

  • 2 tabele 50.0% (3)
  • 1 tabela 16.7% (1)
  • inne - komentarz 33.3% (2)

Oddanych głosów: 6

  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć.
Załóżmy, że mam encję Post, która reprezentuje post na blogu. W bazie mam już kilka rekordów, ale po jakimś czasie chciałbym dodać createdAt i updatedAt za pomocą StofDoctrineExtensionsBundle i Timestampable.
Dodaję traita do encji i robię migrację. No i przy migrowaniu zmian mam błąd:

SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect datetime value: '0000-00-00 00:00:00' for column 'created_at' at row 1


Problem
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przy budowie strony chciałem wykorzystać plugin do #jquery o nazwie fixed header table. Tabelka ma wychodzić poza diva jedynie w poziomie, w pionie ma mieć tą samą wysokość. Plugin działa, ale domyślnie w pionie i poziomie. Użycie overflow-x:visible !important; nie działa. Jak mogę to zrobić? #js #css #naukaprogramowania

Klasy fht są dodawane przez plugin

kod strony
plugin
defaultTheme.css wymagany przez plugin
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak powinno inicjalizować zmienne?

Na oddzielnych linijkach:

String abc;
String bdefdsds;
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@farmaceut:

Czyli lepej wydluzyc kod, niz konsolidowac go?


Zawsze. Jest XXI wiek, kod nie ma być puzzlami najeżonymi pułapkami dla czytających go, ale ma być przede wszystkim czytelny dla innych
  • Odpowiedz
object aaa = new object();
aaa = new string("aaa222");
Console.WriteLine(aaa.GetType());

Konsola wyświetli informację o tym, że "aaa" to string, jednak VS uznaje to za object, przez co przy wpisaniu "aaa." podpowiada metody dla object, a nie stringa. Da się to zmienić? Jak sam sobie wpiszę np aaa.Trim();, to pokazuje mi że to błąd. Chodzi mi o możliwość żeby VS sam wykrywał takie rzeczy, bez rzutowania. Nie wiem czy ma to znaczenie, ale
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Goglez: zadeklarowałeś obiekt, musisz rzutować na string jak chcesz metody użyć ((string)aaa).Trim();
// edit: ok sorry nie doczytałem wszystkiego xD o widzę nie tylko ja xD
  • Odpowiedz
@Goglez czyli same buildery mają różne metody? Bo jeśli wszystkie mają dajmy 1 metodę Build to możesz dać im generyczny interfejs IBuilder w którym jest generyczna metoda zwracająca to co budujesz Build.
A jeśli wszystkie buildery mają różne metody to już w trakcie pisania kodu i tak musisz wiedzieć co konkretnie budujesz i właściwie generyczne podejście nie jest potrzebne ani możliwe, zamiast GetBuilder wystarczy GetUserBuilder.
Ale nie wiem jaką dokładnie masz
  • Odpowiedz
Rozbudowałem narzędzia do analizy logów z treningu autonomicznego autka-wyścigówki #aws DeepRacer: https://codelikeamother.uk/analyzing-the-aws-deepracer-logs-my-way

Przy okazji podpowiadam, jakich narzędzi można się przy tym nauczyć. Całość zgłosiłem w Pull Request do repozytorium warsztatów od AWS.

AWS DeepRacer to samochodzik z kamerką, który jeździ po torze i samodzielnie podejmuje decyzje co do toru jazdy w oparciu o obraz z tej kamerki. W czasie konferencji z cyklu AWS Summit można wystartować w zawodach, zwycięzcy dostają wyjazd na
tptak - Rozbudowałem narzędzia do analizy logów z treningu autonomicznego autka-wyści...

źródło: comment_NqgxGvye5D4cRJT0oplDhXlzc8QEGqUm.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

sprawdzaj codziennie nonstop są zniżki na wszystkie kursy. W zasadzie wejdź z innej przeglądarki i będziesz miał za 39zł
  • Odpowiedz
Kiciunie, czemu konsola wywala mi takie bledy? Kod tutaj: https://pastebin.com/ya6P42ES

Alphabetize.java:20: error: variable word1 might not have been initialized
..................if (word1.compareTo(word2)<0 && word2.compareTo(word3)<0) {
........................^
Alphabetize.java:20: error: variable word2 might not have been initialized
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema,
w te wakacje mam dużo czasu, bo pracuje tylko po 3-4h dziennie i chciałbym znaleźć sobie inne zajęcie poza grami. Zainteresowałem się tematem programowania. Oglądalem jakieś filmiki na YT z programowaniem gry/prostego programu w jakimś języku i zaciekawiło mnie to. Korzystając z tego, że dużo z Was ma początki z programowaniem już za sobą chciałbym prosić Was o pomoc. Poszukuje najlepszego kursu na Udemy o programowaniu w Javie. Wolałbym w języku
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć.
Mam problem z paczką StofDoctrineExtensionsBundle i SoftDeleteable. Dodałem do encji traita tylko cały czas zwraca mi wszystkie rekordy, nawet te które w bazie mają datę w polu deletedAt.
W dokumentacji jest, że można dodać filtr do entity managera (link), ale wolałbym takie rzeczy ustawić gdzieś w configu - stofdoctrineextensions.yaml. Przejrzałem sobie możliwy config za pomocą:
bin/console config:dump-reference StofDoctrineExtensionsBundle i nie znalazłem tam nic z filtrami. Tak
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemano mirasy, powiedzcie mi jak to lepiej ugryźć xd
Chcę umożliwić użytkownikom swojej aplikacji komunikowanie się. Korzystam z firebase firestore. Wiadomości zapisywać właśnie w firestore? Nie wiem, czy jest to dobre rozwiązanie
#android #naukaprogramowania #java
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ElGovanni: ze śmianiem się z php jest jak z "michał napraw tagi"

garstka osób wie o co chodzi a reszta powiela nieśmieszne gadanie i nie ma o niczym pojęcia xD
  • Odpowiedz
a reszta powiela nieśmieszne gadanie i nie ma o niczym pojęcia xD


@Drew: Dlatego wytrwale takie osoby wrzucam na czarno żeby mi nie spamowały bo i tak nic wartościowego nie przekażą. Nie uważam, że php jest najlepszy ale podoba mi się w jakim kierunku idzie to go używam ¯\_(ツ)_/¯
  • Odpowiedz
@JungleJamPL po pierwsze pasuje mieć zapisanie położenie i rozmiar wszystkich obrazków po których chcesz skakać jeśli jesteś w tym obszarze wyłączasz domyślne zachowania przeglądarki i przeskakujesz do następne zdjęcie, po drugie sprawdzać na którym jesteś bo jeśli na pierwszy to do góry nie ma sensu działać, jak na ostatnim na dol nie ma sensu , no chyba że ma się zapętlać, po trzecie zobacz co oznacza bombelkowanie eventów oraz jak to
  • Odpowiedz
Ustaw na wybranym elemencie event listener na event „wheel”. Wtedy dostaniesz informacje o tym czy użytkownik kręci rolką mając kursor na danym elemencie (nawet jeżeli nie ma scrollbara)
  • Odpowiedz
Bootcampy programistyczne – prosta droga do sukcesu?

Ostatnimi czasy coraz bardziej popularne są tak zwane bootcampy programistyczne. Są to szkolenia, które w szerokim zakresie obiecują nauczenie kursanta sztuki kodowania w określonym języku. Najczęściej trwają one kilka tygodni lub miesięcy i mogą odbywać się zarówno w weekendy, ale także w przeciągu tygodnia. Ilość wiedzy jaką przekazują bootcampy jest naprawdę spora, ale z drugiej strony nie są to tanie kursy. Ceny wachą się od
djfoxer - Bootcampy programistyczne – prosta droga do sukcesu?

Ostatnimi czasy cor...

źródło: comment_fYEhw1DLunCGUXZ6a8Asr5rKEkvZCW2K.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach