Jstanbul, Node.js based Socket.IO, Express and HTML5 based Bingo GameEmrah Ayanoglu
Node.js based Socket.IO, Express and HTML 5 based Bingo! game development presentation which is presented during the Turkey's first javascript conference jstanbul
ASP.NET MVC'den ASP.NET Core MVC'ye Geçiş SüreciSinan Bozkuş
BilgeAdam İzmir'de "ASP.NET MVC'den ASP.NET Core MVC'ye Geçiş Süreci" ile ilgili verdiğim seminerin sunumu.
Kaynak kodları: https://github.com/sinanbozkus/BilgeAdam_Izmir_AspNetCore_Workshop
WordPress ve Multisite Wordpress İle Büyük Ölçekli ÇözümlerSalih Özdemir
Nisan 2014'de Ondokuz Mayıs Üniversitesi Bilgisayar Müh. Bölümü'nde yaptığım sunum.
İçerik:
WordPress nedir, ne işe yarar?
Nasıl kurulur, nasıl çalışır?
Nasıl kullanılır?
“Multisite” ile tek noktada birden çok WordPress.
Eklentiler, temalar, ince ayar.
Güvenlik, güncellik ve performans.
Ekstralar
Jstanbul, Node.js based Socket.IO, Express and HTML5 based Bingo GameEmrah Ayanoglu
Node.js based Socket.IO, Express and HTML 5 based Bingo! game development presentation which is presented during the Turkey's first javascript conference jstanbul
ASP.NET MVC'den ASP.NET Core MVC'ye Geçiş SüreciSinan Bozkuş
BilgeAdam İzmir'de "ASP.NET MVC'den ASP.NET Core MVC'ye Geçiş Süreci" ile ilgili verdiğim seminerin sunumu.
Kaynak kodları: https://github.com/sinanbozkus/BilgeAdam_Izmir_AspNetCore_Workshop
WordPress ve Multisite Wordpress İle Büyük Ölçekli ÇözümlerSalih Özdemir
Nisan 2014'de Ondokuz Mayıs Üniversitesi Bilgisayar Müh. Bölümü'nde yaptığım sunum.
İçerik:
WordPress nedir, ne işe yarar?
Nasıl kurulur, nasıl çalışır?
Nasıl kullanılır?
“Multisite” ile tek noktada birden çok WordPress.
Eklentiler, temalar, ince ayar.
Güvenlik, güncellik ve performans.
Ekstralar
Istanbul Coders grubu için 16.11.2017 tarihinde verdiğim sunumun slatylarıdır.
Bu sunumda React Native ile geliştirme yaparken karşılaşılacak ana konseptlerin ve React Native ile geliştirme yaparken karşılaşılabilecek kütüphaneler anlatılmıştır ayrıca uygulama geliştirirken karşılaşılabilecek sorunlar için öneriler de yer almaktadır.
Pentest ekiplerinin kullandığı Kali dağıtımı ile Linux dünyasına giriş dökümanıdır. Bu döküman; güvenlik alanına giriş yapmak isteyen insanların Türkçe kaynak problemini gidermeyi amaçlayarak hazırlanmıştır. Bu açık kaynak projesine katkı sağlamak isteyen gönüllü linux kullanıcıları ise bize ulaşabilirler. Yazım hatası, anlam karmaşası, yanlış bilgi veya iyileştirmeler için mehmet.ince@intelrad.com adresine mail atabilirsiniz. İyi çalışmalar.
Ceviz.Net ile CETURK işbirliğiyle Boğaziçi Üniversitesi İbrahim Bodur Oditoryumu'nda 09 Mayıs 2009 tarihinde düzenlenen Web Teknolojileri Günü'nde sunduğumuz Eclipse PDT (PHP Development Tools) semineri sunumu.
Bu seminerde Go programlama diline hızlı bir bakış attık. 2017'de verdiğim Go seminerinin bağlantısına da bu sunumun kaynaklar kısmından ulaşabilirsiniz.
www.cihanozhan.com
www.deeplab.co
www.darkfactory.co
11. Gradle
● Ant-ivy üzerine geliştirildi
● Oldukça esnek (Ant)
● Basit ve kolay yapılandırma (Maven)
● XML yerine Groovy ile yapılandırma
● Maven ve Ant ile uyumlu
● Son zamanlarda oldukça popüler
● Android için varsayılan inşa sistemi
● Güncel versiyon: 2.3
12. Java Plugin
● Java projeleri için derleme, paketleme, test
etme, bağımlılık yönetimi gibi özellikleri sağlar.
apply plugin: 'java'
sourceCompatibility = 1.7
name = 'a-project'
version = '1.0.0-SNAPSHOT'
group = 'net.omerozkan.gradle'
16. Test
● Testlerden biri başarısız olduğunda
– Bir sonraki task koşturulmaz
– BUILD FAILED
● Başarısız testleri göz ardı etmek için
...
test {
ignoreFailures = true
}
...
17. Maven Eklentisi
gradle install
● Maven'a uygun pom.xml üretir.
● Üretilen jar dosyasını Maven yerel deposuna
(.m2/repository) yükler.
apply plugin: 'maven'
22. Gradle Wrapper
● Sistemde Gradle kurulu olma zorunluğunu kaldırır
● Sadece JRE veya JDK olması yeterli
● Versiyondan kaynaklanan sorunlar bu şekilde
gideriliyor
● Unix (Linux, OS X) sistemler için sh dosyası, Windows
için bat dosyası bulunduruyor.
● Gradle'ın ilgili ve tek bir jar dosyası sürüm takip
sisteminde bulunuyor
24. Gradle Wrapper
● Daha sonra üretilen scriptleri kullanarak gradle'ı
kullanabilirsiniz.
./gradlew clean build (Linux ve OS X)
gradlew.bat clean build (Windows sistemler)
25. Jenkins ve Gradle
Jenkins'in gradle eklentisini kullanabilirsiniz. Fakat
eklenti:
● Testlerin düşmesini otomatik olarak göz ardı edemiyor
ve işi (Job) UNSTABLE yerine FAILED statüsüne alıyor.
– Çözüm: Testlerin ignoreFailure özelliğinin aktif hale
getirilmesi gerekiyor.
● Testleri otomatik olarak raporlayamıyor.
– Çözüm: Testler için üretilen test raporlarını tanımlamak