Siema mirki, mam pewien problem z #python. Konkretniej piszę appkę przy użyciu GTK. Do uruchomienia potrzebuję libgirepository1.0-dev, którego pip mi znaleźć nie może. Chcę każdą paczkę instalować za pomocą pipa w venv, by później móc zafreezować listę zależności i wstawić na gita. Jak mogę to zrobić?
#python #naukaprogramowania
@xbonio: Sorki za zwłokę, musiałem gdzieś pojechać

import gi
gi.require_version('Gtk', '3.0')
Sam ten kawałek sprawia problem z namespacem
  • Odpowiedz
  • 0
#bootcamp
#kichiochpyta
#naukaprogramowania

Jest jakiś Mirek który totalnie zielonka, nawet hello world nie znajac poszedł na bootcamp ? Chodzi mi o efekt końcowy co udało mu się osiągnąć jaka wiedzę pozyskał za te parę k. Nie wybieram sie, po prostu ciekawi mnie jaki poziom reprezentuje taka osoba.
  • Odpowiedz
To jak to jest z tymi studiami? Potrafią sensownie poprowadzić człowieka czy nie bardzo? Utrwalają błędne praktyki? A może po prostu lepiej jest ogarnąć wszystko samemu? ( ͡° ͜ʖ ͡°)

https://geek.justjoin.it/zaplaczmy-nad-poziomem-ksztalcenia-mlodych-programistow-studiach/?utm_source=Wykop&utm_campaign=Mikroblog

#programowanie #programista1k #naukaprogramowania #heheszki #humorobrazkowy #humorinformatykow
JustJoinIT - To jak to jest z tymi studiami? Potrafią sensownie poprowadzić człowieka...

źródło: comment_Czp10mo9FuXeP9mijCIq9ECiObtoJjwe.jpg

Pobierz
Jakie macie zdanie o wyborze lepszych studiów czy gorszych gdy idzie się w kierunku programowania? Opłaca się iść na lepsze studia kosztem czasu na naukę programowania w domu, czy może lepiej iść na słabsze, po tytuł, na których będzie łatwiej i będzie można skupić się po prostu na kodzeniu w domu?
Może najważniejsze jest mieć sam tytuł?
Jak uważacie?

#programista15k #naukaprogramowania #studia #politechnika #programowanie
@Rustex2: @r00ti: Ogólnie myślę, że bez studiów na UW absolutnie nie miałbym szans się tam dostać, z dwóch powodów:
1. Studia dały mi ogromne zaplecze teoretyczne, które w całości wykorzystałem na rozmowach rekrutacyjnych. Tam była sama teoria i algorytmika, nikt nie był zainteresowany że napisałem kalkulator na githubie, czy robiłem w jakimś startupie przez pół roku.
2. Sam papierek pozwolił mi dostać się na rozmowę, bez tego nie miałbym szans
  • Odpowiedz
Czołem Mireczki <3 Nawet nie wiecie jak się cieszę, że Was mam.

Na studia mamy przygotować aplikację na androida + backend (baza danych i całe zaplecze projektu).
Projekt robimy w parę osób i nie do końca wiem co powinienem użyć żeby postawić backend. Gdybym to robił sam to prawdopodobnie byłaby to wirtualka, na której stałoby wszystko. Jednak to rozwiązanie odpada bo byłoby dostępne tylko lokalnie.

Są jakieś darmowe rozwiązania tak aby można
Co tu jest zle... :C

def animals():
animals = {
'dog' : 'woof',
'cat' : 'meow',
'cow' : 'mooo',
'pig' : 'oink',
'pigeon' : 'tweet',}
for k, v in animals.items():
print(k)
print(v)
print('Old MacDonald had a farm, Ee-igh, Ee-igh, Oh!')
print('And on that farm he had a {k}, Ee-igh, Ee-igh, Oh!').format(k)
print('With a {v}, {v} here and a {v}, {v} there.').format(v,v,v,v)
print('Here a {v}, there a {v}, everywhere a {v}, {v}.').format(v,v,v,v)
print('Old
@farmaceut: mieszasz dwa style formatowania, to jest źle. Jeśli chcesz podawać argumenty do format po kolei (v,v,v,v) to nie możesz ich wewnątrz stringa formatowanego nazywać, tylko zostawić placeholdery w postaci {}. A jak chcesz koniecznie zostawić {v} i {k} to podawaj je do format z nazwami (tzw. kwargs), czyli format(v=v).
  • Odpowiedz
Cześć Miraski! :)

Właśnie opublikowaliśmy nasz trzeci wspólny kurs na platformie Udemy:

Testy jednostkowe - JUnit 5 i Mockito 2

I z tej okazji mamy dla Was kolejne #rozdajo!

Spośród wszystkich osób plusujących ten wpis (zielonki odpadają) wylosujemy 10 osób, które otrzymają dostęp do kursu za darmo :)

Termin zakończenia #rozdajo to nabjliższy piątek, a więc 29.03, godzina 20:00!

Link do trailera kursu: KLIK
Link z kodem zniżkowym do kursu:
#anonimowemirkowyznania
Mireczki, doradźcie mi bo nie wiem dalej co robić.

Dwa lata temu stwierdziłem, że pójdę w #programowanie i zostanę programistą. Wybrałem się na studia zaoczne, bo z fizyką i matematyką zawsze miałem spore problemy. Ale wielu ludzi na forach pisało, że to nie ma znaczenia, bo programista nie musi być dobry z matematyki/fizyki. Wybrałem się na studia z myślą o tym, że będę lepiej przygotowany do pracy jako programista niż gdybym
@JustJoinIT: Co myślicie o pracy na zastanym kodzie? Fajna opcja na naukę i poznanie cudzego punktu widzenia czy źródło wszelkich frustracji i więcej szkody niż pożytku? ( ͡° ͜ʖ ͡°)

#programowanie #programista15k #naukaprogramowania #informatyka

----------
A może szukasz pracy w JavaScript? https://justjoin.it/all/javascript

Praca na zastanym kodzie to...

  • spoko opcja, można się wiele nauczyć przy okazji 16.7% (11)
  • droga przez mękę, unikam jak mogę 83.3% (55)

Oddanych głosów: 66

Śemano Mirki i Mirabelki! ( ͡º ͜ʖ͡º) Mamy dla Was nowe #cppnews, czyli #nowinki z #programowanie w #jezykc i #cpp ( ͡ ͜ʖ ͡)

https://cpp-polska.pl/post/cppnews-61-1803-24032019-najmniej-powazne-proposale-i-top-10-bledow ()

W tym tygodniu znajdziecie link do śmiesznych proposali po spotkaniu w Kona, top 10 błędów znalezionych przez PVS studio i wiele więcej!


Miłego czytania! ʕ
CppPolska - Śemano Mirki i Mirabelki! ( ͡º ͜ʖ͡º) Mamy dla Was nowe #cppnews, czyli #n...

źródło: comment_Q8WSaYhOYy8sPR4JKsPb3ON8tXx70Kej.jpg

Pobierz
  • Odpowiedz
Mam pytanie na szybko z #programowanie. Chyba trochę głupie, ale zaryzykuje. xD
Czytam sobie o getterach i setterach w #java. Z tego co przeczytałem mam rozumieć, że są to po prostu zwykłe metody do ustalania wartości atrybutów w klasie? Ale czy same gettery i settery są zdefiniowane w standardzie języka Java, czy są to tylko zwykłe metody? Bo zauważyłem, że każda metoda, która jest setterem zaczyna się od "set" a
@maciorqa: Jest to umowne. I są to zwykłe metody, które można ręcznie pisać, generować w IDE albo generować podczas kompilacji (Project Lombok).

Poza 'get'/'set' mamy też 'is' używane dla boolean (np. 'isVisible' zamiast 'getVisible').
  • Odpowiedz
@zajety_login: To może ja rozwinę za kolegę wyżej. Chodzi o to, że klasy nie powinny udostępniać swoich pól do odczytu, ani tym bardziej zapisu (wyjątkiem są DTO). Podstawą programowania obiektowego jest to, że klasy stanowią połączenie danych i operacji na nich.
W czystym programowaniu obiektowym nie powinieneś mieć dostępu do właściwości (one powinny być ustawiane jedynie w konstruktorze). Później już tylko powinieneś móc wywoływać metody, które dokonują przekształceń na tych danych.
  • Odpowiedz