Burak Buldu

O bir Teknoloji KurduGalatasaray taraftarıIT ProfesyoneliAntalyalı

Python 3 ile Türkçe Karakterleri İngilizce’ye Dönüştürme

Tarih: Kasım 23, 2019/  Yazar:  /  Yorum yapılmamış

Merhaba arkadaşlar. Metin dosyaları üzerinde çalışmalar yaparken, verileri standart hale getirmek isteyebilirsiniz. Bu konuda non-english dediğimiz karakterler içeren bir veri setiyle çalışmak işlerimizi zorlaştırabilir. Bugün Python 3 ile bir metin dosyasındaki Türkçe karakterleri İngilizce karşılıklarına dönüştürmek için ufak bir kod paylaşıyorum. #!/usr/bin/env python# -*- coding: utf-8 -*- tr_chars = {‘ç’:’c’, ‘Ç’:’C’, ‘ğ’:’g’, ‘Ğ’:’G’, ‘ı’:’i’, ‘İ’:’I’, […]

Python 3 ile Veri Çekme Örneği

Tarih: Temmuz 24, 2019/  Yazar:  /  Yorum yapılmamış

Merhaba değerli takipçilerim, geçtiğimiz Mart ayında bir veri toplama işi almıştım. Nasıl yaparım, ederim diye düşünürken Python ile oldukça kolay olduğunu duydum. Haklılarmış da, çünkü uzun zamandır hiç html parsing gibi konulara girmemiştim. İlk web geliştirmeye başladığım yıllarda PHP ile yaptığımı, meşakkatli bir iş olduğunu hatırlıyorum. Tabi yine C++ olsun, C# olsun, bu dillerde html […]

Diziyi, Zamana Bağlı Karıştırarak Listeleme

Tarih: Temmuz 11, 2019/  Yazar:  /  Yorum yapılmamış

Merhaba arkadaşlar, uzun bir süre yeni bir içerik eklememiştim. Yoğun bir bahar dönemi geçti. İş yerindeki projeler, yüksek lisans ve araya bir de askerlik sığdırdığım bir dönemdi. Dinamik içerik ihtiyacı sebebiyle bir dizinin belirli sayıda elemanını karışık şekilde sıralamak ve bunu belirli bir periyotta gerçekleşmesini istiyordum. İnternette örnek de çok aradım ama bulamadım. Sonra dedim […]

MacOS’da Microsoft SQL Server’e Bağlanma

Tarih: Kasım 25, 2018/  Yazar:  /  Yorum yapılmamış
Merhaba arkadaşlar, bu yazımızda Microsoft SQL Server‘da çalıştırdığımız veritabanımıza MacOs işletim sisteminden bağlanmak ve Mac bilgisayarımızda veritabanı işlemlerimizi yapmak için kullanabileceğimiz birkaç istemciden bahsedeceğim. Windows sunuculara Mac ile bağlanmak için Microsoft’un App Store’da paylaştığı Microsoft Remote Desktop 10 ve Microsoft Remote Desktop 8 olmak üzere iki uygulaması çok basit bir çözüm olarak karşımıza çıkmaktadır. Ancak […]

Windows Server’da Birden Fazla Alan Adını Tek IP Üzerinde Barındırma

Tarih: Kasım 17, 2018/  Yazar:  /  Yorum yapılmamış
Merhaba arkadaşlar, uzun bir aradan sonra yeni bir içerikle karşınızdayım. Geçenlerde fazla domaini tek bir IP adresi üzerinde çalıştırmak için internette araştırma yapıyordum. Apache ile ilgili çözümlerle karşılaştım ancak Windows Server ve IIS kullanıyorsak ne yapmalıyız diye biraz gezindim. Öncelikle Windows Server’da tek bir IP adresiniz var ise ve birden çok domaine hizmet vermek istiyorsanız […]

Bir aydan daha kısa sürede hem Android hem iOs uygulaması nasıl geliştirdim?

Tarih: Eylül 30, 2018/  Yazar:  /  Yorum yapılmamış
Merhaba sevgili takipçilerim. Bu kez uzun bir yazıyla karşınızdayım. Geçtiğimiz haftalarda oldukça fazla teknik bilgiler içeren konular paylaşmıştım ancak bugün biraz deneyim paylaşmak üzere bir deneme yayınlamayı uygun buldum. Eğer son haftalarda beni sık takip ettiyseniz son dönemde Apache Cordova ile ilgili birkaç paylaşımım oldu. Bu süreçlerin arkasından da Otokaca uygulamalarını yayınladık. Tahmin edeceğiniz üzere […]

Apache Cordova – Android Uygulama Paketinde Assets Klasörünün Gizliliği

Tarih: Eylül 16, 2018/  Yazar:  /  Yorum yapılmamış
Hibrit ve progressive uygulama geliştirmede popüler ortamlardan Apache Cordova ile bir çok uygulama hazırlanıyor. Ancak özellikle Android uygulaması geliştirdiğimizde, böyle açık kaynak platformlar bizim yazdığımız bir çok kodu da açık seçik ortalığa bırakıyorlar. Malum APK dosyaları unzip yaparak açıldığı için, Assets klasöründe tüm başta javascript ve diğer ne dosyalarımız varsa kamuya açık alan hesabı göz […]

Phonegap İle Geliştirilen Uygulamayı Android Studio’da ve Xcode’da Çalıştırma

Tarih: Eylül 1, 2018/  Yazar:  /  Yorum yapılmamış
Merhabalar, bu aralar Progressive Application (İleri Web Uygulaması) olarak Cross-Platform Mobile Developing (Çapraz Platform Mobil Geliştirme) yapıyorum. Buna benzer projelerinin diğer geliştirme araçlarında çalıştırılmasını anlatacağım. Ancak anlatmadan önce birkaç gerekçe sunarak, neden böyle bir ihtiyaç olabilir ona değineyim. Cross-Platform ne kadar kolaylık olsa da, her platformun kendi geliştirme araçları daha etkindir. Bir Native uygulama projesine […]

Windows Server’de Tarayıcı Önbelleğini Çalıştırma

Tarih: Ağustos 14, 2018/  Yazar:  /  Yorum yapılmamış
Bir websitesi için en önemli konulardan biri websayfaların yüklenme hızıdır. Bundan önceki konularda değinmediğim bir başka husus ise önbellekleme yapmak. Websitenizin daha hızlı yüklenebilmesi için bu özelliği kullanmanız çok işe yarar bir yoldur. Linux Hostinglere nazaran çok daha kolay, az bir zahmetle bu işlemi sadece üç satırla halledebilirsiniz. Aşağıdaki kodu IIS üzerindeki web.config dosyasında MapProtocol‘de […]

Malzeme İhtiyaç Planlaması (MRP) Nasıl Hazırlanır?

Tarih: Ağustos 12, 2018/  Yazar:  /  Yorum yapılmamış
Malzeme İhtiyaç Planlaması (MRP), bir ürünü üretmek için tüm alt ürün ve malzemelerin hesaplanması için uygulanan bir planlama sistemidir. Ürün Ağacı (BOM – Bill of Material) oluşturulması, miktarların hesaplanması, zamanların hesaplanması olarak 3 aşamadan oluşur. 60’larda Toyota Üretim Sistemi, IBM mühendisleri tarafından incelendikten sonra ortaya koyulmuştur.. MRP‘nin Japon ekolündeki karşılığı KANBAN‘dır diyebiliriz. KANBAN‘daki çekme sistemine karşılık, […]