Web 2.0 ve IBM. Arden AGOPYAN Ali BEKLEN. IBM Türk Yazılım Grubu. IBM Türk Yazılım Grubu. Web 2.0 3/11/ IBM Türk.

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "Web 2.0 ve IBM. Arden AGOPYAN Ali BEKLEN. IBM Türk Yazılım Grubu. IBM Türk Yazılım Grubu. Web 2.0 3/11/2008 2008 IBM Türk."

Transkript

1 Web 2.0 ve IBM Arden AGOPYAN Ali BEKLEN Web 2.0 3/11/ Web 2.0 3/11/2008 1

2 Ne Bekliyoruz? Nasıl? Ne? Kodu görelim Yeni standartlar, konseptler ve yaklaşımlar... Daha da derine insek? Önce yüzeyi iyice kazıyalım da, Derine daha sonra ineriz ;) 3 Web 2.0 3/11/2008 Gündem Tarihçe Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Tanım Temel Yapıtaşlar Teknoloji Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM 4 Web 2.0 3/11/2008 2

3 Tarihçe Web 2.0 terimi ilk kez 2003 yılında O Reilly Media tarafından kullanıldı. Ilk Web 2.0 konferansı 2004 yılında gerçekleştirildi. "Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success on that new platform. Tim O'Reilly Tim O Reilly 5 Web 2.0 3/11/2008 Wikipedia It refers to a perceived second generation of web-based communities and hosted services which facilitate collaboration and sharing between users. Yeni bir WWW : It does not refer to an update to Web technical specifications, but to changes in the ways software developers and end-users use the web as a platform. Source: Wikipedia, 6 Web 2.0 3/11/2008 3

4 Web 2.0 Nedir? 7 Web 2.0 3/11/2008 Web 2.0 ın Üç Temel Yapıtaşı Yazılım değil, sadece servis Birleştirilmeye hazır Servis odaklı yapı SERVIS TOPLULUKLAR YAZILIMLARI Web2.0 Kullanıcılar aktif rol oynar Tavsiyeler Sosyal Ağlar Tagging Yorumlar Topluluk oluşumları BASĐT kullanıcı arayüzleri ve veri servisleri Kolay kullanım, kolay birleştirme Interaktif Arayüzler (AJAX) Beslemeler (Atom, RSS) Mashup lar (REST APIs) 8 Web 2.0 3/11/2008 4

5 Web 2.0 Teknolojisi Zengin Kullanıcı Deneyimi Basit Programlama Modeli AJAX, XHTML, CSS, DOM, XML, XSLT, XMLHttpRequest ve JavaScript teknolojileri bilginin interaktif portallarda birleştirilmesini sağlar (Mash-up). XML veya HTTP/JSON, SOAP a alternatif REST (Representational State Transfer) protokolü olarak karşımıza çıkıyor. Info-ware HTML yerine VERĐ" : Veri ve veritabanı yönetimi Web 2.0 şirketleri için uzmanlık alanı olarak benimseniyor. Beslemeler RSS/ATOM teknolojisi kullanıcıları sadece tek bir sayfaya değil, dinamik içerik sağlayan beslemelere erişimini sağlar. Sürekli Beta Kullanıcılar yardımcı-geliştiriciler olarak benimsenir. Ortaya çıkan ürünün gelişimi süreklidir. Erken üret, sık üret 9 Web 2.0 3/11/2008 Gündem Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM View Sosyal Ağlar Blog lama Wiki ler Tagging RSS & Atom 10 Web 2.0 3/11/2008 5

6 Sosyal Ağlar Sosyal ağlar (veya sanal topluluklar) ortak zevkleri ve uğraşıları olan kişileri bir araya getiren online bir ortamdır. Bu ortak uğraşılar herhangi bir sanat dalından bir programlama diline kadar çeşitlilik gösterebilir. Hızla büyüyen sosyal ağ siteleri varlıklarını kullanıcılar tarafından oluşturulan içeriklerine borçlular. Jon Gibs, senior director of media, Nielsen//NetRatings. 11 Web 2.0 3/11/2008 Blog Blog (Web log kelimesinin kısaltması) Web üzerinde paylaşılan kişisel bir günlüktür. Okuyucuların yorumlarını interaktif bir şekilde belirtebilmeleri en önemli özelliktir. Blog, bilgi paylaşımı ve çeşitli bağlantılar kurmak için mükemmel bir ortamdır. Potansiyellerini keşfetmek ve dışa vurmak isteyen şirketler kendi içlerinde blog kullanımının önemini kavramaktadırlar. 12 Web 2.0 3/11/2008 6

7 Wiki Wiki, kullanıcıların içeriği istedikleri gibi değiştirebildiği, içeriğe eklemeler ve çıkarmalar yapabildiği bir web sitesi modelidir. Wiki ler ortak websiteleri oluşturmak, topluluk sitelerini güçlendirmek, iş yerlerinde intranet ler oluşturmak için kullanılırlar. Wiki terimi, wiki sitelerinin yaratılmasını sağlayan, kullanımlarını kolaylaştıran collaborative yazılımlar için de kullanılır. (wiki engine) 13 Web 2.0 3/11/2008 Tag Basit bir kategori adı gibi düşünebilirsiniz. Đnsanlar dikkat çekmek için fotoğraflarını, makalelerini ya da videolarını istedikleri bir Tag ile kategoriyebilirler Konu ve insan kavramının bir arada ifadesi Bu konsept aynı zamanda folksonomi olarakta bilinmekte çünkü bu olgu bizim tarafamızdan sürekli olarak geliştirilen taksonomik bir yapıdır. 14 Web 2.0 3/11/2008 7

8 RSS & Atom RSS blog, wiki ya da haber diye sınıflandırabileceğimiz dijital içeriği web üzerinde yayımlamanın standart bir yoludur. RSS başlangıçta aşağıdaki formatlarda ifade edilmişti: Really Simple Syndication (RSS 2.0) - UserLand RDF Site Summary (RSS 1.0 and RSS 0.90) Rich Site Summary (RSS 0.91) Atom birbirleri ile ilişkili iki formata uygulanır. Atom Syndication Format bir XML dili olup web tabanlı yayınlar için kullanılır Atom Publishing Protocol (APP) HTTP tabanlı bir protokol olup web tabanlı içeriklerin yaratılması ve güncellenmesi için kullanılır. ( AtomPub diye de ifade edilir.). 15 Web 2.0 3/11/2008 RSS / Atom Kıyaslaması Atom Bir standard yaklaşım var. RSS Đki temel yayınlama protokolü kullanır. Değişik tipteki veri girişine izin verir HTML ya da sade yazıya izin verir. Otomatik keşif mevcuttur Yayınları keşfetmenin farklı yolları vardır. Sadece bir dokümanı yayınlamaya olanak sağlar. Gelişimine devam etmektedir. Bir içeriğin sadece diğer içerikleri de içeren RSS dokümanı içerisinde yayınlanmasına izin verir. Bu teknoloji hakkında artık bir geliştirme yapılmaktadır. 16 Web 2.0 3/11/2008 8

9 Gündem Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM AJAX REST JSON 17 Web 2.0 3/11/2008 AJAX? AJAX = Asenkron JavaScript + XML AJAX yeni bir teknoloji değildir AJAX web uygulamalarında yeni bir yaklaşımdır AJAX mevcut teknolojileri birleştirir XHTML & CSS standard sunum DOM dinamik sunum ve interaksiyon XML & XSL data değişimi & manipülasyonu XMLHttpRequest asenkron data alışverişi JavaScript istemcide çalışan bir uygulama dili XHTML CSS XMLHttp Request DOM Ajax JavaScript XML XSL 18 Web 2.0 3/11/2008 9

10 Klasik Model X AJAX Tabanlı Model 1) Web sunucusuna istekte bulunma XMLHttpRequest 1)Kullanıcı aksiyonu javascripti tetikler 2) Ajax motoru asenkron istekte bulunur (2) Sunucuda yapılan işlemlerin sonucu istemciye iletilir. 3)Sunucuda yapılan işlemlerin sonucu istemciye XML dönülür 4) Ajax motoru XML i HTML e dönüştürür. 19 Web 2.0 3/11/2008 Senkron X Asenkron 20 Web 2.0 3/11/

11 Ajax Araçları 65 adet Ajax aracı mevcut ve gelişmeye devam ediyor. Araçlarda herhangi bir standard bulunmamaktadır. Bu araçlar genelde sunucu bağımsız olduklarından çok geniş aralıklarda uygulama alanı bulmaktadırlar. PHP, Ruby, WebSphere,.NET Çok kullanılan araçlar : MS Ajax Toolkit Zimbra Yahoo Widgets Dojo Google Widget Library Backbase 21 Web 2.0 3/11/2008 REST HTTP yi tanımlayan kişilerden biri Bu terminolojiyle ilk olarak Roy Fielding in doktora tezinde tanıştık ve bilgisayar ağlarının mimarisini ifade etmekte kullanıldı. REST Representational State Transfer in kısaltmasıdır. Restful adı ile de anılmaktadır. REST henüz bir standard değildir, bir mimari tipidir, HTML, URL, XML, gibi standartları kullanır. Tek bir arayüz REST ilkeleri (Web için örnek) Đstemci Sunucu Web Sayfalarının birbirleri ile bağı Linkler e tıklanıldığında sunucu tarafında alınacak aksiyonlar Alınacak aksiyonlardan sonra geçilecek sayfa Durum bağımsız Tanımlanmış Kaynak 22 Web 2.0 3/11/

12 JSON JavaScript Object Notation (JSON) data değişim formatıdır XML a eşdeğer kullanılır Anlaşılırlığı oldukça yüksektir JavaScript Programlama dili, Standard ECMA-262 3rd Edition tabanlıdır. JSON tamamı ile dil bağımsız bir biçime sahiptir, fakat kullandığı yazım biçimi bir çok uygulama geliştirme dilinden alışık olduğumuz formattadır. JSON iki yapı üzerine inşaa edilmiştir: Đsim/Değer çifti topluluğudur : Bu durum bir çok uygulama dilinde farklı farklı ifade edilmiştir örnek olarak object, record, struct, dictionary, hashtable, keyed list, veya associative array verilebilir. Değerlerin sıralanmış halidir: Farklı dillerdeki karşılığı array, vector, list, veya sequence olarak verilebilir. 23 Web 2.0 3/11/2008 Gündem Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM Durumsal Uygulamalar Mashups 24 Web 2.0 3/11/

13 Durumsal Uygulama Nedir? Küçük bir grubun özel ihtiyaçları için geliştirilmiş yazılımdır Genelde kısa sürede hayata geçer(just-in-time çözüm) ve küçük bir bütçeye sahiptir. Genelde kullanıldığı yerde hatta kullanacak kişiler tarafından geliştirilir. Ürün ve önyüz / kullanılabilirlik kalitesi düşüktür. Sadece iyidir. 25 Web 2.0 3/11/2008 Mashup lar Bir Mashup durumsal uygulamanın bir bileşeni olabilir. Birçok veri kaynağı ile entegre çalışan ve bunu tekbir arayüzden sunmayı hedefleyen web uygulamasıdır. Mashups come in three general flavors: 1. Tüketici mashup, en iyi ve en çok bilinen. Google Maps uygulamaları. Bir çok veri elemanını farklı kaynaklardan okuyarak karmaşıklığı basit bir arayüz arkasında gizleme. 2. Veri ve Kurumsal mashup lar, Benzer tipteki farklı veri kaynaklarını birleştirerek sunma.örnek : Birden fazla RSS de sunulan veriyi bir arayüzde gösterme. 3. Bir işe özel mashup, syukarıdaki iki mashup ın birleşiminden oluşan sunum,veri katmanı ve bunlara ek olarak işbirliği fonksiyonalitesini de içerisinde barındıran, sonuç olarak ortaya çıkan sonucun bir ürün olduğu uygulamalardır. Örnek : Telekom mashup. 26 Web 2.0 3/11/

14 Bir Mashup Anatomisi Mashup Birleştir, Bağla, Paylaştır Mashup Yaratıcı Đçer Bileşenler (Widget) Kullan Đçerik Sağlayıcılar 27 Web 2.0 3/11/2008 Gündem Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM View 28 Web 2.0 3/11/

15 Uzun Kuyruk Modeli (The Long Tail) Đlk kez Chris Anderson tarafından Wired magazine Ekim 2004 sayısındaki makalesinde Amazon.com ve Netflix gibi iş ve ekonomi modellerini tanımlamak için ortaya atıldı Dağıtım gücü olan işletmeler, az bulunur ürünleri daha az miktarda, popüler ürünleri daha yüksek miktarda satabilirler. 29 Web 2.0 3/11/2008 Web 2.0 ile ne ilgisi var? Uzun Kuyruk Daha önce var olmayan ürünlere erişim Web 2.0 Açık API ler, Web bileşenleri ve Mashup lar farklı sistemlerden veri toplamayı mümkün kılar. Uzun Kuyruk Müşteri sadece dergi ve gazete yorumlarını okumak yerine tavsiye ve yorumlar okumayı/yazmayı ister. Web 2.0 Blog ve Wiki ler insanların fikirlerini paylaşmaları için ortam sağlar Uzun Kuyruk Önemli olan tüm kitleye hitap eden ürünler yapmak değildir. Niş ürünlerle de yüksek satışlar elde edilebilir. Web 2.0 Mass-market ve kurumsal uygulamalar, niş ve konsept uygulamalara karşı. 30 Web 2.0 3/11/

16 Gündem Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM 31 Web 2.0 3/11/2008 Biraz Kritik "Web 2.0 terimi farklı kişilere/alanlara farklı anlamlar ifade eder Çoğu Web 2.0 fikri "Web 2.0 terimi lanse edilmeden önce de varolmaktaydı Mashup? Ajax? "Web 2.01 genelde marketing stratejilerine kurban gitmektedir "Web 2.0" teknolojik olarak yeni WWW versiyonu ifade etmez. "Web 1.0 dediğimiz teknoloji ve konseptleri kullanmaya devam eder Bubble 2.0" (Dot-com balonu), piyasaya çıkan bir çok Web 2.0 şirketi aynı ürünleri düzgün bir iş modelinden yoksun şekilde üretiyorlar Bir platform olarak Web kavramı geliyor. Ama ne zaman? Hazır mıyız? 32 Web 2.0 3/11/

17 Gündem Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM IBM ve Rakipleri IBM Desteği Portal 7.0 & Web 2.0 ProjectZero WAS Web 2.0 Feature Pack 33 Web 2.0 3/11/2008 Zengin Internet Uygulamaları ve Markalar Apollo HTML yerine Sahibi var Flash Plug-In Devrim WPF/E SilverLight HTML yerine Sahibi var Vista OS / XP? Devrim HTML ile birlikte Açık standartlar Sadece bir tarayıcı Evrim 34 Web 2.0 3/11/

18 Dojo Desteği & IBM e göre DOJO piyasadaki en esnek toolkit tir. IBM ve Dojo bir sinerji yaratmaktadırlar : IBM kendi geliştiricilerini Dojo ya destek vermek üzere konumlandırmakta. IBM, yeni üreteceği WebSphere ve Lotus ürünlerine dahil etmeyi planlıyor. IBM Servis Hizmetleri AJAX yazılımları geliştirirken DOJO kullanmaya teşvik ediyor. IBM in DOJO için özel üretilmiş bir yazılım aracı henüz bulunmamaktadır. 35 Web 2.0 3/11/2008 Lotus Quickr 36 Web 2.0 3/11/

19 Portal 7.0 AJAX tabanlı istemci oluşturma REST-erişilebilir Markup Fragments -WP Portlet lerinden yada herhangi bir URL den Atom / RSS Beslemeleri Gadget lar Web Services for Remote Portlets (WSRP) 37 Web 2.0 3/11/2008 Project Zero Project Zero popüler web teknolojilerini temel alan uygulamaları yaratmak, birleştirmek ve çalıştırmak için basit bir ortamdır. Project Zero ortamı Groovy ve PHP için bir runtime, REST servisleri, mashup lar ve zengin Web arayüzleri oluşturabilmek için Eclipse tabanlı bir geliştirme ortamı sağlar. Project Zero çevik (agile) geliştirme metodolojisini gelecek nesil Web uygulamalarına uyarlayacak bir altyapı oluşturmaktadır. Project Zero şu anda açık kaynaklı ve açık katılımlı olarak geliştirilmektedir. Henüz beta olan ProjectZero ile beta bir site oluşturuldu bile: EnergyCommons Gerçek ismi IMPACT 2008 de belirlenecek! Jerry Cuomo Marc-Thomas Schmidt Jason R McGee 38 Web 2.0 3/11/

20 WAS Feature Pack for Web Getirileri WebSphere Application Server kullananlara yeni özellikler sağlar: SOA ve Web 2.0 bağlantısı Interaktif Ajax uygulamalarını çalıştıracak bir ortam Dış servisler ile Mash-up Kolay Ajax geliştirme ve hazır kod standartları Kurumsal Ajax Standardı Desteklenen Versiyonlar: WAS V6.0 Feature Pack for Web 2.0 WAS V6.1 Feature Pack for Web 2.0 WAS Community Edition V2.0 Feature Pack for Web 2.0 SOA yaklaşımınızı iş ve dış servisleri zengin kullanıcı deneyimiyle birleştirerek zenginleştirin! 39 Web 2.0 3/11/2008 WAS Feature Pack for Web 2.0 Web 2.0 to SOA Connectivity Ajax istemcileri SOA servisleri ve J2EE modüllerine bağlar, Web beslemeleriyle entegre eder. WebSphere Application Server Ajax Proxy Service Bus (JMS) AJAX Mesajlaşma Ajax istemcileri gerçek zamanlı güncellenen veri kaynaklarına bağlamak için Dış Web Servisleri EJBs SOA POJOs Event-Driven Data IBM $ $2.50 MSFT $ $1.50 Ajax Development Toolkit Beslemeler Dojo ve açık kaynak JavaScript runtime tabanlı. Ajax Uygulaması 40 Web 2.0 3/11/

21 Ajax Development Toolkit Ajax Development Toolkit WebSphere Application Server için Dojo ve açık kaynak JavaScript runtime tabanlı bir geliştirme ortamı. Rational Application Developer 7, Eclipse 3.2, and Eclipse 3.3, ve diğer Eclipse tabanlı ürünlerle entegrasyon sağlar. Dojo Toolkit IBM Enhancements ATOM Data Store SOAP Connectivity OpenSearch DS ATOM Feed Widgets Gauge Widgets IBM Web 2.0 Sample Applications 41 Web 2.0 3/11/2008 WAS Web 2.0 FP - Çeşitli Örnekler Car shopping (Sample - Demo) index.jsp Streaming Stock Data (Sample) Stat Oil (Demo) eencam.zip Plants by WebSphere (Sample - Demo) 42 Web 2.0 3/11/

22 43 Web 2.0 3/11/ Web 2.0 3/11/

23 45 Web 2.0 3/11/ Web 2.0 3/11/

IBM Türk Yazılım Grubu. Web 2.0 ve IBM. Ali BEKLEN. 2008 IBM Türk

IBM Türk Yazılım Grubu. Web 2.0 ve IBM. Ali BEKLEN. 2008 IBM Türk ve IBM Ali BEKLEN 2 Gündem Temel Yapıtaşlar Nedir Teknoloji Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM 3 ın Üç Temel Yapıtaşı

Detaylı

AJAX nedir? AJAX nasıl çalışır? AJAX. Tahir Emre KALAYCI. Sunucu Yazılım Teknolojileri

AJAX nedir? AJAX nasıl çalışır? AJAX. Tahir Emre KALAYCI. Sunucu Yazılım Teknolojileri nedir? Sunucu Yazılım Teknolojileri nedir? Gündem 1 nedir? 2 XML 3 nedir? nedir? : Asynchronous JavaScript and XML Yeni bir teknoloji değil, daha çok bir yöntembilim, teknik, tasarım deseni. RIA = Zengin

Detaylı

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi Mehmet Karakoç Akdeniz Üniversitesi Bilgisayar Bilimleri Araştırma ve Uygulama Merkezi 28.11.2014 inet-tr'14 : GWT AUFaculty Project 1 İçerik Giriş

Detaylı

IBM ve SOA : WebSphere BPM v6.1 Lansmanı

IBM ve SOA : WebSphere BPM v6.1 Lansmanı IBM ve SOA : WebSphere BPM v6.1 Lansmanı IBM Süreç Yönetim Çözümleri Arden Agopyan Bilgi Teknolojisi Uzmanı Ankara, 22 Ekim 2007 2007 IBM Türkiye Gündem SOA IBM SOA Yaşam Döngüsü WebSphere BPM Ürünleri

Detaylı

Lotus Türkiye Kullanıcı Grubu, Quickr ile Sanal Ortamda! Serdar Başeğmez Projeler Koordinatörü Developi Bilgi Sistemleri

Lotus Türkiye Kullanıcı Grubu, Quickr ile Sanal Ortamda! Serdar Başeğmez Projeler Koordinatörü Developi Bilgi Sistemleri Lotus Türkiye Kullanıcı Grubu, Quickr ile Sanal Ortamda! Serdar Başeğmez Projeler Koordinatörü Developi Bilgi Sistemleri Gündem Lotus Quickr Lotus Quickr Nedir? Avantajlar Özellikler Mimari Bileşenler

Detaylı

4.41. WEB DE GENÇ TEKNİK: AJAX. Fırat Üniversitesi Fen Bilimler Enstitüsü, Elazığ. Fırat Üniversitesi Teknik Eğitim Fakültesi,

4.41. WEB DE GENÇ TEKNİK: AJAX. Fırat Üniversitesi Fen Bilimler Enstitüsü, Elazığ. Fırat Üniversitesi Teknik Eğitim Fakültesi, 4.41. WEB DE GENÇ TEKNİK: AJAX 1 Zeynep ÖZER 2 Asaf VAROL 1 Fırat Üniversitesi Fen Bilimler Enstitüsü, Elazığ 2 Fırat Üniversitesi Teknik Eğitim Fakültesi, Elektronik ve Bilgisayar Eğitimi Bölümü, Elazığ

Detaylı

Özgür Yazılımlarla Web Programlama. Özlem Özgöbek ozlem.ozgobek@linux.org.tr

Özgür Yazılımlarla Web Programlama. Özlem Özgöbek ozlem.ozgobek@linux.org.tr Özgür Yazılımlarla Web Programlama Özlem Özgöbek ozlem.ozgobek@linux.org.tr Web Nedir? İnternet dünya çapında birbirine bağlı bilgisayar ağlarından oluşan bir sistemdir. Web ise internette çalışan servislerden

Detaylı

solid; BORDER-LEFT: #1F9FFF 0px solid; BORDER-RIGHT: #1F9FFF 0px solid; BORDER-TOP: #1F9FFF 0px solid; COLOR: #1F9FFF; FONT-FAMILY: Trebuschet MS;

solid; BORDER-LEFT: #1F9FFF 0px solid; BORDER-RIGHT: #1F9FFF 0px solid; BORDER-TOP: #1F9FFF 0px solid; COLOR: #1F9FFF; FONT-FAMILY: Trebuschet MS; Web Teknoloji Kavramları Ahmet Demirelli ahmetdemirelli@sabanciuniv.edu MCP, SCJP 5.0, SCWCD 1.4 Sabancı Üniversitesi Bilişim Teknolojileri Yüksek Lisans Programı 6/9/2007 Sabanci University 1 Ajanda CSS

Detaylı

İÇİNDEKİLER. YAZARLAR HAKKINDA... v. RESİMLER LİSTESİ...xv. 1.1.Bulut Bilişim Kavramının Analizi...1 BÖLÜM 1: TEMELLER...1

İÇİNDEKİLER. YAZARLAR HAKKINDA... v. RESİMLER LİSTESİ...xv. 1.1.Bulut Bilişim Kavramının Analizi...1 BÖLÜM 1: TEMELLER...1 vii İÇİNDEKİLER ÖNSÖZ... iii YAZARLAR HAKKINDA... v İÇİNDEKİLER... vii RESİMLER LİSTESİ...xv BÖLÜM 1: TEMELLER...1 1.1.Bulut Bilişim Kavramının Analizi...1 1.1.1.Bulut Alt-Kavramı...1 1.1.2. Bilişim Alt-Kavramı...3

Detaylı

Basit bir web uygulaması

Basit bir web uygulaması AJAX Ahmet Demirelli ahmetdemirelli@sabanciuniv.edu SCJP 5.0, SCWCD 1.4 Sabancı Üniversitesi Bilişim Teknolojileri Yüksek Lisans Programı 3/20/2007 Sabanci University 1 Ajanda Neden AJAX ihtiyacı AJAX

Detaylı

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015 BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015 Ders- 13 World Wide Web (WWW) Yrd. Doç. Dr. Burcu Can Buğlalılar Bilgisayar Mühendisliği Bölümü Bilgisayar Katmanları İçerik World Wide Web (WWW) Anlık Mesajlaşma

Detaylı

Mobil Cihazlardan Web Servis Sunumu

Mobil Cihazlardan Web Servis Sunumu Mobil Cihazlardan Web Servis Sunumu Özlem Özgöbek Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 2010 İnternet erişiminin yaygınlaşması ve artık mobil cihazlar üzerinden bile yüksek hızlı veri iletişimine

Detaylı

Spring Ekosisteminde Kurumsal Yazılım Geliştirme. Kenan Sevindik Harezmi Bilişim Çözümleri A.Ş.

Spring Ekosisteminde Kurumsal Yazılım Geliştirme. Kenan Sevindik Harezmi Bilişim Çözümleri A.Ş. Ekosisteminde Kurumsal Yazılım Geliştirme Kenan Sevindik Harezmi Bilişim Çözümleri A.Ş. Hakkımızda Harezmi Bilişim Çözümleri 2011 yılında kuruldu Uzmanlık alanlarımız Kurumsal uygulama geliştirme Java

Detaylı

Yeni Nesil Web phaneler. Web 2.0 Web 3.0 Bloglar RSS Wiki Podcasting

Yeni Nesil Web phaneler. Web 2.0 Web 3.0 Bloglar RSS Wiki Podcasting Yeni Nesil Web ve KütüphanelerK phaneler Web 2.0 Web 3.0 Bloglar RSS Wiki Podcasting. Web 2.0 Nedir? WWW aracılığı ile insanların bilgi üzerinde çevrimiçi; İşbirliği yapmasını Paylaşım sağlamasını mümkün

Detaylı

Kurumsal Mobil Uygulamalar IBM Mobile Foundation

Kurumsal Mobil Uygulamalar IBM Mobile Foundation Kurumsal Mobil Uygulamalar IBM Mobile Foundation Naci Dai @nacidai @eteration @kodmutfagi 1 Mobil Uygulamalar Worklight Mobile Foundation Mobil Entegrasyon Cast Iron Endpoint Manager Mobil Operasyon İşimizin

Detaylı

COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ

COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ http://facebook.com/esriturkey https://twitter.com/esriturkiye egitim@esriturkey.com.tr Kursun Süresi: 5 Gün 30 Saat COĞRAFİ

Detaylı

SOA Prensipleri. Gündem. Arden Agopyan Bilgi Teknolojisi Uzmanı. IBM Yazılım Grubu. IBM Yazılım Grubu

SOA Prensipleri. Gündem. Arden Agopyan Bilgi Teknolojisi Uzmanı. IBM Yazılım Grubu. IBM Yazılım Grubu SOA Prensipleri Arden Agopyan Bilgi Teknolojisi Uzmanı Đstanbul Bilişim Kongresi 9 Haziran 2007 2007 IBM Türkiye Gündem Servis Odaklı Mimari (SOA) Nedir ve Neden Önemlidir? Mimarilerin Evrimi SOA ya Geçiş

Detaylı

ArcGIS Viewer for Silverlight (Giriş)

ArcGIS Viewer for Silverlight (Giriş) 18. Esri Kullanıcıları Konferansı 7-8 Ekim 2013 ODTÜ, Ankara Teknik Atölye ArcGIS Viewer for Silverlight (Giriş) Fatih OCAK Erhan YILDIRIM İçerik ArcGIS Viewer for Silverlight Nedir? Öne Çıkan Özellikleri

Detaylı

Kurumsal İçerik ve Bilgi Yönetimi Kapsamında Web 2.0 Teknolojileri: Enterprise 2.0

Kurumsal İçerik ve Bilgi Yönetimi Kapsamında Web 2.0 Teknolojileri: Enterprise 2.0 Kurumsal İçerik ve Bilgi Yönetimi Kapsamında Web 2.0 Teknolojileri: Enterprise 2.0 Tolga ÇAKMAK Bilgi ve Belge Yönetimi Bölümü tcakmak@hacettepe.edu.tr On Dokuz Mayıs Üniversitesi Samsun, 2010 İçerik Kurumsal

Detaylı

ÖZGÜR YAZILIMLAR İLE J2EE

ÖZGÜR YAZILIMLAR İLE J2EE ÖZGÜR YAZILIMLAR İLE J2EE Buğra Çakır bugra@ibrahimcakir.com Seminer İçeriği 1. İki ve üç katmanlı yazılım mimarileri 2. Java ve J2EE platformu 3. Özgür yazılımlar ile J2EE 4. Eclipse, Lomboz ve JBoss

Detaylı

Pardus Projesi ve Topluluk süreçleri. Ali Işıngör Akın Ömeroğlu

Pardus Projesi ve Topluluk süreçleri. Ali Işıngör Akın Ömeroğlu Pardus Projesi ve Topluluk süreçleri Ali Işıngör Akın Ömeroğlu Pardus Nedir? Pardus, UEKAE tarafından, bilişim okur yazarlığına sahip bilgisayar kullanıcılarının temel masaüstü ihtiyaçlarını hedefleyerek;

Detaylı

Sosyal Ağlar ve Kütüphaneler. Tuba Akbaytürk Çanak

Sosyal Ağlar ve Kütüphaneler. Tuba Akbaytürk Çanak Sosyal Ağlar ve Kütüphaneler Tuba Akbaytürk Çanak Ajanda Web 2.0 Kütüphane 2.0 Sosyal Ağ ğ kavramı Sosyal Ağ Örnekleri Kütüphaneler ve Sosyal Ağlar Web 2.0 nedir? Yeni bir kavramdır, 2004 yılında ortaya

Detaylı

Bulut Bilişimin Hayatımızdaki Yeri İnternet Haftası Etkinlikleri 17 Nisan 2014. Yard.Doç.Dr.Tuncay Ercan tuncay.ercan@yasar.edu.tr

Bulut Bilişimin Hayatımızdaki Yeri İnternet Haftası Etkinlikleri 17 Nisan 2014. Yard.Doç.Dr.Tuncay Ercan tuncay.ercan@yasar.edu.tr Bulut Bilişimin Hayatımızdaki Yeri İnternet Haftası Etkinlikleri 17 Nisan 2014 Yard.Doç.Dr.Tuncay Ercan tuncay.ercan@yasar.edu.tr SaaS Gündem Kullanım alanları IaaS PaaS Sanallaştırma Hizmet Şekilleri

Detaylı

Web Uygulama Anaçatıları. Tahir Emre KALAYCI. May 5, 2009

Web Uygulama Anaçatıları. Tahir Emre KALAYCI. May 5, 2009 Web Uygulama Anaçatıları Tahir Emre KALAYCI May 5, 2009 Gündem 1 Web Uygulama Anaçatıları Nedir? Spring, Ruby On Rails, ZK, CakePHP, Flex, GWT, Dojo 2 İçerik Yönetim Sistemleri Nedir? Drupal, Joomla!,

Detaylı

Eğitimde Yeni Teknolojiler

Eğitimde Yeni Teknolojiler Eğitimde Yeni Teknolojiler Yard. Doç. Dr. Yüksel GÖKTAŞ Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü Kâzım Karabekir Eğitim Fakültesi, Atatürk Üniversitesi ERZURUM www.yukselgoktas.com Fiziksel Arayüz

Detaylı

Javascript Geliştiricileri İçin Xaml Ve Microsoft Silverlight

Javascript Geliştiricileri İçin Xaml Ve Microsoft Silverlight Wpf tabanlı (windows presentation foundation) browser eklentisi hakkında bir sunum Nedir? Genel Bakış Uyumluluk Moonlight Lisans XAML Elementler Animasyon Scripting Sonuç 1 Nedir?, web (browser) uygulamaları

Detaylı

Web Uygulamaları Mimarileri ve Güvenliği

Web Uygulamaları Mimarileri ve Güvenliği Web Uygulamaları Mimarileri ve Güvenliği METU CCLUB erbil Karaman başlıklar... Web uygulama mimarileri Uygulama geliştirme ve framework kullanımı Güvenli web uygulamaları için öneriler baslamadan önce...

Detaylı

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 4414

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 4414 Dersi Veren Birim: Bilgisayar Mühendisliği Dersin Türkçe Adı: WEB PROGRAMLAMA Dersin Orjinal Adı: ADVANCES IN WEB TECHNOLOGIES Dersin Düzeyi:(Ön lisans, Lisans, Yüksek Lisans, Doktora) Lisans Dersin Kodu:

Detaylı

Sade ve tam ekran masaüstü kullanımının temel çıkış noktası, aranılan özelliğe çabuk erişimi sağlayan yenilikçi kullanıcı deneyimidir.

Sade ve tam ekran masaüstü kullanımının temel çıkış noktası, aranılan özelliğe çabuk erişimi sağlayan yenilikçi kullanıcı deneyimidir. Netsis 3 Netsis 3 Netsis 3, Netsis ERP ürün ailesinin 3. Boyuta taşınmış yeni arayüz ve işlevleriyle karşımıza çıkan yeni yüzüdür. 3. Boyut, Logo ürün ailesi için ortak bir hedefi işaret eder, çünkü yapılan

Detaylı

WEB TASARIMIN TEMELLERİ

WEB TASARIMIN TEMELLERİ WEB TASARIMIN TEMELLERİ ~ Sunu 1 ~ Öğr. Gör. Mehmet Fatih TAN http://blog.kmu.edu.tr/mftan mftan@kmu.edu.tr Bilgi paylaşıldıkça kıymetlenir.. Kaynak göstermek şartıyla sunu içeriğini çalışmalarınızda kullanabilirsiniz.

Detaylı

Kullanıcı Merkezli kütüphane Web Siteleri: İYTE Örneği. Gültekin Gürdal Hakan Yanaz Engin Şentürk

Kullanıcı Merkezli kütüphane Web Siteleri: İYTE Örneği. Gültekin Gürdal Hakan Yanaz Engin Şentürk Kullanıcı Merkezli kütüphane Web Siteleri: İYTE Örneği Gültekin Gürdal Hakan Yanaz Engin Şentürk Akademik Bilişim 2012 Neden Kullancı Merkezli Web Sitesi Akademik kütüphaneler Web siteleri üzerinden birçok

Detaylı

JSON Korsanlığı. Mesut Timur, Şubat 2010, WGT E-Dergi 4. Sayı

JSON Korsanlığı. Mesut Timur, Şubat 2010, WGT E-Dergi 4. Sayı JSON Korsanlığı Mesut Timur, Şubat 2010, WGT E-Dergi 4. Sayı İnternetin gün geçtikçe hayatımızdaki önemi arttı ve web siteleri milyonlarca insan tarafından girilen yerler haline geldi. Artık çevremizden

Detaylı

Your Digital Agency in Europe. Web Tasarım & Dijital Medya Çözümleri

Your Digital Agency in Europe. Web Tasarım & Dijital Medya Çözümleri Paragon Web Tasarım & Dijital Medya Çözümleri Hakkımızda DENEYİM Rakipsiz YARATICILIK Takip edilen YENİLİKLER Biz Kimiz? ParagonTasarım dijital medya alanında hizmet veren İstanbul merkezli bir tasarım

Detaylı

KURUMSAL PORTAL TASARIMI

KURUMSAL PORTAL TASARIMI KURUMSAL PORTAL TASARIMI Ender ŞAHİNASLAN Bilgi Güvenlik Yöneticisi BANK ASYA, İstanbul ender.sahinaslan@bankasya.com.tr İmran ÖZCAN Bilgi Güvenlik Uzmanı BANK ASYA, İstanbul imran.ozcan@bankasya.com.tr

Detaylı

ArcGIS Platformu Yazılım Geliştirme Çözümleri

ArcGIS Platformu Yazılım Geliştirme Çözümleri 19. Esri Kullanıcıları Konferansı 22-23 Ekim 2014 ODTÜ, Ankara ArcGIS Platformu Yazılım Geliştirme Çözümleri Mehmet BURSALI Amaç Esri Ürün ve Teknolojileri kullanarak oluşturulan yazılım geliştirme çözümleri

Detaylı

Sunucu Taraflı JavaScript ile Gerçek Zamanlı Web Uygulamaları Geliştirme

Sunucu Taraflı JavaScript ile Gerçek Zamanlı Web Uygulamaları Geliştirme Sunucu Taraflı JavaScript ile Gerçek Zamanlı Web Uygulamaları Geliştirme Emrah Ayanoğlu, Onur Özcan, Alperen Eraslan Inet-TR 12 8 Kasım 2012 İÇERİK 1 Node.js nedir? Google tarafından Chrome un JavaScript

Detaylı

ONLINE DÜNYADA TERİMLER

ONLINE DÜNYADA TERİMLER ONLINE DÜNYADA TERİMLER Eskiden pazarlama çok daha kolaydı. Bir büyük fikir için çalışıp, o büyük fikri mass mecralarda yayınlanacak şekilde uygulamalarını hazırlayıp tüketicinin karşısına çıkıyorduk.

Detaylı

ile Uygulama Geliştirme Teknikleri

ile Uygulama Geliştirme Teknikleri ile Uygulama Geliştirme Teknikleri Ajanda SENTORA Kimdir? Application Express (APEX) Nedir? APEX özellikleri APEX kullanım alanları Geliştirme Ortamı Örnek Proje Soru - Cevap SENTORA Kimdir? SENTORA 5

Detaylı

Smart Work ile SüreS. reçlerinizi Daha Verimli Hale Getirin Yeşim MUTLU. WebSphere Ürün Müdürü

Smart Work ile SüreS. reçlerinizi Daha Verimli Hale Getirin Yeşim MUTLU. WebSphere Ürün Müdürü Smart Work ile SüreS reçlerinizi Daha Verimli Hale Getirin Yeşim MUTLU IBM Çözümler Zirvesi 2011 WebSphere Ürün Müdürü Đş Süreci Yönetimi Websphere Lombardi Edition Örnek Proje Profili Referanslar Đş Süreci

Detaylı

İNTERNET PROGRAMLAMA II. Tanımlar

İNTERNET PROGRAMLAMA II. Tanımlar İNTERNET PROGRAMLAMA II Tanımlar WWW( World Wide Web) Dünya üzerindeki bütün bilgisayarların bağlı olduğu bir ağdır. Çoğunlukla Web olarak adlandırılır. Web üzerindeki bilgisayarlar standart protokolleri

Detaylı

WEB 2.0, TEKNİKLERİ VE UYGULAMALARI

WEB 2.0, TEKNİKLERİ VE UYGULAMALARI WEB 2.0, TEKNİKLERİ VE UYGULAMALARI Bora Aslan Kırklareli Üniversitesi Lüleburgaz Meslek Yüksekokulu boraaslan@trakya.edu.tr ÖZET 60 lı yıllarda ARPANET le başlayan internet macerası, 2010 lara yaklaşırken

Detaylı

EMC Forum 2014. Yazılım Temelli Veri Depolama Moro Hekim Sistem Mühendisi moro.hekim@emc.com

EMC Forum 2014. Yazılım Temelli Veri Depolama Moro Hekim Sistem Mühendisi moro.hekim@emc.com EMC Forum 2014 Yazılım Temelli Veri Depolama Moro Hekim Sistem Mühendisi moro.hekim@emc.com 1 ipad KAZANMAK için 1 - @EMCTurkey hesabını takip etmelisiniz. 2 - Tweetinizde 4 noktayı belirtmeyi unutmayın!

Detaylı

1 / 5. Tuğba Üstündağ. İletişim Bilgileri

1 / 5. Tuğba Üstündağ. İletişim Bilgileri Tuğba Üstündağ İletişim Bilgileri E-Posta : tugba_ustundag@yahoo.com.tr Adres Bilgileri : Türkiye - İstanbul(Avr.) - Eyüp - - Ev Telefonu : 90 (100) 000 00 00 Cep Telefonu : 90 (100) 000 00 00 Kişisel

Detaylı

Web Önyüzü Nasıl Olmalı? : İskelet {css} : Görünüm JavaScript() : Etkileşim

Web Önyüzü Nasıl Olmalı? <Markup> : İskelet {css} : Görünüm JavaScript() : Etkileşim Web Önyüzü Nasıl Olmalı? : İskelet {css} : Görünüm JavaScript() : Etkileşim Bu üç öğe olabildiğince esnek bağlı olmalı Kötü Örnek / İyi Örnek Standartlara uygun olmalı! Standartlara uygun

Detaylı

Değişen Web Dünyasına Yeni Nesil Uygulama Sunucusu: WebSphere Application Server 7 ve WEB 2.0. Pınar Uğurlu Danışman Bilgi Teknolojileri Uzmanı

Değişen Web Dünyasına Yeni Nesil Uygulama Sunucusu: WebSphere Application Server 7 ve WEB 2.0. Pınar Uğurlu Danışman Bilgi Teknolojileri Uzmanı Değişen Web Dünyasına Yeni Nesil Uygulama Sunucusu: WebSphere Application 7 ve WEB 2.0 Pınar Uğurlu Danışman Bilgi Teknolojileri Uzmanı Uygulama Sunucularında Ne ve Neden... Uygulama sunucusu nedir? Son

Detaylı

Kütüphaneler ve Sosyal Medya. Mehmet Can Soyulmaz Field Sales Representative EBSCO Publishing. @msoyulmaz

Kütüphaneler ve Sosyal Medya. Mehmet Can Soyulmaz Field Sales Representative EBSCO Publishing. @msoyulmaz Kütüphaneler ve Sosyal Medya Mehmet Can Soyulmaz Field Sales Representative EBSCO Publishing @msoyulmaz Ajanda Kütüphaneler ve Sosyal Medya Üzerine EBSCO nun Anketi Anket ile ilgili Çeşitli Çıktılar EBSCO

Detaylı

Servis olarak Altyapı

Servis olarak Altyapı Servis olarak Altyapı Servis olarak Altyapı (Infrastructure as a Servis, IaaS) fiziksel makineler, sanal makineler ve sanal depolama gibi temel kaynaklara erişebilmeyi sağlar. Bu kaynaklardan başka IaaS

Detaylı

Doç.Dr. Yaşar SARI ESOGÜ Turizm Fakültesi-Eskişehir BİLGİSAYAR AĞLARI (COMPUTER NETWORKS)

Doç.Dr. Yaşar SARI ESOGÜ Turizm Fakültesi-Eskişehir BİLGİSAYAR AĞLARI (COMPUTER NETWORKS) BİLGİSAYAR AĞLARI (COMPUTER NETWORKS) 1 BİLGİSAYAR AĞI Birden çok bilgisayarın birbirine bağlanması ile oluşturulan yapılara bilgisayar ağları denmektedir. Bu bağlantı bakır kablolarla yapılabildiği gibi,

Detaylı

TÜRKSAT UYDU HABERLEŞME KABLO TV VE İŞLETME A.Ş. İŞÇİ STATÜSÜNDE PERSONEL ALIM İLANI (Bilişim Hizmetleri)

TÜRKSAT UYDU HABERLEŞME KABLO TV VE İŞLETME A.Ş. İŞÇİ STATÜSÜNDE PERSONEL ALIM İLANI (Bilişim Hizmetleri) TÜRKSAT UYDU HABERLEŞME KABLO TV VE İŞLETME A.Ş. İŞÇİ STATÜSÜNDE PERSONEL ALIM İLANI (Bilişim Hizmetleri) İlan BİL - (İdari Süreç) Satınalma süreçleri ve/veya ihale konusunda deneyimli Şartname/sözleşme

Detaylı

Yeni Nesil Önyüz Entegrasyonu Ali Beklen. 2011 IBM Corporation

Yeni Nesil Önyüz Entegrasyonu Ali Beklen. 2011 IBM Corporation Yeni Nesil Önyüz Entegrasyonu Ali Beklen 2011 IBM Corporation Nerede olursa olsun, herhangi bir zamanda birisin yayınladığı bir bilgiye ihtiyaç duyduğumuz anda ulaşabilmek bizleri verimli kılar ve sosyalleştirir.

Detaylı

PHP 1. Hafta 1. Sunum

PHP 1. Hafta 1. Sunum PHP 1. Hafta 1. Sunum PHP101: PHP nedir? Bu dersten sonra bilecekleriniz PHP nedir? PHP ye neden ihtiyaç vardır? PHP nin gelişimi HTML, HTTP ve JS nedir? PHP yle alakası nedir? PHP nin uygulama alanları

Detaylı

Kurumsal Servis Odaklı Mimari

Kurumsal Servis Odaklı Mimari IBM Türk Yazılım Grubu Kurumsal Servis Odaklı Mimari Enterprise SOA Arden Agopyan Bilgi Teknolojisi Uzmanı Doğu Akdeniz Üniversitesi 7 Mart 2008 2008 IBM Türk Gündem Dünden Bugüne Mimarilerin Evrimi Servis

Detaylı

ESİS Projesi. Kaynaklar Bakanlığı

ESİS Projesi. Kaynaklar Bakanlığı ESİS Projesi Hem ulusal, hem de uluslararası platformda enerji, bir ülkenin politika üretmesi ve uygulaması gereken en önemli stratejik alanlardan birisidir. Ülkemiz de sahip olduğu kritik jeopolitik konumu

Detaylı

Web 2.0 Güvenliği @2014 Örnek Eğitim Notu bilgi@bga.com.tr

Web 2.0 Güvenliği @2014 Örnek Eğitim Notu bilgi@bga.com.tr Web 2.0 Güvenliği @2014 Örnek Eğitim Notu bilgi@bga.com.tr Javascript 1995 Netscape, Brendan Eich tarafından geliştirildi. Dinamik olmasının yanında en önemli iki özelliği; Lambda Closure Javascript -

Detaylı

Orta Ölçekli B2B Projelerinde IBM Alt Yapısı : Başarı Hikayesi (Jobula.com) D-CAT Technologies. Ali YILDIRIM D-CAT Technologies Technology Director

Orta Ölçekli B2B Projelerinde IBM Alt Yapısı : Başarı Hikayesi (Jobula.com) D-CAT Technologies. Ali YILDIRIM D-CAT Technologies Technology Director Orta Ölçekli B2B Projelerinde IBM Alt Yapısı : Başarı Hikayesi (Jobula.com) D-CAT Technologies Ali YILDIRIM D-CAT Technologies Technology Director Erman ÇELİKÇEVİREN D-CAT Technologies Technical Manager

Detaylı

ONLINE DÜNYADA TERİMLER

ONLINE DÜNYADA TERİMLER ONLINE DÜNYADA TERİMLER Eskiden pazarlama çok daha kolaydı. Bir büyük fikir için çalışıp, o büyük fikri mass mecralarda yayınlanacak şekilde uygulamalarını hazırlayıp tüketicinin karşısına çıkıyorduk.

Detaylı

ArcGIS Online ve Portal for ArcGIS

ArcGIS Online ve Portal for ArcGIS 18. Esri Kullanıcıları Konferansı 7-8 Ekim 2013 ODTÜ, Ankara Teknik Atölye Online ve Portal for Maral Can Emre, Kürşad Demirer Özet Online ın platformdaki yeri Online ın temel özellikleri Portal for Soru

Detaylı

CAN TECİM HEDEF DENEYİM. Tecrübe bütün öğretmenlerin en iyisidir. Publilus Syrus

CAN TECİM HEDEF DENEYİM. Tecrübe bütün öğretmenlerin en iyisidir. Publilus Syrus CAN TECİM can.tecim@gmail.com https://www.twitter.com/prodfield https://fb.me/can.tecim https://plus.google.com/+cantecim/posts https://github.com/cantecim https://tr.linkedin.com/in/cantecim HEDEF Hedeflerim

Detaylı

Levent Özen. www.leothemaster.net

Levent Özen. www.leothemaster.net Levent Özen Konular: Küçük Dünya - Yakınlığın 6 Derecesi Sosyal Ağ Tarihi ve Gelişimi Web Teknolojisi (1.0 5.0) Sosyal Yazılım ve esosyal Hayat Sosyal Ağlar Etiket Kullanımı Sosyal Ağ Modelleri Sosyal

Detaylı

Web 2.0 Teknolojisi & İnteraktif Pazarlama ve Reklam Modelleri

Web 2.0 Teknolojisi & İnteraktif Pazarlama ve Reklam Modelleri Akademik Bilişim 09 - XI. Akademik Bilişim Konferansı Bildirileri 11-13 Şubat 2009 Harran Üniversitesi, Şanlıurfa Web 2.0 Teknolojisi & İnteraktif Pazarlama ve Reklam Modelleri Kültür Üniversitesi İletişim

Detaylı

TCMB Deneyim Raporu. Kurumsal Java Uygulama Platformu. Sacit Uluırmak. Türkiye Cumhuriyet Merkez Bankası Sistem Araştırma ve Planlama Müdürlüğü

TCMB Deneyim Raporu. Kurumsal Java Uygulama Platformu. Sacit Uluırmak. Türkiye Cumhuriyet Merkez Bankası Sistem Araştırma ve Planlama Müdürlüğü TCMB Deneyim Raporu Kurumsal Java Uygulama Platformu Sacit Uluırmak Türkiye Cumhuriyet Merkez Bankası Sistem Araştırma ve Planlama Müdürlüğü 2007 TCMB made available under the EPL v1.0 30.04.2007 Gündem

Detaylı

Değişen Pazara En Güzel Yanıt: Dinamik İş Süreçleri Yönetimi

Değişen Pazara En Güzel Yanıt: Dinamik İş Süreçleri Yönetimi Ulaş Çubuk / Yesim Mutlu Değişen Pazara En Güzel Yanıt: Dinamik İş Süreçleri Yönetimi 15/Ekim/2009 Değişen Pazara En Güzel Yanıt: Dinamik İş Süreçleri Yönetimi GÜNDEM Giriş WebSphere BPM Business Space

Detaylı

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları.

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları. Script Statik Sayfa Dinamik Sayfa Dinamik Web Sitelerinin Avantajları İçerik Yönetim Sistemi PHP Nedir? Avantajları Dezavantajları Script HTML kodları arasına yerleştirilen küçük kodlardır. Web sayfalarında

Detaylı

Kurumsal Servis Odaklı Mimari

Kurumsal Servis Odaklı Mimari Kurumsal Servis Odaklı Mimari Enterprise SOA Arden Agopyan Bilgi Teknolojisi Uzmanı 14 Temmuz 2007 2007 IBM Türkiye Gündem 1. Bölüm : Dünden Bugüne Mimarilerin Evrimi Servis Odaklı Mimari (SOA) Nedir?

Detaylı

Eğitimde Yeni Teknolojiler

Eğitimde Yeni Teknolojiler Eğitimde Yeni Teknolojiler Yrd. Doç. Dr. Yüksel GÖKTAŞ Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü Kâzım Karabekir Eğitim Fakültesi, Atatürk Üniversitesi ERZURUM www.yukselgoktas.com 2 3 4 5 6 7

Detaylı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Ders Saati (T+U+L) Kredi AKTS İNTERNET TEKNOLOJİLERİ BG-412 4/1 2+2+0 2+2 6 Dersin Dili : TÜRKÇE Dersin Seviyesi

Detaylı

WINDESKCONCENTO. sıgnum. Kurumsal İş Süreçleri Uygulamaları. windesk.com.tr

WINDESKCONCENTO. sıgnum. Kurumsal İş Süreçleri Uygulamaları. windesk.com.tr windesk.com.tr WINDESKCONCENTO Kurumsal İş Süreçleri Uygulamaları Kurumsal İş & Operasyonel süreçlerin performans tabanlı otomasyonu ile hizmet verimliliği ve kalitesinde artış sağlanır. sıgnum WINDESK

Detaylı

08217 Internet Programcılığı I Internet Programming I

08217 Internet Programcılığı I Internet Programming I Ders Tanıtım Sunumu 08217 Internet Programcılığı I Internet Programming I Elbistan Meslek Yüksek Okulu 2012 2013 GÜZ Yarıyılı 17 Eyl. 2012 Pzt. Öğr. Gör. Murat KEÇECİOĞLU Dersin Adı Ders Tanıtım Bilgileri

Detaylı

Java EE 5 Teknolojileri Jboss Seam

Java EE 5 Teknolojileri Jboss Seam Java EE 5 Teknolojileri Jboss Seam Hakan Uygun İçerik Kurumsal Uygulama Nedir? Java Teknolojileri Web Uygulaması Java EE Bileşenleri JBoss Seam Yazılım İhtiyaçları Bireysel Kullanıcı Eğitim Eğlence İletişim

Detaylı

HP Yazılım Zirvesi - İstanbul 20 May 2015 - Wyndham Grand Levent Pınar Uğurlu Kirazcı Yeni Nesil Akıllı Servis Masası

HP Yazılım Zirvesi - İstanbul 20 May 2015 - Wyndham Grand Levent Pınar Uğurlu Kirazcı Yeni Nesil Akıllı Servis Masası HP Yazılım Zirvesi - İstanbul 20 May 2015 - Wyndham Grand Levent Pınar Uğurlu Kirazcı Yeni Nesil Akıllı Servis Masası Yazılım Denetimleri DevOps IT performans metrikleri BYOD Zorunluluk Beklentiler değişiyor...

Detaylı

İNTERNET TABANLI TEST HAZIRLAMA VE DEĞERLENDİRME PROGRAMLAMA ARAYÜZÜ

İNTERNET TABANLI TEST HAZIRLAMA VE DEĞERLENDİRME PROGRAMLAMA ARAYÜZÜ İNTERNET TABANLI TEST HAZIRLAMA VE DEĞERLENDİRME PROGRAMLAMA ARAYÜZÜ Öğr Grv. M. Emin MUTLU (Açıköğretim Fakültesi) Arş. Grv. Ruşen YILMAZ (Açıköğretim Fakültesi) Prof. Dr. B. Fethi ŞENİŞ (İşletme Fakültesi)

Detaylı

Java Programlama Giriş

Java Programlama Giriş Java Programlama Giriş 2013-2014 Bahar Dönemi Mehmet Akif Ersoy Üniversitesi Teknik Bilimler Meslek Yüksekokulu Burdur 2014 Muhammer İLKUÇAR 1 Neden Java Programlama Platformdan bağımsızdır

Detaylı

JAVA RMI ve Hibernate teknolojileri kullanılarak çok amaçlı bir yazılım altyapısı hazırlanması

JAVA RMI ve Hibernate teknolojileri kullanılarak çok amaçlı bir yazılım altyapısı hazırlanması JAVA RMI ve Hibernate teknolojileri kullanılarak çok amaçlı bir yazılım altyapısı hazırlanması Hakan ALBAĞ Tahsin Barış AKAN Bitirme Projesi 05.06.2006 Giriş Ticari yazılımlarda ortak ihtiyaçlar Birden

Detaylı

Consulting & Internet Services. BiZ, TASARIM, WEB YAZILIM & YENiLiKÇi internet ÇÖZÜMLERi üretiyoruz. www.doublesolution.com - info@doublesolution.

Consulting & Internet Services. BiZ, TASARIM, WEB YAZILIM & YENiLiKÇi internet ÇÖZÜMLERi üretiyoruz. www.doublesolution.com - info@doublesolution. Consulting & Internet Services BiZ, TASARIM, WEB YAZILIM & YENiLiKÇi internet ÇÖZÜMLERi üretiyoruz - info@doublesolution.com WEB SiTESi TASARIMI Firmanıza özel LOGO ve KURUMSAL KiMLiK çalışmaları yapıyoruz

Detaylı

Nagios XI Günümüzün talep gören kurumsal gereksinimleri için en güçlü BT altyapısı gözetim ve uyarı çözümüdür.

Nagios XI Günümüzün talep gören kurumsal gereksinimleri için en güçlü BT altyapısı gözetim ve uyarı çözümüdür. Nagios Enterprises, kurumsal ölçekte, BT altyapı gözetiminde endüstri standardı olan Nagios için resmi ürünler, hizmetler ve çözümler sunuyor. Dünya çapında yüz binlerce kullanıcıyla Nagios bilgi teknolojileri

Detaylı

.com. Kurumsal Java. Özcan Acar 2009. com

.com. Kurumsal Java. Özcan Acar 2009. com . urumsal J Java ile Yüksek Performanslı Web Platformları Özcan Acar acar@unitedinter.net http://www.ozcanacar. http://www.kurumsalj urumsal Özcan Acar Hakkında public class OezcanAcar { public static

Detaylı

Özgür Yazılım, İş ve Kariyer Modelleri. Mahir B. Aşut EkoPC Kurucu Ortağı ve Yöneticisi, LKD Üyesi http://www.ekopc.com.tr http://mahir.asut.

Özgür Yazılım, İş ve Kariyer Modelleri. Mahir B. Aşut EkoPC Kurucu Ortağı ve Yöneticisi, LKD Üyesi http://www.ekopc.com.tr http://mahir.asut. Özgür Yazılım, İş ve Kariyer Modelleri Mahir B. Aşut EkoPC Kurucu Ortağı ve Yöneticisi, LKD Üyesi http://www.ekopc.com.tr http://mahir.asut.net Gündem Özgür Yazılım Nedir? İnternet'in Özgür Temelleri GNU/Linux

Detaylı

SUBVERSION VE TRAC A GİRİŞ

SUBVERSION VE TRAC A GİRİŞ SUBVERSION VE TRAC A GİRİŞ HÖYÜK YAZILIM EKİBİ ADİL BİŞKİN adil.biskin@gmail.com SUBVERSION VE TRAC HÖYÜK NEDİR? Herkes(l)e Özgür Yazılım Üretelim Kervanı SUBVERSION VE TRAC YAZILIM PROJEMİZİN İHTİYAÇLARI

Detaylı

OverDrive Formatları. İçerik Genç erişkin ve çocuklar için heyecan verici yeni içerik

OverDrive Formatları. İçerik Genç erişkin ve çocuklar için heyecan verici yeni içerik OverDrive Nedir? OverDrive, 1.000.000 + fazla E-kitap,sesli kitap ve videoları sağlayan, milyonlarca son kullanıcıya hizmet eden 2.000+ fazla yayınevi (Penguen, Blackstone, Wiley,Taylor&Francis vb. önemli

Detaylı

Satış Noktalarındaki Yeni Dijital Medya İletişim Mecranız

Satış Noktalarındaki Yeni Dijital Medya İletişim Mecranız 2016 Satış Noktalarındaki Yeni Dijital Medya İletişim Mecranız Digital Signage Nedir? Hedef kitlenizi bilgilendirme ya da davranışlarında teşvik edici değişiklik yaratmak amacıyla ses, video, grafik veya

Detaylı

Inovasyonu Hızlandırın

Inovasyonu Hızlandırın Inovasyonu Hızlandırın Kurumsal DevOps Murat Akbar HP Yazılım Çözüm Danışmanı 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Detaylı

SHARKUTERİ MEDYA Genel Sunum 2016

SHARKUTERİ MEDYA Genel Sunum 2016 SHARKUTERİ MEDYA Genel Sunum 2016 STRATEJİK DİJİTAL MEDYA PLANLAMA MEDYA SATIN ALMA SOSYAL MEDYA YÖNETİMİ KREATİF TASARIM ÇALIŞMALARI Stratejik Planlama Nedir? Dijital, gerçek zamanlı, tam detaylı ve

Detaylı

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 4423

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 4423 Dersi Veren Birim: Bilgisayar Mühendisliği Dersin Türkçe Adı: MOBİL CİHAZLAR VE UYGULAMALAR Dersin Orjinal Adı: MOBILE DEVICES AND APPLICATIONS Dersin Düzeyi:(Ön lisans, Lisans, Yüksek Lisans, Doktora)

Detaylı

Internet: Tarihçe ve Kavramlar

Internet: Tarihçe ve Kavramlar Internet: Tarihçe ve Kavramlar Umut Al umutal@hacettepe.edu.tr Internet in Tarihçesi 1945 Vannevar Bush memex 1962 Licklider (MIT) Galaktik Ağ 1969 DARPA ARPANET 1972 İlk e-posta 1983 TCP-IP 1991 Gopher,

Detaylı

ĐSTEMCĐ SUNUCU SĐSTEMLER DERSĐ FĐNAL ÇALIŞMASI SORULAR YANITLAR

ĐSTEMCĐ SUNUCU SĐSTEMLER DERSĐ FĐNAL ÇALIŞMASI SORULAR YANITLAR ĐSTEMCĐ SUNUCU SĐSTEMLER DERSĐ FĐNAL ÇALIŞMASI SORULAR YANITLAR 4.ÜNĐTE Đyi bir DNS in içermesi gereken özellikler nelerdir? ( 5 ) Đsimlendirme imlası açık ve süphesiz olmalıdır; Bir kullanıcı bir isme

Detaylı

Bulut Bilişim. Ege Üniversitesi Bilgisayar Mühendisliği Web Servisleri

Bulut Bilişim. Ege Üniversitesi Bilgisayar Mühendisliği Web Servisleri Bulut Bilişim Ege Üniversitesi Bilgisayar Mühendisliği Web Servisleri Ediz TÜRKOĞLU 05-07-8509 Özlem GÜRSES 05-07-8496 Savaş YILDIZ 05-07-8569 Umut BENZER 05-06-7670 İ çerik İçerik...2 Bulut Bilişim Nedir?...3

Detaylı

Kültür Varlıklarının Web Otomasyonu

Kültür Varlıklarının Web Otomasyonu Kültür Varlıklarının Web Otomasyonu SUNUM İÇERİĞİ PROJE GEREKLİLİĞİ PROJE İHTİYAÇLARI SİSTEM TASARIMINA GÖRE TEKNOLOJİK ALT YAPI DÜZENLENEN SİSTEMİN GETİRDİĞİ AVANTAJLAR PROJE GEREKLİLİĞİ Taşınmaz kültür

Detaylı

TÜRKİYE ELEKTRONİK FON ALIM SATIM PLATFORMU WEB SERVİS İŞLEMLERİ

TÜRKİYE ELEKTRONİK FON ALIM SATIM PLATFORMU WEB SERVİS İŞLEMLERİ TÜRKİYE ELEKTRONİK FON ALIM SATIM PLATFORMU WEB SERVİS İŞLEMLERİ 1 GÜNDEM Genel Bilgiler Güvenlik İşlemleri Geliştirme Test Üretim Kullanılacak Öncelikli Web Servisleri TEFASWebServisOperParam.xlsx Dokümanı

Detaylı

18. Esri Kullanıcıları Konferansı 7-8 Ekim 2013 ODTÜ, Ankara Teknik Atölye. ArcGIS for Mobile. Kürşad Demirer

18. Esri Kullanıcıları Konferansı 7-8 Ekim 2013 ODTÜ, Ankara Teknik Atölye. ArcGIS for Mobile. Kürşad Demirer 18. Esri Kullanıcıları Konferansı 7-8 Ekim 2013 ODTÜ, Ankara Teknik Atölye for Mobile Kürşad Demirer Özet Mobil çözümlerin yeri ve önemi Esri Mobil Stratejisi Soru Cevap Vizyonu Platform çözümü Uygulamalar

Detaylı

OPC Data Access (DA) Temelleri

OPC Data Access (DA) Temelleri OPC Data Access (DA) Temelleri Hazırlayan Kepware Technologies Türkçe Meal Salih GÖK Anket Data Access nedir? Data Access in getirileri OPC DA e giriş (Data Access) OPC DA Özelliklerine bakış Hızlı bir

Detaylı

1 / 5. Mehmet Alper Şen. Kıdemli Yazılım Uzmanı. İletişim Bilgileri

1 / 5. Mehmet Alper Şen. Kıdemli Yazılım Uzmanı. İletişim Bilgileri Mehmet Alper Şen E-Posta İletişim Bilgileri Adres Bilgileri : senworld@gmail.com alper@kodkurdu.com : Türkiye - Antalya - Merkez - Muratpaşa Ev Telefonu : 90 (242) 247 43 21 Cep Telefonu : 90 (555) 689

Detaylı

SİGORTACILIKTA PERFORMANS: WEBLOGIC COHERENCE, EXADATA

SİGORTACILIKTA PERFORMANS: WEBLOGIC COHERENCE, EXADATA 1 Kasım 2011 Swissotel İstanbul SİGORTACILIKTA PERFORMANS: WEBLOGIC COHERENCE, EXADATA Ali Serdar Yakut Güneş Sigorta Bilgi İşlem Grup Müdürü Presenting with LOGO PUSULA İLE YÖNÜMÜZ

Detaylı

Kurulum 14 FTP ye Bağlanmak ve Dosyaları Atmak 14 Veritabanı Oluşturulması ve Bağlanıp Kurulumun Tamamlanması 15

Kurulum 14 FTP ye Bağlanmak ve Dosyaları Atmak 14 Veritabanı Oluşturulması ve Bağlanıp Kurulumun Tamamlanması 15 vii 1 İçerik Yönetim Sistemi Nedir? 2 WordPress Nedir? 2 WordPress Kısa Tarihi 3 WordPress Gücünü Nereden Alıyor? 3 WordPress ile Neler Yapabiliriz? 4 Kişisel Blog 4 Kurumsal Blog 4 Kurumsal Site 4 Tanıtım

Detaylı

IBM Servis Yönetimi Stratejisi. Çağlar Uluğbay Ürün Yöneticisi Tivoli IBM Türk Limited Şirketi

IBM Servis Yönetimi Stratejisi. Çağlar Uluğbay Ürün Yöneticisi Tivoli IBM Türk Limited Şirketi IBM Servis Yönetimi Stratejisi Çağlar Uluğbay Ürün Yöneticisi Tivoli IBM Türk Limited Şirketi Yenilikçilik & Değişim - yeni ürünler, servisler, süreçler ve iş modelleri ile rekabette öne geçerek büyümeyi

Detaylı

Html temelleri. Ders 4

Html temelleri. Ders 4 Html temelleri Ders 4 1 Giriş World Wide Web (Kısaca web) uygun protokoller kullanarak haberleşen yazılımların çalıştırıldığı internet üzerindeki sistemlerin bir koleksiyonudur. Çoğu sistem gününüzde en

Detaylı

İnteraktif Pazarlama Stratejimiz. www.grafiketinteractive.com

İnteraktif Pazarlama Stratejimiz. www.grafiketinteractive.com İnteraktif Pazarlama Stratejimiz amaç Neden İnteraktif Pazarlama? Günümüz Dünyasında internet, hızlı bilgi paylaşımı ve iletişimin yanısıra, pazarlama ve satış alanında çok ciddi avantajlar geliştirmiştir.

Detaylı

HSE RADAR. İş Sağlığı ve Güvenliği Yönetimi Uygulama, Denetim, Eğitim ve Takip HSE GLOBAL YAZILIM A.Ş. 11 Mart 2016

HSE RADAR. İş Sağlığı ve Güvenliği Yönetimi Uygulama, Denetim, Eğitim ve Takip HSE GLOBAL YAZILIM A.Ş. 11 Mart 2016 HSE RADAR İş Sağlığı ve Güvenliği Yönetimi Uygulama, Denetim, Eğitim ve Takip HSE GLOBAL YAZILIM A.Ş. 11 Mart 2016 Copyright 2016 İçerik 1. HSE RADAR NEDİR? 2. HSE RADAR IN UYGULAMA ALANLARI 3. HSE RADAR

Detaylı