window._wpemojiSettings={baseUrl:"https://s.w.org/images/core/emoji/15.0.3/72x72/",ext:".png",svgUrl:"https://s.w.org/images/core/emoji/15.0.3/svg/",svgExt:".svg",source:{concatemoji:"https://cdn1.fikridal.com/wp-includes/js/wp-emoji-release.min.js?ver=6.5.3"}},function(e,t){var n,r,a;function o(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(n,JSON.stringify(t))}catch(e){}}function i(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);var r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every((function(e,t){return e===r[t]}))}function s(e,t,n){switch(t){case"flag":return!n(e,"🏳️‍⚧️","🏳️​⚧️")&&(!n(e,"🇺🇳","🇺​🇳")&&!n(e,"🏴󠁧󠁢󠁥󠁮󠁧󠁿","🏴​󠁧​󠁢​󠁥​󠁮​󠁧​󠁿"));case"emoji":return!n(e,"🐦‍⬛","🐦​⬛")}return!1}function c(t,n,r){var a=("undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):e.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return t.forEach((function(e){o[e]=n(a,e,r)})),o}function p(t){var n=e.createElement("script");n.src=t,n.defer=!0,e.head.appendChild(n)}"undefined"!=typeof Promise&&(n="wpEmojiSettingsSupports",r=["flag","emoji"],t.supports={everything:!0,everythingExceptFlag:!0},a=new Promise((function(t){e.addEventListener("DOMContentLoaded",t,{once:!0})})),new Promise((function(e){var t=function(){try{var e=JSON.parse(sessionStorage.getItem(n));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!t){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var a="postMessage("+c.toString()+"("+[JSON.stringify(r),s.toString(),i.toString()].join(",")+"));",p=new Blob([a],{type:"text/javascript"}),u=new Worker(URL.createObjectURL(p),{name:"wpTestEmojiSupports"});return void(u.onmessage=function(n){o(t=n.data),u.terminate(),e(t)})}catch(a){}o(t=c(r,s,i))}e(t)})).then((function(e){for(var n in e)t.supports[n]=e[n],t.supports.everything=t.supports.everything&&t.supports[n],"flag"!==n&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[n]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0}})).then((function(){return a})).then((function(){var e;t.supports.everything||(t.readyCallback(),(e=t.source||{}).concatemoji?p(e.concatemoji):e.wpemoji&&e.twemoji&&(p(e.twemoji),p(e.wpemoji)))})))}((window,document),window._wpemojiSettings);
/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",(function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())}),!1); document.querySelector('.skip-link[href="#content"]').addEventListener("click",(function(){var t=document.querySelector("#content #blog-posts, #content .colibri-single-post-loop"),e=document.querySelector('[data-colibri-component="navigation"]');if(t){var i=t.getBoundingClientRect().top;if(e&&!window.colibriNavStickyOpts){var o=e.getBoundingClientRect();i-=o.height}setTimeout((function(){window.scrollTo(0,i)}),0)}else if(e&&!window.colibriNavStickyOpts){var n=-1*(o=e.getBoundingClientRect()).height;setTimeout((function(){window.scrollBy(0,n)}),0)}})); !function(){NodeList.prototype.forEach||(NodeList.prototype.forEach=function(t){for(var o=0;o<this.length;o++)t.call(this,this.item(o))});var t=document.querySelector('[data-colibri-navigation-overlap="true"], [data-colibri-component="navigation"][data-overlap="true"]');if(t){var o=document.querySelectorAll(".h-navigation-padding");o.length&&o.forEach((function(o){o.style.paddingTop=t.offsetHeight+"px"}))}}();
Özet Aşağıda okuyacağınız bilgileri herhangi bir kitapta bulamazsınız, herhangi bir yerde doğru veya yanlış olduğuna dair teyit edecek net bir kaynakla karşılaşamazsınız. Bunlar yıllar içinde edindiğim tecrübelerin basit bir şekilde yazıya dökülmüş ham halleridir. Burada yazılanları uygulayıp/uygulamamak tamamen sizin inisiyatifinizdedir. Bir sunucudan yüksek performans sağlamasını istemek […]
Daha onceki makalelerimizde FreeBSd’ yi kurduk, ports dizinini guncelledik, kernel derledik, IPFW destegi ekledik. Tamamda neden ekledik? Madem ekledik hadi calistiralim. Ornek uygulama olarak siteyi surekli takip edip ozellikle FreeBSD dokumanlarina bayilan bir uyemizin sistemini ele alacagiz. Kendisi mevcut yapiyi bozmadan bu yapi icerisinde ayri bir […]
Bir onceki yazimizda en son pico editorunu kurmustuk. Simdi gelen istek uzerine oncelikle kernelimizi derleyecegiz ve firewall kuracagiz. BSD ve Firewall bu iki kelime yan yana gelince o kadar cok alternatif ortaya cikiyorki insan hangisini kullanacagini sasiriyor. Biz sistemimize sadik kalalim ve oncelikle IPFW kuralim. Belki […]
Aslinda böyle bir yazı olmayacaktı, ancak gelen mail ve yorumlardan anladığım kadarıyla bu konuyu biraz daha deşmemiz gerekiyor. Eh bizim işimizde bu zaten öyleyse PCBSD’ ye devam ediyoruz. Hepinizin bildigi üzere FreeBSD’ nin en önemli özelliklerinden biri port laridir. Ancak portlar PCBSD’ de default kurulu gelmezler. […]
Onceki iki makalemizde PCBSD kurulum işini bitirmiştik, şimdi ise güncellemelere başlıyoruz, güncellemelerin hemen ardından biraz PBI’ dan bahsedeceğim ve bir kaç program kurulumu yapacağız.
BSD kurulumuna devam ediyoruz. Birinci yazımızda en son network ayarlarımızı yapmıştık. Simdi ise firewall ayarlarimizla devam ediyoruz.
Birbirinden basit 7 adimda BSD yi masaustunuze tasimak ister misiniz? Belki oncelikle biraz size FreeBSD’ den bahsetmek gerekir. Burada biraz wiki den yardim alsam hic fena olmayacak sanirim; FreeBSD x86 Uyumlu, AMD64, IA-64, PC-98 ve UltraSPARC® mimarileri için ileri seviye bir işletim sistemidir. Kaliforniya’ daki Berkeley […]
Onceki yazilarimizda FreeBSD 6.2 isletim sisteminin adim adim kurulumunu tamamlamistik. Simdi ise isletim sistemimizin temel ayarlari nasil yapilir birazda buna goz atalim istiyorum. Bu yazida kabaca su sorulara cevap verecegiz; Kernel Nasil Derlenir? Ip adresleri nasil eklenir, duzeltilir, cikartilir? sysctl ayarlari nasil yapilir? rc.conf ve sysctl.conf […]
FreeBSD 6.2 kurulumumuzda en son bir kac ayar yapmistik ve hala basit ayarlarimizi yapmaya devam ediyorduk. Simdi kaldigimiz yerden devam ediyoruz. Standartlasan uyarimi yinelemek istiyorum; bu yaziya baslamadan once lutfen yazinin ilk iki partisini okuyunuz ; http://fikridal.com/makale/freebsd-62-kurulumu-resimli-anlatim http://fikridal.com/makale/freebsd-62-kurulumu-resimli-anlatim-2/
FreeBSD 6.2 kurulum rehberimize kaldigimiz yerden devam ediyoruz. Lutfen bu makaleye baslamadan once oncelikle; FreeBSD 6.2 Kurulumu – Resimli Anlatim makalesini okuyunuz.
window.hugoFrontendData=[];