Skip to content

Social Network Badges

Posts under Weblog Category

Bu yazı Bilgisayar mühendisi ne iş yapar? adlı çalışmanın 7. bölümü…

Internet’in hayatımızın her noktasında yer almasının bir sonucu olarak web siteleri ile ilgili işler bilişim mesleklerinin önemli bir alanı haline geldi.

Diğer çoğu alandan farklı olarak bu alandaki işler genelde üniversitede değil kurslarda öğreniliyor. Üniversiteyi kazanamayan gençlerin ilk olarak koştukları yerler web tasarımcılığı vb. kurslar… Ama bilgisayar mühendisliği disiplinini almış öğrenciler diğer bilişim alanlarında olduğu gibi web işlerinde de öne çıkıyor.

Bugün bir çok popüler web sitesi aslında en başında tek kişilik projeler olarak başlıyor. Tek bir kişi hem webmaster, hem tasarımcı hem de programcı olarak çalışıyor. Ancak özellikle kurumsal ya da büyük ölçekli projelerde her görevin ayrı kişilerce paylaşılması şart.

En çok karşılaşılan web pozisyonları şöyle :

İçerik Yöneticisi

Bir web sitesinin içeriğinden sorumlu kişidir. Sitedeki yazılı, sesli ya da görüntülü içeriğin planlanması, eklenmesi, kontrolü ve yönetimi ile uğraşır.

Web sitesi kavramı, statik bir tanıtım sitesinden milyonlarca ziyaretçi alan haber sitelerine, topluluk portallerinden şirket içi intranetlere kadar geniş bir alan için kullanıldığından içerik yöneticilerinin görev çeşitliliği daha iyi anlaşılabilir.

Yorum editörlüğü, video editörlüğü, web reklamları yönetimi gibi pozisyonlar bu konuda son zamanlarda kariyer sitelerinde en çok aranan işler olarak karşımıza çıkıyor.

Web Tasarımcısı

Web tasarımcıları, bir web sitesinin görünümünden, tasarımından ve kullanılabilirliğinden (usability) sorumlu kişilerdir. Web tasarımcısı olmak hem grafik, hem multimedya hem de programlama konusunda bilgi sahibi olmak demektir. Web sayfalarının standartlara uyumluluğu, yerleşiminin düzgün olması, renk uyumu, çekiciliği, hızlı ve kullanışlı olması web tasarımcısına bağlıdır.

Web tasarımcıları gerektiğinde müşterilerle birlikte çalışarak ihtiyaçlarını öğrenir ve bunları en iyi karşılayacak tasarımı üretirler. İyi bir web tasarımcısının nasıl olması gerektiğini Mehmet Doğan’ın şu ironik yazısında bulabiliriz.

Web Geliştiricisi

Özellikle web tabanlı uygulamalar geliştiren yazılım mühendisleridir. Yazılım ile ilgili tüm disiplinler web geliştiricileri için de geçerlidir.

Web geliştiricileri işlerini yapmaları için gereken temel bilgilerin yanında ilgili programlama dillerini ve script dillerini öğrenirler. Web standartlarını, HTML, CSS gibi kavramları bilmeleri gerekir. Genelde dinamik web uygulamaları geliştirdikleri için veritabanı, XML gibi konularda da bilgi sahibi olmalıdırlar.

Web uygulamaları tarayıcı programları üzerinde çalıştıkları için farklı teknik ve uygulamalar içerirler. Çalışma ortamlarından kaynaklanan kısıtlamaları vardır. Web geliştiricileri en iyi sonuçları almak için hazır uygulama çatıları ve kod kütüphaneleri kullanabilirler.

Webmaster/Web Sitesi Yöneticisi

Web siteleri için alan adı almak, hosting(yer) kiralamak, hazırlanmış projeleri yüklemek, çalışır hale getirmek, arama motorlarına kaydettirmek, yönetmek, hatalarıyla uğraşmak, kullanım istatistiklerini inceleyerek gerekli iyileştirmeleri yapmak, yedek almak, bakım ve versiyon güncellemeleri yapmak vb… Web sitesi yöneticilerinin uğraşması gereken bir çok konu vardır.

Web sitesi yöneticileri ayrıca temel anlamda güvenlik ve yetkilendirme işlerini de üstlenirler. Yine yönetilen siteye bağlı olarak mesela forum yöneticiliği gibi bir görevi de yapabilirler.

Geniş bir alanda çalışmayı gerektiren ancak keyifle yapılabilecek bir iştir. Web sitesi yöneticileri teknolojiyi en sıkı takip etmesi gereken kişilerdendir.

Profesyonel Blog Yazarı

Blog bir nevi Internet günlüğü demek. Blog yazarlığını gelir getiren bir iş olarak anlatmak ilginç görülebilir. Bundan birkaç sene öncesinde böyle bir kavram bile yoktu. Ancak artık özellikle yurtdışında ilanlarla blog yazarları aranıyor. Kendi açtığı bloglardan yılda 1 milyon dolar kazanan insanlar var.

Profesyonel blog yazarları şu İngilizce yazıda anlatıldığına göre; şirket bloglarını yönetir, okuyucuların ilgisini çekecek konularda araştırmalar yapar ve yazılar yazar. Blog popülaritesini yükseltmek için gereken mesleki ve sosyal bağlantıları kurar. Reklam ve pazarlama amaçlı çalışmalarda bulunur. Şirketinin bilinirliğini arttıracak ve hedef kitlesini etkileyecek mesajları blog yazılarında verir.

SEO Uzmanı

SEO da yeni bir kavram. Kısaltmanın açılışı Search Engine Optimization (Arama motoru iyileştirmesi) anlamına geliyor. Daha iyi anlaşılması için, aradığınız sitenin mesela Google’da ilk sonuçlarda çıkmasını sağlamak desek yanlış olmaz.

Internet’te bilgiye ihtiyacı olan herkes arama motorlarını kullanıyor. Dolayısıyla aslında aradığınız bilgi var olduğu halde arama motorunun yeteneği, arama tekniklerinin doğruluğu ve sitelerin kullandıkları teknolojiler bilgiye ulaşmanızı engelleyebilir. SEO uzmanları bilginin arama motorları tarafından ulaşılabilir olmasını sağlarlar.

Google’ın kendi destek sayfasında SEO uzmanlarının yaptıkları ile ilgili şu bilgiler veriliyor: “Sitenizin içeriğine ve yapısına ilişkin önerilerde bulunurlar. Teknik geliştirme önerileri getirirler. Anahtar kelime kullanımı ile ilgili çalışmalar yaparlar. Arama motorlarının sevdiği yöntemleri uygularlar.” Ayrıca, aynı yazıda bir SEO uzmanı ile çalışmak isteyenlere tavsiyeler de bulunuyor.

Internet Operasyonları Sorumlusu

Internet operasyonlarından sorumlu olan kişiler, kurumsal sitelerin planlamasından bakımına kadar tüm süreçlerini yönetirler.

Sitelerin tasarım/geliştirme/test ekiplerinin yönlendirilmesi, proje yönetimi, bütçe ve planlama, güvenliğin sağlanması gibi konularda çalışırlar.

Cep telefonu kullanımı yaygınlaştıkça, ailelerde çocuklarına cep telefonu alma ve kullanımını denetleme konusundaki endişe ve tartışmalar da arttı. Okullarda, ders içinde cep telefonu kullanmak Milli Eğitim Bakanlığı’nın genelgesiyle yasaklandı. Bunlar işin asayiş tarafı… Peki, cep telefonunu eğitim amaçlı olarak derslerde kullanamaz mıyız? Elbette kötüye kullanım vb. problemlerle karşılaşılacak ama bunlar zaten üstte bahsettiğimiz konuya giriyor.

Cep telefonunu eğitimde nasıl kullanabiliriz?

Kameralı cep telefonunu okulda kullanmanın yolları;

  • Tahta arşivi olarak: Bir sorunun tahtadaki çözümünü, bir formülü vb. silinmeden önce saklamak istediğiniz olmuştur. Fotoğrafını çekin, bilgisayarınıza kaydedin ya da Internet ortamında paylaşın.
  • Tarayıcı olarak: Bir kitapta gördüğünüz ya da kendi yazdığınız bir sayfanın fotoğrafını çekerek saklayın ya da OCR programından geçirerek yazıya dönüştürün.
  • Öğrencilerin yüzlerini hatırlamak için : Gerçi not defterlerinde öğrenci fotoğrafları oluyor ama olmadığı zamanlarda öğrencilerin adlarını ve yüzlerini unutmamak için kullanın.
  • Delil olarak : Biraz garip bir kullanım ama bir olayda insanın kendisini ya da öğrencileri korumak için gerekebilir.
  • Ödev verirken : Öğrencilere dersle ilgili bir fotoğrafı çektirip sınıfta mesela Bluetooth yoluyla bilgisayara kaydederek sınıfta gösterin ya da değerlendirin.
  • Internet sitesi için : Eğer sınıfın, okulun bir websitesi varsa, fotoğraflar çekip yüklemek hatta mobil bloglama için kullanılabilir. Bu konuda Turkcell-im’in reklamları tahminen ilgiyi bu yöne çekecektir.
  • Yıllık için : Derste ya da okulda hatıra olarak kullanılabilecek fotoğraflar çekip, sene sonunda bir yıllık ya da hatıra albümü yapılabilir.

Yabancı dil sınıfında cep telefonu kullanmanın yolları;

  • Anında tartışma ve öğrenme fırsatları: Bir sorunun, yazının vb. fotoğrafını çekin. Bilgisayara aktarın, projeksiyon cihazı ya da elektronik tahta varsa yansıtın. Üzerinde tartışın ve ders yapın.
  • Telaffuz ölçme : Öğrencilerin okumasını, kelimeleri seslendirmesini kaydedin. Not vermek ya da eleştirme/geliştirme için kullanın.
  • Rol yapma alıştırmaları: Öğrencilerin konuşma derslerinde oynadıkları skeç ya da diyalogları kaydedin. Ders anlatımı ya da sunum yapma gibi teknikleri kullanıyorsanız bu aktiviteleri yaparken videolarını ya da fotoğraflarını çekin. Derste örneğin bir oteli arayıp, telefonun dış hoparlörünü açın. Öğrencilerden birine telefonu verin. Yabancı dille rezervasyon yaptırın.
  • Ödev olarak : Öğrencilere tanıtılmasını istediğiniz bir yerle ilgili ödev verin, hem videosunu çekip hem de yabancı dille anlatsınlar. Getirsinler, bilgisayara aktarıp değerlendirin.
  • Mobil bloglama: Biraz yukarıda bu kullanımı anlatmıştık ama yabancı dil için daha farklı kullanım alanları da olabilir. Mesela yurtdışına geziye giden bir öğrenci orası ile ilgili resim ve videoları, derse malzeme olabilecek bilgileri cep telefonu ile bir websitesine anında aktarabilir.
  • Ödev hatırlatma : Öğrencilerin cep telefonlarına ödev konularını, teslim tarihlerini vb. gönderin. Unutma şansları kalmasın.
  • Dil aktiviteleri : Öğrencilere faydalı olacağını düşündüğünüz metinleri, ses kayıtlarını, video görüntülerini, test ve quiz sorularını cep telefonlarına MMS ya da metin mesajı olarak gönderin. Öğrencilerinizi sokakta vb. gördükleri yabancı dildeki bir tabelayı, sözü, olayı kaydedip derse getirmeleri konusunda motive edin. Derste üzerinde tartışın. Faydalı bir şeyler yakalayan öğrencilerinizi onore edin. Bütün öğrenciler ilgi görmekten hoşlanır.
  • E-kitap ve sesli kitaplar: Öğrencilerin seviyesine uygun yabancı dildeki elektronik kitapları ve sesli kitapları onların cep telefonlarına yükleyin. Dinlemelerini ve okumalarını teşvik edin. Gerekirse bu kitaplardan sınavlar yapın.

Ayrıca

  • Mobil uygulamalar : Java destekleyen cep telefonları için sözlükten matematik hesaplama programlarına kadar bir sürü uygulama var. Öğrencilerin bunları kullanmalarını sağlayın.
  • Bluetooth : Yukarıda farklı şekillerde kullanımından bahsettik. Özellikle dosya transferini kolaylaştırması açısından, bu teknolojinin sınırsız kullanım imkanı var.

Kaynaklar :
http://www.edutechie.com/2007/06/8-ways-to-use-camera-phones-in-education/
http://joedale.typepad.com/integrating_ict_into_the_/2007/06/how_to_use_came.html
http://www.hltmag.co.uk/may06/sart02.htm
http://www.k12handhelds.com/101list.php

Sitenin eski ASP altyapısı ve kullandığım blog yazılımı hoşuma gitmiyordu. Birkaç saatlik bir çalışma sonucu işte yeni haline geçtik.
Eski uygulama verileri saklamak için Access kullanıyordu. Bilgileri aktarmak biraz uğraştırdı ancak tecrübe ve kenar kaydı olması açısından aşamaları yazayım.

  • Önce Access’ten verileri dışarıya HTML olarak aktardım. XML de olabilirdi ancak çevrim için HTML daha uygundu.
  • WordPress’in dışarıdan veri alma özelliğini kullanmak için öncelikle bu HTML dosyasının Movable Type text dosyası haline çevrilmesi gerekiyordu. Bunun için sevgili başucu aracım PowerGrep‘i kullandım. Türkçe karakterlerin farklı saklanmış olması, özel karakterlerin WordPress’in istediği şekle dönüştürülmesi, MT yapısına dönüştürme gibi karmaşık işlemler böylelikle çabucak tamamlandı. E, bir de tabi sağolsun Regular expression.
  • Özet olarak, sonrasında geriye import işlemi kaldı. Tabii daha düzeltilmesi gereken garip görünüşlü yazılar, tek tek kategorilerin ayarlanması vb. işler var. Ama artık zamanla…

24 Kasım 2005

Weblog