DevProg: Блог для программистов

Секреты программирования. Примеры разработки. Обзоры программёрского софта, блогов и форумов и просто полезные советы!

Archive for the ‘Сервисы’ Category

Клуб программистов. Мои впечатления от общения на форуме…

Posted by devprog на Февраль 1, 2009

Итак, вчера я стал участником форума для программистов. То есть как сказать стал… Я там зарегестрирован с 2007 года, но как то всё это время был просто читателем, а вот со вчерашнего дня, начал туда писать, отвечать на вопросы.

Что могу сказать про сам форум? Понравилось! Дизайн не отягощён, тема не напрягает глаза. Есть что почитать из интересного. Контенгент достаточно обширный… Он мала, до велика как говорят. С этим тут как на всех форумах короче…

Пользователи… Есть конечно всякие. И зануды, и надоеды, и те которые клянчат за каждый свой пост прибавку к репутации, и те которым она по барабану. Знающие люди сразу бросаются в глаза. И выделяются они не по колличеству очков репутации, как вы могли подумать, а по содержанию их постов и качества ответов. Не буду выделять никого, скажу лишь что люди знающие там есть, и их большинство (насколько я пока заметил).

Таких людей видно сразу. Старожили, у которых скорее всего просто нету времени на развёрнутые ответы, а может просто в своё время уже “написались” так, что уже вышли как бы из этого возраста, чтобы лихорадочно бороздить в поисках новых сообщений и отвечать на них… Но всё равно, нет-нет, а советик дадут. Да ещё и такой что, чтобы его понять нужно погрузиться в глубокую медитацию :)

Не понравилась мне там рассылка. В рассылке только новые темы с форума и пару анекдотов про программистов. Хотелось бы, чтобы были материалы, и желательно качественные…

У ресурса есть блог, где каждый может размещать свои наработки в области программирования. Кстати, выделился там даже мой друг-товарищь execom со своими микроприложениями на delphi :) Даже имеет там статус модератора, что говорит о нём с лучшей стороны.

Ну а я, буду отвечать и дальше на вопросы на этом форуме, да и будет если что, у кого спросить, если чего не знаю :) На сим, заканчиваю разговоры. Всем форумчанам Клуба программистов привет )

Реклама

Posted in Сервисы | 3 комментария »

Библиотеки для работы с PE (Portable Executable) файлами

Posted by devprog на Январь 17, 2009

Полезные библиотеки для работы с PE файлами. Что такое PE и его формат можно прочитать на wiki (http://ru.wikipedia.org/wiki/Portable_Executable). Одним словом это все exe, dll, ocx, scr файлы. Нижеприведённые библиотеки позволяют максимально эфективно работать с их форматом. Добавлять или удалять секции, читать и изменять значения полей и так далее…

Wikipedia:

Portable Executable — (PE, русск. Портируемый формат исполняемых файлов) — формат исполняемых файлов, объектного кода и динамических библиотек, используемый в 32- и 64-битных версиях операционной системы Microsoft Windows. Формат PE представляет собой структуру данных, содержащую всю информацию, необходимую загрузчику для запуска программы, которая находится в данном файле.

Спецификация формата PE:

http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx

http://www.nikse.dk/petxt.html

Ссылки на библиотеки для работы с PE:

PE_Files.pas – by Dr.Golova (www.uinc.ru)

http://uinc.ru/scripts/load.cgi?files/dr.golova/PE_Optimizer.zip – модуль лежит в исходниках программы PE_Optimizer.

PELib – by Sebastian Porst (www.pelib.com)

http://www.pelib.com/releases/PeLib-0_09.zip – В архиве с самой библиотекой лежит описание, исходник и примеры использования этой библиотеки.

А также Модуль для работы с ресурсами PE файлов от Сальникова Александра (http://alex-co.com.ru), который основан на модуле работы с ресурсвми от компании Mathias Rauen (www.madshi.net). Работает на всех версиях Windows.

Возможности:

• Добавление нового ресурса

• Извлечение иконок без потери цветовой гаммы

• Изменение существующего ресурса

• Удаление ресурса

Примеры использования можно найти на этой странице: http://base.vingrad.ru/view/9-Modul-rabotyi-s-resursami-v-PE-faylah

Новые версии модуля всегда можно скачать по прямой ссылке: http://alex-co.com.ru/delphi/modules/acWorkRes.rar

Posted in Программирование, Сервисы | 1 Comment »

Регулярные выражения для новичков!

Posted by devprog на Октябрь 28, 2008

Блог для программистов собрал для вас хорошие материалы по использованию регулярных выражений. Это статьи Сергея Колесниченко. Очень качественные и удобные, особенно для новичков. Так же могут быть использованы как отличный справочник, если нужно быстренько что то вспомнить и освежить в памяти, без особых временных затрат.

Статьи:

Регулярные выражения, Часть I

Регулярные выражения, Часть II

Сайты:

PCRE.RU – Регулярные выражения совместимые с Perl.

REGEXP.RUРегулярные выражения

RSDN.RUРегулярные выражения в Delphi

PEREPLET.RU Регулярные выражения в PERL

Сервисы проверки регулярных выражений:

www.regexlib.com

www.regexp.ru

www.regexpal.com

www.rexv.org

Программы для работы с регулярными выражениями:

RegexBuddyОтличная программа для работы с регулярными выражениями.

 

Posted in Программирование, Сервисы, Хитрости | 3 комментария »

ExeScript — компилятор VBS, BAT, JS, WSF и WSH скриптов

Posted by devprog на Октябрь 26, 2008

Довольно интересная разработка. Это компилятор, способный VBS, BAT, JS, WSF и WSH скрипты преобразовать в исполняемый EXE модуль. Проект достаточно удобный и простой. Может быть использован и для защиты ваших скриптов. Словом всё очень даже хорошо. Так же есть подсветка кода. Можно даже на новую программу навесить защиту вроде пароля.

 


Размер
: 2.08 Mb
Условия
: ShareWare

 

Tags:

Posted in Сервисы | 9 комментариев »

Сервисы для программистов

Posted by devprog на Октябрь 13, 2008

Как часто нам приходится например показывать свой код знакомым программистам, чтобы они исправили несколько ошибок или просто что либо посоветовали? Очень часто. Но кидать огромные листинги в аську или на форум как минимум не этично.

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

Temp — Сервис хранения кода.

Хороший качественный сервис хранения кода. Удобный простой и лёгкий интерфейс. Подсветка многих языков программирования. Нумерация строк. Моноширенный шрифт. Короче всё очень удобно. Можно выставлять промежуток времени, через который пост (то есть ваш код) автоматически сотрётся с сервера. Пробуйте.

Paste.Org.Ru — Сервис хранения кода.

По сути такой же как и первый сервис. Только в нём есть ещё и поддержка таких раритетных языков как например Модула или Оберон. Возможность просмотра недавних добавлений. Если сильно повезёт, можно выдрать из базы достаточно качественные куски кода (хороших нужных классов или функций).

Google Codesearch — Поисковик исходных кодов.

Нужно быстро найти пример той или иной функции или класса на любом языке? Пожалуйста! Нет ничего проще, чем написать в браузере адрес этого замечательного сервиса. Есть поддержка регулярных выражений. То есть вбиваем например: lang:»c++» helloworld и наблюдаем сорцы только на С++ с ключевым словом helloworld. Подробнее про регулярные выражения сервиса можно прочесть тут.


Koders.com — Лучший поисковик исходников!

Ну тут уж вообще всё просто и логично. Выбираем язык на котором должен быть написан исходник, так же можно выбрать тип лицензии по которому этот исходник распространяется. Вводим ключевое слово и нажимаем на кнопку. Кстати база по которой поисковик ищет для вас исходный код на данный момент составляет 1,018,902,482 строк кода. Согласитесь, это очень много ;)

Posted in Новичку, Сервисы | 2 комментария »

Новая социальная сеть для программистов

Posted by devprog на Октябрь 12, 2008


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

Здесь, отдельный сервис. Полностью посвящённый программированию. Есть разделы для веб-программирования, для программирования под Windows, раздел по вопросам юзабилити и проектированию интерфейса. Словом, может понравиться программистам. Вернее даже обязан это сделать.

Ну что ж, пожелаем удачи и спокойного и продуктивного плавания. Автору выражаю отдельный респект и благодарность от лиц всех Российских программистов. Ссылка на сервис — proger2.ru.

Posted in Сервисы | 8 комментариев »