• Куда пойти школьнику учится на Веб-разработчика?

    @hokudJolsbsy
    Дополни вопрос, тем, что ты ждёшь от вуза, а то получается, что нужен счастливый билет в Яндекс.
    Посмотри в разделе вакансий, какие требуются знания и вообще требования к соискателям.
    Попытайся узнать в самом Яндексе, чьих выпускников они приветствуют. Может, на твою вакансию они вообще без опыта не рассматривают.
    Вообще, изучи и следи за местным рынком вакансий и удалённой работы, в качестве альтернативы.
  • Существует или может ли существовать задачник по паттернам, как для алгоритмов и структур?

    @hokudJolsbsy Автор вопроса
    Александр Беспалов, Спасибо!
    Т.е. Вы набрались опыта в паттернах и уже с лёгкостью прочитали? Или в каком смысле "на опыте описание паттернов стало понятней"? После реальных задач, но без знания паттернов?
  • Как назвать простейший класс?

    @hokudJolsbsy
    Мне не просто "захотелось", это необходимые требования, это требования которые нельзя обойти

    Какие требования требуют из свойств, признаков объектов делать объекты? Зачем тогда свойства, зачем методы - пусть всё будет объектами. Объекты будут объектно объектить свои объектности.

    Итак, правильно ли я понимаю задачу ООП-декомпозиции: выделить признак объекта, отделить его в самостоятельную сущность(а не присущность) и сделать из него объект?
    Какими свойствами будет обладать этот объект?

    Свойство не может быть объектом;
    длительность — это свойство;
    если возникает идеологическая необходимость делать из прилагательных существительные — получаем местоимения. Назовите Ваш класс Длительное, Durational, Длящееся, Continuing.
  • Как назвать простейший класс?

    @hokudJolsbsy
    zahardzhan,
    Что такое длительность сама по себе? Это временной промежуток, так? бывает какая-нибудь другая длительность, не временная? можете привести пример? Если нет, то почему Вас не устраивает LifeTime?

    Я: А какой смысл создавать объект, с единственным значимым свойством? - это обёртка. Т.е. сам объект выражает смысл его свойства.
    ВЫ: Именно так, но выражая смысл свойства объект сам этим свойством быть не может, иначе он не сможет его выразить.

    Я: Это теоретически, в реализации это технологическая обёртка. А если в теории - то какой смысл из свойства делать объект? Это именно технологическая и идеологическая необходимость. Изначально в программировании не требовалось ни объектов, ни их свойств, ни обёрток. И сейчас так можно.

    Длительность сама по себе - это длительность. Но Duration Вас не устраивает, потому что это уже свойство "объекта", который выражает длительность. А Вам ещё как-то надо назвать технологическую обёртку - это смысл Вашего вопроса?

    выделенные суждения верны или нет?
  • Как проверить есть ли часть текста в таблице?

    @hokudJolsbsy
    lilikon, если Data не символьный, надо конвертировать его, если надо по очереди с каждой строкой, то charindex/patindex, если отобрать все сразу - то like, попробуйте
  • Как назвать простейший класс?

    @hokudJolsbsy
    zahardzhan,
    Именно так, но выражая смысл свойства объект сам этим свойством быть не может, иначе он не сможет его выразить.

    Это теоритически, в реализации это технологическая обёртка. А если в теории - то какой смысл из свойства делать объект? Это именно технологическая и идеологическая необходимость. Изначально в программировании не требовалось ни объектов, ни их свойств, ни обёрток. И сейчас так можно.

    Ну так в этом фишка "простых" вопросов. Чем он проще - тем сложнее )

    Вы расчитывете дать новое фундаментальное понятие?

    По смыслу - тот у которого есть метод. Смысл методов в ооп заключается в том, что объекты с их помощью проявляют свою активность.

    Реактивным будет всё, к чему обращаться. Если к методам не обращаться(из программы), объект тоже становится пассивным, так?

    Это в принципе не важно. С помощью таймеров и прочего. Механизм сокрыт это же ООП.

    Я имею в виду, если он пассивный, как он определяет сколько существует. Это ж объект? или свойство? или обёртка? Даже конструктор и деструктор не являются пассивными.

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

    Вы пишете в другом комментарии

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

    Согласитесь, не вся терминологияи весь словарь языка существовали сразу. Вы уверены, что это слово есть? или, что Вы сами верно поняли суть "не существующей вещи", а не пытаетесь заново переназвать уже выявленное понятие, например, процесс? или сделать объект из свойства объекта?

    Процесс это некоторые изменения, а объект проявляет не некоторые изменения, а именно изменения длительности своего существования.

    У любого процесса вообще - есть только его длительность. Или есть что-то ещё? Как может быть длительность без процесса? Сама по себе длительность существует только у процесса и присуща только процессу. Длительность сама по себе - это длительность. Но Duration Вас не устраивает, потому что это уже свойство "объекта", который выражает длительность. А Вам ещё как-то надо назвать технологическую обёртку - это смысл Вашего вопроса? Таким, вроде, занимаются маркетологи.
  • Как назвать простейший класс?

    @hokudJolsbsy
    zahardzhan,
    Континуум (в физике) — сплошная среда, в которой исследуются процессы при различных внешних условиях.
    Пространственно-временной континуум — физическая модель, дополняющая пространство равноправным временны́м измерением.
    В математике:
    Континуум (теория множеств) — мощность множества вещественных чисел R.
    Континуум (топология) — связное компактное хаусдорфово топологическое пространство.
    Континуум — философский термин, употребляемый по отношению к некоторым представителям древнегреческой философии.
    Диалектный континуум — термин, применяющийся в лингвистике в значении совокупности близких диалектов, непрерывно располагающихся на определённой территории.
    Растительный континуум — свойство растительности существовать в виде непрерывного покрова.
    Другое
    Континуум — электронный музыкальный контроллер, разработанный Липпольдом Хакеном.
    Континуум — канадский фантастический телесериал 2012 года.
    Континуум — американский фантастический фильм 2015 года.
    Continuum — третий студийный альбом Джона Мэйера, вышедший в 2006 году.
    Continuum — научное книжное издательство со штаб-квартирами в Лондоне и Нью-Йорке.
    Kontinuum — альбом Клауса Шульце, вышедший в 2007 году.
    Википедия

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

    Как Вы думаете, почему все отвечают, Lifetime, Timestamp и т.д.?
    Что может быть вообще, у чего свойство только длительность собственного существования?
    А какой смысл создавать объект, с единственным значимым свойством? - это обёртка. Т.е. сам объект выражает смысл его свойства. Длительность - это мера измерения продолжительности процесса. Обычно временная.
    Без конкретной задачи Ваш вопрос - фундаментального философского порядка, на уровне времени, пространства и т.д.

    никогда не проявляет никакой активности сам по себе

    А какой проявляет сам по себе?
    А как он определяет, сколько он существует?
    И какой его тогда семантический смысл. Это метрический синоним процесса, как такового. В конкретике - конкретного процесса, любого.
  • Как назвать простейший класс?

    @hokudJolsbsy
    zahardzhan,
    Спасибо!
    Все ваши отсылки - к техническим словарям.

    Продолжение (информатика)(англ. continuation)
    In computing, a process is

    Тогда уточняйте в постановке вопроса, что Вас интересует технический термин, вычислителные процессы, или что Вы привыкли в жизни руководствоваться технической терминологией. А то в задаче звучит "объект", "длительность существования" - короче сплошная философия - а оказываетстя "In computing", информатика, технический термин.
  • Как назвать простейший класс?

    @hokudJolsbsy
    zahardzhan,
    , о нем сказано в самом вопросе

    действительно, хотя все почему-то ухватились именно за это, как за сам объект.
    Ну тогда Process.
    Если вы не поймете как назвать этот объект, вы никогда не поймете ООП

    Не могли бы подробней объяснить, почему?
  • Как назвать простейший класс?

    @hokudJolsbsy
    zahardzhan,
    У объекта нет ножек.

    у объекта или у класса?
    going, это не только ходьба, но и ход, течение
  • Как назвать простейший класс?

    @hokudJolsbsy
    тогда уже continuation
    кстати, going
  • Как спроектировать базу данных?

    @hokudJolsbsy
    lightsout93, А по этому ТЗ уже работал кто-нибудь? Или на Вас обкатывают. Может, и есть в этом смысл, но естественней представить журнал, как страница=предмет, а список - ученик-оценка. Чем страница=ученик со списком предметов-оценок. Но можно и так и как угодно.
    Не понятно, какой смысл несёт выборка школьники-предметы, а школьники-оценки и оценки-предметы, это больше на сводки похоже, типа, посмотреть, какие оценки по такому предмету или у такого школьника.
    А как вы делаете связь между школьником и его оценками по предметам?
  • Как спроектировать базу данных?

    @hokudJolsbsy
    lightsout93,
    оценка только значение (1-5)

    в смысле id оценки и её значение?
    предметы и классы так же только название

    т.е.
    | 1 | 1 |
    | 2 | 2 |
    | 13 | география |
    | 14 | физика |
    | 25 | 6-А |
    | 26 | 7-А |
    типа справочники?
    оценки по предметам

    в смысле итоговая оценка?
    А зачем, например, связи школьники-предметы и оценки - предметы?

    Связи, кажется, правильные, а почему Вы сомневаетесь?
  • Как спроектировать базу данных?

    @hokudJolsbsy
    У Вас есть сами таблицы? напишите, какие поля, например, как в ответе Toopie.
  • Можно ли расчитать объем сложной фигуры по 3d-модели с использованием API графической библиотеки?

    @hokudJolsbsy Автор вопроса
    Иван, Вы имеете в виду, что не сделать с нуля САПР, или даже то, что я описал, с использованием апи САПР или ядра?
    Спасибо за ссылки.
  • Можно ли расчитать объем сложной фигуры по 3d-модели с использованием API графической библиотеки?

    @hokudJolsbsy Автор вопроса
    Спасибо!
    Для начала, цель - написать хотя бы простенький прототип с как можно меньшим количеством заморочек. Например, десктоп-приложение, основное окно - для рисования, сбоку перечень графических примитивов(куб, шар, пирамида ,...), которым задаются параметры(a, b, c, r, h. и т.д.). Приложение должно мочь слепить визуально фигурку(пользователь помещает пирамиду, затем вырезает в ней шар или наоборот, пристыковывает пирамиду к параллелепипеду - "домик") и пересчитать объём получившейся фигуры. Точность, конечно, не астрономическая, достаточно до миллиметров.

    На первый взгляд была связка Python+FreeCAD+Qt. После чтения интернетов, например, https://habr.com/post/264243/ , а также судя по ответам на тостере и их частоте, уже вижу, что это совсем не простая задача.

    Вообще, мне без разницы на каком языке и визуальной среде(хоть на html5), главное - максимально доступная работа с фигурами(SOLID), т.е. апи какой-нибудь кад-системы, типа OpenCASCADE.
    Ну и чтоб при этом не тормозило, не зависело от других сервисов - это бонусом.
  • На каких задачах отработать ООП, паттерны практически?

    @hokudJolsbsy Автор вопроса
    zahardzhan,
    Спасибо, по лексике так и подумал, что что-то типа sicp, даже хотел сам спросить. Попытаюсь, интересно.
    А Clojure, вроде как, и не для учебных целей потом может хорошо пригодиться. В своей среде его нахваливают не меньше, чем питонщики питон и рубисты руби.
  • Существует или может ли существовать задачник по паттернам, как для алгоритмов и структур?

    @hokudJolsbsy Автор вопроса
    Спасибо! Кажется, действительно похожа. Из-за этого несколько раз пытался почитать, подача отталкивает.
  • Существует или может ли существовать задачник по паттернам, как для алгоритмов и структур?

    @hokudJolsbsy Автор вопроса
    Спасибо!
    Под паттернами я имею в виду то, что Вы назвали - синглтон и т.д. - паттерны проектирования.

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

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

    Разве нельзя так и про ООП сказать, и про структуры вообще, в каком-то смысле и про алгоритмы? По ним задачи есть.