Ресурсы (сверху списка - старые, снизу - новые):

  • Zope Book (оригинал - http://www.zope.org/Documentation/Books/ZopeBook/2_6Edition/). Формат - опенофисный документ. Подстрочный перевод на русский язык. Полностью переведены первые 10 глав. Файл в формате PDF.
  • Zope Book chapter 18 Relational.Database.Connectivity.odt - переведенная отдельно глава про реляционные БД в связке с Zope. Формат - опенофисный документ. Отдельными главами удобнее, хотя потом придется собрать воедино, полюбасу.
  • Zope.book.16.Zope.Services.odt - переведенная глава про сервисы Zope. Сервис Zope это обьект который делает что-то полезное, но не может быть отнесен ни к контенту, ни к представлению, ни к логике. Опенофисный документ.
  • Zope.book.20.Sessions.odt - переведенная глава про поддержку сессий. Не скажу, что сессии в зопе сложны, но глава почему-то длинная. Опенофисный документ.
  • Zope.book.11.Creating.Basic.Zope.Applications.odt - переведенная глава №11 зопобука, посвященная созданию примерного сайта с гостевой книгой. Интересна иллюстрацией создания обьектов в ZODB не руками а скриптом. Опенофисный документ.
  • Zope.book.12.Users.and.Security.odt - переведенная глава №12 зопобука. Опенофисный документ. Глава обсасывает вопросы распределения, ограничения доступа; понятия учетной записи, пользователя, роли, политики безопасности. Интересна тем, что дает общеприменимые шаблоны построения системы разграничения доступа и раскрывает подробности наследования привилегий. Также, интересно почитать про защиту от троянцев.
  • Zope.book.13.Advanced.DTML.odt - переведенная глава №13 зопобука. Опенофисный документ. В главе раскрыты тайны применения DTML. Полезно для понимания некоторых тонкостей работы Zope.
  • Zope.book.14.Advanced.Page.Templates.odt - переведенная глава №14 зопобука. Опенофисный документ. В главе срывают покровы с ZPT, языка создания страниц в Plone/Zope, рекомендуемого для проектов больших, чем 1-2 странички.
  • Zope.book.15.Advanced.Zope.Scripting.odt - переведенная глава №15 зопобука. Опенофисный документ. В главе рассказано в подробностях о таких обьектах Zope, как  Python Script, External Methods и сопутствующих им вещах, типа вызова одного из другого и доступа к сервисам Zope. Хотя по сути глава про то, чем реализовывать программную логику веб-приложений.
  • Zope Oracle Database Adapter (Plone3.Zope.lib.python.Products.ZOracleDA.rar, при загрузке в гугель название файла покоцалось), откомпилированный мною под Windows, для Python 2.4 и проверенный с Zope 2.10.6. Оригинал: http://www.zope.org/Members/matt/dco2
  • Модифицированный RemoteUserFolder (0.6), приложен патч и кусок конфига Apache, для целостности. Решает задачу авторизации в Zope/Plone через Apache. Подробности в блоге.
  • Субтитры к фильме "Two week notice". Сам переводил, получил массу удовольствия и новых знаний.
  • Register with Geodatabase - консольная программулька на .NET, выполняющая единственную функцию, которая в контекстном меню ArcCatalog так и называется "Register with Geodatabase".
  • Ленивым студням подарок, умножение матриц на C#, Windows Forms Application, практически готовый курсовик. Алгоритм брал тут: msdn.microsoft.com/ru-ru/library/dd335957
  • Drunken Sailor (Irish Rovers).mp3
  • SDE.GDB.Export2XML - еще консольная тулза на .NET, позволяет экспортировать автоматизированно из геобазы SDE (ESRI ArcGIS) таблицы (feature classes) в файл XML. Ранее это можно было сделать только через контекстное меню ArcCatalog (Export - XML Workspace Document).
  • Lord of the Rings: The Two Towers - Властелин колец: Две сорванные башни, Божья Искра, Гоблин. Субтитры ко второй части трилогии, записанные мною на слух со смешного "перевода", сделанного Гоблином. Все права принадлежат Гоблину. Подробности в блоге.
  • Zope.book.17.Searching.and.Categorizing.Content.odt - перевод главы №17 зопобука. Опенофисный документ. В этой главе сорваны покровы с технологий поиска и каталогизации, много воды, но много и интересного.
  • Lord of the Rings: The Fellowship of the Ring - Властелин колец: Братва и кольцо, Божья Искра, Гоблин. Субтитры к первой части трилогии. Сабы записывал на слух со смешного "перевода" Гоблина, второй версии. Все права принадлежат Гоблину. Подробности в блоге.
  • Lord of the Rings: The Return of the King - Властелин колец: Возвращение бомжа, Божья Искра, Гоблин. Субтитры к третьей части трилогии. Сабы получены слиянием двух файлов с последующей синхронизацией с авишником. Все права принадлежат Гоблину.
  • keepass2env.py - пример решения проблемы "пароли открытым текстом в скриптах". Используются KeePass + KPScript, Python. Скрипт запускает процесс шелла, для которого установлены переменные среды в виде login=password. Пока окно шелла не закрыто, можно запускать команды, требующие ввода паролей, передавая им значения из переменных среды.
  • plupload - пофиксенный мною пример с plupload.com/index. Теперь он действительно грузит файлы (почти любых размеров кусочками по 333 кбайта) с клиента (проверял flash, silverlight) на сервер. Проверял и фиксил под виндой.
  • movieshell - примитивная оболочка на Python+Tkinter для просмотра фильмов с внешнего диска. Может найти все фильмы на диске; позволяет поправить описалово фильмов в текстовом файле-списке. Основная задача - вывести на экран огромные кнопки, по одной на фильм. Нажал на кнопку - смотри кино. Для работы нуждается в Python27 и VLC (no installer); заточено под винду, но не сильно. Дополнительно см. тут. 2011-11-04 доточил до совместимости с Windows7. Заодно реализовал автоматическую максимизацию окна.
  • Zope.book.19.Virtual.Hosting.Services.odt - перевод главы №19 зопобука. Опенофисный документ. Из этой главы становится понятно, как прикрутить к Zope фронтэнд и как интегрировать Zope к мегасайту в качестве одной из частей этого сайта.
  • Zope.book.21.Scalability.and.ZEO.odt - перевод главы №21 зопобука. Опенофисный документ. В главе сжато рассказано о возможности масштабирования Zope, через использование ZEO. ZEO это способ рассадить по разным компам БД и серверы приложений.
  • fb2workshop - Python-скрипты, с помощью которых я организовал собранную за 4 года кучу-малу книг (в формате FB2) в нечто приемлемое - каталоги авторы, книги по названиям, пожаты в ZIP. Благодарности Con Radchenko.
  • dwg_dump - Скрипт на Python для экспорта из файла DWG (AutoCAD) в CSV. Используются COM (ActiveX) интерфейсы AutoCAD для перебора примитивов чертежа и сохранения атрибутов примитивов в виде текста (CSV). Доделан 2011-06-25.
  • Zope.book.22.Managing.Zope.Objects.Using.External.Tools.odt - перевод главы №22 зопобука. Опенофисный документ. Глава разьясняет разные способы создания и редактирования обьектов (страниц) сайта (ибо формы в ZMI мало пригодны для серьезной работы). FTP, WebDAV.
  • Parole - древняя игрушка под DOS, разучивание слов (английский/русский) и, как побочный эффект, печать на клаве вслепую. Я именно на этой игруле научился по клавиатуре тыцкать. Как поставил левую руку со смещением вправо на один ряд, так до сих пор и мучаюсь. Юзайте DOSBOX.
  • VCU - Vasnake web Chunked Upload (да, веб - с маленькой, зато я с большой буквы :) Работающий прототип решения задачи "resumable chunked upload over HTTP". Серверный скрипт сделан как внешний метод Zope, клиент сделан тоже на Python. До законченного решения еще пилить и пилить, но основная функция работает.
  • Zope.book.23.Extending.Zope.odt - перевод главы №23 зопобука. Опенофисный документ. Глава разьясняет создание продуктов (Product) и зетклассов (ZClass) в Zope. Как создать, как управлять, что с ними делать. Даже как распространять (distribution).
  • Zope.book.24.Maintaining.Zope.odt - перевод главы №24 зопобука. Опенофисный документ. В главе рассмотрены темы журналов (логов) и их ротации, запуска Zope в виде демона, добавления к Zope "продуктов", настройки производительности, обслуживания БД и проч. Это фактически последняя глава книги, далее идут всякие аппендиксы, их я переводить вряд ли буду.
  • The ZopeBook 2.6 Edition (RUS) - Зопобук 2.6, книга, переведена на русский язык (мною) в виде подстрочника. Главы с 1 по 24 включительно, то есть все, кроме аппендиксов. Если кто хочет понять как работает Zope и что оно может - читать обязательно. Русский текст требует вычитки, коррекции и редактуры. Если кто сделает - велкам.
  • VCU v.2 - Vasnake web Chunked Upload - к прототипу (версия 1, см.чуть выше) добавил веб-клиента на базе плагина Silverlight. Теперь файлы можно грузить прям из браузера. Что ждет реализации: веб-клиент на Java; возможность увидеть, что именно ты грузил на сервер и скачать это с сервера (сделано); протокол версии 3 с ликвидацией кодирования чанков base64, что должно привести к солидному ускорению.
  • py.fdo-3.6.0_5104.zip - Python bindings for FDO, compiled Python wrapper for FDO 3.6. Platform Windows 2003, x86. К пакету прилагается скрипт экспорта (дамп) данных из файлов SDF. Решил выложить пакет здесь, ибо убедился в том, что найти готовые бинарники вместе с враппером нелегко. Пришлось собирать самому. Заодно и свой дампер из SDF в текст добавил.