Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

translated Turkish #8

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -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 <strong>JavaCPP</strong> technology. This, we hope, is the missing bridge between Java and C/C++.
description: Bytedeco, Native kütüphaneleri <strong>JavaCPP</strong> 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/
22 changes: 11 additions & 11 deletions _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,14 @@
<div class="site">
<nav class="header">
<h1 class="title"><a href="/"><span><img src="/Bytedeco_hover.svg" alt="{{ site.name }}"/></span></a></h1>
<a class="extra" href="/">home</a>
<a class="extra" href="/about/">about</a>
<a class="extra" href="/people/">people</a>
<a class="extra" href="/contribute/">contribute</a>
<a class="extra" href="/download/">download</a>
<a class="extra" href="/builds/">builds</a>
<a class="extra" href="/faq/">faq</a>
<a class="extra" href="/news/">news</a>
<a class="extra" href="/">anasayfa</a>
<a class="extra" href="/about/">hakkımızda</a>
<a class="extra" href="/people/">geliştirciler</a>
<a class="extra" href="/contribute/">katkıda bulun</a>
<a class="extra" href="/download/">indirmeler</a>
<a class="extra" href="/builds/">derlemeler</a>
<a class="extra" href="/faq/">sss</a>
<a class="extra" href="/news/">haberler</a>
</nav>

<div class="post">
Expand All @@ -50,19 +50,19 @@ <h1 class="title"><a href="/"><span><img src="/Bytedeco_hover.svg" alt="{{ site.
<div class="footer">
<div class="contact">
<p>
Email address:<br />
E-Posta adresi:<br />
<a href="mailto:contact at bytedeco.org">contact <code>at</code> bytedeco.org</a>
</p>
</div>
<div class="contact">
<p>
Developer site:<br />
Geliştirici sitesi:<br />
<a href="https://github.com/bytedeco">https://github.com/bytedeco</a>
</p>
</div>
<div class="contact">
<p>
Project created in 2014<br/>by Samuel Audet and friends
Bu proje 2014 yılında<br/> Samuel Audet ve arkadaşları tarafından başlatıldı
</p>
</div>
</div>
Expand Down
4 changes: 2 additions & 2 deletions _layouts/post.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ <h2>{{ page.title }}</h2>
{{ content }}
</div>

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

<div class="comments">
<p>To add a comment, please <a href="https://github.com/bytedeco/bytedeco.github.io/blob/master/_data/{{ element }}.yml">edit the comments file</a> and send a pull request!</p>
<p>Yorum eklemek için <a href="https://github.com/bytedeco/bytedeco.github.io/blob/master/_data/{{ element }}.yml"> burayı düzenleyin</a> ve pull request gödnerin!</p>

{% for c in site.data[element] %}
<div class="comment">
Expand Down
11 changes: 6 additions & 5 deletions about/index.md
Original file line number Diff line number Diff line change
@@ -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.

2 changes: 1 addition & 1 deletion applet/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<noscript>A browser with JavaScript enabled is required for this page to operate properly.</noscript>
<noscript>Bu sayfanın düzgün çalışması için JavaScript’li bir tarayıcı gereklidir.</noscript>
<h1>FaceApplet</h1>
<script src="http://www.java.com/js/deployJava.js"></script>
<script>
Expand Down
33 changes: 17 additions & 16 deletions builds/index.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,21 @@
---
layout: default
title: Builds
title: Derlemeler
---

Builds
======
Derlemeler
==========

We now have reliable automated builds using [Travis CI](https://www.travis-ci.org/) (to cover all Android, iOS, Linux, and Mac OS X builds) and [AppVeyor](https://www.appveyor.com/) (providing Windows builds). Thanks to both initiatives for providing such a great service to open source projects! Every pull request is built for all targets, and each commit generates a new snapshot build.
Şu anda [Travis CI](https://www.travis-ci.org/) (tüm Android, iOS, Linux ve Mac OS X sürümlerini kapsayacak şekilde) ve [AppVeyor](https://www.appveyor.com/) için otomatikleştirilmiş yapılarımız var. Her iki girişim sayesinde böylesi bir hizmeti sunabiliyoruz. Her commit ve pull request sonrası derlemeler ile yeni bir snapshot oluşturuyoruz.

Using Snapshot Builds
---------------------
Snapshot Derlemesi Kullanımı
----------------------------

These builds can be used outside of the main release cycles to test and use latest features with only two changes required.
Bu derlemeler, yalnızca iki değişiklikle test etmek ve kullanmak için ana sürüm döngüleri dışında kullanılabilir.

Firstly, in your [Maven settings file](https://maven.apache.org/settings.html), for example at `~/.m2/settings.xml`, add a profile like the one below to enable snapshots:
Öncelikle [Maven settings dosyasına](https://maven.apache.org/settings.html), örneğin `~/.m2/settings.xml` için, aşağıdakine benzer bir profil ekleyin.

snapshots:
```xml
<settings>
<profiles>
Expand Down Expand Up @@ -42,7 +43,7 @@ Firstly, in your [Maven settings file](https://maven.apache.org/settings.html),
</settings>
```

Secondly, update your `pom.xml` file to use the latest snapshot version. Taking the [OpenCV presets example](https://github.com/bytedeco/javacpp-presets/tree/master/opencv#sample-usage), the dependency in the `pom.xml` file would change to this:
İkinci olarak, en son anlık görüntü sürümünü kullanmak için `pom.xml` dosyanızı güncelleyin. [OpenCV örneğini](https://github.com/bytedeco/javacpp-presets/tree/master/opencv#sample-usage) kullanarak yapabilirsiniz, pom.xml dosyasındaki bağımlılıklar aşağıdaki gibidir:

```xml
<dependency>
Expand All @@ -52,22 +53,22 @@ Secondly, update your `pom.xml` file to use the latest snapshot version. Taking
</dependency>
```

It is also advisable to specify your platform with the `javacpp.platform` system property and use the `--update-snapshots` option, for example, `mvn -Djavacpp.platform=linux-x86_64 --update-snapshots [...]`, as binaries for all platforms may not be available at all times.
Platformunuzu ayrıca belirtebilirsiniz `javacpp.platform` sistem özelliği ve kullanımı `--update-snapshots` örneğin, `mvn -Djavacpp.platform=linux-x86_64 --update-snapshots [...]`, tüm platformlar için binary dosyalar her zaman mevcut olmayabilir.

For convenience, we can browse and download JAR files manually as well from the snapshot repository:
Kolaylık olması açısından, son buildler sonrası oluşan Jar dosyasnı da indirebilirsiniz:
* [https://oss.sonatype.org/content/repositories/snapshots/org/bytedeco/](https://oss.sonatype.org/content/repositories/snapshots/org/bytedeco/)

Current Build Status
---------------------
Derleme Durumları
-----------------

Builds information and history is available on
Derleme bilgileri ve derleme geçmişi

* Travis CI for Android, iOS, Linux, and Mac OS X at
* Android, iOS, Linux, ve Mac OS X için Travis CI
* [bytedeco/javacpp](https://travis-ci.org/bytedeco/javacpp),
* [bytedeco/javacpp-presets](https://travis-ci.org/bytedeco/javacpp-presets),
* [bytedeco/javacv](https://travis-ci.org/bytedeco/javacv),
* [bytedeco/sbt-javacpp](https://travis-ci.org/bytedeco/sbt-javacpp),
* [bytedeco/sbt-javacv](https://travis-ci.org/bytedeco/sbt-javacv), and on
* AppVeyor for Windows at
* Windows için AppVeyor
* [bytedeco/javacpp-presets](https://ci.appveyor.com/project/Bytedeco/javacpp-presets).

Loading