Bilişim etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Bilişim etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

7 Temmuz 2023 Cuma

THREADİNE BANDIM! Video Transcript - Threads'e Neden Geçtim? | Threads Twitter'ı Geçer mi?

 Elon Musk vs. Mark Zuckerberg arasında gerçekleşmesini beklediğimiz kafes dövüşü gündemdeki sıcaklığını korurken Zuckerberg hızlı bir çıkış yaptı ve Twitter’a büyük rakip veya tahtını elinden alabilecek olan Threads’i piyasaya sürdü ve bu, Elon Musk’ın Twitter’ı satın aldığından beri karşılaştığı en büyük tehdit.

Threads çıktığı ilk günden itibaren büyük bir kitle tarafından kullanılmaya başlandı bile. Uygulamaların 1 milyon kullanıcıya ulaşma süreleri incelendiğinde Netflix 3,5 yıl, Twitter 2 yıl , Facebook 10 ay, Spotify 5 ay, Instagram 2,5 ay, ChatGPT 5 gün ve Threads ise bu sayıya sadece 7 saatte ulaşmış durumda. Adeta bir dünya rekoru gibi.

Her ne kadar Threads Twitter’a rakip olarak gözüksede henüz platformun kendi karakteri tam olarak belli değil ve bunu birazda zamanla anlayabileceğiz. Şuanlık temiz, herkesin içerik paylaşmak istediği, özgürce yazabildiği, kullanımı kolay ve keyifli bir ortam gibi duruyor. Bende şahsen Twitter’a ilk çıktığından beri alışamamış ve orayı fazla politik bir ortam olarak gördüğüm için aktif olarak Twitter kullanamamıştım. Ancak nedendir bilmiyorum Threads açıldığında hemen bu mecraya transfer oldum. Bakalım birde burayı görelim.

Platformların kullanıcı kitlesi ve kendi özel karakterleri benim hep dikkatimi çekmiştir. Twitter biraz daha haberlerin ve siyasi yorumların paylaşıldığı, herkesin konuştuğu andan itibaren politik olduğu bir mecra iken, Linkedin tamamen kurumsal iletişim, Facebook biraz daha sosyal, aile ve arkadaşlar, Instagram biraz daha renkli bir dünya, görsel içerikler ve yaşam stilleri, Whatsapp birebir iletişim, Discord sesli ve görüntülü konuşma ve topluluk oluşturma ve Tiktok yine aynı şekilde yayıncılık ve içerik üretimi gibi alanlarda benzersiz kitle ve karakterlere sahip platformlar.

Peki ama Threads’de bu durum ne olacak? İşte zamanla göreceğiz. Threads paylaşımı başına karakter limiti 500 ve video uzunluğu 5dk olan içerikler paylaşmanıza olanak sunuyor, Instagram hesabınızla giriş yapabiliyorsunuz. Threads güvenlik önceliklendirilerek dizayn edilmiş durumda. Trol hesapları rapor edebilir ve bloklayabilirsiniz.

Instagram topluluk kuralları burada da geçerli olacak. ve şimdilik platformda reklam yayınlama özelliği bulunmuyor ancak 1 milyar kullanıcıyı geçtiklerinde reklam özellikleri de muhtemelen eklenmiş olacak.

Threads kendi karakterini oluşturmayı sürdürürken iki gündür kim ne paylaşıyor diye de platforma bakmadan ve akışı okumadan duramıyorum. "Instagram’da şu kadar takipçim vardı ama burada bu kadarı beni takip etti" diyerek yakınanlarımı dersiniz, Twitter’ı savunanları mı, "neden Threads hesabımı silmeye çalışırken Instagram’ı da silmek zorunda kalıyorum" diyenleri mi?

Her neyse Threads üzerinde gördüğüm ilginç bir iki haber var. Uygulama çıkalı 2 gün olmasına rağmen Threads üzerinden tanışıp evlenen bir çift bile varmış. Aman Allah’ım, bu ne hız.

Birde Adana da çekilen bir görüntüyle karşılaştım. Su kanalının kenarında duran bir genç yoldan geçen arabalara ayağıyla su sıçratıyor ve sinirlenip aracıyla geri gelenler olduğunda suya atlayıp kaçıyormuş. :)

Neyse biz Threads’i konuşurken dün yani 6 Temmuz Dünya sıcaklık rekoru kırılmış ve bugün birde vergi zamlarıyla dünyaya uyandık. Söyleyecek söz yok, en iyisi Threads kullanalım gitsin, ben şimdilik burayı sevdim gibi. Siz ne düşünüyorsunuz, Twitter için winter is coming mi?

Twitter’ın gerçekten politik bir yer olduğunu sanırım birtek ben farketmemişim, genel olarak bundan şikayetçi olan bir kitle vardı zaten hep. Örneğin Baturay Özdemir’de Threads’te paylaştığı bir yazıda yeni mecrada haber sayfası takip etmeyeceğini belirtmiş. Güzelde bir yöntem, sanırım ben de bunu yapmayı deneyeceğim. Burasının biraz daha temiz ve özgür kalması dileğiyle diyelim. Sizin Threads’teki ilk paylaşımınız neydi? Yorumlara bekliyorum.

20 Mayıs 2023 Cumartesi

Davinci Resolve ile İnstagram Reels Çözünürlüğünde Render Alma

 Yatay çekilmiş bir videoyu proje çözünürlüğünde yapılan küçük bir değişiklikle instagram reels veya youtube shorts için dikey formatına getirmek mümkün ve bu çok kolay. Ancak yatay çekilmiş bir videoyu sadece çözünürlükle dikey formata dönüştürdüğünüzde dönüşen videonun üstü ve altı siyah boş bölgelerle kaplanır. Eğer istenirse bu şekilde veya videonun transform bölümündeki X değerine zoom yapılarak siyah alanlar doldurulur ve tam ekran bir dikey video elde edilebilir. Elbette zoom yapıldıkça nesnelere yakınlaşılmış olacaktır. Bu ise video kalitesinde bir düşüşe veya yakınlık uzaklık ayarına çok dikkat edilmemiş bir kayıtsa nesnelerin çok fazla ekranı doldurmasına neden olabilir. Videoyu dikey formata getirmek için ise file menüsündeki proje ayarlarından 1080*1920 çözünürlüğüne geçiş yapmak yeterli oluyor. Aşağıdaki ekran görüntüsünü inceleyebilirsiniz.

Davinci Resolve


13 Mayıs 2023 Cumartesi

AdBlock Yerine Tercih Edilecek En Güçlü Alternatif Uygulama: uBlock Origin

 Bir süredir reklamları engellemek için yeni bir uygulama arayışına girmiştim ve ne yazık ki AdBlock'tan yeterli performansı görmüyordum. Bunu çözmek için araştırdım, okudum ve sonunda uBlock Origin isimli çok kuvvetli bir uygulama buldum. Gerçekten reklamları engelleme konusunda acayip başarılı ve hatta youtube'da bile sorunsuz çalıştığını rahatlıkla size söyleyebilirim.

uBlock Orijin açık kaynak kodlu bir reklam engelleme uygulaması hatta eklentisi de diyebiliriz ancak ben alışkanlık olduğu için uygulama diye söyleyeceğim. Normalde basit bir Chrome eklentisi olarak kurup aktif edebiliyorsunuz. Çok zor değil kesinlikle. İnternet kullanıcılarının resim, scripting, popup gibi açılır pencereler ve reklam bazlı yönlendirmeleri sizin adınıza durdurur ve rahatsız olmadan internette gezinmeye veya video izlemeye/okumaya devam edebilirsiniz. Bu anlamda bende kısa bir süre önce geçiş yaptım ve yaklaşık bir haftadır kullandığım bu uygulamayla ilgili kısa bir görüşümü sizlerle paylaşmak istedim. Gerçekten beni çok rahatlattı. Teşekkürler uBlock Orijin.

uBlock Orijin uygulamasını veya eklentisini güvenilir bir kaynaktan indirip kurduğunuza emin olmanızı söylemeden makalemi sonlandırmak istemedim. Sonuç olarak belli başlı izinleri de vermiş oluyoruz reklamları engelleyebilmesi için. Dolayısıyla orijinal uBlock indirmeye veya yüklemeye çalışırken sahte bir app bilgisayarınıza yükleyebilir ve virüs bulaştırabilirsiniz. Eklentiyi indirmeden ve kurmadan önce yayıncısına, kaç kere indirilip yüklendiğine, kaynağına vs. bakıp emin olduktan sonra güvenle kurabilirsiniz. Faydalı olmasını umarım.

5 Mayıs 2023 Cuma

15 Ethereum Değerindeki NFT Sanat Eseri

 Kulağa ilginç geliyor değil mi? Gerçekten de 0,01 ETH değerinden tutun 15 ETH değerine kadar birçok NFT sanat eseri marketlerde satışta. Bu zamana kadar detaylı bir şekilde inceleme fırsatım olmadı ancak biraz girip markette gezinmeye çalıştığımda ilginç ürünler ve inanılmaz fiyatlarla karşılaştığımı söylemeden edemeyeceğim. 15 ETH şuan ben bu makaleyi yazarken yaklaşık 29.676 USD değerinde bir fiyata sahip. İnanılmaz!

Elbette NFT sanat eserleri kimine göre bu miktarları edebilir, kimine göre bu eserler kolay yoldan hızlı bir şekilde para kazanmanın da bir yöntemi olarak değerlendirilmeye çalışılıyor olabilir. Sanat bu, sizin için çok değerlidir, sizde çok büyük bir anlam bulur ve o eseri alırsınız veya almazsınız. Bu sizin kişisel zevkiniz ve her türlü saygı duyulması gereken bir şey.

Benim NFT eserlerini incelediğim platformun ismi dünyada da çok kullanılan ve popüler olan OpenSea marketi. Eğer hala ziyaret etmediyseniz platforma girip eserleri inceleyebilir ve markette gezinebilirsiniz. Bu arada 15 ETH'lik NFT'leri de filtreleyerek bulabilirsiniz. Yüzlerce belki binlerce yüksek değerler biçilen dijital sanat eserleri bulunuyor.

2 Nisan 2023 Pazar

pyuic ile python (.py) Dosya Dönüştürme Hatası Çözümü

 PyQt5 ile hazırladığım bir formu MainWindows.ui dosyasını python dosyasına dönüştürmek istiyorum ancak dizinde .ui dosyasını görmüyor veya dönüştürme işlemi yapılsa bile dosyanın içeriğine bakıyorum herhangi bir kod gözükmüyor. Bunu çözmek için dönüştürmek istediğim .ui dosyasını shift tuşuna basılı turarak power shell ile açtım ve aşağıdaki kodu burada çalıştırarak kodların dönüştürülmesini sağladım. 

python -m PyQt5.uic.pyuic -x MainWindows.ui -o MainWindows.py


28 Mart 2023 Salı

Docker Hub İlk Push Komutumu Kullandım

 Docker gerçekten çok keyifli bir ortam. Test ortamında yeni şeyler denedikçe daha fazla şey öğreniyorum ve gelişimim çok hızlı bir şekilde ilerliyor. Umarım sıkılmadan devam edebilirim :)


Bugün kullandığım bazı komutlar:

#Docker login and images push
docker login
docker logout
docker images
docker info | grep Registry
docker image tag alpine:3.12 gundillias/alpine:3.12
docker image push gundillias/alpine:3.12
docker pull hello-world
docker rmi feb5d9fea6a5

#Docker tüm konteynerlari kalıcı olarak silme
docker rmi $(docker images -aq)
docker rmi -f $(docker images -aq)

21 Mart 2023 Salı

Docker Container Prune - Çok Hızlı Çalışıyor

 Bir süredir Docker eğitim videolarına bakıyorum ve teknolojiyi öğrenmeye çalışıyorum. Bir sonraki hedefimde kubernetes ve AWS gibi sistemler olacak. Bugün ilginç bulduğum bir komut öğrendim. Pasif olan tüm konteynerleri imha etmeye yarıyor. Dikkatli kullanmakta yarar var.

#docker container prune

Denemek için sanal sunucuda birkaç tane konteyner oluşturup ardından prune komutunu deneyebilirsiniz. Sonuç aşağıdaki gibi oluyor.

Docker


14 Mart 2023 Salı

Oracle VM VirtualBox - Entegrasyon Problemi | Pencereye Tıklayamamak ve Ekranın Sol Üstüne Sürekli İmleç Kaymasının Çözümü

 Bu sorun benim başımı çok büyük bir şekilde ağrıtmıştı ve sırf bu sorun nedeniyle bilgisayarımı formatlayıp çalışmalarıma sıfırdan başlama kararı bile aldığım oldu. Şimdi bunun çözümüne ulaştım ve buradan da herkesle paylaşmak istiyorum. Kendime de kısa bir not olsun. Benzer bir mouse imleç problemi yaşadığınızda lütfen aşağıda gördüğünüz seçenekleri kontrol edin ve güncelledikten sonra sanal makinelerinizi yeniden çalıştırın. Ben bu şekilde çözebildim ve çok rahatladım. Ctrl gibi herhangi bir tuşa basmadan sanal makine penceresine ve normal bilgisayarımdaki ekranlara direkt geçiş sağlayabiliyorum ve çok rahat bir şekilde her şeyi kullanıyorum. Bu şekilde daha da rahat oluyor.

21 Aralık 2022 Çarşamba

Ansible Maratonuna Devam - ansible.cfg Dosyasını Oluşturdum

Yazdığımız konfigürasyonla birlikte tüm sunuculara tek bir komutla ve o komutu kısaltarak ping atmayı başardık. Ayrıca bunun dışında tüm sunucuları tek bir komut ile reboot edebildik. Gayet keyifli bir konuydu. Çok yavaş ilerlediğimin farkındayım ama en azından ilerliyorum diyelim :)



17 Aralık 2022 Cumartesi

SSH Remote Host Identification Has Changed - knowsn_hosts Dosyası

 Daha önce ssh bağlantısı kurulmuş ve belirli anahtarlarla bu parmak izleri dijital olarak bilgisayara tanıtılmış ancak sıfırdan yepyeni bir ssh atılmak isteniyorsa cmder veya kabuk aşağıdaki gibi bir hata verecektir. Bu aslında bir kimlik saldırısı olma ihtimaline karşı önlem amaçlı kullanıcıyı uyaran bir sistemdir. Hangi durumda karşılaştım: Daha önce kurduğum ve ssh bağlantısı oluşturduğum sanal sunucumu yeniden aynı konfigürasyonlarla kurduğumda ve ssh atmak istediğimde bu uyarıyla karşılaştım. Yani bilgisayar ssh atılacak yer için daha önce oluşturulmuş bir kayıtla verilerin uyuşmadığını dolayısıyla bunun bir tehdit olabileceğine karşı beni uyarıyor. Çözüm olarak knowsn_hosts dosyasının içerisindeki ilgili kayıtları temizledim ve bağlantıyı yeniden oluşturdum.

knowsn_hosts Dosyası


6 Aralık 2022 Salı

Ubuntu Sunucularına Kalıcı (Statik) DNS Ayarı Girmek

 /etc/resolv.conf dosyasını nano ile açarak DNS girebiliyorsunuz ancak bu o anki oturumunuz sırasında geçerli oluyor ve sunucuyu kapatıp açtığınızda veya yeniden başlattığınızda DNS ayarlarınız eski haline geri dönüyor. Bunu kalıcı olarak düzeltebilmek için öncelikle Resolv.conf dosyasını unutmanız gerekmekte. Öncelikle bu dosyayla bir işiniz yok. Daha statik bir işlem yaparak bunu düzeltmek mümkün.

sudo nano /etc/netplan/00-installer-config.yaml

Ardından ilgili tabloyu DNS dahil diğer IP bilgilerinizle birlikte sytax'a uygun doldurmanız gerekiyor. Bu tabloda yazım kurallarına dikkat etmelisiniz. Çünkü doğru yazılmadığında IP veya DNS bilgileriniz okunmayacaktır. Aşağıdaki resimde yer aldığı gibi doldurabilirsiniz.

Netplan Yaml

Dosyayı Ctrl+X ve Y tuşları ile birlikte kaydettikten sonra network değişikliklerini uygulamak için aşağıdaki komutu çalıştırabilirsiniz.

sudo netplan apply

Hepsi bu kadar. Geçmiş olsun.

4 Kasım 2022 Cuma

Scratch mi Yoksa Scoolcode'mu Daha Etkili? | Çocuklarda Kodlama Eğitiminin Önemi ve Logiscool'un Farkını İnceliyoruz

Çocuklara erken yaşlarda kodlama ve dijital okuryazarlık eğitimleri aldırmak ve onların tüketen yerine biraz daha üreten tarafta olmalarını sağlamak günümüz dünyasında en önemli kazanımlardan biri diyebiliriz. STEM eğitimi olarak da adlandırılan, bazı kurumlarda robotik kodlama adı altında verilen veya direkt blok kodlama, görsel programlama da diyebileceğimiz yazılım ve teknoloji tabanlı eğitimlerin ne kadar önemli olduğunu artık çok daha iyi anlıyoruz.

Çocuklar kodlama ve dijital okuryazarlık eğitimlerini erken yaşlarda almadıklarında sadece dijital içerikleri tüketen, oyun oynayan, video izleyen veya sosyal medya platformlarını kullanan bir "kullanıcı" olmaktan dışarıya çıkamıyorlar. Bu aslında onların hayal kurmalarını, fikir üretmelerini, proje geliştirmelerini, yani gelişimlerini kısıtlayan, aynı zamanda diğer derslerinin de başarısını etkileyen çok önemli bir faktör.

Kodlama ile erken yaşlarda tanışan çocuklar neler öğreniyor?

Erken yaşlarda kodlama ile tanışan çocuklar algoritma ile birlikte aslında kodlamanın temel kavramlarını ve terimlerini öğrenmeye başlıyorlar. Sadece algoritmayı bile öğrenmeleri onların problem çözme yeteneklerini geliştiren, olaylara farklı bakış açılarıyla yaklaşmalarını sağlayan, hayal kurmalarını destekleyen en basit kavramlardan biri. Ancak etkisi çok büyük. 

Steve Jobs kısaca bu konuda şöyle diyor: "Bilgisayar programlamayı herkes öğrenmeli. Çünkü bu, size düşünmeyi öğretir."

Çocuklarda düşünmeyi ve hayal kurmayı öğrenirler. İşte bundan daha değerli ne olabilir. Bırakın çocuklarınız hayal kurabilsinler, düşünsünler, kendileri bir fikir bulsun ve çok basit bir oyun bile olsa somut bir proje yapıp başarma duygusunu tatsın. Bu inanılmaz kıymetli bir kazanım. Kodlama eğitimleri elbette algoritma ve yazılımın temellerini kazandırdığı gibi matematik, fizik ve İngilizce gibi diğer derslerin gelişimlerini destekleyici içeriklere sahip olduğu için çocuğun genel olarak okul başarısını olumlu yönde etkiler.

Scratch

Kısaca Scratch nedir? Nasıl kullanılır?

Scratch MIT üniversitesinin geliştirdiği ve ücretsiz olarak kullanıma sunulan blok tabanlı bir programlama dili ve arayüzü. Junior olarak adlandırılan biraz daha küçük yaş gruplarına hitap eden, telefonla kullanılabilen arayüze sahip oldukları gibi birde web sitesi üzerinden veya bilgisayara yüklenebilen bir programla da kod yazma imkanı sunan platform. Ücretsiz olması, dünya tarafında geliştiriciler tarafından desteklenmesi, çizim desteği, diğer platformlarla entegre proje geliştirmeyi desteklemesi artı yönleri olarak sıralanabilir. 

Ancak Scratch dilinin ve platformunun eksi yönleri nelerdir diye soracak olursanız: Yaş gruplarına ve seviyelere göre kod paletlerinin değiştirilememesi ve yazılı kodlama dillerine geçişi kolaylaştıran bir arayüze sahip olmamasını söyleyebiliriz.

Logiscool'un farkı nedir ve scoolcode'u öne çıkaran şeyler nelerdir?


Logiscool

Logiscool 2014 yılında Macaristan'da kurulmuş uluslararası bir kodlama okulu. Web sitelerinden gördüğüme göre 36 ülkeden fazla bölgede ve on binlerce öğrencisi olan hedef kitle olarak çocuklara odaklanmış, kendi geliştirme platformu ve programlama dili olan bir okul. 

Scratch'e göre sıralayabileceğimiz farkları ve öne çıkan özellikleri:

  •  Macaristan'daki merkezleri tarafından geliştirilen bir müfredatlarının olması (tüm dünyadaki Logiscool okullarından gelen geri bildirimlerle desteklenen ve iyileştirilen bir sistem/müfredat)
  • Dünya standartlarında bir eğitim görme fırsatı; Türkiye'deki Logiscool okulunda ders gören öğrenci ile Almanya veya Amerika'daki bir Logiscool öğrencisi aynı sürelerde, aynı eğitim içeriklerine ulaşabiliyor olması
  • Ders saatleri dışında kullanılabilen canlı bir platform (my.logiscool), böylece öğrenciler ders dışında da kendileri serbest zamanlarında proje geliştirebiliyor veya diğer öğrencilerin geliştirip toplulukta paylaştıkları oyunların kodlarını inceleyip, projeleri deneyebiliyor.
  • Farklı yaş grup ve seviyelerine göre değişen kod paletlerinin olması. Böylece ilkokul öğrencisi ile ortaokul veya lise öğrencisi aynı kod paletlerini kullanmıyor. Basitten gelişmişe doğru ilerliyor.
  • Kurs sonlarında verilen sertifikalar
  • Yazılı programlamaya geçişi kolaylaştıran MIX metot olarak adlandırdıkları bir arayüze sahip olmaları. Bu ekran ve kurslarda hem blok kodlama hem de yazılı programlama eğitimi aynı anda tek bir ekranda veriliyor. 
  • Sadece kodlama değil, aynı zamanda dijital okuryazarlığı destekleyici kamplar ve atölye dersleriyle gelişimi destekleyen geniş müfredata sahip olmaları. Dijital illüstrasyon, video prodüksiyonu, Minecraft, Roblox, mobil uygulama geliştirme, Junior hacker gibi farklı alanlardaki içerik.
  • Ücretsiz deneme dersi imkanı; Web sitelerinden başvuru yaparak gerçek bir derse katılabilir ve sistemlerini, bir dersin nasıl işlendiğini kolaylıkla gözlemleyip kararınızı verebilirsiniz.
  • Ve tabii ki kaliteli eğitmen kadrosu. Detaylı bilgi için logiscool.com adresini ziyaret edebilirsiniz.

Erken yaşlarda kodlama eğitimi aldırmanın faydaları elbette burada yazdıklarımızdan çok daha fazlası ve bu yazımda sadece dünya üzerinde en çok kullanıcısı olan iki büyük programlama dilini karşılaştırmaya çalıştım. Scratch ve Scoolcode. Ancak bildiğiniz gibi farklı diller, eğitim setleri veya programlama dilleri dahi bulunmakta. Doğru bir okulda, doğru bir network'te bu eğitime başlamak önemli. Logiscool'u bu anlamda ücretsiz deneme dersi almanız için önerebilirim. Çocuklarınıza hayal kurmaları için fırsat verin ve hayal kurmalarını destekleyin. Bu onların geleceği için önemli. Ve bizler çok kısa bir süre sonra kodlama eğitimi almış çocuklarımızın geliştirdikleri oyunları oynayacağız veya onların yazdıkları programları bilgisayarlarımızda kullanacağız, belki de dünya üzerinde büyük bir problemin çözümüne katkıda bulunacaklar, kurdukları şirketler dünya üzerindeki en değerli şirketler arasına girecek, büyük projelere imza atabilecekler. Ancak bunun için erken yaşlarda kodlama eğitimine başlamak ve çocuklarımızı desteklemek önemli. İzin verin çocuklarınız hayal kurmayı öğrensinler.