master
Özcan Oğuz 4 years ago
commit 8870552350
  1. 6
      archetypes/default.md
  2. 30
      config.toml
  3. 13
      content/_index.md
  4. 8
      content/iletisim.md
  5. 4
      content/isler/_index.md
  6. 23
      content/isler/deneme.md
  7. 114
      content/manifesto.md
  8. 102
      public/404.html
  9. BIN
      public/bpg/cinemagraph-6.bpg
  10. 291
      public/categories/development/index.html
  11. 24
      public/categories/development/index.xml
  12. 1
      public/categories/development/page/1/index.html
  13. 266
      public/categories/index.html
  14. 32
      public/categories/index.xml
  15. 291
      public/categories/vim/index.html
  16. 24
      public/categories/vim/index.xml
  17. 1
      public/categories/vim/page/1/index.html
  18. 262
      public/iletisim/index.html
  19. 274
      public/index.html
  20. 45
      public/index.xml
  21. 291
      public/isler/index.html
  22. 24
      public/isler/index.xml
  23. 1
      public/isler/page/1/index.html
  24. 274
      public/isler/spf13-vim-3-0-release-and-new-website/index.html
  25. 23
      public/js/bpgdec.js
  26. 23
      public/js/bpgdec8.js
  27. 27
      public/js/bpgdec8a.js
  28. 9
      public/js/fuse.min.js
  29. 2
      public/js/lazysizes.min.js
  30. 10
      public/js/lodash.custom.min.js
  31. 7
      public/js/mark.min.js
  32. 291
      public/js/smoothscroll.js
  33. 6
      public/js/vue.min.js
  34. 382
      public/manifesto/index.html
  35. 1
      public/page/1/index.html
  36. 75
      public/sitemap.xml
  37. 291
      public/tags/.vimrc/index.html
  38. 24
      public/tags/.vimrc/index.xml
  39. 1
      public/tags/.vimrc/page/1/index.html
  40. 270
      public/tags/index.html
  41. 51
      public/tags/index.xml
  42. 291
      public/tags/plugins/index.html
  43. 24
      public/tags/plugins/index.xml
  44. 1
      public/tags/plugins/page/1/index.html
  45. 291
      public/tags/spf13-vim/index.html
  46. 24
      public/tags/spf13-vim/index.xml
  47. 1
      public/tags/spf13-vim/page/1/index.html
  48. 291
      public/tags/vim/index.html
  49. 24
      public/tags/vim/index.xml
  50. 1
      public/tags/vim/page/1/index.html
  51. 1
      themes/after-dark

@ -0,0 +1,6 @@
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
---

@ -0,0 +1,30 @@
baseURL = "http://hackerspace.ist/"
languageCode = "tr-tr"
title = "hackerspace istanbul"
theme = "after-dark"
[[menu.main]]
name = "ana sayfa"
weight = 1
identifier = "ana-sayfa"
url = "/"
[[menu.main]]
name = "manifesto"
weight = 2
identifier = "manifesto"
url = "/manifesto/"
[[menu.main]]
name = "işler"
weight = 3
identifier = "isler"
url = "/isler/"
[[menu.main]]
name = "iletişim"
weight = 4
identifier = "İletişim"
url = "/iletisim/"
[[menu.main]]
name = "bağış"
weight = 5
identifier = "bagis"
url = "https://bagis.hackerspace.ist"

@ -0,0 +1,13 @@
+++
title = "ana sayfa"
+++
## Hackerspace nedir?
Hackerspace, hacker kıraathanesidir.
## Hacking nedir?
Hacking ifadesi gibi değişken bir ifade için basit bir tanım yapmak zordur; ama birçok hacker'ın ortak özelliği oyuncu, zeki ve keşifçi olmalarıdır. Bu nedenle hacking, oyuncu bir zeka ruhunda mümkün olanın sınırlarını keşfetmek anlamına gelmektedir. Oyuncu zeka gösteren etkinlikler hack değerine sahiptir.
-- <i>Richard Stallman, “Hacking Hakkında”</i>

@ -0,0 +1,8 @@
---
title: "iletişim"
draft: false
---
- **E-posta**: iletisim {güzela} hackerspace.ist
- **XMPP**: ex {güzela} example.org
- **Amatör telsiz**: 439,775 MHz - YM2HS

@ -0,0 +1,4 @@
+++
title = "işler"
template = "isler.html"
+++

@ -0,0 +1,23 @@
+++
title = "Deneme işi"
description = "Lorem ipsum"
date = "2018-06-23"
author = "HS"
categories = ["Development", "VIM"]
slug = "spf13-vim-3-0-release-and-new-website"
tags = [".vimrc", "plugins", "spf13-vim", "vim"]
+++
## Lorem ipsum
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
<!-- more -->
## Davorum asortium
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
## Davorum asortium
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

@ -0,0 +1,114 @@
+++
title = "manifesto"
+++
## “Hacking”
"Hacking, oyuncu bir zeka ruhunda mümkün olanın sınırlarını keşfetmek anlamına gelmektedir.
Oyuncu zeka gösteren etkinlikler “hack değeri”ne sahiptir." Richard M. Stallman (RMS)
---
## Mekan
Bu bölüm içerisindekiler mekanın kendi için kendine hatırlattıklarıdır.
Yine mekan, merak edenler için yazıya dökülmesini rica etmiştir.
Hackerspace İstanbul canlı olduğu ve doğal olarak hareket ettiğinden,
bölüm boyunca; gideceği veya bulunacağı yolu tanımlar. Yani bu kısım;
HS adına yapılanları ve HS adına konuşulanları düzenler.
\# Bu noktadan sonra "Hackerspace İstanbul" için kısaca "HS" denir.
HS, "Neden?" sorusundan hoşlanmaz. Cevabı hep "Çünkü yapabiliyorum" olur. Doğru soru "Nasıl?" dır.
HS, değiştirmeyi de üretime dahil görür.
HS, GNU Felsefesi[1] ile ilerler. HS olarak üreteceği her şey bu felsefeye
uygun olarak "özgür" tanımına dahil olacaktır. Yani eğer yazılım üretiyorsa bu
özgür yazılım, donanım üretiyorsa bu özgür donanım, bir belge yazıyorsa bu özgür bir belge
olacak ve üretimlerini yine özgür bir lisans ile lisanslayacaktır.[2]
HS, özgür olanı "özgür" diye ifade eder. Özgür olmayanı ise "sahipli" veya "özel mülk"
olarak adlandırır. [3] Bu tanımları kaynağın açık ve kapalı olması ile sınırlamaz.
HS, sahipli yazılım üreticilerinden ve savunucularından uzak durur.
HS, hack kültürünün üretimlerini ve üreticilerini şapkalandırmaz.
HS, hack kültürünü ve hacker'ları güvenlik ya da yazılım ile sınırlamaz.
HS, "yenisini almak" yerine tamir etmeyi tercih eder. HS için malzeme farklı
bir alanda kullanılmak üzere saklanacak değerdedir.
HS, her tür ve seviyeden dijital gözetim karşıtıdır. Bu gözetime yardım eden,
destek olan, öven; yapı, organizasyon veya çıktılara hiç bir açıdan dahil olmaz ve
meşrulaştırmaz.
HS, her mümkün olanın sınırlarını keşfetme hakkını saklı tutar.
---
## Kullanım
"Açık Toplantı" ve etkinlikler (atölye, seminer vb.) haricinde mekanı yalnızca üyeler kullanabilir.
Eğer aksi belirtilmemişse etkinlikler herkese açıktır.
---
## Üyelik
**Üye olmak için:**
En üstte bulunan "Hacking" bölümündeki tanıma dahil olmak
Mevcut HS üyelerinden birinin size referans olması
Mekana "açık toplantı"nın olduğu gün en az bir defa gelmek gerekmektedir.
**Üye olarak kalmak için ise;**
Mümkün olabildiğince açık toplantılara katılmak, etkinlik süreçlerinden en az birine
(ayarlanması, duyurulması, yürütücüsü, varsa hazırlığı, mekanın açılması gibi) katkı sağlamak,
el birliği ile edinilen tüm araç gerecin (tuvalet kağıdından, led'lere) devamlılığı için diğer
üyeler ile birlikte üretim ve katkı insiyatifini almak, gerekmektedir.
**Yetkililer;**
HS, "Mekan" bölümünde kendine çizdiği yol üzerinde kendiliğinden ilerlemektedir.
"Yetkili" olmadığından "yetki dağıtacak" veya "sorumluluk" teslim edecek kimse de yoktur.
Mekanın canlı olduğunu unutmayın. Eğer üye iseniz ve bir alandan sorumlu olmak istiyorsanız.
O alanla ilgilenebilir veya ilgilenen biri varsa onunla hareket edebilirsiniz. Mekan bir süre
sonra size bu sorumluluk üzerinden güvenir ve diğer üyelere bu sorumluluğun sizde olduğunu söyler.
Mekanın özel güçleri vardır.
---
## Sıkça Verilen Cevaplar
Hayır, her üye GNU/Linux kullanmak zorunda değildir.
Hayır, her üye Özgür Yazılım aktivisti olmak zorunda değildir.
Evet, bir sunum yapacaksanız bunu Mac veya WC [4] üzerinde yapabilirsiniz veya
etkinliklere/mekana de WC veya Mac ile gelebilirsiniz.
Hayır, üye olmak için teknik biri olmak zorunda değilsiniz.
Evet aynen öyle, hacker ve maker aynı şey olmadığı gibi hackerSpace ve Maker Space de aynı şey değildir.
Hayır, üyelerin hackerSpace'de yaptığı çalışmaların hepsi "Mekan" tanımı ile örtüşmek zorunda değildir. Örneğin bir üye hackerSpace'de çalıştığı zamanlar içerisinde özel mülk bir yazılım geliştirebilir, hackerSpace bununla ilgilenmez. Fakat örneğin; google glass veya o alandan atılan tweet'lerin analizi vs. gibi etrafındakileri istekleri haricinde gözetim ağlarına dahil eden uygulamalar istisnadır.
Hayır, Facebook şifresi kırmıyoruz. Ayrıca o "şifre" değil "parola".
Hayır, Facebook parolası da kırmıyoruz.
Yok o şapka değil, beyaz şapkalı / siyah şapkalı gibi kavramlardan bahsediyoruz.
---
- [1] [https://www.gnu.org/philosophy/free-sw.tr.html](https://www.gnu.org/philosophy/free-sw.tr.html)
- [2] [https://www.gnu.org/licenses/license-list.html](https://www.gnu.org/licenses/license-list.html)
- [3] [https://www.gnu.org/gnu/why-gnu-linux.tr.html](https://www.gnu.org/gnu/why-gnu-linux.tr.html)
- [4] [https://www.gnu.org/philosophy/words-to-avoid.html#PC](https://www.gnu.org/philosophy/words-to-avoid.html#PC)

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Development on hackerspace istanbul</title>
<link>http://hackerspace.ist/categories/development/</link>
<description>Recent content in Development on hackerspace istanbul</description>
<generator>Hugo -- gohugo.io</generator>
<language>tr-tr</language>
<lastBuildDate>Sat, 23 Jun 2018 00:00:00 +0000</lastBuildDate>
<atom:link href="http://hackerspace.ist/categories/development/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Deneme işi</title>
<link>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</guid>
<description>Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</description>
</item>
</channel>
</rss>

@ -0,0 +1 @@
<!DOCTYPE html><html><head><title>http://hackerspace.ist/categories/development/</title><link rel="canonical" href="http://hackerspace.ist/categories/development/"/><meta name="robots" content="noindex"><meta http-equiv="content-type" content="text/html; charset=utf-8" /><meta http-equiv="refresh" content="0; url=http://hackerspace.ist/categories/development/" /></head></html>

File diff suppressed because one or more lines are too long

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Categories on hackerspace istanbul</title>
<link>http://hackerspace.ist/categories/</link>
<description>Recent content in Categories on hackerspace istanbul</description>
<generator>Hugo -- gohugo.io</generator>
<language>tr-tr</language>
<atom:link href="http://hackerspace.ist/categories/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Development</title>
<link>http://hackerspace.ist/categories/development/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/categories/development/</guid>
<description></description>
</item>
<item>
<title>Vim</title>
<link>http://hackerspace.ist/categories/vim/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/categories/vim/</guid>
<description></description>
</item>
</channel>
</rss>

File diff suppressed because one or more lines are too long

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Vim on hackerspace istanbul</title>
<link>http://hackerspace.ist/categories/vim/</link>
<description>Recent content in Vim on hackerspace istanbul</description>
<generator>Hugo -- gohugo.io</generator>
<language>tr-tr</language>
<lastBuildDate>Sat, 23 Jun 2018 00:00:00 +0000</lastBuildDate>
<atom:link href="http://hackerspace.ist/categories/vim/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Deneme işi</title>
<link>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</guid>
<description>Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</description>
</item>
</channel>
</rss>

@ -0,0 +1 @@
<!DOCTYPE html><html><head><title>http://hackerspace.ist/categories/vim/</title><link rel="canonical" href="http://hackerspace.ist/categories/vim/"/><meta name="robots" content="noindex"><meta http-equiv="content-type" content="text/html; charset=utf-8" /><meta http-equiv="refresh" content="0; url=http://hackerspace.ist/categories/vim/" /></head></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>ana sayfa on hackerspace istanbul</title>
<link>http://hackerspace.ist/</link>
<description>Recent content in ana sayfa on hackerspace istanbul</description>
<generator>Hugo -- gohugo.io</generator>
<language>tr-tr</language>
<lastBuildDate>Sat, 23 Jun 2018 00:00:00 +0000</lastBuildDate>
<atom:link href="http://hackerspace.ist/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Deneme işi</title>
<link>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</guid>
<description>Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</description>
</item>
<item>
<title>iletişim</title>
<link>http://hackerspace.ist/iletisim/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/iletisim/</guid>
<description> E-posta: iletisim {güzela} hackerspace.ist XMPP: ex {güzela} example.org </description>
</item>
<item>
<title>manifesto</title>
<link>http://hackerspace.ist/manifesto/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/manifesto/</guid>
<description>“Hacking” &amp;ldquo;Hacking, oyuncu bir zeka ruhunda mümkün olanın sınırlarını keşfetmek anlamına gelmektedir. Oyuncu zeka gösteren etkinlikler “hack değeri”ne sahiptir.&amp;rdquo; Richard M. Stallman (RMS)
Mekan Bu bölüm içerisindekiler mekanın kendi için kendine hatırlattıklarıdır. Yine mekan, merak edenler için yazıya dökülmesini rica etmiştir.
Hackerspace İstanbul canlı olduğu ve doğal olarak hareket ettiğinden, bölüm boyunca; gideceği veya bulunacağı yolu tanımlar. Yani bu kısım; HS adına yapılanları ve HS adına konuşulanları düzenler.
# Bu noktadan sonra &amp;ldquo;Hackerspace İstanbul&amp;rdquo; için kısaca &amp;ldquo;HS&amp;rdquo; denir.</description>
</item>
</channel>
</rss>

File diff suppressed because one or more lines are too long

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>işler on hackerspace istanbul</title>
<link>http://hackerspace.ist/isler/</link>
<description>Recent content in işler on hackerspace istanbul</description>
<generator>Hugo -- gohugo.io</generator>
<language>tr-tr</language>
<lastBuildDate>Sat, 23 Jun 2018 00:00:00 +0000</lastBuildDate>
<atom:link href="http://hackerspace.ist/isler/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Deneme işi</title>
<link>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</guid>
<description>Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</description>
</item>
</channel>
</rss>

@ -0,0 +1 @@
<!DOCTYPE html><html><head><title>http://hackerspace.ist/isler/</title><link rel="canonical" href="http://hackerspace.ist/isler/"/><meta name="robots" content="noindex"><meta http-equiv="content-type" content="text/html; charset=utf-8" /><meta http-equiv="refresh" content="0; url=http://hackerspace.ist/isler/" /></head></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1,10 @@
/**
* @license
* Lodash (Custom Build) lodash.com/license | Underscore.js 1.8.3 underscorejs.org/LICENSE
* Build: `lodash include="debounce" -p -o static/js/lodash.custom.min.js`
*/
;(function(){function e(){}function t(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function n(e){return null!=e&&typeof e=="object"}function o(e){var t;if(!(t=typeof e=="symbol")&&(t=n(e))){if(null==e)e=e===i?"[object Undefined]":"[object Null]";else if(v&&v in Object(e)){t=d.call(e,v);var o=e[v];try{e[v]=i;var r=true}catch(e){}var u=j.call(e);r&&(t?e[v]=o:delete e[v]),e=u}else e=j.call(e);t="[object Symbol]"==e}return t}function r(e){if(typeof e=="number")return e;if(o(e))return u;
if(t(e)&&(e=typeof e.valueOf=="function"?e.valueOf():e,e=t(e)?e+"":e),typeof e!="string")return 0===e?e:+e;e=e.replace(f,"");var n=l.test(e);return n||a.test(e)?s(e.slice(2),n?2:8):c.test(e)?u:+e}var i,u=NaN,f=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,a=/^0o[0-7]+$/i,s=parseInt,b=typeof self=="object"&&self&&self.Object===Object&&self,p=typeof global=="object"&&global&&global.Object===Object&&global||b||Function("return this")(),y=(b=typeof exports=="object"&&exports&&!exports.nodeType&&exports)&&typeof module=="object"&&module&&!module.nodeType&&module,m=Object.prototype,d=m.hasOwnProperty,j=m.toString,v=(m=p.Symbol)?m.toStringTag:i,g=Math.max,O=Math.min,x=function(){
return p.Date.now()};e.debounce=function(e,n,o){function u(t){var n=s,o=b;return s=b=i,j=t,y=e.apply(o,n)}function f(e){var t=e-d;return e-=j,d===i||t>=n||0>t||h&&e>=p}function c(){var e=x();if(f(e))return l(e);var t,o=setTimeout;t=e-j,e=n-(e-d),t=h?O(e,p-t):e,m=o(c,t)}function l(e){return m=i,T&&s?u(e):(s=b=i,y)}function a(){var e=x(),t=f(e);if(s=arguments,b=this,d=e,t){if(m===i)return j=e=d,m=setTimeout(c,n),v?u(e):y;if(h)return m=setTimeout(c,n),u(d)}return m===i&&(m=setTimeout(c,n)),y}var s,b,p,y,m,d,j=0,v=false,h=false,T=true;
if(typeof e!="function")throw new TypeError("Expected a function");return n=r(n)||0,t(o)&&(v=!!o.leading,p=(h="maxWait"in o)?g(r(o.maxWait)||0,n):p,T="trailing"in o?!!o.trailing:T),a.cancel=function(){m!==i&&clearTimeout(m),j=0,s=d=b=m=i},a.flush=function(){return m===i?y:l(x())},a},e.isObject=t,e.isObjectLike=n,e.isSymbol=o,e.now=x,e.toNumber=r,e.VERSION="4.17.5",typeof define=="function"&&typeof define.amd=="object"&&define.amd?(p._=e, define(function(){return e})):y?((y.exports=e)._=e,b._=e):p._=e;
}).call(this);

File diff suppressed because one or more lines are too long

@ -0,0 +1,291 @@
/*
* smoothscroll polyfill - v0.3.4
* https://iamdustan.github.io/smoothscroll
* 2016 (c) Dustan Kasten, Jeremias Menichelli - MIT License
*/
(function(w, d, undefined) {
'use strict';
/*
* aliases
* w: window global object
* d: document
* undefined: undefined
*/
// polyfill
function polyfill() {
// return when scrollBehavior interface is supported
if ('scrollBehavior' in d.documentElement.style) {
return;
}
/*
* globals
*/
var Element = w.HTMLElement || w.Element;
var SCROLL_TIME = 468;
/*
* object gathering original scroll methods
*/
var original = {
scroll: w.scroll || w.scrollTo,
scrollBy: w.scrollBy,
scrollIntoView: Element.prototype.scrollIntoView
};
/*
* define timing method
*/
var now = w.performance && w.performance.now
? w.performance.now.bind(w.performance) : Date.now;
/**
* changes scroll position inside an element
* @method scrollElement
* @param {Number} x
* @param {Number} y
*/
function scrollElement(x, y) {
this.scrollLeft = x;
this.scrollTop = y;
}
/**
* returns result of applying ease math function to a number
* @method ease
* @param {Number} k
* @returns {Number}
*/
function ease(k) {
return 0.5 * (1 - Math.cos(Math.PI * k));
}
/**
* indicates if a smooth behavior should be applied
* @method shouldBailOut
* @param {Number|Object} x
* @returns {Boolean}
*/
function shouldBailOut(x) {
if (typeof x !== 'object'
|| x === null
|| x.behavior === undefined
|| x.behavior === 'auto'
|| x.behavior === 'instant') {
// first arg not an object/null
// or behavior is auto, instant or undefined
return true;
}
if (typeof x === 'object'
&& x.behavior === 'smooth') {
// first argument is an object and behavior is smooth
return false;
}
// throw error when behavior is not supported
throw new TypeError('behavior not valid');
}
/**
* finds scrollable parent of an element
* @method findScrollableParent
* @param {Node} el
* @returns {Node} el
*/
function findScrollableParent(el) {
var isBody;
var hasScrollableSpace;
var hasVisibleOverflow;
do {
el = el.parentNode;
// set condition variables
isBody = el === d.body;
hasScrollableSpace =
el.clientHeight < el.scrollHeight ||
el.clientWidth < el.scrollWidth;
hasVisibleOverflow =
w.getComputedStyle(el, null).overflow === 'visible';
} while (!isBody && !(hasScrollableSpace && !hasVisibleOverflow));
isBody = hasScrollableSpace = hasVisibleOverflow = null;
return el;
}
/**
* self invoked function that, given a context, steps through scrolling
* @method step
* @param {Object} context
*/
function step(context) {
// call method again on next available frame
context.frame = w.requestAnimationFrame(step.bind(w, context));
var time = now();
var value;
var currentX;
var currentY;
var elapsed = (time - context.startTime) / SCROLL_TIME;
// avoid elapsed times higher than one
elapsed = elapsed > 1 ? 1 : elapsed;
// apply easing to elapsed time
value = ease(elapsed);
currentX = context.startX + (context.x - context.startX) * value;
currentY = context.startY + (context.y - context.startY) * value;
context.method.call(context.scrollable, currentX, currentY);
// return when end points have been reached
if (currentX === context.x && currentY === context.y) {
w.cancelAnimationFrame(context.frame);
return;
}
}
/**
* scrolls window with a smooth behavior
* @method smoothScroll
* @param {Object|Node} el
* @param {Number} x
* @param {Number} y
*/
function smoothScroll(el, x, y) {
var scrollable;
var startX;
var startY;
var method;
var startTime = now();
var frame;
// define scroll context
if (el === d.body) {
scrollable = w;
startX = w.scrollX || w.pageXOffset;
startY = w.scrollY || w.pageYOffset;
method = original.scroll;
} else {
scrollable = el;
startX = el.scrollLeft;
startY = el.scrollTop;
method = scrollElement;
}
// cancel frame when a scroll event's happening
if (frame) {
w.cancelAnimationFrame(frame);
}
// scroll looping over a frame
step({
scrollable: scrollable,
method: method,
startTime: startTime,
startX: startX,
startY: startY,
x: x,
y: y,
frame: frame
});
}
/*
* ORIGINAL METHODS OVERRIDES
*/
// w.scroll and w.scrollTo
w.scroll = w.scrollTo = function() {
// avoid smooth behavior if not required
if (shouldBailOut(arguments[0])) {
original.scroll.call(
w,
arguments[0].left || arguments[0],
arguments[0].top || arguments[1]
);
return;
}
// LET THE SMOOTHNESS BEGIN!
smoothScroll.call(
w,
d.body,
~~arguments[0].left,
~~arguments[0].top
);
};
// w.scrollBy
w.scrollBy = function() {
// avoid smooth behavior if not required
if (shouldBailOut(arguments[0])) {
original.scrollBy.call(
w,
arguments[0].left || arguments[0],
arguments[0].top || arguments[1]
);
return;
}
// LET THE SMOOTHNESS BEGIN!
smoothScroll.call(
w,
d.body,
~~arguments[0].left + (w.scrollX || w.pageXOffset),
~~arguments[0].top + (w.scrollY || w.pageYOffset)
);
};
// Element.prototype.scrollIntoView
Element.prototype.scrollIntoView = function() {
// avoid smooth behavior if not required
if (shouldBailOut(arguments[0])) {
original.scrollIntoView.call(this, arguments[0] || true);
return;
}
// LET THE SMOOTHNESS BEGIN!
var scrollableParent = findScrollableParent(this);
var parentRects = scrollableParent.getBoundingClientRect();
var clientRects = this.getBoundingClientRect();
if (scrollableParent !== d.body) {
// reveal element inside parent
smoothScroll.call(
this,
scrollableParent,
scrollableParent.scrollLeft + clientRects.left - parentRects.left,
scrollableParent.scrollTop + clientRects.top - parentRects.top
);
// reveal parent in viewport
w.scrollBy({
left: parentRects.left,
top: parentRects.top,
behavior: 'smooth'
});
} else {
// reveal element in viewport
w.scrollBy({
left: clientRects.left,
top: clientRects.top,
behavior: 'smooth'
});
}
};
}
if (typeof exports === 'object') {
// commonjs
module.exports = { polyfill: polyfill };
} else {
// global
polyfill();
}
})(window, document);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1 @@
<!DOCTYPE html><html><head><title>http://example.org/</title><link rel="canonical" href="http://example.org/"/><meta name="robots" content="noindex"><meta http-equiv="content-type" content="text/html; charset=utf-8" /><meta http-equiv="refresh" content="0; url=http://example.org/" /></head></html>

@ -0,0 +1,75 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</loc>
<lastmod>2018-06-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://hackerspace.ist/tags/.vimrc/</loc>
<lastmod>2018-06-23T00:00:00+00:00</lastmod>
<priority>0</priority>
</url>
<url>
<loc>http://hackerspace.ist/categories/</loc>
<priority>0</priority>
</url>
<url>
<loc>http://hackerspace.ist/categories/development/</loc>
<lastmod>2018-06-23T00:00:00+00:00</lastmod>
<priority>0</priority>
</url>
<url>
<loc>http://hackerspace.ist/tags/plugins/</loc>
<lastmod>2018-06-23T00:00:00+00:00</lastmod>
<priority>0</priority>
</url>
<url>
<loc>http://hackerspace.ist/tags/spf13-vim/</loc>
<lastmod>2018-06-23T00:00:00+00:00</lastmod>
<priority>0</priority>
</url>
<url>
<loc>http://hackerspace.ist/tags/</loc>
<lastmod>2018-06-23T00:00:00+00:00</lastmod>
<priority>0</priority>
</url>
<url>
<loc>http://hackerspace.ist/tags/vim/</loc>
<lastmod>2018-06-23T00:00:00+00:00</lastmod>
<priority>0</priority>
</url>
<url>
<loc>http://hackerspace.ist/categories/vim/</loc>
<lastmod>2018-06-23T00:00:00+00:00</lastmod>
<priority>0</priority>
</url>
<url>
<loc>http://hackerspace.ist/</loc>
<lastmod>2018-06-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://hackerspace.ist/iletisim/</loc>
</url>
<url>
<loc>http://hackerspace.ist/isler/</loc>
<lastmod>2018-06-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://hackerspace.ist/manifesto/</loc>
</url>
</urlset>

File diff suppressed because one or more lines are too long

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>.Vimrc on hackerspace istanbul</title>
<link>http://hackerspace.ist/tags/.vimrc/</link>
<description>Recent content in .Vimrc on hackerspace istanbul</description>
<generator>Hugo -- gohugo.io</generator>
<language>tr-tr</language>
<lastBuildDate>Sat, 23 Jun 2018 00:00:00 +0000</lastBuildDate>
<atom:link href="http://hackerspace.ist/tags/.vimrc/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Deneme işi</title>
<link>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</guid>
<description>Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</description>
</item>
</channel>
</rss>

@ -0,0 +1 @@
<!DOCTYPE html><html><head><title>http://hackerspace.ist/tags/.vimrc/</title><link rel="canonical" href="http://hackerspace.ist/tags/.vimrc/"/><meta name="robots" content="noindex"><meta http-equiv="content-type" content="text/html; charset=utf-8" /><meta http-equiv="refresh" content="0; url=http://hackerspace.ist/tags/.vimrc/" /></head></html>

File diff suppressed because one or more lines are too long

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Tags on hackerspace istanbul</title>
<link>http://hackerspace.ist/tags/</link>
<description>Recent content in Tags on hackerspace istanbul</description>
<generator>Hugo -- gohugo.io</generator>
<language>tr-tr</language>
<lastBuildDate>Sat, 23 Jun 2018 00:00:00 +0000</lastBuildDate>
<atom:link href="http://hackerspace.ist/tags/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>.Vimrc</title>
<link>http://hackerspace.ist/tags/.vimrc/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/tags/.vimrc/</guid>
<description></description>
</item>
<item>
<title>Plugins</title>
<link>http://hackerspace.ist/tags/plugins/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/tags/plugins/</guid>
<description></description>
</item>
<item>
<title>Spf13 Vim</title>
<link>http://hackerspace.ist/tags/spf13-vim/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/tags/spf13-vim/</guid>
<description></description>
</item>
<item>
<title>Vim</title>
<link>http://hackerspace.ist/tags/vim/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/tags/vim/</guid>
<description></description>
</item>
</channel>
</rss>

File diff suppressed because one or more lines are too long

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Plugins on hackerspace istanbul</title>
<link>http://hackerspace.ist/tags/plugins/</link>
<description>Recent content in Plugins on hackerspace istanbul</description>
<generator>Hugo -- gohugo.io</generator>
<language>tr-tr</language>
<lastBuildDate>Sat, 23 Jun 2018 00:00:00 +0000</lastBuildDate>
<atom:link href="http://hackerspace.ist/tags/plugins/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Deneme işi</title>
<link>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</guid>
<description>Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</description>
</item>
</channel>
</rss>

@ -0,0 +1 @@
<!DOCTYPE html><html><head><title>http://hackerspace.ist/tags/plugins/</title><link rel="canonical" href="http://hackerspace.ist/tags/plugins/"/><meta name="robots" content="noindex"><meta http-equiv="content-type" content="text/html; charset=utf-8" /><meta http-equiv="refresh" content="0; url=http://hackerspace.ist/tags/plugins/" /></head></html>

File diff suppressed because one or more lines are too long

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Spf13 Vim on hackerspace istanbul</title>
<link>http://hackerspace.ist/tags/spf13-vim/</link>
<description>Recent content in Spf13 Vim on hackerspace istanbul</description>
<generator>Hugo -- gohugo.io</generator>
<language>tr-tr</language>
<lastBuildDate>Sat, 23 Jun 2018 00:00:00 +0000</lastBuildDate>
<atom:link href="http://hackerspace.ist/tags/spf13-vim/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Deneme işi</title>
<link>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</guid>
<description>Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</description>
</item>
</channel>
</rss>

@ -0,0 +1 @@
<!DOCTYPE html><html><head><title>http://hackerspace.ist/tags/spf13-vim/</title><link rel="canonical" href="http://hackerspace.ist/tags/spf13-vim/"/><meta name="robots" content="noindex"><meta http-equiv="content-type" content="text/html; charset=utf-8" /><meta http-equiv="refresh" content="0; url=http://hackerspace.ist/tags/spf13-vim/" /></head></html>

File diff suppressed because one or more lines are too long

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Vim on hackerspace istanbul</title>
<link>http://hackerspace.ist/tags/vim/</link>
<description>Recent content in Vim on hackerspace istanbul</description>
<generator>Hugo -- gohugo.io</generator>
<language>tr-tr</language>
<lastBuildDate>Sat, 23 Jun 2018 00:00:00 +0000</lastBuildDate>
<atom:link href="http://hackerspace.ist/tags/vim/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Deneme işi</title>
<link>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</link>
<pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
<guid>http://hackerspace.ist/isler/spf13-vim-3-0-release-and-new-website/</guid>
<description>Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</description>
</item>
</channel>
</rss>

@ -0,0 +1 @@
<!DOCTYPE html><html><head><title>http://hackerspace.ist/tags/vim/</title><link rel="canonical" href="http://hackerspace.ist/tags/vim/"/><meta name="robots" content="noindex"><meta http-equiv="content-type" content="text/html; charset=utf-8" /><meta http-equiv="refresh" content="0; url=http://hackerspace.ist/tags/vim/" /></head></html>

@ -0,0 +1 @@
Subproject commit 7748120681752fd4b669eae0cab0f2b7e14b0d74
Loading…
Cancel
Save