Блог Ерёмина Андрея обо всём на свете…

Archive for the ‘Мои программы’ Category

Строил, строил, и наконец построил!


Конечно, никакого чуда не произошло) Радость заключается в том, что за 3 долгих года, я наконец-таки доделал свой хоме паже. Всё, теперь я супер мега веб девелопер)))) Шутка. На самом деле, цель создания этой странички — познакомиться, сначала с ASP.NET, а потом уже с MVC2, ADO.NET и LINQ. Добавьте сюда ещё и MS SQL.

Познакомился. С каждой технологией аж дважды, ибо то, что в итоге выложено на просторах интернета, это уже 4-ая версия моей странички.

Линк.

У меня всё!

ЗЫ: У замечательной компании Google есть не менее замечательный Chrome Web Store, где находится ну просто замечательная голубенькая кнопочка, которую я и решил стырить, скопировать, одолжить для своего сайта. Как выяснилось, Google не заморачивалась с поддержкой IE, а просто решила  перенаправлять всех IE-юзверей на старую версию магазина. Не то, чтобы я не любил IE (9-ая версия, в принципе, неплохая), но, если честно, то заниматься оптимизацией этой замечательной кнопочки мне было лень, в итоге, я решил просто блокировать любую версию IE по User Agent’y. 🙂

УМК Менеджер


По прогнозам специалистов, в ближайшие 5 лет более половины всех студентов в развитых странах будут учиться дистанционно, получая при этом вполне реальное и качественное образование с настоящим дипломом о полученной специальности.

Учебно–методические материалы студенты при дистанционной форме обучения получают на съёмных носителях (чаще всего на CD-дисках) или через Интернет. В электронном виде предоставляется доступ к богатейшим учебным и научным ресурсам, обеспечивается возможность самостоятельно выбирать время и место учебы. При этом Интернет служит как средством доставки учебных материалов, так и инструментом общения студента с преподавателем.

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

image

УМК Менеджер— комплекс программных средств, состоящий из Windows-приложений: программа для работы с учебно-методическими комплексами (умк менеджер), помощник по созданию и записи дисков с ЭУМК (disk creator) и визуальная программа-оболочка для компакт-дисков (umk shell).

Программа написана на языках Visual Basic .NET и C#.NET с использованием .NET Framework 3.5 SP1 и технологии WPF (Windows presentation foundation).

Функции программы:

  • создание структуры УМК целого университета
  • помощь в разработке новых УМК (используются шаблоны для создания файлов УМК)
  • ведение статистики по каждому подразделению или кафедре
  • поиск необходимой информации в уже имеющихся УМК
  • создание структуры дисков с ЭУМК
  • запись дисков с ЭУМК
  • предоставление содержимого ЭУМК пользователю

Скачать программу можно здесь. (~ 20 Мб)

Простая AJAX галерея на PHP


Для ознакомления с JQuery и JQuery Tools ещё в марте решил написать простенькую галерею на PHP и закончил её только сейчас из-за отсутствия времени и желания 😦 . Собственно, основные возможности — это вывод картинок по категориям или просто общей кучей, поиск, административная панель и изменение фона для картинки (выберается цвет фона из графического файла – никакого волшебства). Скачать можно тут.

v110

Technorati Теги: ,,,

Мой переводчик


Написал простенький переводчик на основне Bing Translator API. Сначало, идей было много, но потом их почему-то не стало. smile_sad

Странно, но метод .Detect() работает как-то неправильно – собственно, он неверно определяет язык, используемый в тексте. Есть идея почему так происходит, но нет ни малейшего представления как это обойти smile_sad, поэтому выбор языка осуществляется вручную через combobox smile_regular.

 translator

 Скачать

Technorati Теги: ,,,,,,

Developer’s UMK MANAGER 2008 (M1)


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

screen1

И так, UMK Manager — менеджер УМК (Учебно -методического комплекса), т.е. менеджер , созданный для удобства управления, обновления, редактирования и создания УМК. При помощи встроенных средств поможет легко организовать директории с УМК, разбитые на институты и кафедры, распечатать подробную статистику, а также создать CD-Диск с нужными УМК.

screen2

Естественно, это всё будет только в финальной версии, а сейчас только M1, и то сейчас я занимаюсь полной переделкой дизайна, который будет похож на дизайн Windows Live Messenger’a!;)

screen3

Если есть желание протестить, то милости прошу! Будут полезны любые советы и замечания! Программа написана на Visual Basic 6, т.к. что если не установлена Vb Runtime, то можно скачать её здесь.

http://cid-2655521552741855.skydrive.live.com/embedrowdetail.aspx/d-softfiles/272aM1.rar

http://cid-2655521552741855.skydrive.live.com/embedrowdetail.aspx/UMKmanager08

Мои исходники


http://cid-2655521552741855.skydrive.live.com/embedrowdetail.aspx/d-softfiles

для Visual Basic 6

E-magazine Making Utility — программа для создания электронных журналов
XP for Games — простенький твикер для Windows XP
CD Force — простенькая защита для CD-дисков
Crosses and Zeros (Крестики нолики) — "намного" слизанный и переделанный мною исходник игры с компом. AI жжот, выиграть сложно. Интерфейс в стиле Windows Live Messenger’a.

для Lazarus

Calc — простенький калькулятор, выполненный в стиле Windows Live

Мои программы


http://cid-2655521552741855.skydrive.live.com/embedrowdetail.aspx/d-softfiles

E-magazine Making Utility
программа для создания электронных журналов

123456

Скачать (1 Мб) | Статья | Помощь | Исходник (для VB 6) | Дополнительный стиль

UMK MANAGER
программа, для управления, ведения статистики УМК (Учебно-методический комплекс)

скриншот3

Скачать (1.8 Мб) | Статья

Developer’s UMK MANAGER


В данной статье я познакомлю вас с одной интересной программой – UMK MANAGER. Для начала, давайте разберёмся, что же значит УМК? УМК расшифровывается как Учебно-методический Комплекс. Данный зверь обитает в любом высшем учебном заведении, и состоит из методичек, билетов, тестов, лекций, рабочих программ и т.д. Естественно, любая УМК не вечна, и примерно (везде по-разному) через 3-5 лет происходят изменения в УМК, например, издаются новые методички, разрабатываются новые учебные программы т.д. Соответственно за всем этим нужно как-то следить, чтобы не возникло каши. Вот тут-то на помощь и приходит программка UMK MANAGER.

скриншот1

Принцип работы прост. В главном меню сначала создайте кафедру, а затем в самой кафедре начните создавать нужные вам УМК. В окне редактирования УМК в виде “галочек” и “крестиков” программа наглядно покажет вам, что у вас уже есть, и чего ещё не хватает.

Для глобальной оценки кафедры рекомендую открыть статистику, которая в виде таблице покажет вам общее состояние всех УМК выбранной вами кафедры. Данную таблицу вы можете, скажем, распечатать, а затем отдать её тем преподавателям, у которых есть кое-какие “долги”.

скриншот4

Как видите, в программе может разобраться и ребёнок. Поэтому если судьба заставила вас работать с учебно-методическом комплексом, то смело ставьте эту программу, ибо она облегчит вашу нелёгкую жизнь, уж поверьте…

Developer’s E-magazine Making Utility


В последнее время стало модно создавать электронные журналы. Сейчас  в Интернете можно найти журналы абсолютно на любые темы: футбол, софт, железо, игры и другие…

Тот, кто хоть раз создавал журнал, наверняка столкивался с проблемой, когда приходилось вручную добавлять каждую статью. А если статья по каким-либо причинам не вписывалась в дизайн, то приходилось вручную изменять исправлять удалять какие-то фрагменты статьи или дизайна. На всё это тратилось очень много времени. Теперь, когда есть программа E- magazine Making Utility Home Edition. вы можете забыть про эту нудную работу. Программа автоматически вставит нужный контент вашего журнала в указанный вами стиль, скомпилирует и вам остаётся только выложить готовый журнал в Интернет.

И так, для создания электронного журнала нам понадобится программа E- magazine Making Utility, скачать которую можно здесь.

1234

Шаг 1: Стили

Прежде, чем приступить к созданию журнала, сначала нужно создать стиль оформления нового выпуска. В комплект поставки программы E- magazine Making Utility входит стиль-пример, используемый в E- magazine | Выпуск Пятый. Многих такой стиль может и не устроить, поэтому давайте рассмотрим процесс создания стиля по-подробнее. Инструкцию по созданию стилей вы можете просмотреть здесь.

Для начала скажу пару слов, что из названия программы видно, что она изначально создавалась для создания журналов, подобных E- magazine’у. Т.е. вы не сможете создать стиль, отличающийся по своей функциональности от стиля-примера. Другими словами в стиле обязательно должен быть фрейм, где будут отображаться статьи и страница от автора, обязательно должен быть фрейм с главным меню, обложкой и ссылками на статьи. Естественно всё остальное вы вправе изменить так, как вам угодно.

Журнал E- magazine, единственный в русскоязычном Интернете (на момент написания этой статьи), который использует меню графического типа. Если ваш журнал будет выходить достаточно часто (1-2 раза в месяц и больше), то вы можете изменить код стиля, убрав из него графическое меню и заменив его на текстовое.

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

12345

Шаг 2: Создание Журнала:

После того как стиль готов перейдём к созданию самого журнала. Для этого перейдите в пункт Менеджер и в появившемся окне нажмите кнопку Создать. Выберите созданный вами стиль и укажите название проекта (здесь указывается только название папки, в которой будет сохранён ваш проект.). В закладке Главные настройки укажите Заглавие вашего журнала, и укажите текст Read ME. ReadMe создаётся в корневой директории вашего журнала, помимо вашего текста, туда заносится информация о дате компиляции и о версии программы. Если вы публикуете свой журнал в *. zip варианте, то советую вам написать кратенькое описание вашего выпуска.

На вкладке Меню создайте меню рубрик вашего журнала.

Соответственно, во вкладке Статьи вы можете создать статьи вашего журнала, но перед этим советуем вам создать список авторов, нажав на кнопку Авторы.

Меню От автора позволяет создать страницу с текстом от Автора. Остановимся на этом пункте по-подробнее. Окно От автора состоит из 3-ёх закладок: Текст, Дополнительно и Авторы.

123456

В закладке Текс вводиться основной текст автора. В закладке Дополнительно указывается почта, сайта журнала, а также, второй текст автора (вы можете использовать его как объявление). Также здесь, вы можете указать Картинку выпуска.

В закладке Авторы вы можете указать список людей авторов, которые помогали делать выпуск.

Когда выпуск будет готов, в главном меню Мастера Журналов перейдите в меню Дополнительно, кликнув по соответствующей ссылки. В появившемся окне перейдите на вкладку Проект и выберите пункт Компиляция. Когда проект будет скомпилирован вы можете просмотреть его с помощью пункта Просмотреть журнал в закладке Дополнительно.

Резюме:

Как видите, создание журнала с помощью программы E- magazine Making Utility занимает достаточно мало времени и сил. А повысить функциональность программы вы можете, отправив свои идеи и пожелания по адресу: andreymail@list.ru.

Technorati Tags: ,,,,,

Windows Live Tags: программы,электронный,журнал,e-magazine,emagazine making utility,magazine

WordPress Tags: программы,электронный,журнал,e-magazine,emagazine making utility,magazine

Blogger Labels: программы,электронный,журнал,e-magazine,emagazine making utility,magazine

Облако меток