neoprolog

Django 1.0 geliyor

Yaklaşık 4 senelik bir çalışmanın ardından Python tabanlı web framework Django niha sürümüne erişiyor. Django kullanıcıları ve geliştiricileri bu sürüm için parti hazırlıklarını hızlandırdı. Türkiye’de de böyle bir parti yapalım desek gelen olmaz ya hani. Django, 6 Eylül’de djangoproject.com adresinden duyurulacak (6 Eylül aynı zamanda benim de doğum günüm, hayırlara vesile olsun, ne diyelim :)

Comments: 0

RIA Talks Istanbul

Bahçeçehir Üniversitesi etkinlikleri kapsamında gerçekleştirilen RIA Talks Istanbul 2008, 8-9 Ağustos tarihlerinde Bahçeşehir Üniversitesi Beşiktaş kampüsünde gerçekleştirilecek.

Türkiye’de çok nadiren düzenlenen bu tür etkinlikleri kaçırmamanızı tavsiye ederim, ben de 8-9 Ağustos tarihlerinde bu etkinlikte olacağım.

Web 2.0, RIA, Erişilebilirlik, Kullanılabilirlik, İletişim, Proje Yönetimi, e Marketing, Ar-ge, Fon ve Kaynak Kullanımı, Bireysel Gelişim, Telekom (BroadBand), e-Medya, E-devlet, Mobil 2.0 - 3G, Video İçerik gibi kavsamsal sunumların yanısıra Flex, AIR, Flash Lite, Flash Media Server, ActionScript, BlazeDS, LiveCycle DS, ColdFusion, JavaFX, PHP, AJAX, Javascript Frameworkleri, OpenLazslo, Graills, Red5, Ubuntu, i18n gibi konularda da eğitsel sunumların yer alacağı etkinliğe katılım ücretsiz. RIA Talks Istanbul aynı zamanda Türkiye’nin ilk internet üzerinden canlı yayın yapan etkinliği olacak.

Katılımcı şirketler arasında Adobe, Microsoft, Bilkom, Google, IBM, O’reilly, Intel, Türk Telekom, Tubitak ve Turkcell gibi kurum ve kuruluşlar da katılıyor,

Ayrıntılı bilgi ve katılım için www.riatalks.com adresini ziyaret edebilirsiniz.

Comments: 0

Mac OS X Leopard (10.5), Django ve Subversion üzerine notlar

Leopar hepten mi kötü, çok mu kötü sorularına verilecek yanıt “evet kötü” denebilir ama web geliştiriciler için bir takım olumlu özellikler de var.

Leopar bir çok geliştiriciyi memnun edebilecek seviyede Apache 2.4, Ruby 1.8, PHP 5, Subversion 1.4.4, Python 2.5 gibi yazılımlar (300+ yeni özellik ve 301+ bug) önyüklü olarak geliyor. Daha önce 10.4.* üzerinde probelm çıkarmayan bu yazılımlara ekleme-çıkarma yapmak istediğinizde sorunlarla karşılaşabiliyorsunuz. Bu sorunların sebebi 10.5′in 64bit mimarisi kullanması.

Hele bir de mod_python, MySQL ve mysql_db ile Django kurulumu yapacaksanız hepten başınız belaya girebilir Leopar’la.

Bu yazılımları kurmadan önce aşağıdaki linklerden ilgili açıklamaları okumanızı öneririm,

mod_Python için:
http://blog.wired.com/monkeybites/2007/11/tips-and-tricks.html

mysql for python için:
http://dotnet.org.za/ncode/archive/2007/01/31/setting-up-mysql-for-python-mysqldb-on-mac-os-x-2.aspx
http://www.keningle.com/?p=11
http://groups.google.com/group/django-users—-

Yalnız bir eksik var ki Mac OS X Tiger’a geri dönüş için bence tek başına yeterlidir. Eğer Subversion Repository’i Windows Server üzerinde tutuyorsanız ve 10.5 üzerinde geliştirme yapıyorsanız Subversion’a samba protokolü için APR patch uygulamanız gerekiyor ki burda da yine 64bit’in gazabına geliyorsunuz. 10.5 için yayınlanacak yeni bir patch’i beklemek gerekiyor :(

Comments: 0

Giyilebilir Politik Haberler: newsknitter

Stüdyo Live’da yapılan 400 saniye gösterimlerinde de yine giyilebilir bir çalışmayla tanışmış oldum.Proje şu şekilde işliyor: Googlenews’den RSS ile alınanan politik haberler analiz edildikten sonra bir grafik/desen elde ediliyor, bu görsel örme makinesinde işleniyor.

Proje Mahir M Yavuz ve Ebru Kurbak’a ait.

ParkaLinç kadar agresif bir çalışma olmasa da gündelik yaşamda politikanın anlamlarını bir kazak örgüsüne indirgeyerek kendine özgü bir tavır  da oluşturuyor.

Nk Diagram b

Read more…

Comments: 0

Eski sevgili Homesite’ın ardından

Hello Textmate

Oldum olası başta baş belası Dreamweaver olmak üzere (ki bu konuyu hiç açmayın) WYSIWYG editörlerden hoşlanmadım, kullanmadım. Kodlamak, çizmekten hep daha cazip, daha keyifli, daha öğretici ve daha kolay geldi.

Ben de şimdiki zamanın bir çok profesyonel web geliştiricisi gibi ilk gözağrım Allaire Homesite ile web geliştirmeye başladım çok yakın bir zamana kadar da kullanmaya devam ettim, ama artık kullanmamam için envai çeşit nedenim var.

Read more…

Comments: 0

web 2.0 ne değildir?

Bilhasa ecnebi uygarlıklardan devşirme her teknolojik gelişme gibi web 2.0′ın da caaanım memleketmisde yanlış anlaşıldığını düşünmeye başladım, başlattılar yani…

Madde madde bir üzerinden geçeyim,

Ne değildir?

  • Yarı şeffaf, jelibon (daha entelektüel durması için cam deniyor, aman haa) görüntülü butonlar değildir, Mac butonları değildir, kafam kadar iki butondan oluşan sayfalar hiç değildir,
  • Bütün sayfanın, bir yaprağın kılcal damar, hücre ve bilimum mikro-mahrem yerlerini alanen gösterebilecek kadar yüksek rezulasyonlu fotoğraflarından oluşması değildir,
  • Sırf insanlar kaynaşsın, kendini dahil hissetsin diye her sayfanın altına “yorum ekleme” formu yerleştirmek değildir,
  • Minimal olsun sade olsun diye işe yarayan bütün içerik ve cross-linklerin canına okumak değildir,
  • Patlıcan değildir,
  • Her sayfaya “loading” ibaresi, akabinde buna itafen hazırlanmış animated-gif dosyaları koymak değildir,
  • “Sen bana link ver, ben de sana, sonra teknokrati’den frekanslarımıza bakalım” tadında zıvanadan çıkma efektleri değildir,
  • “RSS Feed bile ekledim, artık sitem web 2.0″ demek değildir,
  • “Böyle açılır, efenime söyleyim böyle de kapanır” menü yapısı değildir,
  • Moveabletype bloglarına bilmem kaç on-yüz-bin dolorlar bayılmak değildir,
  • Google değildir, but gmail.com, msn.com değildir, but live.com…
  • Yansıma efektli görseller değildir,
  • Herhangi bir işletim sisteminin görsellerinden oluşma birşey değildir,
  • Her önüne gelene bir yerlere içerik girdirtmek değildir, bu olsa olsa bedava işgücüdür,

Peki nedir bu web 2.0?

Web 2.0 kısa ve özet olarak usability(kullanışlılık) ve Information Architecture(Bilgi Mimarisi)’ni merkeze koyup, yazılım, uygulama ve görselliğin bu ikili çevresinde organize edilmesidir,

Son bir nedir-değildir daha, iyi düzenlenmemiş, kullanışlı olmayan bir siteye çok büyük paralar harcayıp, en cafcaflı görselleri koysanız bile kullanışsız ve/veya doğru bir bilgi mimarisi üzerine oturtulmamışsa siteniz web 1.0 bile değildir, tam da bu noktadan sonra 2 rakamını hiç bir matematiksel ifade içerisinde dahi kullanmayın…

Aşağıdaki linklerden web 2.0 tanım ve açıklamalarına ulaşabilirsiniz:
http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html
http://en.wikipedia.org/wiki/Web_2
http://www.paulgraham.com/web20.html
http://www.web2summit.com

Comments: 0

Beklemiyorduk ama olsun: Safari 3(beta) for Windows

Web geliştiricileri için iyi haber, Apple’ın meşhur KHTML tabanlı Safari tarayıcısı bundan böyle Windows üzerinde de çalışacak, diğer bir deyişle Safari testlerini yapabilmeniz için mac almanıza gerek kalmadı :P

Safari 3 (beta)’yı http://www.apple.com/safari/ adresinden indirebilirsiniz

Henüz beta aşamasında ve çok fazla hata mevcut, test amaçlı da olsa kullanılabilir bir yapıya gelmesine epey var gibi görünüyor. İlk göze çarpan eksikliklerden biri Mac üzerindeki Safari’de olup da Windows üzerindekinde olmayan birşey: javascript debugger,

Javascript Debugger’i aktive etmek için, Safari’yi kapatın,

%APPDATA%\Apple Computer\Safari
(%APPDATA notasyonu genellikle “C:\Documents and Settings\[Kullanıcı Adınız]\Application Data\” klasörünü işaret eder) klasöründeki
Preferences.plistdosyasını notepad ile açıp <dict>taginin içerisine, herhangi bir yere aşağıdaki satırları ekleyip Safari’yi başlatın,

<key>IncludeDebugMenu</key>
<true />

“Help” (yardım) menüsünün yanında “Debug” menüsünün aktif olduğunu göreceksiniz. Şimdilik idare eder…

Comments: 0

Miss Vindowz üzerinde Apache ve ASP.NET

Neden böyle bir şeye ihtiyaç duyayım ki diyeceksiniz, ben duydum, arattım tarattım, nasıl olduğunu buldum.

Python.NET ve diğer .NET uygulamalarını, JSP uygulamalarını, PHP uygulamalarını, statik HTML uygulamalarını aynı anda kullanabilmek için farkettim ki Apache mükemmel bir HTTP server. Şimdi paralel olarak 3-4 proje üzerinde çalışırken, her proje için IIS(iiyss :) ayarlarını tekrar tekrar değiştirmektense, Apache virtual hosts desteği sayesinde hepsini aynı anda host etmek mümkünmüş, ama apache üzerinde asp için herhangi bir çözüm bulamadım.

Yakın zamanda Apache 2.2.4 versiyonunu duyurdu, bunu takiben PHP 5.2.2 de duyurudu, bu versiyon üzerinde php5apache2_2.dll de geliyor, bu da demek ki, Apache 2.2 ile uyumsuz hale gelen PHP kaldığı yerden devam ediyor demek. Apache 2.2.2′de conf dosyaları eskisinden biraz farklı ama biraz inceledikten sonra böylesinin çok daha iyi olduğu anlaşılıyor.

Özgür yazılım ne güzel bişiy…

Ayrıntılı bilgi için: http://weblogs.asp.net/israelio/archive/2005/09/11/424852.aspx

Comments: 0

Killer Development Tools

First things first… I don’t remember where I read that, s/he said: “If Perl is the first postmodern programming language, Python could be the first neo-classic programming language”. I like it, because of similarity of my blog’s name ;)

Read more…

Comments: 0

Browser check with a different way

While the www technologies going smarter, much more easier, development techniques too goes smarter, smaller, bright&brilliant in a mathematical way. Day after day, we forgetting the old-style development techniques replacing with the new ways.

Although huge percentage of developers don’t need browser check, sometimes it requires to be used. Then I think that this way of browser checking could help some developers about detecting the browsers.

Read more…

Comments: 0

  • Bloguma Dokunma!

    www.sansuresansur.org

  • About

    Neoprolog Özgür Odabaşı’nın web teknolojileri blogudur.
    Neoprolog is Özgür Odabasi’s web technologies blog.
    devamı...

  • Kara-kara kategori bulutları

    Opensource (Açık Kaynak) Internet Development (Geliştirme) Apple Web 2.0 Mac OS X Linux Genel *N*X Design (Tasarım) Tools Python XHTML Sosyal Microsoft MacOsX10.5 Accessibility (Erişilebilirlik) Capital (Kapital) Economy (Ekonomi) W3C Browsers (Tarayıcılar) Apache Usability (Kullanılırlık) Rails Ruby PHP Navigation (Navigasyon) Google CSS AJAX Adobe Javascript Debugging (Hata Ayıklama) Internet Explorer Inspiration (Esin) Actionscript Sanat (Art) Veri İşleme (Data Processing) Creative Commons neoprolog .NET Görsel Tasarım Textmate Security (Güvenlik) Themes (Temalar) Ubuntu Korsan ColdFusion bienal AIR Flex Motion (Animasyon) Protesto Project Management (Proje Yönetimi) OpenLazslo Subversion

  • Liste-liste kategoriler

  • Arşiv

  • Son Eklenenler

  • Son Yorumlar

  • Meta

  • Hala üzerimde bluzun...

    1. cd cover
    2. cd cover
    3. cd cover
    4. cd cover
    5. cd cover
    6. cd cover
    7. cd cover
    8. cd cover
    9. cd cover
    10. cd cover
    11. cd cover
    12. cd cover
    13. cd cover
    14. cd cover
    15. cd cover
    16. cd cover
    17. cd cover
    18. cd cover
    19. cd cover
    20. cd cover
    21. cd cover
    22. cd cover
    23. cd cover
    24. cd cover
    25. cd cover
    26. cd cover
    27. cd cover
    28. cd cover
    29. cd cover
    30. cd cover


  • Spreadfirefox Affiliate Button
  •