Главная
 Новости
 История
 Персонажи
 Картинки
 Видео
 Звуки
 Музыка
 Игры
 Игры OnLine
 Стафф
 Скачать
 PrideRock 3D
 Дикие кошки
 Библиотека
 Словарик
 Фэн-клуб
 Тусовки
 Чат
 Форум
 Гостевая книга
 Ссылки
 Поиск
 Копирайты
   Форум фэнов The Lion King   

Логин:      Пароль:     [ Регистрация | Поиск ]
Форум pridelands.ru >> Творчество любителей Delphi, C++, HTML, PHP и др.Страницы: [<<<][ 1.. | 5 | 6 | 7 | 8 | 9 | 10 | 11 | ..17 ][>>>]

Автор Сообщение
Diego
Злой саблезубый тигр
Сообщений: 707
Город:

27.03.2006 16:22
Инфо | цитировать | линк
Athari
<...>
А вообще-то советую изучить и другие языки, высокого уровня.
Тебе того же ;)
Одиночки — они и в Африке одиночки... они погоды не делают. А эти програм-мистские кол-лективы какого рода софт создают?
Ежели верить статистике, то, к сожалению, около 40% специализируются на причинении вредоносных последствий, ещё 30% на взломе(это разные вещи). А остальные 30 - твоё воображение.Делают всё. :)
Пардон за идиотский вопрос, но зачем? Если программа запускается раз в неделю, работает десять минут и отрубается, зачем тратить месяц на оптимизацию, чтобы она все делала за две минуты?
Посмотри на это дело с другой стороны. Возьми программу,которая запускается почаще, ну, скажем, компонент ОС. Тут всё вылезет. Если, конечно, ты ставишь приоритет на пользователя, а не производителя.

<...>

 
 
 
„Life es so short yet sweet.”
Beltar
Смотрю я на вас и думаю...
Сообщений: 3251
Город:

27.03.2006 19:01
Инфо | e-mail | цитировать | линк
Трудно сказать... Но я бы выделил незавершённый "проект операционной системы с нестандартным подходом".


Скажу "прямо в лоб". Не верю. Почему? Чувство у меня такое.

 
 
 
За что же ТЫ ненавидишь Симбу? Про SP вот и <a href="http://www.pridelands.ru/?p=texts&a=get&id=328" target="blank">вот<
Athari
снежный барс
Сообщений: 12966
Город: Казань

28.03.2006 10:56
Инфо | icq | web | цитировать | линк
Никогда этим не занимался

Сур, тем более будет интересно. ;)

Хотя в последнее время на сях приходится писать всё больше и больше.

Диего, почему?

Посмотри на это дело с другой стороны. Возьми программу,которая запускается почаще, ну, скажем, компонент ОС. Тут всё вылезет. Если, конечно, ты ставишь приоритет на пользователя, а не производителя.

Я нечасто компоненты ОС пишу, поэтому не критично. И в программах, что я писал, я не вижу тех мест, которые можно было заметно оптимизировать, используя АСМ. Если нужна скорость, есть более эффективные способы оптимизации: проигрыш в скорости в подавляющем большинстве случаев происходит из-за неподходящих алгоритмов, что-то можно ускорить за счет большего использования памяти, где-то пересмотреть архитектуру не помешает, и так далее.

Иногда, которое бывает очень часто, нельзя назвать "украсть". Разобраться в работе, например. НЕ ДЛЯ КРАЖИ И ВЗЛОМА. Да хотя бы для той же оптимизации. Для возможной отладки. В общем, для достижения светлой цели программирования. :)

Для оптимизации? Ты меня улыбаешь. :) Много программ ты (заметно) оптимизировал?

Трудно сказать... Но я бы выделил незавершённый "проект операционной системы с нестандартным подходом".

Древний китайский вопрос... нахуа? :) Зачем делать то, что на практике ни один человек использовать не будет, включая тебя? Это забава ради изучения и только.

Что-нибудь полезное ты написал? Что используешь ты и/или другие?

Скажу "прямо в лоб". Не верю. Почему? Чувство у меня такое.

Белтар, тебе ж сказали "проект ОС", а не "ОС". ;)

 
 
 
Diego
Злой саблезубый тигр
Сообщений: 707
Город:

28.03.2006 13:53
Инфо | цитировать | линк
2 Athari
Я нечасто компоненты ОС пишу, поэтому не критично. И в программах, что я писал, я не вижу тех мест, которые можно было заметно оптимизировать, используя АСМ.
Позволь спросить, ты не видишь мест, пялясь во что-то борландовское, или в output-файле?
Диего, почему?
Время,Атари,время. Мало его всегда, но даже в этом случае стараюсь влазить в BC311. Хотя к VCL там ужасно обращаться - он же из 2х частей(DosApplication и MZ).
Для оптимизации? Ты меня улыбаешь. Много программ ты (заметно) оптимизировал?
Прости, что я тебя делаю? ;) Нет, не много, но хватило. Стремление не пропало. Заметно по призыву "всегда готов"?
Древний китайский вопрос... нахуа? Зачем делать то, что на практике ни один человек использовать не будет, включая тебя? Это забава ради изучения и только.
О, это тема отдельного разговора. Все, кому было хоть немного интересно, задавали мне подобные вопросы. Если хочешь, я могу тебе намылить более-менее развёрнутый ответ.
Белтар, тебе ж сказали "проект ОС", а не "ОС".
Кратко,но со вкусом. ;) Более полно я ему уже написал.

 
 
 
„Life es so short yet sweet.”
Diego
Злой саблезубый тигр
Сообщений: 707
Город:

31.03.2006 16:48
Инфо | цитировать | линк
Вот подобие программы-шпиона, правда довольно старая. Т.к. в 98м не было встроенных средств контроля времени запуска программ и системы вообще, возникла необходимость. Программа пишет в выбранный файл информацию о текущих процессах и времени изменения этого состояния.Можно следить за конкретной программой, выбрав соответствующую опцию и программу.(!)Нуждается в предварительной настройке, которая производится следующим образом: после запуска список слева - текущий список процессов, справа - процессы, исключённые из левого списка. Кнопками добавить/удалить производятся соответствующие действия, но под каждую машину настройка своя собственная, т.к. запущенные программы разные. Рекомендуется оставлять программы, которые отображаются как запущенные на панели задач. Запуск с любым ключом, кроме /ok выдаст чрезвычайно полезную информацию о том, что ключ /ok вызывает скрытый дежурный режим, который может быть полезен в автозагрузке. Нажатие на кнопку программе "режим наблюдения" позволяет попрактиковаться в работе, программа сворачивается в трей, восст.при двойном правом щелчке. Уф, вроде всё.Скорее всего куча багов, но серъёзных пока не найдено.
[Добавлено] Да, в NT её можно найти в куче процессов,в 98м не видно.Я не знаю как это убрать в NT и/или лень было искать. Если кто подскажет, буду рад. Писалось под 98SE. На XP и выше не тестировалась, т.к.он у меня не стоит.

[Добавлено 31.03.2006 16:51:50]:

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

 
 
 
„Life es so short yet sweet.”
Athari
снежный барс
Сообщений: 12966
Город: Казань

01.04.2006 18:48
Инфо | icq | web | цитировать | линк
Позволь спросить, ты не видишь мест, пялясь во что-то борландовское, или в output-файле?

Диего, не вижу, пялясь в исходник на плюсах. Что ж, раз такое дело, у меня мысль одна возникла... В моем GeekCoder'е есть один очень неприятный минус — переход между вопросами довольно-таки медленный. Сможешь оптимизировать? ;)

О, это тема отдельного разговора. Все, кому было хоть немного интересно, задавали мне подобные вопросы. Если хочешь, я могу тебе намылить более-менее развёрнутый ответ.

Намыль. ;)

Вот подобие программы-шпиона, правда довольно старая.

Еще не запускал, но except.ion уже оценил. :) Исключения, задаваемые заголовком окна — это сильно. А если заголовок меняется? А если у разных программ одинаковый заголовок? А если версия программы изменится (в случае с "Virtual DAEMON Manager V3.46" это актуально)?

И размер целый метр... Что-то на ассемблер не тянет. ;) Интересно, что внутри еще найду... ^^

 
 
 
Diego
Злой саблезубый тигр
Сообщений: 707
Город:

01.04.2006 19:01
Инфо | цитировать | линк
Диего, не вижу, пялясь в исходник на плюсах. Что ж, раз такое дело, у меня мысль одна возникла... В моем GeekCoder'е есть один очень неприятный минус — переход между вопросами довольно-таки медленный. Сможешь оптимизировать?
Цитирую твой ответ на просьбу исходника: "Зачем? ;) ". /:)
Это ты называешь медленным переходом? "C_cTiming:Coder.exe 0.24~" Что ж у тебя с машиной такое творится? ;)
Намыль.
С удовольствием.
Еще не запускал, но except.ion уже оценил. Исключения, задаваемые заголовком окна — это сильно. А если заголовок меняется? А если у разных программ одинаковый заголовок? А если версия программы изменится (в случае с "Virtual DAEMON Manager V3.46" это актуально)?

:-? Просто на тот момент мене нужна была программа для стационарного описателя. Затем переделал от HWND к названиям. Если ты про то,что в программе, ровным счётом никакой оптимизации не было.. тогда я и не стремился к этому, а в такой дуре копаться элементарно некогда было. :)

А если у разных программ одинаковый заголовок?
Пожалуйста,приведи пример. Обычно несколько образуется,которые между собой отличаются. И по порядку можно найти.(не по номеру)
Да нет там ассемблера,говорю же.

 
 
 
„Life es so short yet sweet.”
Athari
снежный барс
Сообщений: 12966
Город: Казань

01.04.2006 21:25
Инфо | icq | web | цитировать | линк
Цитирую твой ответ на просьбу исходника: "Зачем? ;) ". /:)

Диего, чтобы доказать мне, Фоме Неверющему, что от АСМа в такого рода делах прок может быть. Я утверждаю: ты заметно оптимизировать не сможешь, хоть на исходник будешь смотреть, хоть на машинный код.

Это ты называешь медленным переходом? "C_cTiming:Coder.exe 0.24~" Что ж у тебя с машиной такое творится? ;)

У меня на вопросах, которые содержат много ответов, торможение довольно заметно. Например, в ФурКоде при переходе по элементам дерева (при условии, что хотя бы один элемент помечен).

Да нет там ассемблера,говорю же.

Ты же АСМ больше любого другого языка ценишь. ;) Где программы на АСМе? ;)

Пожалуйста,приведи пример.

Некоторые медиа-плееры имитируют интерфейс для взаимодействия с ВинАмпом (посылание сообщений окну с классом "Winamp1x" или около того).

 
 
 
Athari
снежный барс
Сообщений: 12966
Город: Казань

21.04.2006 16:34
Инфо | icq | web | цитировать | линк

Смайлики, поддерживаемые C++


#define Q template<class T>

#define W(t) Q O operator##t(T){}
#define E(t) O operator##t(){}
struct O{ O&O
;W( =)
W(-)E(-)W(+)E(+)E(!)O() :O
(*this){}Q operator T(){}}O,_ ;Q
class A{};void _8()
{A<A<A<A<A<A<int ]:->
]:->
O_O
=(O.O)=
(O_O);;
-_-
+_+
_ ;}


Этот код нормально компилируется. ^^

 
 
 
Lion_Sam
Lightning Lion
Сообщений: 2370
Город: Ангарск

25.04.2006 05:42
Инфо | e-mail | icq | web | цитировать | линк
Какой текстовый редактор посоветуете? мя PSPad'ом пока что пользуюсь... есть что-нибудь подобное?

Сорри, если это оффтоп...

 
 
 
O darkness, if in thy arms I could rest for a while, and with these earthly eyes see thy dim smile...
Cubbi
мишка
Сообщений: 83
Город: Нью-Йорк

25.04.2006 07:51
Инфо | e-mail | icq | web | цитировать | линк
www.vim.org
:)

 
 
 
--Cubbi
Diego
Злой саблезубый тигр
Сообщений: 707
Город:

25.04.2006 09:46
Инфо | цитировать | линк
SamatiX, именно текстовый? Тогда где-то
www.astonshell.com/index.html . Искать ссылку долго было, так что вот архив.

 
 
 
„Life es so short yet sweet.”
Dimonius
леффка
Сообщений: 10301
Город: Москва

25.04.2006 12:04
Инфо | e-mail | icq | web | цитировать | линк
Diego, у бреда есть много проблем, из-за того что он использует системный компонент RichEdit из системных библиотек, котрых есть куча версий и билдов в разных версиях винды...
 
 
 
Beltar
Смотрю я на вас и думаю...
Сообщений: 3251
Город:

25.04.2006 19:10
Инфо | e-mail | цитировать | линк

Соболь писал(а):
SamatiX писал:
Какой текстовый редактор посоветуете?

TigerPad.
Поддержим отечественного фурревого производителя "/>


И все несем ему по баллону пива. :)

 
 
 
За что же ТЫ ненавидишь Симбу? Про SP вот и <a href="http://www.pridelands.ru/?p=texts&a=get&id=328" target="blank">вот<
Diego
Злой саблезубый тигр
Сообщений: 707
Город:

02.05.2006 14:06
Инфо | цитировать | линк
...
<удалено>

 
 
 
„Life es so short yet sweet.”
Athari
снежный барс
Сообщений: 12966
Город: Казань

18.05.2006 14:56
Инфо | icq | web | цитировать | линк
FeedTortoise 0.1.0 beta

Демон маст дай?

Как постоянный пользователь RSS-фидов — прекрасного средства сэкономить на траффике при чтении форума — я изучил немало программ, позволяющих с ними работать. В конце концов я пришел к FeedDdemon'у — самой полнофункциональной программе из своего класса. Но... он избрал неверный путь. Во-первых, новая версия ограничивает количество сообщений в канале двумя с половиной тысячами. С уровнем зафлуживания форума этого ограничения хватит где-то на неделю. :) Разумеется, у меня нет никакого желания терять архивы. Но это еще не все... Теперь все фиды прогонялись через какой-то сервер перед скачиванием ("для ускорения" Х) ). Последней каплей стало то, что новая версия при установке начала импортировать данные, чем и занималась часа два, сожрав половину виртуальной памяти (350 метров), и активно скрипя винтом, но так ничего и не добилась.

Демон маст дай.

В результате импульса (а.к.а. пинка под зад), данного Демоном была рождена собственная программа для работы с фидами, ориентированная на этот форум (все равно других фидов у меня нет). Что она умеет и зачем она вообще нужна?

1) Скорость. Торможение возникает только если у вы загрузили весь форум в Черепашку, а оперативной памяти мало. (Весь форум, загруженный в Черепашку, съедает 100 метров оной.)

2) Масштаб. Программа нормально работает даже при полутороста тысячах сообщений. Все операции выполняются за несколько секунд.

3) Функциональность. Группировка сообщений по теме, по автору и без группировки. Сортировка (по возрастанию и убыванию) тем по названию, количеству сообщений, времени последнего сообщения, автору последнего сообщения. Сортировка сообщений по автору, тексту, времени, количеству сообщений автора. Просмотр тем, разбитых на страницы; отдельных сообщений.

4) Имитация форума. Есть все нормальные ссылки в заголовке меню: правка, информация о пользователе, адрес электронной почты и так далее. Программа помнит последнюю просмотренную страницу. Понимает переименованные темы и переименованных пользователей.

5) Траффик. В дополнение к экономии за счет использрвания RSS (передаются только данные о сообщении, ничего лишнего), используется внутренний кэш аватаров, а встроенные картинки не отображаются (дается ссылка).

6) Импорт. Умеет импортировать данные из фидов трех типов: а) выдаваемые форумом, б) сохраняемые FeedDemon'ом, в) собственного формата. Если кому интересно, могу выложить архив всего форума (12 МБ). :) Можно будет читать в оффлайне.

ВНИМАНИЕ:

Не забывайте сохраняться (File — Save (Ctrl+S)) после обновлений (Tools — Update Channel (F5)), иначе потеряете сообщения и информацию о прочитанных сообщениях. Если под фокусом браузер (используется IE), горячие клавиши не работают (понятия не имею, как исправить :( ). Перед использованием в настройках (Tools — Options (Alt+O)) укажите логин и пароль к аккаунту на форуме.

Чтобы отсортировать сообщения, нажмите на заголовок столбца. Чтобы изменить порядок на противоположный, нажмите еще раз. Сортировка тем выполняется таким же образом, но при нажатом Shift.

P.S. Если программу скачает хотя бы один человек, буду рад. :happy: А уж если кому-то пригодится... моему счастью не будет границ! :happy:

 
 
 
Athari
снежный барс
Сообщений: 12966
Город: Казань

18.05.2006 15:11
Инфо | icq | web | цитировать | линк
Для наглядности скриншот к Фидовой Черпашке. :)
 
 
 
MAMA
Zмея
Сообщений: 1532
Город: Москва

18.05.2006 15:35
Инфо | e-mail | цитировать | линк
Кто-нибудь может подкинуть прогу или ссылку на прогу, которая редактирует дерево (treeview) на C# ? Прога должна методом драг энд дроп уметь переделывать ветки дерева и вставлять новые ветки со стороны - тем же драг энд дроп.
 
 
 
Beltar
Смотрю я на вас и думаю...
Сообщений: 3251
Город:

18.05.2006 18:31
Инфо | e-mail | цитировать | линк
Я реализовывал Drag And Drop между деревом и ListView на Delphi. Всего-то 2 события написать. Или у тебя чисто языковые проблемы?
 
 
 
За что же ТЫ ненавидишь Симбу? Про SP вот и <a href="http://www.pridelands.ru/?p=texts&a=get&id=328" target="blank">вот<
MAMA
Zмея
Сообщений: 1532
Город: Москва

18.05.2006 18:52
Инфо | e-mail | цитировать | линк
Beltar,
мой товарищ пишет данный редактор в течение нескольких месяцев уже. Я думаю уже есть готовые, хотел найти и ему предложить. Язык обязательно C#.

 
 
 
Beltar
Смотрю я на вас и думаю...
Сообщений: 3251
Город:

18.05.2006 22:14
Инфо | e-mail | цитировать | линк
2 MAMA

Тебе что именно надо? Алгоритм или просто пример на C#.

пишет данный редактор в течение нескольких месяцев уже


Всю программу, или только этот блок? 8|

 
 
 
За что же ТЫ ненавидишь Симбу? Про SP вот и <a href="http://www.pridelands.ru/?p=texts&a=get&id=328" target="blank">вот<
MAMA
Zмея
Сообщений: 1532
Город: Москва

18.05.2006 22:21
Инфо | e-mail | цитировать | линк
Beltar,
вся программа представляет собой редактор реляционной базы данных с помощью дерева(treeview).
Мне нужен код редактора дерева(treeview) на С#. Прога то популярная.

 
 
 
MAMA
Zмея
Сообщений: 1532
Город: Москва

02.11.2006 19:45
Инфо | e-mail | цитировать | линк
Подскажите как в ХТМЛ сделать чтоб дивы размещались не строкой и не столбцом а просто свободно , как текст. Не выходит.
 
 
 
Мя[ут]
Медвед :)
Сообщений: 896
Город: г. Пушкин

02.11.2006 19:49
Инфо | e-mail | icq | web | цитировать | линк

А div'ы случаем не в таблице находятся?

 
 
 
Is this the end of everything?
Athari
снежный барс
Сообщений: 12966
Город: Казань

02.11.2006 20:11
Инфо | icq | web | цитировать | линк
MAMA, «display: inline». А вообще логичнее использовать span — он как раз инлайновый, в отличие от блокового div.
 
 
 

Форум pridelands.ru >> Творчество любителей Delphi, C++, HTML, PHP и др.Страницы: [<<<][ 1.. | 5 | 6 | 7 | 8 | 9 | 10 | 11 | ..17 ][>>>]
 
Новое сообщение
Ваш ник
Пароль (если вы зарегистрированы)
Вложение
Добавить еще одно поле для файла
Сообщение

[ Смайлики ]
[ Ubb теги ]
Проверочный код
 
 

 © SimBa aka Dimoniusis