Sosyal Network Analizi ile ilgili kitaplar


Sosyal ağ analizi ile ilgili UCINET uygulamasına alternatif açık kaynaklı bir uygulama ararken Gephi’yi keşfettim. Daha sonra Gephi’ye ait bir Facebook grubunu buldum. Gruptan sosyal network analizi ile ilgili kitap tavsiyesi istediğimde gruptan aşağıdaki kitap listesi tavsiyesini aldım. Kendilerine teşekkürler: Diğer önerilerin akışı için şu linke bakabilirsiniz.

Estimate mi, guess mi? Collocation Sözlükleri


İngilizcede özellikle metin yazarken bazı kelimelerin bazı kelimelerle birlikte kullanılmadığını hatırlayamadığımız zamanlar olur. İşte bu durumlarda ‘collocation’ sözlükleri çok işe yarar. Bir dostumun  önerisi ile bu sözlükleri keşfettim. Adres şu: http://www.freecollocation.com/ Örneğin estimate kelimesi ile kullanılması uygun olan sözcükler şöyle görüntüleniyor:

Kendi HTML Taglarınızı Oluşturun: Polymer Kullanmaya Giriş


Polymer Framework’u kendi html etiketlerinizi üretmeye ve kullanmaya yarıyor. Üstelik bu etiketlere CSS stilleri ve Javascript ekleyebiliyorsunuz. Böyle ‘yeniden kullanılabilir’ nesneler, yani butonlar, portletler, formlar vs. oluşturabiliyorsunuz. Örneğin: <benim-obicim-tagim></benim-obicim-tagim> <yenieklebutonu renk=’mavi’ id=’cabbar’></yenieklebutonu> Bu özellikle temaya bağlı tasarımlarda her bir eleman için tekrar tekrar CSS tanımlamak, çağırmak, kullanmak gibi işlerden oluşan yükü hafifletebilir. Basit bir örnek olarak aşağıdaki…

Python Peewee


Python ile birlikte birçok küçük ve orta ölçekli projenizde kullanabileceğiniz Peewee adlı bir veri tabanı var. Peewee ORM(Object Relational Map) imkanı da sunuyor. Yani veri tabanına eklenecek kayıtları bir nesne olarak tanımlayabiliyorsunuz.  Ben Flask ile birlikte bir web projemde kullanmış ve pratikliğinden epey memnun kalmışım.  Peewee Sqlite ile birlikte de çalışabiliyor: from peewee import *…

MSSQL veritabanları hangi dizin altındadır


MSSQL veritabanlarına SQL Server Manager’den erişiriz. Ancak bu veri tabanları fiziksel olarak da bir yerde tutulmaktadır. Bu yer genellikle şu adrestedir: C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA Bu klasörün altında bilgisayarızdan erişlebeildiğiniz tüm veritabanlarına dosya olarak erişebilirsiniz.

Constructor ne işe yarar?


Modern tüm programlama dillerinde constructor yapısı mevcuttur. Onu daha önce kullanma ihtiyacı duymamış olabilirsiniz.  Ancak bu yapıyı öğrenmek işinize çok yarayacaktır.  Constructor yapısını anlayabilmek için class (sınıf)  yapısını anlamak gerekir. Constructor’un ne işe yaradığını ifade etmek için soyut ifadeler yerine basit bir problemden yola çıkalım. Soyut açıklamaları sonra yaparız. İş yerinizde çalışanlara tekabül eden Employee adlı bir…

Selenium with Python


Selenium is the popular testing package. It has library for Java, C#, nd Python. It is not only for testing  but also very good choice for web scraping task. I have used it during my PhD Thesis for scraping news from Google News. In fact usage of it with Python slightly easier and readable. For Python…

Windows’ta ‘PİP’ kullanımı


Python’un otomatik ve pratik kütüphane indiricisi pip uygulamasını windows’ta kullanmak için komut satırınına (cmd.exe) pip yazdığınızda windows tanımayacaktır. Bunun için pip.exe dosyasının yol adresini vermeniz gerekir. Bunu şöyle yapabilirsiniz: “C:\Users\suat.atan\AppData\Local\Programs\Python\Python35\Scripts\pip.exe” daha sonra istediğiniz pip komutunu (pip install gibi) kullanabilirsiniz.  

Python’un tüm sürümleri bir arada bir sürümü: Canopy


Python’u Windows’ta kullanırken projelerinizde kullanacağanız ve pip ya da easy_install komutları ile indirebileceğiniz ek kütüphaneleri indirmek Linux’taki kadar kolay olmaz. Ayrıca tek tek indirmek pratik gelmeyebilir. Bu durum için daha önce doktora tezimi yazarken kullandığım ve içinde scipy, numpy, beautifulsoup gibi bir çok kütüphaneyi hazır bulundururan Canopy adlı bir Python sürümü var. Buradan indirebilirsiniz. Bir…