Снег Север писал(а):Всеми хаяная выньХР на 1 гиг летает.
Но-но! Империалистическим пердеплюшкам место в унитазе!
Модератор: Модераторы
Снег Север писал(а):Всеми хаяная выньХР на 1 гиг летает.
Снег Север писал(а):Извините, я сейчас вообще не понял, о чем вы. Для меня простейшая учебная программа - это форма, мемо и кнопка. Нажал кнопку - в мемо отразил результат. А чего там по кнопке делать - это и есть содержание конкретного урока программирования.
Для телеметрии в реальном режиме времени предлагаешь использовать второй монитор с прикручиваемым к любой программе окошком с мемо? Утилита ldd у тебя тоже с графическим интерфейсомИзвраты с консолью я забыл со времен ДОС и ни разу за двадцать лет не пожалел.
Сквозняк писал(а):Для телеметрии в реальном режиме времени предлагаешь использовать второй монитор с прикручиваемым к любой программе окошком с мемо?
Лекс Айрин писал(а):Вот как раз прикладуху ты и предлагаешь всю опустить.
Про то и говорю.
На самом деле, на данном этапе, оно больше чем у объектов. У ведь исправить это легко -- достаточно оставить 2 уровня видимости. В Закрытой части описывать методы и поля-переменные (константы), а в открытой только проперти. Как, собственно, и планировалось в стандарте ООП.
Лекс Айрин писал(а):А зачем второй монитор? Хватит и обычного окошка с мемо или его аналогом. Если уж тебе так важна система логгирования
Комментируй или удаляй в коде ставшие не нужными сообщения. Ещё рулит выхлоп в консоль или файл пакета информации при нажатии определённой кнопки и т.д. Если тебе вдруг понадобилось почитать события определённого типа, то в файле их почитать можно успеть, тем более что его содержимое в редакторе само не обновится. Разноцветность не обязательна - рисуй однострочную псевдографику!Причем, желательно еще и выделение цветом критических значений и аналоговые шкалы для особо важных параметров. Выхлоп в консоль/файл дает, к сожалению, только материал для посмертного анализа. (просто тупо не успеваешь увидеть как мелькают строчки текста.)
Не зря же так популярны в линуксе оболочки над консольными программами.
Сквозняк писал(а):Нарисовать окошки с кнопочками классами можно за пару дней. Пустые окна, без функционала, и есть прикладуха?
Сквозняк писал(а):ООП, это автоматизированная копипаста.
Сквозняк писал(а):Это окошко придётся делать растягиваемым, с прокруткой текста в реальном времени, кнопкой сброса содержимого, настройкой цвета фона и шрифта, автопереносом, пробросом в него данных из другого потока, несколькими кодировками, вырубание зависнувшего приложения... Здравствуйте, мы тут аналог консоли kwrite с трахом и компилябрами создали, выдайте нам свидетельство об изобретении!
Сквозняк писал(а): Ещё рулит выхлоп в консоль или файл пакета информации при нажатии определённой кнопки и т.д. Если тебе вдруг понадобилось почитать события определённого типа, то в файле их почитать можно успеть, тем более что его содержимое в редакторе само не обновится.
Сквозняк писал(а): Разноцветность не обязательна - рисуй однострочную псевдографику!
Сквозняк писал(а):В линуксе только постулируется "свобода, равенство, братство", а на деле есть диктат повелителей репозиториев - они решают чему в дистрибутивах быть, а что поставить бойтесь, ибо вирусы, которых нет а потому антивирь не нужен
Сквозняк писал(а):А в винде, на сайтах ПО принимают почти всё, и пользователи не так боятся ставить из интернета, потому что есть антивирусы - в результате возникает больше стимула писать свободное ПО для проприетарной ОС с плохой консолью
Сквозняк писал(а):Что пустили в репозитории, то и есть, а прочие не стали на халяву на этих повелителей пахать, потому что труд есть, а за него килограмм любых своих прог туда не пристроишь, то есть оплата бартером за труд буксует.
А вот это, для начального обучения, категорически не надо. Потому, что урок по паскалю, а не по окошки-апи.Сквозняк писал(а):Форму, мему и кнопку по уму надо привязать чтобы при масштабировании правильно переезжали, настроить размеры, которые и на других шрифтах не покажут фигу - без этого урок получается не про программирование на паскале.
Мне начхать на телеметрию в реальном времени и прочие говноутилиты это НЕ задачи для начинающих - а топик был об этом. Не уподобляйтесь вадимке не занимайтесь пустопорожней демагогией.Сквозняк писал(а):ля телеметрии в реальном режиме времени предлагаешь использовать второй монитор с прикручиваемым к любой программе окошком с мемо? Утилита ldd у тебя тоже с графическим интерфейсом
Лекс Айрин писал(а):А зачем? Это же система логгирования, а не консоль. Грубо говоря, обычный рулон бумаги в принтере.
Но это не система контроля реального времени. Это просто встроенная в программу система логгирования.
А почему ты думаешь, что это не так?
Ты, кстати, забыл еще одно слово -- доверие.
да и всегда можно найти "альтернативную систему дистрибуции"
Если смотреть с экономической точки зрения, то тут немного другая система ценностей. Если чисто с практической, то наличие/отсутствие в репах программы всего-лишь показатель того, что программу оттестировали на совместимость (иногда подправив под себя) производители дистрибутива.
Среднестатическому человеку плевать на точные названия используемых программ. Что-то типа ворда, что-то типа ослика/лисы/хрома, что-то послушать музыку, что-то посмотреть фильмы... что-то для почты, скайп/аська... в общем, какая прога попадется, ту и используют.
И, как ни странно, почти всегда находятся.
Снег Север писал(а):А вот это, для начального обучения, категорически не надо. Потому, что урок по паскалю, а не по окошки-апи.
Привязки и прочее - отдельная тема, которая понадобится сильно после начального обучения основам паскаля.
Проблемы масштабирования, шрифтов и прочее на начальных этапах решаются более чем элементарно - ставить всё по умолчанию. И в 99% случаев этого, как ни странно вполне хватает. А когда программист созреет до того, что хватать не будет, тогда и изучать рюшечки.
А правило простое - если информация предназначена для оперативного просмотра - нужен нормальный оконный интерфейс и никак иначе.
Неверно. Тем более неверно потому, что "правильно"="просто". Т.е. по умолчанию.Сквозняк писал(а):Если не учить как правильно писать окошки, то и учить их рисовать нет смысла
Опять неверно. Масштабирование и прочая хрень становится важна только для массово распространяемых программ. Для того, что пишется для учебных целей или даже для работы, но для внутрифирменных целей не нуждается в этом от слова совсем.Сквозняк писал(а):Как только научишься бросать на окошко хреновины, так сразу она и понадобится.
Можно сей бред не комментировать?Сквозняк писал(а):А когда программист созреет, то он обнаружит, что на паскале невозможно написать ничего полезного, а на сях почему-то можно - там этому учат.
А читается "костыль"...Сквозняк писал(а):И этот оконный интерфейс уже существует и называется konsole
Сквозняк писал(а):Кэдэешная консоль реально удобный и полезный инструмент, к которому быстро привыкаешь.
Сквозняк писал(а):А чем эти понятия отличаются?
Сквозняк писал(а):Ну и где в репозиториях линуксов то многообразие различных свободных/бесплатных утилит, которое наблюдается в винде?
Сквозняк писал(а): Вот и всё твоё доверие и альтернативная дистрибуция.
Сквозняк писал(а):Да ну? Ну и где же результат? А если нет результата, то и болтологии долго доверять не приходится.
Сквозняк писал(а):а на сях почему-то можно - там этому учат.
Сквозняк писал(а):И этот оконный интерфейс уже существует и называется konsole - https://userbase.kde.org/Konsole/ru
Снег Север писал(а):Простите, но радости красноглазиков мне не интересны.
Под виндой полно утилит командной строки, но реально даже сисадмины их используют очень не часто. А на обычном настольном компе они нужны как редчайшее исключение. В то время как в линуксе без этого реликта позапрошлой эры не обойтись, увы.Лекс Айрин писал(а):Как ни странно, но под виндой примерно так же. Просто эти "радости" стыдливо прячут.
Снег Север писал(а):Под виндой полно утилит командной строки, но реально даже сисадмины их используют очень не часто.
Снег Север писал(а): В то время как в линуксе без этого реликта позапрошлой эры не обойтись, увы.
Снег Север писал(а):Неверно. Тем более неверно потому, что "правильно"="просто". Т.е. по умолчанию.
Опять неверно. Масштабирование и прочая хрень становится важна только для массово распространяемых программ. Для того, что пишется для учебных целей или даже для работы, но для внутрифирменных целей не нуждается в этом от слова совсем.
Можно сей бред не комментировать?
А читается "костыль"...
Простите, но радости красноглазиков мне не интересны. Мне, конечно, приходится иногда иметь дело с линуксами, когда такое несчастье случается, я стараюсь использовать нормальный оконный интерфейс или вебинтерфейс, в крайнем случае - вывод в файл.
Лекс Айрин писал(а):Дело в том, что в в винде консоль, по большому счету, не нужна.
Примерно тем же чем вскрытие отличается от операции.
Странно... лично я под виндой видел меньше утилит, чем под никсами. Преимущественно, конечно, таже лень, но факт... Некоторыми программами я начал пользоваться потому что вообще узнал, что они существуют только в линуксе.
А ты как хотел? Лицензия она лицензия и есть. И зря ты думаешь, что не ставят проги не из стандартных реп. Ставят, но это бывает очень редко. И, если уд на то пошло, то фактически к этому же идет и Майкрософт.
Сейчас за пиратство показательно судят, а альтернативы винде пока нет - альтернативные дектопы сильно уродуют корпорации чтобы массовый пользователь не пользовался чем не надо. Кому очень надо, тот дистр красной шапки купит и принесёт выгоду кому следуетСкоро за ось просто не будут платить. Просто потому что они будут бесплатные. Не удивлюсь, если винда потеряет свои позиции через 10-20 лет. Или майкрософт разорится еще раньше.
Неа для реалтайма консоль просто не предназначена. Слишком много придется извращаться. Проблема в том, что при реалтайме человек видит, хотя бы теоретически, всю информацию одновременно. Листинг этого не позволяет.
Попробуй управлять из консоли вертолетом?
Строго наоборот. Хрень получается, когда кто-то шибко продвинутый начинает "улучшать вид" стандартных контролов.Сквозняк писал(а):По умолчанию вообще нет ничего нормального, а из ничего и получается ничего, что вокруг и наблюдается.
Я больше ориентировался на опыт делфи, но я скажу, что как пользователю своих и чужих программ, мне выхлоп в файл нужен один раз на несколько десятков. А что реально нужно - комбобоксы, гриды, меню и прочее, а выхлоп - исключительно для дополнительного контроля результатов, логирование.Сквозняк писал(а):Для таких немасштабируемых изделий гуй с лазарусом тем более не нужен. Где-то половина веса бинарника формы забита именно рюшечками и фичами для масштабирования и настройки. Прочитать выхлоп работы программы можно и в текстовом файле, в него же можно вписать входные данные.
На линуксах это - хорошая альтернатива шаловливым ручкам писунов графических оболочек. и уж всяко получше говна мамонта с параметрами командной строки.Лекс Айрин писал(а):Вэбинтерфейс и есть костыль
Сквозняк писал(а):Ага. Не нужна. Без неё даже ключик в касперыча не вставишь - больше нету соответствующего окошка.
Сквозняк писал(а):Это лично твоё мнение, доверять которому окружающие не обязаны.
Сквозняк писал(а):потому что благодаря мудрым корпорациям новых хороших браузеров не осталось.
Сквозняк писал(а):Причём тут лицензия? Если ты положишь нужную лицензию в уже готовый пакет, его в репозиторий автоматически не засосёт, а не из реп ставят когда совсем припечёт или толпа хомяков пробежит впереди и никто из них не отравится.
Сквозняк писал(а):Что до МС, то наверно его руководству очень не нравится та вольница что на его территории образовалась, но если закручивать гайки сразу, то можно остаться без штанов.
Сквозняк писал(а): а перепаковать образ для эмулятора ps1 там нечем, вскрыть и отредактировать игровые ресурсы - тем более, такое есть только под win32, теперь будет появляться и под win64, но 32 битное наследие потянется ещё огого как долго. Когда возникла необходивость в гуёвой хреновине для выключения компьютера в заданное время, написал сам - админы пользуются кроном из консоли, другого нет и им не надо, а в винде выключальников - куча.
Сквозняк писал(а):а альтернативы винде пока нет - альтернативные дектопы сильно уродуют корпорации чтобы массовый пользователь не пользовался чем не надо. Кому очень надо, тот дистр красной шапки купит и принесёт выгоду кому следует
Сквозняк писал(а):Там уже готовая и отлаженная среда, но если делать эмулятор какого-нибудь вертолётика, то запускать его можно из консоли и читать: не хватает либы Х, либы для сглаживания не пашут, ошибка сегментирования при выключении и т.д.
Снег Север писал(а):Строго наоборот. Хрень получается, когда кто-то шибко продвинутый начинает "улучшать вид" стандартных контролов.
и уж всяко получше говна мамонта с параметрами командной строки.
Вернуться в Разработки на нашем сайте
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4