Kullanıcıya Ait Cevapları Göster: Zehra Doruk(101)
Soru: Scorm standarlarında içerik paketlemesi
Soru: Adobe Web Sitesi inceleme Projesi
Selamlar, öncelikle süper bir proje konun olduğunu belirtmek isterim.. Bir kaç satırla anlatılamayacak derin bir konu da, sanırım benim gibi diğer arkadaşlar da şöyle uzuun bir vakit yaratmak istemişlerdir mesajını okuduktan sonra cevap yazmak için…
25 yıllık bir geçmişe sahip olan Adobe firması internet alanında Macromedia ile birleşme kararı ile atağa geçmiştir ve bu alanda, geliştirdici/tasarımcı olarak çalışanlara sunduğu programlar/standartlar ve teknolojilerle tartışmasız dev konumundadır.
Yöneticilerimizden Murat Kgirgin ‘in bir röportajından:
Ürün inceleme: Dergisi: Adobe firmasının Macromedia firmasını satın almasının ardından gelişen yapılanmayı nasıl buluyorsunuz? Öncelikle bu birleşmeyi duyduğumuzda kısa süreli bir şok etkisi yaşadık. Çünkü biliyorsunuz Macromedia ve Adobe firması arabirim benzerlikleri dolayısıyla birbirlerini suçlamış ve ABD mahkemelerinde karşılıklı olarak 1 milyar $’a yakın tazminat davası içerisinde olan iki firmaydı. Yazılım sektöründe birbiriyle kıyasıya rekabet eden iki firmanın birleşmesi tüm dünya da büyük ilgi topladı. Söz konusu birleşme Türkiye dahil pek çok ülkede distribütörlük ve linsans satış haklarını elinde bulunduran firmaları etkiledi. Fakat herkesin çok sancılı olacağını sandığı entegrasyon süreci çok kısa bir sürede tamamlandı. Geçtiğimiz yıl içerisinde pek çok yeni ürün ve mevcut yazılımların yeni sürümleri çıkarıldı. iki firmanın birleşmesi multimedia ve web endüstrilerinin daha da gelişmesine neden olacak diye düşünüyorum. Ürün inceleme: Dergisi: Yakın bir dönemde CS3 paketinin tanıtımı yapıldı. Paket içerisinde sunulan yazılımların kullanıcılara ve web teknojilerine katkıları sizce neler olabilir? CS3 paketi her şeyden önce Adobe ve Macromedia yazılımlarının tam entegrasyonu demek. Creative Suite 3 paketi multimedia, web, grafik ve e-learning sektörleri dışında, Mimari, biyoteknoloji, ses mühendisliği ve mobil endüstrisini de hedefleyen bir Adobe atağı durumunda. Photoshop CS3 Extended ve Flash CS3’e bu dediklerimi fazlasıyla destekleyecek özellik eklendi. Adobe CS3 paketi ile web / multimedia geliştiricilerini ve diğer yayım ve basım platformlarını, mobil teknolojileri, kamu ve üretime yönelik reel sektörler içindeki tüm safhaları doğru anlayan çözümler geliştirdi. Somutlamak gerekirse tüm Adobe ürünleriyle, örneğin siz bir üretici ya da tedarikçi firma olarak, farz edelim yeni bir ürünün lansmanına odaklandınız; dijital ve baskılı tüm mecralar için kampanyanızı yaratabileceğiniz, her aşamasını standardize edebileceğiniz, ekip çalışması için gerekli iletişim platformunu kurabileceğiniz, ürün modellemelerini yapabileceğiniz ve ürünü son kullanıcıya ulaştırabileceğiniz, global standartlara bağlı, maksimum yaratıcılık için minumum zamanlarla çalışabileceğiniz platformları elde edebiliyorsunuz. Web teknolojileri epey zamandır kuru html /metin dosyalarıyla bilgi vermenin ötesine geçti. Maksimum iletişimi amaçlayan ve hareketli, kullanıcı merkezli interaktif bir ortama dönüştü. internet televizyonlarının, internet radyolarının, mobil internet uygulamlarının gelişmesinde büyük ölçekte Adobe teknolojilerini görmekteyiz. FLV formatı örneğin Adobe’nin geliştirdiği bir standart olarak video tabanlı web uygulamalarının gelişmesine çok büyük katkı yaptı. Web geliştiricileri için, CS3 paketinde web geliştirim süreçlerine, video ve ses ihtiva eden etkileşimli uygulamaları kolaylaştıran ve standardize eden Soundbooth, Kuler, Spry Framework gibi uygulamalar eklendi. Ayrıca Dreamwaver CS3 içerisindeki Spry Framework for Ajax teknolojisi, Ajax ile uygulama geliştirmeyi, sürükle-bırak kadar kolaylaştırdı. Sanırım web geliştiricileri Dreamwaver CS3’ü kullanmak için bir nedene daha sahipler. Ürün inceleme: Dergisi: ADOBE firmasının CS3 paketi ile birlikte gücüne güç kattığı programlardan birisi de Flash. Profesyonel bir kullanıcı olarak Flash’ın internet ve masaüstü yayıncılığa katkıları neler olacaktır sizce? Yaklaşık 10 yıldır Flash tabanlı projeler yapmış ve yürütmüş biri olarak artık takip edilmesi epey güçleşen beni bile bu konuda oldukça zorlayan bir devinim içerisinde Flash. ActionScript 2.0 dokümantasyonu bitmeden, Türkçe ciddi bir kitap çıkmadan ActionScript 3.0 çıktı bile! Flash ya da SWF formatı 10 yıl önce basit animasyonlar yapmak üzere kurgulanmışken, bugün Flex –Apollo teknolojileri sayesinde Java Runtime Enviroment ya da .Net Framework benzeri bir yapıya bürünmüş durumda. Artık Flash tabanlı CRM /ERP uygulamaları Apollo ile yapılmış masaüstü uygulamaları ve Mobil Uygulamalar bizi hiç şaşırtmıyor. Flash bir lise öğrencisinin bile öğrenebileceği, Java Programcısının ödeme-tahsilat sistemi geliştirebileceği, bir sanatçının NetArt çalışması yapabileceği, bir fen bilgisi öğretmeninin alternatif öğrenme yöntemi olarak kendi e-learning simülasyonlarını geliştirip öğrencileri ile paylaşabileceği çok güçlü bir platform günümüzde. Daha da gelişeceğinden de şüphem yok! CS3 versiyonu ise tüm bu saydıklarımızı daha hızlı ve sorunsuz gerçekleştirmemize olanak sağlıyor.
Röportajın tamamı: http://www.mmistanbul.com/makaleler/index.cfm?makale_id=124
Başarılar..
Zehra Doruk
Soru: OOP / object oriented programming (nesne yönelimli programlama
http://tr.wikipedia.org/wiki/NesneY%C3%B6nelimliProgramlama http://tr.wikipedia.org/wiki/Nesnetabanl%C4%B1programlama_dili http://en.wikipedia.org/wiki/Object-oriented_programming http://en.wikipedia.org/wiki/Object-orientedprogramminglanguage http://java.sun.com/docs/books/tutorial/java/concepts/index.html
Soru: Online Javascript Seminerleri
Selamlar enescebe;
Size uygun gün ve saat ile yapacağınız sunum içeriğini bizlerle paylaşmanız yeterli.
Bilgileri maille iletebilirsiniz:
murat (at) mmistanbul.com
zehra (at) mmistanbul.com
Teşekkürler, Zehra Doruk
Soru: MSGSU - Enformatik Adobe Flash CS3 ve AS3 (Ucretsiz Webinar)
Merhaba arkadaşlar,
Flash eğitimleri ile ilgili eğitmenimiz Salih Akkemik ile yaptığımız oturumların kayıt URL’lerini yakında paylaşacağız. Kalıcı bir adrese taşınması için bekliyoruz.
Actionscript eğitimleri ile ilgili de en kısa zamanda sizlerle tarih ve içerik konusunda bilgi paylaşıyor olacağız.
Teşekkürler, Zehra Doruk
Soru: Coldfusionda Tarih Fonksiyonu ?
farkı bulmadan önce istersen iki tarihi datecompare() fonksiyonu ile karsilastirip çıkış tarihinin giriş tarihinden büyük olup olmadigini yorumlayabilirsin;
DateCompare("giris", "cikis")
Sonuçlar; 1,0, -1 olarak döner. Eğer 1 ise, giris tarihi, çıkış tarihinden sonra; yani olmaması gereken durum: 0 ise, giris ve çıkış tarihi ile aynı: -1 ise giris tarihi cikis tarihinden daha önce; yani olması gereken durum.
İki tarih arasında kaç gün fark olduğunu bulmak için DateDiff fonksiyonunu aşağıdaki gibi kullanabilirsin:
DateDiff("d", "giris", "cikis")
"d" kaç gün fark olduğunu görmek istiyordun bu nedenle. Bu fonksiyon giris ve cikis tarihlerini karsilastirir ve kac tam gün fark oldugunu doker.
"d" yerine kullanabileceğin diğer stringler:
- yyyy: yıl
- q: çeyrek yıl
- m: ay
- d: gun
- ww: hafta
- h: saat
- n: dakika
- s: saniye
ayrıntılı bilgi için : Coldfusion 8 DateDiff
Soru: Windows Vista'da CS3 Kurulum Sorunu!
Biraz adobe technote’ları arasında gezinti yaptım ama andaç senin problemine benzer bir problem bulamadım. Muhtemelen sorunu çözümleyecek bir iki tip ve yardımcı linkler aşağıda:
- Yapmış olduğun CS3 kurulumları varsa hepsini uninstall yapmak, yani CS3 temizliği yapmak:
- Bilgisayarında kurulu tüm Flash Player plug-in lerini ve Active-X kontrollerini kaldırmak,
Flash Player ve Active X ‘i kaldırmak
- Acrobat sürümünü yükseltmek,
- Bunları yaptıktan ve bir restarttan sonra kurulum hala başarısızsa, kurulum loglarını incelemek.
Soru: Windows Vista'da CS3 Kurulum Sorunu!
Ayrıca Vista ve XP ‘ler için diğer bir öneri de kurulumu desktop’tan başlatmak.. Desktoptan kurulum için guide ve Captivate sunumuna aşağıdaki adresten erişebilirsin:
Install Adobe Creative Suite 3 from desktop
(Sadece Windows XP ve Windows Vista için.. )
Soru: Butun bir web sitesini Flex ile tasarlamak ne kadar dogru/yanlis?
Doğru mu Yanlış mı? sorusuna direk yanıt olmasa da işin maliyet tarafı; Flex ile uygulama geliştirmenin, bu uygulamayı kullanıma açmanın, uygulamayı sürdürülebilir kılmanın maliyeti ayrıca kritik edilmesi gereken bir konu olmalı..
Bir de Oreilly ‘den bir ebook tavsiyesi: Flex 3 Early Evaluation: Assessing Flex and Your Project Needs
Soru: Flash 8 de fscommand hatası
selamlar, çağırmaya çalıştığın dosyaları exe ye çevirip deneyebilir misin? ya da bir exe dosyası çalıştırmayı dener misin? path problemi yoksa bu işlem sorununu çözmeli.
şurada fscommand kullanımı ile ilgili adobe de yayınlanmış detaylı bir technote mevcut:
Soru: Coldfusion 500 There is no web application configured to service your request
Coldfusion servsilerini başlattınız mı?
JRun çalışıyor mu?
Coldfusion hangi portu kullanacak belirlediniz mi?
Genelde build-in kurulumda 8500 dir, bu şekilde cfadmin i çalıştırmayı denediniz mi?
Soru: Coldfusion 500 There is no web application configured to service your request
Gönderdiğiniz linkteki technote; cfadmin üzerinde data source tanımlarken, coldfusion tarafından reserve edilmiş isimleri kullanmanız sonucunda çıkacak problemi gidermek için. "service" ve "comp" ifadelerini asla data source adı olarak kullanmamanız gerekiyor. Eğer cfadminde datasource name tanımlamadıysanız, linkteki technote da belirtilen işlemleri uygulamanıza gerek yok.
Zaten sorunuzdan, kurulumu yaptıktan sonra cfadmine hiç erişemediğinizi anlıyorum. Bu da kurulum sırasında ilişkili dosyaların bozulmuş olabileceğini gösteriyor. Önerim, varolan kurulumu tamamen kaldırıp, klasöründe kalan dosyaları temizleyip, kurulumu tekrarlamanız.
Soru: Air , allways-on-top nasıl yapılıyor?
Adobe AIR kopya kağdı buna benzer sorular için çok faydalı olabilir.
Soru: Cok Acil iki Soru
@Onlinegreen
Doğru düzgün soru nasıl sorulur konusunda daha uzun yazılmış metinler de var:
Okuyun ama uyarmak isterim; çok ağır ifadeler blunuyor. Umarım bunları da şahsınıza hakaret kabul etmezsiniz.
Burada sorular içerisinde kaybolmadan aradağımıza kolayca erişebildiğimiz -bu da ilk etapta anlaşılır başlıklarla mümkün- bir ortam yaratmaya çalışırken, yerinde eleştirisi ve yukarıda önerdiğim uzun dökümanın sentezi türünden açıklamaları için Murat K.girgin’e topluluk adına sonsuz teşekkürler!
Öneri: Doğru düzgün soru sormanın yolları (Nasıl akıllıca soru sorulur?), Belgeler.org
Yazarlar: Eric Steven Raymond, Rick Moen
Zehra Doruk
Soru: photoshop
aşağıdaki video eğitseli de size yardımcı olabilir.
Soru: pdf yi e-dergiye çevirme
ekteki gibi, fakat scribd ye ve hatta macromedia flashpaper’ e göre epey yeteneksiz şimdilik…
Soru: JavaScript Deneyimlilerine (1) Cagri Var
Arman,
Sunum yapmak istiyorum diyen arkadaşlarımızdan bir tanesi meğerse JS uzmanı bir arkadaşmış. RIATalks etkinliği programında Cumartesi öğleden sonrası JS, ajax, JS frameworkleri konusunda ilgili, meraklı arkadaşlar için doyurucu bir öğleden sonra olacak.
Gerçek Zamanlı Web Devrimi (Selçuk Bozdağ)
Javascript’in Web 2.0’da Yeri! (Tolga Arıcan)
Hangi JS Framework? (Forum)
Web Uygulama Güvenliği (Ferruh Mavituna)
İleri Web Teknikleri, Python, Comet, Geleceğin Tarayıcı Teknolojileri (Azer Koçulu)
Program detaylarına buradan ulaşabilirsiniz: RIATalks Program
İlgilenen arkadaşlara duyurulur,
Zehra
Soru: CFC ile kullanıcı kontrolü
application.cfc de aşağıdaki şekilde global olarak session kontrolünü açabilir ve ne kadar süreyle session değişkenlerinin korunmasını istediğinizi belirtebilirsiniz:
<cfscript>
THIS.sessionManagement = true;
//session kontrolü açılsın mı?
THIS.sessionTimeout = createTimeSpan(0,0,0,30);
//session değişkenleri ne kadar süreyle korunsun? (gün, saat, dakika, saniye)
</cfscript>
Soru: CFC ile kullanıcı kontrolü
Yukarıda verdiğim bilgiler en primitif hali ile CF uygulamanı, herhangi bir browserda görüntüleyen kişiler için, yani uygulamanda "oturum" açan kişiler için session parametrelerini aktive etmek içindi.
Şimdi sorun tamamen boyut değiştirmiş durumda. Veritabanında kullanıcılar için bir tablon var ve bu tabloda bir field’da binary olarak kullanıcıların online olup olmadıklarını yarım saatte bir sorugulatmak istiyorsun. Sorulabilecek çok soru var ama, öncelikle:
Bu işlemi tam olarak neden yapmak istiyorsun?
Soru: nebim ve edutime
Yeterince tartışılmıştı daha önce, bi araştırsaydınız keşke, insanlar edutime ve nebim hakkında, bir de bu tarz mesajlar konusunda neler düşünüyor:
/edutime-bta-is-garantili-nebim-egitimleri
Soru: Flex Builder 3 Education Kurulum Sorunu
Şu soruya ve cevabına baktın mı Muttalip;
Soru: .htaccess ile Adres satırından dosya erişimini engellemek
Muhtemelen encript / decrypt’i ve remoting ‘i yöntem olarak hesaba katmışsındır diye ses etmemiştim. Bak şöyle bir link var yardımcı olur belki:
Sending variables from flash to PHP and back.
Bir de şu kitap oldukça güncel, sonrası için faydalı olabilir:
Flash and PHP Bible – Matthew Keefe
Coldfusion konusuna gelince, bu işler CF ile o kadar kolay ki, coldfusion component’larını (CFC) flash içerisinde sanki bir actionscript nesnesi gibi çağırabiliyorsun mesela…
Bence geç kalmış sayılmazsın… ;)
Soru: sayfayı resim haline getirme
MMIstanbul/blog sayfalarında web sitelerinin thumnail ekran görüntülerini kullanıyoruz. Bu servisi websnapr denilen site sunuyor. Eğer direk görüntüleri kaydetme gibi bir amacın yoksa websnapr’ı online olarak kullanabilirsin.
Şurada da PHP ve GD kütüphanesini kullanarak bir web sitesinin ekran görüntüsünü nasıl alabileceğin ile ilgili bir örnek mevcut:
Soru: Üniversitelerin uzaktan eğitim programları hakkında
sakarya üni’de uzaktan eğitim lisans programları haberimizde de belirttiğimiz üzere, SÜ artık başladı, ama Makina Mühendisliği için uzaktan eğitim lisans programı bu sene için yok. YÖK denkliği olan yurt dışındaki üniversitelerin uzaktan eğitim programlarını inceleyebilirsin..
Soru: 3D, multiplayer ve online oyun hk.
100% Java ve açık kaynak bir toolkit olan Project Wonderland’i de tartışmaya katmak istedim.
Project Wonderland: Toolkit for Building 3D Virtual Worlds
Within those worlds, users can communicate with high-fidelity, immersive audio, share live desktop applications and documents and conduct real business. Wonderland is completely extensible; developers and graphic artists can extend its functionality to create entire new worlds and new features in existing worlds.
Community Showcase
Shared Applications
Collaboration-Aware Applications


Captivate ya da benzer şekilde Scorm uyumlu içerik paketleyen başka araçlar kullanırken zaten sizin bir şey düşünmenize gerek kalmıyor. Ali’ninde belirttiği gibi bu tür araçlarla sizin SCORM 2004, 1,2 ya da AICC uyumlu paletlediğiniz içeriklerde LMS ile konuşmasını sağlayan aracılar (metadata’lar, manifest ve iletişim komutları için js’ler) otomatik olarak içeriğinizle birlikte paketleniyor.
SCORM uyumlu bir pakette öncelikle bütün öğrenme nesnelerinin linklendiği bir manifest XML bulunur: imsmanifes.xml. Ayrıca tüm paylaşılabilir içerik nesneleri (SCO) için metadataların işlendiği xml dosyaları ayrıca paketlenir. Bu XML dosyalarının IMS Content Packaging spesifikasyonlarına uyumlu olması gerekir. Tüm IMS spesifikasyonlarına ve her biri için detaylı örnek ve açıklamalara şuradan erişebilirsin: http://www.imsglobal.org/specifications.html
Scorm uyumlu bir pakette LMS ile iletişim JS dosyalarında yer alan LMSInitialize(), LMSFinish(), LMSGetValue(), LMSSetValue(), LMSGetDiagnostic() gibi fonksiyonlarla sağlanır.
Daha detaylı bilgiler için SCORM’un content Packaging ve Run Time Environment bölümlerini incelemeni tavsiye ederim, gerçekten çalışma mantığını anlamak istiyorsan biraz detaylı okuma yapman gerekecek SCORM kütüphanesinde.
Ayrıca Captivate, Articulate gibi SCORM içerikleri paketleyebileceğin araçların çıktılarını incelemelisin, en iyi örnekler onlar. Ayrıca SCORM resmi sitesinde örnekler ve açıklamalar da mevcut. Şurada: http://www.adlnet.gov/scorm/20043ED/CE.aspx