- publish/clean-code.md at main · cheoljoo/publish
- Contribute to cheoljoo/publish development by creating an account on GitHub.
Spójrzmy na świat.
Gospodarka
- Czy koniec obniżek stóp procentowych w tym roku? Rosnący pesymizm / Czy najgorsze pożary w historii doprowadzą do fali bankructw? / Akcje wspierane przez Trumpa, które zamieniły wrogów w lojalistów / Prawdziwy sekret inwestora, który osiągnął 350-krotny zwrot z inwestycji długoterminowych
- Stopy procentowe w USA: 4.7 -> 4.76% (10-letnie): Na amerykańskim rynku akcje podlegały korekcie, gdy 10-letnie stopy procentowe gwałtownie rosły.
- Indeks Strachu i Chciwości (obecnie 27): Poniżej 25 zazwyczaj wskazuje na duże prawdopodobieństwo dna
- Z powodu Trumpa ESG zostało anulowane...
Wycieczka
- Podziemny pasaż handlowy w Bucheon (pierwsza wizyta z powodu spotkania ze znajomym): Tłumy ludzi. Trudno tam spokojnie stać. Ogromny rozmiar, niskie ceny - super.
IT
- Wiadomości IT - Kryzys programistów, CES 2025, Projekt Digits, publiczne API o1, kontrowersje dotyczące podsłuchiwania przez Apple’a itd.
- W 2025 roku meta będzie mogła zastąpić inżynierów o średnim poziomie doświadczenia AI.
- W Salesforce od 2025 roku nie będą już zatrudniać inżynierów oprogramowania.
- Agent AIwypożycza GPU do kodowania w pytorch
Nauka angielskiego
- Przygotowuję się do nauki angielskiego z wyprzedzeniem i używam ChatGPT do zadawania pytań w następujący sposób, aby uzyskać zadowalające odpowiedzi. Wygląda na to, że praca nauczyciela angielskiego zniknie, a pisanie bardzo mi pomaga. Podsumowuję artykuły, które czytam codziennie, i sprawdzam lepsze zdania, konsultując się z ChatGPT.
- Proszę poprawić błędy w poniższym angielskim tekście i zaznaczyć je osobno. Odpowiedź powinna być w formacie Markdown. Proszę usunąć puste wiersze.
Kod
- Ważne jest pisanie czystego kodu. Ten artykuł jest bardzo pomocny. Napisałem go na podstawie potrzebnych mi informacji: https://github.com/cheoljoo/publish/blob/main/clean-code.md
- Jakiego logera najlepiej używać? Znalazłem i opisałem open source’owe loggery dla Pythona i Basha. Python ma wbudowany standardowy moduł logger, ale uważam, że loguru oferuje szersze możliwości, a dodanie nazw klas byłoby korzystne. W przypadku Basha również uznałem za konieczne rozróżnienie między poziomami info, warn i critical, dlatego opisałem odpowiednie open source’owe rozwiązania: https://github.com/cheoljoo/publish/blob/main/log.md
- Komentarze powinny być minimalne, tak jak opisano w clean-code, aby kod był czytelny. Jednak w Pythonie warto dodawać docstringi do klas i funkcji. Umożliwia to automatyczną generację dokumentacji. W Basha można użyć # podobnie jak docstringi i stworzyć narzędzie do automatycznego generowania dokumentacji. : https://github.com/cheoljoo/publish/blob/main/comments.md
- W Basha należy szczególnie uważać na zmienne globalne. Dobrze jest je opisać w komentarzach, aby stworzyć mapę pokazującą, gdzie są używane. (Proszę o sugestie, jeśli macie jakieś dobre pomysły.)
Komentarze0