Viperix napisał
Cześć, zaczął się właśnie nowy semestr na studiach i okazało się, że akurat piątek będę miał wolny. Ma ktoś doświadczenie jak taki dzień wykorzystać na poprawienie swoich perspektyw zawodowych? Myślałem o tym, by przeznaczyć ten dzień na robienie jakiś randomowych projektów na Githuba (+podszkolenie angielskiego, itp.). Jeżeli chodzi o język programowania to dość dobrze czuję się w Javie i myślałem o tym by dorzucić do niej Spring MVC + Hibernate. Ma to sens? :D Raczej szans na znalezienie pracy / stażu na jeden dzień w tygodniu nie mam, nie?
szczerze ci polece zajecie sie rozwojem roznorakich projektow open source - najlepiej na start wybrac jakis tool ktory ciebie interesuje, a najlepiej taki ktory labeluje issuesy po poziomie trudnosci. ze znanych mi issue trackerow to robia tak:
-
django easy pickings
-
rustc, na githubie label=E-easy
-
mozilla servo starters
java to nie jest, ale na twoim miejscu rozejrzalbym sie wlasnie za takimi projektami w javce - na pewno istnieja.
nota bene odnosnie open source, ostatnio zakochalem sie w
mypy - statyczna analiza typow w kodzie pythona, pod opieka python foundation. ostatnie dni u mnie to wlasnie rozwijanie mypy:
- zaimplementowalem z stdlib pythona semantyke pseudotypu "ClassVar" -
https://github.com/python/mypy/pull/2873
- sprawilem ze mypy domyslnie czyta config z pliku "setup.cfg", a nie tylko "mypy.ini" (niepisana konwencja wsrod tooli pythonowych, mypy sie wyroznialo) -
https://github.com/python/mypy/pull/2761
- poprawilem drobne issue z nadpisywaniem nowego magic method "__init_subclass__" -
https://github.com/python/mypy/pull/2883
- poprawilem relacje podtypu miedzy Type[T], a Callable[..., T]; dodalem inferencje constraintow przy funkcjach generycznych gdy argument do funkcji jest typu Type[T], a parametr Callable[..., T] i vice versa (acz w druga strone to sie nie ztypecheckuje, tylko beda ladniejsze errory, bo T bedzie sprowadzone do rzeczywistego typu) -
https://github.com/python/mypy/pull/2894 oraz
https://github.com/python/mypy/pull/2895
ogolem spodobalo mi sie language theory. :D kiedys napisalem zabawkowa implementacje lispu, teraz mi chodzi po glowie zeby podejsc do tego raz jeszcze, ale z juz nabyta wiedza.
==========
zmieniajac temat, na ircu poruszylem temat konfiguracji shelli i @
zakius poprosil o podzielenie sie moim, wiec wrzucam. swiezutko napisany od zera (swieza instalacja systemu), w szczegolnosci ostatnia godzine meczylem prompt (nic szczegolnego). bardzo podoba mi sie motyw z prostym bashrc i source'owaniem poszczegolnych configow z katalogu np ~/.bash - mozna w pewnym stopniu ogarnac burdel. :D
link:
https://hastebin.com/idapalagec.bash
Zakładki