Burak Çalışkan

PHP Kodlama Standartları

  • 8 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP Kodlama Standartları için yorumlar kapalı
  • PHP

PHP dil olarak herhangi bir yazım standardına sahip değildir, bu nedenle projelerde yada kütüphanelerde değişik yazım stilleri görebilirsiniz. Bu durum hem bizim başka kodları okumamızı zorlaştırır, hemde bizden sonra gelen yazılım geliştiricilerinin bizim kodlarımızı okuması zorlaşır. Yani kısaca her yönden zararlı çıkan bizler oluyoruz. Bu sebeple dünyaca geliştiricilerinin belirledikleri PSR standartları bulunmaktadır. Bu standartlar büyük projelerde, frameworklerde görmeniz mümkün. Hal böyle olunca bizimde bu standartları öğrenmemiz iyi, kullanmamız çok çok iyi olacaktır.

(Devamını Oku)

C# JSON String

  • 8 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • C# JSON String için yorumlar kapalı
  • C#

http://www.newtonsoft.com/json

http://james.newtonking.com/pages/json-net.aspx

Visual Studio 2015    PM > Install-Package Newtonsoft.Json

 

PHP YouTube File Get Contents

  • 8 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP YouTube File Get Contents için yorumlar kapalı
  • PHP

 

C# Çoklu Kelime Parçalama

  • 8 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • C# Çoklu Kelime Parçalama için yorumlar kapalı
  • C#

string strings = “4,6,8\n9,4”;
string [] split = strings .Split(new Char [] {‘,’ , ‘\n’ });

string [] split = strings .Split(new Char [] {‘,’ , ‘\n’ }, StringSplitOptions.RemoveEmptyEntries);

string [] split = strings.Split(new Char[] { ‘,’, ‘\\’, ‘\n’ }, StringSplitOptions.RemoveEmptyEntries);

var s = “4,6,8\n9,4”;
var split = s.Split(new char[]{‘,’, ‘\n’});

using System.Text.RegularExpressions;
var i = “4,6,8 , 9\n\n4″;
var o = Regex.Split(i, @”[,\s\n]+”);

WiFi Listeleme

  • 8 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • WiFi Listeleme için yorumlar kapalı
  • Lua

function listap(t) — (SSID : Authmode, RSSI, BSSID, Channel)
print(“\n”..string.format(“%32s”,”SSID”)..”\tBSSID\t\t\t\t RSSI\t\tAUTHMODE\tCHANNEL”)
for ssid,v in pairs(t) do
local authmode, rssi, bssid, channel = string.match(v, “([^,]+),([^,]+),([^,]+),([^,]+)”)
print(string.format(“%32s”,ssid)..”\t”..bssid..”\t “..rssi..”\t\t”..authmode..”\t\t\t”..channel)
end
end
wifi.sta.getap(listap)

C# Arkaplanda CMD Komutu Gönderme

  • 8 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • C# Arkaplanda CMD Komutu Gönderme için yorumlar kapalı
  • C#

Process cmd = new Process();
cmd.StartInfo.FileName = “cmd.exe”;
cmd.StartInfo.RedirectStandardInput = true;
cmd.StartInfo.RedirectStandardOutput = true;
cmd.StartInfo.CreateNoWindow = true;
cmd.StartInfo.UseShellExecute = false;
cmd.Start();
cmd.StandardInput.WriteLine(“netstat -a -n -b | find \”35623\” | find \”TCP\””);
cmd.StandardInput.Flush();
cmd.StandardInput.Close();
cmd.WaitForExit();
textBox1.Text = cmd.StandardOutput.ReadToEnd();

PHP SEO Türkçe Karakterleri İngilizce Karaktere Çevirme

  • 8 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP SEO Türkçe Karakterleri İngilizce Karaktere Çevirme için yorumlar kapalı
  • PHP

function temizle($string) {
$turkce = array(‘ö’,’Ö’,’ç’,’Ç’,’ş’,’Ş’,’İ’,’ı’,’I’,’ğ’,’Ğ’,’ü’,’Ü’);
$ingilizce = array(‘o’,’o’,’c’,’c’,’s’,’s’,’i’,’i’,’i’,’g’,’g’,’u’,’u’);
$string = str_replace(‘ ‘, ‘-‘, $string);
$string = str_replace($turkce, $ingilizce, $string);
$string = preg_replace(‘/[^A-Za-z0-9\-]/’, ”, $string);
return preg_replace(‘/-+/’, ‘-‘, $string);
}

Flashing ESP8266 Datasheet

  • 8 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • Flashing ESP8266 Datasheet için yorumlar kapalı
  • Arduino
Flashing ESP8266 Datasheet

Flashing ESP8266 Datasheet