|
0 1 2 3 4 5 6 7 8 9 ... 143 144 145 146 147 148 149 150 151 152 153 154 Всего найдено: 15419
alex1153
Сообщение
02/12/2010 17:12
Копия темы
обалденно! До конца ещё не досмотрел поставил качаться в 720p )))
alex1153
Сообщение
02/12/2010 17:05
Копия темы
Клёво же )) Альберт! Вышли мне два ящика такой травы! :))
alex1153
Сообщение
02/12/2010 06:17
Копия темы
и пиарили ПРО, по любому. Вот я раньше не обращал на ПРО внимания, а терперь... тоже не обращаю ))) , но уже в курсе, что это такое
alex1153
Сообщение
02/12/2010 06:06
Копия темы
уж за это не боись, возбуждаемся хорошо :) И вообще, жену мою тут не обижать!
alex1153
Сообщение
02/12/2010 04:36
Копия темы
хочу всегда, но работы много )) Остановился на цифре 7
alex1153
Сообщение
02/12/2010 04:34
Копия темы
Отмечено, что на ИЕ ругаются только веб-разработчики, остальным фиолетово, чем пользоваться :D
alex1153
Сообщение
02/12/2010 04:29
Копия темы
"Кричали девушки 'Ура!' и в воздух лифчики бросали" (почти (с) ) :)) Я понял, они проверяли реакцию
alex1153
Сообщение
01/12/2010 18:16
Копия темы
Свелана, как не стыдно вгонять в когнитивно-диссонансный сплин мужиков ? :D
alex1153
Сообщение
01/12/2010 11:16
Копия темы
ну, у вас там скромненько. Нас нефигово накрыло за ночь сугробы по колено ))) Мороз днём был -20 с ветром
alex1153
Сообщение
30/11/2010 22:54
Копия темы
ну, ежели выложил значит уже спрашивает :) А так тоже если нечего ответить, не отвечу )
alex1153
Сообщение
30/11/2010 22:37
Копия темы
да неправда. Всё зависит от людей, посещающих блог. Однако, согласен, большинство посещающих не очень уравновешены. Но лично я редко стану говорить плохое, разве что в качестве пожелания это исправить
alex1153
Сообщение
30/11/2010 22:32
Копия темы
наверное. Ведь автор топика кто-то другой :) а почему на "вы" ? Я один
alex1153
Сообщение
30/11/2010 22:15
Копия темы
считаю, что можно и даже нужно или ты боишься критики ?
alex1153
Сообщение
30/11/2010 17:31
Копия темы
вот как то так ? )) (не тестировал) [code] double F(double x) { double sum=1; double x2=x*x; int div=2; for(int i=0;!IsNeededAccuracy(sum);i++) { sum*=x2/div; div++; } return sum; } [/code]
alex1153
Сообщение
30/11/2010 17:16
Копия темы
вот как-то так в таком формате (правил в паинте, поэтому не сильно ровно, но мысль, надеюсь, высказал :) )
alex1153
Сообщение
30/11/2010 17:11
Копия темы
очень красиво! Только нижнюю губочку подобрать поаккуратнее будет ваще здорово :)
alex1153
Сообщение
30/11/2010 17:09
Копия темы
что значит решается ? Это не уравнение, это формула формуля, где формуля! (с) )))
alex1153
Сообщение
30/11/2010 10:03
Копия темы
>>т.е. например если Ваша программа качает HTML страницы, то сообщение об ошибке "сервер не отвечает" она получает реже, чем программа написанная на Delphi или вообще таких ошибок не получает :) да нет, будет так же. Тут зависит уже не столько от программы, сколько от сервера и качества провайдера :) А вот при сворачивании на таксбар или при раскрытии элемента дерева у меня никогда ещё не было ошибки ;)
alex1153
Сообщение
30/11/2010 09:43
Копия темы
>>Я выкладывал свои исходники проекта я не заглядывал, но в любом случае, у меня глаз настроен на C++ код, я в паскале не ощутю красоту :) Мне просто сам паскалевский синтаксис не нравится, громоздкий. ИМХО. >>Я никогда не прячу сообщения о критических ошибках, зачем подавлять сообщение об ошибке это само собой, я тоже так делаю. Только у меня их очень редко бывает лучше окно с предупреждением :) >>Что плохого в том что среда Борланд дружелюбная? это замечательно... Но иногда малопроизводительно >>Если Вы предпочитаете "суровую и брутальную" консольную среду не, консоль не очень жалую. Всего пару раз доводилось консольные приложения делать. Но иногда они действительно нужны и никак иначе >>а говорить, что у большинства "Борландистов" руки кривые это все равно, что к примеру сказать все "Саксофонисты не имеют слуха и плохо играют" а где я такое говорил ? Наоборот, считаю, что даже есть в борландовских средах получается делать программы, то руки просто золотые :)) >>А по поводу эффективности того или иного компилятора, могу сказать, что примеру я могу на Delphi (используя только Object Pascal, без ASM вставок) >>создать EXE который будет меньше размером и быстрее работать, чем аналогичная программа написанная на С++ в 99.9 % случаев размер это не главное. По скорости сомневаюсь, что на C++ будет медленее. Но спорить об языках не будем, я знаю, во что это выливается обычно ))) >>здесь в большей степени все зависит от опыта и практики да, но иногда никакой опыт не поможет. Тот же VisualBasic он интерпретируемый, и его не разгонишь никаким опытом :) Знаю, что запоминается первая и последняя фразы, поэтому подчёркиваю: не собираюсь и не призываю спорить о плюсах и минусах языков. Мы говорим тут про АЛГОРИТМ
alex1153
Сообщение
30/11/2010 08:57
Копия темы
ну, я образно сказал. Скорее всего, именно так и делает
alex1153
Сообщение
30/11/2010 04:49
Копия темы
блин, я сначала прочитал так: 4) тень от орка :D Всё, утро началось с глюков
alex1153
Сообщение
30/11/2010 04:41
Копия темы
>>я понимаю, что так мы выполним меньше операций, но бинарное дерево если и ускорит >> работу то на сотые доли секунды (и то на больших списках), >>а код функции усложнит в несколько раз. (сейчас в программе один единственный цикл) тут не требуется дерево. Будет обычный цикл с дополнительной переменной, которая хранит текущую половинную длину текста. Или даже проще: делим длину пополам, пока не останется пустое место до заполнения W, а затем прибавляем к длине по единичке до упора. За скорость не волнуйся, так как: 1) мы ещё только делаем алгоритм, пусть он заработает, а оптимизировать потом будем. 2) тормозить тут нечему. Цикл это переходы, которые гораздо "легче" чем переаллокация строк, когда ты вносил переносы. >>Вы не задумывались как именно работает GetTextExtentPoint32 работает очень просто: печатает на контексте устройства символы заданным шрифтом ( без реального вывода в видеопамять) и тупо складывает пиксельные Кстати, насчёт той моей фразы про "Дельфи балует" я серьёзно полагаю и реально это видел несколько раз, что Дельфи (и вообще Борланд тот же Борланд Си++) создаёт среду, в которой программист оперирует объектами, не задумываясь, что именно повлияет на тормоза и жрачку ресурсов. Ещё одно наблюдение: код "Борландистов" обычно плохо отформатирован, а программы очень любят выкидывать окошки с ошибками, которые пользователь вообще-то должен видеть как можно меньше он их пугается :)
alex1153
Сообщение
29/11/2010 20:50
Копия темы
понятно ) Тебе просто противопоказано приезжать в Златоуст, или, Боже упаси, в Кусу. Будешь в шоке :))
alex1153
Сообщение
29/11/2010 20:40
Копия темы
>>не подходит деление на среднюю ширину символа W я нигде ни разу не писал про "среднюю ширину". Функция GetTextExtentPoint32 возвращает точную ширину в пикселах (причём, есть режим, когда реально текст не выводится, а считается только габарит): строка 123467891234567 считаю ширину в пикселах для "12346789" ага, много. считаю ширину в пикселах для "1234" ага, маловато. считаю ширину в пикселах для "123467" о! чуточку поменьше W. ---- считаю ширину в пикселах для "891234567" ага, много. ... ... >>звучит несколько высокомерно :) скорее от бессилия, ты просто непробиваем :) "не читаешь" тут == "не слышишь"
alex1153
Сообщение
29/11/2010 20:33
Копия темы
Извиняюсь за то, что говорю правду, но пустота. Ни о чём. Ничем не цепляет. Некрасиво. Или вопрос не про это был ?
alex1153
Сообщение
29/11/2010 20:31
Копия темы
Интересно, с чего вдруг Челяба стала на грани нищеты :)
alex1153
Сообщение
29/11/2010 20:13
Копия темы
да там рисовать то. Уверяю, что это всё быстро сделается на Ворд же никто не жалуется :) это же видюха рисует, кстати :) Вся стандартная графика рисуется шустро
alex1153
Сообщение
29/11/2010 20:11
Копия темы
Владимир! Ты меня либо не читаешь, либо это Дельфи так тебя избаловал :) >>1)пусть имеется текст const char txt="111111112 2222223 333333"; >>во первых, я уже много раз писал, что нет пробелов, запятых и т.д., есть только буквы и цифры тут , кстати, пробелы случайно образовались когда я индексы считал для примера. Вот, при чём тут, КАКИЕМ ИМЕННО символы ? Неважно! Я подбираю количество символов такое, когда GetTextExtentPoint32 вернёт ширину в пикселях примерно как W. Далее, я перехожу к новой логической строке и снова набираю символы. Для Times New Roman, 14 кегль вот такая строка "ЖЖЖввввввввЖЖЖЖЖЖЖ111122223333" поделится вот так (см рисунок в аттаче) >>теперь понятно почему нельзя делить на "среднюю" ширину символа W ? теперь понятно, почему я так разгорячился ? )))
alex1153
Сообщение
29/11/2010 19:43
Копия темы
ой, я на MFCшные функции дал ссылку но для API всё так же, только хендл контекста добавляется
alex1153
Сообщение
29/11/2010 19:41
Копия темы
все три функции позволяют указать длину выводимой строки. Так что курочить исходную строку нет необходимости
alex1153
Сообщение
29/11/2010 19:38
Копия темы
что устраивает это хорошо ) >>если у Вас появился "спортивный" интерес, и не жалко свободного времени, попробуйте написать свой аналог с нуля, очень интересно, но вот времение нету, сейчас работаю над заданием. Всё же, насчёт переносов. Думаю, мне так и не станет понятно, зачем их вставлять. У меня бы это выглядело так: 1)пусть имеется текст const char txt="111111112 2222223 333333"; 2)рассчитываю под ширину W, получаю, что, к примеру, у меня будет 3 строки, индексы начала строк пусть получились такие: 0,9,16. Высота строки получилась H рисуем: первая строка , прямоугольник CRect(x0,y0+H*0,H,W) , текст txt[0] первая строка , прямоугольник CRect(x0,y0+H*1,H,W) , текст txt[9] первая строка , прямоугольник CRect(x0,y0+H*2,H,W) , текст txt[16] видишь, я строку символов вообще не трогаю :) Все деления графически
alex1153
Сообщение
29/11/2010 19:18
Копия темы
>>затем в какой то момент времени компонент опять перерисовывает все >> элементы, но уже с другой шириной (допустим пользователь распахнул >> окно на всеь экран) нет, непонятно. Какие переносы, откуда переносы. Я же говорю сам текст в ОЗУ меняться не должен. Никаких вставок переносов. А расчёт всего и вся должен производиться при перерисовке. А для борьбы с тормозами нужно запоминать условия последних расчётов: если текст такой же + шрифт такой же+ ширина такая же, то расчёт высоты заново не надо делать. А количествосимволов для каждой строки запоминать тоже
alex1153
Сообщение
29/11/2010 19:06
Копия темы
когда что-то поменялось, для всех элементов, которые это затронет, ставишь флажок "пересчитать" >>вручную расставляем разделители (я вставляю символ #13) в текст (предварительно удалив уже существующие) аааа, это ещё зачем ? Ты же разделил строку ну и отрисуй её частями. Все координаты известны. Нельзя тут менять строку! >>стандартной функции которая все это делает не существует отож! На то мы и программисты, чтобы написать то, чего ещё нету )
alex1153
Сообщение
29/11/2010 18:51
Копия темы
>>я опасался что ручной подсчет сильно затормозит программу, >>но пока скорость отрисовки вроде бы приемлимая, программа не тормозит, >>автоматически подстраивается под ширину окна и корректно переносит тексты конечно может замедлить, но: пересчёт для прямоугольника не нужно делать, если текст не менялся, шрифт не менялся.
alex1153
Сообщение
29/11/2010 18:49
Копия темы
Знаки препинания это я для примера. Можно по любому символу. Как это нет решения ? Вот я тебе его только что написал, придумал почти с ходу. Я тоже, кстати, один хороший сайт знаю, где если на вопрос не знают ответ, то всё, жопа ))) И я сам частенько ответы там и пишу
alex1153
Сообщение
29/11/2010 18:31
Копия темы
Ну, я и не говорил, что задача простая :) Просто надо методично подойти к делу. Сам я тоже, если засяду, потрачу с неделю, наверное ))) А может, и сутки как мысль пойдёт. >>При том, что у разных шрифтов один и тот же символ имеет разную высоту/ширину >>так же у большинства шрифтов не фиксированная ширина символа (нельзя >>просто взять и умножить ширину одного символа на их количество в строке) эээ... Вообще-то, данная апишка как раз любой шрифт хорошо подсчитывает, хоть моношир, хоть нет. Главное достать текущий шрифт >>функция работает если в тексте есть разделители, а если их нет, то она "скажет" что в тексте только одна строчка >>да и что мне толку от того что я знаю текущие размеры текста? вот тут, я и говорю, самая трудоёмкая часть! Она действительно не умеет делить строку (и у неё нет такой задачи). Тут нужно одним из методов подобрать вручную количество символов, пока можно вместить в заданную ширину. Методы: 1) "в лоб" тупо брать 1,2,3,4,5... символов, пока не наберётся нужная ширина, затем переходить к следующей логическтой строке. (Лучше пункт 3, чем этот) 2) почти пункт 1, но по словам (от знака препинания до знака препинания) 3) бинарное деление строки сходимость достаточно быстрая ага? :) ps. Мне ничего не говорит фраза "я уже задавал этот вопрос на форуме "королевство Delphi", там то же не знают как сделать, говорят единственный выход самому все считать" я их не знаю, мне они не авторитет и не пример для подражания. А вообще, я не дельфист :)) Но это неважно, мы алгоритм придумываем же
alex1153
Сообщение
29/11/2010 16:54
Копия темы
тут, значит, такое дело... прои чём тут шрифты и что пользователь их поменяет ? А АПИ есть замечательная функция GetTextExtentPoint32 В общем, тебе нужно сделать ownerdraw для каждого элемента дерева (то есть ручная отрисовка во внешнем объекте). Также, завести флаг "рассчитано". Если текст и шрифт не менялись, то заново чтоб не пересчитывать. Самая трудоёмкая часть: lелаешь расчёт для текста делишь на нужное количество строк (это придётся подбирать в цикле по словам или символам), определяешь высоту и ширину в пикселах элемента. Этот прямоугольник должен возвращаться методом элемента. И всё где-то понадобился прямоугольник, рекурсивно вызываешь функцию должны учесться все родительские прямоугольники и положение в подветке (всё рекурсивно) ------------------ оффтоп: если свернуть программу в таксбар нажатием кнопки программы (на нём же, таскбаре), а затем повторно отобразить обратно, то появляется окно с ассертом. Или даже если снова потом сворачивать кнопкой [_] (скрин 1) потом попытался раскрыть папку выпало вот такое (скрин 2)
alex1153
Сообщение
29/11/2010 08:14
Копия темы
дык, а как они учтут, что ты более 1 раза проголосовать можешь ? :)
alex1153
Сообщение
29/11/2010 06:44
Копия темы
в 21 год и уже разведён ? )) А зажигалка отличная! ПУ на второй фотке лежит в коме :D
alex1153
Сообщение
29/11/2010 06:41
Копия темы
очевидно, что таких языка по крайней мере два точно это C++ и ассемблер (второй неискореним, ибо неотделим от частных случаев микропроцессорных схем)
alex1153
Сообщение
29/11/2010 06:37
Копия темы
не напрягаясь только попрошайки в переходах зарабатывают (причём, покруче нас зарабатывают) И довольно странный вопрос "хватает ли гонораров..." :))
alex1153
Сообщение
29/11/2010 04:52
Копия темы
нет, не так :))) Вот так правильнее: когда фрилансер находится в реальности, он не на работе )) Он таскает тяжёлые сумки, лечит компутеры, гуляет с сыном, жрёт, занимается сексом. Вот, как то так :D
alex1153
Сообщение
29/11/2010 04:51
Копия темы
Спорить не буду, тебе, конечно виднее. Но сомнения сильные, что нельзя ))
alex1153
Сообщение
29/11/2010 04:50
Копия темы
эээ, Альберт, не начинай меня разочаровывать :) А я, например, обожаю куни делать. А если у девушки, извиняюсь, шерсть, это обоим мешает. Справедливо полагаю, что для девушки наличие шерсти на лобке у парня тоже не сильно помогает ;)
alex1153
Сообщение
29/11/2010 04:49
Копия темы
мода, конечно, дурацкая. Но тут опять дело вкуса. У нас некоторым тоже нравится ноги брить, а лично я предпочитаю у себя шерстяные )) Подмышки другое дело пока за день набегаешься, они начинают тупо вонять. А без волос они гораздо меньше это делают. Дезодорантами не люблю пользоваться, только в крайних случаях (когда летом жара под 40)
alex1153
Сообщение
28/11/2010 19:13
Копия темы
ну, о вкусах, конечно, не спорят )) Но вот девушкам, к примеру, оченно идёт ;D
alex1153
Сообщение
28/11/2010 16:36
Копия темы
[цЫтата] когда ему нечем заняться [/цЫтата] эээ? А так бывает ? )
alex1153
Сообщение
28/11/2010 14:25
Копия темы
в иерархической структуре длину можно считать рекурсивно :)
alex1153
Сообщение
28/11/2010 14:20
Копия темы
подмышки и лобок брить однозначно :) Всё остальное по желанию
alex1153
Сообщение
28/11/2010 07:26
Копия темы
бритьё подмышек и паха это гигиена чистой воды. Волосы имеют свойство засоряться и вонять )) А ещё жарко к бороде и усам у меня попроще отношение сам бородатый )))
alex1153
Сообщение
28/11/2010 07:24
Копия темы
Альберт! Художник не должен ни под кого подстраиваться, запомни это :) Кто-то согласен, кто-то не согласен и нехай с ними.
alex1153
Сообщение
27/11/2010 10:17
Копия темы
да да, у кого больше 1000 "убрать 3 лишних нуля " (c), остальных не трогать :)
alex1153
Сообщение
27/11/2010 10:15
Копия темы
обратись в саппорт и попроси удалить картинку. Ты же автор картинки они не откажут
alex1153
Сообщение
27/11/2010 09:59
Копия темы
да, я тоже так не хотел бы. Админы, нельзя удалять
alex1153
Сообщение
27/11/2010 09:58
Копия темы
Марин, когда у человека в тексте встречаются повторяющиеся знаки препинания (причём не в тему или много раз) это явно проблемы с психикой. Ну, или, как вариант состояние аффекта. Так что не нужно удивляться реакции психа ;)
alex1153
Сообщение
26/11/2010 18:28
Копия темы
Девочка прелесть )) Особенно вторая фотка понравилась
alex1153
Сообщение
26/11/2010 18:24
Копия темы
а с другой стороны... Мы не англичане (иил это америка?) поэтому, нам эти фото непонятны :)
alex1153
Сообщение
26/11/2010 12:53
Копия темы
мне говорят, что я не являюсь членом сообщества. Запости картинку сам )
alex1153
Сообщение
26/11/2010 12:25
Копия темы
вес будет регулироваться по настроению )) причём, желательно, силой мысли спортсмена
alex1153
Сообщение
26/11/2010 12:25
Копия темы
лично у мну гантели по 16,5 кг :)) Но регулятор я бы не отказался приделать
alex1153
Сообщение
26/11/2010 12:06
Копия темы
Как вам концепт устройства Как вам концепт устройства?
alex1153
Сообщение
26/11/2010 11:23
Копия темы
видишь, как ты ошибался :) По крайней мере 3 адепта администрации заглянули!
alex1153
Сообщение
26/11/2010 11:20
Копия темы
С Днём Варенья! Пусть голова не болит после этого сурового праздника :))
alex1153
Сообщение
26/11/2010 11:16
Копия темы
изменить данные update TABLE set x=1,y=2; удалить delete from TABLE [where x=2[...]] Надеюсь, я понял вопрос правильно :))
alex1153
Сообщение
26/11/2010 07:10
Копия темы
это самый позитивный наркоман, какого я когда-либо видел :)))))) +
alex1153
Сообщение
25/11/2010 22:13
Копия темы
0 1 2 3 4 5 6 7 8 9 ... 143 144 145 146 147 148 149 150 151 152 153 154
улыбнул :) Ну, во-первых, этот хлам занимает место в базе сайта. Уже одно это должно было бы сподвигнуть админов и без того тормозного сайта на движение. Ведь большинство пользователей всё-таки разумно занимаются уборкой личного пространства от мусора (смотри результаты опроса). И они будут удалять ХЛАМ. А нерях никто не заставляет убирать мусор со своего рабочего места. Насчёт привычки пользователя Windows: если ты относишься к людям, которые выбрасывают мусор на помойку, то у тебя тоже такая привычка есть. При чём тут ОС непонятно :) Корзина была приведена для аналогии. Это может быть любая корзина. >>Проект чаще всего теряет свою актуальность через несколько часов после публикации тем более ему нечего валяться в корзине. |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |