Posted on 15-02-2012
Filed Under (Python) by admin

yeni başlayanlar için interaktif geliştirme ortamı www.learnpython.org

 

 

(0) Comments    Read More   
Posted on 13-02-2012
Filed Under (Linux) by admin

# ls |awk ‘{ print “mv “$0″ “substr($0, 0, length($0)-4)”jpg” }’ > runit
# sh runit

(0) Comments    Read More   
Posted on 11-02-2012
Filed Under (Oracle) by admin

Oracle Clusterware yetenekleri kullanılarak otomatik failover-switch işlemleri kolayca yönetilebiliyor. Ayrıca sadece oracle veritabanı veya diğer oracle ürünleri için değil herhangi üçüncü parti bir uygulamanın clusterware kaydı mümkün. Yapılması gereken kayıt scriptlerinin doğru şekilde oluşturulması. (start stop check parametreleri için doğru exit code ları döndürmesi yeterli)

Detaylar: http://docs.oracle.com/cd/B28359_01/rac.111/b28255/intro.htmOracle Identity Management (IOD) Control: oid.scr
Apache (httpd) control: httpd.scr
(0) Comments    Read More   

ABS = MUTLAK
ACCRINT = GERÇEKFAİZ
ACCRINTM = GERÇEKFAİZV
ACOS = ACOS
ACOSH = ACOSH
ADDRESS = ADRES
AMORDEGRC = AMORDEGRC
AMORLINC = AMORLINC
AND = VE
AREAS = ALANSAY
ASC = ASC
ASIN = ASİN
ASINH = ASİNH
ATAN = ATAN
ATAN2 = ATAN2
ATANH = ATANH
AVEDEV = ORTSAP
AVERAGE = ORTALAMA
AVERAGEA = ORTALAMAA
BAHTTEXT = BAHTTEXT
BESSELI = BESSELI
BESSELJ = BESSELJ
BESSELK = BESSELK
BESSELY = BESSELY
BETADIST = BETADAĞ
BETAINV = BETATERS
BIN2DEC = BIN2DEC
BIN2HEX = BIN2HEX
BIN2OCT = BIN2OCT
BINOMDIST = BİNOMDAĞ
CEILING = TAVANAYUVARLA
CELL = HÜCRE
CHAR = KARAKTER
CHIDIST = KİKAREDAĞ
CHIINV = KİKARETERS
CHITEST = KİKARETEST
CHOOSE = ELEMAN
CLEAN = TEMİZ
CODE = KOD
COLUMN = SÜTUN
COLUMNS = SÜTUNSAY
COMBIN = KOMBİNASYON
COMPLEX = KARMAŞIK
CONCATENATE = BİRLEŞTİR
CONFIDENCE = GÜVENİRLİK
CONVERT = ÇEVİR
CORREL = KORELASYON
COS = COS
COSH = COSH
COUNT = BAĞ_DEĞ_SAY
COUNTA = BAĞ_DEĞ_DOLU_SAY
COUNTBLANK = BOŞLUKSAY
COUNTIF = EĞERSAY
COUPDAYBS = KUPONGÜNBD
COUPDAYS = KUPONGÜN
COUPDAYSNC = KUPONGÜNDSK
COUPNCD = KUPONGÜNSKT
COUPNUM = KUPONSAYI
COUPPCD = KUPONGÜNÖKT
COVAR = KOVARYANS
CRITBINOM = KRİTİKBİNOM
CUMIPMT = TOPÖDENENFAİZ
CUMPRINC = TOPANAPARA
DATE = TARİH
DATEVALUE = TARİHSAYISI
DAVERAGE = VSEÇORT
DAY = GÜN
DAYS360 = GÜN360
DB = AZALANBAKİYE
DCOUNT = VSEÇSAY
DCOUNTA = VSEÇSAYDOLU
DDB = ÇİFTAZALANBAKİYE
DEC2BIN = DEC2BIN
DEC2HEX = DEC2HEX
DEC2OCT = DEC2OCT
DEGREES = DERECE
DELTA = DELTA
DEVSQ = SAPKARE
DGET = VAL
DISC = İNDİRİM
DMAX = VSEÇMAK
DMIN = VSEÇMİN
DOLLAR = LİRA
DOLLARDE = LİRAON
DOLLARFR = LİRAKES
DPRODUCT = VSEÇÇARP
DSTDEV = VSEÇSTDSAPMA
DSTDEVP = VSEÇSTDSAPMAS
DSUM = VSEÇTOPLA
DURATION = SÜRE
DVAR = VSEÇVAR
DVARP = VSEÇVARS
EDATE = SERİTARİH
EFFECT = ETKİN
EOMONTH = SERİAY
ERF = HATAİŞLEV
ERFC = TÜMHATAİŞLEV
ERROR.TYPE = HATA.TİPİ
EVEN = ÇİFT
EXACT = ÖZDEŞ
EXP = ÜS
EXPONDIST = ÜSTELDAĞ
FACT = ÇARPINIM
FACTDOUBLE = ÇİFTFAKTÖR
FALSE = YANLIŞ
FDIST = FDAĞ
FIND = BUL
FINV = FTERS
FISHER = FISHER
FISHERINV = FISHERTERS
FIXED = SAYIDÜZENLE
FLOOR = TABANAYUVARLA
FORECAST = TAHMİN
FREQUENCY = SIKLIK
FTEST = FTEST
FV = GD
FVSCHEDULE = GDPROGRAM
GAMMADIST = GAMADAĞ
GAMMAINV = GAMATERS
GAMMALN = GAMALN
GCD = OBEB
GEOMEAN = GEOORT
GESTEP = BESINIR
GETPIVOTDATA = ÖZETVERİAL
GROWTH = BÜYÜME
HARMEAN = HARORT
HEX2BIN = HEX2BIN
HEX2DEC = HEX2DEC
HEX2OCT = HEX2OCT
HLOOKUP = YATAYARA
HOUR = SAAT
HYPERLINK = KÖPRÜ
HYPGEOMDIST = HİPERGEOMDAĞ
IF = EĞER
IMABS = SANMUTLAK
IMAGINARY = SANAL
IMARGUMENT = SANBAĞ_DEĞİŞKEN
IMCONJUGATE = SANEŞLENEK
IMCOS = SANCOS
IMDIV = SANBÖL
IMEXP = SANÜS
IMLN = SANLN
IMLOG10 = SANLOG10
IMLOG2 = SANLOG2
IMPOWER = SANÜSSÜ
IMPRODUCT = SANÇARP
IMREAL = SANGERÇEK
IMSIN = SANSIN
IMSQRT = SANKAREKÖK
IMSUB = SANÇIKAR
IMSUM = SANTOPLA
INDEX = İNDİS
INDIRECT = DOLAYLI
INFO = BİLGİ
INT = TAMSAYI
INTERCEPT = KESMENOKTASI
INTRATE = FAİZORANI
IPMT = FAİZTUTARI
IRR = İÇ_VERİM_ORANI
ISBLANK = BOŞTUR
ISERR = HATADIR
ISERROR = HATALIDIR
ISEVEN = ÇİFTTİR
ISLOGICAL = MANTIKSALDIR
ISNA = YOKTUR
ISNONTEXT = METİNDEĞİLDİR
ISNUMBER = SAYIDIR
ISODD = TEKTİR
ISPMT = ISPMT
ISREF = BAŞVURUDUR
ISTEXT = METİNDİR
JIS = JIS
KURT = BASIKLIK
LARGE = BÜYÜK
LCM = OKEK
LEFT = SOLDAN
LEN = UZUNLUK
LINEST = DOT
LN = LN
LOG = LOG
LOG10 = LOG10
LOGEST = LOT
LOGINV = LOGTERS
LOGNORMDIST = LOGNORMDAĞ
LOOKUP = ARA
LOWER = KÜÇÜKHARF
MATCH = KAÇINCI
MAX = MAK
MAXA = MAKA
MDETERM = DETERMİNANT
MDURATION = MSÜRE
MEDIAN = ORTANCA
MID = ORTADAN
MIN = MİN
MINA = MİNA
MINUTE = DAKİKA
MINVERSE = DİZEY_TERS
MIRR = D_İÇ_VERİM_ORANI
MMULT = DÇARP
MOD = MODÜLO
MODE = ENÇOK_OLAN
MONTH = AY
MROUND = KYUVARLA
MULTINOMIAL = ÇOKTERİMLİ
N = S
NA = YOKSAY
NEGBINOMDIST = NEGBINOMDAĞ
NETWORKDAYS = TAMİŞGÜNÜ
NOMINAL = NOMİNAL
NORMDIST = NORMDAĞ
NORMINV = NORMTERS
NORMSDIST = NORMSDAĞ
NORMSINV = NORMSTERS
NOT = DEĞİL
NOW = ŞİMDİ
NPER = DÖNEM_SAYISI
NPV = NBD
OCT2BIN = OCT2BIN
OCT2DEC = OCT2DEC
OCT2HEX = OCT2HEX
ODD = TEK
ODDFPRICE = TEKYDEĞER
ODDFYIELD = TEKYÖDEME
ODDLPRICE = TEKSDEĞER
ODDLYIELD = TEKSÖDEME
OFFSET = KAYDIR
OR = YADA
PEARSON = PEARSON
PERCENTILE = YÜZDEBİRLİK
PERCENTRANK = YÜZDERANK
PERMUT = PERMÜTASYON
PHONETIC = SES
PI = Pİ
PMT = DEVRESEL_ÖDEME
POISSON = POISSON
POWER = KUVVET
PPMT = ANA_PARA_ÖDEMESİ
PRICE = DEĞER
PRICEDISC = DEĞERİND
PRICEMAT = DEĞERVADE
PROB = OLASILIK
PRODUCT = ÇARPIM
PROPER = YAZIM.DÜZENİ
PV = BD
QUARTILE = DÖRTTEBİRLİK
QUOTIENT = BÖLÜM
RADIANS = RADYAN
RAND = S_SAYI_ÜRET
RANDBETWEEN = RASTGELEARALIK
RANK = RANK
RATE = FAİZ_ORANI
RECEIVED = GETİRİ
REPLACE = DEĞİŞTİR
REPT = YİNELE
RIGHT = SAĞDAN
ROMAN = ROMEN
ROUND = YUVARLA
ROUNDDOWN = AŞAĞIYUVARLA
ROUNDUP = YUKARIYUVARLA
ROW = SATIR
ROWS = SATIRSAY
RSQ = RKARE
RTD = RTD
SEARCH = MBUL
SECOND = SANİYE
SERIESSUM = SERİTOPLA
SIGN = İŞARET
SIN = SİN
SINH = SİNH
SKEW = ÇARPIKLIK
SLN = DA
SLOPE = EĞİM
SMALL = KÜÇÜK
SQRT = KAREKÖK
SQRTPI = KAREKÖKPİ
STANDARDIZE = STANDARTLAŞTIRMA
STDEV = STDSAPMA
STDEVA = STDSAPMAA
STDEVP = STDSAPMAS
STDEVPA = STDSAPMASA
STEYX = STHYX
SUBSTITUTE = YERİNEKOY
SUBTOTAL = ALTTOPLAM
SUM = TOPLA
SUMIF = ETOPLA
SUMPRODUCT = TOPLA.ÇARPIM
SUMSQ = TOPKARE
SUMX2MY2 = TOPX2EY2
SUMX2PY2 = TOPX2PY2
SUMXMY2 = TOPXEY2
SYD = YAT
T = M
TAN = TAN
TANH = TANH
TBILLEQ = HTAHEŞ
TBILLPRICE = HTAHDEĞER
TBILLYIELD = HTAHÖDEME
TDIST = TDAĞ
TEXT = METNEÇEVİR
TIME = ZAMAN
TIMEVALUE = ZAMANSAYISI
TINV = TTERS
TODAY = BUGÜN
TRANSPOSE = DEVRİK_DÖNÜŞÜM
TREND = EĞİLİM
TRIM = KIRP
TRIMMEAN = KIRPORTALAMA
TRUE = DOĞRU
TRUNC = NSAT
TTEST = TTEST
TYPE = TÜR
UPPER = BÜYÜKHARF
VALUE = SAYIYAÇEVİR
VAR = VAR
VARA = VARA
VARP = VARS
VARPA = VARSA
VDB = DAB
VLOOKUP = DÜŞEYARA
WEEKDAY = HAFTANINGÜNÜ
WEEKNUM = HAFTASAY
WEIBULL = WEIBULL
WORKDAY = İŞGÜNÜ
XIRR = AİÇVERİMORANI
XNPV = ANBD
YEAR = YIL
YEARFRAC = YILORAN
YIELD = ÖDEME
YIELDDISC = ÖDEMEİND
YIELDMAT = ÖDEMEVADE
ZTEST = ZTEST

(0) Comments    Read More   
Posted on 02-02-2012
Filed Under (Security, Windows) by admin

Normalde Microsoft RDP servisi; uzaktan bağlantı oturumu açtığınızda, anlık ancak 1 oturumun çalışmasına izin veriyor. Aşağıdaki adresten edinebileceğiniz uygulama, rdp servis hizmetinin kullandığı termsrv.dll dosyası üzerinde değişiklik yaparak bu kısıtlamayı kaldırıyor. Patch işleminden sonra aynı anda birden fazla kullanıcı terminal sunucusu gibi windows a rdp erişimi sağlayabiliyor.

http://maxcdn.benosullivan.co.uk/images/posts/2009/october/10/UniversalTermsrvPatch.zip

http://soft3.wmzhe.com/download/deepxw/UniversalTermsrvPatch_20090425.zip

(0) Comments    Read More   
Posted on 02-02-2012
Filed Under (Yaşam) by admin

İşletim sistemi şudur böyledir gibi bir tanımlama yapmak haddimize değil, okuduklarımız öğrendiklerimizle yorum yapabiliriz sadece… Bu kapsamda Türk İşletim sistemi olarak tanıtılan, aslında bir linux dağıtımı olan bir projeden bahsetmek istiyorum. Türkler işletim sistemi yaptı, açık kaynak kodlu, ücretsiz, microsoft ürünlerine alternatif, çok güvenli gibi güzel başlıklarla reklamı yapılan devlet tarafından desteklenen bir proje bu. Öyle ki meclis gündeminde  konuşuluyor.

Projede yapılan işlere, verilen emeğe saygı duyduğumu ifade etmek isterim fakat ulusal işletim sistemi, Türkler işletim sistemi yaptı, çok güvenli, israilin yazılımlarına alternatif yalanları bu işin başından beri beni hep rahatsız etti, halen medyada bu söylemleri, haberleri okudukça da üzülüyorum. Geliştiricileri bu yalanları inkar etmeliydiler fakat bunun için tevazu sahibi olmak gerekir.  Kendi kendimizi rezil ediyoruz işte.

Emin olun Türkiye’de değerli geliştiriciler, mühendisler çok daha iyi işler çıkarıyor; yaygarasız ve yalansız işler bunlar…Boş muhabbet, tartışmanın ötesinde ülkemize önemli katma değer sağlayan işler.

Emek verilen, fakat temeli sağlam olmayan pardus projesinin yolun sonuna geldiği haberlerini okumak gerçekten çok üzücü. Haddimiz olmayarak eleştiride bulunduğumuz pardus projesindeki bu sıkıntılar için birkaç çözüm önerisinde bulunalım.

1- Türkiye Ulusal İşletim sistemi söyleminden, gereksiz yaygara ve yalan reklamdan vazgeçiniz, artık bu konuda yalan haber okumak istemiyoruz,
2- Eğer engel olamıyorsanız, mütevazi olunuz ve gerçekleri ifade ediniz,
3- Geliştirme yapmak için tubitak-devlet çatısı olmaya ihtiyacınız yok, eğer varolduğunu düşünüyorsanız bunun gerekçeleri ikna edici değil devlet çatısı altından kurtulunuz,
4- Pardus’u redhat veya debian üzerine inşa etmeniz doğru tercih olabilir. Yanlışta düşünüyor olabilirim fakat bu dağıtımlar üzerinde gelişen pardus’u kullanırdım. Eğer gerçekten tercih nedeni olabilecek bir yenilik getiremiyorsanız, bir kaç kişinin egosu için  zaten yapılmış, keşvedilmiş işleri silbaştan tekrar etmenize gerek yok, varolan iyi işlerin üzerine birşeyler eklemeniz daha fazla anlam ifade eder.

Bu durumda bizde destekçisiniz oluruz.

(0) Comments    Read More   
Posted on 06-01-2012
Filed Under (Security) by admin

# nmap -p 30115 -sU -P0 192.168.0.23

Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2012-01-06 12:14 EET
Interesting ports on kkappsrv1.kentkart.com.tr (192.168.0.23):
PORT STATE SERVICE
30115/udp open|filtered unknown

tcp/ip e aşina olan arkadaşlar 3-way handshake yapılmadığı halde nasıl oluyor da udp port açık mı kapalı mı kontrolü yapılabiliyor diye merak edebilirler…

Alıntı:

When a generic UDP packet is sent to a UDP port of a remote host, one of the following occurs:

  • If the UDP port is open, the packet is accepted, no response packet is sent.
  • If the UDP port is closed, an ICMP packet is sent in response with the appropriate error code such as Destination Unreachable.

Kaynak: https://community.qualys.com/docs/DOC-1185

(0) Comments    Read More   
Posted on 03-01-2012
Filed Under (Exchange) by admin

Exchange 2010: external mail forwarding:

New-MailContact -Name “Foo User” -ExternalEmailAddress “foo@externaldomain.com”

After user creation you should edit, Properties -> Mail Flow Settings -> Delivery Options -> Properties -> Forward to

(0) Comments    Read More