- publish/clean-code.md at main · cheoljoo/publish
- Contribute to cheoljoo/publish development by creating an account on GitHub.
Dünyaya bakalım.
Ekonomi
- Bu yıl faiz indirimi sona mı eriyor? Artan karamsarlık / Tarihin en kötü yangını, ardışık iflas şoku mu olacak? / Düşmanlarını sadık taraftarlara dönüştüren Trump'ın desteklediği hisseler / Uzun vadeli yatırımda 350 kat kar elde eden sıradan yatırımcının gerçek sırrı
- ABD faizi: 4.7 -> 4.76% (10 yıl faizi): ABD'de 10 yıl faizinin hızla yükseldiği dönemlerde hisse senetleri düzeltme yaşadı.
- Korku ve Açgözlülük Endeksi (şu anda 27): 25'in altında olması genellikle dip olasılığının yüksek olduğunu gösterir
- Trump yüzünden ESG geçersiz sayıldı...
Dışarı Çıkma
- Buypyeong İstasyonu Alt Geçidi (bir tanıdığımın ziyaretine giderek ilk kez gezdim): İnsanlar tıklım tıklım dolu. Sakin durmak kolay değil. Ölçeği çok büyük, fiyatlar da uygun ve güzel.
BT
- BT Haberleri - Geliştirici krizi, 2025 CES, Project Digits, o1 API'sı açıldı, Apple dinleme tartışması vb.
- 2025 yılında meta'da orta seviye mühendislerin yerini yapay zeka alabilir.
- Salesforce'da 2025 yılında artık yazılım mühendisi işe almayacaklarmış.
- Yapay zeka aracıGPU kiralayarak pytorch ile kodlamaya kadar
İngilizce Çalışması
- İngilizceyi önceden hazırlayıp, chatgpt kullanarak aşağıdaki gibi sorular sorarsam istediğim gibi cevap alabiliyorum. İngilizce öğretmenlerinin işlerinin azalacağı tahmin ediliyor ve kendi yazım becerilerim için çok faydalı oldu. Her gün okuduğum makalelerin özetini çıkarıp, bunu chatGPT'ye sorarak daha iyi cümleler buluyorum.
- Aşağıdaki İngilizce cümlelerdeki hataları düzeltin ve hatalı bölümleri ayrı ayrı işaretleyin. Cevabı markdown formatında verin. Bu sırada boş satırları kaldırmanızı rica ediyorum.
Kod
- Temiz kod yazmak önemlidir. Bu makaleyi okumak çok yardımcı olacaktır. İhtiyacım olan bölümleri yeniden yazdım: https://github.com/cheoljoo/publish/blob/main/clean-code.md
- Loglamada ne kullanmak iyi olur? Python ve bash'te kullanılacak logger'lar için açık kaynaklardan aradım ve yazdım. Python'da yerleşik standard bir logger modülü var ama ben daha fazla özelliği olan loguru'yu tercih ettim ve sınıf adlarını da göstermenin iyi olacağını düşündüğüm için test ettiğim içerikleri ekledim. Bash'te de info/warn/critical gibi ayrımların gerekli olduğunu düşündüğümden ilgili açık kaynakları işledim: https://github.com/cheoljoo/publish/blob/main/log.md
- Yorumlar mümkün olduğunca temiz koda uygun olarak, kodun okunabilirliğini artırarak yorum gerektirmeyecek şekilde olmalıdır. Ancak, Python'da docstring formatında sınıf/fonksiyon bazında yorum eklemek iyi olabilir. Bunun otomatik olarak belgelenmesi mümkün olduğu içindir. Bash'te de docstring gibi # ile başlatıp yazarsak, gerekli araçları oluşturarak belgeleri otomatik olarak oluşturmak da mümkün olabilir diye düşünüyorum: https://github.com/cheoljoo/publish/blob/main/comments.md
- Bash'te özellikle dikkat edilmesi gereken nokta, tüm değişkenlerin global değişken olmasıdır, bu nedenle bunları yorumlarda iyi bir şekilde ifade edersek, daha sonra bunları kullanarak bir harita oluşturup değişkenlerin nerede kullanıldığını tek bakışta görebiliriz diye düşünüyorum. (İyi bir fikriniz varsa lütfen önerin.)
Yorumlar0