Виталий Кулич,
29-10-2013 03:46
(ссылка)
Рускоязычная Версия D - ДИНРУС (new!)

Проведённое мною обсуждение темы создания языка Динрус на форуме для программистов, дало некоторые результаты. (

[ читать дальше → ]
Александр Розов,
10-10-2012 03:09
(ссылка)
Конец света говорите?
Не могу больше спокойно видеть, как умные вроде люди беседуют на идиотскую тему: что будет- конец света, квантовый переход или прибытие инопланетян??? И все "случайно" говорят про 21 декабря 2012 года...[ Читать далее... → ]
Виталий Кулич,
27-08-2012 03:19
(ссылка)
Программисты D
Вопрос не из праздного любопытства: есть ли в сообе программисты, знакомые с языком Ди и готовые участвовать в разработке нового рантайма?
Чуксеев Максим,
31-05-2011 15:57
(ссылка)
Помогите получить образование программиста.
Уважаемые профессионалы, подскажите где можно научиться WEB программированию, или дайте совет с чего начать. Цель написание серьёзных сайтов и их дальнейшее обслуживание. Заранее благодарен.
.....
Недавно начал программировать в среде visual studio 2010 и сталкнулся с такой проблемой, не могу прописать код , чтобы программа при развёртывании развёртывалась во весь экран.Помогите.........
Имя Фамилия,
24-03-2011 21:06
(ссылка)
Создание команды
Привет всем кто читает этот пост. Буду краток.))))) Предлагаю собрать 3-5 человек
(программисты, дизайнеры и пр) для создания небольшого проекта.
Цель : освоение техники работы в команде.
Область : программирование для РС, КПК, web (для пробного проекта
область не очень важна)
Навыки: предрасположенность к программированию, знание языков
приветствуется но не обязательно (было бы желание)
жду отзывов. icq 314951208 mail den1895@bk.ru
(программисты, дизайнеры и пр) для создания небольшого проекта.
Цель : освоение техники работы в команде.
Область : программирование для РС, КПК, web (для пробного проекта
область не очень важна)
Навыки: предрасположенность к программированию, знание языков
приветствуется но не обязательно (было бы желание)
жду отзывов. icq 314951208 mail den1895@bk.ru
Нужен perl программист
Уважаемые программисты!!
В компанию 1001 Тур срочно требуется perl программист (г. Москва). Кто заинтересован - пишите. Отвечу на все вопросы
В компанию 1001 Тур срочно требуется perl программист (г. Москва). Кто заинтересован - пишите. Отвечу на все вопросы
настроение: Бодрое
хочется: Нового Года
Метки: perl программист
Toljan ChiMAN,
18-09-2010 11:19
(ссылка)
Как в Delphi7 добавить (удалить) пользователей Windows?
Короче работа с учётными записями пользователей средствами Delphi.
Как добавлять, удалять,отключать,менять пароль пользователей?
Желательно примеры с описаниями.
Как добавлять, удалять,отключать,менять пароль пользователей?
Желательно примеры с описаниями.
настроение: норм
хочется: ответа на вопрос
слушаю: ничего
александр грузоперевозки,
30-01-2010 20:50
(ссылка)
хакерство
по базе данных кто поможет,нужна помощ.
Дмитрий Иванов,
02-11-2009 14:04
(ссылка)
Сниффер своими руками за 5 минут
Любой новичок, который начал изучать программирование на С в Linux, после написания «Hello, world!» мечтает написать что нибудь более серьезное и полезное. Я попробую показать, что в этом нет ничего сложного. Человек установивший на своем компьютере Linux или другую Unix подобную систему чувствует себя немного хакером, ну а какой хакер без сниффера, основного «инструмента» анализа системы. В данной статье приведен алгоритм работы сниффера, основанного на библиотеке libpcap. Библиотека присутствует во всех дистрибутивах Linux, поэтому не буду приводить здесь процесс установки этой библиотеки и не буду расписывать все ее возможности, так как это выходит за рамки данной статьи.
Ниже приведен примерный алгоритм работы сниффера:
1.Определяем все доступные интерфейсы, для чего используем функцию pcap_findalldevs(&a, errbuf), в качестве аргументов функции передается ссылка на специальную структуру pcap_if_t и указатель на буффер errbuf[PCAP_ERRBUF_SIZE] типа char. В первую переменную заносятся сведения о всех найденных интерфейсах, во второй параметр заноситься описание ошибки,
если по каким либо причинам нам не удалось получить сведения об интерфейсах.
. . . pcap_if_t* alldevs; char errbuf[PCAP_ERRBUF_SIZE]; printf("Start capturing packets ...\n"); if (pcap_findalldevs(&alldevs, errbuf)==-1) { printf("Error in pcap_findalldevs:%s\n",errbuf); } |
2.Далее мы выбираем интерфейс с которым будем работать, следует отметить, что в списке доступных интерфейсов присутствует интерфейс с именем any, в том случае если мы будем использовать этот интерфейс, будут прослушиваться все
доступные интерфейсы.
. . . d=alldevs; if ((fp=pcap_open_live(d->name,65536,1,1000,errbuf))==NULL){ printf("\nUnable to open the adapter. \n"); return 2; } else { printf("Start sniffing on %s\n",d->name); } |
Выбор интерфейса для прослушивания аналогичен открытию файла, только для данной операции мы будем использовать
функцию pcap_open_live. Данная функция имеет четыре параметра
1. имя интерфейса, представляет собой обыкновенную переменную типа char*, как правило имя интерфейса можно получить из структуры типа pcap_if_t, что и было сделанно в нашем примере. |
||
2. Второй параметр это размер пакета, который будет захвачен, в данном случае 64К |
||
3. Третий параметр, установленный в 1 указывает на то, что интерфейс будет работать в promisc режиме. |
||
4.Четвертый параметр это тайм-аут по чтению |
||
5. Ну и последний параметр уже знакомый нам errbuf, куда будет занесено сообщение об ошибке. |
Функция возвращает указатель на структуру типа pcap_t, которая в данном случае будет аналогично дескриптору открытого
файла, либо NULL, если, что то пошло не так при открытии интерфейса.
3. Далее мы открываем файл дампа, куда будем заносить все перехваченные нами пакеты. Формат записей, которые буду
заноситься в наш файл, совпадает с форматом данных утилиты tcpdump, таким образом можно в дальнейшем, полученный
нами файл использовать с этой утилитой для анализа перехваченных пакетов. Первое что мы сделаем, это опишем
переменную, которую будем использовать как дескриптор нашего файла дампа
pcap_dumper_t *dump;
затем откроем сам файл на запись данных:
dump=pcap_dump_open(fp,"dump.log"); if (dump==NULL) { printf("Error in open file dump.log\n") ; pcap_close(fp); return 3; } |
4. И теперь, после всех проведенных предварительных действий, мы можем приступить к захвату и обработке пакетов, проходящих
через прослушиваемый нами интерфейс.
В библиотеке libpcap, как и в ее аналоге для Windows систем winpcap, существует целый набор функций, который позволяет записывать и обрабатывать полученную при прослушивании
информацию. В качестве примера воспользуемся самым примитивным
случаем. С помощью функции pcap_next будем перехватывать пакеты и обрабатывать их в цикле. в качестве
параметров функции pcap_next передается дескриптор прослушиваемого интерфейса и ссылка на специальную структуру типа pcap_pkthdr. Функция возвращает значение типа
unsigned char*.
. . . j=0; while((pkt_data=pcap_next(fp,header))!=NULL){ pcap_dump((unsigned char*)dump, header, pkt_data); ethh=(struct ether_header*) pkt_data; if (ntohs(ethh->ether_type)==ETHERTYPE_IP){ ip = (struct ip*)(pkt_data+ETH_H); if (ip->ip_p==0x06){ tcp = (struct tcphdr*)(pkt_data+ETH_H+IP_H) ; printf("TCP packet %s:%d -> ",inet_ntoa(ip->ip_src),ntohs(tcp->source)); printf("%s:%d\n\n",inet_ntoa(ip->ip_dst),ntohs(tcp->dest)); printf("%d -> Get tcp packet\n",j); } } if (j++>100) break ; } pcap_close(fp); pcap_dump_close(dump); |
Поскольку программа разрабатывалась в качестве примера, поэтому никаких особых действий она не делает. Просто в цикле
перехватывается 100 пакетов, затем они заносятся в файл. Одновременно происходит анализ заголовков нескольких уровней сетевой модели, сначала ethernet пакета, затем ip пакета и наконец tcp пакета. После чего определяется тип ip пакета и если это tcp пакет, выводиться адрес и порт источника и назначения.
В процессе написания примера были использованы:
SDK winpcap и пример из статьи в журнале "Хакер" #56 за 2003 год.
Виталий Кулич,
01-10-2009 23:08
(ссылка)
Перевод руководства к Pygame - пакету Python для создания игр
Для программистов на языке Python:
Перевод руководства к пакету Pygame, который предназначен для создания игр на основе библиотеки SDL. (Слегка мною не доделан, но уже вполне "руссифицирован" - как только доделаю, заменю...)
Скачать можно любому, кто заинтересован, здесь: Руководство к Pygame
Перевод руководства к пакету Pygame, который предназначен для создания игр на основе библиотеки SDL. (Слегка мною не доделан, но уже вполне "руссифицирован" - как только доделаю, заменю...)
Скачать можно любому, кто заинтересован, здесь: Руководство к Pygame
Два Ethernet-адаптера под виндами
кто-нибудь имел дело с протоколом IPX?
передать/принять пакет через (выбранный пользователем) конкретный адаптер?
Или как переключать адаптеры.
Я сейчас использую Borland C++ Builder3
P.S. и не надо мне ссылаться на route ;) чисто IPX!
передать/принять пакет через (выбранный пользователем) конкретный адаптер?
Или как переключать адаптеры.
Я сейчас использую Borland C++ Builder3
P.S. и не надо мне ссылаться на route ;) чисто IPX!
David Blbulyan,
02-05-2009 16:42
(ссылка)
Фак Билайн!
30 апреля с 12.00 до 13.00 интернет сообщество fuckbeeline призывает всех абонентов БИЛАЙН присоединиться к АКЦИИ ЧАС ТИШИНЫ в знак протеста против повышения оператором тарифов на свои услуги.
fuckbeeline.livejournal.com/2983.html

fuckbeeline.livejournal.com/2983.html

Автомобильная социальная сеть на своем движке
Всем привет, меня зовут Кузнецов Роман, я
представляю
команду программистов AutoVisio-com-ua. Наш проект задуман как
органичное
сочетание универсального автомобильного портала и социальной сети для
автомобилистов. Он является в некоторой степени инновационным, поэтому
нам
интересно узнать, что думает о функционале сайта ваше сообщество
профессионалов.
Движок был разработан на основе анализа самых
распространенных CMS, в том числе и такие, как 1С Битрикс. В результате
получился движок, который позволяет в кратчайшие сроки приступить к работе, не
накладывая особых ограничений на стиль написания кода и используемые
технологии, то есть предоставляя полную свободу разработчику.Что же выделяет
нас среди прочих стартапов? Читаем.
- благодаря работе наших ботов мы отслеживаем перемещение
посетителей сайта в режиме реального времени. Сайт адаптируется к каждому
конкретному посетителю и, учитывая его интересы, подбирает контент.
- модульность проекта позволяет легко менять и расширять
функциональность системы. Каждый модуль является самодостаточным, и для
интеграции нового не обязательно знать механизмы взаимодействия модулей между
собой.
- широко используется технология HTML 5.
- написан свой собственный AJAX/JavaScript/HTML чат, который
позволяет общаться посетителям, не находясь на определенной странице сайта. При
этом собеседники не теряются при перезагрузке/обновлении страницы. Пользователь
может вести общение параллельно с навигацией по сайту, не беспокоясь о том, что
может пропустить личное сообщение.
- создано множество легковесных скриптов для анимационных
эффектов при просмотре страниц сайта, а так же для упрощения и ускорения
навигации как в пределах одной страницы сайта, так и по всему сайту в целом.
- применены технологии «поведенческой» защиты от спама,
расширящие известные большинству веб-программистов методы. .
- основная концептуальная идея дизайна решена с помощью
лаконичных графических форм, а также гармоничных сочетаний ахроматических
оттенков с цветовыми акцентами.
- система включает в себя защиту от кривых рук
программистов, защищающуюю ее от критических сбоев.
Если у вас появилось желание задать вопрос, касающийся
проекта, или если вам будет интересно поучавствовать в будущем бета-тесте, отписывайтесь здесь.
Критика, естественно, тоже приветствуется.
представляю
команду программистов AutoVisio-com-ua. Наш проект задуман как
органичное
сочетание универсального автомобильного портала и социальной сети для
автомобилистов. Он является в некоторой степени инновационным, поэтому
нам
интересно узнать, что думает о функционале сайта ваше сообщество
профессионалов.
Движок был разработан на основе анализа самых
распространенных CMS, в том числе и такие, как 1С Битрикс. В результате
получился движок, который позволяет в кратчайшие сроки приступить к работе, не
накладывая особых ограничений на стиль написания кода и используемые
технологии, то есть предоставляя полную свободу разработчику.Что же выделяет
нас среди прочих стартапов? Читаем.
- благодаря работе наших ботов мы отслеживаем перемещение
посетителей сайта в режиме реального времени. Сайт адаптируется к каждому
конкретному посетителю и, учитывая его интересы, подбирает контент.
- модульность проекта позволяет легко менять и расширять
функциональность системы. Каждый модуль является самодостаточным, и для
интеграции нового не обязательно знать механизмы взаимодействия модулей между
собой.
- широко используется технология HTML 5.
- написан свой собственный AJAX/JavaScript/HTML чат, который
позволяет общаться посетителям, не находясь на определенной странице сайта. При
этом собеседники не теряются при перезагрузке/обновлении страницы. Пользователь
может вести общение параллельно с навигацией по сайту, не беспокоясь о том, что
может пропустить личное сообщение.
- создано множество легковесных скриптов для анимационных
эффектов при просмотре страниц сайта, а так же для упрощения и ускорения
навигации как в пределах одной страницы сайта, так и по всему сайту в целом.
- применены технологии «поведенческой» защиты от спама,
расширящие известные большинству веб-программистов методы. .
- основная концептуальная идея дизайна решена с помощью
лаконичных графических форм, а также гармоничных сочетаний ахроматических
оттенков с цветовыми акцентами.
- система включает в себя защиту от кривых рук
программистов, защищающуюю ее от критических сбоев.
Если у вас появилось желание задать вопрос, касающийся
проекта, или если вам будет интересно поучавствовать в будущем бета-тесте, отписывайтесь здесь.
Критика, естественно, тоже приветствуется.
Виталий Колпаков,
19-01-2009 12:23
(ссылка)
Нужна помощь по поводу TWebBrowser(Delphi7)!
Помогите пожалуйста, мне нада поменять толщину скроллов в браузере.Заранее спасибо.
David Blbulyan,
12-01-2009 19:25
(ссылка)
У Дмитрия Медведева появился блог =)
Подробности здесь —
Президента можно комментировать!
Президента можно комментировать!
Михаил Минин,
06-01-2009 23:18
(ссылка)
Есть вакансия
В компанию‚ занимающуюся продажей билетов в интернете‚ требуется
ведущий программист для постоянной (!) работы над проектом по
онлайн-бронированию билетов (посмотрите‚ к примеру‚ ts1.ru‚ parter.ru
или tickets.sportbox.ru).
Обязательно знание Java (именно
Java‚ не JS)‚ а также опыт работы (или желание разобраться‚ что лучше)
с различными билетно-пропускными системами.
Зарплата обсуждается на собеседовании.
Требования:
* Знание на очень хорошем уровне Java (главное!!!)‚ JS‚ PHP‚ MySQL
* Знание или желание узнать SOAP‚ XML
* Опыт работы с highload-системами приветствуется
Обязанности:
* Программирование‚ документирование‚ поддержка веб-части системы онлайн-бронирования билетов
Условия:
* Работа в районе ст.м. Тверская
ведущий программист для постоянной (!) работы над проектом по
онлайн-бронированию билетов (посмотрите‚ к примеру‚ ts1.ru‚ parter.ru
или tickets.sportbox.ru).
Обязательно знание Java (именно
Java‚ не JS)‚ а также опыт работы (или желание разобраться‚ что лучше)
с различными билетно-пропускными системами.
Зарплата обсуждается на собеседовании.
Требования:
* Знание на очень хорошем уровне Java (главное!!!)‚ JS‚ PHP‚ MySQL
* Знание или желание узнать SOAP‚ XML
* Опыт работы с highload-системами приветствуется
Обязанности:
* Программирование‚ документирование‚ поддержка веб-части системы онлайн-бронирования билетов
Условия:
* Работа в районе ст.м. Тверская
Как выбирать принтер?
Вам вдруг понадобилось купить
принтер, но вы не знаете, какой именно вам нужен? Нет проблем – сейчас
попробуем разобраться и с этим вопросом.
Как обычно,
вначале честно спрашиваем себя – а зачем он нам? Это поможет
определиться с типом принтера. Офисное использование, домашнее,
копирование, печать фотографий – для всего этого есть более или менее
подходящие устройства. И чтобы узнать, что подойдет именно вам,
разберемся, чем же различаются принтеры друг от друга.
Принтеры
различаются по типу печати. В настоящее время наиболее распространены
три типа (на самом деле их, конечно же, больше, но особо специфичные я
тут указывать не буду, потому что если вы про них знаете, то и мои
советы вам ни к чему).
Читать полностью
принтер, но вы не знаете, какой именно вам нужен? Нет проблем – сейчас
попробуем разобраться и с этим вопросом.
Как обычно,
вначале честно спрашиваем себя – а зачем он нам? Это поможет
определиться с типом принтера. Офисное использование, домашнее,
копирование, печать фотографий – для всего этого есть более или менее
подходящие устройства. И чтобы узнать, что подойдет именно вам,
разберемся, чем же различаются принтеры друг от друга.
Принтеры
различаются по типу печати. В настоящее время наиболее распространены
три типа (на самом деле их, конечно же, больше, но особо специфичные я
тут указывать не буду, потому что если вы про них знаете, то и мои
советы вам ни к чему).
Читать полностью

Изменение свойства "Модель оборудования" цифр. фотогр. в Delphi7
Здравствуйте.Подскажите пожалуйста, как можно программно изменить свойства цифрофой
фотографии "Модель оборудования" и "Модель камеры" используя Delphi 7?
фотографии "Модель оборудования" и "Модель камеры" используя Delphi 7?
Ну ОЧЕНЬ крутой хостинг! Виртуальный сервер за 145 рублей!
Недавно для своего проекта, его рекламить не буду, мне на фрилансе посоветовали для размещения этот хостинг. И как же я удивился, зайдя в панель управления. Кроме того, что 1 гиг на диске самый простой тариф, так там никаких ограничений на создание баз, доменов и предоставления сторонним пользователям прав доступа с тобой определяемыми ограничениями. Конфигурация может быть заданна тобой любая из мыслимых. Программное обеспечение полное. И что ВАЖНО, за это не берут дополнительную оплату, все это входит в тариф. Короче сами посмотрите!
http://firstvds.ru/ru/home/index.html?from=10246
ссылка партнерская конечно, но думаю и надеюсь что вас это не обломает )))
и кстати там и разместили для тестирования и дороботки игру http://xnova.ramss.ru/
http://firstvds.ru/ru/home/index.html?from=10246
ссылка партнерская конечно, но думаю и надеюсь что вас это не обломает )))
и кстати там и разместили для тестирования и дороботки игру http://xnova.ramss.ru/
Оксана Нечаева,
20-10-2008 23:14
(ссылка)
Без заголовка
Ищу старые видеоприставки (Dendy, Sega, Nintendo, 3DO, Atari), в том числе карманные (Электроника, Game Boy); картрижи, диски и аксессуары ко всему вышеперечисленному; тетрисы и тамогочи; старые журналы по видеоиграм, плакаты и фигурки и прочие безделушки.
Также ищу старые компьютеры (БК, Спектрум, Синклер, Амига, Атари) и переферию к ним.
Также ищу старые компьютеры (БК, Спектрум, Синклер, Амига, Атари) и переферию к ним.
В этой группе, возможно, есть записи, доступные только её участникам.
Чтобы их читать, Вам нужно вступить в группу
Чтобы их читать, Вам нужно вступить в группу