Skip to content

Commit

Permalink
Special:AllPages
Browse files Browse the repository at this point in the history
  • Loading branch information
grammarware committed Jul 29, 2012
1 parent 28b3922 commit f5f6b7e
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 6 deletions.
9 changes: 9 additions & 0 deletions All.wiki
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Вики уже содержит следующие статьи:

* '''[[MoDELS]]''': [[MoDELS|Международная конференция по модельной разработке языков и систем]]
* '''[[MPM]]''': [[MPM|Рабочая встреча по мультипарадигменному моделированию]]
* '''[[PEPM]]''': [[PEPM|Рабочая встреча по частичному вычислению и манипулированию программами]]
* '''[[PLDI]]''': [[PLDI|Конференция по разработке и реализации языков программирования]]
* '''[[SLE]]''': [[SLE|Международная конференция по проектированию компьютерных языков]]
--''Список обновлён 2012-07-29''
7 changes: 6 additions & 1 deletion Home.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,12 @@
Эти переводы и объяснения не идеальны, но лучше, чем ничего. Деления на «научно-технические», «научно-практические», «учебно-методические» и прочие конференции в международном сообществе по каким-то причинам не возникло.

Все конференции, проводимые на территории России и стран бывшего СССР будут намеренно игнорироваться вне зависимости от их заявленной международности — информацию о них наверняка можно найти на русском в других местах. Родительский гит-проект этой вики особого интереса не представляет, он дублирует исходники вики и хранит скрипты, автоматизирующие её пополнение. По всем вопросам обращайтесь к автору вики, которым является [http://grammarware.net Вадим Зайцев], также известный как @[http://twitter.com/grammarware grammarware]. Материалы этой вики распространяются по лицензии [http://creativecommons.org/licenses/by/3.0/deed.ru CC-BY]: их можно свободно копировать и изменять, но источник ([http://github.com/grammarware/ruconf/wiki/ github.com/grammarware/ruconf/wiki]) и автора ([http://github.com/grammarware/ grammarware]) указывать обязательно.
* [[All|Список уже добавленных конференций]]
* [[TODO|Очередь на добавление]]
Все конференции, проводимые на территории России и стран бывшего СССР будут намеренно игнорироваться вне зависимости от их заявленной международности — информацию о них наверняка можно найти на русском в других местах. Родительский гит-проект этой вики особого интереса не представляет, он дублирует исходники вики и хранит скрипты, автоматизирующие её пополнение. По всем вопросам обращайтесь к автору вики, которым является [http://grammarware.net Вадим Зайцев], также известный как @[http://twitter.com/grammarware grammarware]. Мою профпригодность желающие могут оценить по [http://cwi.academia.edu/VadimZaytsev/CurriculumVitae резюме].

Материалы этой вики распространяются по лицензии [http://creativecommons.org/licenses/by/3.0/deed.ru CC-BY]: их можно свободно копировать и изменять, но источник ([http://github.com/grammarware/ruconf/wiki/ github.com/grammarware/ruconf/wiki]) и автора ([http://github.com/grammarware/ grammarware]) указывать обязательно.

== Списки русскоязычных конференций ==
* [http://www.ruconf.ru/ ruconf.ru]
Expand Down
2 changes: 1 addition & 1 deletion PLDI.wiki
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
* Название: '''Conference on Programming Language Design and Implementation'''
* Перевод: '''Конференция по разработке и реализации языков программирования'''
* Статус: [[International Conference|международная конференция]]
* Статус: [[International Conference|международная конференция]], [[Symposium|симпозиум]]
== Детали ==
* Двойное слепое рецензирование (рецензенты анонимно оценивают анонимизированные статьи)
Expand Down
1 change: 1 addition & 0 deletions Symposium.wiki
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
Список симпозиумов:
* '''[[PEPM]]''': [[PEPM|Рабочая встреча по частичному вычислению и манипулированию программами]]
* '''[[PLDI]]''': [[PLDI|Конференция по разработке и реализации языков программирования]]
--''Список обновлён 2012-07-29''
16 changes: 12 additions & 4 deletions lists.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
for f in glob.glob('*.wiki'):
found.append(f.replace('.wiki',''))
for n in found:
if n in ('Home','TODO') or n in listnames.values():
if n in ('Home','All','TODO') or n in listnames.values():
continue
f = open('%s.wiki' % n,'r')
content = f.read()
Expand All @@ -26,14 +26,22 @@
f.close()
refd.sort()
f = open('TODO.wiki','w')
g = open('All.wiki','w')
f.write('Статьи, требующие создания:\n\n')
cx = 0
g.write('Вики уже содержит следующие статьи:\n\n')
cx1 = cx2 = 0
for n in refd:
if n not in found:
f.write('* [[%s]]\n' % n)
cx += 1
cx2 += 1
for n in found:
if n not in ('All','Home','TODO') and n not in listnames.values():
g.write("* '''[[%s]]''': [[%s|%s]]\n" % (n,n,names[n]))
cx1 += 1
f.write("\n--''Список обновлён %s''\n" % date)
g.write("\n--''Список обновлён %s''\n" % date)
f.close()
g.close()
for status in sts.keys():
try:
f = open('%s.wiki' % namelist(status),'r')
Expand All @@ -55,4 +63,4 @@
f.writelines(b)
f.write("--''Список обновлён %s''" % date)
f.close()
print 'Done, %i conferences to write.' % cx
print 'Done, %i venues done, %i yet to go.' % (cx1, cx2)

0 comments on commit f5f6b7e

Please sign in to comment.