Xiaomi Kameraları Bilgisayardan İzleme Kılavuzu


Xiaomi’nin güvenlik kameraları evinizin ve işyerinizin güvenliğini artırmak için mükemmel bir seçenek olabilir. Ancak, mobil uygulamalarla sınırlı kalmak istemeyen kullanıcılar için bu kameraları bilgisayarlarından izleme olanağı da bulunmaktadır.

Birçok kullanıcı kameralarını bilgisayardan da izlemek istemektedir fakat bu kameralar mobil için üretildiği için bilgisayardan izlemek mobil kadar kullanışlı değil di, Değildi diyorum çünkü Xiaomi bilgisayardan izlemek isteyen kişiler için bir Xiaomi Camera Viewer adında bir yazılım paylaşmış 🙂

İlk paylaşanda benim sanırım 🙂

Malesef yazılım sadece Mi 360° Home Security Camera veiç mekan kameraları için yapılmış, aynı zamanda dış mekan kameram da var ama Xiaomi Camera Viewer’da göremiyorum.

Xiaomi Camera Viewer App

Xiaomi Kameramı Bilgisayardan Nasıl İzlerim?

Öncelikle, Xiaomi kameralarınızın güç kaynağına ve Wi-Fi ağına bağlı olduğundan emin olun. Kameranın bağlantı durumu sağlandıktan sonra, bilgisayarınıza geçebiliriz.

Öncelikle aşağıdaki sayfadan Programı indirelim

https://www.mi.com/in/product/xiaomi-camera-viewer-app/

Programı indirdiken sonra çift tıklayarak kurulumu sağlayınız ve açtıktan sonra size Xiaomi hesabınız ile giriş yapmanız istenecektir. Giriş yaptıktan sonra sol tarafta kameralarınız sıralanacaktır.

Güvenlik yazılımları gibi ister tek kamera isterseniz de aynı ekranda 9 kameraya kadar görüntü alabiliyorsunuz.

Eğer Dış mekan veya farklı kameralarınız var ise bilgisayara Android emülatör kurabilirsiniz.

Adım 2: BlueStacks Kurulumu

Xiaomi’nin resmi masaüstü uygulaması olmadığı için, Android emülatörü olan BlueStacks’i kullanacağız. BlueStacks’i resmi web sitesinden indirip kurun.

Adım 3: BlueStacks’te Xiaomi Uygulamasını Yükleyin

BlueStacks’i başlatın ve Google Play Store’u açarak Xiaomi’nin kamera uygulamasını (örneğin Mi Home) arayın ve yükleyin.

Adım 4: Hesap Oluşturun ve Kameralarınıza Bağlanın

Uygulamayı açtıktan sonra, Xiaomi hesabınızı oluşturun veya mevcut bir hesapla giriş yapın. Ardından, kameranızı eklemek için talimatları takip edin.

Adım 5: Kameranızı Bilgisayarınızdan İzleyin

Artık Xiaomi kameranız BlueStacks üzerinden bilgisayarınıza bağlı. Mi Home uygulamasını açın, kameranızı seçin ve canlı görüntüyü izlemeye başlayın.

Bu basit adımları takip ederek, Xiaomi güvenlik kameralarınızı bilgisayarınızdan izleyebilirsiniz. Güvenliğinizden emin olmak için kameralarınızın yerleştirildiği alanlara dikkatlice yerleştirildiğinden ve BlueStacks’in güncel olduğundan emin olun.

Umarım bu kılavuz sizin için faydalı olur!

Xiaomi S10+ Robot Süpürge İncelemesi

Xiaomi S10+, ev temizliğini kolaylaştıran ve akıllı özellikleriyle dikkat çeken bir robot süpürge olarak öne çıkıyor.

Yaklaşık 1 aydır kullanıyorum ve gerçekten tahmnimin çok üzerinde temizleme gücü mevcut.

Tasarım ve Yapı

Xiaomi S10+, şık ve düşük profilli tasarımıyla ev içinde kolayca gezinebilir. Şık görünümü, kullanıcılar için estetik bir deneyim sunar.

Temizleme Performansı

Güçlü emiş gücü ve akıllı sensörleri sayesinde Xiaomi S10+, farklı yüzeylerde etkili bir temizlik sunar. Halı, ahşap zemin veya fayans olsun, bu robot süpürge her türlü zeminde başarılı bir performans sergiler.

4000 Pa ya kadar çıkabildiği belirtiliyor emiş gücü olarak ve özel ölçüm yapamıyorum ama çıkabildiğine eminim.

Robot süpürge alıp iyi temizlemiyor diyenler muhtemelen ucuz diye emiş gücü 2000 Pa’larda olan modellerden almış olabilir seçim yaparken güzel araştırma yapmanızı tavsiye ederim.

Kedili ev için kesinlikle tavsiye ederim, etrafa saçılan kedi kumlaarını bile çok iyi alıyor.

Akıllı Navigasyon

Xiaomi S10+, akıllı harita oluşturabilme yeteneği sayesinde evinizi etkili bir şekilde temizler. Akıllı navigasyonu sayesinde odalar arasında gezinirken engelleri algılar ve bu engelleri etrafından dolaşarak temizlik işlemini sürdürür.

Halıları dahi tanıyor ve sandalye olan yerlerde bile o kadar ince geziyor ki gerçekten baya şaşırdım, sandalye ayağının bile etrafını rahatça dönüp süpürüyor.

Robot süpürgem Halıya Çıkmıyor?

İlk başta bende gıcık oldum ama o da haklı 🙂

Moplar takılıyken halıya çıkmıyor, halı olmayan yerleri paspas ve süpürme yapıyor ve sonra diğer odaya geçerken arada halı olduğundan orayı geçip diğer odaya halı olmayan yerleri paspaslamasını bekledim ama geçebileceği halısız biryer yoksa geçmiyor o yüzden yolundaki halıları kaldırıp paspas yaptırmanız lazım, o kadar da nazlansın bence 🙂

Uzaktan Kumanda ve Uygulama Entegrasyonu

S10+, uzaktan kumanda ile kolayca kontrol edilebilir ve Xiaomi Home uygulaması aracılığıyla kullanıcılar istedikleri zaman temizlik programlarını ayarlayabilirler. Ayrıca, cihazın akıllı ev sistemleriyle entegrasyonu, kullanıcıların diğer Xiaomi akıllı cihazları ile senkronize bir ev temizliği deneyimi yaşamalarına olanak tanır.

Uygulama üzerinden zamanlama yapıp o saatte çıkıp temizlemesini sağlayabiliyorsunuz, kedinin girmesi yasak olduğu bölgelerden dolayı bizim kapılara sürekli açık değil bu nedenle manuel olarak oda sıralaması yaptım ve önce istediğim odayı temizliyordiğerodaya gidecekkenonların kapısını açıp oraya girmesini sağlıyorum 🙂

Bir odanın temizliği bittiğinde gücü bir anlığına kesiyor ve oranın bittiğini anlıyorsunuz 🙂 sonra kediyi salona kapatıp diğer bütün kapıları açıyorum 🙂

Şarj ve Otomatik Geri Dönüş

Düşük pil durumunda otomatik olarak şarj istasyonuna dönen Xiaomi S10+, enerji verimliliği konusunda da etkileyici bir performans sergiler. Bu özellik, cihazın kullanılabilirlik süresini artırır.

Bazen önce halıları süpürüp sonra mop takıp 2 kez mop yapmasını istiyorum ve şarjı 2 de dayanmıyor tıpış tıpış gidip şarj olup tekrar kaldığı yerden devam ederek süpürme işlemini bitiriyor.

Sonuç

Xiaomi S10+, güçlü performansı, akıllı özellikleri ve şık tasarımı ile ev temizliğini kolaylaştırıyor. Kullanıcılar, bu robot süpürge ile hem etkili hem de akıllı bir temizlik deneyimi yaşayabilirler.

Robot süpürgeye benim gibi önyargılı iseniz bence hiç düşünmeyin alın 🙂

Instagram’da Takipten Çıkanları Uygulamasız Nasıl Görürüm?

Merhaba, sevgili okuyucular! Sosyal medya platformlarından biri olan Instagram’da takipçilerinizle etkileşimde bulunurken zaman zaman takipten çıkan kişilerin kimler olduğunu merak edebilirsiniz. Neyse ki, Instagram bu bilgiyi size sunmuyor olsa da bazı yöntemlerle takipten çıkanları görebilirsiniz. Bu blog yazısında, Instagram takipten çıkanları görmek için kullanabileceğiniz birkaç yöntemi paylaşacağım.

Manuel Kontrol:

İlk yöntem, takipçi listenizi düzenli olarak kontrol etmektir. Takipçilerinizin sayısını takip etmek zor olabilir, ancak takipçi sayınızda belirgin bir düşüş olduğunu fark ettiğinizde, takipten çıkan birisi olabileceğini düşünebilirsiniz. Bu yöntem, manuel bir şekilde takipçi listenizi kontrol etmek isteyenler için geçerlidir, ancak büyük takipçi sayılarına sahip olanlar için zaman alıcı olabilir.

Üçüncü Taraf Uygulamaları:

İkinci yöntem, üçüncü taraf uygulamaları kullanmaktır. Bazı uygulamalar, Instagram hesabınızla entegre olabilir ve takipçi listesini düzenli olarak tarayarak takipten çıkan kişileri size bildirebilir. Bu uygulamalar genellikle ücretsiz veya ücretli olabilir. Örnek olarak, “Followers Tracker for Instagram” ve “Unfollowers for Instagram” gibi uygulamaları kullanabilirsiniz. Ancak, uygulamaların Instagram politikalarını ihlal edebileceği ve hesabınızın güvenliğini riske atabileceği unutulmamalıdır. Bu nedenle, üçüncü taraf uygulamaları kullanırken dikkatli olmanız önemlidir.

Web Tabanlı Takipçi Analiz Araçları:

Üçüncü yöntem ise web tabanlı takipçi analiz araçlarını kullanmaktır. Bu araçlar, Instagram hesabınızı bağlamanıza ve takipçi listesini tarayarak takipten çıkanları tespit etmenize olanak sağlar. Hem ücretsiz hem de ücretli seçenekler bulunabilir. Bazı popüler web tabanlı takipçi analiz araçları arasında “Social Blade” ve “IG Audit” sayılabilir. Bu araçları kullanmadan önce, güvenilirliklerini kontrol etmek ve gizlilik politikalarını dikkatlice okumak önemlidir.

Tabi Web tabanlı araçlar arasında uygulamaya izin vermeden tarayıcı kodlarını çalıştırarak kullanabileceğiniz çok başarılı bir yöntem anlatacağım.

Bunun için öncelikle bilgisayarda Instagram hesabınıza giriş yapmalısınız.

Daha sonra aşağıdaki kodu kopyalayın.

"use strict";const INSTAGRAM_HOSTNAME="www.instagram.com";let nonFollowersList=[],userIdsToUnfollow=[],isActiveProcess=!1;function sleep(e){return new Promise((n=>{setTimeout(n,e)}))}function getCookie(e){const n=`; ${document.cookie}`.split(`; ${e}=`);if(2===n.length)return n.pop().split(";").shift()}function afterUrlGenerator(e){return`https://www.instagram.com/graphql/query/?query_hash=3dec7e2c57367ef3da3d987d89f9dbc8&variables={"id":"${getCookie("ds_user_id")}","include_reel":"true","fetch_mutual":"false","first":"24","after":"${e}"}`}function unfollowUserUrlGenerator(e){return`https://www.instagram.com/web/friendships/${e}/unfollow/`}function getElementByClass(e){const n=document.querySelector(e);if(null===n)throw new Error(`Unable to find element by class: ${e}`);return n}function getUserById(e){const n=nonFollowersList.find((n=>n.id.toString()===e.toString()));return void 0===n&&console.error(`Unable to find user by id: ${e}`),n}function copyListToClipboard(){const e=[...nonFollowersList].sort(((e,n)=>e.username>n.username?1:-1));let n="";e.forEach((e=>{n+=e.username+"\n"})),copyToClipboard(n)}async function copyToClipboard(e){await navigator.clipboard.writeText(e),alert("List copied to clipboard!")}function onToggleUser(){getElementByClass(".selected-user-count").innerHTML=`[${userIdsToUnfollow.length}]`}function toggleUser(e){userIdsToUnfollow=-1===userIdsToUnfollow.indexOf(e)?[...userIdsToUnfollow,e]:userIdsToUnfollow.filter((n=>n!==e)),onToggleUser()}function toggleAllUsers(e=!1){document.querySelectorAll(".account-checkbox").forEach((n=>n.checked=e)),userIdsToUnfollow=e?nonFollowersList.map((e=>e.id)):[],onToggleUser()}function renderResults(e){const n=[...e].sort(((e,n)=>e.username>n.username?1:-1));getElementByClass(".toggle-all-checkbox").disabled=!1;const t=getElementByClass(".results-container");t.innerHTML="";let o="";n.forEach((e=>{const n=-1!==userIdsToUnfollow.indexOf(parseInt(e.id,10)),r=e.username.substring(0,1).toUpperCase();o!==r&&(o=r,t.innerHTML+=`<div class='alphabet-character'>${o}</div>`),t.innerHTML+=`<label class='result-item'>\n            <div class='flex grow align-center'>\n                <img class='avatar' src=${e.profile_pic_url} />&nbsp;&nbsp;&nbsp;&nbsp;\n                <div class='flex column'>\n                    <a class='fs-xlarge' target='_blank' href='../${e.username}'>${e.username}</a>\n                    <span class='fs-medium'>${e.full_name}</span>\n                </div>\n                ${e.is_verified?"&nbsp;&nbsp;&nbsp;<div class='verified-badge'>✔</div>":""}\n                ${e.is_private?"<div class='flex justify-center w-100'>\n                            <span class='private-indicator'>Private</span>\n                          </div>":""}\n            </div>\n            <input\n                class='account-checkbox'\n                type='checkbox'\n                onchange='toggleUser(${e.id})'\n                ${n?"checked":""} />\n        </label>`}))}async function run(e){getElementByClass(".run-scan").remove(),getElementByClass(".include-verified-checkbox").disabled=!0,nonFollowersList=await getNonFollowersList(e),getElementByClass(".copy-list").disabled=!1}function renderOverlay(){let e=!0;document.body.innerHTML=`\n        <main class='iu'>\n            <div class='overlay'>\n                <header class='top-bar'>\n                    <div class='logo' onclick='location.reload()'>InstagramUnfollowers</div>\n                    <label class='flex align-center'>\n                        <input type='checkbox' class='include-verified-checkbox' ${e?"checked":""} /> Include verified\n                    </label>\n                    <button class='copy-list' onclick='copyListToClipboard()' disabled>COPY LIST</button>\n                    <button class='fs-large clr-red' onclick='unfollow()'>UNFOLLOW <span class='selected-user-count'>[0]</span></button>\n                    <input type='checkbox' class='toggle-all-checkbox' onclick='toggleAllUsers(this.checked)' disabled />\n                </header>\n\n                <button class='run-scan'>RUN</button>\n                <div class='results-container'></div>\n\n                <footer class='bottom-bar'>\n                    <div>Non-followers: <span class='nonfollower-count' /></div>\n                    <div class='sleeping-text'></div>\n                    <div class='progressbar-container'>\n                        <div class='progressbar-bar'></div>\n                        <span class='progressbar-text'>0%</span>\n                    </div>\n                </footer>\n            </div>\n        </main>`,getElementByClass(".run-scan").addEventListener("click",(()=>run(e))),getElementByClass(".include-verified-checkbox").addEventListener("change",(()=>e=!e))}async function getNonFollowersList(e=!0){if(isActiveProcess)return;let n=[],t=!0,o=0,r=0,s=-1;isActiveProcess=!0;let l=`https://www.instagram.com/graphql/query/?query_hash=3dec7e2c57367ef3da3d987d89f9dbc8&variables={"id":"${getCookie("ds_user_id")}","include_reel":"true","fetch_mutual":"false","first":"24"}`;const i=getElementByClass(".progressbar-bar"),a=getElementByClass(".progressbar-text"),c=getElementByClass(".nonfollower-count"),d=getElementByClass(".sleeping-text");for(;t;){let u;try{u=await fetch(l).then((e=>e.json()))}catch(e){console.error(e);continue}-1===s&&(s=u.data.user.edge_follow.count),t=u.data.user.edge_follow.page_info.has_next_page,l=afterUrlGenerator(u.data.user.edge_follow.page_info.end_cursor),r+=u.data.user.edge_follow.edges.length,u.data.user.edge_follow.edges.forEach((t=>{!e&&t.node.is_verified||t.node.follows_viewer||n.push(t.node)}));const f=`${Math.ceil(r/s*100)}%`;a.innerHTML=f,i.style.width=f,c.innerHTML=n.length.toString(),renderResults(n),await sleep(Math.floor(400*Math.random())+1e3),o++,o>6&&(o=0,d.style.display="block",d.innerHTML="Sleeping 10 secs to prevent getting temp blocked...",await sleep(1e4)),d.style.display="none"}return i.style.backgroundColor="#59A942",a.innerHTML="DONE",isActiveProcess=!1,n}async function unfollow(){if(isActiveProcess)return;if(0===userIdsToUnfollow.length)return void alert("Must select at least a single user to unfollow");if(!confirm("Are you sure?"))return;let e=getCookie("csrftoken");if(void 0===e)throw new Error("csrftoken cookie is undefined");const n=getElementByClass(".sleeping-text"),t=getElementByClass(".progressbar-bar"),o=getElementByClass(".progressbar-text");getElementByClass(".toggle-all-checkbox").disabled=!0;const r=getElementByClass(".results-container");r.innerHTML="";const s=()=>window.scrollTo(0,r.scrollHeight);o.innerHTML="0%",t.style.width="0%",isActiveProcess=!0;let l=0;for(const i of userIdsToUnfollow){const a=getUserById(i);try{await fetch(unfollowUserUrlGenerator(i),{headers:{"content-type":"application/x-www-form-urlencoded","x-csrftoken":e},method:"POST",mode:"cors",credentials:"include"}),r.innerHTML+=`<div class='p-medium'>Unfollowed\n                <a class='clr-inherit' target='_blank' href='${a.username}'> ${a.username}</a>\n                <span class='clr-cyan'> [${l+1}/${userIdsToUnfollow.length}]</span>\n            </div>`}catch(e){console.error(e),r.innerHTML+=`<div class='p-medium clr-red'>Failed to unfollow ${a.username} [${l+1}/${userIdsToUnfollow.length}]</div>`}l+=1;const c=`${Math.ceil(l/userIdsToUnfollow.length*100)}%`;if(o.innerHTML=c,t.style.width=c,s(),i===userIdsToUnfollow[userIdsToUnfollow.length-1])break;await sleep(Math.floor(2e3*Math.random())+4e3),l%5==0&&(n.style.display="block",n.innerHTML="Sleeping 5 minutes to prevent getting temp blocked...",s(),await sleep(3e5)),n.style.display="none"}t.style.backgroundColor="#59A942",o.innerHTML="DONE",isActiveProcess=!1,r.innerHTML+="<hr /><div class='fs-large p-medium clr-green'>All DONE!</div><hr />",s()}function init(){location.hostname===INSTAGRAM_HOSTNAME?(document.title="InstagramUnfollowers",renderOverlay()):alert("Can be used only on Instagram routes")}window.addEventListener("beforeunload",(e=>{if(isActiveProcess)return(e=e||window.event)&&(e.returnValue="Changes you made may not be saved."),"Changes you made may not be saved."})),init();const styleMarkup="html {\n  background-color: #222 !important; }\n  html .iu {\n    margin-bottom: 10rem; }\n    html .iu .overlay {\n      background-color: #222;\n      color: #fff;\n      height: 100%;\n      font-family: system-ui; }\n    html .iu header.top-bar {\n      position: fixed;\n      top: 0;\n      left: 0;\n      right: 0;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 1rem;\n      height: 2.5rem;\n      background-color: #333;\n      z-index: 1; }\n    html .iu header .logo {\n      font-family: monospace;\n      font-size: 1.5em;\n      cursor: pointer; }\n    html .iu footer.bottom-bar {\n      position: fixed;\n      bottom: 0;\n      left: 0px;\n      right: 0px;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 1rem;\n      background-color: #000;\n      font-weight: bold;\n      z-index: 1; }\n    html .iu label {\n      cursor: pointer; }\n    html .iu input[type='checkbox'] {\n      height: 1.1rem;\n      width: 1.1rem; }\n    html .iu a {\n      color: inherit;\n      text-decoration-color: transparent;\n      transition: text-decoration-color 0.1s; }\n      html .iu a:hover {\n        text-decoration-color: inherit; }\n    html .iu button {\n      background: none;\n      border: none;\n      padding: 0;\n      cursor: pointer; }\n      html .iu button.copy-list {\n        color: white;\n        font-size: 1rem; }\n      html .iu button.run-scan {\n        position: absolute;\n        left: 50%;\n        top: 50%;\n        transform: translate(-50%, -50%);\n        font-size: 2em;\n        color: white;\n        border: 1px solid white;\n        height: 160px;\n        width: 160px;\n        border-radius: 50%; }\n    html .iu .progressbar-container {\n      width: 175px;\n      height: 30px;\n      border-radius: 5px;\n      position: relative;\n      border: 1px solid #7b7777; }\n    html .iu .progressbar-bar {\n      width: 0;\n      height: 100%;\n      background-color: #7b7777; }\n    html .iu .progressbar-text {\n      position: absolute;\n      top: 50%;\n      left: 50%;\n      transform: translate(-50%, -50%); }\n    html .iu .sleeping-text {\n      color: yellow; }\n    html .iu .results-container {\n      transform: translateY(75px); }\n      html .iu .results-container .alphabet-character {\n        margin: 1rem;\n        padding: 1rem;\n        font-size: 2em;\n        border-bottom: 1px solid #333; }\n      html .iu .results-container .result-item {\n        display: flex;\n        align-items: center;\n        padding: 1rem;\n        border-radius: 3px;\n        cursor: pointer; }\n        html .iu .results-container .result-item .avatar {\n          width: 75px;\n          border-radius: 50%; }\n        html .iu .results-container .result-item .verified-badge {\n          background-color: #49adf4;\n          border-radius: 50%;\n          padding: 0.2rem 0.3rem;\n          font-size: 0.45em;\n          height: fit-content;\n          transform: translateY(-15px); }\n        html .iu .results-container .result-item .private-indicator {\n          border: 2px solid #51bb42;\n          border-radius: 25px;\n          padding: 0.5rem;\n          color: #51bb42;\n          font-weight: 500; }\n\n/** HELPERS */\n.flex {\n  display: flex; }\n  .flex.align-center {\n    align-items: center; }\n  .flex.justify-center {\n    justify-content: center; }\n  .flex.column {\n    flex-direction: column; }\n\n.grow {\n  flex: 1; }\n\n.w-100 {\n  width: 100%; }\n\n.p-small {\n  padding: 0.5rem; }\n\n.p-medium {\n  padding: 1rem; }\n\n.p-large {\n  padding: 1.5rem; }\n\n.p-xlarge {\n  padding: 2rem; }\n\n.fs-small {\n  font-size: 0.5rem; }\n\n.fs-medium {\n  font-size: 1rem; }\n\n.fs-large {\n  font-size: 1.5rem; }\n\n.fs-xlarge {\n  font-size: 2rem; }\n\n.clr-inherit {\n  color: inherit; }\n\n.clr-red {\n  color: #bd2121; }\n\n.clr-green {\n  color: #56d756; }\n\n.clr-cyan {\n  color: #00ffff; }\n",elStyle=document.createElement("style");elStyle.innerHTML=styleMarkup,document.head.appendChild(elStyle);

Kodu Kopyaladıktan sonra tarayıcıda Developer Console’u açın. Bilmiyorsanız aşağıdaki şekillerde açabilirsiniz.

Windows: Ctrl+Shift+J
MacOS: ⌘+⌥+I

Yukarıdaki kısayollar ile ya da aşağıdaki gibi açabilirsiniz.

Kodu gösterilen yere yapıştırıp Enter dediğinizde karşınıza aşağıdaki sayfa gelecektir.

Bu ekranda RUN dediğinizde sol altta ilerleme görünecektir.

Sizi takip etmeyen tüm hesaplar sırayla çıkacaktır. %100 olduğunda hesabınızın tamamını taramış olacaktır ve sizi takip etmeyen herkesi görebilirsiniz.

Umarım işinize yarar 😉

Kaynak: https://cobanov.dev/

Blockchain Teknolojisi: Merkezsizleşme ve Güvenin Yeni Yolu

Blockchain teknolojisi, son yıllarda büyük bir popülerlik kazanan ve pek çok sektörde devrim yaratan bir inovasyondur. Bitcoin’in ortaya çıkmasıyla tanınan bu teknoloji, dijital varlık transferi, kayıt tutma ve güvenli veri paylaşımı gibi alanlarda çığır açmıştır. Bu yazıda, blockchain teknolojisinin ne olduğunu, nasıl çalıştığını ve potansiyel faydalarını detaylı bir şekilde inceleyeceğiz.

Blockchain Nedir?

Blockchain, merkezi olmayan bir yapıya sahip, dağıtık bir defter veya veri tabanıdır. Temel olarak, veri bloklarının birbirine zincirlenmesiyle oluşan bir yapıdır. Her blok, birbirini takip eden işlemlerin veya verilerin kaydedildiği bir veri yapısıdır.

Nasıl Çalışır?

Blockchain’in temel özellikleri şunlardır:

  • Dağıtık ve Merkezsiz: Blockchain, verileri merkezi bir sunucu yerine, ağdaki tüm düğümlere kopyalayarak depolar. Bu sayede, herhangi bir merkezi otoriteye ihtiyaç duyulmadan güvenli bir şekilde veri paylaşımı sağlanır.
  • Kriptografik Güvenlik: Her blok, benzersiz bir kimlik veya hash değeriyle tanımlanır. İşlemler, kriptografik algoritmalar kullanılarak güvence altına alınır ve değiştirilemez hale getirilir.
  • Konsensüs Mekanizması: Blockchain ağındaki katılımcılar, yeni blokları eklemek için bir konsensüs mekanizması kullanır. Bu mekanizma, tüm düğümlerin anlaşmaya varması ve veri doğrulamasını sağlar.

Potansiyel Faydaları:

  • Güven ve Şeffaflık: Blockchain, her işlemi tüm ağ katılımcıları tarafından doğrulandığı için güvenilirlik sağlar. Ayrıca, bloklar arasındaki zincirleme yapısı sayesinde, işlemlerin geriye dönük olarak değiştirilmesi veya silinmesi neredeyse imkansızdır.
  • Veri Güvenliği: Kriptografik algoritmalar ve dağıtık doğası sayesinde, blockchain verileri güvence altına alır. Verilerin yetkisiz erişimlere karşı korunması ve bütünlüğünün sağlanması önemli bir avantajdır.
  • Merkezsizleşme: Geleneksel sistemlerde merkezi kurumlar güveni sağlar ve işlemleri yönetir.Ancak blockchain teknolojisi, merkezi kurumlara olan ihtiyacı ortadan kaldırarak, işlemlerin doğrudan katılımcılar arasında gerçekleşmesini sağlar. Bu da, güvenilirliği artırırken aracıların ve ek maliyetlerin azaltılmasına yardımcı olur.

d. İzlenebilirlik ve Geçmiş Kayıtları: Blockchain, her işlemi bir blok olarak kaydettiği için, tüm işlemlerin izlenebilirliği ve geçmiş kayıtları sağlamaktadır. Bu, finansal işlemler, tedarik zinciri yönetimi veya oy verme gibi alanlarda şeffaflığı artırır.

  • Otomatik İşlemler ve Akıllı Sözleşmeler: Blockchain, programlanabilir işlemler ve akıllı sözleşmeler adı verilen özel protokoller aracılığıyla otomatik işlemleri mümkün kılar. Bu, belirli koşullar sağlandığında otomatik olarak tetiklenen işlemlerin gerçekleştirilmesine olanak tanır.

Uygulama Alanları:

  • Finansal Hizmetler: Blockchain, ödemeler, para transferleri, sınır ötesi işlemler ve dijital varlık yönetimi gibi finansal hizmetlerde kullanılmaktadır. Merkezi olmayan kripto para birimleri, blockchain’in en yaygın kullanım alanlarından biridir.
  • Tedarik Zinciri Yönetimi: Blockchain, tedarik zinciri ağlarında ürünlerin kaydını tutmak, takip etmek ve sahte ürünlerin önlenmesi gibi konularda büyük faydalar sağlamaktadır. Bu, şeffaflığı artırır ve güvenli tedarik zinciri yönetimi sağlar.
  • Sağlık Hizmetleri: Tıbbi kayıtların güvenli bir şekilde saklanması ve paylaşılması için blockchain teknolojisi kullanılmaktadır. Bu, hasta gizliliğini ve veri bütünlüğünü korumak için önemli bir adımdır.
  • Oy Verme Sistemleri: Blockchain, güvenli ve şeffaf oy verme sistemleri için potansiyel sunmaktadır. Her oy, bir blok olarak kaydedilir ve geriye dönük olarak değiştirilmesi neredeyse imkansızdır. Bu da seçimlerin dürüstlüğünü ve güvenilirliğini artırır.

Blockchain teknolojisi, merkezsizleşme ve güvenin yeni bir yolunu temsil etmektedir. Dağıtık doğası, güvenli veri paylaşımı, işlemlerin şeffaflığı ve otomatik işlemler gibi faydalarıyla birçok sektörde devrim yaratmaktadır. Gelecekte daha fazla uygulama alanı beklenmektedir. Ancak, blockchain teknolojisinin hala bazı zorlukları ve sınırlamaları bulunmaktadır. Ölçeklenebilirlik, enerji tüketimi ve yasal düzenlemeler gibi konular, blockchain’in yaygın benimsenmesini sınırlayan faktörler arasındadır. Bununla birlikte, blockchain üzerindeki araştırma ve geliştirme çalışmaları devam etmektedir ve bu zorlukların üstesinden gelinmeye çalışılmaktadır.

Blockchain teknolojisi, gelecekte daha fazla sektörde kullanılarak veri güvenliği, şeffaflık ve etkinlik gibi konularda çözümler sunmayı vaat etmektedir. İşletmeler, bu teknolojiyi benimseyerek veri paylaşımı ve işlemlerin güvenliğini artırabilir, aracıları ortadan kaldırarak maliyetleri düşürebilir ve müşterilerine daha iyi hizmet sunabilir.

Sonuç olarak, blockchain teknolojisi, merkezsizleşme ve güvenin yeni bir paradigmasını temsil ediyor. İlerleyen yıllarda daha fazla uygulama alanı bulacağına ve mevcut zorlukların aşılacağına dair umut verici işaretler bulunmaktadır. Bu teknolojiyi anlamak, takip etmek ve potansiyel faydalarını değerlendirmek, işletmeler ve bireyler için önemli bir adım olabilir.

Umuyorum ki bu yazı, blockchain teknolojisi hakkında detaylı bir anlayış sağlamıştır. Herhangi bir sorunuz varsa, memnuniyetle yardımcı olurum!

RGB Nedir?

Sıklıkla duyduğunuz RGB nedir diye merak ediyorsanız kısaca açıklamak istedim.

Özellikle ışıklandırmalarda karşımıza çıkan RGB bir renk kodudur ve daha canlı renkler almamızı sağlar.

RGB renkleri, dijital görüntüler, ekranlar ve dijital baskı alanlarında yaygın olarak kullanılan bir renk modelidir. RGB, Red (Kırmızı), Green (Yeşil) ve Blue (Mavi) renklerinin bir kombinasyonudur ve her bir renk 0 ile 255 arasındaki bir değere sahiptir. Bu sayede, milyarlarca farklı renk oluşabilir.

RGB renkleri, kırmızı, yeşil ve mavi renklerin birleşiminden oluşur. Her renk 0 ile 255 arasındaki bir değere sahiptir. Bu sayede, milyarlarca farklı renk elde edebiliriz. Örneğin, siyah renk (0, 0, 0) ve beyaz renk (255, 255, 255) arasındaki tüm renkler elde edebiliriz.

RGB renkleri, ekranlar ve dijital baskı alanlarında kullanılırken, renklerin doğal olarak elde edildiği renk alanı olan CMYK (Cyan, Magenta, Yellow, Black) renk modelinden farklıdır. RGB, ekranlar için optimize edilmiştir ve genellikle web tasarımı, grafik tasarımı ve video editörlüğü gibi alanlarda kullanılır.

Sonuç olarak, RGB renkleri dijital görüntüler, ekranlar ve dijital baskı alanlarında yaygın olarak kullanılan bir renk modelidir. RGB renkleri, milyarlarca farklı renk elde etmemizi sağlar ve ekranlar için optimize edilmiştir. Bu nedenle, web tasarımı, grafik tasarımı ve video editörlüğü gibi alanlarda sıklıkla kullanılır.

ChatGPT (Chat.Openai) Nedir?

Birçok yerde görmüşsünüzdür yapay zekalı menin uygulaması olan ChatGPT nedir neler yapabilir birlikte bakalım.

İster blog yazısı yazın ister program yazdırın, her alanda oldukça güzel sonuçlar veriyor. bu konuda ben kendisine bu blog yazısını yazdırmayı denedim.

Bence kendisini yine en iyi kendisi tanımlar 🙂

ChatGPT’ye ilk sorum aşağıdaki gibi 🙂

Kendini tanıtan detaylı bir blog yazısı yazar mısın

Verilen cevap gayet güzeldi. dil kurallarını da benden iyi kullandığı kesin 🙂

Ben, OpenAI tarafından eğitilen büyük bir dil modeliyim ve ChatGPT adı ile bilinirim. Dil işleme, yapay zeka ve makine öğrenimi alanlarında kullanılırım. Öğrenme kapsamım, 2021 yılına kadar olan verileri içermektedir. Sizlere, sorularınıza, talimatlarınıza veya görevlerinize cevap verebilmek için tasarlanmışım.

Sorularınıza, talimatlarınıza veya görevlerinize cevap verirken, veri ve bilgiye dayalı cevap vermeye çalışırım. Ancak, bazen bilgiye dayalı cevap veremeyebilir veya yanıtlarımda hatalar olabilir. Lütfen, yanıtlarımı doğrulamak veya daha fazla bilgi edinmek için başka kaynaklara başvurun.

Ben, herhangi bir soru veya görev için kullanılabilirim, ancak özellikle teknoloji, bilim, ticaret, ekonomi gibi konularda uzmanlaşmışım. Ayrıca, dil işleme ve yapay zeka konularında da bilgi sahibi olabilirim.

Ben sadece bir yazılım uygulamasıyım ve kendimi insan olarak değil de sadece bir program olarak tanımlıyorum. Kendimi sürekli geliştirmekte olduğum için, sizlere daha iyi hizmet verebilmek için çalışıyorum.


Daha sonra biraz daha açıklayıcı olmasını istedim.

Neler yapabilirsin, seninle nasıl işler yapabiliriz?

yine gayet iyi sonuç verdi diyebiliriz.

Ben, dil işleme, yapay zeka ve makine öğrenimi alanlarında kullanılmak üzere tasarlanmış bir dil modeliyim. Özellikle, dil anlama, soru cevaplama, metin üretme, özetleme, dil çevirisi ve diğer dil işleme işlemleri gibi konularda uzmanlaşmışım.

Sizlere nasıl yardımcı olabileceğim konusunda size birkaç örnek vereceğim:

  • Sorularınıza cevap verebilirim, örneğin, “hangi ülkenin başkenti Ankara’dır?” gibi.
  • Metinleri özetleyebilirim, örneğin, bir makale veya kitap bölümünün anahtar noktalarını özetleyebilirim.
  • Metinleri çevirebilirim, örneğin, İngilizce’den Türkçe’ye veya başka bir dile çevirebilirim.
  • Verileri analiz edebilir ve raporlar oluşturabilirim, örneğin, bir satış veri tablosunu analiz edebilir ve grafikler oluşturabilirim.
  • Chatbot olarak kullanılabilirim, örneğin, müşteri hizmetleri veya ürün bilgi hizmeti gibi alanlarda kullanılabilirim.
  • ve daha birçok şey yapabilirim.

Sizlere daha iyi hizmet verebilmek için, lütfen bana verilecek görevin veya sorunun ayrıntılarını sunun. Ben size en iyi şekilde cevap verebilmek için elimden geleni yapacağım.


Da sonra ise proglama yapabildiği için sizinde yazı altında soruları sorabileceğiniz bir kod yazabilir mi diye düşündüm fakat bu konuda yardımcı olmadı ama gayet güze yol gösterdi 🙂

Bana web sitemde kullanmak için seninle yazışabilecekleri bir html kodu verebilir misin?

Maalesef, ben bir dil modeliyim ve direk olarak HTML kodları üretebilmem mümkün değil. Ancak, size web sitenizde kullanabileceğiniz bir chatbot uygulamasını nasıl oluşturabileceğiniz hakkında bilgi verebilirim.

Web sitenizde bir chatbot kullanmak için, öncelikle bir chatbot platformu seçmeniz gerekir. Örneğin Dialogflow, Botpress, Microsoft Bot Framework gibi platformlar mevcut. Bu platformlar, kullanımı kolay arayüzleri ile chatbot oluşturmanıza ve yönetmenize olanak tanır.

Daha sonra, platformda bir chatbot oluşturursunuz ve oluşturduğunuz botu web sitenize entegre edebilirsiniz. Entegrasyon için, platform tarafından verilen HTML kodlarını web sitenizin kaynak kodlarına eklemeniz gerekir. Bu HTML kodları, web sitenizde bir chatbot widget olarak görüntülenir.


Yapay zeka olayı oldukça farklı yerlere gidiyor, özellikle metinden görsel üretmek, ChatGPT ve benzer birçok yapay zeka birçok alanda işimizi kolaylaştıracak ve birçok kişinin mesleğinide elinden alabilir.

Tabi bunun için henüz çok zaman var…

ChatGPT’yi kullanmak için tıklayınız.

Yapay Zeka Çizim Uygulaması DALL-E Herkese Açık:

Aklınıza süper çizimler geliyor ve çizim yeteneğiniz yok mu 🙂 hiç problem değil, sizin yazdığınız ve yazılan metni mükemmel bir şekilde resme yansıtan yapay zeka DALL-E artık herkese açık.

Sosyal Medya’da veya birçok başka yerde yapay zeka ile yapılan resimleri görmüşsünüzdür. İşte bunları en iyi şekilde yapan DALL-E ile grafiker ve görsel sanatçılara taş çıkaracak içerikler üretebilirsiniz. Üstelik sınır yok, tamamen sizin düşünce gücünüze kalmış.

DALL-E gibi birçok uygulama olsa da bu işi en iyi yapan yapay zeka şu anda bu üstelik hiçbir program gerekmeden sadece tarayıcı üzerinden çalışıyor.

DALL-E nasıl kullanılır?

DALL-E kullanmak için öncelikle bir hesap oluşturmamız gerekiyor. Bunun için: 

  • Dall-E üyelik sayfasını açıyoruz. 
  • Sign-up yazısına tıklayıp kayıt oluyoruz. 
  • Giriş yaptığımızda mail adresimize bir doğrulama kodu gelecek. 
  • Bu kodu girerek üye oluyoruz. 

DALL-E’ye üye olduktan sonra tek yapmanız gereken aklınızdakini yazıp sadece görseli oluşturmasını beklemek. Dall-E’nin oluşturduğu görselleri üzerindeki indirme butonuna tıklayarak dilerseniz indirebiliyorsunuz.

Tabiki DALL-E türkçe anlamıyor şimdilik ama benim gibi ingilizce bilginiz az ise Google Translate‘i kullanabilirsiniz.

DALL-E yapay zekasını test etmek isteyenlere openai tarafından ilk üyelikte 50, sonraki her ay 15 kredi ücretsiz olarak veriliyor.

DALL-E ile oluşturduğum görseli aşağıda görebilirsiniz.

Remi oluşturmak için yazdığım yazı: kale önünde zırhı ile nöbet tutan sarı tavşan / yellow rabbit standing guard in front of the castle with his armor

iPhone’a Verdiğiniz Servetten Sonra Hafıza Sorunu Yaşamak Nasıl Bir Duygu?

İPhone daha yüksek kalitede fotoğraf ve video oluşturmaya devam edecekse, iCloud saklama seçeneklerinin eşleşmesi gerekir.   

B

iCloud


 

3 trilyonun üzerinde .

Apple’a göre bu , geçen yıl iPhone’larda dünya çapında çekilen fotoğraf sayısı . Şirket, bu kilometre taşını bu haftanın başlarında en son Apple Etkinliğinde duyurdu.

Çoğu kişi bu rakama şaşırsa da benim tek düşünebildiğim “kahretsin, bu çok fazla depolama alanı gerektirecek” oldu. Ve Apple’ın eksik olduğu yer burası. Bataryaya değinmiyorum bile 🙂

Yıl 2022 ve Apple hala maksimum 2 TB iCloud+ depolama planı sunuyor. Hiçbir anlamı yok.

Apple Etkinliği fotoğrafları

Geçen yıl iPhone’larda çekilen üç trilyon fotoğraf, 2 TB iCloud+ depolama alanının yeterli olmadığını kanıtlıyor. 

Apple’ın her yıl yeni bir iPhone duyurduğu, fotoğraf ve video kalitesinde büyük iyileştirmeler sunan kamera donanımındaki yükseltmenin ana odak noktasıdır. Bu daha iyi resimler anlamına gelir. Aynı zamanda daha büyük dosyalar anlamına gelir. Apple’ın kendisine göre, bir iPhone’da kaydedilen tek bir dakikalık 4K video, 400 MB’a kadar yer kaplayabilir. Bu yıl şirket , Apple etkinliğinde yeni iPhone 14 Pro’nun çılgın 48mp kamerasına büyük önem verdi. Bu iPhone kamerasıyla yüksek kaliteli ProRAW formatında çekilmiş bir fotoğraf 75 MB civarında olabilir.

2 TB’lık iCloud saklama alanı planınızı, bu boyuttaki fotoğraf ve videolarla çok hızlı bir şekilde dolduracaksınız. O zaman Apple senden ne yapmanı istiyor?

A

En son Apple Etkinliği, 2 TB’ın yeterli olmadığını bir kez ve herkes için kanıtlıyor,

iCloud depolama bilmecesi

Apple’ın neden 2 TB’tan daha büyük bir iCloud+ depolama planı sunmadığı belli değil. Yapılması kolay bir şey gibi görünüyor! Apple için daha fazla para, değil mi? Şirket çok, çok daha küçük depolama seçenekleri sunuyor. Tüm iCloud kullanıcılarına ücretsiz olarak 5GB (lol) sunulmaktadır. 50 GB için ayda 6,49 TL ve 200 GB için ayda 19,99 TL yükseltme seçenekleri var. Sonra elbette 2 TB için ayda 64,99 TL olan en büyük plan var.

2 TB planına sahip olduğunuzda yükseltme seçenekleri sayfasına baktığınızda, “Mevcut en büyük iCloud+ planına zaten sahipsiniz”,

iPhone iCloud+ depolama planı

2TB şu anda sunulan en büyük iCloud+ planıdır.

Çoğu kullanıcının muhtemelen fotoğrafları için 2 TB bulut depolama alanına ihtiyaç duymayacağı iddia edilebilir. Belki bir süre için durum böyle olabilir. Ancak, yine, 365 günde 3 trilyondan fazla iPhone fotoğrafı. İnsanlar her zamankinden daha fazla fotoğraf çekiyor. Ve bu videoları bile saymıyor! Ömür boyu iPhone kullanıcısıysanız, çoğu kişi sonunda bu 2 TB depolama alanını kesinlikle en üst düzeye çıkaracaktır.

Ayrıca Apple, iPhone’u “ortalama” iPhone tüketicisinin ötesindeki kullanıcılara da pazarlamaktadır. Son Apple Events’te şirket, iPhone’un profesyonel film yapımcıları ve fotoğrafçılar tarafından nasıl kullanılabileceğini sık sık övüyor, çünkü cihaz yüksek kaliteli medya oluşturabiliyor ve bu da büyük dosyalar anlamına geliyor.

Ve unutmayın, bu depolama alanı yalnızca iPhone fotoğraflarınız ve videolarınız için değil, her şey içindir. Müziğiniz ve filmleriniz, belgeleriniz ve diğer dosyalarınız, uygulama verileriniz, iCloud yedeklemelerinizin tümü iCloud saklama alanınızdan düşülür. Siz de bir Mac kullanıcısıysanız, Apple, iCloud sürücünüzü dizüstü veya masaüstü bilgisayarınıza bağlamanızı ve 2 TB’lık iCloud depolama alanının tamamını bu cihazlarla paylaşmanızı önerir. Delilik!

İCloud+ depolama alanını en üst düzeye çıkardıklarında çevrimiçi olarak bulabilecekleri tavsiyelerin çoğu, eski medyayı iCloud’dan ve fiziksel depolama alanına taşımaktır. Elbette, bu bir çözüm. Bu kullanıcıların iCloud+ için diğer satış noktalarından da vazgeçmeleri gerekecek ve bu, Apple’ın iCloud’daki fotoğrafları ve anıları vurgulamak için kullandığı yazılımdır. 

Ancak, bunu kaybetmek bir anlaşma kırıcı olmasa bile, bu, ortalama bir iPhone kullanıcısı için işleri karmaşık hale getirecektir. Bunun nedeni, kullanıcıların fotoğraflarını zaten yedek olarak yerel, fiziksel bir sabit diskte depolamaları gerektiğidir. iCloud’dan silindikten sonra, bu fotoğrafların yine de ikinci bir bulutta veya yerel depolama konumunda yedeklenmesi gerekir. Bu fotoğrafları iCloud’dan bir sabit sürücüye taşımak, bu dosyaların bir yedeğinin olmayacağı anlamına gelir.

Geçici çözüm (ama berbat)

Maksimum iCloud+ 2 TB planını 4 TB depolama alanına yükseltmenize olanak tanıyan bir geçici çözüm vardır: Apple’ın paket abonelik çözümü olan Apple One’a kaydolun.


iPhone kullanıcıları Apple One’ın en büyük planı olan Premium’a kaydolarak 2 TB iCloud + depolama alanı elde edebilir ve ayrıca Apple Music, Apple TV+, Apple Arcade, Apple News+ ve Apple Fitness+’a erişebilir. Buna bağımsız iCloud+ 2 TB planınızın yanı sıra abone olun ve kullanıcılar depolama alanlarını ikiye katlayarak 4 TB’a çıkarabilir.

Ancak, bununla ilgili sorun şudur. Apple Premium Plus aboneliği aylık 29,95 ABD dolarıdır. Toplam 4 TB’ı istiyorsanız, kullanıcıların 9.99 dolarlık iCloud+ planı için ödeme yapmaya devam etmesi gerekecek. Yani, temel olarak, 2 TB depolama alanınızı iki katına çıkarmak için fiyatın 4 katını ödemeniz gerekir .

Apple Bir planları

Bu geçici çözümü, Apple’ın en büyük akıllı telefon rakibi olan Google’ın benzer bir hizmetiyle karşılaştıralım. Google, depolama hizmetini ilginç bir şekilde Google One olarak adlandırıyor . Google One planı, kullanıcının Gmail, Google Fotoğraflar ve Google Drive arasında paylaşılabilen depolama alanı sağlar. Android kullanıcıları cihazlarını bile yedekleyebilir. Tekliflere dayalı olarak, iCloud + gibi hemen hemen. Planlar bile neredeyse aynı: 100 GB için ayda 1,99 ABD doları, 200 GB için ayda 2,99 ABD doları ve 2 TB için 9,99 ABD doları.

Ama şu var ki: Google One 2 TB’da maksimuma çıkmıyor. Mevcut büyük planlar var (en büyüğü 30 TB’a kadar gidiyor!). Ancak 2TB’lik plandan sonraki plana bakalım.

Ayda 24,99 ABD doları karşılığında Google One aboneleri ayda 5 TB depolama alanına sahip olabilir. Bu, Apple’ın 4 TB geçici çözümünden çok daha fazla 1 TB’dir… yüzde 37’den daha ucuz bir fiyata. Google One’a ayda 49,99 ABD doları öderseniz, hizmet size ayda 10 TB’lık bir depolama alanı sağlar. Bu, 40 ABD Doları karşılığında Apple’ın 4 TB’sinden ayda yalnızca 10 ABD Doları daha fazladır ve 2,5 kat depolama alanı elde edersiniz.

Kısacası, 2 TB’tan fazla iCloud+ depolama için bir geçici çözüm olsa da, Apple’ın matematiği toplanmaz.

Apple sonunda 2 TB’tan daha büyük ve mantıklı fiyat noktalarında iCloud+ planları sunacak mı? Muhtemelen görünüyor. Ancak, özellikle iPhone’larını daha fazla depolama alanı kullanan daha yüksek kaliteli medya üretmek için yükseltmeye devam ederken, hala sahip olmadıkları gerçeği akıllara durgunluk veriyor.

Kaynak: https://mashable.com/article/apple-icloud-plus-plans

Google Sonunda SEO’ya Değil Özgün İçeriğe Önem Verecek.

Benim gibi birçok blog yazarı var ve bloglar kesinlikle birçok siteden daha faydalı bilgiler taşıyor.

Denenmiş ve yalan olmayan bilgi için ben de google amcaya birşey sorduğumda ilk baktığım siteler kişisel bloglar oluyor, çünkü kesinlikle sonuç veriyor.

SEO‘mu Özgün İçerik mi?

Benim düşüncem kesinlikle özgün içerik, çünkü google’da arama yaptığınızda ne anlattığı belli ne sonucu belli yada başlığa aldanıp girdiğinizde alakası olmayan birçok yazı ile karşılaşıyorsunuz.

Özellikle haber sitelerinde çokça bulacağınız bu tarz yazılar kopyala yapıştır ile her sitede gezinmekte ve sadece sizi siteye çekmeye yönelik (atık Haberciliği) içeriklerdir.

Aradığınız en doğru bilgiye ulaşabileksiniz.

Google, arama hizmetini güncelleyeceği uzun zamandır biliniyor, yapılacak güncelleme ile SEO odaklı içerikler değil kullanıcıya gerçekten faydalı olan içerikler ön sayfalarda çıkacak.

Google kendi blogunda güncellemeyi şu şekilde duyurdu. (google translate ile çevrildi hatalar olabilir)

Birçoğumuz, aradığımız şeye sahip gibi görünen, ancak beklentilerimizi karşılamayan bir web sayfasını ziyaret etmenin hayal kırıklığını yaşadık. İçerik, istediğiniz içgörülere sahip olmayabilir veya bir kişi için, hatta bir kişi tarafından yaratılmış gibi görünmeyebilir. Arama’da gösterdiğimiz sayfaların mümkün olduğunca yararlı ve alakalı olduğundan emin olmak için çok çalışıyoruz.

Bunu yapmak için sistemlerimizi sürekli olarak iyileştiriyoruz: Geçen yıl, insan incelemecilerden geri bildirim topladığımız değerlendirmeler de dahil olmak üzere yüz binlerce kalite testine dayanarak Arama için binlerce güncelleme başlattık. Okuyucuları bilgilendirmek yerine tıklamaları çekmek için tasarlanmış gibi görünen içeriğin yararlı olmadığını biliyoruz. Bu nedenle, önümüzdeki haftadan itibaren dünyanın her yerindeki İngilizce kullanıcıları için, insanların insanlar tarafından ve insanlar için hazırlanmış faydalı içerikleri bulmasını kolaylaştırmak için Arama’da bir dizi iyileştirmeyi kullanıma sunuyoruz.

Bu sıralama çalışması, geçtiğimiz yıl içinde daha kaliteli ürün inceleme içeriğinin sıralanmasıyla ilgili benzer bir çabaya katılıyor ve bu da bir güncelleme alacak. Bu lansmanlar birlikte, düşük kaliteli içeriği azaltmaya ve Arama’da özgün ve kullanışlı görünen içeriği bulmayı kolaylaştırmaya yönelik daha kapsamlı ve sürekli bir çabanın parçasıdır. Orijinal, kaliteli içeriğin daha iyi sıralaması Yüksek kaliteli içerik bulmanıza yardımcı olduğumuzdan emin olmak için Arama’yı sürekli güncelliyoruz.

Önümüzdeki hafta, insanlara yardım etmek veya bilgilendirmek yerine öncelikle arama motorlarında üst sıralarda yer almak için oluşturulmuş gibi görünen içeriğin üstesinden gelmek için “faydalı içerik güncellemesini” başlatacağız. Bu sıralama güncellemesi, orijinal olmayan, düşük kaliteli içeriğin Arama’da üst sıralarda yer almamasını sağlamaya yardımcı olacak ve testlerimiz, bunun özellikle çevrimiçi eğitimin yanı sıra sanat ve eğlence, alışveriş ve teknolojiyle ilgili içerikle ilgili sonuçları iyileştireceğini buldu.

Örneğin, yeni bir film hakkında bilgi arıyorsanız, daha önce başka sitelerdeki incelemelerin ötesine geçen bakış açıları eklemeden diğer sitelerdeki yorumları toplayan makaleler görmüş olabilirsiniz. Yeni bir şey okumayı bekliyorsanız bu pek yardımcı olmaz. Bu güncellemeyle, benzersiz, özgün bilgilerle daha fazla sonuç göreceksiniz, böylece daha önce görmediğiniz bir şeyi okuma olasılığınız daha yüksek olacak. Her zaman olduğu gibi, sistemlerimizi iyileştirmeye ve zaman içinde bu iyileştirmeyi geliştirmeye devam edeceğiz. İçerik oluşturucuysanız, Arama Merkezi’nde göz önünde bulundurmanız gereken bugünkü güncelleme ve rehberlik hakkında daha fazla bilgi edinebilirsiniz. Uzmanlar tarafından yazılmış daha faydalı ürün incelemeleri Ürün incelemelerinin, satın alacağınız bir şey hakkında karar vermenize yardımcı olmada önemli bir rol oynayabileceğini biliyoruz.

Geçen yıl, arama sonuçlarında ilk elden uzmanlığa dayalı daha yararlı, derinlemesine incelemeler göstermek için bir dizi güncelleme başlattık. Bu sistemleri iyileştirmeye devam ettik ve önümüzdeki haftalarda, yüksek kaliteli, orijinal incelemeleri bulmayı daha da kolaylaştırmak için başka bir güncelleme yayınlayacağız. Web’de bir satın alma araştırması yaparken en yararlı bilgileri bulmanızı sağlamak için bu çalışmaya devam edeceğiz. Bu güncellemelerin, Arama ile ilgili daha yararlı bilgilere ve değerli bakış açılarına erişmenize yardımcı olacağını umuyoruz. Önümüzdeki aylarda gerçek kişiler tarafından orijinal içeriği bulmayı daha da kolaylaştırmak için bu çalışmayı geliştirmeyi sabırsızlıkla bekliyoruz.

https://blog.google/products/search/more-content-by-people-for-people-in-search/

Fotoğraf Formatlı Dosyaları Nasıl Vectör Yapabilirim?

Vectörel Çizimler, JPG çizimlere göre daha net çizimler olduğundan birçok alanda Vectör çizimler tercih edilmektedir.

Piksel tabanlı çizimler yerine denklemler  kullanılarak oluşturulduğundan netliğini kaybetmeden istediğiniz ölçülerde boyutlandırabilirsiniz. Dilerseniz sıfırdan çizim yapabilir yada daha net baskılar alabilmek için JPG görselleri vectörel olarak çizebilir veya otomatik çevirebilirsiniz.

Otomatik çevirme özelliği çizim programlarında olsa bile çok başarılı değil, Adobe Illustator, Corel Draw, ve Vector Magic uygulamalarını otomatik çevirmede kullansam da en başarılısı Vector Magic olduğunu söyleyebilirim.

Maalesef bunların hepsi ücretli programlar.

Peki Jpg formatlı bir dosyayı vectöre nasıl çevirebilirim.

Bilgisayarımda Linux tabanlı bir işletim sistemi kullanıyorum ve Linux için bu programlara alternatif olan Inkscape ile nasıl vectörel çizim elde edebileceğinizden bahsetmek istiyorum.

Vector Magic’den daha başarılı sonuçlar aldığım Inkscape’in yeni sürümü kesinlikle artık ilk tercihim olacaktır. Inkscape’in en sevdiğim yanlarından biri ise tüm dosya formatlarını neredeyse destekliyor olması 🙂

Öncelikle Buraya tıklayarak Inkscape’i bilgisayarınıza indiriniz.

Kurulum aşamalarını anlatmama gerek yok sanırım ileri>ileri>ileri o kadar 🙂

Öncelikle dosyamızı açmakla işe başlayalım.

Inkscape’i açtıktan sonra Dosya menüsüne tıklayıp aç diyerek JPG dosyamızı açıyoruz. (sürekli JPG diyorum ama png gibi diğer görüntü formatlarınıda kullanabilirsiniz.)

Görüntümüzü aç dediğimizde soldaki gibi bir menü karşılıyor bizi ben otomatik bırakıyorum.

Tamam dedikten sonra görselimiz çizim ekranına düşecektir.

Shutterstock’da müşterimizin beğendiği bu görseli farklı renklerde istedi fakat jpg formatlı olduğundan ve karışık bir desen olduğundan vectore çevirip renklendirmek en başarılı sonuç olacaktır.

Yazının en sonunda orjinal dosya ve çevrilmiş dosyayı paylaşacağım, karılaştırıp yorumunuzu ekleyebilirsiniz.

Şimdi gelelim Vectör’e çevirme aşamasına;

Yapılacak işlem oldukça basit, öncelikle görselimize sağ tıklayıp Biteşlemi Vektörize Et… butonuna tıklıyoruz.

Daha sonra sağ tarafta bir menü açıldığını göreceksiniz.

Açılan menüde sağ taraftaki ayarları kullanarak çeviri yaptım, fakat siz çevirmek istediğiniz görsele göre ayarları değiştererek daha iyi sonuçlar elde edebilirsiniz.

Ayarları yaptıktan sonra Tamam dediğinizde çevirme işlemi başlayacaktır.

Program Yanıt Vermiyor diyerek kasabilir fakat biraz beklerseniz çevirme işlemi başarı ile bitiyor. Tabi bu süre bilgisayarınız donanımına bağlı olarak değişebilir.

İşlem bittikten sonra Dosyayı PDF olarak kaydedip istediğiniz programda açabilirsiniz.

Dosyaları aşağıdaki linkten indirebilirsiniz.