Сообщения

Сообщения за Июль, 2009

Работа с LiqPay в ASP.NET и не только

Совсем недавно пришлось по работе столкнутся с сией системой.С помощью Liqpay можно использовать в интернете карточки VISA,MasterCard для своего интернет-магазина.Система конечно классная но что меня удивило - это "обилие" документации не только для ASP, но даже для php.

Её создатели любезно разместили на странице https://liqpay.com/?do=static&name=liqpaydev, которую можно найти долго изучая тэги на главной странице. Но не в этом суть.

Начал я с создания Click&Buy формы. Мы с напарником решили что раз уж работать через эту систему , то наверно нужно использовать новейщую версию АПИ - 1.2. Теперь я понимаю что наверно это было ошибкой). Об этом позже.

В данном примере я использую Click&Buy 1.0




<formaction='https://liqpay.com/?do=click_n_buy'method='POST'accept-charset='utf-8'/>
<inputtype='hidden'name='version'value='1.1'/>
<inputtype='hidden'name='merchant_id'value='i4999913091'/&g…

Мини веб-сервер за 1 день

На учебной практике дали задание - написать веб-сервер под Линукс.
И вот что из этого вышло:

Windows-версия

Linux-версия

Конечно функциональность у сервера маленькая, но требования ТЗ он выполняет. Душу тешит что это не просто задание - а тестовое задание при приёме на работу в компанию ( собственно в этой компании практику и проходим ). И срок в компании дают 5 дней.

Больше всего времени я потратил на портирование того что я написал под Виндовз на Линукс. К сожалению множество необходимых функций по работе с сокетами, файлами, потоками и семафорами( с ними я больше всего промучался ) назывались по другому. Так что где то 3-4 часа я гуглил что и как в Linux-е.

Остальные 4 дня я планирую потратить на реализацию режима демона в Linux версии и собираюсь комментировать код - этого я к сожалению пока не делал :(