Initial commit: open-source release of atakanozban.com

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-08 13:24:21 +02:00
commit 0ccbef45a1
149 changed files with 90137 additions and 0 deletions
+288
View File
@@ -0,0 +1,288 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace atakanozbancom.App_GlobalResources {
using System;
/// <summary>
/// A strongly-typed resource class, for looking up localized strings, etc.
/// </summary>
// This class was auto-generated by the StronglyTypedResourceBuilder
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
public class Resource {
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Resource() {
}
/// <summary>
/// Returns the cached ResourceManager instance used by this class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
public static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("atakanozbancom.App_GlobalResources.Resource", typeof(Resource).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// Overrides the current thread's CurrentUICulture property for all
/// resource lookups using this strongly typed resource class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
public static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
set {
resourceCulture = value;
}
}
/// <summary>
/// Looks up a localized string similar to Hey, Im Atakan! A developer who just cant sit still when it comes to creating. Whether Im coding up web apps, experimenting with sound, or capturing moments through a lens, I love turning ideas into something real..
/// </summary>
public static string About1 {
get {
return ResourceManager.GetString("About1", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to I started my dev journey back in 2016 with HTML &amp; CSS. In 2020, my curiosity for cybersecurity led me to Python and Kali Linux. Then, in 2022, I dove into JavaScript and Node.js to build more professional websites and work with server-side logic. These days, Im focused on creating smooth, functional web applications and managing server resources efficiently..
/// </summary>
public static string About2 {
get {
return ResourceManager.GetString("About2", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Musics been a big part of my life too, especially classical music and piano. I love experimenting with production, mixing, and translating emotions into sound. Its more than just a hobby, its another creative outlet that keeps me inspired even when Im not writing code..
/// </summary>
public static string About3 {
get {
return ResourceManager.GetString("About3", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Photographys another passion of mine. I love traveling and capturing 360° photos to upload on Google Street View, making hidden places visible to the world. Its like my own version of a vlog channel, just in pictures..
/// </summary>
public static string About4 {
get {
return ResourceManager.GetString("About4", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to About Me.
/// </summary>
public static string AboutMeTitle {
get {
return ResourceManager.GetString("AboutMeTitle", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Affiliate links will be listed here soon..
/// </summary>
public static string AffiliateLinksComingSoon {
get {
return ResourceManager.GetString("AffiliateLinksComingSoon", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Affiliate Links.
/// </summary>
public static string AffiliateLinksTitle {
get {
return ResourceManager.GetString("AffiliateLinksTitle", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to If you&apos;d like to support my work, you can use the links below. It costs money for me to run and maintain these services, and using them may earn me a small benefit at no extra cost to you..
/// </summary>
public static string AffiliateLinksIntro {
get {
return ResourceManager.GetString("AffiliateLinksIntro", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to I m working hard and on these projects, and your support really motivates me. If you d like to support you can support by these links.
/// </summary>
public static string DonateP {
get {
return ResourceManager.GetString("DonateP", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Support my work.
/// </summary>
public static string DonateTitle {
get {
return ResourceManager.GetString("DonateTitle", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Thank you.
/// </summary>
public static string DonateTY {
get {
return ResourceManager.GetString("DonateTY", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Gitea.
/// </summary>
public static string Gitea {
get {
return ResourceManager.GetString("Gitea", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to here.
/// </summary>
public static string Here {
get {
return ResourceManager.GetString("Here", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to TR.
/// </summary>
public static string Language {
get {
return ResourceManager.GetString("Language", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to you can surf by navbar..
/// </summary>
public static string MainDiv {
get {
return ResourceManager.GetString("MainDiv", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Welcome to my portfolio,.
/// </summary>
public static string MainH1 {
get {
return ResourceManager.GetString("MainH1", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to I&apos;m posting here just my web projects. For my other works you can visit my.
/// </summary>
public static string MyProjectsP1 {
get {
return ResourceManager.GetString("MyProjectsP1", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to page..
/// </summary>
public static string MyProjectsP1_1 {
get {
return ResourceManager.GetString("MyProjectsP1_1", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to For uptime checking of speedtest servers and website you can visit.
/// </summary>
public static string MyProjectsP2 {
get {
return ResourceManager.GetString("MyProjectsP2", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to My Projects.
/// </summary>
public static string MyProjectsTitle {
get {
return ResourceManager.GetString("MyProjectsTitle", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to About Me.
/// </summary>
public static string NavAboutMe {
get {
return ResourceManager.GetString("NavAboutMe", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Affiliate Links.
/// </summary>
public static string NavAffiliateLinks {
get {
return ResourceManager.GetString("NavAffiliateLinks", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Home.
/// </summary>
public static string NavHome {
get {
return ResourceManager.GetString("NavHome", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to My Projects.
/// </summary>
public static string NavMyProjects {
get {
return ResourceManager.GetString("NavMyProjects", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Service Status.
/// </summary>
public static string Server {
get {
return ResourceManager.GetString("Server", resourceCulture);
}
}
}
}
+195
View File
@@ -0,0 +1,195 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="About1" xml:space="preserve">
<value>Hey, Im Atakan! A developer who just cant sit still when it comes to creating. Whether Im coding up web apps, experimenting with sound, or capturing moments through a lens, I love turning ideas into something real.</value>
</data>
<data name="DonateP" xml:space="preserve">
<value>I m working hard and on these projects, and your support really motivates me. If you d like to support you can support by these links</value>
</data>
<data name="DonateTitle" xml:space="preserve">
<value>Support my work</value>
</data>
<data name="MainH1" xml:space="preserve">
<value>Welcome to my portfolio,</value>
</data>
<data name="MainDiv" xml:space="preserve">
<value>you can surf by navbar.</value>
</data>
<data name="MyProjectsTitle" xml:space="preserve">
<value>My Projects</value>
</data>
<data name="MyProjectsP1" xml:space="preserve">
<value>I'm posting here just my web projects. For my other works you can visit my</value>
</data>
<data name="MyProjectsP2" xml:space="preserve">
<value>For uptime checking of speedtest servers and website you can visit</value>
</data>
<data name="NavHome" xml:space="preserve">
<value>Home</value>
</data>
<data name="NavAboutMe" xml:space="preserve">
<value>About Me</value>
</data>
<data name="NavMyProjects" xml:space="preserve">
<value>My Projects</value>
</data>
<data name="NavAffiliateLinks" xml:space="preserve">
<value>Affiliate Links</value>
</data>
<data name="AffiliateLinksTitle" xml:space="preserve">
<value>Affiliate Links</value>
</data>
<data name="AffiliateLinksIntro" xml:space="preserve">
<value>If you'd like to support my work, you can use the links below. It costs money for me to run and maintain these services, and using them may earn me a small benefit at no extra cost to you.</value>
</data>
<data name="AffiliateLinksComingSoon" xml:space="preserve">
<value>Affiliate links will be listed here soon.</value>
</data>
<data name="DonateTY" xml:space="preserve">
<value>Thank you</value>
</data>
<data name="AboutMeTitle" xml:space="preserve">
<value>About Me</value>
</data>
<data name="Here" xml:space="preserve">
<value>here</value>
</data>
<data name="Language" xml:space="preserve">
<value>TR</value>
</data>
<data name="About2" xml:space="preserve">
<value>I started my dev journey back in 2016 with HTML &amp; CSS. In 2020, my curiosity for cybersecurity led me to Python and Kali Linux. Then, in 2022, I dove into JavaScript and Node.js to build more professional websites and work with server-side logic. These days, Im focused on creating smooth, functional web applications and managing server resources efficiently.</value>
</data>
<data name="About3" xml:space="preserve">
<value>Musics been a big part of my life too, especially classical music and piano. I love experimenting with production, mixing, and translating emotions into sound. Its more than just a hobby, its another creative outlet that keeps me inspired even when Im not writing code.</value>
</data>
<data name="About4" xml:space="preserve">
<value>Photographys another passion of mine. I love traveling and capturing 360° photos to upload on Google Street View, making hidden places visible to the world. Its like my own version of a vlog channel, just in pictures.</value>
</data>
<data name="Gitea" xml:space="preserve">
<value>Gitea</value>
</data>
<data name="MyProjectsP1_1" xml:space="preserve">
<value>page.</value>
</data>
<data name="Server" xml:space="preserve">
<value>Service Status</value>
</data>
</root>
+195
View File
@@ -0,0 +1,195 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="About1" xml:space="preserve">
<value>Merhaba, ben Atakan. Fikirleri gerçeğe dönüştürmeyi seven, yazılım, müzik ve fotoğrafçılık alanlarında üreten biriyim.</value>
</data>
<data name="DonateP" xml:space="preserve">
<value>Bu projeler üzerinde çok çalışıyorum ve desteğiniz beni motive ediyor Çalışmalarıma aşağıdaki linklerden destek olabilirsiniz</value>
</data>
<data name="DonateTitle" xml:space="preserve">
<value>Çalışmalarımı destekleyin</value>
</data>
<data name="MainH1" xml:space="preserve">
<value>Portfolyoma hoşgeldiniz,</value>
</data>
<data name="MainDiv" xml:space="preserve">
<value>üstteki menü ile gezinebilirsiniz.</value>
</data>
<data name="MyProjectsTitle" xml:space="preserve">
<value>Projelerim</value>
</data>
<data name="MyProjectsP1" xml:space="preserve">
<value>Buraya yalnızca web projelerimi ekliyorum. Diğer çalışmalarım için</value>
</data>
<data name="MyProjectsP2" xml:space="preserve">
<value>Sunucuların durumlarını görüntülemek için</value>
</data>
<data name="NavHome" xml:space="preserve">
<value>Giriş</value>
</data>
<data name="NavAboutMe" xml:space="preserve">
<value>Hakkımda</value>
</data>
<data name="NavMyProjects" xml:space="preserve">
<value>Projelerim</value>
</data>
<data name="NavAffiliateLinks" xml:space="preserve">
<value>Referans Linklerim</value>
</data>
<data name="AffiliateLinksTitle" xml:space="preserve">
<value>Affiliate Linklerim</value>
</data>
<data name="AffiliateLinksIntro" xml:space="preserve">
<value>Çalışmalarımı desteklemek isterseniz aşağıdaki linkleri kullanabilirsiniz. Bu servisleri çalıştırmak ve sürdürmek benim için maliyetli, bu linkleri kullanmanız size ekstra bir maliyet çıkarmadan bana küçük bir fayda sağlayabilir.</value>
</data>
<data name="AffiliateLinksComingSoon" xml:space="preserve">
<value>Affiliate linkleri yakında burada listelenecek.</value>
</data>
<data name="DonateTY" xml:space="preserve">
<value>Teşekkür ederim</value>
</data>
<data name="AboutMeTitle" xml:space="preserve">
<value>Hakkımda</value>
</data>
<data name="Here" xml:space="preserve">
<value>tıklayın</value>
</data>
<data name="Language" xml:space="preserve">
<value>EN</value>
</data>
<data name="About2" xml:space="preserve">
<value>Yazılım yolculuğuma 2016 yılında HTML ve CSS ile başladım. 2020de siber güvenliğe olan merakım sayesinde Python ve Kali Linux öğrenmeye başladım. 2022de ise JavaScript ve Node.js ile daha profesyonel web siteleri ve sunucu tarafı projeleri geliştirmeye yöneldim. Şu anda, akıcı ve işlevsel web uygulamaları geliştiriyor ve sunucu kaynaklarıyla çalışıyorum.</value>
</data>
<data name="About3" xml:space="preserve">
<value>Müzik de hayatımın önemli bir parçası, özellikle klasik müzik ve piyano. Üretim, mixing ve duyguları sese dönüştürme konularında denemeler yapmayı seviyorum. Benim için müzik bir hobiden çok daha fazlası; kod yazmadığım zamanlarda bile üretkenliğimi besleyen başka bir alan.</value>
</data>
<data name="About4" xml:space="preserve">
<value>Fotoğrafçılık ise bir başka tutkum. Seyahat etmeyi ve 360° fotoğraflar çekmeyi seviyorum. Bu fotoğrafları Google Street Viewa yükleyerek dünyanın görülmeyen yerlerini görünür kılmayı hedefliyorum. Benim için bu, görsel bir vlog kanalı gibi.</value>
</data>
<data name="Gitea" xml:space="preserve">
<value>Gitea</value>
</data>
<data name="MyProjectsP1_1" xml:space="preserve">
<value>sayfamı ziyaret edebilirsiniz.</value>
</data>
<data name="Server" xml:space="preserve">
<value>Servis Durumu</value>
</data>
</root>