-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfeed.xml
More file actions
executable file
·240 lines (189 loc) · 17.4 KB
/
feed.xml
File metadata and controls
executable file
·240 lines (189 loc) · 17.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>runningmaster's githublog</title>
<link href="http://runningmaster.github.com/feed.xml"/>
<updated>2013-05-14T15:03:43+03:00</updated>
<author>
<name>Dmitriy Kovalenko</name>
<name>runningmaster@gmail.com</name>
</author>
<id>http://runningmaster.github.com/</id>
<entry>
<title>Релиз Go 1.1</title>
<link href="http://runningmaster.github.com/go-ann.html"/>
<id>http://runningmaster.github.com/go-ann</id>
<updated>2013-05-13T00:00:00</updated>
<content type="html"><![CDATA[]]></content>
</entry>
<entry>
<title>Полезные ссылки для изучения Go</title>
<link href="http://runningmaster.github.com/go-links.html"/>
<id>http://runningmaster.github.com/go-links</id>
<updated>2013-02-27T00:00:00</updated>
<content type="html"><![CDATA[]]></content>
</entry>
<entry>
<title>Progress by argument</title>
<link href="http://runningmaster.github.com/off-progress-by-argument.html"/>
<id>http://runningmaster.github.com/off-progress-by-argument</id>
<updated>2012-10-09T00:00:00</updated>
<content type="html"><![CDATA[<p>Из <a href="http://www.opennet.ru/opennews/art.shtml?num=35028">интервью</a> с одним из самых активных российских разработчиков ядра Linux:</p>
<blockquote>
<p><strong>Бывает ли, что не принимают патчи по идеологическим или формальным причинам? Как удаётся приходить к компромиссу?</strong></p>
<p>По идеологическим причинам не принимают довольно часто, особенно, когда это патч, который открывает “новое направление” в ядре. Тут приходится попотеть и попереписываться. К компромиссу приходят одним путем - это называется “progress by argument”. Ты объясняешь, какой цели ты хочешь добиться и почему так, как это написано в патче. Если кто-то с тобой не согласен, он объясняет почему, и как сделать по-другому. Обычно один из вас объективно не прав, и в диалоге выясняется кто.</p>
</blockquote>
]]></content>
</entry>
<entry>
<title>Google I/O 2012 & Go</title>
<link href="http://runningmaster.github.com/go-io-2012.html"/>
<id>http://runningmaster.github.com/go-io-2012</id>
<updated>2012-07-07T00:00:00</updated>
<content type="html"><![CDATA[<p>Ежегодная конференция Google I/O 2012 случилась 27, 28 и 29 июня в Сан-Франциско, на которой были зафиксированны такие Go-события:</p>
<ul>
<li><a href="https://developers.google.com/events/io/sessions/gooio2012/902/">Computing Map Tiles with Go on App Engine (Chris Broadfoot, Andrew Gerrand)</a></li>
<li><a href="https://developers.google.com/events/io/sessions/gooio2012/320/">Go in Production (Andrew Gerrand)</a></li>
<li><a href="https://developers.google.com/events/io/sessions/gooio2012/322/">Go Concurrency Patterns (Rob Pike)</a></li>
<li><a href="https://developers.google.com/events/io/sessions/gooio2012/321/">Meet the Go Team (Andrew Gerrand, Rob Pike)</a></li>
</ul>
<p><a href="http://www.arethegovideosupyet.com/">Доступно видео всех событий на одной странице</a>.</p>
]]></content>
</entry>
<entry>
<title>Принцип №1</title>
<link href="http://runningmaster.github.com/off-principle-one.html"/>
<id>http://runningmaster.github.com/off-principle-one</id>
<updated>2012-06-26T00:00:00</updated>
<content type="html"><![CDATA[<p>Из <a href="http://www.psychology-online.net/link.php?id=142">письма</a> академика <a href="http://ru.wikipedia.org/wiki/%D0%90._%D0%9D._%D0%9A%D0%BE%D0%BB%D0%BC%D0%BE%D0%B3%D0%BE%D1%80%D0%BE%D0%B2">А. Н. Колмогорова</a> от 27 августа 1963 г.</p>
<p><strong>В качестве универсального принципа, руководящего работой мышления и творчества, остается лишь тенденция к поискам возможно более простых решений.</strong></p>
]]></content>
</entry>
<entry>
<title>Sublime Text 2 как редактор для Go</title>
<link href="http://runningmaster.github.com/go-sublime.html"/>
<id>http://runningmaster.github.com/go-sublime</id>
<updated>2012-06-26T00:00:00</updated>
<content type="html"><![CDATA[]]></content>
</entry>
<entry>
<title>Haunts - игра, написанная на Go</title>
<link href="http://runningmaster.github.com/go-haunts.html"/>
<id>http://runningmaster.github.com/go-haunts</id>
<updated>2012-06-25T00:00:00</updated>
<content type="html"><![CDATA[<p>Игру начали делать в декабре 2011 года, издать планируют в октябре 2012.</p>
<ul>
<li><a href="http://www.kickstarter.com/projects/2066438441/haunts-the-manse-macabre">Страница</a> игры на Kickstarter.</li>
<li><a href="http://www.mobrulesgames.com/haunts/">Страница</a> на сайте издателя Mob Rules Games.</li>
<li><a href="https://github.com/runningwild/haunts">Исходный код</a> на GitHub.</li>
<li><a href="http://www.youtube.com/watch?v=ZR9TYqlyh58">Видео</a> с элементами геймплея на YouTube.</li>
</ul>
]]></content>
</entry>
<entry>
<title>Указ Петра I</title>
<link href="http://runningmaster.github.com/off-decree-peter.html"/>
<id>http://runningmaster.github.com/off-decree-peter</id>
<updated>2012-06-22T00:00:00</updated>
<content type="html"><![CDATA[<p><strong>Подчинённый перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальства.</strong></p>
<p>Поражающий наповал своей актуальностью Указ Петра I от 09.12.1708.</p>
<p><a href="http://s-mahat.ru/pict/050_20.jpg">Инфографика</a>: “все события и персонажи вымышленные, а любые совпадения случайны” (с)</p>
]]></content>
</entry>
<entry>
<title>Правило №1</title>
<link href="http://runningmaster.github.com/off-rule-one.html"/>
<id>http://runningmaster.github.com/off-rule-one</id>
<updated>2012-06-22T00:00:00</updated>
<content type="html"><![CDATA[<p><strong>Я считаю неприличным усложнять работу. Я делаю все, чтобы работа коллег упрощалась. В ситуации неопределенности я принимаю такое решение, которое максимально упрощает работу коллег. Я рассчитываю на то, что мои коллеги поступают аналогичным образом.</strong></p>
<p>Вот так вот, ни много ни мало, черным по белому пропечатано на 26-ой странице 51(!) страничного адаптационного курса компании с эпическим названием “Этика бизнеса”, который выдается всем новичкам на специальном 8-ми часовом тренинге в одной очень крупной отечественной ИТ компании, в которой мне посчастливилось работать несколько лет.</p>
<p>Декларируя для тысяч сотрудников на полсотни печатных листов стремление к ценностям простоты, компания на самом деле представляет собой ярко выраженный результат развития согласно всем <a href="http://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%BA%D0%BE%D0%BD_%D0%9F%D0%B0%D1%80%D0%BA%D0%B8%D0%BD%D1%81%D0%BE%D0%BD%D0%B0#.D0.9F.D0.B5.D1.80.D0.B2.D1.8B.D0.B9_.D0.B7.D0.B0.D0.BA.D0.BE.D0.BD_.D0.9F.D0.B0.D1.80.D0.BA.D0.B8.D0.BD.D1.81.D0.BE.D0.BD.D0.B0">трем законам Паркинсона</a>, которые, к слову, требуют от всякого пытливого ума тщательного своего изучения, потому что они помогают понять некоторые необъяснимые с точки зрения <a href="http://ru.wikipedia.org/wiki/%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%8B%D0%B9_%D1%81%D0%BC%D1%8B%D1%81%D0%BB">здравого смысла</a> вещи, которые происходят в организациях.</p>
<p>Ностальгическое воспоминание об этом мне навеяло чтение очередной подборки <a href="http://habrahabr.ru/post/145968/">“цитат о разработке программного обеспечения”</a>, в которой так и частит простое слово просто.</p>
<p>Воистину <strong>непросто делать просто!</strong></p>
]]></content>
</entry>
<entry>
<title>Ubuntu 12.04 и Go 1 PPA</title>
<link href="http://runningmaster.github.com/go-ppa.html"/>
<id>http://runningmaster.github.com/go-ppa</id>
<updated>2012-06-15T00:00:00</updated>
<content type="html"><![CDATA[<p>Ubuntu 12.04 официально поддерживает Go 1, а мужики-то не знают (с):
<pre>
sudo add-apt-repository ppa:gophers/go
sudo apt-get update && sudo apt-get install golang-stable
</pre></p>
<p>Для получения версии с самыми последними изменениями следует заменить название пакета <code>golang-stable</code> на <code>golang-tip</code>.</p>
<p>См. также:</p>
<ul>
<li><a href="https://wiki.ubuntu.com/Go">Go - UbuntuWiki</a></li>
<li><a href="https://launchpad.net/~gophers/+archive/go">Go Language Packages (GC)</a></li>
</ul>
]]></content>
</entry>
<entry>
<title>Выбор клиента Redis для Go</title>
<link href="http://runningmaster.github.com/go-redis.html"/>
<id>http://runningmaster.github.com/go-redis</id>
<updated>2012-05-28T00:00:00</updated>
<content type="html"><![CDATA[<p>Во весь рост встал вопрос выбора клиента для работы с <a href="http://redis.io/">Redis</a> в <a href="http://golang.org/">Go</a>. На странице доступных клиентов имеется на выбор четыре различных варианта от разных авторов:</p>
<ul>
<li><a href="https://github.com/alphazero/Go-Redis">Go-Redis</a></li>
<li><a href="http://code.google.com/p/tideland-rdc/">Tideland RDC</a></li>
<li><a href="https://github.com/simonz05/godis">godis</a></li>
<li><a href="https://github.com/hoisie/redis.go">redis.go</a></li>
</ul>
<p>Какой выбрать? Один из линков оказался нерабочим, вероятно по причине переезда проекта на новое место: <a href="https://bitbucket.org/mendsley/tideland-rdc">Tideland RDC</a>. Также выяснилось, что этот драйвер не имеет поддержки релиза Go 1 и последний коммит в нем был осенью прошлого года - круг “подозреваемых” сократился до трех:</p>
<ul>
<li><a href="https://github.com/alphazero/Go-Redis">Go-Redis</a></li>
<li><a href="https://github.com/simonz05/godis">godis</a></li>
<li><a href="https://github.com/hoisie/redis.go">redis.go</a></li>
</ul>
<p>Первое, что напрашивается - проверить активность работы над кодовой базой этих проектов. Сразу отпадает <a href="https://github.com/hoisie/redis.go">redis.go</a> - в нем последние коммиты были год и два года назад, а с тех пор много воды утекло - вычеркиваем и остается два:</p>
<ul>
<li><a href="https://github.com/alphazero/Go-Redis">Go-Redis</a></li>
<li><a href="https://github.com/simonz05/godis">godis</a></li>
</ul>
<p>Какой из двух оставшися подойдет? Смотрим какой на вид проще будет (грубо). Вроде как последний:</p>
<ul>
<li><a href="https://github.com/simonz05/godis">godis</a></li>
</ul>
<p>Итак, я определился и начал “примеряться” к этому драйверу. На странице у автора увидел, что он имеет форк еще на один драйвер, который не упомянут на официальной странице производителя БД. Этот форк оказался форком форка и по цепочке я вышел на оригинальный репозиторий <a href="https://github.com/fzzbt/radix">radix</a> и еще нашел от автора <a href="http://groups.google.com/group/redis-db/browse_thread/thread/956b6d83b5f87f79">анонс</a> драйвера в группе рассылки Redis-DB. Драйвер оказался форком вычеркнутого первым <a href="http://code.google.com/p/tideland-rdc/">Tideland RDC</a>, однако, зело отрефакторенным и очень активно на сейчас развиваемым.</p>
<p>Итак, выбор сделан:</p>
<ul>
<li><a href="https://github.com/fzzbt/radix">radix</a></li>
</ul>
<p>Будем работать…</p>
]]></content>
</entry>
<entry>
<title>Альтернатива Django|Rails на Go</title>
<link href="http://runningmaster.github.com/go-start.html"/>
<id>http://runningmaster.github.com/go-start</id>
<updated>2012-05-09T00:00:00</updated>
<content type="html"><![CDATA[<p>Намедни открыл для себя один занимательный проект - высокоуровневый веб-фреймворк <a href="https://github.com/ungerik/go-start">Go-start</a>, который позиционируется как аналог <a href="http://ru.wikipedia.org/wiki/Django">Django для Python</a> или <a href="http://ru.wikipedia.org/wiki/Ruby_on_Rails">Rails для Ruby</a>, но только написан на <a href="http://golang.org/">Go</a> и имеет в некоторой степени отличную от первых <a href="https://github.com/ungerik/go-start/blob/master/README.md">философию</a>.</p>
<p>Фреймворк имеет спонсора и <strong>очень активно развивается</strong>, разгоняя ветер перемен базой данных <a href="http://ru.wikipedia.org/wiki/MongoDB">MongoDB</a>, которая используется по умолчанию.</p>
<ul>
<li><a href="http://startuplive.in/">Вот</a> пример сделанного сайта на посмотреть.</li>
<li><a href="http://speakerdeck.com/u/ungerik/p/the-go-start-webframework">Вот</a> слайды презентации.</li>
<li><a href="http://vimeo.com/39348998">Вот</a> видео презентации.</li>
</ul>
]]></content>
</entry>
<entry>
<title>Элементарный генератор блога на Go</title>
<link href="http://runningmaster.github.com/go-blog.html"/>
<id>http://runningmaster.github.com/go-blog</id>
<updated>2012-05-08T00:00:00</updated>
<content type="html"><![CDATA[<p>В качестве упражнения по изучению языка программирования <a href="http://golang.org/">Go</a> сделал себе возможность генерации страниц для этого сайта.</p>
<p>Мои требования к процессу написания текстов для публикации в блоге удовлетворены чуть более, чем полностью:</p>
<ol>
<li><a href="http://www.sublimetext.com/2">Sublime Text 2</a> - написание текста в привычном редакторе.</li>
<li><a href="http://ru.wikipedia.org/wiki/Markdown">Markdown</a> - простое и быстрое оформление текста.</li>
<li><a href="http://git-scm.com/">Git</a> - хранение текста в правильной системе контроля версий.</li>
<li><a href="http://golang.org/">Go</a> - моментальное превращение текста в посты для блога.</li>
</ol>
<p>Результатом <strong>доволен</strong>. Теперь все стало значительно проще, чем когда тоже самое делал при помощи <a href="http://www.sublimetext.com/2">Pelican</a>. На досуге портирую старые тексты сюда.</p>
<p><a href="https://github.com/runningmaster/runningmaster.github.com/blob/master/README.md">README</a></p>
<p><a href="https://github.com/runningmaster/runningmaster.github.com/blob/master/TODO">TODO</a></p>
]]></content>
</entry>
</feed>