Марк Шевченко @markshevchenko
программист
Information
- Rating
- Does not participate
- Location
- Москва, Москва и Московская обл., Россия
- Registered
- Activity
Specialization
Backend Developer
Lead
From 450,000 ₽
C#
Rust
Algorithms and data structures
Functional programming
Надо срочно что-то делать.
[вздыхает]
Ладно, попробую ещё раз. Речь о разработке "умеренно сложных" алгебраических структур
средствами Си++ с использованием шаблонов. Например, пишем класс квадратных матриц
и добавляем метод создания единичной матрицы (все элементы равны 0, кроме элементов
на главной диагонали, которые равны 1):
И этот метод прекрасно работает со всеми встроенными числовыми типами. Но предположим,
что нам нужна матрица векторов (в математическом смысле, не std::vector). Для вектора
может быть не реализован метод operator=(int) (в нём не так много смысла).
Если класс вектора разрабатываем не мы сами, то расширить его методом operator=(int)
мы не можем (он унарный). Облом?
Нет. Решение заключается в том, чтобы завести отдельный шаблонный класс numeric_consts
и специализировать его для всех встроенных типов:
Код внутри Matrix станет таким:
При появлении нового типа, мы можем специфицировать numeric_consts для него
самостоятельно.
У меня ноутбук, в прошлом году приобретённый, при размере экрана в 15 дюймов держит разрешение 1680*1050 (т.е. столько же, сколько 20-тидюймовый стационарный монитор). Чёткость изображения такая же, как у первых лазерных принеторов, 150dpi. Вот ещё года 2-3, ну 5, и у нас у каждого на рабочем столе будут стоять HD-мониторы по 24 дюйма. А это значит, что на экране будет помещаться газетный разворот, да такой, что от бумаги не отличишь.
И начнём мы массовый возврат к LaTeX, и будем PDF'ки рисовать. :)
-полужирный, а strong означает выделенный. Как именно выделенный — дело автора
документа.
Про сглаживание — никого не слушайте. У тех, кто Вам возражает, есть возможность самостоятельно написать статью на эту тему, с примерами, как у Вас.
делать. По крайней мере, мне в Си++ приходилось.
разыменованное значение, то сразу возникает вопрос — где тут используется
значение? Нигде. Указатель просто разыменовывается, и всё.
А где Вы у меня прочитали, что МС — панацея? Придумали?
Выходит, очередное передёргивание. Я писал, что в EW
есть сфера применения, где продукт очень хорошо
вписывыается.
И, ещё раз — я как раз писал, что секретарши не должны
заниматься вёрсткой. Это Вы всё время хотите обучить
их HTML с непонятной мне целью.
"плохо перевариваю MS". Ну а дальше сплошные передёргивания.
Ладно, хоть нагугли, кто у кого "содрал" (хотя я лично считаю
DreamWeaver вполне самостоятельным продуктом, не содранным,
но употребляю Вашу терминологию). А то бы так и считали,
что интернет придумали в фирме Macromedia.
2. Показательный симптом — пословицы вместо аргументов. Эти
пословицы, они что призваны доказать?
Ну и очередное передёргивание: я утверждал, что секретари не
должны заниматься вёрсткой. Они должны работать посредством
Office-подобной программы. Им для этого не придётся ничего
изучать, и работать они будут эффективно.
Но Вы же самый умный, уже за меня всё додумали про бухгалтеров
и уборщиц. С верованиями своими не пробовали разобраться
для начала?
Вы специально в таком ключе дискуссию ведёте, что мне по два раза
аргументы надо приводить? Измором надетесь взять что ли?
2. Про WebWord'ы я тоже уже писал. Даже самые навороченные из них (вроде
FCKeditor) значительно менее удобны. Вставка картики — через одно место.
Таблица — через похожее, близко расположенное. Но Вы, как я понял,
даже FCKEditor клиентам не предоставляете, поскольку он к "простейшим"
не относится.
Качество результата можно рассматривать только в контексте стоимости.
Вы деньги считаете, когда в магазин приходите или всегда покупаете
самое дорогое? Налицо, кстати, полное незнание управленческих реалий.
Откуда "один раз потратить время на обучение"? А отпуск? А увольнение?
А декрет? А переход на другую должность? И в любом случае, там не будет
качества, потому что качественная вёрстка предполагает не только знание
5-ти основных тегов, но и понимание идеологии. А это приходит только
с опытом разносторонней вёрстки. Зачем Вы стремитесь сделать из секретаря
верстальщика?
По поводу "аукнится" я не совсем понял, что Вы имеете в виду. Что за
страшилка Вас преследует?
Вами же и употреблённый. Про мусор мы обсуждали. Повторю: можно перейти в режим
редактирования HTML, и там никакого мусора быть не может в принципе. Какой
смысл муссировать эту тему дальше?
2. Тем, кому не нужно заниматься веб-сайтами, редакторы HTML не интересны
в принципе. А интересны они тем, кто по долгу службы должен вносить
изменения на сайт. Возможно, Вы считаете, что это должны делать верстальщики?
Например, для публикации каждой новости нужно привлекать разработчиков сайта?
Ну а с того, что Вам всё равно, кто чем там пользуется, и надо было начинать.
Только про результат Вы зря говорите: установка сотруднику PR-службы emacs'а,
и обучение его основам HTML не выглядят эффективными. Для Вас, скорее, важен
процесс. Понимаю, это интересно и круто. Но клиентам то зачем страдать?
Спасибо за пожелания, мне пригодятся.
emacs или vi под своими виндами. По поводу мусора: мне казалось, эту тему мы уже
обсудили. Но Вам, вероятно, сам аргумент нравится, пусть даже он и неверный. Ну что
ж, поздравляю. Вы победили в нашей дискуссии. Признаю Ваше безоговорочное
интеллектуальное превосходство.
2. Вы, вероятно, просто не общаетесь с обычными пользтователями. Подозреваю, Вы их
даже презираете. Вы то умный, а они дураки.
2. Собственно, EW предназначен не для хардкорных верстальщиков, а для обычных пользователей. Вебмастера этим пользователям предоставляют для работы разные варианты WebWord'ов. Так вот, с точки зрения удобства использования, WebWord'ы гораздо менее приятны. Вставить картинку — геморрой, вставить таблицу — геморрой. С распространением ASP.NET EW займёт свою нишу. Пока что у него две беды: не переведён на русский язык, и стоит дорого для России (FrontPage стоил значительно дешевле, где-то 150 долларов).
Подключал в комп резалку в дополнение к обычному сидюку. Подключил - резалка работает, сидюк нет. Пошаманил и плюнул.
Через неделю только понял, что совершенно забыл перемычки master-slave выставить. Как мог такое забыть, просто не представляю.
По поводу востребованности лично у меня есть одно сомнение. Программисты, поскольку работают головой, сразу считают себя по всем вопросам умными. Но с другой стороны — а что вы теряете? Если 2 месяца личного времени, попробовать стоит.
"который год продолжает своё падение" — фраза уже выглядит совсем по-другому, не находите?
А как же рост в летние месяцы? Не знаю как кому, а мне лично режет глаз.