bugün meydan simülasyonu dersimden kaldım. hiç beklemiyordum kalmayı ve çalışmam o kadar kötü değildi. pekala böyle olmuş olabilir ve yapacak birşey yok. okulum uzadı kesin olarak. beklenen buydu, canımı daha fazla sıkmanın bir anlamı yok. bir kaç gün önce bir arkadaşım sayesinde github kullanmanın temellerini öğrendim. evet bende artık ftp’nin gereksiz olduğunu düşünüyorum 😀 bundan sonra en basitinden en kasışına bütün projelerimde github’ı kullanacağım kesin. treehouse, codecademy ve codeschoolda ruby eğitimlerine başladım. beni gerçekten içine çeken treehouse oldu. html/css biliyorum yalnız ruby on rails öğrenmek istiyorum dediğimde beni yönlendirdikleri track’te html/css’den başlamaları dikkatimi çekti. videoları atlayıp sadece code challange ve testleri yaptım yalnız treehouse’ın işi ciddiye alıp temelden öğrettiğini görmüş oldum. şu anda programlama mantığnı javascript ile anlattıkları derslerdeyim ve harika bir iş çıkarıyorlar. js’yi öğrenmeyi istiyordum ve temelden daha ileri düzeyde js eğitimini sırf programlamanın mantığını anlamam için ruby derslerinden önce veriyorlar. istersem php kursunu da alabilirdim ama zaten orta düzeyde php biliyorum ve ruby’nin php’den daha gerekli olduğunu düşünüyorum. bugün öğrendiğim javascript ve github bilgilerim ile server’ımla bağlantılı olarak bir kaç basit uygulama vs geliştirmeyi düşünüyorum. bakalım neler olacağını göreceğiz. treehouse’ı denemek isteyenler varsa buradan üye olup ilk 14 gün ücretsiz bütün kurslara katılabilirler. programlamayı öğrenmek isteyenlere kesinlikle öneririm.
Syntax Highlighting Post
Syntax highlighting is a feature that displays source code, in different colors and fonts according to the category of terms. This feature facilitates writing in a structured language such as a programming language or a markup language as both structures and syntax errors are visually distinct. Highlighting does not affect the meaning of the text itself; it is intended only for human readers.
Pygments Code Blocks
To modify styling and highlight colors edit /assets/less/pygments.less
and compile main.less
with your favorite preprocessor. Or edit main.css
if that's your thing, the classes you want to modify all begin with .highlight
.
#container {
float: left;
margin: 0 -240px 0 0;
width: 100%;
}
Line numbering enabled:
<nav class="pagination" role="navigation">
{% if page.previous %}
<a href="{{ site.url }}{{ page.previous.url }}" class="btn" title="{{ page.previous.title }}">Previous article</a>
{% endif %}
{% if page.next %}
<a href="{{ site.url }}{{ page.next.url }}" class="btn" title="{{ page.next.title }}">Next article</a>
{% endif %}
</nav><!-- /.pagination -->
module Jekyll
class TagIndex < Page
def initialize(site, base, dir, tag)
@site = site
@base = base
@dir = dir
@name = 'index.html'
self.process(@name)
self.read_yaml(File.join(base, '_layouts'), 'tag_index.html')
self.data['tag'] = tag
tag_title_prefix = site.config['tag_title_prefix'] || 'Tagged: '
tag_title_suffix = site.config['tag_title_suffix'] || '–'
self.data['title'] = "#{tag_title_prefix}#{tag}"
self.data['description'] = "An archive of posts tagged #{tag}."
end
end
end
Standard Code Block
<nav class="pagination" role="navigation">
{% if page.previous %}
<a href="{{ site.url }}{{ page.previous.url }}" class="btn" title="{{ page.previous.title }}">Previous article</a>
{% endif %}
{% if page.next %}
<a href="{{ site.url }}{{ page.next.url }}" class="btn" title="{{ page.next.title }}">Next article</a>
{% endif %}
</nav><!-- /.pagination -->
Fenced Code Blocks
To modify styling and highlight colors edit /assets/less/coderay.less
and compile main.less
with your favorite preprocessor. Or edit main.css
if that's your thing, the classes you want to modify all begin with .coderay
. Line numbers and a few other things can be modified in _config.yml
under coderay
.
#container {
float: left;
margin: 0 -240px 0 0;
width: 100%;
}
<nav class="pagination" role="navigation">
{% if page.previous %}
<a href="{{ site.url }}{{ page.previous.url }}" class="btn" title="{{ page.previous.title }}">Previous article</a>
{% endif %}
{% if page.next %}
<a href="{{ site.url }}{{ page.next.url }}" class="btn" title="{{ page.next.title }}">Next article</a>
{% endif %}
</nav><!-- /.pagination -->
module Jekyll
class TagIndex < Page
def initialize(site, base, dir, tag)
@site = site
@base = base
@dir = dir
@name = 'index.html'
self.process(@name)
self.read_yaml(File.join(base, '_layouts'), 'tag_index.html')
self.data['tag'] = tag
tag_title_prefix = site.config['tag_title_prefix'] || 'Tagged: '
tag_title_suffix = site.config['tag_title_suffix'] || '–'
self.data['title'] = "#{tag_title_prefix}#{tag}"
self.data['description'] = "An archive of posts tagged #{tag}."
end
end
end
GitHub Gist Embed
An example of a Gist embed below.
<script src="https://gist.github.com/mmistakes/6589546.js"></script>
<script src="https://gist.github.com/8531391.js"></script>