Videopad Export Fail / Hatası

Videopad çevirmiyor, export yapmıyor, videopad export fail

Videopad Video editör çok kullanışlı bir program. He küçük hemde çok işlevsel. bir çok formatı destekliyor ve hızlı çalışıyor.

Hızlı video düzenlemeleri yapacaksanız kullanılabilir. 1Gb deb büyük dosyalarla çalışmayı denemedim genelde küçük boyutlu mp4 ler için kullandım.

Geçenlerde program hazırladığım videoları çıktı vermemeye başladı. Yani export dediğimde fail diyor hiç bir açıklama yapmıyordu. Çok uğraştım sildim tekrar yükledim yaptığım değişiklikleri geri aldım. ama çözüm bulamadım.

Daha sonra diğer pcye kurdum programı dosyaları attım, ama yinede hata veriyordu. Ama bu sefer hatayı gösterdi. Bir bileşeni kurup işi çözdüm çok şükür.

Bileşenin adresini yazıyorum ama ilerde yeni versiyonu çıkaiblir ben kurarken 7 var diye tahmin ediyorum, ama google 5’i önerdi arama yaparken.

www.nch.com.au/components/x264enc7.exe

 

 

En Meşhur Javascript Kütüphaneleri ve Araçları

Javascipt dilinin çeşitli çatı isimler altında gelişmesi hiç durmadan fırtına gibi devam ediyor. Tabi bu fırtınada insan ister istemez yönünü şaşırıyor, her şey birbirine giriyor. Front-end olarak tabir edilen ön yüz geliştirme işinde vazgeçilmez olan javascipt kütüphaneleri çok fazlalar ve takip etmek imkansız. Şimdi en meşhur javascript kütüphanelerine kısca bir göz atalım.

Popüler Kütüphaneler

AngularJS

GitHub: https://github.com/angular/angular.js
Website: angularjs.org

jQuery

GitHub: https://github.com/jquery/jquery
Website: jquery.com

React

GitHub: https://github.com/facebook/react
Website: Facebook.github.io/react/

Backbone

GitHub: https://github.com/jashkenas/backbone/
Website: backbonejs.org

Ember

GitHub: https://github.com/emberjs/ember.js
Website: emberjs.com

D3.js

GitHub: https://github.com/mbostock/d3
Website: d3js.org

Babylon.js

GitHub: https://github.com/BabylonJS/Babylon.js
Website: babylonjs.com

Three.js

GitHub: https://github.com/mrdoob/three.js/
Website: threejs.org

Mocha& Chai

Mocha GitHub: https://github.com/mochajs/mocha
Mocha Website: mochajs.org
Chai GitHub: https://github.com/chaijs/chai
Chai Website: chaijs.com

Karma

GitHub: https://github.com/karma-runner/karma
Website: karma-runner.github.io

PhantomJS

GitHub: https://github.com/ariya/phantomjs
Website: phantomjs.org

Grunt & Gulp

Grunt GitHub: https://github.com/gruntjs/grunt
Grunt Website: gruntjs.com
Gulp GitHub: https://github.com/gulpjs/gulp
Gulp Website: gulpjs.com

Babel

GitHub: https://github.com/babel/babel
Website: babeljs.io

 

PHP den sonra ne öğrenmeyliyim?

PHP biliyorum şimdi sıradaki nedir?

Herhangi bir kursa gittim php öğrendim üstüne mysql öğrendim. Yada kendim internetten dersler izledim ve istediğim her şeyi yapıyorum. HTML, CSS ve JS zaten biliyorum. o zaman sıradaki dersiniz hiç vakit kaybetmeden Laravel Framework olması lazım. Niçin zaman kaybetmeyin diyorum çünkü daha öğrenecek çok şey var.

Laravel Framework budur şudur odur demeden önce; bir kaç şey söylemek istiyorum. Laravel Framework öğrenmek istiyorum ama neden ve ne işime yarayacak?
Eğer iş arıyorsanız yine bu yapıya hakim olmak, iş bulma konusunda size çok ama çok yardımcı olacaktır. Bunun gibi daha bir çok framework var ama şuanda en meşhuru ve gideri olan yapımız bu.

CodeIgniter, CakePHP, Symfony, Zend, Yii ve böyle gidiyor. Ben en meşhurlarını yazım. Laravel çatısı ise bunların en uygun ve güzel kısımlarını toplayıp düzenleyerek kendi sistemini oluşturmuş.

Dediğim gibi zaman kaybetmeden biran önce öğrenmek gerek. Okadar fazla sistem geliştiriliyor ve hepsini duymak bulmak ve takip etmek çok zor. Öğrenmeye başlamadan önce aşağıda liste halinde vereceğim kelimeleri lütfen Google’da biraz araştırın. En azından ne olduğunu okuyun yada bir video seyredin. Hem neyi ilk önce öğrenmeniz gerektiğine karar verin hemde bilginiz olursa öğrenme işiniz kolaylaşır. Çünkü PHP öğrenince hemen yapıyı kavrarım nasıl olsa php ile geliştirilmiş gibi düşününce büyük bir yanlış içine düşüyorsunuz. Çünkü Tek başına PHP hiç kullanmıyoruz, diğer sistemlerle birlikte devam etmelisiniz. Verdiğim liste sadece php ile alakalı değil, öncelikli öğrenilmesi gerekenlerin olduğu bir liste.Ben sadece başlıkları vereceğim arama yöntemi sizin yeteneğinize kalmış.

Bir sırası yada süresi yok hepsine mutlaka göz gezdirin.

Güncel Teknoloji Listesi

  • MVC – ilk bakmanız gereken.
  • Framework
  • Laravel
  • Github – Kullanmayı öğrenin mutlaka
  • Composer – getcomposer.org
  • Homestead
  • Vagrant – vagrantup.com
  • SSH Key
  • HHVM
  • Reactjs
  • NodeJS
  • Migrations
  • Memcache
  • Nginx
  • Redis
  • Blade – Laravel
  • Gulp
  • Bower
  • Grunt
  • LESS
  • SASS
  • MongoDB
  • Postgresql
  • API (SOAP, Rest, XMLRPC)
  • ElasticSearch

Bun listede yer alan teknolojileri unutmayın aklınızın bir köşesinde süreki dursun öğrenmeye çalışın. İş ilanlarına bakarken ilanın birinde listedeki bir kaç maddeyi eklemiş ve sonuna şöyle yazmış bunları duyduğunda şaşırmayan. Yani teknolojiyi takip eden demek istiyor. Hepsini bilmeniz belki şuanda imkansız bilen biliyor.

WordPress Eklentisi, ki 5’ini Kesin yüklemeniz gerek

Hiç bir özellik istemeseniz de böyle iyi sade wordpress güzel deseniz bile, aşağıdaki 5 wordpress eklentisi mutlaka wordpress sitenize kurulması gerekiyor.

WordPress sayesinde sadece bir kaç tıklama ile çok hızlı bir şekilde gelişmiş özelliklere sahip siteler yapabiliyoruz. Ama eklentisiz bir wordpress, kilimsiz eve benzer. Bu sebepten ötürü wordpress siteleriniz için en başta hiç düşünmeden kurmanız gerekli beş eklentiyi kaçırmayın.

Bu eklentiler web sitenize bir özellik katmaktan ziyade sizin için, google için ve kullanıcılarınız için olmazsa olmazlar. Sitenizi hızlandırmak ve googleda üst sıralara taşımak her zaman ilk düşünülmesi gerekenler arasında yer alır. birde mail eklentisi var. Sitenize biri üye olduğunda yorum yaptığında yada biri iletişim formundan mesaj gönderdiğinde bu mesajın site yöneticisine bir şekilde ulaşması gerekiyor.

WordPress kurulumdan sonra ilk olarak bu eklentileri wordpressin kendi yönetici ara yüzünden eklentiler menüsünden yeni ekle yolunu takip ederek hemen yükleyebilirsiniz

WP Fastest Cache :

Bu eklenti web sitenizi hızlandırmak için birebir. Bir çok eklenti denedim ama bu en basit ve en iyisi diyebilrim. Tabiki eksikleri var ama yinede sağlam. Ücretli versiyonunu kurmadım hiç.  Bazen javascript hataları veriyor ve kullandığınız animasyonlar, slider vb. gibi içerikler çalışmayabilir. o zaman başka bir eklenti bulmanız gerekecek.

WP Smush:

Aslında bu eklenti de yine hızla alakalı. Sitenize yüklediğiniz resimlerin boyutlarını küçülterek hızlı açılmasını sağlıyor. Farkı gözle göremesenizde çeşitli araçlarla test edebilirsiniz.

WP-Mail-SMTP:

WordPress içinde mail gönderimi için kullanacağımız bir eklenti. uygun fiyatlı hosting baktığımız için çoğunlukla bazı kısıtlamalar olabiliyor. Bu eklenti sayesinde oluşturduğunuz xxxxx@siteadiniz.com gibi adresi tanımlayarak mail gönderme işlemlerini sıkıntısız yapabilirsiniz.

Contact Form 7:

İletişim sayfaları için olmazsa olmaz eklentilerden biri. Sadece iletişim sayfası değil insan kaynakları formu veya anket hazırlayabilirsiniz. Kullanıcıdan bilgi alacağınız zaman her türlü kullanıma açık bir eklenti.

Yoast SEO:

Seo yani google için gerekli bir eklenti. Kullanımı bazen adamı yorsada arandığınızda bulunmak istiyorsanız bu eklentiyi de mutlaka kurmanız gerekiyor. Tabi kullanımı ile ilgili biraz araştırma gerekiyor.

Abdullah Yeğin Abi vefat etti.

Üstadımız Bediüzzaman Said-i Nursi’nin varislerinden 94 yaşındaki Abdullah Yeğin abimiz vefat etti.

Kastamonu’da Üstadımızı ziyaret edip “Muallimlerimiz Allah’tan bahsetmiyor. Bize Halıkımızı tanıttır” diye soran öğrencilerden biriydi. İyikide sormuş/sordurulmuş ki, meyve risalesinden altıncı meselenin yazılmasına vesile olmuş. Ve bütün okuyanların imani noktada istifade etmesi sağlanmış.

Biz de abiler ve kardeşler birlikte cenaze namazına Fatih’e gittik. Almanya’dan bile gelenler olmuş. Cenaze namazı çok kalabalıktı, ne çok seveni vardı. Maşaallah

Biz burdan yolcu ettik. İnşaallah Abdullah Yeğin abide bizi orada bekler ve karşılar.

Mehmet Fırıncı Abiyide son anda çıkışta gördüm. 🙂

 

 

Görselin orjinal genişlik ve yüksekliği nasıl bulunur.

Eğer resim veya fotoğrafın orjinal genişlik ve yükseklik değerlerini bulmak için JQuery ile width() veya height() gibi fonksiyonları kullanıyorsanız, cevap olarak tarayıcıda önizlediğiniz boyutları alacaksınızdır. Ama istediğim şey gördüğüm boyut değil, görselin doğal boyutları. Resmin orjinal genişlik ve yüksekliğini bulmak ve almak aslında basit. Javascript’in içinde bulunan iki özellik ile yapabiliriz. Hemen bakalım.

naturalWidth ve naturalHeight kullanımı

naturalWidth ve naturalHeight bu işi çözecek çok güzel iki tane JS özelliğimiz. GÖrselimizi tanımladıktan sonra, bu özelliklere giriyoruz.

Bu özellikleri Internet explorer 8 ve eski versiyonları hariç tüm tarayıcılar destekler.


var image = document.getElementById('resmim');
var genislik = image.naturalWidth;
var yukseklik = image.naturalHeight;

Resim Nesnesi Kullanımı

Tabiki tüm tarayıcılara destek verilmesi gerektiği için burada resim nesnesi oluşturup JS içine çağırıp gerçek yükseklik ve genişliğini buluyoruz.

var resim = new Image(); // or document.createElement('img')
var genislik, yukseklik;
resim.onload = function() {
genislik = this.width;
yukseklik = this.height;
};
resim.src = 'http://erenkorkmaz.com.tr/wp-content/uploads/2016/07/test-resmi-eren-korkmaz.jpg';

Son Hali

İkisini de birleştirip güzel bir sonuç elde ediyoruz. Yani natural width ve height desteklemeyen tarayıcılar için bir şart koyduk.