Skip to content

Commit 4b73a75

Browse files
authored
Update dependencies (#84)
1 parent 69a9104 commit 4b73a75

File tree

13 files changed

+185
-94
lines changed

13 files changed

+185
-94
lines changed

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/peaceiris/hugo:v0.122.0-full
1+
FROM ghcr.io/peaceiris/hugo:latest-full
22

33
ENV PIP_BREAK_SYSTEM_PACKAGES=1
44

.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
HUGO_VERSION=0.127.0
1+
HUGO_VERSION=0.136.5

.github/workflows/hugo.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
uses: actions/checkout@v4
3838
with:
3939
submodules: recursive
40-
fetch-depth: 0
40+
fetch-depth: 1
4141

4242
- uses: c-py/action-dotenv-to-setenv@v5
4343
id: source-env
@@ -49,7 +49,7 @@ jobs:
4949
5050
- name: Setup Pages
5151
id: pages
52-
uses: actions/configure-pages@v3
52+
uses: actions/configure-pages@v5
5353

5454
- name: Install Node.js dependencies
5555
run: "[[ -f package-lock.json || -f npm-shrinkwrap.json ]] && npm ci || true"

config/_default/hugo.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,15 @@ defaultContentLanguageInSubdir: false
66

77
enableRobotsTXT: true
88
enableInlineShortcodes: true
9-
enableGitInfo: false
9+
enableGitInfo: true
10+
enableMissingTranslationPlaceholders: true
1011

1112
externalLinks:
1213
cue: true
1314
tab: true
1415

15-
paginate: 16
16+
pagination:
17+
pagerSize: 16
1618
timeout: 300s
19+
20+
cleanDestinationDir: true

content/courses/cmpe210.en.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: CMPE210
3+
description: Fundamentals of Object Oriented Programming
4+
metadata: none
5+
thumbnail: https://picsum.photos/seed/cmpe210/1400
6+
aliases:
7+
- undergraduate/courses/cmpe210
8+
---
9+
10+
{{< under-construction-warning >}}
11+
12+
## Course Information
13+
14+
<!-- prettier-ignore-start -->
15+
{{< table class="table-hover table-sm" >}}
16+
|||
17+
| :-- | :-- |
18+
| Faculty | Faculty of Engineering |
19+
| Course Code | CMPE210 |
20+
| Course Title | Fundamentals of Object Oriented Programming |
21+
| Language of Instruction | English |
22+
| Course Semester | Fall |
23+
| Course Hours | Lecture: 3, PS:0, Labs: 2 |
24+
| Course Credits | 4 |
25+
| ECTS | 5 |
26+
| Grading Mode | Letter Grade |
27+
| Prerequisites | CMPE150 |
28+
| Corequisites | None |
29+
30+
{{< /table >}}
31+
<!-- prettier-ignore-end -->
32+
33+
## Catalog Description
34+
35+
Review of scalar and structured data types. Object oriented programming concepts: classes and abstract data types, inheritence, polymorphisms, operator overloading. Classical and object oriented program specification, design, coding and testing. Linear (stacks, queues, linear lists) and nonlinear data structures (trees, sets). Sequential and random access files. Implementation of data structures: Linked lists, multidimensional arrays, records, character strings, stacks, queues, trees and sets. Recursion.
36+
37+
## Course Learning Outcome
38+
39+
## Current Instructor
40+
41+
{{< people tag="cmpe210" cols="2">}}
42+
43+
## Previous Instructors
44+
45+
{{< people_alt tag="former-cmpe210" cols="3">}}

content/courses/cmpe210.tr.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: CMPE210
3+
description: Nesne Tabanlı Programlamanın Temelleri
4+
metadata: none
5+
thumbnail: https://picsum.photos/seed/cmpe210/1400
6+
aliases:
7+
- undergraduate/courses/cmpe210
8+
---
9+
10+
{{< under-construction-warning >}}
11+
12+
## Course Information
13+
14+
<!-- prettier-ignore-start -->
15+
{{< table class="table-hover table-sm" >}}
16+
|||
17+
| :-- | :-- |
18+
| Fakülte | Mühendislik Fakültesi |
19+
| Ders Kodu | CMPE220 |
20+
| Ders Başlığı | Nesne Tabanlı Programlamanın Temelleri |
21+
| Öğretim Dili | İngilizce |
22+
| Ders Dönemi | Güz |
23+
| Ders Saatleri | Ders: 3, PS:0, Laboratuvar: 2 |
24+
| Ders Kredisi | 4 |
25+
| AKTS | 5 |
26+
| Notlandırma Sistemi | Harf Notu |
27+
| Önkoşul dersleri | CMPE150 |
28+
| Eşkoşul dersleri | None |
29+
30+
{{< /table >}}
31+
<!-- prettier-ignore-end -->
32+
33+
## Katalog Tanımı
34+
35+
Skalar ve yapılandırılmış veri türlerinin incelemesi. Nesne yönelimli programlama kavramları: sınıflar ve soyut veri türleri, kalıtım ilişkileri, çok biçimlilik, operatör yükleme. Klasik ve nesne yönelimli program spesifikasyonu, tasarımı, kodlaması ve testi. Doğrusal (yığınlar, kuyruklar, doğrusal listeler) ve doğrusal olmayan veri yapıları (ağaçlar, kümeler). Sıralı ve rastgele erişim dosyaları. Veri yapılarının uygulanması: Bağlı listeler, çok boyutlu diziler, kayıt yapıları, karakter dizileri, yığınlar, kuyruklar, ağaçlar ve kümeler. Özyineleme.
36+
37+
## Dersin Öğrenme Çıktıları
38+
39+
## Dersi Veren Öğretim Üyesi
40+
41+
{{< people tag="cmpe210" cols="2">}}
42+
43+
## Dersi Veren Önceki Öğretim Üyeleri
44+
45+
{{< people_alt tag="former-cmpe210" cols="3">}}

content/graduate/_index.en.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Graduate Studies
33
description: Graduate Programs in Computer Engineering
4-
_build:
5-
list: false
6-
render: false
4+
# _build:
5+
# list: false
6+
# render: false
77
---

content/graduate/_index.tr.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Lisansüstü Programlar
33
description: Bilgisayar Mühendisliği Doktora ve Yüksek Lisans Programları
4-
_build:
5-
list: false
6-
render: false
4+
# _build:
5+
# list: false
6+
# render: false
77
---

content/undergraduate/_index.en.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Undergraduate
33
description: Undergraduate Program in Computer Engineering
44
redirect: undergraduate/overview
5-
_build:
6-
list: false
7-
render: false
5+
# _build:
6+
# list: false
7+
# render: false
88
---

content/undergraduate/_index.tr.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Lisans Programı
33
description: Bilgisayar Mühendisliği Lisans Programı
44
redirect: undergraduate/overview
5-
_build:
6-
list: false
7-
render: false
5+
# _build:
6+
# list: false
7+
# render: false
88
---

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ module github.com/bounverif/bouncmpe.github.io
22

33
go 1.20
44

5-
require github.com/gethinode/hinode v0.24.3 // indirect
5+
require github.com/gethinode/hinode v0.27.8 // indirect

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
github.com/gethinode/hinode v0.24.3 h1:PaBOHpya4Wv1qC0nF+T2BeyAeQ7rew6wgGoS7kMAxMc=
2-
github.com/gethinode/hinode v0.24.3/go.mod h1:fKFWr9VndV/rXHmvKkdq1cbc5ESafSbgcWlaBXD+Hds=
1+
github.com/gethinode/hinode v0.27.8 h1:jB86d1VxZBYJ6jhqultRI5XmO4OwAzHSKSAAcsr3YJY=
2+
github.com/gethinode/hinode v0.27.8/go.mod h1:L9xLjrh/W2oqnycFB14dfHX8PNWpBlBNdOI+q5U9Ric=

0 commit comments

Comments
 (0)