Nazım Can Altınova

Dealing with multiple version control systems

I love git and I use it all the time. I use it for my personal projects, my dotfiles, my documents and even my home directory. But for work, I need to use mercurial as well as git (mercurial for the mozilla-central mono-repo and git for other …

Dealing with multiple version control systems

Mozilla'da işe nasıl girdim?

Merhaba arkadaşlar, sizlere bu yazımda üniversiteden Mozilla’da işe başlayana kadar olan hikayemden biraz bahsetmek istiyorum. Öncelikle kim olduğumdan kısaca bahsedeyim. Trakya Üniversitesi’nde bilgisayar mühendisliği okurken Mozilla’dan staj daveti …

Mozilla'da işe nasıl girdim?

Hello World! (well, again...)

Hi everyone! It’s been a while since I wrote my first post here. It was also a hello world, but in Turkish. I have been neglecting my blog for a while and wanted to come back and start writing again. Also, my previous posts were all in Turkish, but I …

Hello World! (well, again...)

Rust'ta Borrowing ve Referans Kavramları

Merhaba arkadaşlar, bir önceki yazımızda Rust’ta bulunan ownership kavramından bahsetmiştik. O yazıya buradan ulaşabilirsiniz. Bu konuyu anlayabilmek için bir önceki ownership kavramını da anlamış olmak gerekiyor. Bu nedenle bu yazıya başlamadan …

Rust'ta Borrowing ve Referans Kavramları

Rust'ta Ownership Kavramı

Merhaba arkadaşlar, geçen seferki yazımda Rust programlama dili hakkında bir ön bilgi verip, onda bulduğum olumlu ve olumsuz gözlemlerimi ve düşüncelerimi aktarmaya çalışmıştım. Yazıya buradan ulaşabilirsiniz. Aslında ownership (sahiplik), borrowing …

Rust'ta Ownership Kavramı

Rust Programlama Dili Hakkında Düşüncelerim

Merhabalar, yine blog yazılarıma uzun bir ara verdikten sonra kaldığım yerden devam ediyorum. Bu yazıda uzun süredir merakla takip ettiğim bir programlama dilinden bahsedeceğim. Bu programlama dilinin adı Rust. Yeni bir dil olmasına rağmen diğer …

Rust Programlama Dili Hakkında Düşüncelerim

Firefox Eklentisi Nasıl Yazılır? - Kısım 1

Merhaba, Firefox’a eklenti yazmakla ilgili elle tutulur bir Türkçe içerik bulmak çok zor. Genelde olanlar da çok eski oluyor ve yeni teknolojiler içermedikleri için de öğrenmenin hiçbir anlamı kalmıyor. Bu nedenle benim de uzun süredir aklımda …

Firefox Eklentisi Nasıl Yazılır? - Kısım 1

Güle Güle Action Bar, Hoş Geldin Toolbar!

Herkese merhabalar, Bu yazıda Android SDK 21 ile gelen ve çok fazla esneklik katan bir Appcompat elemanını tanıyacağız. Hemen yazımıza başlayalım. Destek kütüphanesi (Support Library) ve Appcompat nedir? Her yeni API seviyesiyle birlikte Android’e …

Güle Güle Action Bar, Hoş Geldin Toolbar!

HTML5 Contenteditable Attribute'ü ile Değiştirilebilir CSS

contenteditable attribute’ü nedir? HTML5 ile birlikte gelen attribute’lerden biri olan contenteditable, hangi elemente eklenmişse o elementin içeriğinin değiştirilebilir olmasını sağlıyor. Tamamen client tarafında yapılan bu değişiklikler herhangi …

HTML5 Contenteditable Attribute'ü ile Değiştirilebilir CSS

HTML Imports (HTML İçe Aktarım) - Kısım 2

Yazının birinci kısmına buradaki linkten ulaşabilirsiniz. Web Componentlerinin iletimi HTML Importlar, tekrar kullanılabilir içerikleri yükleyebilmek için tasarlanmıştır. Özellikle Web Componentlerinin dağıtımı için en ideal yoldur. Buna HTML …

HTML Imports (HTML İçe Aktarım) - Kısım 2