Skip to content

Instantly share code, notes, and snippets.

View mesuutt's full-sized avatar

Mesut Taşçı mesuutt

View GitHub Profile
#python
#pyistanbul
#django
#jstanbul
#gsoc
#vagrant
#archlinux-tr
@mesuutt
mesuutt / git_notlari.md
Last active September 15, 2018 08:30
Git notları

Neden git pull değilde git pull --rebase kullanılmalı

http://stackoverflow.com/a/7200641/1027507

Dosyaları silmeden son yapılan commiti silmek

git reset --soft HEAD~1

Remoteda olup localde olmayan branchi indirip üzerinde çalışmaya başlamak

@mesuutt
mesuutt / sublime.md
Last active December 12, 2015 04:28
Komut Açıklama
\G Sonuçları dikey gösterme
> show tables Tabloları listele
> SHOW TABLE STATUS LIKE 'tablename' \G Tablo hakkında detaylı bilgi
> pager less Bu komutu bir defa çalıştırdıktan sonra output artık lesse aktarılır
@mesuutt
mesuutt / iller.sql
Last active December 14, 2015 20:29
Türkiye iller - 01.06.2012
CREATE TABLE IF NOT EXISTS `tr_city` (
`id` int(3) NOT NULL,
`name` varchar(50) NOT NULL,
UNIQUE KEY `id_town` (`id`)
);
INSERT INTO `tr_city` (`id`, `name`) VALUES
(1, 'Adana'),
@mesuutt
mesuutt / ilceler.sql
Last active December 14, 2015 20:28
Türkiye ilçeler Son güncelleme: 14.04.2013
CREATE TABLE IF NOT EXISTS `tr_province` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`city_id` int(11) NOT NULL,
`name` varchar(50) NOT NULL,
UNIQUE KEY `id_town` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=964 ;
--
-- Tablo döküm verisi `tr_province`
--
@mesuutt
mesuutt / Flake8Lint.sublime-settings
Last active December 15, 2015 10:38
Sublime text 2 Settings
{
"pep8_max_line_length": 120,
"ignore": ["E128"]
}
@mesuutt
mesuutt / tmux.md
Last active December 30, 2015 03:09

Not: Bu kısayollar benim tmux.conf'umda ayarlanan kısa yollardır. Default bir tmux.conf konfigürasyonunda bu kısayollar farklık gösterebilir.

Kendi .tmux.conf dosyam

CK Kontrol key anlamına gelir.Default'ta Ctrl+b'dir.


Pencere ve Paneler

@mesuutt
mesuutt / aras_kargo_soap.py
Last active February 25, 2016 12:36
ArasKargo Soap API call example with Python suds library.
import logging
from suds.xsd.doctor import ImportDoctor, Import
from suds.client import Client, WebFault
logger = logging.getLogger(__name__)
wsdl_url = 'http://appls-srv.araskargo.com.tr/arascargoservice/arascargoservice.asmx?WSDL'
client = None
@mesuutt
mesuutt / middleware.py
Last active January 2, 2016 20:19 — forked from strogonoff/middleware.py
Django middleware for cross-domain XHR. WARNING: Defaults are unsafe here. Make sure to set proper restrictions in production!
from django import http
class XsSharing(object):
"""
This middleware allows cross-domain XHR using the html5 postMessage API.
Access-Control-Allow-Origin: http://foo.example
Access-Control-Allow-Methods: POST, GET, OPTIONS, PUT, DELETE