Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2014.03.16;
Скачать: [xml.tar.bz2];

Вниз

Challenges and Opportunities for Windows Developers Going Mobile   Найти похожие ветки 

 
Туповатый ©   (2013-10-01 23:04) [80]


>  усб осциллоскоп воткнут локально

этот вариант.
только я не совсем понимаю, каким образом на моей седьмой винде выполнится пхп или баш.


 
Необычный Порошок   (2013-10-01 23:17) [81]

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


 
Туповатый ©   (2013-10-01 23:19) [82]

че-то ты меня запутал :)


 
Необычный Порошок   (2013-10-01 23:25) [83]

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

мы убираем из нее гуи.
но оставляем работу с устройством.
гуи переносим на веб.
как именно рассказано выше.
аякс-запрос - ответ - визуализация.

каким образом на моей седьмой винде выполнится пхп или баш.
ну так-то на твоей седьмой винде еще и наверняка iis не поднят.
но мы же не о мелочах.

если разговор про перенос гуи в веб, то подразумевается что у нас и веб сервер есть.


 
sniknik ©   (2013-10-01 23:25) [84]

> /* добавить заклинаний по вкусу */
там событие не проходит, после, а все, что до делаешь пофигу... можно "в догон" послать, например -
procedure TForm3.Button1Click(Sender: TObject);
var
 ff: TForm;
begin
 ff:= TForm.Create(Self);
 try
   with TFrame2.Create(ff) do begin
     Parent:= ff;
     Align := alTop;
   end;

   PostMessage(ff.Handle, CM_INVALIDATE, 0, 0);
   ff.ShowModal;
 finally
   ff.Free;
 end;
end;

но вообще понятно, если все в таком стиле, точно ключница... я так не пишу.

> Не зря их что-то давно здесь не слышно после ссылок на мой паблик.
ИХ, вообще то работает, и "до паблика" тоже не каждые пять минут заходил, если кто заметил...

> что же именно мне не удасться перенести в веб с десктопа.
ну давай, прямо сейчас (днем) обсуждалась задача... нужна программка "в трей", веб может? смысл следить за балансом клиента на сервере. на сервере организована служба "обратного дозвона", в смысле оповещатель клиента.
что требуется от клиента
1 соединится по https, получить "рукопожатие", сохранить выданный на сессию сертификат (после будет им посылки расшифровывать).
2 открыть, и держать сокетное соединение (при разрыве повторить с 1го шага) в которое сервер по событиям (списание денег) будет посылать шифрованое сообщение о произошедших изменениях.
3 расшифровать (пригодится сертификат из 1 шага), показать в окошке из трея.

в общем то все по сути. задача классифицируется как "легкая"... хотя подводных камней там БУДЕТ... имхо.
логика не может быть изменена (ну типа "дергать" запросами с клиента по времени) это сразу отвергли, серверный "пушер" уже работает. и ради только нас меняться не будет.


 
Необычный Порошок   (2013-10-01 23:34) [85]

но вообще понятно, если все в таком стиле, точно ключница... я так не пишу.

да заявляй сколько хочешь, что не пишешь.
во первых это пример собранный на коленке. судить по нему о моем стиле конечно можно, но тогда надо быть готовым к моему суждению о твоем стиле по описанному тобой в [84]

а если пафосно заявляешь, что так не пишешь, то поясни как именно "так" и что такого криминального я совершил в 2003 году, динамически создавая форму редактора динамического списка параметров?

чего такого там ключного, что лейблы не видны?

там событие не проходит, после, а все, что до делаешь пофигу... можно "в догон" послать, например -


Вы такой умный и красивый, это что-то!
Напоминаете мне меня самого молодого, проштутдировавшего конопку лет пятнадцать назад.

я знаю что такое лейбл, чем он отличается от статиктекста, как и кем он рисуется и почему мы его видим на форме если это не оконный контрол.

далее по задаче.

в чем именно затруднение?
в трей иконке и оповещалке или в повторении косолапой архитектуры, которую запрещено менять?


 
sniknik ©   (2013-10-01 23:56) [86]

> в чем именно затруднение?
в вебе? со странички (у нас же именно клиент "замещается") я вот лично не представляю как "разобрать" https запрос чтобы получить сессионный ключ.
и так же не представляю как там открыть сокет/TCP/IP/ets. соединение в рамках текущей сессии.
в гуи/дельфе представляю... примерно, т.к. не делал подобного в в вебе вот хоть убей.

+ также, ты проигнорировал, sniknik ©   (01.10.13 00:36) [32] не представляю как работать с "железом", открывать порты, лезть на сетевые папки/в программ файлес за данными/настройками, как запускать сервис (ну завязан он на гуевую прогу). и т.д.
много чего. единственное что точно представляю, и могу повторить это интерфейс... все остальное кажется нет.

> или в повторении косолапой архитектуры, которую запрещено менять?
гуглю это скажи, частично это их технология.


 
Туповатый ©   (2013-10-02 00:03) [87]


> Необычный Порошок   (01.10.13 23:25) [83]

будет какой-то жуткий пост-осциллограф, ну и опять же, это не полноценная веб-программа. мне казалось мы говорим о такой технологии: я захожу на сайт и обретаю счастие. и вся разница лишь в том, что несайт - oscill.exe, сайт - iexplorer.exe
в ином варианте не вижу смысла.
и визуализация... как там все-таки насчет аппаратной поддержки видеокарт?


 
ухты   (2013-10-02 01:39) [88]

ну а вот мыльники: оутлука, гугла, яхи ... они как потянуть на веб аля десктоп, или тоже не серьезные?


 
Необычный порошок   (2013-10-02 09:22) [89]

я вот лично не представляю как "разобрать" https запрос чтобы получить сессионный ключ.
и так же не представляю как там открыть сокет/TCP/IP/ets. соединение в рамках текущей сессии.
в гуи/дельфе представляю... примерно, т.к. не делал подобного в в вебе вот хоть убей.


а ты представь, что веб приложение - это не не только хтмл страница + js
ты представь что у всех веб-приложений есть еще и серверная поддержка.

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

ну и опять же, это не полноценная веб-программа.

Ну я понял уже что здесь подразумевается под полноценностью.
Если бы надо было перенести дбгрид в веб, мне бы тут возразили примерно следующее:

да, грид у тебя таки есть и есть данные на странице.
но скл-сервер-то у тебя остался прежний!
давай, реализуй полную точную копию оракла/mssql но на чистом яваскрипте, и встраивай его в хтмл.
вот тогда это будет полноценным веб-приложением.


 
[ВладОшин] ©   (2013-10-02 09:54) [90]


> Необычный порошок  

А как дело с потоками в web-приложениях?
Допустим, что-то юзер ввел. Пусть 5 параметров.
Требуется от каждого параметра вести свой расчет(на 2-3 секунды), во время которых надо передавать корректировочные коэффициенты(, если они получаться, в процессе расчета в какой либо нити) из одной нити расчета в другую.

На делфи я запускаю 5 потоков( могу 10, 20,) и они рассчитывают каждый по своему направлению. При возникновении условий каждый бродкастом шлет  сообщение остальным о необходимости корректировки параметра, за который он отвечает.

Как ты это сделаешь в браузере?

----------

Раз уж подняли тему iis
У замечательной компании Citrix Systems есть такое приложение/система, что я свои делфи-программы  ставлю на сервер, и ими можно пользоваться из IE.

Переходишь браузером по адресу, грузится картинка формы. Работает так же, как будто программа запущена локально. Разумеется, сама она на сервере запущена. Типа, rdp/RAdmin, но технология другая. Citrix хорошо дружит с MS, там не просто тупая картинка/ввод передаётся туда/сюда.

И чем принципиально программа на D7 в этом случае отличается от html+js+аякс?
А вот чем -  я могу уже всё! И обновить программу сразу всем, и использовать все преимущества натива
--------------
Потом, объясните мне, допустим, про php :)
Вот я напишу в блокноте(notepad.exe) "Вася дурак 123" и сохраню как "VASA_DURAK.VD"
Потом я напишу программу, *.exe, допустим VD.exe
Которая будет искать файлы "*.VD" в определенном месте. Скажем, \wwwhtml
И будет смотреть если в файле написано "Вася дурак", то на порт :80 по правилам форматирования хатемеля выводить текущий баланс юзера с ACCOUNT=123

А если "Петя идиот 123 321 500" то перевести с баланса юзера с ACCOUNT=123 на баланс юзера с ACCOUNT=321 500 денег.

итого, содержимое файла "VASA_DURAK.VD" может быть примерно таким
Вася дурак 123
Петя идиот 123 321 500
Женя кретин 483 034789 230958
А Паша молодец +100500

и чем от этого какой-нибудь php отличается?


 
Необычный порошок   (2013-10-02 10:09) [91]

А как дело с потоками в web-приложениях?
Допустим, что-то юзер ввел. Пусть 5 параметров.
Требуется от каждого параметра вести свой расчет(на 2-3 секунды), во время которых надо передавать корректировочные коэффициенты(


ты слышал что-нибудь про асинхронность js? Про замыкания?

calculate_very_heavy_things(some_params,{
on_success: function(){...},
on_failure: function(){}
})


 
sniknik ©   (2013-10-02 10:13) [92]

> ты представь что у всех веб-приложений есть еще и серверная поддержка.
речь то как раз о клиенте для готовой серверной поддержке.

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

> и что серверный код веб-приложения этого не сможет сделать
???
к локальному железу/диску клиента? да ни в жисть.

p.s. пора завязывать, с "оппонентом" все ясно. сначала говорит, что дайте десктопного клиента, я вам его в веб "как два пальца", а теперь говорит что фактически будет писать на сервере...

p.p.s. у нас тут кстати один пытался (дали задание, не сам) перенести мааааленькую утилитку... ради универсльности (ну типа кроме винды в андроиде будет работать). "сломался" на необходимости сочетать в аяксе одной страницы "http" и "https", что работает только при напрочь отключенной безопасности (на что никто не согласен).
и это по готовому, не говоря о "разборе до сокетов".

p.p.p.s
как, еще раз кстати, необходимость серверной части соотносится с первоначальным?  (риторический вопрос, ответа который бы отвечал, а не тролил как понимаю не будет)
sniknik ©   (30.09.13 20:44) [16]
> причем нарисовать для веб точно такой же и даже более продвинутый  - давно легче чем в том же хе.
если бы дело было только в интерфейсе... ;(


 
Sergey Masloff   (2013-10-02 10:16) [93]

[ВладОшин] ©   (02.10.13 09:54) [90]
>Раз уж подняли тему iis
>У замечательной компании Citrix Systems есть такое приложение/система, что >я свои делфи-программы  ставлю на сервер, и ими можно пользоваться из IE.
А ты не забыл что сервер который обеспечивает работу (скажем) 100 юзеров стоит больше чем 100 десктопов с лицензионной виндой? Плюс там лицензии цитриксовские тоже не самая дешевая вещь...
 Ну так то конечно удобно.


 
antonn ©   (2013-10-02 10:17) [94]


> А как дело с потоками в web-приложениях?

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


 
Необычный порошок   (2013-10-02 10:23) [95]

как, еще раз кстати, необходимость серверной части соотносится с первоначальным?

Да я вот тоже удивляюсь.
Идет разговор о переносе десктопного гуи в веб, а мне тут тычут своими усб-осциллографами и сессионными ключами.

"сломался" на необходимости сочетать в аяксе одной страницы "http" и "https",

слабак вот и сломался.
весь защищенный обмен опять таки реализуется на сервере а аякс бегает по шттп. либо вообще весь аякс бегает по шттпс.

Но в любом случае твоя аргументация детская и суть ее примерно такая:
меня очень крутая система, которую мы не смогли перенести на веб-гуи".

детский сад штаны на лямках в общем


 
Необычный порошок   (2013-10-02 10:25) [96]

А ты не забыл что сервер который обеспечивает работу (скажем) 100 юзеров стоит больше чем 100 десктопов с лицензионной виндой? П

А ты не забыл сколько стоит node.js, который обеспечивает работу тысячи клиентов и даже не потеет?

ноль рублей и ноль копеек.


 
[ВладОшин] ©   (2013-10-02 10:27) [97]


> calculate_very_heavy_things(some_params,{
> on_success: function(){...},
> on_failure: function(){}
> })

А кто это (on_success, on_failure) исполняет? Очевидно ie.exe.
И ты хочешь сказать, что процесс (ie.exe) будет создавать поток на каждую хотелку страницы с такими js ?

и далее, вот пример

repeat
..
 if some_cond then
     post_thread_message (все остальные считатели! я изменил К1 на K1 + 1 , иначе никак у нас не получится общий результат, измените и вы)
..    
until good_cond;

ну и как это написать в web?
-----

> если бы дело было только в интерфейсе... ;(

+1


 
[ВладОшин] ©   (2013-10-02 10:36) [98]


> А ты не забыл что сервер который обеспечивает работу (скажем)
> 100 юзеров стоит больше чем 100 десктопов с лицензионной
> виндой? Плюс там лицензии цитриксовские тоже не самая дешевая
> вещь...

нет. Если надо - значит надо.
Не все же на "парашюты" для директоров тратить :)
--------

> antonn ©   (02.10.13 10:17) [94]

давай с тобой :)
мне правда, понять надо, а не победить(победить - оно мне нафиг не надо. Я сразу сдаюсь :))

клиент ввел 5 значений. Приблизительно, что он хочет. (Схему просчитываем.)
Начали считать. Каждый путь расчетов берет остальные параметры, и считает минимум своего. Выясняется, что введенное юзером - недопустимо. Надо увеличить. Он рассылает всем уведомление нового значения.

псевдоалго в web как будет?


 
brother ©   (2013-10-02 10:39) [99]

давайте спросим прямо: есть ли в веб полноценная работа с потоками как в делфи?


 
Необычный порошок   (2013-10-02 10:44) [100]

И ты хочешь сказать, что процесс (ie.exe) будет создавать поток на каждую хотелку страницы с такими js ?

Ты уже проснись наконец.
Мне не нужны в js твои делфийские потоки чтобы асинхронно обрабатывать множество запросов одновременно.

твой делфиский код после
создать_поток_и_поручить_ему_вычисления;
не остановится и пойдет работать дальше.

точно так же как и моя
calculate_very_heavy_things()
не остановится и пойдет работать дальше.

а поток там будет или непоток - волнует только делфийца который кроме делфи ничего не знает и знать не хочет.


 
Необычный порошок   (2013-10-02 10:45) [101]

давайте спросим прямо: есть ли в веб полноценная работа с потоками как в делфи?

огорчись. там даже твоего TButton"a нету.
ПРикинь какой это оцтой.


 
antonn ©   (2013-10-02 10:45) [102]


> псевдоалго в web как будет?

я делаю список запущенных заданий, можно в каждом указывать юзера что ведет расчет. клиент отправляет данные для расчета, запускается поток/очередь, помечается статус в списке заданий. клиентом так же сразу при запросе отдаю страницу с аяксовым скриптом который запрашивает облегченную версию html (обычно innertext для DIV в котором статус), аякс переодически перезатирает блок в котором пишется "выполнение". даже если юзер сейчас обновит страницу ему вернется все то же "выполнение"+аякс. После завершения работы аяксу вернется код (ну текст, типа "123456") который я сравню и перегружу страницу полностью, и там будет уже результат завершенной работы, без аяксовской "пинговалки" в странице.
Плюс подобные вещи, при необходимости параллельного запуска, я пускаю в очереди (по 5 потоков например). например сейчас у меня поднят веб-сервис опроса POS-терминалов, задания опроса становятся в очередь, для каждого POS есть маркер последнего обновления (для ограничения частоты опроса) и хранятся результаты работы. Но есть минусы веба - трасерт и пинг идет уже с сервера :) служба сама на дельфи.


 
Необычный порошок   (2013-10-02 10:49) [103]

не представляю как работать с "железом", открывать порты, лезть на сетевые папки/в программ

сервер-сайд этим занимается. представляешь?


 
antonn ©   (2013-10-02 10:51) [104]


> сервер-сайд этим занимается. представляешь?

прокинуть ФР какой нибудь не всегда можно


 
Необычный порошок   (2013-10-02 10:56) [105]

прокинуть ФР какой нибудь не всегда можно


главное при этом не спрашивать как у них с их железом работает их десктопный гуи. именно гуи!

как же их десктопные TButton"ы и TLabel"ы открывают порты, шарятся по шарам и получают сессионные ключи.

Это же только авторам веб-гуи можно задавать такие тупые вопросы. Как их страница откроет 443 порт.


 
Inovet ©   (2013-10-02 11:08) [106]

> [98] [ВладОшин] ©   (02.10.13 10:36)
> Не все же на "парашюты" для директоров тратить :)

Я тут недавно узнал, что парашютами называют крышки для унитазов с мягкой парковкой. Они ещё и золотые для директоров выпускаются? Понимю, чем бы дитя не тешилось.


 
sniknik ©   (2013-10-02 11:09) [107]

> слабак вот и сломался.
> весь защищенный обмен опять таки реализуется на сервере а аякс бегает по шттп. либо вообще весь аякс бегает по шттпс.
как быть с пользовательскими сертификатами? у каждого свой, который специально запрашивается. по твоей "схеме" они либо все под одним, либо вообще без защиты, либо передоверяют свои серверу... но сервер для клиента чужой (наш), а деньги "под сертификатом" свои.

> Но в любом случае твоя аргументация детская и суть ее примерно такая:
> "у меня очень крутая система, которую мы не смогли перенести на веб-гуи".
не у меня. ВООБЩЕ, любая более менее десктопная система в 98% случаев слишком крута, чтобы перенести в веб. ИМХО.
моя, мне просто ближе, удобнее сравнивать. знаю как сделано, "подводные камни". потому взята за пример.

раз против, возьми за пример другую... ну 1С к примеру (клиентскую часть. трехзвенка в 8-ке по сути аналогична моей... или вернее наоборот, моя аналогична, там тоже используют фискальники, и еще по ряду признаков похоже). вполне подойдет.


 
[ВладОшин] ©   (2013-10-02 11:11) [108]


> твой делфиский код после
> создать_поток_и_поручить_ему_вычисления;
> не остановится и пойдет работать дальше.

Есть Terminated и есть более низкий уровень остановки


> а поток там будет или непоток - волнует только делфийца
> который кроме делфи ничего не знает и знать не хочет.

тут ты прав.
Честно пытался что-то смотреть кроме D. А после того как более-менее понимал, что в принципе это ничем не отличается от [нечто] в Delphi - бросал.
Зачем оно мне, если это я могу сделать на D?

У меня сервис отключает оборудование.
Была программа. С формами и т.п.
Начальник захотел web. Да нет проблем.
Кинул TidHttpServer, посмотрел справочник html и гоню результат в формате html. И мне не нужен никакой iis (апач)
Оборудования сейчас 58 000 +, если бы было одним потоком, истинным потоком(в понятии гребанного делфийца:)), это было бы на сутки
А сейчас по мере надобности до 15 потоков поднимается (не предел, просто мне сервер жалко:) , в ини поставил 15, как максимум)

Я не против, если кто напишет на php + js обертку над серверной частью.
Но зачем там ставить iis/php/прочее, писать код, красиво ровнять, когда уже все работает. Не спорю, очень некрасиво у меня. Но и прикручено это было за один день, кстати. Это к вопросу о скорости разработки.

>> antonn ©   (02.10.13 10:45) [102]
примерно ясно.
На сервере кто работает? На чем написано?


 
antonn ©   (2013-10-02 11:11) [109]


> главное при этом не спрашивать как у них с их железом работает
> их десктопный гуи. именно гуи!

главное не пытаться тупо съехать в разговоре на гуи с десктопного приложения


 
sniknik ©   (2013-10-02 11:12) [110]

> сервер-сайд этим занимается. представляешь?
ты опять скатываешься на "связку" с сервером, а речь исключительно о клиенте (который работает с серверами как и с клиентскими ресурсами). смысла вводить еще один промежуточный сервер нет вообще.


 
[ВладОшин] ©   (2013-10-02 11:19) [111]

>> Inovet ©   (02.10.13 11:08) [106]
я про

http://ru.wikipedia.org/wiki/%D0%97%D0%BE%D0%BB%D0%BE%D1%82%D0%BE%D0%B9_%D0%BF%D0%B0%D1%80%D0%B0%D1%88%D1%8E%D1%82

http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B2%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%B2,_%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80_%D0%AE%D1%80%D1%8C%D0%B5%D0%B2%D0%B8%D1%87


 
Необычный порошок   (2013-10-02 11:23) [112]

ты опять скатываешься на "связку" с сервером, а речь исключительно о клиенте

Ну давай, поведай мне как твой TButton умеет получить сессионный ключ и что-то там порасшифровывать им.

Меня же ты ровно это же и спрашиваешь.
Как мой веб-гуи получит сессионный ключ и расшифрует твою мегасистему.

Фигово спорить, когда только на второй день понимаешь о чем спор?


 
antonn ©   (2013-10-02 11:24) [113]


> На сервере кто работает? На чем написано?

на каком сервере? это выделенная машина, никто на ней не работает. служба написана на дельфи, http-сервер самописный (на синапсе), многопоточный, для спецов ТП (для себя писал когда-то) позволяет быстро промониторить, просмотреть, подключиться, настроить кассы на куче филиалов. вот была тема давно - http://pda.delphimaster.net/?id=1308682465&n=18
могу блок-схему показать )))

есть еще сайт на аспе, там асинхронно данные подгружаются (по минуте есть запросы), тормознее, глючнее, но из коробки


 
Необычный порошок   (2013-10-02 11:26) [114]

У меня сервис отключает оборудование.
Была программа. С формами и т.п.


Поздравляю.
А у меня веб-гуи запускает стресс-тест syn-флуда.

как же он это делает? не иначе это черная магия.


 
[ВладОшин] ©   (2013-10-02 11:30) [115]


> antonn ©   (02.10.13 11:24) [113]
>
>

аа.. понял

--
ps
Ладно ,ушел. Работать надо :)


 
Inovet ©   (2013-10-02 11:41) [116]

> [111] [ВладОшин] ©   (02.10.13 11:19)
> я про

Да я понял.


 
sniknik ©   (2013-10-02 11:55) [117]

> Ну давай, поведай мне как твой TButton умеет получить сессионный ключ и что-то там порасшифровывать им.
> Фигово спорить, когда только на второй день понимаешь о чем спор?
спорить начал ты, с моего поста
sniknik ©   (30.09.13 20:44) [16]
>> причем нарисовать для веб точно такой же и даже более продвинутый  - давно легче чем в том же хе.
> если бы дело было только в интерфейсе... ;(

теперь ты говоришь, что подразумевал ТОЛЬКО сам гуевый интерфейс.
???
тогда, еще один, последний вопрос - ты адекватен? заканчиваешь начатый тобой же спор тем, по смыслу, тем с чего он начат, моими словами.


 
Туповатый ©   (2013-10-02 12:32) [118]

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


 
brother ©   (2013-10-02 12:35) [119]

> огорчись. там даже твоего TButton"a нету.

а зачем Вы мне тыкаете?


 
vuk ©   (2013-10-02 12:45) [120]

Когда говорят о "переносе приложений в веб", хочется понимать, о приложениях какой сложности и объема идет речь.



Страницы: 1 2 3 4 вся ветка

Форум: "Прочее";
Текущий архив: 2014.03.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.72 MB
Время: 0.011 c
2-1369321524
shadow_hawk
2013-05-23 19:05
2014.03.16
DevExpress cxGrid


15-1380126715
ProgRAMmer Dimonych
2013-09-25 20:31
2014.03.16
C++ и обработка исключений, или за секунду до холивара


2-1369898267
x86
2013-05-30 11:17
2014.03.16
XML DOM


2-1369751060
DanilTraum
2013-05-28 18:24
2014.03.16
Создание одного обработчика для всех BitBtn


15-1380659402
Юрий
2013-10-02 00:30
2014.03.16
С днем рождения ! 2 октября 2013 среда





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский