русский
Germany.ruForen → Архив Досок→ Programmierung

Пинайте

598  1 2 3 4 alle
voxel3d коренной житель23.06.06 14:15
voxel3d
NEW 23.06.06 14:15 
Собственно, я так продолжительно писал это из-за того, что в день тратить на писанину много времени мне было лень, что потерял способность к концу смотреть "со стороны" на написанное.
В ответ на:
Данное руководство ориентированно на использование Windows платформы для написания кроссплатформенных оконных приложений. Пособие не претендует на полноту изложения всех связанных вопросов, оно предназначено для быстрого старта начинающих писать на языке С++ и вставших перед выбором инструментария.
В статье рассмотрены вопросы установки копилятора языка С++, кроссплатформенной оконной библиотеки, установки и настройки среды разработки.

http://voxel3d.strana.de/articles/mingwqtemacs.html
Ошибки, ложь, неточности, синтаксические ошибки если будут найдены, сообщайте. Дополнения / уточнения приветствуются. Если никто против не будет, то после обсуждения можно будет открыть и подвесить тему со ссылкой.
Wanna be invited to http://dirty.ru. Don't pass by!
Dropbox - средство синхронизации и бэкапа файлов.
#1 
Simple Nothing is f*cked23.06.06 14:26
Simple
NEW 23.06.06 14:26 
in Antwort voxel3d 23.06.06 14:15
Выглядит гламурно. Молодец! Теперь мне уже не отвертеться от использования emacs :)
Граматических ошибок много даже на первый взгляд, но по-моему это не так критично.
#2 
Russman коренной житель23.06.06 14:35
Russman
NEW 23.06.06 14:35 
in Antwort voxel3d 23.06.06 14:15
Молодец. Надо мне собраться с силами и написать краткое введение в autoconf, automake etc.
А про ошибки - прогони все через spell-ceck.:-)
Я бы еще добавил для конфига:
(global-font-lock-mode 1)
---
Сколько хлеба не жуй, а пить все pавно хочется.
#3 
voxel3d коренной житель23.06.06 15:47
voxel3d
NEW 23.06.06 15:47 
in Antwort Russman 23.06.06 14:35
Поставил aspell, прогнал, исправил.
> Я бы еще добавил для конфига: (global-font-lock-mode 1)
Emacs автоматически запускает в c++-mode и остальных програмерских режимах.
Dropbox - средство синхронизации и бэкапа файлов.
#4 
Russman коренной житель23.06.06 18:40
Russman
NEW 23.06.06 18:40 
in Antwort voxel3d 23.06.06 14:15
в ссылки можно добавить http://www.dotemacs.de/.
---
-+Hетy больше котика, yмеp от наpкотика+- (2:5020/450.26)
#5 
voxel3d коренной житель23.06.06 18:55
voxel3d
NEW 23.06.06 18:55 
in Antwort Russman 23.06.06 18:40
Ага, добавил.
Dropbox - средство синхронизации и бэкапа файлов.
#6 
  scorpi_ скептик23.06.06 21:54
NEW 23.06.06 21:54 
in Antwort Simple 23.06.06 14:26
Гы :D Так я и поверил! Чтобы ты перешёл на глюкавую, студенческую поделку с нулевой интуитивностью и интерфейсом 70-ых? ;)
#7 
  digital_pilot авиатор х#ев23.06.06 22:05
NEW 23.06.06 22:05 
in Antwort Simple 23.06.06 14:26
чья бы корова мычала о граМатических ошибках с 1 "м" :D (подколол, yes-yes-yes *радуеццо*)
#8 
voxel3d коренной житель23.06.06 22:37
voxel3d
NEW 23.06.06 22:37 
in Antwort scorpi_ 23.06.06 21:54
Где же оно глюкавое. RMS студент?? Неадекватный местами, но не студент. И вклад вн╦с, хрен оспоришь. Про нулевую интуитивность и интерфейс 70-х фигня полная. Специально для любителей интуитивности, банер при старте показывает как вызвать справку. Те, кто не в состоянии 20 минут потратить на чтение, чтобы освоить используемые привязки, вс╦ равно ни на что не годятся. А какой интерфейс нужен окну с обрабатываемым текстом, лично я не понимаю.
Dropbox - средство синхронизации и бэкапа файлов.
#9 
  scorpi_ скептик23.06.06 22:51
NEW 23.06.06 22:51 
in Antwort voxel3d 23.06.06 22:37
В ответ на:
Где же оно глюкавое

Упало через 5 минут после установки по твоей инструкции (сорри, до конца не успел статью проработать, дел до фига)
В ответ на:
RMS студент?

В душе студент. ;)
В ответ на:
А какой интерфейс нужен окну с обрабатываемым текстом, лично я не понимаю

JDT в Eclipse посмотри, узнаешь. Я считаю, что любая программа должна быть максимально интуитивной - сел, и понял как работать. И использовать все имеющиеся в распоряжении средства для снабжения пользователя нужной информацией.
В ответ на:
Про [...] интерфейс 70-х фигня полная.

По сути дела это прямой перенос текстового интерфейса на графический.
#10 
Simple Nothing is f*cked23.06.06 23:05
Simple
NEW 23.06.06 23:05 
in Antwort scorpi_ 23.06.06 21:54
Автор тебе этого никогда не простит :-D
#11 
  validol коренной житель23.06.06 23:42
NEW 23.06.06 23:42 
in Antwort voxel3d 23.06.06 14:15
а чето не идет...
#12 
voxel3d коренной житель24.06.06 01:04
voxel3d
NEW 24.06.06 01:04 
in Antwort scorpi_ 23.06.06 22:51, Zuletzt geändert 24.06.06 02:12 (voxel3d)
Хм, странно, первый раз слышу про падение. У меня несколько более ранняя версия, сейчас глянул по ссылке последний билд 60622, у меня 60608. Надо будет в статье дать ссылку на стабильный релиз.
> Я считаю, что любая программа должна быть максимально интуитивной - сел, и понял как работать. И использовать все имеющиеся в распоряжении средства для снабжения пользователя нужной информацией.
Не знаю. Такое количество функций, что доступны внутри Emacs, хрен сделаешь интуитивно-понятными. Если бы ты сказал: "любая программа для непрофессионального пользователя", я, может быть, согласился бы. Инструмент для профессионала сложен по-определению. Когда из него пытаются сделать интуитивно-понятную вещь, получается лажа. Хороший пример - редактор формул в ворде. Интуитивно-понятно, но абсолютно неюзабельно. Интуитивно-понятность в многофункциональном сложном продукте это вредная по сути вещь. Упрощение работы достигается ценой кастрирования возможностей продукта и приучению пользователя обходиться интуитивно-понятным для использования подмножеством функционала.
Я думаю, акцент у любой программы, даже для простых пользователей-домохозяек, должен быть не на интуитивно-понятность, а на удобстве использования. К удобству интуитивно-понятность отношения не имеет, она имеет отношение к порогу вхождения в ряды пользователей программы.
> По сути дела это прямой перенос текстового интерфейса на графический.
Графический интерфейс непродуктивен. Продуктивно печатать десятью пальцами и загнать на уровень рефлексов вызов нужного функционала через кейбиндинги, чем иметь красиво нарисованную фигню и использовать мышь для работы с ней. В красивом (на любителя) Eclipse от того, что есть вычурная форма у язычка таба, работать не становится лучше или удобнее.
Wanna be invited to http://dirty.ru. Don't pass by!
Dropbox - средство синхронизации и бэкапа файлов.
#13 
voxel3d коренной житель24.06.06 01:18
voxel3d
NEW 24.06.06 01:18 
in Antwort validol 23.06.06 23:42, Zuletzt geändert 24.06.06 02:31 (voxel3d)
Ты после пересборки Qt собираешь "Hello, World"? Qt, нормально пересобралась? Что происходит, если вызвaть: make release в той же директории?
Эта ошибка должна быть с непересобранной Qt, при попытке собрать debug версию. Ты запустил configure, но не перекомпилировал библиотеку?
Dropbox - средство синхронизации и бэкапа файлов.
#14 
  scorpi_ скептик24.06.06 03:20
NEW 24.06.06 03:20 
in Antwort voxel3d 24.06.06 01:04
В ответ на:
Продуктивно печатать десятью пальцами

Давайте секретарш наймём программистками - они и того быстрее печатают. ;)
Не знаю что вы такое пишете, но у меня большая часть времени уходит на то, чтобы придумать что и как написать, а не на то как это поскорее вбить в эдитор. На общую скорость программирования то, о чём ты говоришь влияет настолько незначительно... И дело вовсе не "красивеньких" табах в Эклипсе, а в том, что он мне в каждый момент предоставляет ту информацию, в которой я нуждаюсь. Вообще ты в нём работал? С явой? Функций в нём тоже до фига, кстати и форматирование текста, и рефакторинг, и настраиваемость - всё о чём ты говрил Симплу. Вот только CDT к сожалению до этого уровня ещё далеко. Взять что-ли в качестве дипломной CDT до ума довести?
PS Упал он у меня когда я в ECB лазил.
PPS Я видел "программистов" стучащих по клавишам как машинистки - вот только ихний код без валерьянки читать было невозможно.
#15 
  scorpi_ скептик24.06.06 03:23
24.06.06 03:23 
in Antwort voxel3d 24.06.06 01:18
Во-во, пошли танцы с бубнами - пересобери то, перекомпилируй это, настрой третье...
#16 
  validol коренной житель24.06.06 09:32
NEW 24.06.06 09:32 
in Antwort voxel3d 24.06.06 01:18
Я вообщето ленивый и никаких телодвижений по настройке/кампиляции не делал.
Это-же винда . Скачал проинсталил, и вписал в глобальные переменные (PATCH), как об этом и написано
Смотри картинку

#17 
voxel3d коренной житель24.06.06 11:06
voxel3d
NEW 24.06.06 11:06 
in Antwort validol 24.06.06 09:32
Пересобери как написано, будет и в релизе и в дебаге собираться.
Dropbox - средство синхронизации и бэкапа файлов.
#18 
voxel3d коренной житель24.06.06 11:41
voxel3d
NEW 24.06.06 11:41 
in Antwort scorpi_ 24.06.06 03:20
Я не решаю сложные задачи. Они примерно следущего уровня: ORM tool, 2d графика, вариации одной и той же задачи организации грузоперевозок, которую, в принципе, мы уже продумали и написали, теперь тиражируем по сути, задачи под веб, сложности примерно такого уровня, что описывал человек один тут, который пытался заступаться за всех убогих и был запинан в итоге, он появился когда тема была по ASP, вс╦ предлагал дать ему решение на PHP, хотел сравнить со своим. Скоро наконец-то прид╦т что-то интересное, где надо будет рассчитать загрузку оборудования оптимально... Я пишу медленно, не так как бы мне хотелось быстро. И я заметил, что у меня ид╦т постоянно отвлекающий процесс переключения на отслеживаемое редактирование текста. На моих несложных задачах, я думаю гораздо быстрее чем записываю вс╦ это. Хочу до автоматизма машинистки довести, чтобы проверить, повысится ли производительность.
С Eclipse я работал с явой. Отличный рефакторинг, подстановка импортов автоматически, автоформатирование, настраиваемость. Если бы не тормознутость версии 2, которая тогда только выходила, и если бы CDT был на уровне явы, он тогда вообще был сырой, я бы им до сих пор пользовался. Если ты CDT до ума довед╦шь, то сделаешь весьма полезное дело для кучи народа.
Dropbox - средство синхронизации и бэкапа файлов.
#19 
  scorpi_ скептик24.06.06 11:42
NEW 24.06.06 11:42 
in Antwort voxel3d 24.06.06 11:06
Поставь пожалуй секцию о пересборке перед быстрым стартом, и в отделе об установке поменяй Qt и MinGW местами, а то народ будет путаться. И вот это "С этой страницы необходимо скачать "Download Plugin" для MinGW" исправь, потому что на странице нет пункта "Download Plugin" - народ будет путаться. Кстати, если всё сделать по инструкции, то дебаг у меня не идёт.
#20 
1 2 3 4 alle