Matematikteki çarpım&toplam sembollerinin programlamadaki for ile gösterimi.

#Matematik #yazılımgeliştirme #programlama #FaydalıBilgiler

BeğenFavori PaylaşYorum yap

Go programlama diline ilgi duyanlar için bir dizi online etkinlik var. İçerikleri ve etkinlik adreslerini aşağıda paylaşıyorum.

Go Eğitim Kampı - 101 - Go Basics: Variables, Array, Slices, Maps, Strings, Loops, Interfaces, Structs, Modules, Functions, Errors, Pointers - https://kommunity.com/goturkiye/events/go-egitim-kampi-101-go-basics-a3a8ff98
Go Eğitim Kampı - 102 - Concurrency: Go Routines, Channels, Slices, WaitGroups, Mutex, SyncPool, Dead Lock - https://kommunity.com/goturkiye/events/go-egitim-kampi-102-concurrency-e4bb844d
Go Eğitim Kampı - 103 - Http Package: http, httputil, grpc, Reverse Proxy, Restful Api, Web Frameworks (echo, gin, fasthttp) - https://kommunity.com/goturkiye/events/go-egitim-kampi-103-http-package-3cce1004
Go Eğitim Kampı - 201: I/O, File ops, Network ops., Bytes, io.Reader, io.Writer, io.TeeReader, io.MultiWriter - https://kommunity.com/goturkiye/events/go-egitim-kampi-201-io-44575f87
Go Eğitim Kampı - 202 - CLI: Flags, Environments, Bytes, Variables, Parameters, Commands - https://kommunity.com/goturkiye/events/go-egitim-kampi-202-cli-d6f98a68
Go Eğitim Kampı - 203 - Test: Benchmarks, Unit Test, Benchmark Test, Tracing, Profiling - https://kommunity.com/goturkiye/events/go-egitim-kampi-203-test-amp-benchmarks-1fb3888e
Go Eğitim Kampı - 301 - Algorithms: Sorting, LinkedList, Stack, Queue, Tree, Graphs, Dynamic Programming - https://kommunity.com/goturkiye/events/go-egitim-kampi-301-algorithms-ea3b227a
Go Eğitim Kampı - 302 - Database: Sql Queries, Transactions, CRUD Operations, Couchbase Ops - https://kommunity.com/goturkiye/events/go-egitim-kampi-302-database-5f697ae9
Go Eğitim Kampı - 303 - External Communication: Redis, Rabbitmq, Kafka - https://kommunity.com/goturkiye/events/go-egitim-kampi-303-external-communication-23ff18f9
Go Eğitim Kampı - 401 - Build & Distribution: Docker Build, Go Releaser, Github Actions - https://kommunity.com/goturkiye/events/go-egitim-kampi-401-build-amp-distribution-9b1fbbed
Go Eğitim Kampı - 402 - Architecture - Overview: Abstraction / Decoupling, Inversion Of Control, Dependency Injection, Composition Root, Hexagonal Architecture, DDD, CQRS, Event Sourcing, Clean Code - https://kommunity.com/goturkiye/events/go-egitim-kampi-402-architecture-overview-57aa5557
Go Eğitim Kampı - 403 - Kubernetes Extensibility: Accessing Kubernetes, Admission Webhook Concept, Operators - https://kommunity.com/goturkiye/events/go-egitim-kampi-403-kubernetes-extensibility-c95c939d

#Programlama #YazılımGeliştirme #Go #YazılımGündemi

BeğenFavori PaylaşYorum yap

Microsoft'dan ücretsiz e-kitap: Azure for Architects. (Yazılım Mimarları için Azure). Yalnız ad soyad, email, çalıştığınız firma, pozisyonunuz, telefonunuz gibi bilgileri de istiyorlar. Normalde Packt sitesinde 34.99$ değerinde gözüküyor. Kendi durumunuza göre değerlendirebilirsiniz.

Ücretsiz edinmek için: https://azure.microsoft.com/en-us/resources/azure-for-architects/

#YazılımGeliştirme #Programlama #Microsoft #Azure

Azure for Architects, Third Edition

Get expert guidance for cloud, serverless, and data analytics design Base your cloud solutions on strategy and architecture that meet the needs of your organization. In the Azure for Architects e-book...
BeğenFavori PaylaşYorum yap

2.636 kişinin katıldığı Yazılım Geliştirici Maaşları 2021 anketinin sonuçları açıklanmış.

https://oncekiyazilimci.medium.com/yaz%C4%B1l%C4%B1mc%C4%B1-maa%C5%9Flar%C4%B1-2021-ba4683b61c1f

#YazılımGündemi #yazılımgeliştirme

Yazılımcı Maaşları | 2021

Full Stack Developer, Backend Developer, Frontend Developer, Mobile Developer, Software Architect gibi pozisyonlar için maaşları paylaştım.
BeğenFavori PaylaşYorum yap

HTML’deki img elementi ile ilgili aşırı detaylı bir rehber. Web geliştirmeyle ilgilenen tüm arkadaşların mutlaka göz atmasını tavsiye ederim. Sitenizin açılış hızını etkileyebilecek ipuçları da içeriyor yazı.

https://www.smashingmagazine.com/2021/04/humble-img-element-core-web-vitals/

#programlama #html #yazılımgeliştirme #WebGeliştirme #FaydalıBağlantılar

The Humble Element And Core Web Vitals — Smashing Magazine

Images have also been a key part of the web. They communicate ideas instantly, but they are also a lot heavier than text to load. This means that it’s essential to get loading and displaying them...
BeğenFavori PaylaşYorum yap

Sublime Text 4 sürümü yayınlanmış. İlgilisine duyurulur.

Öne çıkan bazı yenilikler:
* Çoklu sekme seçimi
* Apple Silicon ve Linux ARM64 desteği
* Yenilenen arayüz
* Geliştirilmiş Auto-Complete
* TypeScript, JSX ve TSX desteği
* Syntax renklendirme motoru iyileştirilmiş
* GPU render desteği
* Python 3.8'e yükseltilmiş

Ayrıca Sublime Text 3 ile geriye uyumluymuş. Ayarlarınız bozulmadan sürüm değiştirmeyi vaad ediyorlar.

Duyuru yazısı: https://www.sublimetext.com/blog/articles/sublime-text-4

#YazılımGündemi #yazılımgeliştirme #programlama #sublimetext

BeğenFavori PaylaşYorum yap

C programlama dili için detaylı bir rehber. Henüz taslak aşamasında gözüküyor ama yine de epeyi bilgi mevcut içinde. Yazarın başka konularla ilgili de rehberleri var. İnceleyebilirsiniz.

C programlama dili rehberi: http://beej.us/guide/bgc/pdf/bgc_usl_c_1.pdf
Yazarın diğer rehberlerinin listesi: http://beej.us/guide/

#YazılımGeliştirme #Programlama #rehber #FaydalıBağlantılar

Beej's Guides

Beej's Guides
BeğenFavori PaylaşYorum yap

Türkiye Açık Kaynak Platformu'ndan yeni bir etkinlik/yarışma: Pardus Uygulama Geliştirme Yarışması.

Yarışma kapsamında, PARDUS ve açık kaynak yazılım teknolojilerinin geliştirilmesi, yaygınlaştırılması ve destek verilmesi amaçlanmaktadır. Yarışma süresince yoğun eğitim ve mentörlük verilmesi planlanmaktadır. Bu kapsamda yarışma öncesinde 5 gün eğitim verilecek, ardından 5 gün sürecek yarışma başlatılacaktır. Katılımcılardan aşağıda belirtilen konu başlıklarında uygulama geliştirmeleri beklenmektedir.

- Kullanıcı deneyimini iyileştirmek,
- Etkileşimli Tahta Uygulamaları Geliştirmek,
- Eğitim: Temel formasyon uygulamaları geliştirme,
- Antivirüs yönetim arayüzleri geliştirmek,
- GTK Tabanlı uygulama mağazaları oluşturmak,
- Elektron tabanlı sistem altyapısı oluşturmak,
- QEMU için arayüz yazılımı geliştirmek,
- QT, Electron, GTK uygulamaları geliştirmek,

Ödüller:
- Birinci ekibe; Monster Bilgisayar,
- İkinci ekibe; 3D yazıcı,
- Üçüncü ekibe: Raspberry Pi

Detaylı bilgive katılım için: https://www.acikhack.com/

#HaftalıkGündemeMalzeme #Pardus #TürkiyeAçıkKaynakPlatformu #YazılımGündemi #YazılımGeliştirme #Programlama #Qt #GTK

BeğenFavori PaylaşYorum yap

Yayınlanmasının üzerinden 1 ay geçmiş fakat ben de yeni gördüm: 2021 Yazılım Trendleri.
Bu çalışmada sektörde uzun yıllardır çalışmakta olan yazılım geliştiricilerin kendi alanlarıyla ya da ilgili oldukları alanlarla ilgili öngörü ve tavsiyelerden oluşan yazılar yer alıyor. Çalışma kapsamında toplam 27 kişiden görüş alınmış. İncelemekte fayda olacağını düşünüyorum.

Blog yazısı şeklinde: https://mhkoca.medium.com/yaz%C4%B1l%C4%B1m-d%C3%BCnyas%C4%B1nda-2021-trendleri-a59b8faab67c
PDF formatı şeklinde: https://drive.google.com/file/d/1NqPIbppCS6He-VC7gXyqoO6DRzf62ogp/view

#YazılımGündemi #Programlama #FaydalıBağlantılar #Trend #YazılımGeliştirme

Yazılım Dünyasında 2021 Trendleri

Bu çalışmayla beraber resmen gelenekselleşen “Yazılım Dünyasında Trendler” serisinin 2021 versiyonunu okuyorsunuz. (Serinin ilk yayını…
BeğenFavori PaylaşYorum yap
  • Mert @merpheus

    Yazılım Trendleri yanlış isim. Niyeyse web developerlar, web teknolojilerinden ibaret görüyor yazılım dünyasını. Koskoca yazının neredeyse hepsi web developerlara ve web teknolojilerine ayrılmış. Bir iki tane machine learning var varsa.

  • Papa Emeritus @pope

    Cross platform app’ler, electron ve react native’den bahsedenleri görünce kusma noktasına gelip okumayı bıraktım 😀 Bu kafa yapısı yazılım dünyasının kanseri haline geldi. Yok PWA yapalım her platformda çalışsın, yok React Native yapalım native olarak çalışsın vs... Gördük MS’in React Native çabalarını. React Native ile baştan yazdıkları bir Xbox App’i çıkardılar 7-8 ay önce, hayatımda gördüğüm büyük bir şirketin elinden çıkan en berbat şey olabilir. iPad Pro 2020’de chat yaparken kasar mı bir uygulama? Electron desen zaten ayrı bir facia. Bıktım gerçekten bıktım...

    • Eren Hatırnaz @erenhatirnaz

      Bu tek bir proje yapalım, her sisteme derleyelim akımına ben de gıcık oluyorum ama her ne kadar performanstan acayip büyük götürüleri olsa da firmaların daha hızlı çıkış yapmak ve daha az geliştirici çalıştırmak için bu teknolojilere önem vermesi gerçek bir durum. İlerleyen zamanlarda da böyle olacak gibi duruyor. Benim naçizane gözlemim. Microsoft gibi bir firma niye bunlarla uğraşıyor ona ben de anlam veremedim.

ACM Hacettepe bilişim topluluğu, C++ programlama dilinin yaratıcısı Bjarne Stroustrup ile 24 Şubat günü saat 20:00'da, YouTube canlı yayınında soru&cevap etkinliği gerçekleştirecek. İlgili arkadaşlar takvimlerine şimdiden ekleyebilir.

Etkinlik sayfası: https://kommunity.com/acmhacettepe/events/c-in-yaraticisi-bjarne-stroustrup-ile-sorucevap-64dbac33
ACM Hacettepe YouTube Kanalı: https://www.youtube.com/user/HacettepeAcm

#YazılımGündemi #Programlama #Cpp #YazılımGeliştirme #Etkinlik

BeğenFavori PaylaşYorum yap