2024-08-23 00:36:41 +03:00
<!doctype html>
<!-- `site.alt_lang` can specify a language different from the UI -->
< html lang = "en" >
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" >
< meta name = "theme-color" media = "(prefers-color-scheme: light)" content = "#f7f7f7" >
< meta name = "theme-color" media = "(prefers-color-scheme: dark)" content = "#1b1b1e" >
< meta name = "apple-mobile-web-app-capable" content = "yes" >
< meta name = "apple-mobile-web-app-status-bar-style" content = "black-translucent" >
< meta
name="viewport"
content="width=device-width, user-scalable=no initial-scale=1, shrink-to-fit=no, viewport-fit=cover"
><!-- Setup Open Graph image -->
<!-- Begin Jekyll SEO tag v2.8.0 -->
< meta name = "generator" content = "Jekyll v4.3.3" / >
< meta property = "og:title" content = "Teknofest Pardus 21 Hata Yakalama ve Öneri Yarı şması Deneyimlerim" / >
< meta name = "author" content = "Aliberk Sandı kçı " / >
< meta property = "og:locale" content = "en" / >
< meta name = "description" content = "Merhabalar, ben Teknofest 2023 Pardus 21 Hata Yakalama ve Öneri Yarı şması finalisti Aliberk. Bu yazı içerisinde sizlere milli imkanlarla geliştirilen işletim sistemimiz Pardus üzerinde yakalamı ş olduğum hatalardan, yaptı ğı m önerilerden ve genel olarak süreçten bahsetmek istiyorum." / >
< meta property = "og:description" content = "Merhabalar, ben Teknofest 2023 Pardus 21 Hata Yakalama ve Öneri Yarı şması finalisti Aliberk. Bu yazı içerisinde sizlere milli imkanlarla geliştirilen işletim sistemimiz Pardus üzerinde yakalamı ş olduğum hatalardan, yaptı ğı m önerilerden ve genel olarak süreçten bahsetmek istiyorum." / >
< link rel = "canonical" href = "http://0.0.0.0:4000/posts/teknofest-deneyimlerim/" / >
< meta property = "og:url" content = "http://0.0.0.0:4000/posts/teknofest-deneyimlerim/" / >
< meta property = "og:site_name" content = "Aliberk Sandı kçı " / >
< meta property = "og:image" content = "https://gonullu.pardus.org.tr/wp-content/uploads/2023/07/pardus.jpg" / >
< meta property = "og:image:alt" content = "Teknofest sitesindeki Pardus 21 Hata Yakalama ve Öneri Yarı şması Kategorisi" / >
< meta property = "og:type" content = "article" / >
< meta property = "article:published_time" content = "2023-06-15T18:00:00+03:00" / >
< meta name = "twitter:card" content = "summary_large_image" / >
< meta property = "twitter:image" content = "https://gonullu.pardus.org.tr/wp-content/uploads/2023/07/pardus.jpg" / >
< meta name = "twitter:image:alt" content = "Teknofest sitesindeki Pardus 21 Hata Yakalama ve Öneri Yarı şması Kategorisi" / >
< meta property = "twitter:title" content = "Teknofest Pardus 21 Hata Yakalama ve Öneri Yarı şması Deneyimlerim" / >
< script type = "application/ld+json" >
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Aliberk Sandı kçı ","url":"https://mastodon.social/@asandikci"},"dateModified":"2023-06-15T18:00:00+03:00","datePublished":"2023-06-15T18:00:00+03:00","description":"Merhabalar, ben Teknofest 2023 Pardus 21 Hata Yakalama ve Öneri Yarı şması finalisti Aliberk. Bu yazı içerisinde sizlere milli imkanlarla geliştirilen işletim sistemimiz Pardus üzerinde yakalamı ş olduğum hatalardan, yaptı ğı m önerilerden ve genel olarak süreçten bahsetmek istiyorum.","headline":"Teknofest Pardus 21 Hata Yakalama ve Öneri Yarı şması Deneyimlerim","image":{"alt":"Teknofest sitesindeki Pardus 21 Hata Yakalama ve Öneri Yarı şması Kategorisi","url":"https://gonullu.pardus.org.tr/wp-content/uploads/2023/07/pardus.jpg","@type":"imageObject"},"mainEntityOfPage":{"@type":"WebPage","@id":"http://0.0.0.0:4000/posts/teknofest-deneyimlerim/"},"url":"http://0.0.0.0:4000/posts/teknofest-deneyimlerim/"}< / script >
<!-- End Jekyll SEO tag -->
< title > Teknofest Pardus 21 Hata Yakalama ve Öneri Yarı şması Deneyimlerim | Aliberk Sandı kçı
< / title >
<!--
The Favicons for Web, Android, Microsoft, and iOS (iPhone and iPad) Apps
Generated by: https://realfavicongenerator.net/
-->
< link rel = "apple-touch-icon" sizes = "180x180" href = "/assets/img/favicons/apple-touch-icon.png" >
< link rel = "icon" type = "image/png" sizes = "32x32" href = "/assets/img/favicons/favicon-32x32.png" >
< link rel = "icon" type = "image/png" sizes = "16x16" href = "/assets/img/favicons/favicon-16x16.png" >
< link rel = "manifest" href = "/assets/img/favicons/site.webmanifest" >
< link rel = "shortcut icon" href = "/assets/img/favicons/favicon.ico" >
< meta name = "apple-mobile-web-app-title" content = "Aliberk Sandı kçı " >
< meta name = "application-name" content = "Aliberk Sandı kçı " >
< meta name = "msapplication-TileColor" content = "#da532c" >
< meta name = "msapplication-config" content = "/assets/img/favicons/browserconfig.xml" >
< meta name = "theme-color" content = "#ffffff" >
< link rel = "preconnect" href = "https://fonts.googleapis.com" >
< link rel = "dns-prefetch" href = "https://fonts.googleapis.com" >
< link rel = "preconnect" href = "https://fonts.gstatic.com" crossorigin >
< link rel = "dns-prefetch" href = "https://fonts.gstatic.com" crossorigin >
< link rel = "preconnect" href = "https://fonts.googleapis.com" >
< link rel = "dns-prefetch" href = "https://fonts.googleapis.com" >
< link rel = "preconnect" href = "https://cdn.jsdelivr.net" >
< link rel = "dns-prefetch" href = "https://cdn.jsdelivr.net" >
< link rel = "preconnect" href = "https://cdnjs.cloudflare.com" >
< link rel = "dns-prefetch" href = "https://cdnjs.cloudflare.com" >
< link rel = "stylesheet" href = "https://fonts.googleapis.com/css2?family=Lato&family=Source+Sans+Pro:wght@400;600;700;900&display=swap" >
<!-- GA -->
<!-- Bootstrap -->
< link rel = "stylesheet" href = "https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" >
<!-- Font Logos -->
< link rel = "stylesheet" href = "https://cdn.jsdelivr.net/npm/font-logos@1/assets/font-logos.css" >
<!-- Font Awesome -->
< link rel = "stylesheet" href = "https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.5.2/css/all.min.css" >
<!-- Fork Awesome -->
< link rel = "stylesheet" href = "https://cdn.jsdelivr.net/npm/fork-awesome@1.2.0/css/fork-awesome.min.css" integrity = "sha256-XoaMnoYC5TH6/+ihMEnospgm0J1PM/nioxbOUdnM8HY=" crossorigin = "anonymous" >
<!-- Balloon CSS -->
< link rel = "stylesheet" href = "https://unpkg.com/balloon-css/balloon.min.css" >
< link rel = "stylesheet" href = "/assets/css/jekyll-theme-chirpy.css" >
< link rel = "stylesheet" href = "https://cdn.jsdelivr.net/npm/tocbot@4.25.0/dist/tocbot.min.css" >
< link rel = "stylesheet" href = "https://cdn.jsdelivr.net/npm/loading-attribute-polyfill@2.1.1/dist/loading-attribute-polyfill.min.css" >
<!-- Manific Popup -->
< link rel = "stylesheet" href = "https://cdn.jsdelivr.net/npm/magnific-popup@1.1.0/dist/magnific-popup.min.css" >
<!-- JavaScript -->
<!-- Switch the mode between dark and light. -->
< script type = "text/javascript" >
class ModeToggle {
static get MODE_KEY() {
return 'mode';
}
static get MODE_ATTR() {
return 'data-mode';
}
static get DARK_MODE() {
return 'dark';
}
static get LIGHT_MODE() {
return 'light';
}
static get ID() {
return 'mode-toggle';
}
constructor() {
if (this.hasMode) {
if (this.isDarkMode) {
if (!this.isSysDarkPrefer) {
this.setDark();
}
} else {
if (this.isSysDarkPrefer) {
this.setLight();
}
}
}
let self = this;
/* always follow the system prefers */
this.sysDarkPrefers.addEventListener('change', () => {
if (self.hasMode) {
if (self.isDarkMode) {
if (!self.isSysDarkPrefer) {
self.setDark();
}
} else {
if (self.isSysDarkPrefer) {
self.setLight();
}
}
self.clearMode();
}
self.notify();
});
} /* constructor() */
get sysDarkPrefers() {
return window.matchMedia('(prefers-color-scheme: dark)');
}
get isSysDarkPrefer() {
return this.sysDarkPrefers.matches;
}
get isDarkMode() {
return this.mode === ModeToggle.DARK_MODE;
}
get isLightMode() {
return this.mode === ModeToggle.LIGHT_MODE;
}
get hasMode() {
return this.mode != null;
}
get mode() {
return sessionStorage.getItem(ModeToggle.MODE_KEY);
}
/* get the current mode on screen */
get modeStatus() {
if (this.isDarkMode || (!this.hasMode & & this.isSysDarkPrefer)) {
return ModeToggle.DARK_MODE;
} else {
return ModeToggle.LIGHT_MODE;
}
}
setDark() {
document.documentElement.setAttribute(ModeToggle.MODE_ATTR, ModeToggle.DARK_MODE);
sessionStorage.setItem(ModeToggle.MODE_KEY, ModeToggle.DARK_MODE);
}
setLight() {
document.documentElement.setAttribute(ModeToggle.MODE_ATTR, ModeToggle.LIGHT_MODE);
sessionStorage.setItem(ModeToggle.MODE_KEY, ModeToggle.LIGHT_MODE);
}
clearMode() {
document.documentElement.removeAttribute(ModeToggle.MODE_ATTR);
sessionStorage.removeItem(ModeToggle.MODE_KEY);
}
/* Notify another plugins that the theme mode has changed */
notify() {
window.postMessage(
{
direction: ModeToggle.ID,
message: this.modeStatus
},
'*'
);
}
flipMode() {
if (this.hasMode) {
if (this.isSysDarkPrefer) {
if (this.isLightMode) {
this.clearMode();
} else {
this.setLight();
}
} else {
if (this.isDarkMode) {
this.clearMode();
} else {
this.setDark();
}
}
} else {
if (this.isSysDarkPrefer) {
this.setLight();
} else {
this.setDark();
}
}
this.notify();
} /* flipMode() */
} /* ModeToggle */
const modeToggle = new ModeToggle();
< / script >
<!-- A placeholder to allow defining custom metadata -->
< / head >
< body >
<!-- The Side Bar -->
< aside aria-label = "Sidebar" id = "sidebar" class = "d-flex flex-column align-items-end" >
< header class = "profile-wrapper" >
< a href = "/" id = "avatar" class = "rounded-circle" > < img src = "https://asandikci.com/assets/img/pp.png" width = "112" height = "112" alt = "avatar" onerror = "this.style.display='none'" > < / a >
< h1 class = "site-title" >
< a href = "/" > Aliberk Sandı kçı < / a >
< / h1 >
< p class = "site-subtitle fst-italic mb-0" > Personal Website & Blog< / p >
< / header >
<!-- .profile - wrapper -->
< nav class = "flex-column flex-grow-1 w-100 ps-0" >
< ul class = "nav" >
<!-- home -->
<!-- <li class="nav - item">
< a href = "/" class = "nav-link" >
< i class = "fa-fw fas fa-home" > < / i >
< span > HOME< / span >
< / a >
< / li > -->
<!-- the real tabs -->
< li class = "nav-item" >
< a href = "/about/" class = "nav-link" >
< i class = "fa-fw fas fa-info-circle" > < / i >
< span > ABOUT< / span >
< / a >
< / li >
<!-- .nav - item -->
< li class = "nav-item" >
< a href = "/now/" class = "nav-link" >
< i class = "fa-fw fa-solid fa-clock" > < / i >
< span > NOW< / span >
< / a >
< / li >
<!-- .nav - item -->
< li class = "nav-item" >
< a href = "/categories/" class = "nav-link" >
< i class = "fa-fw fas fa-stream" > < / i >
< span > CATEGORIES< / span >
< / a >
< / li >
<!-- .nav - item -->
< li class = "nav-item" >
< a href = "/tags/" class = "nav-link" >
< i class = "fa-fw fas fa-tags" > < / i >
< span > TAGS< / span >
< / a >
< / li >
<!-- .nav - item -->
< li class = "nav-item" >
< a href = "/archives/" class = "nav-link" >
< i class = "fa-fw fas fa-archive" > < / i >
< span > ARCHIVES< / span >
< / a >
< / li >
<!-- .nav - item -->
< li class = "nav-item" >
< a href = "/donate/" class = "nav-link" >
< i class = "fa-fw fa-solid fa-mug-hot" > < / i >
< span > DONATE< / span >
< / a >
< / li >
<!-- .nav - item -->
< / ul >
< / nav >
< div class = "sidebar-bottom d-flex flex-wrap align-items-center w-100" >
< button type = "button" class = "mode-toggle btn" aria-label = "Switch Mode" >
< i class = "fas fa-adjust" > < / i >
< / button >
< span class = "icon-border" > < / span >
< a
href="https://git.aliberksandikci.com.tr/asandikci"
aria-label="forgejo"
target="_blank"
rel="noopener noreferrer"
>
< i class = "fa-solid fa-code-branch" > < / i >
< / a >
< a
href="xmpp:asandikci@aliberksandikci.com.tr"
aria-label="xmpp"
target="_blank"
rel="noopener noreferrer"
>
< i class = "fa fa-xmpp" > < / i >
< / a >
< a
href="javascript:location.href = 'mailto:' + ['contact','aliberksandikci.com.tr'].join('@')"
aria-label="email"
target="_blank"
rel="noopener noreferrer"
>
< i class = "fas fa-envelope" > < / i >
< / a >
< a
href="https://mastodon.social/@asandikci/"
aria-label="mastodon"
target="_blank"
rel="noopener noreferrer me"
>
< i class = "fa fa-mastodon" > < / i >
< / a >
< a
href="https://linkedin.com/in/asandikci"
aria-label="linkedin"
target="_blank"
rel="noopener noreferrer"
>
< i class = "fab fa-linkedin" > < / i >
< / a >
< a
href="https://discord.com/users/987999573479944222"
aria-label="discord"
target="_blank"
rel="noopener noreferrer"
>
< i class = "fa fa-discord" > < / i >
< / a >
< a
href="https://instagram.com/aliberksandikci"
aria-label="instagram"
target="_blank"
rel="noopener noreferrer"
>
< i class = "fa fa-instagram" > < / i >
< / a >
< a
href="https://codeberg.org/asandikci"
aria-label="codeberg"
target="_blank"
rel="noopener noreferrer"
>
< i class = "fl-codeberg" > < / i >
< / a >
< a
href="/feed.xml"
aria-label="rss"
>
< i class = "fas fa-rss" > < / i >
< / a >
< / div >
<!-- .sidebar - bottom -->
< / aside >
<!-- #sidebar -->
< div id = "main-wrapper" class = "d-flex justify-content-center" >
< div class = "container d-flex flex-column px-xxl-5" >
<!-- The Top Bar -->
< header id = "topbar-wrapper" aria-label = "Top Bar" >
< div
id="topbar"
class="d-flex align-items-center justify-content-between px-lg-3 h-100"
>
< nav id = "breadcrumb" aria-label = "Breadcrumb" >
< span >
< a href = "/" > Home< / a >
< / span >
< span > Teknofest Pardus 21 Hata Yakalama ve Öneri Yarı şması Deneyimlerim< / span >
< / nav >
<!-- endof #breadcrumb -->
< button type = "button" id = "sidebar-trigger" class = "btn btn-link" >
< i class = "fas fa-bars fa-fw" > < / i >
< / button >
< div id = "topbar-title" >
Post
< / div >
< button type = "button" id = "search-trigger" class = "btn btn-link" >
< i class = "fas fa-search fa-fw" > < / i >
< / button >
< search class = "align-items-center ms-3 ms-lg-0" >
< i class = "fas fa-search fa-fw" > < / i >
< input
class="form-control"
id="search-input"
type="search"
aria-label="search"
autocomplete="off"
placeholder="Search..."
>
< / search >
< button type = "button" class = "btn btn-link text-decoration-none" id = "search-cancel" > Cancel< / button >
< / div >
< / header >
< div class = "row flex-grow-1" >
< main aria-label = "Main Content" class = "col-12 col-lg-11 col-xl-9 px-md-4" >
<!-- Refactor the HTML structure -->
<!--
In order to allow a wide table to scroll horizontally,
we suround the markdown table with `< div class = "table-wrapper" > ` and `< / div > `
-->
<!--
Fixed kramdown code highlight rendering:
https://github.com/penibelst/jekyll-compress-html/issues/101
https://github.com/penibelst/jekyll-compress-html/issues/71#issuecomment-188144901
-->
<!-- Change the icon of checkbox -->
<!-- Handle images -->
<!-- take out classes -->
<!-- lazy - load images -->
<!-- make sure the `<img>` is wrapped by `<a>` -->
<!-- create the image wrapper -->
<!-- combine -->
<!-- take out classes -->
<!-- lazy - load images -->
<!-- make sure the `<img>` is wrapped by `<a>` -->
<!-- add class to exist <a> tag -->
<!-- combine -->
<!-- Add header for code snippets -->
<!-- Create heading anchors -->
<!-- return -->
< article class = "px-1" >
< header >
< h1 data-toc-skip > Teknofest Pardus 21 Hata Yakalama ve Öneri Yarı şması Deneyimlerim< / h1 >
< div class = "post-meta text-muted" >
<!-- published date -->
< span >
Posted
<!--
Date format snippet
See: ${JS_ROOT}/utils/locale-dateime.js
-->
< time
data-ts="1686841200"
data-df="ll"
data-bs-toggle="tooltip" data-bs-placement="bottom"
>
Jun 15, 2023
< / time >
< / span >
<!-- lastmod date -->
< div class = "mt-3 mb-3" >
< a href = "https://gonullu.pardus.org.tr/wp-content/uploads/2023/07/pardus.jpg" class = "popup img-link preview-img shimmer" > < img src = "https://gonullu.pardus.org.tr/wp-content/uploads/2023/07/pardus.jpg" alt = "Teknofest sitesindeki Pardus 21 Hata Yakalama ve Öneri Yarı şması Kategorisi" width = "1200" height = "630" loading = "lazy" > < / a > < figcaption class = "text-center pt-2 pb-2" > Teknofest sitesindeki Pardus 21 Hata Yakalama ve Öneri Yarı şması Kategorisi< / figcaption > < / div >
< div class = "d-flex justify-content-between" >
<!-- author(s) -->
< span >
By
< em >
< a href = "https://mastodon.social/@asandikci" > Aliberk Sandı kçı < / a >
< / em >
< / span >
<!-- read time -->
<!-- Calculate the post's reading time, and display the word count in tooltip -->
<!-- words per minute -->
<!-- return element -->
< span
class="readtime"
data-bs-toggle="tooltip"
data-bs-placement="bottom"
title="300 words"
>
< em > 1 min< / em > read< / span >
< / div >
<!-- .d - flex -->
< / div >
<!-- .post - meta -->
< / header >
< div class = "content" >
<!-- wp:paragraph -->
< p > Merhabalar, ben Teknofest 2023 Pardus 21 Hata Yakalama ve Öneri Yarı şması finalisti Aliberk. Bu yazı içerisinde sizlere milli imkanlarla geliştirilen işletim sistemimiz Pardus üzerinde yakalamı ş olduğum hatalardan, yaptı ğı m önerilerden ve genel olarak süreçten bahsetmek istiyorum.< / p >
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
< p > Yaklaşı k 2 yı ldı r GNU/Linux işletim sistemleri kullanmaktayı m. Bu sebepten Teknofest içerisinde düzenlenen Pardus Hata Yakalama ve Öneri Yarı şması özellikle dikkatimi çekti. Teknofest portalı üzerinden gerekli bilgileri doldurarak yarı şmaya kaydı mı yaptı m. Sonrası nda ilk işim bilgisayarı ma Pardus kurmak ve kurcalamak oldu. Ben bilgisayar özelliklerimin çok iyi olmaması ndan kaynaklı XFCE’ yi tercih ettim.< / p >
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
< p > Pardus’ u günlük yaşamı mda da kullanarak fark ettiğim hataları ve “böyle bir özellik olsa güzel olurmuş” diye düşündüğüm özellikleri not ettim. Aynı zamanda bilişim öğretmenimden de okuldaki bilgisayarları kullanmak için izin aldı m. Yarı şma için 10 tane talep gönderebiliyorduk ve ben bu sayı yı tamamlamak istedim. Ama süreç içerisinde yeterince hata yakalayamadı ğı mdan dolayı ben de Pardus’ un diğer alt projelerini inceleme kararı aldı m.< / p >
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
< p > Ahtapot, Engerek, Etap ve Liderahenk alt projelerinden daha çok ilgimi çektiğinden dolayı Liderahenk üzerinde hata yakalamak için çalı şmalara başladı m. Okuldaki 1 bilgisayara Lider sunucusunu 2 bilgisayara da Ahenk istemcisini kurdum. Bu sayede birkaç hata daha yakalama imkanı m oldu. Bulduğum hatalar kritik hatalar değildi ama yine de kullanı cı deneyimini etkiliyordu.< / p >
<!-- /wp:paragraph -->
<!-- wp:image {"id":7507,"linkDestination":"custom"} -->
< figure class = "wp-block-image" > < a href = "https://gonullu.pardus.org.tr/merkezi-yonetim-sistemi/"
class="img-link shimmer"
>< img src = "https://gonullu.pardus.org.tr/wp-content/uploads/2023/07/maxresdefault-190757013-1-edited-1.jpg" alt = "Pardus alt projesi Liderahenk, Merkezi Yönetim Sistemi" loading = "lazy" > < / a > < / figure >
<!-- /wp:image -->
<!-- wp:paragraph -->
< p > Talep oluşturmak için gerekli hata ve önerileri biriktirdikten sonra bulduğum hataları n iyi anlaşı lması için sı fı rdan bir sanal makine kurdum. Sonrası nda video kaydı ve ekran görüntüleri de alarak gerekli raporlamaları yaptı m. Aynı zamanda GitHub üzerinden de pull request açtı m. Sonuç olarak, 4 hata, 6 öneri talebini sistem üzerinden ilettim.< / p >
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
< p > Yaklaşı k 3 hafta sonra ise Teknofest ekibinden bir mail geldi. Mailde Pardus 21 Hata Yakalama ve Öneri Yarı şması nda finalist olduğum yazı yordu. 1 ay sonra da Teknofest için İstanbul’ a gittim. Teknofest alanı nda 3. olduğumu öğrendim ve Pardus ekibi ile vakit geçirme fı rsatı buldum. Standa gelen insanlara Pardus’ u tanı tma imkanı buldum. Benim için unutulmaz bir deneyimdi. İlgisini çekenlerin seneye katı lması nı tavsiye ediyorum.< / p >
<!-- /wp:paragraph -->
< / div >
< div class = "post-tail-wrapper text-muted" >
<!-- categories -->
< div class = "post-meta mb-3" >
< i class = "far fa-folder-open fa-fw me-1" > < / i >
< a href = "//categories/competitions/" > Competitions< / a >
< / div >
<!-- tags -->
< div class = "post-tags" >
< i class = "fa fa-tags fa-fw me-1" > < / i >
< a
href="//tags/teknofest/"
class="post-tag no-text-decoration"
>teknofest< / a >
< a
href="//tags/pardus/"
class="post-tag no-text-decoration"
>pardus< / a >
< a
href="//tags/liderahenk/"
class="post-tag no-text-decoration"
>liderahenk< / a >
< a
href="//tags/tubitak/"
class="post-tag no-text-decoration"
>tubitak< / a >
< a
href="//tags/duzenlenecek/"
class="post-tag no-text-decoration"
>duzenlenecek< / a >
< / div >
< div
class="
post-tail-bottom
d-flex justify-content-between align-items-center mt-5 pb-2
"
>
< div class = "license-wrapper" >
This post is licensed under
< a href = "https://creativecommons.org/licenses/by/4.0/" >
CC BY 4.0
< / a >
by the author.
< / div >
<!-- Post sharing snippet -->
< div class = "share-wrapper d-flex align-items-center" >
< span class = "share-label text-muted" > Share< / span >
< span class = "share-icons" >
< a href = "https://www.linkedin.com/sharing/share-offsite/?url=http%3A%2F%2F0.0.0.0%3A4000%2Fposts%2Fteknofest-deneyimlerim%2F" target = "_blank" rel = "noopener" data-bs-toggle = "tooltip" data-bs-placement = "top" title = "Linkedin" aria-label = "Linkedin" >
< i class = "fa-fw fab fa-linkedin" > < / i >
< / a >
< script defer type = "module" src = "https://cdn.jsdelivr.net/npm/@justinribeiro/share-to-mastodon/+esm" > < / script >
< button class = "btn text-start" data-bs-toggle = "tooltip" data-bs-placement = "top" title = "Mastodon" aria-label = "Mastodon" >
< share-to-mastodon
class="share-mastodon"
message="Teknofest%20Pardus%2021%20Hata%20Yakalama%20ve%20%C3%96neri%20Yar%C4%B1%C5%9Fmas%C4%B1%20Deneyimlerim%20-%20Aliberk%20Sand%C4%B1k%C3%A7%C4%B1"
url="http%3A%2F%2F0.0.0.0%3A4000%2Fposts%2Fteknofest-deneyimlerim%2F"customInstanceList="[{" label" :" mastodon.social" ," link" :" https://mastodon.social/" },{" label" :" mastodon.online" ," link" :" https://mastodon.online/" },{" label" :" fosstodon.org" ," link" :" https://fosstodon.org/" },{" label" :" mastodon.com.tr" ," link" :" https://mastodon.com.tr/" }]"
>
< i class = "fa-fw fa fa-mastodon" > < / i >
< / share-to-mastodon >
< / button >
< a href = "https://twitter.com/intent/tweet?text=Teknofest%20Pardus%2021%20Hata%20Yakalama%20ve%20%C3%96neri%20Yar%C4%B1%C5%9Fmas%C4%B1%20Deneyimlerim%20-%20Aliberk%20Sand%C4%B1k%C3%A7%C4%B1&url=http%3A%2F%2F0.0.0.0%3A4000%2Fposts%2Fteknofest-deneyimlerim%2F" target = "_blank" rel = "noopener" data-bs-toggle = "tooltip" data-bs-placement = "top" title = "Twitter" aria-label = "Twitter" >
< i class = "fa-fw fa-brands fa-square-x-twitter" > < / i >
< / a >
< a href = "https://www.facebook.com/sharer/sharer.php?title=Teknofest%20Pardus%2021%20Hata%20Yakalama%20ve%20%C3%96neri%20Yar%C4%B1%C5%9Fmas%C4%B1%20Deneyimlerim%20-%20Aliberk%20Sand%C4%B1k%C3%A7%C4%B1&u=http%3A%2F%2F0.0.0.0%3A4000%2Fposts%2Fteknofest-deneyimlerim%2F" target = "_blank" rel = "noopener" data-bs-toggle = "tooltip" data-bs-placement = "top" title = "Facebook" aria-label = "Facebook" >
< i class = "fa-fw fab fa-facebook-square" > < / i >
< / a >
< a href = "https://t.me/share/url?url=http%3A%2F%2F0.0.0.0%3A4000%2Fposts%2Fteknofest-deneyimlerim%2F&text=Teknofest%20Pardus%2021%20Hata%20Yakalama%20ve%20%C3%96neri%20Yar%C4%B1%C5%9Fmas%C4%B1%20Deneyimlerim%20-%20Aliberk%20Sand%C4%B1k%C3%A7%C4%B1" target = "_blank" rel = "noopener" data-bs-toggle = "tooltip" data-bs-placement = "top" title = "Telegram" aria-label = "Telegram" >
< i class = "fa-fw fab fa-telegram" > < / i >
< / a >
< button
id="copy-link"
aria-label="Copy link"
class="btn small"
data-bs-toggle="tooltip"
data-bs-placement="top"
title="Copy link"
data-title-succeed="Link copied successfully!"
>
< i class = "fa-fw fas fa-link pe-none fs-6" > < / i >
< / button >
< / span >
< / div >
< / div >
<!-- .post - tail - bottom -->
< / div >
<!-- div.post - tail - wrapper -->
< / article >
< / main >
<!-- panel -->
< aside aria-label = "Panel" id = "panel-wrapper" class = "col-xl-3 ps-2 mb-5 text-muted" >
< div class = "access" >
<!-- Get 5 last posted/updated posts -->
< section id = "access-lastmod" >
< h2 class = "panel-heading" > Recently Updated< / h2 >
< ul class = "content list-unstyled ps-0 pb-1 ms-1 mt-2" >
< li class = "text-truncate lh-lg" >
< a href = "/posts/tusas-gezisi/" > TUSAŞ Gezisi< / a >
< / li >
< li class = "text-truncate lh-lg" >
< a href = "/posts/pardus-ve-windows/" > Pardus/Linux Yanı na Windows Kurulumu< / a >
< / li >
< li class = "text-truncate lh-lg" >
< a href = "/posts/android-foss-apps/" > Android Cihazlar için Açı k Kaynak / Özgür Yazı lı m Uygulama Alternatifleri< / a >
< / li >
< li class = "text-truncate lh-lg" >
< a href = "/posts/linux-epson-yazici/" > Linux / Pardus / Debian üzerinde Epson Yazı cı Kullanma< / a >
< / li >
< li class = "text-truncate lh-lg" >
< a href = "/posts/teknofest-deneyimlerim/" > Teknofest Pardus 21 Hata Yakalama ve Öneri Yarı şması Deneyimlerim< / a >
< / li >
< / ul >
< / section >
<!-- #access - lastmod -->
<!-- The trending tags list -->
< section >
< h2 class = "panel-heading" > Trending Tags< / h2 >
< div class = "d-flex flex-wrap mt-3 mb-1 me-3" >
< a class = "post-tag btn btn-outline-primary" href = "/tags/duzenlenecek/" > duzenlenecek< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/pardus/" > pardus< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/linux/" > linux< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/tubitak/" > tubitak< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/app-recommendations/" > app-recommendations< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/arch/" > arch< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/debian/" > debian< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/epson/" > epson< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/foss/" > foss< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/liderahenk/" > liderahenk< / a >
< / div >
< / section >
< / div >
< / aside >
< / div >
< div class = "row" >
<!-- tail -->
< div id = "tail-wrapper" class = "col-12 col-lg-11 col-xl-9 px-md-4" >
<!-- Recommend the other 3 posts according to the tags and categories of the current post. -->
<!-- The total size of related posts -->
<!-- An random integer that bigger than 0 -->
<!-- Equals to TAG_SCORE / {max_categories_hierarchy} -->
< aside id = "related-posts" aria-labelledby = "related-label" >
< h3 class = "mb-4" id = "related-label" > Further Reading< / h3 >
< nav class = "row row-cols-1 row-cols-md-2 row-cols-xl-3 g-4 mb-4" >
< article class = "col" >
< a href = "/posts/pardus-roportaj/" class = "post-preview card h-100" >
< div class = "card-body" >
<!--
Date format snippet
See: ${JS_ROOT}/utils/locale-dateime.js
-->
< time
data-ts="1676386800"
data-df="ll"
>
Feb 14, 2023
< / time >
< h4 class = "pt-0 my-2" > Pardus Ekibinden Ali Rı za ile Röportaj< / h4 >
< div class = "text-muted" >
< p >
Ankara' da düzenlenen 5. Verimlilik ve Teknoloji Fuarı kapsamı nda birçok stand ve etkinliğin yanı nda Pardus standı da vardı . Ben de hazı r Ankara' da iken hem Pardus ekibi ile konuşmak hem de fuarı g...
< / p >
< / div >
< / div >
< / a >
< / article >
< article class = "col" >
< a href = "/posts/linux-epson-yazici/" class = "post-preview card h-100" >
< div class = "card-body" >
<!--
Date format snippet
See: ${JS_ROOT}/utils/locale-dateime.js
-->
< time
data-ts="1694790000"
data-df="ll"
>
Sep 15, 2023
< / time >
< h4 class = "pt-0 my-2" > Linux / Pardus / Debian üzerinde Epson Yazı cı Kullanma< / h4 >
< div class = "text-muted" >
< p >
Merhabalar evimde 1 Arch, 1 Pardus bilgisayarı olan biri olarak Epson yazı cı kullanmak ilk başlarda benim için bir işkenceydi. Ancak araştı rmaları m neticesinde şu anda rahat bir şekilde Epson yazı ...
< / p >
< / div >
< / div >
< / a >
< / article >
< article class = "col" >
< a href = "/posts/android-foss-apps/" class = "post-preview card h-100" >
< div class = "card-body" >
<!--
Date format snippet
See: ${JS_ROOT}/utils/locale-dateime.js
-->
< time
data-ts="1700578800"
data-df="ll"
>
Nov 21, 2023
< / time >
< h4 class = "pt-0 my-2" > Android Cihazlar için Açı k Kaynak / Özgür Yazı lı m Uygulama Alternatifleri< / h4 >
< div class = "text-muted" >
< p >
Günümüzde gizlilik ve güvenlik en önemli konulardan biri. Bunu sağlamanı n en garanti yolları nda biri ise kullandı ğı mı z uygulamaları n açı k kaynak olması na dikkat etmek. Bu tarz uygulamaları n kaynak...
< / p >
< / div >
< / div >
< / a >
< / article >
< / nav >
< / aside >
<!-- #related - posts -->
<!-- Navigation buttons at the bottom of the post. -->
< nav class = "post-navigation d-flex justify-content-between" aria-label = "Post Navigation" >
< a
href="//posts/pardus-roportaj/"
class="btn btn-outline-primary"
aria-label="Older"
>
< p > Pardus Ekibinden Ali Rı za ile Röportaj< / p >
< / a >
< a
href="//posts/linux-epson-yazici/"
class="btn btn-outline-primary"
aria-label="Newer"
>
< p > Linux / Pardus / Debian üzerinde Epson Yazı cı Kullanma< / p >
< / a >
< / nav >
<!-- The comments switcher -->
<!-- The Footer -->
< footer
aria-label="Site Info"
class="
d-flex flex-column justify-content-center text-muted
flex-lg-row justify-content-lg-between align-items-lg-center pb-lg-3
"
>
< p > ©
< time > 2024< / time >
< a href = "https://git.aliberksandikci.com.tr/asandikci" > Aliberk Sandı kçı < / a > .
< span
data-bs-toggle="tooltip"
data-bs-placement="top"
title="Except where otherwise noted, the blog posts on this site are licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) License by the author."
>Some rights reserved.< / span >
< / p >
< p > Using the < a href = "https://github.com/cotes2020/jekyll-theme-chirpy" target = "_blank" rel = "noopener" > Chirpy< / a > theme for < a href = "https://jekyllrb.com" target = "_blank" rel = "noopener" > Jekyll< / a > .
< / p >
< / footer >
< / div >
< / div >
<!-- The Search results -->
< div id = "search-result-wrapper" class = "d-flex justify-content-center unloaded" >
< div class = "col-11 content" >
< div id = "search-hints" >
<!-- The trending tags list -->
< section >
< h2 class = "panel-heading" > Trending Tags< / h2 >
< div class = "d-flex flex-wrap mt-3 mb-1 me-3" >
< a class = "post-tag btn btn-outline-primary" href = "/tags/duzenlenecek/" > duzenlenecek< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/pardus/" > pardus< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/linux/" > linux< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/tubitak/" > tubitak< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/app-recommendations/" > app-recommendations< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/arch/" > arch< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/debian/" > debian< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/epson/" > epson< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/foss/" > foss< / a >
< a class = "post-tag btn btn-outline-primary" href = "/tags/liderahenk/" > liderahenk< / a >
< / div >
< / section >
< / div >
< div id = "search-results" class = "d-flex flex-wrap justify-content-center text-muted mt-3" > < / div >
< / div >
< / div >
< / div >
< aside aria-label = "Scroll to Top" >
< button id = "back-to-top" type = "button" class = "btn btn-lg btn-box-shadow" >
< i class = "fas fa-angle-up" > < / i >
< / button >
< / aside >
< / div >
< div id = "mask" > < / div >
< aside
id="notification"
class="toast"
role="alert"
aria-live="assertive"
aria-atomic="true"
data-bs-animation="true"
data-bs-autohide="false"
>
< div class = "toast-header" >
< button
type="button"
class="btn-close ms-auto"
data-bs-dismiss="toast"
aria-label="Close"
>< / button >
< / div >
< div class = "toast-body text-center pt-0" >
< p class = "px-2 mb-3" > A new version of content is available.< / p >
< button type = "button" class = "btn btn-primary" aria-label = "Update" >
Update
< / button >
< / div >
< / aside >
<!-- JavaScripts -->
<!-- JS selector for site. -->
<!-- commons -->
< script src = "/assets/js/user/copy.js" > < / script >
<!-- layout specified -->
<!-- image lazy - loading & popup & clipboard -->
< script src = "https://cdn.jsdelivr.net/combine/npm/jquery@3.7.1/dist/jquery.min.js,npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js,npm/simple-jekyll-search@1.10.0/dest/simple-jekyll-search.min.js,npm/loading-attribute-polyfill@2.1.1/dist/loading-attribute-polyfill.umd.min.js,npm/magnific-popup@1.1.0/dist/jquery.magnific-popup.min.js,npm/clipboard@2.0.11/dist/clipboard.min.js,npm/dayjs@1.11.10/dayjs.min.js,npm/dayjs@1.11.10/locale/en.min.js,npm/dayjs@1.11.10/plugin/relativeTime.min.js,npm/dayjs@1.11.10/plugin/localizedFormat.min.js" > < / script >
< script defer src = "/assets/js/dist/post.min.js" > < / script >
<!--
Jekyll Simple Search loader
See: < https: / / github . com / christian-fei / Simple-Jekyll-Search >
-->
< script >
/* Note: dependent library will be loaded in `js-selector.html` */
SimpleJekyllSearch({
searchInput: document.getElementById('search-input'),
resultsContainer: document.getElementById('search-results'),
json: '/assets/js/data/search.json',
searchResultTemplate: ' < article class = "px-1 px-sm-2 px-lg-4 px-xl-0" > < header > < h2 > < a href = "{url}" > {title}< / a > < / h2 > < div class = "post-meta d-flex flex-column flex-sm-row text-muted mt-1 mb-1" > {categories} {tags} < / div > < / header > < p > {snippet}< / p > < / article > ',
noResultsText: '< p class = "mt-5" > < / p > ',
templateMiddleware: function(prop, value, template) {
if (prop === 'categories') {
if (value === '') {
return `${value}`;
} else {
return `< div class = "me-sm-4" > < i class = "far fa-folder fa-fw" > < / i > ${value}< / div > `;
}
}
if (prop === 'tags') {
if (value === '') {
return `${value}`;
} else {
return `< div > < i class = "fa fa-tag fa-fw" > < / i > ${value}< / div > `;
}
}
}
});
< / script >
< / body >
< / html >