Petzimo Android Mobil Uygulamasıyla Alışveriş Yapın Ek İndirimlerden Yararlanın

Posted on

petzimo-petshop

Kolay ve güvenli alışverişlere olanak sağlayan e-ticaret sektöründe yoğun ilgi gören pet shop malzemeleri de sanal mağazalardan satın alınabiliyor. Evcil hayvanların ihtiyacı olan pet shop malzemelerini bir araya getiren Petzimo.com, web siteden yapılan alışverişlerin yanında Android ve iOS mobil uygulamalarıyla da güvenilir ve hızlı alışverişe olanak sağlıyor.

Online pet shop alışveriş sitesi Petzimo.com’da yer alan tüm ürünlere Android mobil uygulamasıyla da hızlı bir şekilde erişilebiliyor. Eğer Android işletim sistemine sahip bir telefon ya da tablet kullanılıyorsa https://play.google.com/store/apps/details?id=com.tmoblabs.tappz.petzimo linkine tıklayarak Petzimo Android mobil uygulaması indirilebiliyor. Android cihaza indirilen uygulamayla, evcil hayvanların tüm ihtiyaçları karşılanabilir, mobil uygulamalara özel kampanyalardan da yararlanılabilir. Mobil uygulamalar sayesinde zaman ve mekan sınırı olmadan alışveriş yapmak mümkün oluyor.

Petzimo Android mobil uygulamasında Petzimo.com internet sitesindeki tüm ürünler görüntülenebiliyor. Kategori sayfasında; kuru ve yaş mama çeşitleri, ödüller, besin takviyeleri, mama ve su kapları, pire ve parazit koruma ürünleri, bakım ürünleri, temizlik ürünleri, aksesuarlar, taşıma çantası, tasmalar, oyuncaklar, yuvalar, tuvalet ürünleri, evcil hayvan kapıları, kuşlar için kraker ve aksesuar çeşitleri, kemirgen yemleri ve aksesuarları ayrı ayrı görüntülenerek, ihtiyaç duyulan ürün kolayca bulunabiliyor.

Petzimo Android Mobil Uygulaması üzerinden alışveriş

Android uygulama üzerinden kullanıcı adı ve şifre ile girişi yapıldıktan sonra ürünleri “Sepete Ekle” seçeneğine tıklayarak alışveriş sepetinize atabilirsiniz.. Sepetteki ürünleri “Sepetim” başlığı altında görüntüleyebilirsiniz. “Sepetim” sayfasındaki “Satın Al” seçeneğine tıklayarak önce adres ekleyip, ardından ödeme seçeneğini işaretleyerek siparişinizi onaylayabilirsiniz. Petzimo Android uygulamasındaki ödeme seçenekleri Petzimo.com web sitesindeki alışverişlerde de olduğu gibi online kredi kartı, havale ve kapıda nakit ya da kredi kartı olarak size sunuluyor.

Petzimo’nun sadece Android cihazlara özel bir mobil uygulaması yok. Eğer telefon ya da tabletiniz iOS işletim sistemini kullanıyorsa https://itunes.apple.com/tr/app/petzimo/id1102417919 bağlantı adresine tıklayarak Petzimo iOS mobil uygulamasını da indirebilirsiniz.

Webrazzi Mobil 12 Nisan Çarşamba Günü Gerçekleşecek

Posted on

webrazzi mobil 2017

İnternet ve teknoloji alanında Türkiye ve dünyadaki gelişmeleri inceleyerek analiz eden teknoloji bloğu Webrazzi’nin her yıl düzenlediği konferansları Webrazzi Mobil 2017 ile devam ediyor.

12 Nisan Çarşamba günü gerçekleşecek olan Webrazzi Mobil 2017’de son yılların en çok ilgi çeken ve merakla takip edilen konusu “mobil dünya” ele alınacak. Mobil başlığı altında uygulamalar, ödeme çözümleri, yayıncılık, pazarlama faaliyetleri ve genel olarak mobil dönüşümünün tüm yönleriyle tartışılacağı Webrazzi Mobil 2017’de sektörün önemli temsilcileri ile masaya yatırılacak.

Türkiye’nin en etkili mobil konferansı Webrazzi Mobil 2017, Point Hotel’de 12 Nisan Çarşamba günü düzenlenecek. Birçok internet girişimi için mobil trafikler web’i geride bırakmışken mobil dünyaya dair tüm detayların gün boyunca sektörle ilgilenen kişi ve şirketlerle paylaşılacağı konferansta konuşmacı olarak yer alacak ilk isimler şu şekilde:

N’oluyo Kurucu Ortağı Ali Atalık, Volt Kurucusu Ali Halabi, Longi Kurucu Ortağı Berk Yılmaz, Taptoweb Kurucu Ortağı Enes Urhan, BİSU Kurucu Ortağı Ergin Üner, MMA Türkiye Yönetim Kurulu Başkan Yardımcısı Handem Çelenkler, MMA Türkiye İcra Komitesi Üyesi Haymi Behar, MMA Türkiye Yönetim Kurulu Başkanı Işık İlhan, BKM Genel Müdür Yardımcısı Serkan Yazıcıoğlu, MMA Türkiye İcra Komitesi Üyesi Zehra Öney.

Webrazzi Mobil 2017’nin sponsorları arasında Türkiye İş Bankası, Crenvo İK, Bloomberg Businessweek, Fintechtime, Harvard Business Review gibi kuruluşlar yer alıyor. Netpoint Digital SEO ve Djital PR hizmetleri konusundaki uzmanlıklarıyla Webrazzi Mobil 2017’nin bu yıl da destekçileri arasında yer alıyor.

2017 yılı boyunca gerçekleşecek tüm Webazzi konferanslarına Webrazzi VIP ile katılabilir, indirimli fiyat avantajından yararlanabilirsiniz.

Yıl boyunca gerçekleşecek Webrazzi konferansları ve içerikleri şu şekilde olacak:

Webrazzi İnovasyon 2017: 10 Mayıs Çarşamba günü gerçekleşecek olan Webrazzi İnovasyon, ‘Augmented Reality’ yani Artırılmış Gerçeklik, ‘Virtual Reality’ yani Sanal Gerçeklik, ‘Artificial Intelligence’ yani Yapay Zeka, ‘Internet of Things’ yani Nesnelerin İnterneti, ‘Drone’ yani insansız hava araçları, Blockchain, akıllı otomobiller, büyük veri, gelişen teknolojiden nasibini alan tıp dünyası, akıllı şehirler.

Webrazzi Summit 2017: 18 Ekim Çarşamba günü gerçekleşecek olan Türkiye ve yakın coğrafyanın en etkili internet konferansı olan Webrazzi Summit, bu sene de internet-teknoloji dünyasında gündem belirleyecek.

Webrazzi Developer 2017: 15 Kasım Çarşamba günü gerçekleşecek olan Webrazzi Developer’da, web ve mobil platformlarda yazılım, yazılım metodolojileri, programlama dilleri ve kütüphaneler, bulut çözümleri ve yazılım testi gibi yazılıma dair her şey.

Webrazzi Fintech 2017: 6 Aralık Çarşamba günü gerçekleşecek olan Webrazzi Fintech’de öne çıkan Fintech uygulamaları, sektördeki son trendler, Türkiye’deki kanunsal kısıt ve detayları, Fintech yatırımları ve Fintech’e dair neredeyse her şey sektör liderleriyle birlikte ele alınacak.

Kalıtım (Inheritance) Nedir?

Posted on

Bir önceki Nesne Tabanlı Programlama konularında Çok Biçimlilik Polymorphism Nedir ve Örnek / Kapsülleme Encapsulation Nedir ve Örnek yazılarını paylaşmıştım.

Kalıtım nesne tabanlı programlamanın üç temel ögesinin en önemlisidir. Çünkü hkalıtım hiyerarşik sınıflandırma oluşturmayı sağlar. Konuyu biraz açmak gerekirse birbiriyle bağlantılı bir grup elemanın ortak özelliklerinden oluşan bi sınıf oluşturulabilir. Bu sınıf daha sonra yeni değişiklikler yapılarak daha özel sınıflara kalıtım yoluyla aktarılır ve her sınıf kendisinde bulunan ek özellikleri buna aktarır. Böylece uygulamanın yeni baştan yazılmasına gerek kalmaz.

Kapsülleme Encapsulation Nedir ve Örnek

Posted on

Bir önceki Nesne Tabanlı Programlama konusunda Çok Biçimlilik Polymorphism Nedir ve Örnek yazısını paylaşmıştım.

Kapsülleme, kendi amacına göre yönettiği kod ve veriyi birbirine bağlayan, kod ve veriyi dış kaynaklı karışıklık ve hatalı kullanımdan koruyan bir sistemdir. Dolayısıyla kod ve veri bir bütün olarak tutulur ve saklanır. Günlük yaşantımızda kullandığımız kapsüllü bir antibiyotiği örnek verebiliriz. Mantık aynıdır. Antibiyotiğin içindeki toz dış etkenlerden korunmak için kapsülle ambalajlanmıştır.

Nesne tabanlı programlamada kod ve veri kapsüllemeyle birbirine bağlanabilir. Yapılacak işlemler için gerekli kod ve veri kapsülün içinde vardır. Kod ve veri kapsüllemeyle birbirine bağlandığında bir nesne (object) meydana gelir.

Nesne tabanlı programlamada kapsülleme birimi sınıftır (class). Sınıf, verileri ve bu verilerle işlem yapılacak kodları belirler. Diğer bir deyişle, sınıf bir nesnenin ne şekilde yapılandırılacağını belirten planları içerir.

Kod ve veri sınıfın üyeleridir (members). Metot ise bir alt programdır. Kısaca hatırlatmak gerekirse programlama dillerinde kullanılan fonksiyonlar nesne tabanlı programlamada metot adını almıştır.

Çok Biçimlilik Polymorphism Nedir ve Örnek

Posted on

Çok Biçimlilik (Polymorphism)

Nesne tabanlı programlamanın üç temel ögesi vardır. Bunlar, çok biçimlilik, kapsülleme ve kalıtımdır. Nesne tabanlı programlamada çok biçimlilik, nesnelerin dışarıdan aynı yapıda görünmelerine rağmen içerde farklı işlem yapmalarıdır. Bu nedenle sınıflar nesnelerin içindeki farklılıklardan etkilenmeden çalışır. Çok biçimlilik aslında bir arayüz (interface) kullanarak birden fazla metodun kullanılmasını sağlar. Çok biçimliliğin amacı, genel bir sınıf belirtip aynı arayüzü kullanarak oluşabilecek karmaşıklığı azaltmaktır.

Nesne tabanlı programlama sınıflar belli bir sıraya göre tasarlanır. Başta genel bir sınıf sonra da bu sınıftan oluşmuş ve yeni elemanlar katılarak farklı özelliklere sahip yeni sınıflar vardır. Yeni oluşturulan sınıflar temel sınıfın özelliklerini taşır. Ancak oluşturulan sınıflar temel sınıfın özelliklerini taşırlarken temel sınıf türetilen sınıfın özelliklerini taşımaz. Bir örnekle açıklayacak olursak; Okullar sınıfının genel bir sınıf olduğunu düşünelim. Bu sınıfın bir elemanı olan Meslek Liseleri vardır. Okullar sınıfının özelliklerini meslek liselerine geçirebiliriz. Ama tam tersi söz konusu değildir. Çünkü her meslek lisesi bir okuldur ama her okul bir meslek lisesi değildir.

Nesne Tabanlı Programlama – 2

Posted on

1 – Kapsülleme (Encapsulation)

İşlemlerin ve verilerin gizlenmesine veya bir grup içerisinde toplanmasına kapsülleme denir. Kapsülleme sayesinde, sınıfımız içinde kullandığımız alanların dışarıdan herhangi bir etki ile doğrudan değiştirilmelerini engellemiş oluyoruz. Bu durum bizim isteğimiz dışında oluşabilecek atamların önüne geçmemize ve ille de bu alanların değerleri değişecekse bizim belirlediğimiz bir çizgide olmasına neden oluyor. Bu da programcılıkta ve özellikle nesne tabanlı programlamada çok büyük bir yere sahip olan kontrolün elimizde olmasını sağlıyor.

nesne-tabanli-programlama-kapsulleme

Yukarıdaki resimde gördüğünüz saat içinde çok karmaşık mekanizmalar bulunmaktadır. Ama bu karmaşık mekanizma saatin kullanıcısını ilgilendiren bir olay değildir. Kullanıcı için önemli olan saatin düzgün çalışmasıdır.

Nesne Tabanlı Programlama Nedir?

Posted on

Nesne tabanlı programlamada esas olan, gerçek hayatta var olan olguların programlamaya aktarılmasındaki yeni yaklaşımdır. Klasik prosedürel programlamada verilerimiz ve fonksiyonlarımız vardı. Yani her şey veri ve bu veriyi işleyen metotlar etrafında dönüyordu.

Aslında nesne tabanlı programlama da iki önemli birim; veri ve veriyi işleyip mantıklı sonuçlar üreten metotlar bulunur. Ama buradaki fark gerçek hayattaki olguların da daha iyi gözlenip programlama dünyasına aktarılmasındadır.

Mesela elimizde bir ütümüz olsun. Ütünün markası, modeli, rengi, çalıştığı elektrik voltajı, ne tür kumaşları ütüleyebildiği bu ütüye ait özelliklerdir (veri). Aynı zamanda ütümüzü ısıtabiliriz, ütüleme işinde kullanabiliriz ve soğumaya bırakabiliriz. Bunlar ise ütünün fonksiyonlarıdır (metot).

nesne-tabanli-programlama-nedir

Progressive Web App (PWA)

Posted on

pwa-nedir-pwa-yapma

Progressive Web App, bir websitenin uygulama benzeri özelliklerine sahip türüdür. Peki belli başlık özellikleri nelerdir?

  • Öncelikle çevrimdışı olarak kullanabilirsiniz, kullanıcının interneti olmadığı anlarda dâhi PWA sayesinde websitenizdeki faydalı bilgileri görüntüleyebilir.
  • Ana ekranda ikona sahip olması, bazı tarayıcılarla ana ekrana kısayol ekleyebildiğiniz zaman ikon değiştiremezsiniz ama PWA bunu sağlayabiliyor.
  • Responsive olması, ekranın mükemmel oranda dolmasını sağladığı için web siteleriniz mobil ve tablet uyumlu olması gerekiyor.
  • Push notification desteğine sahip olması ile uygulama çalışmasa bile bildirim alabiliyor, elbette herkes için değil yalnızca onay veren kişilerde bildirim gözüküyor.

Otomobiller Konuşabilir Mi?

Posted on

mercedes-e-2017-akilli

Otomobiller birbirleriyle konuşurken eminim Cars animasyon serisindeki karakterlere benzemiyorlardır. Araçtan-araca iletişim sistemi (V2V) gelecek yıllarda bir standart durumunda olacak ve araçlar durumlarını şifreli bir şekilde diğer araçlara bildirecektir. Mercedes bu konuda E sınıfı otomobillerinde 4G desteği sunarak Cloud üzerinden aynı yönde giden araçlarının bilgilendirilmesini sağlıyor. Ağ sadece Mercedes’lerin haberleşmesini sağlamakta ama V2V standartları oturduğu zaman bütün markaların birbirleri ile haberleşmesi daha kolay hâle gelecektir.

Genel Anahtar Algoritmalar

Posted on

Bir önceki yazıda Genel Anahtar Algoritmalar konusunu açıklamıştım: Kriptoloji ve Gizli Yazı Sanatı

Yerine Koyma Şifreleme Yöntemleri (Substitution Ciphers)

Yüzyıllar boyunca pek çok yerine koyma şifreleyicileri kullanılmıştır. En basit seviyede mesajın harfleri, başka bir alfabenin harfleriyle yer değiştirilir. Açık metindeki harflerin ardışıklığı değişmez. Günümüzde cep telefonlarıyla mesaj iletiminde bu şifrelenmeden faydalanmaktayız. Örneğin, birçok telefonda olduğu gibi aşağıdaki harf düzenlemeleri vardır:

2 A B C 
3 D E F 
4 G H I
5 J K L
6 M N O
7 P Q R S
8 T U V
9 W X Y Z

Kelimeler arası boşluklar ve noktalama gibi işaretler için 1 rakamı kullanılmaktadır.

Açık metin: BEN GELDİM

Şifreli metin: 2 3 6 1 4 3 5 3 4 6 şeklinde olacaktır.