Архив

Архив раздела ‘прикладное’

Python: Как сделать progress-bar в консоле?

11 сентября 2013 2 комментария

Давненько у меня возникал вопрос как сделаны прогресс-бары в консольных приложениях и как сделать нечто подобное самому. Но, вопрос никогда не стоял серъёзно, поэтому, максимум - я просто выводил проценты прогресса без каких-либо баров.

Читать далее...

Delphi: Пишем шаблон клиент-серверного приложения.

2 апреля 2010 12 комментариев

Продолжая тему разработки собственной утилиты администрирования, в данной статье я рассмотрю типовой шаблон программы клиент-сервер, на базе которой можно разрабатывать собственные клиент-серверные приложения. Данный типовой шаблон для простоты понимания и удобства применения будет рассмотрен на примере компонентов ClientSocket и ServerSocket. Читать далее...

Python: Проблема с подвисанием GUI на TkInter.

21 октября 2009 2 комментария

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

WinAPI: Смена серийного номера тома.

21 февраля 2009 4 комментария

В статье "WinAPI: Определение типа носителя и его серийного номера" я показывал простой пример как реализовать защиту программ путем привязки к железу. Но все бы хорошо, да только бывают моменты когда просто необходимо "отвязаться" от железки. С такой проблемой столкнулся sansan (участник форума, который сейчас недоступен). Собственно, благодаря ему и была написана эта статья.
Читать далее...

WinAPI: Работа с файлами (основные функции).

10 февраля 2009 12 комментариев

Категорически всех приветствую! На этот раз в наше поле зрения попала группа API-функций для работы с файлами. Ибо как мне кажется что по мимо меня многие программисты сталкиваются с необходимостью их использования в своих программах. Но откровенно скажу в голове все эти функции в мести с их возможными параметрами и не упомнишь, и иметь возможность "вспомнить все" ;) прочитав эту статью очень не плохая затея. За семь и приступаю к рассмотрению оного =). Читать далее...

Python: Масштабирование и наложение водяных знаков на изображение.

7 февраля 2009 Нет комментариев

В данной статье будут рассмотрены некоторые возможности PIL (Python Imaging Library), а именно, использование библиотеки для создания превьюшек и наложения одного изображения на другое. Всё это делается достаточно тривиально, если знать как, ну а те, кто не знает, могут читать дальше.
Читать далее...