планируется переезд на новый движок

Этой зимой случилось так, что я с компанией написал фреймворк для отображения и редактирования содержимого базы данных через веб-интерфейс. На основе него сейчас мы написали еще один движок для сайтов. Решится на это было не просто ввиду их изобилия, в том числе и бесплатных.

Честно скажу, не последнюю роль сыграло и то, что это была моя давняя (восьмилетняя) мечта. С тех пор я поработал с несколькими движками, но в полной мере никто меня не удовлетворил.

порадовал debian

пришлось на этой неделе обновлять ядро дебиана. Был приятно удивлен - ядро обновилось через ssh-терминал пез всяких шаманских действий.

Еще одно приятное открытие - все дистрибутивы есть в интернете. Если надо какую-то библиотеку старую, а она обновилась с нового дистрибутива - подключаешь архив дистрибутивов и вперед.

Чтобы вам не искать:

Система проверки олимпиадных задач по программированию

В продолжение темы о свододном ПО. Есть такая задачка - проверка олимпиадных задач по информатике. Задачка простая - надо запустить проверяемую программу с заранее подготовленным входным файлом и сравнить выходной файл этой программы с эталонным. В каждом вузе, где она проводится решают эту задачу по-своему.

Чаще всего используются программки, выложенные на одном из сайтов, посвященных олимпиадным задачам (www.olympiads.ru). На этом сайте есть библиотека на паскале и win-приложения. Обе системы их авторы обещали развивать, но на сайте только их первые версии многолетней давности. И, конечно, нет исходников. Хочешь - пользуйся тем, что есть, хочешь - пиши заново.

О свободном ПО

Я всегда с уважением, относился к свободному программному обеспечению для компьютеров. Постепенно я пришел к выводу, что это наиболее естественный и правильный путь и написания программ и вообще всех видов творчества. Осталось только убедить в этом общество. :)

Програмистам - преподавателям

Если вы можете написать какой-либо курс, предложите его мне. Если курс мне понравится, я опубликую его здесь. Курсы будут опубликованы для бесплатного скачивания согласно принципам открытого программного обеспечения.

Принимаю пожертвования

Уважаемые постители сайта!

Если Вы желаете поддержать мой проект - переведите любую сумму на

  • яндекс-кошелек 41001382425701
  • WMR R140330552027
  • WMZ Z233519186025

Возможно, кто-то захочет помочь нам с получением лицензии и, следовательно, права выдачи дипломов - предложите свои условия.

Подсчитать размеры пятен

Вам никогда не приходилось подсчитывать размеры пятен на фотографиях? Речь идет об обработке результатов экспериментов, напимер. Меня попросили на одной из наших кафедр сделать это, а я, к сожалению, не нашел готовой программы делающей это. Пришлось писать самому. Разумеется, я взял готовую библиотеку по работе с BMP-файлами но обход картинки и поиск пятен с автоматически определением освещенности написал сам.

Второе упражнение

Второе упражнение я выложил в архивированном файле, скачивайте, читайте!

Первое упражнение бесплатного вводного курса по програмированию.

Я решил опубликовать первое упражнение бесплатного вводного курса. Кто совсем не знаком с программированием -- это для вас!

Начнем, пожалуй.

Я заметил, что новичкам очень сложно понять что такое компьютерная программа. Сейчас я наглядно покажу, что такое программа, чем программа отличается от результатов работы и от исходных данных. Разумеется, точно передать все тонкости жизни программы на примерах из реального мира невозможно, слишком он негибок, но самую суть, основу, Вы увидите.

Дао программирования

на замечательном сайте wasm.ru нашел статью Дао программирования

Ниже я привожу отрывок - одну притчу - из этой статьи. Предлагаю Вам прокомментировать этот отрывок.

***

Hовичок спросил у Мастера: - Я видел программиста, который никогда не оформляет, не тестирует и не документирует программы. Hо все кто знает его считают его одним из лучших программистов в мире. Почему так?