Сидредин
то есть если ООП освою можно на собеседования идти?))
Ты не освоишь ООП так быстро) Основы - да, а то, что касается архитектурных вопросов - на это нужны годы практики и говнокода ошибок, граблей
Artem
Я считаю да. Если ООП освоил по-настоящему значит и алгоритмы и уж тем более структуры данных понимаешь
по теории я структуру прошёл) как мне понять что я усвоил ООП и готов к собеседованию?)
Сидредин
Квантовую физику
Алексей
Вот только как понять, освоил ООП или нет? И какое ООП? Утиное? Simula-like? Smalltalk?
Блин, тут согласен. Тем более одно дело struct совсем другое class. Вроде вещи и схожие, но структуры насколько примитивнее
Nikita
есть ли пет проджект?
Nikita
одной теории недостаточно. Абсолютно
Artem
сколько кода ты написал?
Не много, детские коды пишу в Idea и примеров теории)
Сидредин
есть ли пет проджект?
Да, тоже важно, чтобы проверить себя + чувствовать себя увереннее на собесах
Andrii
А для изучения квантовых вычислений нужно знать соответствующий раздел физики?
Желательно хотя бы на общем уровне. Книга недавно была выпущена на руссом, Мерседес Химено-Сеговия и ко. Там они пробуют без математики обойтись. Можешь попробовать. Но мне всё-таки не хватает математической записи, матриц, операторов... Приходится восполнять пробелы...
Сидредин
Не много, детские коды пишу в Idea и примеров теории)
попробуй теперь либо мобильную разработку, либо бекенд. Я бы рекомендовал мобильную разработку, так как туда легче вкатиться
Личность
из-за чего может возникать данная ошибка? вроде все правильно сделал
Личность
Artem
есть ли пет проджект?
нету) первый раз слышу о таком(( Я создал на Github проф себе и синхронизировал его с Idea и на Hub те детские коды выкладываю)
Michael
Понятное дело большенство здесь из за денег ) не нужны были бы деньги , все мы были бы на море ) Поэтому вопрос денег не уместный 😁
на море не так уж хорошо уже на третий месяц, как на классной работе. и это ОСОБЕННО если есть деньги
Алексей
по теории я структуру прошёл) как мне понять что я усвоил ООП и готов к собеседованию?)
Скажу банальность, но уж простите скажу. Нужен пет-проект. С классами, желательно базой, и еще желательно виндовс формами
Nikita
Я просто тоже думал, что все знаю в теории. А потом мне прислали тестовое) И я понял, что ничего не знаю. Полтора месяца сидел потом практиковался
Сидредин
нету) первый раз слышу о таком(( Я создал на Github проф себе и синхронизировал его с Idea и на Hub те детские коды выкладываю)
пет - это домашнее животное в переводе с английского. Т.е. это свой маленький любимый проект
Misa
Misa
Как изменить exe фаил чтобы код стал читабельным ?
Nikita
попробуй теперь либо мобильную разработку, либо бекенд. Я бы рекомендовал мобильную разработку, так как туда легче вкатиться
Кстати именно так я и поступил. После двух семестров Java, которые были адом, мы начали изучать андроид. И я влюбился
Andrii
Блин, тут согласен. Тем более одно дело struct совсем другое class. Вроде вещи и схожие, но структуры насколько примитивнее
У C++ они одинаковы, за исключением видимости по умолчанию. Опять же, вы про Simula-like ООП с наследованием и виртуальными функциями? Тут такое... Составить такую архитектуру довольно непросто, и не зря многие языки получили популярность, потому что там был отказ от наследования в той или иной мере
Artem
пет - это домашнее животное в переводе с английского. Т.е. это свой маленький любимый проект
Сохраню в заметки) как его написать?) есть ссылки где я могу почитать как его написать?
Алексей
Спасибо за совет ,что мне нагуглить что понять как его написать?
Просто надо написать что-то чего лично не хватает в нашем компьютерном мире
Nikita
Сохраню в заметки) как его написать?) есть ссылки где я могу почитать как его написать?
Возьми любой жизненный юзкейс, который ты хотел бы автоматизировать для себя или упростить и напиши под него приложение
Artem
Просто надо написать что-то чего лично не хватает в нашем компьютерном мире
окей,погуглю , я так понял и теории и примеров написать свой проект и по своему примеру ?
Nikita
у меня так с таск-менеджером получилось. Мне не один не подходил, и я начал писать свой
Nikita
писать через Idea?
да хоть в блокноте) Главное, чтобы он собирался и работал
Nikita
я на этапе изучения Java простой консольный текстовый квест писал
Алексей
окей,погуглю , я так понял и теории и примеров написать свой проект и по своему примеру ?
Ну например, я мечтаю написать проект расшифровки pdf файлов в текст. Интернет говорит что это не возможно. Я пока не имею своего мнения. Короче как-то так
Andrii
Может я не до конца правильно понял структуры
Ну... struct A { /* ... */ }; и class A { public: /* ... */ }; это одно и то же. Просто да, чаще структуры используют по одному, классы по другому, но с точки зрения компилятора разницы никакой
Nikita
Это из простого. Из сложного - визуализировал множество Мандельброта
Artem
да хоть в блокноте) Главное, чтобы он собирался и работал
Спасибо за наводку, буду сейчас гуглить и писать...
Nikita
плюс куча мелких консольных утилит для расчетов вузувских лабораторок.
Nikita
Лень было считать ручками
Michael
начинается… ох уж эти сказки про «надо чтобы пёрло и трясло и вообще кончать от каждой строчки кода, иначе тебе в прогу нечего соваться»
ну просто тупо от одних денег не получится кончать (поверьте, не прёт, да еще одни стрессы постоянные), а вот от этого можно. ну есть у вас что-то в жизни, от чего вас прёт? желаю когда-нибудь найти
Andrii
Ну например, я мечтаю написать проект расшифровки pdf файлов в текст. Интернет говорит что это не возможно. Я пока не имею своего мнения. Короче как-то так
Почему невозможно? Есть парсеры PDF. На крайняк можно конвертнуть PDF в картинку, а дальше OCR Tesseract в помощь
Алексей
а почему именно невозможно?
Потому что там текст как картинка
Виталик Голоенко
Потому что там текст как картинка
Нейронку нельзя обучить распозновать буквы?
Алексей
Почему невозможно? Есть парсеры PDF. На крайняк можно конвертнуть PDF в картинку, а дальше OCR Tesseract в помощь
Я даже платных в интернете не нашёл. А еще я мечтаю написать драйвер СОМ мыши под магиа линукс. У меня валяются, а производитель выпилил из оси их
Алексей
https://nanonets.com/blog/ocr-with-tesseract/ Вотъ точка старта
Спасибо. Обязательно сохраню и прочитаю
Andrii
У меня то идея больше преобразования djvu -> LaTeX что чуть сложнее. Но не в этой жизни :)
Unhuman_erection
Всем доброго времени суток, очень тривиальный вопрос по питону: Чтобы узнать, является ли год високосным, вам нужно поверить следующее: 1) Если год делится на 4 без остатка, перейдите к шагу 2. В противном случае год НЕ является високосным. 2) Если год делится на 100 без остатка, перейдите к шагу 3. В противном случае год является високосным. 3) Если год делится на 400 без остатка, год является високосным. В противном случае год не является високосным. Предполагаю, что код правильный и проблема в табуляции, но как не двигаю не дальше 1го теста не проходит.
Unhuman_erection
Unhuman_erection
Антон
У тебя в последней строке после принта стоит двоеточие
Виталик Голоенко
Написано же и стрелочкой показано
Unhuman_erection
Стёр, все равно ошибка, 2ой тест, если ввести 2000, не выдаёт правильный ответ…
Andrii
Написано же и стрелочкой показано
Вот я не знаю... У многих новичков есть проблема в том, что они не читают сообщения. Особенно ворнинги :)
Andrii
Стёр, все равно ошибка, 2ой тест, если ввести 2000, не выдаёт правильный ответ…
Распиши ручками, как будет выполнятся программа, если ввести 2000
Michael
Если ничего не понравится, то на IT свет клином не сошёлся, продажа шаурмы тоже копейку принесёт
а вы знали, что агенты по недвижимости (хорошие агенты) получаю существенно больше прогов? (лям рублей, например, довольно достижимый для многих из них доход, постараться надо, но достижимо). летчики пассажирских лайнеров получают сравнимо с ентерпрайз-жавистами. нотариусы с 10+ стажем могут поднимать до двушки-трешки рублей зп в мес и особо не напрягаются (но место и лицензию получить довольно сложно, там реально пару квартир родственников продают чтобы за это заплатить и стартовать)
Alexander
После 4 строчки подумал что это реклама хд
Это он так пытается уменьшить популяцию нашего чата 😂
Виталик Голоенко
Да, теперь все в агентов по недвижимости идем
Unhuman_erection
Распиши ручками, как будет выполнятся программа, если ввести 2000
Он должен выводить “leap year” Потому что Если 2000 % 4 (+) Если 2000 % 100 (+) Если 2000 % 400 (+) Он везде проходит без остатка, или я конкретно туплю)
Andrii
Итак, 2000 % 4 чему равно?
Unhuman_erection
500, делится же без остатка
Andrii
Нет, % это остаток от деления, ввели в консоли
Andrii
>>> 2000 % 4
Виталик Голоенко
Попробуй убрать все табы перед else
Виталик Голоенко
Andrii
0 будет
Отлично, 0 это True или False?
Виталик Голоенко