diff --git a/_config.yml b/_config.yml index 094dd6a..668bfb7 100644 --- a/_config.yml +++ b/_config.yml @@ -1,8 +1,8 @@ name: Bytedeco -description: Bytedeco makes native libraries available to the Java platform by offering ready-to-use bindings generated with the codeveloped JavaCPP technology. This, we hope, is the missing bridge between Java and C/C++. +description: Bytedeco, Native kütüphaneleri JavaCPP teknolojisi kullanarak Java platformu için kullanılabilir hale getirir. Umarız ki bu çalışmalar Java ve C/C ++ arasındaki kayıp köprüdür. url: http://bytedeco.org markdown: kramdown gems: [jekyll-paginate] highlighter: rouge paginate: 1 -permalink: /news/:year/:month/:day/:title/ +permalink: /news/:year/:month/:day/:title/ \ No newline at end of file diff --git a/_layouts/default.html b/_layouts/default.html index ef18255..e56eb79 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -33,14 +33,14 @@
@@ -50,19 +50,19 @@

{{ site.
           <div class=

- Developer site:
+ Geliştirici sitesi:
https://github.com/bytedeco

- Project created in 2014
by Samuel Audet and friends + Bu proje 2014 yılında
Samuel Audet ve arkadaşları tarafından başlatıldı

diff --git a/_layouts/post.html b/_layouts/post.html index 8e52c1c..da165a6 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -8,11 +8,11 @@

{{ page.title }}

{{ content }}
-

Comments

+

Yorumlar

{% assign element = page.path | replace: '_posts/', 'comments-' | remove: '.md' %}
-

To add a comment, please edit the comments file and send a pull request!

+

Yorum eklemek için burayı düzenleyin ve pull request gödnerin!

{% for c in site.data[element] %}
diff --git a/about/index.md b/about/index.md index 072a873..99be7e6 100644 --- a/about/index.md +++ b/about/index.md @@ -1,12 +1,13 @@ --- layout: default -title: About +title: Hakkımızda --- -About -===== +Hakkımızda +========== -*Bytedeco* is a name that Samuel came up with to give a home to his personal projects of [JavaCPP](https://github.com/bytedeco/javacpp), [JavaCPP Presets](https://github.com/bytedeco/javacpp-presets), [JavaCV](https://github.com/bytedeco/javacv), [ProCamCalib](https://github.com/bytedeco/procamcalib), and [ProCamTracker](https://github.com/bytedeco/procamtracker), some of which had become quite popular (now over 20000 downloads per month for JavaCPP and JavaCV). Given their proven growth potential, we hope this way to extend their scope. The name reflects a few things not only about the projects, but also about our beliefs and philosophy. It could at first be interpreted as a typo of "bytecode", a technology used by Java, among others, to create portable binary executable files that, when dropped in a virtual machine, was [designed to provide real gains in productivity](http://www.oracle.com/technetwork/java/langenv-140151.html). Alternatively, it could be regarded as the stylization of a phrase like "byte decoder", hinting at some sort of process to convert data into a more usable form. It also suggests binary code decorated in a way, for example, with Java annotations, to support extra features either at build time or at runtime. Finally, one could infer an artistic desire for minimalist and elegant design, all the while accepting engineering necessities, such as thorough support for parallelization and [efficient execution](http://benchmarksgame.alioth.debian.org/u64q/which-programs-are-fastest.php), absolute requirements when solving compute-intensive problems, for example, in the fields of graphics, multimedia, computer vision, or machine learning where applications require heavy processing of audio, video, physics, text, etc., coinciding once again with the original governing principles behind Java technology. To be clear, we are not referring to the Java language, but the Java platform. Many other languages, for instance, BeanShell, COBOL, Clojure, Groovy, JavaScript, Perl, Python, R, Ruby, REXX, Scala, Scheme, or even MATLAB, can take advantage of a Java virtual machine (JVM). +*Bytedeco*, Samuel'in kişisel projelerine ve [JavaCPP](https://github.com/bytedeco/javacpp) çatısına ev sahipliği yapması için ortaya attığı bir isim. Bazı projeleri oldukça popüler olmuştu [JavaCPP Presets](https://github.com/bytedeco/javacpp-presets), [JavaCV](https://github.com/bytedeco/javacv), [ProCamCalib](https://github.com/bytedeco/procamcalib), ve [ProCamTracker](https://github.com/bytedeco/procamtracker) şimdi ise JavaCPP ve JavaCV ayda 20.000 indirmeye ulaştı. Projelerin kanıtlanmış büyüme potansiyeli göz önünde bulundurulduğunda, bunların kapsamlarını genişletmeyi umuyoruz. Ayrıca isim sadece projelerle ilgili değil, aynı zamanda inançlarımız ve felsefemiz hakkında da birkaç şeyi yansıtıyor. İlk olarak, Java tarafından kullanılan bir teknoloji olan "bytecode", sanal makineye yüklendiğinde [üretkenlikte gerçek kazançlar sağlamak için tasarlanan](http://www.oracle.com/technetwork/java/langenv-140151.html) taşınabilir ikili yürütülebilir dosyalar oluşturmak için kullanılan bir yazım hatası olarak yorumlanabilir. Alternatif olarak, veriyi daha kullanışlı bir forma dönüştürmek için bir tür işleme ipucu veren "byte decoder" (bayt kod çözücü) gibi bir ifadenin stilizasyonu olarak kabul edilebilir. Ayrıca, derleme zamanı veya çalışma zamanında ek özellikleri desteklemek için Java kodlamaları gibi bir şekilde dekore edilmiş ikili kodlar önerir. Son olarak, minimalist ve zarif tasarım için sanatsal bir arzu ortaya çıkmış olabilir; bu arada, paralelleştirme için tam destek ve [verimli uygulama](http://benchmarksgame.alioth.debian.org/u64q/which-programs) gibi mühendislik gerekliliklerini kabul eder. -are-fastest.php), örneğin, grafik, multimedya, ses,video, fizik, metin vb. Java teknolojisinin arkasındaki orijinal yönetim prensiplerine bir kez daha raslanır. Açık olmak gerekirse, Java dilinden değil, Java platformundan bahsediyoruz. Diğer birçok dil, örneğin, BeanShell, COBOL, Clojure, Groovy, JavaScript, Perl, Python, R, Ruby, REXX, Scala, Şema veya MATLAB, bir Java sanal makinesi (JVM) olan herşey yararlanabilir. -That said, we have an open mind. Microsoft has since made .NET open source, potentially creating a credible alternative to Java, so we are closely following its development. The HTML5/JavaScript combo could, alternatively, be considered as the new Java. However, because it does not support multithreading and features no other portable language than JavaScript, where neither bytecode nor an equivalent to the Java Native Interface (JNI) have been standardized, and for multiple other reasons as well, that is not an entirely valid comparison. Still, if HTML5 is to become an alternative to Java, we will need some way to access native C/C++ libraries easily and efficiently. In that sense, with properly standardized native functionality, there is value in implementing something similar to JavaCPP on other platforms. Given the strong worldwide demand for talented software engineers, and the time they could save developing on more productive platforms, we hope that JavaCPP becomes a catalyst to help steer the world ever so slightly in a better direction, but this can only become a reality if it succeeds itself, first. In any case, our belief is that Java will continue to dominate a large part of the industry, for the same reasons that C/C++ still do, but at a slightly different level of abstraction. +Microsoft, bugüne kadar .NET dahil bir çok projeyi açık kaynak haline getirdi, potansiyel olarak Java'ya güvenilir bir alternatif oluşturdu, bu yüzden bu tarafdaki gelişimini yakından takip ediyoruz tabi HTML5/JavaScript, alternatif olarak kabul edilebilir. +Ancak, multithreading'i desteklemediğinden ve JavaScript'den başka hiçbir taşınabilir dil kullanmadığından, Java Yerel Arabirimine (JNI) ne bayt kodu ne de eşdeğeri standart hale getirilmediğinden ve diğer birçok nedenden dolayı, tabiki bu geçerli bir karşılaştırma değildir. Yine de, eğer HTML5, Java'ya bir alternatif olacaksa, native C/C ++ kütüphanelerine kolayca ve verimli bir şekilde erişmenin bir yoluna ihtiyacımız olacak demektir. Bu anlamda, düzgün bir şekilde standartlaştırılmış, diğer platformlarda JavaCPP'ye benzer bir şeyin uygulanması gerekecek. Yetenekli yazılım mühendisleri için dünya çapında güçlü bir talep ve daha üretken platformlarda geliştirmenin zaman kazandıracağı düşünülürse, JavaCPP'nin dünyayının daha iyi bir yöne doğru gitmesine yardımcı oalcağını umuyoruz. Her halükarda, bizim inancımız Java'nın, C/C ++ 'nın hala aynı nedenlerden ötürü, ama biraz farklı bir soyutlama seviyesinde, endüstrinin büyük bir kısmına egemen olmaya devam edeceğidir. Her halükarda, bizim inancımız Java'nın endüstrinin büyük bir bölümünü domine etmeye devam edeceğidir. diff --git a/applet/index.html b/applet/index.html index dab5395..653e982 100644 --- a/applet/index.html +++ b/applet/index.html @@ -5,7 +5,7 @@ - +

FaceApplet