Open in app

Sign in

Write

Sign in

Ertan Özdemir
Ertan Özdemir

202 Followers

Home

About

Published in

ROYTO

·Apr 3

Apollo GraphQL Federation ile Resim Yüklemek

Bu yazıda Apollo GraphQL Federation kullanılan bir projede AWS S3 veya CloudFlare R2 gibi depolama hizmetlerine resim yükleme işlemini nasıl yapabiliriz bundan bahsedeceğim. — Ama öncesinde neden bu yazıyı yazma ihtiyacı duyduğumdan bahsetmek istiyorum. Bu yazı yayınlanmadan yaklaşık 6 ay önce bir e-ticaret sitesi yapmaya karar verdik. Bu sitenin back-end tarafı Node.js üzerine kurulu bir microservice mimarisi ile çalışacaktı böylelikle hem Apollo Federation’ı hem de GraphQL kullanarak nasıl microservice’ler yazılıyormuş öğrenelim dedik. Tabi ki…

GraphQL

7 min read

Apollo GraphQL Federation ile Resim Yüklemek
Apollo GraphQL Federation ile Resim Yüklemek
GraphQL

7 min read


Published in

ROYTO

·Jul 29, 2022

Git Commit’lerini Başka Branch’e Aktarmak

Bu yazıda git commit’lerinizi başka bir branch’e nasıl taşıyabileceğinizden bahsedeceğim. — Bazen dikkatsizlik veya yanlış anlaşılmalardan dolayı özelliklerimizi yanlış branch üzerinde geliştirebiliriz. Böyle bir durumda yanlış branch üzerindeki commit’leri doğrusuna aktarma ihtiyacı doğar. Bunu yapabilmenizin bazı yöntemleri var. Bu yazıda bunlardan bir tanesini anlatacağım. O da cherry-pick… Cherry Pick

Cherry Pick

2 min read

Git Commit’lerini Başka Branch’e Aktarmak
Git Commit’lerini Başka Branch’e Aktarmak
Cherry Pick

2 min read


Published in

ROYTO

·Jul 3, 2022

React — PropTypes ile Tip Kontrolü Yapmak

React props (properties), bir component’ten diğerine veri geçirmeye yarar. Bu veriler, string, integer, object ve array gibi temel tiplerden oluşabilir. Eğer herhangi bir state management tool’u kullanmıyorsanız ve uygulamanız içerisinde çok fazla derine inen prop drilling’ler yapıyorsanız prop’larınız componentler arası geçişlerde farkında olmadan değişikliğe uğrayabilir. Dolayısıyla en alt seviyedeki component…

React

5 min read

React — PropTypes ile Tip Kontrolü Yapmak
React — PropTypes ile Tip Kontrolü Yapmak
React

5 min read


Published in

ROYTO

·Mar 19, 2022

localhost’a Dışarıdan Bağlanmak

Bu yazımda localhost’unuzu başkalarıyla nasıl paylaşabileceğinizi anlatacağım. Diyelim ki bir Web projesi üzerinde çalışıyorsunuz ve yaptığınız değişiklikleri bir arkadaşınıza göstermeniz gerekiyor. Bu projeyi herhangi bir uzak sunucuya deploy etmeden nasıl yapabilirsiniz? Deploying zaman alıcı bir süreç. Ayrıca her küçük değişiklikte de sürekli deploy yapmak yıpratıcı olabilir. Dolayısıyla burada en akıllıca…

Localhost

3 min read

localhost’a Dışarıdan Bağlanmak
localhost’a Dışarıdan Bağlanmak
Localhost

3 min read


Published in

TalentGrid

·Jul 27, 2021

TalentGrid Ekibindeki İlk/Remote Staj Deneyimim

Merhaba 👋 Ben Ertan, İstinye Üniversitesi Bilgisayar Mühendisliği 2.sınıf öğrencisiyim. Bu yazımda TalentGrid’de yaptığım stajımla ilgili ilk 1 aylık süreci sizinle paylaşmak istiyorum. — TalentGrid’e, bir startup’ta işlerin nasıl yürütüldüğüne dair fikir sahibi olmak ve bu profesyonel deneyimin kendimi geliştirmek için çok iyi bir fırsat olabileceğini düşünerek başvurdum. Hedeflerim doğrultusunda böyle bir imkan sağlanması, benim için oldukça verimli bir sürecin başlangıcı oldu.

Intern

4 min read

TalentGrid Ekibindeki İlk/Remote Staj Deneyimim
TalentGrid Ekibindeki İlk/Remote Staj Deneyimim
Intern

4 min read


Published in

ROYTO

·Apr 19, 2021

İnternet nasıl çalışır?

İnternet, web’in belkemiği, web’i mümkün kılan teknik altyapıdır. İnternet, en temel haliyle, hepsi birbirleriyle iletişim kuran geniş bir bilgisayar ağıdır. — İnternetin tarihi biraz belirsiz. 1960'larda ABD Ordusu tarafından finanse edilen bir araştırma projesi olarak başladı ve daha sonra birçok devlet üniversitesinin ve özel şirketin desteğiyle 1980'lerde kamu altyapısına dönüştü. …

Internet

5 min read

İnternet nasıl çalışır?
İnternet nasıl çalışır?
Internet

5 min read


Published in

ROYTO

·Apr 9, 2021

C++ Pointers (İşaretçiler)

Bu yazıda, C ve C++ dillerinde kullanılan pointerları yani Türkçesiyle işaretçileri inceleyip temel mantığını anlayacağız. — C ve C++ gibi makine diline yakın dillerde işaretçiler yardımıyla memory’e erişmek mümkün hale gelebiliyor. Daha gelişmiş programlama dillerinde örneğin Python, JavaScript gibi, bu işlemleri sizin yerinize yapan daha farklı yapılar bulunuyor. Bu sebeple daha önce programlama kariyerine Python veya JavaScript gibi gelişmiş dillerde başlayan geliştiricilerin, C++ dilinde yazılım geliştirmeye…

C Programming

5 min read

C++ Pointers (İşaretçiler)
C++ Pointers (İşaretçiler)
C Programming

5 min read


Published in

ROYTO

·Feb 10, 2021

JavaScript’te Değişken, Scope ve Fonksiyon Kavramlarını Anlamak

Bu yazıda, JavaScript’te ki değişken (variable), bağlam (scope) ve fonksiyon (function) kavramlarını inceleyeceğiz. — JavaScript programlama dili web uygulamaları geliştirmek, HTML ve CSS’in yanı sıra web sayfalarına ek özellikler ekleyerek işlev kazandırmamızı sağlayan bir programlama dilidir. Eğer HTML, CSS ve JavaScript hakkında daha fazla bilgi edinmek isterseniz, buradaki yazımı okumanızı öneririm.

JavaScript

7 min read

JavaScript’te Değişken, Scope ve Fonksiyon Kavramlarını Anlamak
JavaScript’te Değişken, Scope ve Fonksiyon Kavramlarını Anlamak
JavaScript

7 min read


Published in

ROYTO

·Dec 27, 2020

🎧 Dinleyebileceğiniz En İyi Yazılımcı Podcastleri

Bu yazımda sizler için derlediğim en iyi yazılımcı podcastlerini okuyacaksınız — Yazılımcılar olarak günümüzün çoğu kod yazarak geçse de bazen bir köşeye çekilip hem ruhumuzu hem de aklımızı demlememiz gerekir. Bu sebeple hem dinlenirken hem de bir yandan yeni teknolojiler, araçlar hakkında bilgi edinebileceğiniz, birbirinden değerli bir çok podcast’i sizin için bir araya topladım. KodCast Silikon Vadisi’nde yaşayan 3 mühendisin yazılımlar üzerine…

Yazılım

2 min read

🎧 Dinleyebileceğiniz En İyi Yazılımcı Podcastleri
🎧 Dinleyebileceğiniz En İyi Yazılımcı Podcastleri
Yazılım

2 min read


Published in

ROYTO

·Dec 17, 2020

GitHub ve Git

Bu ders ile temel git komutlarını öğrenerek açık kaynak dünyasına giriş yapmış olacaksınız ve bu bence çok havalı bir şey! — Merhaba! Bu makale temel git komutlarını içermektedir. Eğer Git’te yeni değilseniz bu makaleyi okumanıza gerek yok. Şayet yeniyseniz, lütfen benimle kalın 😁 Nedir bu Git? git-scm.com adresine göre; Git, küçükten büyüğe tüm projelerinizi hızlı ve etkili bir şekilde yönetmek için tasarlanmış, açık kaynak kodlu bir versiyon kontrol sistemidir.

Git

7 min read

Temel Git Komutları Dersi
Temel Git Komutları Dersi
Git

7 min read

Ertan Özdemir

Ertan Özdemir

202 Followers

Fullstack Web Developer

Following
  • Prof. Dr. Deniz Kılınç

    Prof. Dr. Deniz Kılınç

  • onat çipli

    onat çipli

  • Maximiliano Contieri

    Maximiliano Contieri

  • LORY

    LORY

  • Filip Hracek

    Filip Hracek

See all (70)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams