Akın Kaldıroğlu ile Java Dersleri

Akın Kaldıroğlu hoca Java SE8 (standart edition) e uygun olarak temel seviyede java ile nesne tabanlı programlama dilini anlatacak. Hem makale dizisi olarak paylaşacağı konuların örnek kodlarını hem de videolarını aşağıdaki linklerden bulabilirsiniz.

Herhangi bir programlama dilini öğrenmek için verilen örnek projelerle oynayıp, değişiklikler yapıp programlardaki davranışını gözlemleme gerekliliğinden bahseden Akın hoca, programlama dillerini ancak ve ancak bol pratik yaparak öğrenilebileceğini de belirtiyor.

Okumaya devam edin

Kıdemli Javacılar İçin Yarışma

Crossover şirketinin Oracle, Türk Kızılayı, HAYTAP ve ActiveBuilder ortaklığıyla 10 Aralık‘ta gerçekleştireceği yarışma en az 10 yıllık java yazılım geliştirme deneyimi olan kıdemliler için.

Yarışmadaki amaç göçmenlik, küresel ısınma, sokak hayvanları, belediye hizmetleri gibi gerçek dünya sorunlarına çözüm bulmak, projelerin başlangıcını yapmak ve çözümü teknoloji ile kolaylaştırmak.

Okumaya devam edin

İstanbul Java Günü 2017

Istanbul Java User Grup (JUG) tarafından iki yıldır organize edilen uluslararası yazılım konferansı “Java Day Istanbul” yenilenen yapısı ile yazılımcılarla buluşmak için hazırlıklarına başladı.java day.png

Okumaya devam edin

ETERATION AKADEMİDEN SONBAHAR EĞİTİMLERİ

         Tüm eğitimlere http://academy.eteration.com/ adresinden ulaşabilirsiniz.

Kayıt ve detaylı bilgi için:
academy@eteration.com 

EĞİTİMLER

Developing Android Applications

  • 7 Ekim-11 Ekim
  • 11 Kasım-15 Kasım
  • 9 Aralık-13 Aralık
Developing iPhone/iPad Applications with Objective-C

  • 18 Kasım-22 Kasım
  • 23 Aralık-27 Aralık
 

Building Rich Internet Applications with Html5, CSS3 and JavaScript

  • 25 Kasım-27 Kasım
  • 16 Aralık-18 Aralık
Developing Hybrid Mobile Applications
  • 21 Ekim-23 Ekim
  • 18 Kasım-20 Kasım
  • 17 Aralık-19 Aralık

Developing Effective Rich Client Applications with javascript and NoSQL databases

  • 13 Kasım –  15 Kasım

Effective Java Using Design Patterns

  • 24 Ekim-25 Ekim
  • 12 Kasım-13 Kasım
Effective Service and API Development with Java
  • 08 Ekim – 9 Ekim
Effective Agile Java Development
  • 23 Eylül-24 Eylül
  • 7 Ekim-9 Ekim
  • 27 Kasım-29 Kasım
  • 10 Aralık-12 Aralık
Developing Reports with JasperReports and Eclipse
  • 28 Eylül
  • 30 Ekim
Developing Object-Oriented Programs in Java
  • 30 Eylül-4 Ekim
Developing Enterprise Applications with JavaEE
  • 30 Eylül-4 Ekim
  • 21 Ekim-25 Ekim
  • 18 Kasım-22 Kasım
  • 16 Aralık-20 Aralık
Agile Methodology & Scrum & Agile Testing
  • 1 Ekim-3 Ekim

    HTMLUNIT İLE UFAK PÜRÜZLERİ GİDERME

         HtmlUnit ile sitelerden verileri çekerken karşılaştığım bazı sorunları ve çözümlerini buraya yazıyorum ki benim gibi can çekişenler veya Türkçe kaynak bulmada sıkıntı yaşayanlara kolaylık olsun 😀  Oluşturduğumuz senaryoya göre htmlunit 2.12 veya daha eski sürümleriyle sitelerden veri çekmeniz diğer bir deyimle Crawler etmeniz lazım.

    Sorun 1 – webClient oluşturdunuz ve url i çekerken uzun sürdüğünü gördünüz. Öncelikle sorun url de mi yoksa tüm linkleri mi çekemiyor diye kontrol edip url leri değiştirerek htmlPage e çekme sürelerini karşılaştırın. Bir sitede en fazla 3 dakika diğerinde 33 dakika (ki şaka değil, tasdiklendi onaylandı) sürüyorsa anlayın ki o uzun süren sitede sorun var. Websitesini çekerken webClient.getPage(url) de execution time uzuyorsa ağdan kaynaklı bir sorundur. Debug esnasında webClient.getPage(url) satırındayken ağı değiştirirseniz hemen alt satıra geçecektir.

    Sorun 2 – Siteden verileri çekerken div altındaki text i mesela saati görmüyorsa javascript i BaseCrawler ya da yazdığınız class da engellemişsinizdir. Çoğu site saat , tarih gibi verileri javascript ile getirmekte. Bunu da  webClient.setJavaScriptEnabled(false);  satırını true olarak düzeltmelisiniz. Ayrıca css i de kapattıysanız webClient.setCssEnabled(false) ise onu da true olarak değiştirmeyi unutmayın.

    YURT DIŞINDAN SEMİNER, EĞİTİMLER

         GigaOm şirketi 27 Ağustos günü sabah 10:00 – 11:00 arası Mobil Uygulama Yaşam Döngüsü : Cihaz Güvenliğinin Ötesinde başlıklı analiz semineri internet üzerinden gerçekleşecek. Kurumsal mobil yönetimi, cihaz seviyesinde güvenlik sınırları nelerdir, diğer cihaz ve uygulama yönetim örneklerinden neler öğrenebiliriz, zorunlu süreç ve araçların ne olduğu ile kurumsal uygulama yönetimin geleceğinin konuşulacağı seminere burdan kayıt olabilirsiniz.

         E-Tohum bu perşembe (22 Ağustos) San Francisco’da toplantı gerçekleştrecek. Koding, facebooktan konuşmacıların olacağı E-Tohum Kampına kayıt olabilirsiniz. Etkinliğin ücretsiz olduğu ama tabii ki de San Francisco’da kalacak yer ve gidiş-dönüşü sizin sağlayacağınız etkinliğin facebook sayfası için burayı tıklayınız.

    • Devrim Yaşar – Koding.com
    • Erbil Karaman – Facebook
    • Barış Gültekin – Google
    • Eren Bali – Udemy
    • Umur Çubukçu – Citus Data
    • Emre Sokullu – Groups

    Aynı zamanda e-tohum da etkinlikleri bu sayfadan takip edebilirsiniz.

    Sizin de aklınıza gelen etkinlik, seminerler varsa yorum olarak yazabilir, herkesle paylaşabilirsiniz.

    SONBAHARDA YENİ DÖNEM ETKİNLİKLERİ

          Yaz döneminin bitmesine yakın çeşitli şirketlerin zirve, toplantı, seminer ve eğitim duyurularında da hareketlenmeler olmaya başladı. İşte seçtiğim etkinliklerden bazıları  :

    Oracle Day 2013  – Perşembe 14 Kasım 2013  08:30 – 19:00

    Oracle Teknoloji Günü –  Çarşamba 11 Eylül 2013   13:00 – 18:00

    ISAF Fuarı Online Davetiye – 19 – 22 Eylül 10:00-18:00  ISAF web sitesi

    GDG İstanbul NodeLab – 24 Ağustos 13:00 – 16:00