Skip to content

Commit

Permalink
A weblog has no name.
Browse files Browse the repository at this point in the history
  • Loading branch information
debiatan committed Jun 8, 2021
1 parent b3b6e1b commit b7959c9
Show file tree
Hide file tree
Showing 23 changed files with 48 additions and 720 deletions.
6 changes: 3 additions & 3 deletions 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
<meta name="author" content="Miguel Lechón" />
<meta name="copyright" content="Miguel Lechón" />

<title>Page not found · Transition Dreams
<title>Page not found
</title>
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="theme/css/elegant.css" media="screen">
<link href="feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Transition Dreams - Full Atom Feed" />
<link href="feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="debiatan - weblog - Full Atom Feed" />
</head>
<body>
<div id="content-sans-footer">
Expand All @@ -23,7 +23,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a class="brand" href="index.html"><span class=site-name>Transition Dreams</span></a>
<a class="brand" href="index.html"><span class=site-name></span></a>
<div class="nav-collapse collapse">
<ul class="nav pull-right top-menu">
<li ><a href="https://blog.debiatan.net">Home</a></li>
Expand Down
6 changes: 3 additions & 3 deletions a_limitation_of_gdb_frontends.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@
<meta name="copyright" content="Miguel Lechón" />

<meta name="keywords" content="debugger, linux, opinion, " />
<title>A limitation of GDB frontends · Transition Dreams
<title>A limitation of GDB frontends
</title>
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="theme/css/elegant.css" media="screen">
<link href="feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Transition Dreams - Full Atom Feed" />
<link href="feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="debiatan - weblog - Full Atom Feed" />
</head>
<body>
<div id="content-sans-footer">
Expand All @@ -24,7 +24,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a class="brand" href="index.html"><span class=site-name>Transition Dreams</span></a>
<a class="brand" href="index.html"><span class=site-name></span></a>
<div class="nav-collapse collapse">
<ul class="nav pull-right top-menu">
<li ><a href="https://blog.debiatan.net">Home</a></li>
Expand Down
6 changes: 3 additions & 3 deletions acampa-como-puedas.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@
<meta name="copyright" content="Miguel Lechón" />

<meta name="keywords" content="games, GGJ, jams, " />
<title>Acampa como puedas - Global Game Jam 2015 · Transition Dreams
<title>Acampa como puedas - Global Game Jam 2015
</title>
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="theme/css/elegant.css" media="screen">
<link href="feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Transition Dreams - Full Atom Feed" />
<link href="feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="debiatan - weblog - Full Atom Feed" />
</head>
<body>
<div id="content-sans-footer">
Expand All @@ -24,7 +24,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a class="brand" href="index.html"><span class=site-name>Transition Dreams</span></a>
<a class="brand" href="index.html"><span class=site-name></span></a>
<div class="nav-collapse collapse">
<ul class="nav pull-right top-menu">
<li ><a href="https://blog.debiatan.net">Home</a></li>
Expand Down
6 changes: 3 additions & 3 deletions archives.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
<meta name="author" content="Miguel Lechón" />
<meta name="copyright" content="Miguel Lechón" />

<title>Posts · Transition Dreams
<title>Posts
</title>
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="theme/css/elegant.css" media="screen">
<link href="feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Transition Dreams - Full Atom Feed" />
<link href="feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="debiatan - weblog - Full Atom Feed" />
</head>
<body>
<div id="content-sans-footer">
Expand All @@ -23,7 +23,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a class="brand" href="index.html"><span class=site-name>Transition Dreams</span></a>
<a class="brand" href="index.html"><span class=site-name></span></a>
<div class="nav-collapse collapse">
<ul class="nav pull-right top-menu">
<li ><a href="https://blog.debiatan.net">Home</a></li>
Expand Down
11 changes: 3 additions & 8 deletions categories.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,12 @@
<meta name="author" content="Miguel Lechón" />
<meta name="copyright" content="Miguel Lechón" />

<title>Categories · Transition Dreams
<title>Categories
</title>
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="theme/css/elegant.css" media="screen">
<link href="feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Transition Dreams - Full Atom Feed" />

<link href="feeds/jams.atom.xml" type="application/atom+xml" rel="alternate" title="Transition Dreams - jams Category Atom Feed" />
<link href="feeds/opinion.atom.xml" type="application/atom+xml" rel="alternate" title="Transition Dreams - opinion Category Atom Feed" />
<link href="feeds/thingies.atom.xml" type="application/atom+xml" rel="alternate" title="Transition Dreams - thingies Category Atom Feed" />
<link href="feeds/tools.atom.xml" type="application/atom+xml" rel="alternate" title="Transition Dreams - tools Category Atom Feed" />
<link href="feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="debiatan - weblog - Full Atom Feed" />
</head>
<body>
<div id="content-sans-footer">
Expand All @@ -28,7 +23,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a class="brand" href="index.html"><span class=site-name>Transition Dreams</span></a>
<a class="brand" href="index.html"><span class=site-name></span></a>
<div class="nav-collapse collapse">
<ul class="nav pull-right top-menu">
<li ><a href="https://blog.debiatan.net">Home</a></li>
Expand Down
4 changes: 2 additions & 2 deletions feeds/all.atom.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Transition Dreams</title><link href="https://blog.debiatan.net/" rel="alternate"></link><link href="https://blog.debiatan.net/feeds/all.atom.xml" rel="self"></link><id>https://blog.debiatan.net/</id><updated>2016-02-23T19:00:00+01:00</updated><entry><title>Libdwarf with custom memory allocators</title><link href="https://blog.debiatan.net/libdwarf_with_custom_memory_allocators.html" rel="alternate"></link><published>2016-02-23T19:00:00+01:00</published><updated>2016-02-23T19:00:00+01:00</updated><author><name>Miguel Lechón</name></author><id>tag:blog.debiatan.net,2016-02-23:/libdwarf_with_custom_memory_allocators.html</id><summary type="html">&lt;!-- :subtitle: (well, one of them) --&gt;
<feed xmlns="http://www.w3.org/2005/Atom"><title>debiatan - weblog</title><link href="https://blog.debiatan.net/" rel="alternate"></link><link href="https://blog.debiatan.net/feeds/all.atom.xml" rel="self"></link><id>https://blog.debiatan.net/</id><updated>2016-02-23T19:00:00+01:00</updated><entry><title>Libdwarf with custom memory allocators</title><link href="https://blog.debiatan.net/libdwarf_with_custom_memory_allocators.html" rel="alternate"></link><published>2016-02-23T19:00:00+01:00</published><updated>2016-02-23T19:00:00+01:00</updated><author><name>Miguel Lechón</name></author><id>tag:blog.debiatan.net,2016-02-23:/libdwarf_with_custom_memory_allocators.html</id><summary type="html">&lt;!-- :subtitle: (well, one of them) --&gt;
&lt;p&gt;I've started writing a simple graphical debugger for the limited subset of C++ that Casey Muratori uses in &lt;a class="reference external" href="https://handmadehero.org/"&gt;Handmade Hero&lt;/a&gt; and I've already made two big mistakes. The first one is thinking that I could write a better GDB frontend than those available today, when the truth of the matter …&lt;/p&gt;</summary><content type="html">&lt;!-- :subtitle: (well, one of them) --&gt;
&lt;p&gt;I've started writing a simple graphical debugger for the limited subset of C++ that Casey Muratori uses in &lt;a class="reference external" href="https://handmadehero.org/"&gt;Handmade Hero&lt;/a&gt; and I've already made two big mistakes. The first one is thinking that I could write a better GDB frontend than those available today, when the truth of the matter is that &lt;a class="reference external" href="http://blog.debiatan.net/a_limitation_of_gdb_frontends.html"&gt;GDB does not want graphical frontends&lt;/a&gt;. The second one is using &lt;a class="reference external" href="http://www.prevanders.net/dwarf.html"&gt;libdwarf&lt;/a&gt; to parse the DWARF debug information of ELF binaries.&lt;/p&gt;
&lt;p&gt;What drove me to use libdwarf was Eli Bendersky's &lt;a class="reference external" href="http://eli.thegreenplace.net/2011/02/07/how-debuggers-work-part-3-debugging-information"&gt;third article on debugging and linux&lt;/a&gt; (the other two talk about &lt;a class="reference external" href="http://eli.thegreenplace.net/2011/01/23/how-debuggers-work-part-1"&gt;ptrace&lt;/a&gt; and &lt;a class="reference external" href="http://eli.thegreenplace.net/2011/01/27/how-debuggers-work-part-2-breakpoints"&gt;implementing breakpoints&lt;/a&gt;) That article advises against trying to parse the DWARF section of an executable manually, arguing that DWARF is a very complex format, requiring the implementation of two &amp;quot;specialized virtual machines&amp;quot; to decode location data and line number data. I read that and thought &amp;quot;sure, let's give libdwarf a try&amp;quot;.&lt;/p&gt;
Expand Down Expand Up @@ -322,4 +322,4 @@ Symbol thing is a variable at frame base reg $rbp offset 0+-8, length 4.
&lt;span class="n"&gt;pl&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;imshow&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;img&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;pl&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;show&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
</content><category term="xrobot"></category></entry></feed>
</content><category term="xrobot"></category></entry></feed>
26 changes: 0 additions & 26 deletions feeds/jams.atom.xml

This file was deleted.

Loading

0 comments on commit b7959c9

Please sign in to comment.