Unite Bilgi Teknolojileri'nde 1 Kasım itibariyle ServiceNow kullanmaya başladık. Lansman pastasını sayın patronumuz Malkoç Süalp bana kestirdi. Alt yapı geçiş süreci ve yazılımları tarafımdan yapılmıştır.
AnasAbdin
styofa doing anything
Keni
taylor price
we're not kids anymore.

titsay
No title available

if i look back, i am lost
Peter Solarz
Mike Driver
will byers stan first human second
Misplaced Lens Cap
dirt enthusiast

oozey mess
🪼
Lint Roller? I Barely Know Her
RMH
One Nice Bug Per Day
almost home
art blog(derogatory)

seen from Netherlands
seen from United States
seen from United States

seen from United States

seen from United States

seen from Brazil

seen from United Kingdom
seen from United States
seen from Saudi Arabia
seen from United States
seen from United States

seen from United States
seen from United States

seen from Canada
seen from United States
seen from Brazil

seen from United States
seen from Türkiye

seen from United States

seen from Brazil
@aytekinhasan
Unite Bilgi Teknolojileri'nde 1 Kasım itibariyle ServiceNow kullanmaya başladık. Lansman pastasını sayın patronumuz Malkoç Süalp bana kestirdi. Alt yapı geçiş süreci ve yazılımları tarafımdan yapılmıştır.
ITIL Foundation Sertifikamı Aldım.
karışık kalabalık
yazmak
hayatımda buraya yazmak için onlarca şey oluyor fakat ben "bir durunda şunları yazayım!" diyemiyorum. hala olağan şeyler olağan dışı halde olmaya devam ediyor. ne yapmak gerek? bu hayatı nasıl kayıt altına almak gerek bilmiyorum. yinede zaman bulunca yazmak gerek, onu iyi biliyorum.
arduino ile lcd ekrana yazdırma (uno ve mega farkı)
Merhaba,
Arduino uno ve mega2560 ile lcd ekrana yazı yazdırmak için gerekli library aşağıdaki linkte.
https://www.dropbox.com/s/p9yffo61iaxmkzw/LiquidCrystal_I2C.rar
Diğer bilgileri vermek gerekirse; normal şartlarda eğer elinizde lcd ekranın arkasında bulunan lcm1602 iic v1 adındaki devre bağlantısı yoksa breadboard'a bağlamak oldukca zahmetli. (alttaki fotoğrafta sağ kısımdaki siyah kart.)
Fakat bu kart ile sizin yapmanız gereken detaylı bağlantılara gerek kalmıyor.
Giriş SCL ve SDA pinlerini sırasıyla arduino uno'da analog in kısmında bulunan A4 ve A5 pinlerine bağlıyoruz. Aşaıdaki fotoğrafta görünüyor.
Daha sonra yüklediğimiz library içinden Hello World projesini açıp arduino'ya upload yapıyoruz.
Arduino Uno'da
Bu arada arduino mega 2560'da analog in A4 ve A5 yok. Bu pinler "Communiation" adı altında gruplanmış pinlerin en sonunda SDA 20 ve SCL21 diye isimlendirilmiş. Bu ayrıma dikkat etmek gerekir.
arduino rfid bağlantısı ve kütüphanesi
arduino ile mf522-an rfid okuyucu bağlantı fotoğrafı aşağıdadır.
mf-522-an rfid okuyucu
aynı zamanda gerekli library linktedir.
https://www.dropbox.com/s/5ywqfx7z8qbg3vh/rfid-master.zip
arduino uno'da spi pinleri 10,11,12,13 gibi iken, mega 2560'da 50,51,52,53 şeklinde oluyor. aşağıda bağlantı pin numaraları mevcut.
SPI nedir?
ayrıca kendi dropbox hesabımdan rfid klasörünü link ediyorum.
https://www.dropbox.com/sh/h5mqdtykh82agaj/7a5BbsKlLg
Javascript Flash Ekle
function AddFlash(flashid, movie, width, height, quality, wmode, swfversion, expressinstall, params, Img, ishyperlink) { var obj = ''; var sparam = params.split(','); if (flashid == "") flashid = "ArbFlash"; if (movie == "") return false; if (width == "") width = 0; if (height == "") height = 0; if (quality == "") quality = "hight"; if (wmode == "") wmode = "transparent"; if (swfversion == "") swfversion = "6.0.65.0"; if (expressinstall == "") expressinstall = "/Content/Swf/expressInstall.swf"; if (Img == "") Img = "/Content/Img/FlashInstall.jpg"; obj += '<object id="' + flashid + '" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="' + width + '" height="' + height + '">'; obj += '<param name="movie" value="' + movie + '" />'; obj += '<param name="quality" value="' + quality + '" />'; obj += '<param name="wmode" value="' + wmode + '"/>'; obj += '<param name="swfversion" value="' + swfversion + '" />'; obj += '<param name="expressinstall" value="' + expressinstall + '" />'; for (var i = 0; i < sparam.lenght; i++) { obj += '<param name="' + sparam[0] + '" value="' + sparam[1] + '" />'; } obj += '<!--[if !IE]>-->'; obj += '<object type="application/x-shockwave-flash" data="' + movie + '" width="' + width + '" height="' + height + '">'; obj += '<!--<![endif]-->'; obj += '<param name="quality" value="' + quality + '" />'; obj += '<param name="wmode" value="' + wmode + '"/>'; obj += '<param name="swfversion" value="' + swfversion + '" />'; obj += '<param name="expressinstall" value="' + expressinstall + '" />'; for (var i = 0; i < sparam.lenght; i++) { obj += '<param name="' + sparam[0] + '" value="' + sparam[1] + '" />'; } obj += '<div>'; if (ishyperlink) obj += '<a href="http://get.adobe.com/flashplayer" target="_blank">'; obj += '<img src="' + Img + '" border="0" />'; if (ishyperlink) obj += " </a>"; obj += '<!--[if !IE]>-->'; obj += '</object>'; obj += '<!--<![endif]-->'; obj += '</object>'; document.write(obj); swfobject.registerObject(flashid); return true; } function AddFlash2(containerid, flashid, movie, width, height, quality, wmode, swfversion, expressinstall, params, Img, ishyperlink, bgcolor) { var obj = ''; var sparam = params.split(','); if (flashid == "") flashid = "ArbFlash"; if (movie == "") return false; if (width == "") width = 0; if (height == "") height = 0; if (quality == "") quality = "hight"; if (wmode == "") wmode = "transparent"; if (swfversion == "") swfversion = "6.0.65.0"; if (expressinstall == "") expressinstall = "/Content/Swf/expressInstall.swf"; if (Img == "") Img = "/Content/Img/FlashInstall.jpg"; if (bgcolor == "") bgcolor = "#fff"; var flashvars = {}; params.quality = quality; params.bgcolor = bgcolor; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; var attributes = {}; attributes.id = flashid; attributes.name = flashid; attributes.align = "middle"; obj += "<object data='" + movie + "' name='" + flashid + "' id='" + flashid + "' type='application/x-shockwave-flash' width='" + width; obj += "' align='middle' height='" + height + "'>"; obj += "<param value='" + wmode + "' name='wmode'>"; obj += "<param value='" + quality + "' name='quality'>"; obj += "<param value='" + bgcolor + "' name='bgcolor'><param value='sameDomain' name='allowscriptaccess'><param value='true' name='allowfullscreen'></object>"; obj += "<noscript>"; obj += "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='" + width + "' height='" + height + "' id='" + flashid + "'>"; obj += "<param name='movie' value='" + movie + "' />"; obj += "<param name='quality' value='" + quality + "' />"; obj += "<param name='bgcolor' value='#" + bgcolor + "' />"; obj += "<param name='allowScriptAccess' value='sameDomain' />"; obj += "<param name='allowFullScreen' value='true' />"; obj += "<!--[if !IE]>-->"; obj += "<object type='application/x-shockwave-flash' data='" + movie + "' width='" + width + "' height='" + height + "'>"; obj += "<param name='quality' value='" + quality + "' />"; obj += "<param name='bgcolor' value='#" + bgcolor + "' />"; obj += "<param name='allowScriptAccess' value='sameDomain' />"; obj += "<param name='allowFullScreen' value='true' />"; obj += "<param value='" + wmode + "' name='wmode'>"; obj += "<!--<![endif]-->"; obj += "<!--[if gte IE 6]>-->"; obj += "<p>"; obj += "Either scripts and active content are not permitted to run or Adobe Flash Player version 10.0.0 or greater is not installed."; obj += "</p>"; obj += "<!--<![endif]-->"; if (ishyperlink) obj += '<a href="http://get.adobe.com/flashplayer" target="_blank">'; obj += '<img src="' + Img + '" border="0" />'; if (ishyperlink) obj += " </a>"; obj += "<!--[if !IE]>-->"; obj += "</object>"; obj += "<!--<![endif]-->"; obj += "</object>"; obj += "</noscript>"; $("#" + containerid).html(obj); } function AddFlashPlayer(flashid, src, width, height, version, params, _image, ishyperlink) { $(document).ready(function () { if (_image.length > 0) $("#" + flashid).html("<a href='http://www.adobe.com/go/getflashplayer'><img src='" + _image + "' alt='Get Adobe Flash player' /></a>"); else if (ishyperlink) $("#" + flashid).html("<a href='http://www.adobe.com/go/getflashplayer'><img src='http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flash player' /></a>"); }); swfobject.embedSWF(src, flashid, width, height, version, "/Content/Swf/expressinstall.swf", {}, params, { id: flashid }); }
Javascript String Encode
function EncodeUri(str) { var str = str; var strreplace = ["%", ";", "?", "/", ":", "#", "&", "=", "+", "$", ",", " ", "<", ">", "~", "|"]; var strreplaced = ["%25", "%3B", "%3F", "%2F", "%3A", "%23", "%26", "%3D", "%2B", "%24", "%2C", "%20", "%3C", "%3E", "%7E", "%7C"]; for (var i = 0; i < strreplace.length; i++) { var btindex = 0; while (str.indexOf(strreplace[i]) > -1) { if (btindex > 1 && strreplace[i] == "%") break; str = str.replace(strreplace[i], strreplaced[i]); btindex++; } } return encodeURIComponent(str); }
Javascript String'i Sql için Kontrol Et
function CheckStringForSQL(str) { try { var BlackList = new Array("--", ";", "/*", "*/", "@@", "char", "nchar", "varchar", "nvarchar", "alter", "begin", "cast", "create", "cursor", "declare", "delete", "drop", "end", "exec", "execute", "fetch", "insert", "kill", "open", "select", "sys", "sysobjects", "syscolumns", "table", "update"); for (i = 0; i < BlackList.length; i++) { if (str.indexOf(BlackList[i]) > 0) { str = str.replace(BlackList[i], ""); } } return str; } catch (e) { return str; } }
Javascript Popup Aç
function OpenPopup(page, location, status, scrollbars, width, height) { var pwindow = window.open(page, "mywindow", "location=" + location + ",status=" + status + ",scrollbars=" + scrollbars + ",width=" + width + ",height=" + height + ""); }
Javascript değişken sayı mı?
function isNumber(n) { return !isNaN(parseFloat(n)) && isFinite(n); }
Javascript Email Kontrolü
function validateEmail(elementValue) { var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; return emailPattern.test(elementValue); }
Javascript Telefon Kontrolü
function validatePhone(elementValue) { var phone2 = /^(0)[2-9][0-9][0-9]([0-9]){7}$/; return phone2.test(elementValue); } function validatePhone2(elementValue) { var phone2 = /0[2-9][0-9][0-9]([0-9]){7}$/; return phone2.test(elementValue); }
Servis'ten Email Kontrolü
function CheckEmail(targetobj) { var rvalue = true; $.ajax({ type: "POST", url: "/Content/WebService/ClientSiteWebService.asmx/CheckDuplicateEmail", data: "{Email:'" + $(targetobj).val() + "'}", contentType: "application/json; charset=utf-8", dataType: "json", success: function (msg) { if (msg.d == true) rvalue = true; else rvalue = false; }, error: function (msg) { rvalue = false; } }); return rvalue; }