Hazar Karabay
Kişisel bir site.
Kişisel bir site.
22 May
Bugün lazım oldu, tek satır. Command lineda işlemi yapmak istediğiniz klasöre gidin ve aşağıdakini çalıştırın. Basit, hızlı, şık.
FOR /f "tokens=*" %a in ('dir /s /b *" "*') DO DEL "%a"
26 Nis
Internet yasakları, ISP saçmalıkları ve limitasyonları yüzünden eve Mikrotik router aldım. Saçmalıklarıyla kişileri cep boy network administrator olmaya iten kişi ve kurumlara saygılar.
Bu yazıda da, iç networkunuzdan dışarı çıkış yaparken bazı kaynaklara VPN kullanarak erişmeyi anlatıyorum. Bu işlem iki aşamadan oluşuyor.
Routerınızın Internet’e bağlanmış olması gerekiyor. Fiber hizmeti veren ismi lazım değil ISP’ın size kiraladığı router’ın WAN MAC adresi, PPPoE kullanıcı adı (@ISPadi diye biten) ve şifresini elde etmeniz ile basitçe halledeceksiniz. Bu konuda ben yardımcı olmuyorum, Mikrotik PPPoE Client setup diye aratırsanız bulacaksınız.
Ayrıca kurabilmeniz için halihazırda bir VPN hizmetine abone olmanız / istediğiniz memlekette VPS kiralayıp içine VPN kurmuş olmanız gerekmekte. Mikrotik RouterOS 5 itibariyle L2TP, SSTP ve OpenVPN clientları destekliyor. Önemli bir hatırlatma: ne yazık ki OpenVPN’i UDP üzerinden desteklemiyor. VPN server’ı siz kurmadıysanız bu başınıza dert olabilir. Çözüm olarak, Mikrotik’in MetaRouter özelliği ile sanal OpenWRT çalıştırmayı önermişler, router içinde sanallaştırılmış işletim sistemi çalıştırma fikri ve cihazın buna desteği çok seksi olsa da ben bunlara girmedim.
Bu yazar L2TP client olarak kurulumu gerçekleştirdi.
Güvenlik açısından OpenVPN şu an en güvenlisi, sonra sırasıyla L2TP ve SSTP geliyor. SSTP güvensiz sayılıyor alemlerde, ekleyeyim.
27 Ara
Hyperion EOS0730i şarj cihazının PC yazılımı var, güzel de bir şey. Ancak bilgisayara USB ile bağlamak gerekiyor bunun için. Pil şarj ettiğim yer ile bilgisayar aynı masada dursa da, arada bir mesafe var ve kablo uzatmaktan nefret ediyorum.
Kablosuz yapalım dedik, yaptık.
25 Eki
Plesk 10 ve üzeri Postfix MTA kullanan sunucularda yaşanan bir sorunun çözümünü anlatacağım.
587 (SMTP Submission) portunu aktif ettiğinizde, 25. port gayet düzgün çalışmaya devam ederken, 587’den gönderim yapılmaya çalışıldığında sizi TLS,SSL ya da STARTTLS’e zorluyor. Plain authentication çalışmadığı için, Outlook vb. clientlarda “None of the authentication methods supported by this client are supported” hatası alınıyor.
Aramalarda çıkabilsin diye hatanın Türkçesi “Sunucu bu istemci tarafından desteklenen hiçbir kimlik doğrulama yöntemini desteklemiyor.”
Eğer ki clienttan TLS vb. encryption seçerseniz çalışıyor ancak sunucuda sertifikanız yoksa her sefer sertifika hatası alıyorsunuz, şık değil.
Sebebi, Plesk’in Postfix konfigürasyonunda “unuttuğu” bir saçmalık. An itibariyle en güncel versiyon olan 11.5.30 Update #20’de dahi sorun devam ediyor.
Çözümü basit ve içeride.
14 Eyl
1 sene oldu sanırım son posttan bu yana. O biçim yardırıyorum.
Yaptığım işlerde lazım olduğunu farkettiğim bir işlevdi, geçtiğimiz gün psd to html conversion yaparken bir aratayım dedim, tahmin edileceği gibi gavur zaten yapmış; üstelik birkaç alternatifli olarak.
Öncelikle alternatifler;
Bunu görenler bunun kedili ve köpeklisini de yapmış;
Zoidberg’lisini de yoğun istek gelirse ben yaparım size.
Şimdi bunları kolay kullanabilmem için yazdığım kodcuğa geçiyorum.
static function placeholder($width, $height, $return = false, $type = 'meh') { // Placeholder imaj döner. $types = array( 'meh' => 'http://placehold.it/%1$dx%2$d', 'cats' => 'http://placekitten.com/%1$d/%2$d', 'dogs' => 'http://www.placedog.com/%1$d/%2$d' ); $url = (!$types[$type]) ? reset($types) : $types[$type]; if ($return) return sprintf($url, $width, $height); printf('<img src="' . $url . '" width="%1$d" height="%2$d" alt="%1$d×%2$d Placeholder Görsel" class="placeholder" />', $width, $height); }
Kullanımı:
Benim ilgili sınıfımın içinde duruyor bu fonksiyon, bağımlılığı bulunmadığından statik olarak tanımlandı. Procedural takılıyorsanız baştaki static’i kaldırıp keyfinize bakın.
width ve height, rakam olarak vereceksiniz; zorunlu değer. Bu şekilde çağırıldığında XHTML valid IMG tagı olarak ekrana placeholder.it’ten görselinizi koyacaktır.
Müşterinizin ciddiyetine göre kedili ve köpekli versiyonları kullanabilmek adına; son parametremiz bunu belirliyor. $type’ın default değeri meh; placeholder.it’ten gelen sıkıcı gri görsel. cats derseniz kediler, dogs derseniz köpekler geliyor.
$return true olur ise IMG tag çıktısı yerine placeholder görselin hazırlanmış URL’ini verecektir.
Kolay gele.
27 Şub
“Kendi kendine iptal olan internet” diye bir konu açmıştım, mesele açıklığa kavuştu.
Turkcell belli ki AKK dışı müşterilerinin internetini “yanlışlıkla” iptal ediyor. Sonrasında sizi AKK’lı sözleşme imzalamaya zorluyor.
6 gün önce durup dururken internetim kesildi ve telefona “modemi 7 gün içinde iade edin” mesajı geldi. Kendilerini arayıp, bu nedir diye sorduğumda “isteğiniz üzerine hizmetinizi iptal ettik” cevabını aldım. Kendilerine herhangi bir şekilde hizmet iptali konusunda başvurum olmamıştır, kaldı ki taahhüdüm olduğu için böyle bir şeye yanaşmam. Ayrıca AKK dışı üye olarak gayet de memnundum hizmetten.
“Yok öyle bir şey” dedim kendilerine, ses kaydı dinleyip 24 saat içinde size dönelim dendi.
Dönülmedi. Ertesi gün tekrar aradım, 24 saat 72 saate çıktı. Bu noktadan itibaren günde 2 öğün kendilerini aramaya başladım.
2 gün sonra, bir yanlışlık yüzünden hizmetin iptal edildiğini tesbit ettiğini bildiren bayan tarafından arandım. Kendisi, hizmeti geri açacağını ancak önceki sözleşmemde olan paketin (Işık Hızı) şu an olmadığı, Fiberini Seç paketi üzerinden işlemin yapılacağını; ancak eskiden 49 TL verdiğim hizmetin artık 59 TL olacağını ve 100GB AKK olacağını bildirdi. Kendi hatanızı nasıl müşteriden çıkarmaya çalışırsınız ve ben AKK dışıyım temalı sözlerimden sonra üstüne danışacağını söyleyerek görüşme sonlandı.
Sürekli aramalarım sonuç vermedi; bugüne kadar. Kendi hatanız yüzünden iptal etmeden önce ne alıyorsam, aynı şartlarla devamını sağlamak zorunda olduklarını ısrarla belirtmiş olmama rağmen, bugün gelen SMS mesajıyla online işlem şifresi tekrar iletilmiş ve adıma sıfırdan 20Mbit 50GB AKK Fiberini Seç paketinden hizmet açılmıştır. İptal etmelerinden önce aldığım diğer bir hizmet olan telefon hizmetinden ise eser yoktur.
Önceden aynı fiyattan hizmet vermelerini söylememe rağmen, yeni paketin 49 değil 54 TL olduğu bilgisini de öğrendim. Sonuç olarak, evimde hazır modem ve tesisat bulunmasına rağmen; kurulum yapılması ve modemin değiştirilmesi gerektiğini belirttiler. Niçin değiştiriyorsunuz soruma yanıt veremediler; hizmetiniz baştan başladığı için böyle bir şey yapmamız gerekiyor gibisinden bir yanıt gevelendi. Sözleşme ile alakalı bir şey söylenmedi.
Akşam saatlerinde evime gelen ekip, denildiği üzere yeni modemi getirdi, takmaya başladı ancak diğer arkadaşın sözleşmeyi nerede yapalım sözüyle esas amaçları da ortaya çıkmış oldu. Sıfırdan, 24 aylık ve 50GB AKK’lı hizmetin, üstünde kocaman AKK’nın geçerli olduğu belirtilen bir sözleşme imzalamam için önüme getirilmişti.
Hem verdiğim para artıyor
Hem alacağım hizmet azalıyor (AKK iptalinden önce paketimin AKK’sı 100GB idi, 50 değil)
Hem de AKK’lı sözleşme imzalatılmaya çalışılıyor.
Beklemelerini söyledim ve MH aradım; MH de ilginç bir şekilde siz zaten eskiden AKK’ya tabi idiniz, niye ısrar ediyorsunuz gibisinden bir yaklaşımda bulundu. Elimde genel merkezden arandığım ve AKK DIŞISINIZ diyen ses kaydı ve THH’dan çıkan (ki kişisel sitem ve superoffline.net dahil olmak üzere bir çok yerde açık adresim ve TC kimlik numaram harici sansürsüz görülebilen) AKK kaldırma kararı olmasına rağmen bu şekilde bir tepki aldım.
Kuruluma gelen arkadaşları da bu görüşmeden sonra yeni taktıkları modemi sökmelerini rica ederek uğurladım. Kendileri ben 20 dk boyunca MH ile tartışırken utandılar ve giderken özür dilediler; hatanın onlarla hiç bir alakası olmamasına rağmen! Firmanın kendisi böyle yaklaşımda bulunamazken taşeronun montaj ekibinden böyle bir yaklaşım alınması da düşündürücü idi.
Kişisel deneyimimi paylaşıyorum, dikkatli olun; özellikle 08502220222 numarasından aranırsanız ve AKK dışıysanız telefonu açın. Beni bütün bunlar olmadan önce 2 kere aradılar, iş yerimde müsait olmadığımdan diye açmadım. Tabii telefonda başlatmadıkları hizmeti telefonda iptal etmelerine bir mazeret değil bu; ama yine de bilginiz olsun.
Mümkün olduğunca yayabilirseniz sevinirim.
21 Ara
Şirince’dekiler Şirinler’i gördü mü onu merak ettim.
Neyse, günün anlam ve ehemmiyetine uygun parçamız geliyor.
17 Eki
Youtube’daki bir videomun altına yorum olarak bu soru gelmişti. Ben de deneyerek çözümünü buldum.
İlgili yorumum: http://www.youtube.com/comment?lc=AVblboIAjL3Ob9Ja-60G4frqrzerkLBJOfWVo8g317s
Telefonunuzdan video izlerken eskiden kullandığınız Flash Player’ı yanlışlıkla Standart Video Oynatıcıya Geç’i tıklayarak Real Player’a çevirmiş olabilirsiniz. Youtube, Flash Player’ı kaldırmaya çalışıyor; dolayısıyla eski görüntüyü gizlemiş. Ancak bir trick ile halen ulaşmak mümkün. Gelecekte kapatılır mı, bilemiyorum.
Geçmiş olsun.
12 May
10 aylık Eagle LiPo’larımdan biri ne yazık ki bir kere touring amaçlı kullanıldığında hafifçe şişmişti. Yarış sonu bunu farkettim ve ondan sonra ilgili pili sadece bir kez driftte kullandım. Sonrasında masamın üzerinde, “project pack” olarak gerektiğinde araç harici alanlarda kullandım. (Bataryalıya çevirdiğim sıcak silikon tabancası, baskı devre delmede kullandığım DC motor vs. gibi yerlerde – anlık 4A/0,6C üzeri akım çekilmeyecek uygulamalar)
Zaman geçtikçe, şişme arttı ve dış kasa bir tarafından attı. Bugün itibariyle dışarıdan bakınca içerideki hücreler gözükecek şekilde şiştiğini gördüm. Kendisine elveda demenin zamanı gelmişti.
neler bitmiş