Конференция "Прочее" » Про вакансии
 
  • KilkennyCat © (27.04.16 19:09) [300]
    300! :))
  • Kerk © (27.04.16 19:11) [301]

    > Eraser ©   (27.04.16 18:43) [296]
    > "работает - не трожь" еще долго будет главным принципом.

    Вот тут рядом в [294] прямо гимн этому принципу. И бог бы с ним, если бы человек не считал юродивыми всех, кто не хочет в это вляпываться.

    > вот, хотя бы возьми движок данного форума

    Ну ты не сравнивай. Тут проблема не в "цитирование для буржуев", а в том, что делать это некому. Штатного программиста тут нету. Я тут пару вещей типа подсветки кода в свободное время сделал и то это не мешает прямо тут на форуме в этой ветке выслушивать мнения, что если б я хотел чего-то делать, то брал бы и делал, а не критиковал ситуацию на рынке.
  • KSergey © (28.04.16 09:07) [302]
    Парни вон спутники фигачат
    http://spaceresearch.ssau.ru/ru/samsat-218d

    Правда, опять молодые, "учиться нечему"
  • Cobalt © (28.04.16 10:49) [303]
    > asail ©   (27.04.16 16:07) [263]
    > Вот тут я не соглашусь. Не все должны делать самые лучшие
    > в мире чайники! Более того, большинство должно делать простые и примитивные чайники... Но, дешевые!


    Хорошо, что есть такие люди, которые придумывают такие вещи, как урезанные или триальные версии.
    Или вот, к примеру, видеокарты производители выпускают по разным ценам, ориентирую каждую на свою аудиторию.
    А уж как развлекаются всякие эфирные телеканалы, выпуская разные передачи в разное время...
    А уж производители чайников выпускают их в ценовом диапазоне от 500р до
    Я так подозреваю, что они просто "не дураки".
  • KilkennyCat © (28.04.16 11:07) [304]

    >  Более того, большинство должно делать простые и примитивные
    > чайники... Но, дешевые!

    примитивное не значит дешевое. Если цену складывать из трудозатрат, то талантливые специалисты должны получать меньше всех - им меньше требуется времени :)
  • Kerk © (28.04.16 11:27) [305]
    Я пока был в командировке, женщины сожгли чайник и купили новый. Там подогрев есть, указание температуры. Модный чайник, в общем. Я сначала думал - баловство. А потом приноровился и очень удобно указывается. Хотя казалось бы - тупо чайник. А вон сколько всего можно придумать для него.
  • KilkennyCat © (28.04.16 11:29) [306]

    > Kerk ©   (28.04.16 11:27) [305]

    нам такой чайник в ремонт принесли (это уже смешно, как за пончиками в прачечную). 16 тыщ стоит. внутри... ну еще рублей на 100 деталек в отличие от обычного.
  • Kerk © (28.04.16 11:32) [307]
    Не, мой не 16 тыс :) Что-то в районе 4 тыс, насколько помню. Но там деталек все равно рублей на 100 скорее всего :)). Но суть не в этом. Суть в том, что даже такую простую вещь как чайник можно улучшить.
  • pavel_guzhanov © (28.04.16 11:39) [308]

    > Kerk ©   (28.04.16 11:32) [307]

    <offtop>
    Ром, а почему у тебя значок копирайта зеленый, а в анекте картинка не отображается?
    </offtop>
  • Kerk © (28.04.16 11:51) [309]

    > Ром, а почему у тебя значок копирайта зеленый

    Просто шутка. Это ничего не значит. Я нашел наконец где на форуме цвет значков устанавливается :)

    > а в анекте картинка не отображается

    Не знал. Это бага. Постараюсь исправить.
  • hjk © (28.04.16 12:09) [310]
    про линейку чайников сегментированых на разные целевые аудитории.
    несколько лет назад был проект десктопного клиента дбо (юрлица)
    пользователи там очень разные.
    какой-то ип все свое хозяйство ведет на единственном ноуте,
    у каких-то ООО несколько рабочих мест и сеть,
    а в ОАО много всего и свой парк sql серверов.

    какой движок использовать в клиенте?
    попробуем IB/Firebird.

    Для ООО вроде самое то,
    для ипэшникового ноута это вроде бы лишнее, сойдет акцесс через адо,
    а толстого ОАО зачем напрягать каким-то ибэйсом, если у тамошних админов под опекой 10 экземпляров mssql + пять инстансов оракла?
    ну логично же, не?

    и на чем ваять клиента если ваятель всего один а дедлайн через три месяца?
  • Игорь Шевченко © (28.04.16 12:19) [311]
    hjk ©   (28.04.16 12:09) [310]

    BDE/ADO/FireDAC ?
  • hjk © (28.04.16 12:29) [312]
    я тоже сначала так подумал.
    берем универсальный движок, меняем провайдеров, ограничиваемся анси фичами.
    в общем первая версия была так и сделана, адо + оледб провайдер для fb.

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

    в общем благодаря этому случайному багу у меня появилась линейка версий под все возможные случаи.

    но не простых.....

    последней появилась оракловая версия на odac.
    было это в пятницу. делать было нечего я включил секундомер, вставил сетап девятки в сидиром и начал делать клиента под оракл.

    ушло полтора часа на все включая отладку.
    в смысле не просто по ф9 все собиралось и запускалось, а в смысле я был готов отдать инсталяцию живому настоящему клиенту.
  • Игорь Шевченко © (28.04.16 12:43) [313]
    hjk ©   (28.04.16 12:29) [312]

    Я конечно утрировал, но имел в виду, чтобы часть, которой нужны данные, пользовалась неким абстрактным интерфейсом в терминах прикладной области, а реализацию бы можно было менять в зависимости от базы.
  • hjk © (28.04.16 12:55) [314]
    секрет там был простой.

    делаем абстрактный модуль данных.
    в нем что-то около 10-15 методов (соединись, создай и верни свой датасет с таким то текстом скл, установи этому датасету такой-то параметр таким-то значением и т.д.)

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

    дальше берем иерархию форм.
    в обычных случаях она примерно такая (одна из ветвей):
    базовая форма -> форма с данными -> форма с гридом -> конечная прикладная бизнес форма с гридом.

    в такой схеме конкретный квери конкретного движка появляется уже во втором поколении.

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

    бизнес логика тоже ничего не знала о конкретных классах и работала на этом же абстрактном слое.

    в результате что было реально:

    несколько .dpr (просто чтобы exe были с разными именами) - сотые доли процента от общего объема проекта
    99% общего разделяемого кода
    несколько наследников модуля данных под каждый случай - до одного процента кода от общего объема

    таким образом, получалось, что если есть вылизанная до совершенства версия на адо + акцесс,
    то дописав модуль данных для оркала + одак и отладив 15 пустяковых методов,
    вы могли быть абсолютно уверены в том,
    что у вас теперь есть точно такая же вылизанная версия для оракла.
  • ухты © (28.04.16 13:29) [315]
    фабрику еще прикрутить. )
  • Юрий Зотов © (28.04.16 18:49) [316]
    Еще насчет девочки (только пользователя). Буквально сегодняшний свежачок.

    Пришла в баг-трекер моя задача. Читаю - и вижу, что ошибки нет, программа сработала как надо, а операторша этого не поняла и решила, что ошибка. Хотя в документации все написано, именно для этой ситуации.

    Думаю - как бы так все это культурно ей объяснить и при этом не обидеть (уж больно некоторые пользователи не любят, когда их в документацию адресуют). И тут вижу, что задача обновилась и другой пользователь уже все объяснил. Спасибо ему!

    Редчайший случай. Просто праздник какой-то.
  • Pavia © (28.04.16 18:55) [317]

    > Думаю - как бы так все это культурно ей объяснить и при
    > этом не обидеть (уж больно некоторые пользователи не любят,
    >  когда их в документацию адресуют). И тут вижу, что задача
    > обновилась и другой пользователь уже все объяснил. Спасибо
    > ему!

    Есть у меня знакомый. Так вот если он с девушками не поругается за день считает день испорченным.
  • Kerk © (28.04.16 18:57) [318]

    > Pavia ©   (28.04.16 18:55) [317]
    > Есть у меня знакомый. Так вот если он с девушками не поругается
    > за день считает день испорченным.

    Он это как-то объясняет или просто само получается?
  • Inovet © (30.04.16 09:05) [319]
    > [307] Kerk ©   (28.04.16 11:32)
    > Суть в том, что даже такую простую вещь как чайник можно улучшить.

    Я видел совмещённый с термосом - удобно. Но он был китайский и через небольшое время я его не увидел. А ещё я, помнится, купил себе году в 1996, когда зарплату не платили по 2 года, чайник довольно дорогой на фоне китайских, с позолоченным ТЭНом, фирмы Tefal. Чтобы надолго хватило... я думал. Всем он был хорош, я даже знакомому порекомендовал, он тоже купил. И что же заложили в конструкцию эти манагеры? Нет, не мину замедленного действия, а просто старение такой никчёмной детальки, как водомерное... хотел написать стёклышко - оно бы нас всех пережило, это был такой прибор для контроля уровня жидкости в чайнике. Кто в поездах ездил - мог любопытствовать, где кипяточек себе наливаешь - он круглыми сутками и годами работает без перерыва, проводники только угля могуд подбрасывать и золу выгребать, если электричества нет.

    Так вот это устройство манагерское начало трескаться и потекло лет через 5. Это было задумано манагерами, а не инженерами. То что там инженерное - работало бы... мы бы не дождались, сколько.

    Да. К чему это я тут разошолся в писанине? А вот, вспомнил, - за хороший продукт платят много, но один раз, и после этого аналогичный даже внуки не покупают, потому что и тот работает, а за говённый платят немного меньше, но зато регулярно, потому что его надо всегда покупать новый.
 
Конференция "Прочее" » Про вакансии
Есть новые Нет новых   [134434   +28][b:0.001][p:0.001]