Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> WinAPI, Кто пишет на WinAPI от начала до конца? 
:(
    Опции темы
 
WinAPI
да [ 10 ]  [22.22%]
нет [ 29 ]  [64.44%]
не знаю:) [ 6 ]  [13.33%]
Всего проголосовавших: 45
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
boostcoder
Дата 17.9.2010, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: нет
Всего: 110



Цитата(djamshud @  17.9.2010,  16:44 Найти цитируемый пост)
/dev/random плохо генерирует?

пробовал. плохо.

Цитата(djamshud @  17.9.2010,  16:44 Найти цитируемый пост)
И еще, не могли бы вы поделиться своим опытом, как рано просыпаться?

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

Цитата(bsa @  17.9.2010,  16:44 Найти цитируемый пост)
Если тебе нужна уникальная короткая последовательность

52-60. но уникальных. и как можно более не последовательно расположенных.

Добавлено через 1 минуту и 31 секунду
Цитата(bsa @  17.9.2010,  16:46 Найти цитируемый пост)
генератор ключей “Гряда-4” 

я искал "ГПСЧ гряда-4". и в ответ действительно 0.
спасибо.
PM WWW   Вверх
djamshud
Дата 17.9.2010, 16:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пердупержденный
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 23.11.2009

Репутация: нет
Всего: 39



ASMatic,

>так оно и есть и ТЗ пишуться, но толку - пере**лось у них там чего и надо переписовать, естественно не за извените, но все же..

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

>чёт твое отношение к окружающим напрягает

И какой из тебя окружающий? Расслабься и получай удовольствие. Лови лучик любви!

Это сообщение отредактировал(а) djamshud - 17.9.2010, 16:52


--------------------
'Cuz I never walk away from what I know is right
Alice Cooper - Freedom
PM   Вверх
boostcoder
Дата 17.9.2010, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: нет
Всего: 110



Цитата(djamshud @  17.9.2010,  16:50 Найти цитируемый пост)
лучик любви

где он?
PM WWW   Вверх
djamshud
Дата 17.9.2010, 16:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пердупержденный
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 23.11.2009

Репутация: нет
Всего: 39



boostcoder, это не вам! Так и знал, что на мою любовь тут же сбегутся неудовлетворенные айтишники:).


--------------------
'Cuz I never walk away from what I know is right
Alice Cooper - Freedom
PM   Вверх
Любитель
Дата 17.9.2010, 17:02 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



Цитата(bsa @  17.9.2010,  15:36 Найти цитируемый пост)
А ты пробовал? Давай с тобой поспорим, что я напишу кроссплатформенный код быстрее и качественнее, чем ты на WinAPI платформозависимый. Согласен? Чтобы ты представлял себе, что такое кроссплатформенный код, зайди сюда: Qt 

Ну чисто для поддержания холивара:
1. На C#/WPF виндовые (да, в теории они могут быть кроссплатформенными, на практике - абсолютно таковыми не являются) приложения пишутся быстрее smile
2. При необходимости интеграции с системными вещами (даже с системным UI) придётся делать обёртки. Если мы здесь говорим, что поддерживаем одну систему - то их сделать очевидно быстрее/проще (иногда даже в плане внешнего АПИ, хоть это и минус к архитектуре конкретных наших АПИ), чем "универсальные".

Если серьёзно, то:
1. Очевидно, что высокоуровнеове АПИ удобнее, чем низкоуровневое
2. Очевидно, что, как правило, высокоуровневое АПИ будет кроссплатформенным. Внешне.
3. Тем не менее в целом кроссплатформенная разработка (включая полное тестирование и отладку под всеми платформами) дороже.

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

Цитата(ASMatic @  17.9.2010,  15:41 Найти цитируемый пост)
Без вас это прекрасно знаю. И его ценю, но вот время не раз уходило из-за "лаха", почему - да потому что решил что проогу с кучей гуя и минимум функционала надо писать на дельфях....но вот увы!!! когда все практически все написал и пришло время работы с потоками повылазило куча всякого неизвесного. Почему - да, да синхронизация которая прекрасно используеться методами виндовса, но бля что бы синхронизировать в дельфях потоки - надо было немало попариться т.к. я незнаю что там тот борланд понаписовал и что за чем нужно вызывать, в итоге потратил кучу времени(два дня)) и написал все на винапи за неделю....Да есть разница, но на изучение дельфей без присутствия нормального SDK можно потратить намного больше чем на изучение винапи)) - типа шутки, но доля правды там есть.

Звучит как "не осилил делфи/вцл, учу винапи" smile AFAIR для vcl есть сорсы. Плюс ида и прочее счастье - никто не отменял ведь  smile 

Цитата(bsa @  17.9.2010,  15:56 Найти цитируемый пост)
C# позиционируется как кроссплатформенный.

Но мы же знаем, что это маркетинг.. WPF в моно нету. WinForms - это UI Library (на сегодня) либо для трёхкнопочных приложений, либо для legacy проектов.


--------------------
PM MAIL ICQ Skype   Вверх
bsa
Дата 17.9.2010, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: нет
Всего: 196



Цитата(boostcoder @  17.9.2010,  17:48 Найти цитируемый пост)
52-60. но уникальных. и как можно более не последовательно расположенных.

Код
std::vector<int> arr(60);
for(int i = 0; i < 60; ++i)
  arr[i] = i;

std::random_shuffle(arr.begin(), arr.end(), &rand);

PM   Вверх
boostcoder
Дата 17.9.2010, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: нет
Всего: 110



bsa, пробовал такой вариант.
random_shuffle() использует стандартный rand().
PM WWW   Вверх
GrayCardinal
Дата 17.9.2010, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: нет
Всего: 58



Бла бла бла... А я руби ща достану smile  smile  smile  smile


Это сообщение отредактировал(а) GrayCardinal - 17.9.2010, 17:10


--------------------
PM MAIL WWW   Вверх
Любитель
Дата 17.9.2010, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



Цитата(bsa @  17.9.2010,  16:12 Найти цитируемый пост)
apache/IIS я бы назвал прикладным

В продолжение кроссплатформенности. Почти все модули иис-а нативные. Более того некой "внешней" спецификации на них нету. Иными словами, сделать иис-совместимый (в плане модулей) сервер невозможно (в "правильном" виде). Это означает, что иис безнадёжен?

Цитата(boostcoder @  17.9.2010,  16:20 Найти цитируемый пост)
правильное название - сральня 

Ну что за бескльтурие..


--------------------
PM MAIL ICQ Skype   Вверх
boostcoder
Дата 17.9.2010, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: нет
Всего: 110



Цитата(Любитель @  17.9.2010,  17:12 Найти цитируемый пост)
Ну что за бескльтурие.. 

циник в пятом поколении smile 
PM WWW   Вверх
GrayCardinal
Дата 17.9.2010, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: нет
Всего: 58



Цитата

правильное название - сральня 

Э, товарищ, копирайты проставлять не забываем. В данном случае 
© Жириновский 
smile


--------------------
PM MAIL WWW   Вверх
ASMatic
Дата 17.9.2010, 17:24 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 254
Регистрация: 14.3.2009

Репутация: нет
Всего: 1



Цитата(djamshud @  17.9.2010,  14:50 Найти цитируемый пост)
 Расслабься и получай удовольствие

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

Цитата(djamshud @  17.9.2010,  14:50 Найти цитируемый пост)
что заказчику плевать на винАПИ

может там на твоей фирмочке и плевать заказчикам, но моим заказчика частенько нужна производительность.

Цитата(djamshud @  17.9.2010,  14:50 Найти цитируемый пост)
И какой из тебя окружающий

действительно, какой - если я тут,а ты тамммм - кодить беги,а то начальник скоро вернётся, а ты тут флейм разводишь.
PM MAIL   Вверх
Severyanin
Дата 17.9.2010, 17:31 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 31.7.2007
Где: Россия, Омск

Репутация: нет
Всего: 9



ASMatic, раз уж пошла такая пьянка, то не выложите ли Вы какое-либо ТЗ своего проекта с комментариями, в каких его пунктах критична производительность? Это бы решило спор сразу

Добавлено через 58 секунд
P.S. и, думаю, Вам все-же стоит последовать своему совету, который Вы дали Джамшуду


--------------------
"Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик." Тэм Гринхилл
"Ужели суслик твоего коварства нагадит в плов доверья моего?". Л.Филатов 
PM MAIL WWW ICQ   Вверх
bsa
Дата 17.9.2010, 17:33 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: нет
Всего: 196



Цитата(ASMatic @  17.9.2010,  18:24 Найти цитируемый пост)
может там на твоей фирмочке и плевать заказчикам, но моим заказчика частенько нужна производительность.

Они отличают время реакции интерфейса 10 мс от 50 мс?

Добавлено через 2 минуты и 51 секунду
Цитата(boostcoder @  17.9.2010,  18:05 Найти цитируемый пост)
bsa, пробовал такой вариант.
random_shuffle() использует стандартный rand(). 

И чем не устроил? Ну не нравится rand(), возьми генератор из буста. там он вообще какие-то страшные показатели имеет.
PM   Вверх
ASMatic
Дата 17.9.2010, 17:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 254
Регистрация: 14.3.2009

Репутация: нет
Всего: 1



Цитата(Severyanin @  17.9.2010,  15:31 Найти цитируемый пост)
 то не выложите ли Вы какое-либо ТЗ своего проекта с комментариями

немогу, к сожалению.

Цитата(Severyanin @  17.9.2010,  15:31 Найти цитируемый пост)
думаю, Вам все-же стоит последовать своему совету, который Вы дали Джамшуду

это вы о чём?
если о

Цитата(ASMatic @  17.9.2010,  15:24 Найти цитируемый пост)
кодить беги,а то начальник скоро вернётся, а ты тут флейм разводишь

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

ща вот придумаю как получить мессагу на отрезаном лейеред виндов о маусдаун и пойду писать дальше...
PM MAIL   Вверх
Страницы: (7) Все « Первая ... 3 4 [5] 6 7 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Разные вопросы"
Smartov

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


С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разные вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0637 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.