1
0
Fork 0
mirror of https://github.com/fmap/muflax65ngodyewp.onion synced 2024-06-25 10:16:49 +02:00

* rss feed

* changelog
* basic sanity check for episteme headers
* google analytics
* episteme header
This commit is contained in:
muflax 2011-09-04 19:22:08 +02:00
parent 8ba3958797
commit e58c0665ef
16 changed files with 121 additions and 397 deletions

16
Rules
View file

@ -49,12 +49,24 @@ compile '/references' do
# link references are only added to other files
end
compile '/feed/' do
filter :erb
end
compile '*' do
if item.binary?
# don't filter binary items
else
case @item[:extension]
when "mkd" # normal pages
# little sanity check
unless @item[:is_category] or @item[:non_cognitive]
[:techne, :episteme, :date, :title].each do |header|
if @item[header].nil?
puts "#{@item.identifier} is missing #{header}."
end
end
end
filter :erb
filter :kramdown
filter :colorize_syntax, :default_colorizer => :pygmentize
@ -64,6 +76,10 @@ compile '*' do
end
end
route '/feed/' do
'/rss.xml'
end
route '/style/' do
'/style.css'
end

View file

@ -1,5 +1,6 @@
---
title: 404
non_cognitive: true
---
*when candles turn to ashes...*

15
content/changelog.mkd Normal file
View file

@ -0,0 +1,15 @@
---
title: Changelog
non_cognitive: true
---
All major changes on the site
=============================
{:#changelog}
- 2011/09/04: Converted whole site to [nanoc][]. Most of the content got
re-organized, but not widely changed.
Every page has an [Epistemic State][] now. This is an important step to
convert this into proper long-term content.

View file

@ -1,6 +1,9 @@
---
title: contact muflax
alt_titles: [Contact]
episteme: :believed
techne: :done
date: 2011-09-04
---
Contact

View file

@ -1,7 +1,7 @@
---
title: Epistemic State
date: 2011-09-03
status: :done
techne: :done
episteme: :believed
---

1
content/feed.erb Normal file
View file

@ -0,0 +1 @@
<%= rss_feed %>

View file

@ -1,7 +1,7 @@
---
title: Lies and Wonderland
short_title: muflax
believed_at:
is_category: true
---
Lies and Wonderland

View file

@ -18,6 +18,7 @@ is_hidden: true
[Eyercize]: http://www.eyercize.com
[Look, Ma; No Hands!]: http://www.semanticrestructuring.com/lookma.php
[Spreeder]: http://www.spreeder.com
[nanoc]: http://nanoc.stoneship.org
<!-- Wikipedia articles -->
[DXM]: http://en.wikipedia.org/wiki/DXM

View file

@ -55,6 +55,12 @@ a.episteme:hover {
color: black;
}
/* episteme header */
div.episteme {
background: #c4f3af;
line-height: 2em;
}
/* move paragraphs a bit closer to the center, with list exceptions */
p {
margin-left: 1em;

View file

@ -1,79 +0,0 @@
% Changelog
All major changes on the site
=============================
- 2011/03/11: Removed SRS article for reworking, transfered some posts from
[Blog] to site.
- 2010/12/31: Got a [Blog] again.
- 2010/11/15: Added [Kickstarting Motivation], cool technique I recently
implemented to start my days. Actually works, you know.
- 2010/11/05: Updated a few positions in the survey, reflecting further
insights. I'd predict, vaguely, that in a few months I either will be able
to actively disprove anatta, anicca, dukkha and the unity of knowledge and
action (seeing how drafts of articles on each of them have evolved over the
last months) or I will realize that I actually can and do have no insights
at all.
- 2010/10/27: Removed rants. This is part of a personal change, which will
trickle down, slowly, into the site.
- 2010/10/02: I wanted to condense all essential insights into one little
list, so I wrote my [Gospel of Muflax].
- 2010/09/23: [There Is Only Quale], a piece on dreams, memory and space
ships.
- 2010/09/09: Added my [Twitter] feed. Hopefully, I'll have more content soon.
I'm trying to write up my productivity and time-scheduling techniques for
months now, but it's a damn Catch-22. If they work, then I don't have the
free time to write them up and if they don't, there's nothing to write
about. Nor do I get to write about any wise insights as I progress faster
than I could ever write. Curse you, reality.
- 2010/08/24: Revised my view on UltiSnips, [vim] page updated accordingly.
- 2010/07/13: Notes on how I fixed my [Concentration] issues. Also, I filled
out PhilPapers' excellent [Philosophical Survey].
- 2010/05/28: New rant on why *Square Circles Exist* (removed).
- 2010/04/26: Reworked the whole site, turning it into a proper site instead
of a rambling blog.
Most old content is only reorganized, but otherwise mostly the same, besides a
few corrections. However, some stuff needs to be rewritten or updated. I
already made some major modifications to [Letting Go of Music], adding an
*Argument from Spirituality*, a *Safer Use* section and changed my position
somewhat.
My *Rants* (removed) have now become an official part of the site (the
internet wouldn't work without unnecessarily strong opinions and emotions).
I rewrote and greatly extended my thoughts on Dennett's [Consciousness
Explained]. Yes, I'm finally done with the book.
I also decided to put some parts of my spoiler file online, once they have
proven to be useful. First are experiments with [Speed Reading] and some
general hacks for [Good Sleep].
On-site comments are gone, but I'm still very much open to anything over mail.
Sorry for the broken links. At least the RSS feed is still there. ;)
[Kickstarting Motivation]: /experiments/kickstart.html
[vim]: /software/vim.html
[Philosophical Survey]: /reflections/survey.html
[Concentration]: /experiments/concentration.html
[Consciousness Explained]: /reflections/con_exp.html
[Determinism]: /reflections/determinism.html
[Poetry]: /poetry/
[Good Sleep]: /experiments/sleep/good_sleep.html
[Speed Reading]: /experiments/speedreading.html
[Letting Go of Music]: /reflections/letting_go_of_music.html
[Twitter]: http://twitter.com/muflax
[There Is Only Quale]: /reflections/quale.html
[Gospel of Muflax]: /reflections/gospel.html
[Blog]: http://blog.muflax.com

View file

@ -1,86 +0,0 @@
% 嘘とワンダーランド
Lies and Wonderland
===================
![logo](logo.jpg)
Yet another hypergraphic information whore's site.
muflax is empty. My [LibraryThing] profile says more about me than I ever could.
You may, of course, just read this site to find out more. You can
get in [Contact] with me about anything, be it comments, criticisms or
corrections.
Articles are sorted by date, with newer ones at the top. You can see the
[Changelog] for any recent changes or subscribe to the [RSS] feed. You can also
read the [Twitter] feed or my [Blog] for smaller, more cutting edge thoughts.
[Experiments]
=============
This is basically my public spoiler file for life. Why should I keep all the
cool stuff I found out to myself? Information ought to be free, after all.
- [Kickstarting Motivation], a technique I use to start my days
- improving [Concentration] and motivation
- how to develop [Speed Reading] and read a book in an hour
- [Sleep] hacks
- some hacks for [Good Sleep]
- my experience and criticism of [Polyphasic Sleep]
[Reflections]
=============
The unobserved life is not worth living.
- [On Purpose]
- [On The Crucifixion]
- [Gospel of Muflax]
- [There Is Only Quale], a piece on dreams, memory and space ships
- a [Philosophical Survey]
- thoughts on Daniel Dennett's book [Consciousness Explained]
- [Letting Go of Music]
- my review of [Find the Bug]
- a bit about [Nicknames]
- a meditation on [Xmonad]
[Software]
==========
Some of the stuff I wrote.
- my [vim] config and complete feature list
- [ashuku], a personal statistics tool
- [saneo], my keyboard layout
[Changelog]: /changelog.html
[RSS]: /rss.xml
[Contact]: /about.html
[LibraryThing]: http://www.librarything.com/profile/muflax
[Experiments]: /experiments
[Kickstarting Motivation]: /experiments/kickstart.html
[Concentration]: /experiments/concentration.html
[Speed Reading]: /experiments/speedreading.html
[Sleep]: /experiments/sleep
[Good Sleep]: /experiments/sleep/good_sleep.html
[Polyphasic Sleep]: /experiments/sleep/polyphasic_sleep.html
[Reflections]: /reflections
[On The Crucifixion]: /reflections/crucifixion.html
[On Purpose]: /reflections/purpose.html
[Philosophical Survey]: /reflections/survey.html
[Letting Go of Music]: /reflections/letting_go_of_music.html
[Consciousness Explained]: /reflections/con_exp.html
[Why I love my SRS]: /reflections/srs.html
[Xmonad]: /reflections/xmonad.html
[Nicknames]: /reflections/nickname.html
[Find the Bug]: /reflections/find_the_bug.html
[There Is Only Quale]: /reflections/quale.html
[Gospel of Muflax]: /reflections/gospel.html
[Software]: /software
[ashuku]: /software/ashuku.html
[saneo]: /software/saneo.html
[vim]: /software/vim.html
[Twitter]: http://twitter.com/muflax
[Blog]: http://blog.muflax.com

View file

@ -1,3 +0,0 @@
title: muflax
layout: default.template
style: default.css

View file

@ -1,222 +0,0 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.13 (GNU/Linux)
mQGiBEoogVURBACJ56E36nHrtKEhBT13Zn9+FKYK4Q9f0bjno8XbbwQ3i1056G9Z
OFCYzf6ugJlDdc9/U7NCwvh9shXGWUKmG3IgIApmweh2KEb3FmP/1Kigs4sie+sz
+i625FrSJY7Vab0klEUWymTDBW8kshDmOdpjxWBJFYonMLpA804wEYN0BwCgpd8l
/qRwjH25cQE2Vr6t3r4BHFsD/315wDTJ17UJRxrq2b+X18Hjctp40cZjWUTRgn+Q
GGgpQo6zE3hedYRez9v+13NmV7dlPfflsWwqRy6th6A6mUXnO1uIaUFgbOEP92+a
NiAgW9q6KK3ni7Jx2WEUlRUXawo72UZSgvn8smJ6QvxLLyPEQ9u4B6PLayfjlPjx
NuarA/47vppCLJEwzSsObqHSXaFQs5wprdjQYtITq+vaV7uDxBREKjf084sf21wr
BsMObhNmuN6EdfTzU4otWoLCpFubjw3Zm2gMXseoz/vQfhByIlFdk+zfTEfMB0my
lK0RFn9dR/Z/mcdC48730mcbcdBnYoxM2Nwa+kavcn8S5DxJVrQmU3RlZmFuICJt
dWZsYXgiIERvcm4gPG1haWxAbXVmbGF4LmNvbT6IawQTEQIAKwIbIwUJBqsXGwYL
CQgHAwIGFQgCCQoLBBYCAwECHgECF4AFAkqxX+UCGQEACgkQjQEj6CFyMkQw+wCf
csjfWhm8z5L2Xy8E42TzZ3IJZ5UAn1LEjh54RDIZ6QdqhopO7Jboyo/TtCxTdGVm
YW4gIm11ZmxheCIgRG9ybiA8bXVmbGF4QGdvb2dsZW1haWwuY29tPohmBBMRAgAm
BQJKLuIuAhsjBQkGqxcbBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQjQEj6CFy
MkQUpQCdEmCI0P1zC1dudoHc7zA6QC9DjRkAn1tpcADaaY/mfPn4NAb/GVI/zkUQ
tCdTdGVmYW4gIm11ZmxheCIgRG9ybiA8bXVmbGF4QGdtYWlsLmNvbT6IZgQTEQIA
JgIbIwYLCQgHAwIEFQIIAwQWAgMBAh4BAheABQJKKIF9BQkGqxcbAAoJEI0BI+gh
cjJE+5kAnj1M4TzTlvuAzVgpSZebY/NDyPx1AJ9YpGDckymxvFHaIoz2kSDHFi+A
h9H/AAAjbv8AACNpARAAAQEAAAAAAAAAAAAAAAD/2P/gABBKRklGAAEBAQA8ADwA
AP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEI
AFAASwMBEQACEQEDEQH/xAAcAAACAwEBAQEAAAAAAAAAAAAGBwQFCAMJAgD/xAAt
EAACAgICAQQCAwABBAMAAAABAgMEBREGEiEABxMiFDEjMkEIFRZRYUJDUv/EAB0B
AAICAwEBAQAAAAAAAAAAAAUGAwQBAgcACAn/xAA7EQACAgIBAwQBAgMEBwkAAAAB
AgMRBCESAAUxEyJBUQYyYRRxgQcjQsEkM0NSYrHwFRZTcoKRoeHx/9oADAMBAAIR
AxEAPwDSE1Wu4kI0CVIVQB50Bptkj6/vqux+iTr9n57Hc6VRakAEHf3ryTuh8myf
aBXz+rkfYXEjHieJ2ND2knYIFaAH1v5HLxyr4KfISpWhhSSSeQQwoPDSSOFADMQq
qins0zFgI4lckqQWXeLPM7BU/WxNbG7Le6hWhskniAPPz1ayO1Y+HE2RkH+6iQyS
WpoUTQ2ATZ8CmJNCvcD0ZXOFcc4zhLs2evRPkp6dk1pJJljSOz8J+JaNMlZLTxuQ
Eebuh2r/ABReikRkWaJQpmoqX0eAokkvXx5vlZYaCjZNHtGLl987jiJgYbNix5cJ
yFWMuGgEqlxkT1xiQpfJU4miV5OatL4X3Jq8UqXKSwyZSSSwJ4RJYEESyMvSTszi
RurCJNdVC61ryfRtpWdv1LGEWqpQaF7A9ov7O7PkddM/IP7M8fvWTiT+pFgRpAMd
xFAZXkUSl0rjwVePNxbHZsa106cbyEZTF1Mkg+L8yuk4hcE/E7jfx99jv+yv9NeP
67HmmO7LFIUc/JXkKINa0NgWK8iv5fPF+4/hX8FnZOKptcaaWEtS24jcrZFaLC7F
n6B11R5GGe2rMAyKrBmMYP72zbXqQRsAkLsEedHX71bvApmoUbGt6o0Lo/PnY/kT
52h/HIV4xkKSQDZBNb1Zr5+zQuxf1XvDFaiONyteO9WPbr+QndJXPbYD7EsMyDXV
kKOQvZG7oQKUveLVvaDrfkFQQKI+xv60dHZvoth9hhD8opTDKCOBsBWo7U3YatsF
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
TDkAoIyd/fLEt2uKCiVhgkaTx9b4NlV6
=l5Hy
-----END PGP PUBLIC KEY BLOCK-----

View file

@ -20,7 +20,7 @@ end %>
<% items.sort_by{|i| i[:date]}.reverse.each do |i|
techne = "<span class='techne_#{i[:techne]}'>#{i[:date]}</span>"
status = "(#{episteme i[:episteme]}) (#{techne})"
status = "(#{episteme_cat i[:episteme]}) (#{techne})"
%>
{:.table}

View file

@ -1,12 +1,24 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><%= @item[:title] %></title>
<link rel="stylesheet" type="text/css" href="/style.css">
<meta name="generator" content="nanoc">
<link rel="alternate" href="/rss.xml" type="application/rss+xml"
title="lies and wonderland" />
<!-- google analytics -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-25523509-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<!-- breadcrumb navigation -->
@ -19,11 +31,22 @@
<!-- actual content -->
<div class="main">
<!-- epistemic and technical state -->
<div class="episteme">
<% if @item[:episteme] %>
<p>muflax' epistemic state: <%= @item[:episteme] %>.</p>
<p><span class="align_left">
Last modified on <%= @item[:date] %> (<%= techne @item[:techne] %>).
</span>
<span class="align_right">
Epistemic state:
<a class='episteme' href='/episteme/'><%= @item[:episteme] %></a>.
</span>
</p>
<% end %>
</div>
<%= yield %>
</div>
</body>

View file

@ -34,12 +34,12 @@ def techne status
end
end
def episteme status
def episteme_cat status
s = case status
when :broken
"partly believed"
when :discredited
"not believed anymore"
"not believed"
else
status.to_s
end
@ -50,3 +50,51 @@ end
def printed_items
@items.select { |i| not i[:is_hidden] and not i.binary? }
end
# build rss feed
def rss_feed
require "rss/maker"
version = "2.0"
# find changelog
log = @items.find{|i| i.identifier.match %r{/changelog/}}
content = RSS::Maker.make(version) do |rss|
rss.channel.title = "Lies and Wonderland"
rss.channel.link = "http://muflax.com"
rss.channel.author = "mail@muflax.com"
rss.channel.description = "Lies and Wonderland"
rss.channel.date = log.mtime
rss.items.do_sort = true # sort items by date
changes(log).each do |change|
i = rss.items.new_item
i.title = "muflax hath written unto you..."
i.link = "http://muflax.com/changelog/"
i.date = Time.parse(change[:date])
i.description = change[:description]
end
end
content
end
# return changes based on changelog
def changes log
require 'nokogiri'
changes = []
# parse log
html_log = Nokogiri::HTML(log.compiled_content)
html_log.css("ul#changelog").each do |ul|
ul.css("li").each do |li|
change = {}
change[:description] = li.children.to_s.strip
change[:date] = li.content[%r{\d{4}/\d{2}/\d{2}}]
changes << change
end
end
changes
end