19 Mayıs 2020 Salı

Coronavirüs Döneminde Hızlı Olan E-Ticaret Markaları Kazanıyor!

Covid-19 tüketici alışkanlıklarını değiştirdi. Süper marketlerin kasa önlerinde oluşan uzun kuyruklar sanal marketlere taşındı. Ancak bu da başka bir sorunu beraberinde getirdi. Güvenli alışveriş fırsatı sunan bu marketlerin çoğu, online siparişlerinde bile giderek artan taleplere yetişemez hale geldi. Verdiği siparişin evine gelmesini günlerce bekleyen tüketici ise alternatifler arayışında. İşte bu alternatifler arasından en fazla öne çıkan isim ise Avansas oldu. 

Avansas'ın Tecrübesi Hıza Alışkın Olması!
Avansas bu zorlu Covid günlerine kadar yalnızca iş dünyasının yakından tanıdığı bir e-ticaret firmasıydı. Alanında öncü birçok şirketin, ofis ve dükkân gibi sayısız iş yerinin alışverişlerinde tercih ettiği Avansas, iş dünyasının hızına yetişmek için kendi dağıtım ağını kurmuş ve bu yöntemle firmaların güvenini kazanmayı başarmış. Şimdi ise bu tecrübesinden herkesin faydalanabilmesi için yepyeni bir karar alarak evlere teslimat sürecini başlattı.


 
Ürünleriniz Sadece 1 İş Günü İçinde Kapınızda!
Avansas'ın yeni kararında dikkat çeken en önemli nokta evlere servisi 1 iş günü içerisinde gerçekleştiriyor olması. Muadillerinin neredeyse 4-5 güne uzayan teslimat süreçleriyle kıyaslandığında Avansas sadece bu yönüyle bile ilk tercih olmayı başarıyor. İstanbul başta olmak üzere, Ankara, Bursa, Kocaeli, Tekirdağ, illerindeki tüm evlerin siparişleri 1 iş günü içinde kapılarına geliyor. Üstelik Avansas’ın hijyenik teslimat araçlarıyla. 

Avansas Düzenli Sterilizasyon Çalışmasına ve Ekip Sağlığına Her Şeyden Çok Önem Veriyor!
Hijyen kurallarına herkesin fazlasıyla dikkat ettiği bugünlerde Avansas'ın önemli bir artısı daha var. Düzenli olarak dezenfekte ettiği kendi araçlarıyla teslimat yapıyor. Böylece, evlere girecek olan ürünlerle temas edenlerin sayısı bir hayli sınırlandırılıyor. Avansas'ın düzenli olarak sağlık kontrolünden geçirdiği dağıtım ekibi dışında hiç kimse ürünlerle temas etmiyor. Siparişler kargo kamyonlarında ya da ofislerinde günlerce virüse açık bir halde bekletilmiyor. Düzenli olarak sterilizasyon çalışmaları yapılan Avansas depolarından yapılan alışveriş yine firmanın kendi steril araçları ve eldiven, maske gibi koruyucularla çalışan ekibi sayesinde 1 iş günü içinde evlere ulaştırılıyor.

Peki Avansas'ta Neler Var?
Bu soruyu "Avansas'ta yok yok" diye yanıtlamak mümkün. Kolonyadan çamaşır suyuna, tuvalet kâğıdından mutfak bezine ve hatta kişisel bakım ürünlerine kadar herhangi bir markette bulunandan daha fazla temizlik ürünü Avansas'ın stoklarında yerini almış. Bunların yanı sıra mutfaklara gönül rahatlığıyla alınabilecek bakliyat, makarna, un, sağlıklı atıştırmalıklar, bitki çayları, kahve türleri ve daha birçok yiyecek ve içecek çeşitliliğine de ulaşmak mümkün. 
Avansas karantina sürecinden etkilenen çocukları da unutmamış. Bahçelerde, parklarda koşturmaya alışkın olan küçüklerin bugünlerde yaşadığı sıkıntı bir hayli büyük. Onları eğlendirmek ve birlikte güzel vakit geçirmek isteyen ebeveynlerin işini kolaylaştıracak birçok paket hazırlanmış. Üstelik bu sağlıklı boya setleri ve hobi paketleri uygun fiyatlarıyla da dikkat çekiyor.  

Avansas iş dünyasıyla çalışma konusunda epey deneyim sahibi olduğu için bünyesindeki ofis ve kırtasiye malzemeleri, elektronik ürünler, mobilya ve hırdavat çeşitleri bir hayli fazla. Evlere taşınan ofislerin ve halen çalışmak zorunda olan şirketlerin tüm ihtiyacını karşılayacak olan bu ürünler oldukça geniş bir yelpaze sunuyor. 

Güvenli Alışverişin Yeni Adresi!
Online alışveriş yapmaktan çekinenler bile bu yeni dünyaya adapte olmaya çalışırken Avansas'ın bu konudaki güvenilirliği de dikkat çekiyor. Bugüne kadar iş dünyasının önde gelen firmaları tarafından tercih edilmesinin tek sebebi sadece dağıtım hızı değil, aynı zamanda güçlü ve güvenilir alt yapısı. Avansas, tüm dünyada online alışveriş için en korunaklı yöntemlerin başında gelen 3D Security ve benzeri sistemleri kullanıyor. Bu durum da banka bilgilerini paylaşmak konusunda herhangi bir endişeye yer bırakmıyor. 

 

Bir boomads advertorial içeriğidir.

23 Aralık 2019 Pazartesi

Yazılım Test Ödevi



Unity Socket Programming Game Mouse on Maze Github

Uygulama Linki 
https://github.com/SefaAkdeniz/Unity-Socket-Programming-Game-Mouse-on-Maze


Uygulamayı Geliştirenler 
  • Yusuf Tayyip Özgül 
  • İsmail Sefa Akdeniz

9 Aralık 2019 Pazartesi

Yazılım Tasarımı Örneği


Bunifu WinForm ile hazırlanmış bir windows form uygulaması örneği.

İndir

10 Ekim 2019 Perşembe

Network Üzerinden XOX Oyunu

Native base, React Native Elements, React Navigation ve Socket.io Client kullanılarak hazırlanan XOX oyunu ile ilgili Git Hub linki aşağıda verilmiştir.

https://github.com/furkanDogu/SoftwareTestingP1


Uygulamayı Hazırlayan : Furkan Doğu

30 Kasım 2018 Cuma

Örnek Proje

Örnek Projenin çalışması için gerekenler
Bilgisayarınızda Windows işletim sistemi, MSSql veri tabanı ve DevExpress'in yüklü olması gerekmektedir. Projeye ait dökümanlar Ek_Dokumanlar isimli klasörün içerisindedir. Örneği Hazırlayanlar: Emre Öz ve Fatih Özkır
Kurulum İçin Gerekenler
Şifre Bilgileri : yönetici:fatihozkir 1234, kullanıcı:emreoz 12345
(Not:Sql Scriptini çalıştırdıktan sonra Connection String'i veritabanının olduğu server a göre değiştirdiğinizde uygulama çalışacaktır.)
İndirme Linki (76.2 MB)

8 Ekim 2018 Pazartesi

Proje (Scrum Table)

Yazılım Yapımı 2017-2018 (Bahar Dönemi) Projesi

Örnek Projeyi Geliştiren:  Emre ORHAN
Proje Linki: https://scrummastertaskmanager.herokuapp.com/story/1

İstenilenler
•Stroy bilgileri text olarak stories kısmına eklenebilecektir.
•Her bir storie’ye ait tasklar oluşturulabilecektir.
•Tasklar not started, in progress ve done olarak üç kategoriye ayrılacaktır.
•Taskların kategori bilgileri değiştirilebilecektir. (Örnek: Not started kategorisinden in progress kategorisine değiştirilebilecektir.)
•Taskların içerinide taskın kim tarafından hangi tarihte yapılacağı bilgisi bulunacaktır.

4 Ekim 2018 Perşembe

Crossover ile Uzaktan Çalışma

Uzaktan çalışmak isteyenler için güzel bir alternatif sunan Crossover uygulaması ile lokasyon bağımsız olarak iş alabilir, işin tamamlandığı hafta elde ettiğiniz ücretinizi banka hesabınıza çekebilirsiniz. Sistemin ilk kullanımınında Ingilizce konuşma ve yazışma beceriniz sınayan bir sınav gerçekleştirmektedir. Ayrıca ikinci aşamada yazılım geliştirme uzmanlığınızı sınayan farklı testlerde site içerisinde yer almaktadır. 

Sitenin web adresi: https://www.crossover.com/

23 Temmuz 2018 Pazartesi

Emma

Java kullanıcıları için oluşturulan bir kod kapsama aracıdır. Eclipse uygulamasında eski versiyonu hazır olarak bulumaktadır. Emma kod kamsama aracının yeni versiyonu ise Eclipse marketten kolaylıkla indirilebilir. Programın en büyük avantajı çalışılan kodu inceleyerek kod kapsaması ve kod kapsama ölçümü yapılabilir.
Emma'nın Sahip Olduğu Özellikler

Hızlı Test Döngüsü: Ayrı pencerelere ve uygulamaya gerek yoktur, kodlar direk analiz edilebilir.
Zengin Kapsama Analizi: Test sonuçları açık bir şekilde kullanıcıya gösterilir.
Kullanım Rahatlığı: Herhangi bir kuruluma veya kod değişikliğine ihtiyaç duyulmaz.



Emma - Hesap Makinesi Örneği

 Test senaryolarımızı oluşturalım
Kodlarımızı kapsayıp sonucu inceleyelim

Emma- String Kod Örneği


Örneğin Açıklaması

Şimdi kod kapsama oranlarının değişimini yakından görmek adına bir örnek inceleyelim.
Bunu bir önceki slayttaki örneğe yeni testler ekleyerek yapalım.
MyUnit classında şöyle bir fonksiyon tanımlayalım.

Fonksiyonumuza ait bir de test case oluşturalım.
Test kapsamını çalıştırıp tablomuzu inceleyelim.


Gördüğümüz gibi testte %36,4 gibi bir başarı oranı var.
Bunun sebebi, kod kapsama işleminde hem true hem de false koşullarının incelenip işlenmesidir.

Şimdi aynı testi bir de ‘false’ yani doğru değer döndürecek şekilde kapsayıp çıkacak değerleri inceleyelim.

Kontrol edilen olumsuz koşul olmadığında %100lük bir kapsama oranı aldık.

Constructor yapısının kullanıldığı bu örneği inceleyelim.
Test sınıfında hayvan nesnesini ve test senaryosunu oluşturalım.

Önceki slaytlardaki kodlar kapsanmış haldeydi. Ve testler başarılı olduğundan yeşil renk ile işaretlenmiş haldeler.
Karmaşıklıktan uzak durmak adına işlemleri fonksiyonlar içinde yazıp daha sonra üstte return ettik.


Sıra test senaryolarını oluşturmakta
 
 

Programda yanlış karakter girilmediği için false durumu çalıştırılmadı.
Bu durum kapsama sonucunda aşağıdaki gibi belirtiliyor.
Dizi Kullanım Örneği
Demo adında oluşturduğumuz sınıfta üç fonksiyon tanımlayalım.
İlk fonksiyon dizinin elemanlarını bir arttırsın.
İkinci fonksiyon elemanların değerini bir azaltsın
Son fonksiyon da her elemanı iki ile çarpsın


Test sınıfını oluşturup senaryoları yazalım

Başarısız olan testlerin gösterimini anlamak adına ‘testAddOneToArray’ testine yanlış değerler verip durumu inceleyelim



İçerik Hazırlayan : Sinan Aktepe

Kaynaklar
http://emma.sourceforge.net/
https://www.eclemma.org/
https://www.jetbrains.com/dotcover/whatsnew/
https://www.atlassian.com/blog/announcements/atlassian-clover-open-source