Ortalama 10 yıldır WEB tasarım ve yazılımıyla uğraşıyorum. Bu 10 yıl içerisinde 1 yıl ara verip 2 yıl devam edip 1 yıl ara vermek gibi anlamsız şeyler yaptım.
Bunların sebebi, müşteriler bu işten beni soğutuyordu. Ne zaman bu işe gönül versem 1 hafta boyunca geceli gündüzlü çalıştığın projenin müşterinin gözünde bilgisayarın başında 2 tuşa basmaktan ibaret olduğu gerçeği benim canımı çok sıkıyordu.
Başka sektörler denedim, yaşta ilerleyince bu iş üzerine yapışmış gibi oluyor. Bunları neden anlattım bilmiyorum, asıl meseleye gelelim. :)
Öğrenmek bu işe verdiğin önemle doğru orantılıdır diye düşünüyorum. Gerçekten bu işi yapmak istiyorsan uygulamalı olarak devam etmelisin. Hazır kodlardan oldukça uzak dur. Aradığın şeyi bulduğunda hazır kodu kopyalayıp yapıştırmak yerine o koda bakarak baştan yaz. Belki o kodu veren kişide eksik olup sende olan bir bilgi ile o kodda küçük değişiklikler yaparak daha işlevsel hale getireceksin yeniden yazarken. Tamamen öğrenene kadar sıfırdan sıfırdan yaz.
Eğitim setleri izlemek seni bilgilendirir evet, fakat sadece izlersen aklında birşey kalmıyor. Udemy'den devamlı kurs alıp izlerim. Uygulamaya dökmediğin sürece aklında hiç birşey kalmıyor. İnsanın aklında gördüğünün %10'u kalırmış. Uygulama yapmak şart.
Zamanla düşünmeden yazmaya başlayacaksın. Beynin otomatik olarak ne yazacağını çözmeye başlayacak.
Şunu da unutmamak gerekiyor ki, hiç kimse bu işi tam anlamıyla bilmiyor. Sormaktan, araştırmaktan çekinmemelisin. :)
Benim sorunum, daha iyisi olur mu düşünce yapısı. Projede bir kodu yazdığımda çalışıyor olması beni tatmin etmiyor. Devamlı aynı işi daha az kodla nasıl yaparım vb. bir sürü düşünceyle boğuşuyorum. Demek istediğim herkes sorunlar yaşıyor ve yaşayacak bu işte. Yılmadan klavyeden ellerini kaldırmadan devam et hocam.
İyi çalışmalar. :)
Projeleri hazırlarken devamlı aklımda olan bir durumdu buda ama nedense hiç araştırmamıştım. :D
@pcmemo Hocamın dediği gibi çağırılmadan çalışmıyorlarsa aklımızdan bu soru işareti gitmiş oldu.
@aydinkeskin Hocam teşekkür ederim, kaynağa bakmıştım gözümden kaçmış. :)
@mutluol Hocam yine yanlış anladınız. :) Sabit 90% yükseklikte değil .container divi en auto yükseklikte, en fazla 90% olması gerekiyor. :) Bu sebepten .item divine absolute veremeyiz çünkü .item divinin yüksekliği .container divinin yüksekliğini belirliyor.
.item divinin yüksekliği ekranı aşınca scroll olsun istiyorum.
@mutluol Hocam min-height ile de denedim fakat olmadı. 500px'i örnek olarak verdim yani onunla bir işimiz yok. .container divi en fazla 90% ile ekranı kaplayacak yükseklikte. Ama normalde 40% vb. oranlarda oluyor, bazı durumlarda yükseliyor. İçinde bulunan .item divinin içeriği uzayınca .container divi en fazla %90 olmalı. Bu durumda .item divi .container divinden taşıyor. Bende taşmasın diye .item divine de max-height vermeye çalışıyorum ve overflow ile scroll etmek istiyorum. min-height: 100% çalışsaydı oda işimizi görecekti aslında. Ama .container divinin yüksekliği değişken olduğu için midir bilmiyorum, height: 100%'de denedim, min-height, max-height hiç bibi % ile çalışmıyor.
@jct Teşekkürler hocam, hafızaya yazdık lazım olduğu gün kullanırız. :)
@sekiiiiiiiiz Tayfun hocam bu konuyla ilgili uzmancevap'da çok güzel bir bildirim sistemi kullandığını ve bununla ilgili video çekeceğini söylemişti. :D
@pcmemo
Hocam sıralı gitmesini istemememin sebebi, kullanıcıların o şekilde görmesini istememem sadece. Yani son siparişi oluşturan kişi kaç sipariş olduğunu aşağı yukarı tahmin edebilir oluyor o şekilde. Tamamen psikolojik yani sebebi. :)
@mehmet
regenerate'i çalıştıramadım hocam zaten, ben beceremedim sanırım. :) uniqid() fonksiyonunu daha önce araştırdım fakat gördüğüm kadarıyla 6 haneli bir sonuç elde edemiyoruz.
@shelby
Bu işlem için bir sınıf dahil etmek gerekir mi bilmiyorum ama sınıfı biraz inceledim hoşuma gitti, kenara attım teşekkür ederim. :)
Benim örnek olarak verdiğim kodu sonuç 0 verene kadar döndürecek bir döngü kuramaz mıyız, for vb. ile? :)
@aydinkeskin hocam teşekkür ederim, fakat DirectAdmin kullanarak bir çözüm üretebilir miyiz peki. :)
@shelby 6 haneli olarak şifreleme nasıl yapabilirim?