Home
Моя работа - понимать...
Свежие записи... 
12-Май-2009 02:39 am - Мозг OFF
зебра
Мне в который раз советуют меньше думать, больше делать...
Что ж, попробую! Не обижайтесь на возможный неадекват в ближайшее время, в процессе калибровки разберемся :)
Останавливайте сами :)
P.S. Не тормози, делай, не п#$ди :)
P.P.S. Знайте, я вас всех люблю, даже если порой ненавижу, да чтоб вы сдохли все ;)
зебра
За последнее время досмотрел весь South Park, потом подсел на Футураму (кстати, совсем недавно, в конце февраля, вышла новая полнометражка "В дикие зелёные дали" - предыдущие, чес слово, понравились больше).
Сейчас смотрю и смотрю StarTrek Voyager, никак не могу остановиться, уже посмотрел 1-ый, 2-ой, потом начитался форумов и сразу перекинулся на 4-ый и 5-ый сезоны, теперь смотрю 3-ий.
Считаю, что хоть спецэффекты и наивны, но сюжеты вовсе не середины 60-х (как пишут на форуме). Ладно.. кому интересно, смотрите сами:
ftp://server-world.startrekftp.ru/STARTREK/Voyager/ - FTP со всеми переведёнными на русский сериями StarTrek.
Особенно интересными кажутся Q (шутники из Q-континуума, энергетическая стадия развития гуманоидов?) и
Борги (сознания, объединенные в коллективный разум, при помощи "Интернета" будущего? Финальная стадия развития ЖЖ :).
зебра
Программы должны быть универсальными, дабы распространиться широко и оправдать вложенный труд и время, но при этом решать задачи конкретного пользователя простым способом (действовать в его “контексте”, не спрашивать “лишнего”, "понимать что он хочет").
Для решения этого противоречия практически с первых "больших" программ наметилось разделение программного продукта на: дальше... )
зебра
Аннотация
В статье обсуждается вопрос, как наиболее эффективно разделить деятельность по созданию качественного программного продукта между системным программистом и предметным программистом (методистом).
Для решения этой задачи предлагается следующий подход: программист и методист на начальном этапе согласовывают синтаксис и основные конструкции предметно-ориентированного языка (ПОЯ), далее системный программист с максимальной эффективностью реализует ПОЯ на выбранной платформе, а методист использует ПОЯ для описания методической части. Таким образом, оба работают параллельно, но результаты их работы объединяются в готовый продукт при помощи ПОЯ.
Рассмотрение будет вестись на примере созданного для популяризации научных знаний проекта «Журнал в журнале» (программного приложения на диске к журналу «Компьютерные инструменты в образовании»), при работе с которым читатель параллельно с изучением статей может посмотреть иллюстрирующую статью наглядную компьютерную модель, демонстрацию, поработать с инструментами и т.д.
далее... )
31-Янв-2009 03:37 pm - План на день
зебра
Чтобы спокойно спать ночью (не просыпаясь постоянно с мыслью что я ничего не сделал), день надо планировать так:
Утро: формулировка задачи
День: работа
Вечер: публикация результата
Поздний вечер: отдых и расслабление
Т.е. сделал - сдал - сделал - сдал - в промежутке расслабляешься...
зебра
Компиляция: msbuild <имя_файла_проекта>.csproj (для C#)
vbproj (для Visual Basic) sln (для всего Solution'а)
Перед этим добавить в переменных окружения (Control Panel / System / Advanced system settings / Advanced / Environment Variables...):
В PATH путь: %SystemRoot%\Microsoft.NET\Framework\v3.5
Добавить переменную MSBuildToolsPath = %SystemRoot%\Microsoft.NET\Framework\v3.5
В конце пути у меня стоит v3.5, потому что я пользуюсь .NET Framework 3.5, у вас могут быть другие цифры, посмотрите в %SystemRoot%\Microsoft.NET\Framework
зебра
Для уменьшения количества ошибок при разработке / доработке / переработке сайтов хочется иметь возможность запускать автоматические тесты, проверяющие работу Базы данных, бизнес-логики и Web-интерфейса.
Это повысит уверенность в коде и позволит активнее заниматься рефакторингом, не опасаясь, что разрушишь всё, что было сделано до этого.
Почему программист разрушает старую логику? Некоторые куски кода программист пишет очень внимательно и тщательно, другие же "на автомате".
Когда программист пишет некоторый кусок кода, он думает об определенных данных и легко может не учесть какие-то крайние случаи.
дальше... )
зебра
Задача: Windows 2008 Server, IIS7 с ASP .NET, надо обеспечить работу PHP скриптов.
Решение:
* Скачал PHP с сайта http://www.php.net/downloads.php - Windows Installer http://www.php.net/get/php-5.2.8-win32-installer.msi/from/a/mirror
* Установил PHP в каталог %SYSTEMDRIVE%\Inetpub\PHP, далее выбрал IIS Fast CGI, устанавливать все модули
* Далее следовал http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis-70/
8-Янв-2009 08:58 pm - Тема диссертации
зебра
Остался год (2009ый!) до окончания аспирантуры, а я так и не определился с темой диссертации – определяться надо сейчас или никогда!
Тема, заявленная при поступлении в аспирантуру: «Компьютерная поддержка дистанционного учебного исследования по математике» по специальности 05.13.01 «Системный анализ, управление и обработка информации».
Для "большего соответствия специальности" была переделана в заявках: "Модели и методы компьютерной поддержки дистанционного учебного исследования по математике".
Т.е. подразумевается некоторое дистанционное обучение (участие в олимпиаде через Интернет, решение интересных задач и т.д.), а я исследую, какие же есть Модели и Методы создания программ для технического обеспечения этого процесса, и пытаюсь их усовершенствовать.
Обзорная статья по теме диссертации называется "Использование предметно-ориентированных языков для повышения эффективности создания образовательных программных продуктов". В названии статьи и модель и метод: Предметно-ориентированные языки. Я считаю их вообще наиболее перспективными для быстрой разработки качественных программ (почему? Об этом отдельно, потом).
Предметно-ориентированные языки уже довольно проработанная тема, так что ничего особо нового - научного в ней нет.
Почему при поступлении была выбрана именно такая тема? Потому что я до этого участвовал в проведении олимпиад, готовил и проводил тренировки к олимпиадам (настраивал / дописывал системы проведения олимпиад). Мой диплом – олимпиада КИО - http://ipo.spb.ru/kio/ - тема диссертации = обобщение идей этой олимпиады – что вполне естественно.
Кроме того, я писал расчетные задачи, интерфейсы и документацию к ним (в НИЦ СпбГЭТУ), работал с 1С, писал базы данных, систематизировал требования заказчиков во множестве проектов. В РТИ-Системы: дописал имитаторы и программу обработки данных для лазерного сканера (основное - потренировался в использовании JUnit), настраивал сервер, писал plugin для Eclipse, библиотеку для кроссплатформенной работы на C/C++.
Инженерная работа, тоже ничего научного..
Вот и думай.. какую же тему взять, чтобы было там новое-научное..
Может, в области программирования и нет научных тем?
зебра
* Ответить на все письма в электронной почте
* Нарядить ёлку
* Организовать праздничный стол
* Пожелать всем Наступающего...
* Расслабиться, наконец-то.... наконец-то...
...дополните список...

С НАСТУПАЮЩИМ! :)
Желаю себе в новом году меньше обещать и больше делать! :)
This page was loaded Июл 12 2009, 1:08 pm GMT.