Blog
Featured Posts
-
asc-client: A Swift CLI for the App Store Connect API
·
If you’ve ever shipped an iOS app, you know the ritual. Open Xcode, archive, wait, open App Store Connect in the browser, click through a…
-
Using udp2raw to bypass censoring on Wireguard protocol
·
Many authoritarian states try to censor free speech. To do this, they block access to web sites, commercial VPNs, VPN protocols, and in some cases…
-
WireGuard MTU fixes
·
UPDATE: I researched a little more on this. ipv6 connections require 1280 as the minimum MTU and most router configurations expect to see some standardized…
Posts
-
Qrafter 1.0 for iPhone released
·
I have been using an iPhone since 2007 (and still using my old iPhone 3G without problems). As I am into QR Codes, one of…
-
Sansürsüz Internet
·
Türkiye’de 5000’den fazla internet sitesi, ya keyfi nedenlerle, ya ülkemizde bilgi teknolojileri ile ilgili doğru düzgün yasalar olmaması nedeniyle, ya da tamamen bilgi teknolojileri alanındaki…
-
2010 Dünya Kupası’nda vuvuzela sesini filtrelemek
·
You can find English filtering instructions on this page. Dünya Kupası’nda vuvuzela seslerinin başımızı fazla ağrıtması nedeniyle hepimiz bu duruma bir çözüm bulmaya çalışıyoruz. Ben…
-
How to remove vuvuzela sounds in World Cup 2010
·
Türkçe filtreleme açıklamalarını bu sayfada bulabilirsiniz. FIFA World Cup 2010 would be great, if only those horrible vuvuzelas were not there. If you have a…
-
Still evolving…
·
Two dimensional codes are getting out of control. Facebook started experimenting with QR Codes, other 2D codes are being widely used in the industry, so…
-
PHP QR Code Generator evolves!
·
PHP QR Code Generator page is the most visited page on my blog. It has evolved from a small page with a few features into…
-
Global Game Jam 2010
·
I had the pleasure of being in the jury for Global Game Jam 2010 in Turkey. The goal of Global Game Jam is to create…
-
Laser marked toe line for darts
·
I play darts as an amateur. I love the game and have a darts board in my house. I have recently replaced the parquet floors…