Клуб программистовлюбые вопросы по PHP, С++, JAVA, Python, Perl

Заморочка с MDI 06.05.09 Ответов: 26

Доброго времени суток!
Имеется несколько прог. Нужно, чтобы все они открывались в родительском окне в качестве дочерних и обменивались данными. Ну обмен данными я как-нибудь осуществлю, хоть через те же каналы, а вот как все это в виде MDI сделать – хз..
Подскажите, плз, в какую сторону копать.

Есть двумерный массив [8][16]. В каждой строке числа от 0 до 15. Как правильно организовать чтение? Посимвольно не получается, так как 10-15 состоят из двух символов…

Есть ли у вас люди или знакомые которые могут делать профессиональный сайт и сервераза оплату? (сервера по игре Counter-Strike: Source ) на хосте :) icq 487107220 или пишите суда заранее спс

Всем привет! После года изобретания велосипеда (написания собственного фреймворка) всё же хочу пересесть на то, что уже есть. Пока смотрю на популярные вещи: Symfony и Zend Framework. Выбор этот очень и очень сложный, так как я понимаю, что на изучение того или иного фреймворка потребуется много времени и ещё больше предстоит с ним работать в перспективе. Я итак убил кучу времени на написание того, что давно сделали за меня гораздо проще и лучше, по этому скакать с фреймворка на фреймовк очень не хочется. По этому критерии для выбора очевидные – мощный первоначальный функционал и большие перспективы.

Скажу сразу, что ни с симфонией ни с ZF не работал. Изучал плюсы и минусы исключительно методом гугления. И вот какие выводы я сделал лично для себя, полагаясь на свои требования:

Symfony. Плюсы:
- Полноценная MVC
- ORM Doctrine и плагин DBFinder – по-моему, о лучшем и мечтать нельзя.
- CRUD и возможность генерировать 99% бэкэнда (да и фронтэнда) обычными yml-файлами. Пожалуй, это самый главный и жирнейший плюс, без которого будет очень и очень тяжко. В силу специфики деятельности, приходится писать разные админки с кучей различной степени сложности связей, таблиц, форм и т.п. И всё это отнимает очень много времени – рисование всех этих мультиселектов, чекбоксов, получение и передача данных во View. Особенно весело с many-to-many связями. аплоад файлов, древовидные структуры, меню, подменю, ACL ко всему этому… С генератором же эта проблема полностью решается за счёт написания конфигов в несколько строк.
- Делая выводы – rock solid, rapid & agile.

Symfony. Минусы:
- Динамика развития очень удручает. 95% всего как было написано несколько лет назад, так остаётся и по сей день. А с уходом главного идейного вдохновителя перспективы фреймворка вообще очень туманны. Щас всё подвешено на одном человеке, который тоже может взять и свалить и вместо симфонии получится какофония …
- Непонятные плагины. Как я понял, всё что неофициально – сырое и конфликтует друг с другом. Хотя, вкусных плагинов на первый взгляд очень много.
- Баги и недоработки, которыми пугают многие. Которые не спешат фиксить в связи с плохой скоростью развития.
- Можно сказать самый медленный из всех PHP-фреймворков.

Zend Framework. Плюсы:
- От разработчиков PHP :) А это, что называется, "на года"! Выкатили на рынок всё и сразу, как снег на голову, мгновенно взяв планку самого навороченного фреймворка.
- Есть куча нужных и удобных компонентов, работа с формами очень логичная и удобная.
- Все компоненты можно использовать действительно как отдельные, независимые друг от друга утилиты.
- Zend_View на первый взгляд даёт огромное количество хелперов на все случаи жизни. Но это лишь утишение в связи с отсутствием генератора, который должен сам делать всё это.
- Вроде бы минимум багов, максимум ООП и грамотного оттещенного кода, который проходит через Core Team.
- Множество комьюнити и, вообще, ZF стал сразу же самым популярным и динамически развивающимся из PHP-фреймворков.

Zend Framework. Минусы:
- Нет ORM, нет генераторов. По сути, это просто убивает всё желание заниматься им, т.к. придётся писать всё руками, рисовать шаблоны и т.п. Нашёл, как можно присобачить Doctrine, но это уже не будет solid-фреймворком, т.к. это даже не плагин и и официально он не поддерживается.
- В proposals люди просили сделать и то и то и много чего полезного ещё год назад, но разработчики уделяют внимание всякой ненужной хрени типа Zend_Service_* В общем, позиция разрабов пока что не ясна до конца.

Так получилось, что плюсы симфонии – минусы зенда и наоборот.

Что скажете? Какие у вас были минусы в выбранных вами фреймворках и как вы их преодолели, пережили какие-то потери и за счёт каких плюсов всё же отдали предпочтение тому или иному фреймворку? Буду благодарен за конструктив.

Ищу в Москве полное обучение (с нуля) assemblera,за плату.

ПОДСКАЖИТЕ ПОЖАЛУЙСТА!!! Если на самом деле тут хоть кто нибудь соображает о чем я говорю….

Есть 3 таблицы 1СFlexGridClassic от Component One. Из одной таблицы можно сохранить данные…есть встроенная функция. А как сохранить одним разом данные из всех таблиц? и как их одним разом все загрузить????

Добрый день!
У меня возникла такая проблема: нужно, чтобы при нажатии на ссылку 1 раз в 2х окнах фрейма открывались разные страницы. Возможно ли это в принципе? Я пробовал по-разному: и через 2 тега, и прописывал в один ссылку на 2 страницы с таргетом – открывается только что-то одно постоянно. Возможности использовать РНР нет :)
Заранее спасибо!

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

CStdioFile file(DBase,CFile::modeNoTruncate | CFile::modeReadWrite | CFile::typeBinary);
file.SeekToEnd();
file.WriteString(str);

подскажитев чем ошибка?

1 – Всяких картинок
2 – Литературы
3 – Программ
4 – Всего достаточно

Суть:
Отправляю данные через форму, на сервере их обрабатываю (например, вношу в БД) и после чего делаю перенаправление обратно на страницу с формой.
Обнаружился такой баг – страница через раз зависает (висеть может от минуты и больше) и не перенаправляется, хотя вся обработка на сервере (записи в БД) делается.

В чём причина? Помогите.

В компанию набирается команда программистов. Нужно будет делать Интернет-сайты. Зарплата высокая

Вот такая неразрешимая задача :)
Файл –> Сохранить как –>HTML – так не выходит, такого пункта в списке почему-то нет:(

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.