VitaliyAnderson has quit [Read error: Connection reset by peer]
<libreofficeru-tg>
Игорь (@alamat1) has joined the Telegram Group!
<libreofficeru-tg>
<alamat1> Добрый день
<mikekaganski>
добрый! :-)
<libreofficeru-tg>
<Kompilainenn> Добрый
<libreofficeru-tg>
<Kompilainenn> Просто пользователь?
<libreofficeru-tg>
<alamat1> С этим мостом выглядит как привет из другого мира)
<libreofficeru-tg>
<alamat1> Он самый)
<libreofficeru-tg>
<Kompilainenn> Так и есть, IRC - это другой мир
<libreofficeru-tg>
<alamat1> Не думал, что в ирке еще кто-то живет
<libreofficeru-tg>
<Kompilainenn> Все разрабы Либры живут в ирке
<libreofficeru-tg>
<alamat1> Староверы
<libreofficeru-tg>
<Kompilainenn> Там же QA, design, documentation
<libreofficeru-tg>
<Kompilainenn> Возможно
<libreofficeru-tg>
<Kompilainenn> Но я не стал бы так категорично говорить
<libreofficeru-tg>
<alamat1> Ну или принцип "работает - не трогай"))
<libreofficeru-tg>
<Kompilainenn> Люди используют то, что их устраивает
<libreofficeru-tg>
<alamat1> Да я в шутку
<libreofficeru-tg>
<alamat1> Разумеется, если их все устраиват, то большого смысла переходить на что-то иное нет
<libreofficeru-tg>
<Kompilainenn> Много используешь Либру в реальной работе?
<libreofficeru-tg>
<alamat1> Ну, я сейчас студент
<libreofficeru-tg>
<alamat1> Химик
<libreofficeru-tg>
<Kompilainenn> С формулами дело имеешь?
<libreofficeru-tg>
<alamat1> Я не так уж много сталкиваюсь с необходимостью работать с документами, по сравнению с теми кто работает с документами профессионально
<libreofficeru-tg>
<alamat1> Химическими?
<libreofficeru-tg>
<alamat1> Или математическими?
<libreofficeru-tg>
<Kompilainenn> Да
<libreofficeru-tg>
<alamat1> Имею дело, да
<mikekaganski>
@Kompilainenn: вот да, именно так: у химиков оба вида формул актуальны
<libreofficeru-tg>
<Kompilainenn> Просто для органики есть расширение для либры
<libreofficeru-tg>
<Kompilainenn> Которое рисует
<libreofficeru-tg>
<alamat1> Ухты, я и не знал
<libreofficeru-tg>
<alamat1> Можно ссыль?
<libreofficeru-tg>
<Kompilainenn> Щас покопаюсь
<libreofficeru-tg>
<alamat1> В целом, еще со школьных времен работаю в либре когда нужно работать с документами
<libreofficeru-tg>
<alamat1> Кстати, кто-нибудь тут знает как плавную прокрутку сделать в либре?
<libreofficeru-tg>
<alamat1> Ато та, что есть, какая-то дерганая очень
<libreofficeru-tg>
<alamat1> Всегда удивляло, что никто этого так и не допилил
<libreofficeru-tg>
<alamat1> Наверняка это не так уж и сложно
<libreofficeru-tg>
<Kompilainenn> Ох... да сложно там, сложно
<libreofficeru-tg>
<Kompilainenn> А самое главное людей программистов не хватает
<libreofficeru-tg>
<alamat1> Печальная история
<libreofficeru-tg>
<alamat1> А на каком языке либра напискна?
<libreofficeru-tg>
<alamat1> А на каком языке либра написана?
<libreofficeru-tg>
<alamat1> Сложно и не хватает программистов?
<libreofficeru-tg>
<Kompilainenn> Да. А либра ко всему прочему огромный проект с кучей легаси кода, в котором только недавно комментарии с немецкого перевели
<libreofficeru-tg>
<Kompilainenn> Майк, сколько там миллионов строк кода в целом?
<mikekaganski>
кстати, сегодня утром Ноель написал, что сунулся в код обработки шрифтов в VCL, и нашёт там спагетти вида "C, притворяющийся C++"
<mikekaganski>
я не помню точно - от 5 до 9
<libreofficeru-tg>
<Kompilainenn> Хм, а чем плох чистый С, пусть и притворяющийся С плюс плюс?
<mikekaganski>
хе... а тем, что когда у нас в коде есть собственная реализация vtable, это (1) чревато ошибками, особенно при обновлении компиляторов; 2. требует новой реализации на любой новой платформе; ...
<libreofficeru-tg>
<Kompilainenn> Круто
<libreofficeru-tg>
<Kompilainenn> Ноэль только сказал или таки перепишет?
<mikekaganski>
3. не использует оптимизированный код современных компиляторов c++, которые делают это по долгу службы
<mikekaganski>
пока не знаю, он просто сказал
<libreofficeru-tg>
<Kompilainenn> Тут нужен Миклош 😁
VitaliyAnderson has joined #libreoffice-ru
<mikekaganski>
да нет, Ноэль тут лучше справится - он больше по компиляторам
<libreofficeru-tg>
<Kompilainenn> Ну Беренс еще кмк
<mikekaganski>
главспец здесь - sberg
<libreofficeru-tg>
<Kompilainenn> А да, не Беренс, а Бергман
<mikekaganski>
просто Беренс тоже есть :-)
<mikekaganski>
Thorsten Behrens из CIB
<libreofficeru-tg>
<alamat1> Когда-нибудь я научусь кодить на с++
<libreofficeru-tg>
И попробую поучаствовать в одном из опенсорс проектов
<VitaliyAnderson>
>>Когда-нибудь я научусь кодить на с++
<VitaliyAnderson>
Обращайся по любым вопросам
<libreofficeru-tg>
<alamat1> Хорошо
<libreofficeru-tg>
<alamat1> Я с пол года назад брался за чистый си
<libreofficeru-tg>
<alamat1> Где-то слышал, что проще начать с него
<libreofficeru-tg>
<alamat1> По книге Ритчи
<libreofficeru-tg>
<alamat1> Думаю скоро вернусь к этому начинанию, как свободное время будет
<VitaliyAnderson>
А ты другой язык знаешь какой?
<libreofficeru-tg>
<alamat1> Увы, нет
<libreofficeru-tg>
<alamat1> Знал бы, было бы проще
<VitaliyAnderson>
Тогда важнее понять, надо оно вообще тебе и интересно ли это тебе
<libreofficeru-tg>
<alamat1> Интересно, иначе б и не пытался
<libreofficeru-tg>
<alamat1> Ну а насчет надо ли
<libreofficeru-tg>
<alamat1> Думаю, в жизни пригодится
<mikekaganski>
Умение программировать - всегда полезно, даже если не пригодится напрямую. Это ещё один способ мышления.
<libreofficeru-tg>
<alamat1> Вот да
<VitaliyAnderson>
Главное, что интересно :)
<libreofficeru-tg>
<alamat1> В той же химии достаточно вещей, которые можно и нужно алгоритмизировать
<VitaliyAnderson>
Rosetta@home — вычисление 3-мерной структуры белков из их аминокислотных последовательностей
<VitaliyAnderson>
Ага
<libreofficeru-tg>
<alamat1> Ну и помимо химии всегда хотелось самому что-то написать)
<libreofficeru-tg>
<alamat1> Хотя не так сложно непосредственно учить язык, как найти на это время и мотивацию
<libreofficeru-tg>
<alamat1> Но это с любым делом так)
<mikekaganski>
кмк "учить язык" бессмысленно, если нет какой-то практической задачи (что-то для самого себя, например), которую хочется решить.
<mikekaganski>
оно просто ни на что не уложится, все эти языковые конструкции
<libreofficeru-tg>
<alamat1> Ну, для начала все равно надо освоить азы языка, чтоб понять, с каким инструментарием имеешь дело
<mikekaganski>
опять же кмк, наилучший способ образования - это сначала практическая работа в области (на уровне "среднеспециального образования"), а потом уже высшее образование
<mikekaganski>
иначе студенты чаще всего забывают первые 2-3 курса до момента, когда эти знания начнут пригождаться
<mikekaganski>
и часто забывают так хорошо, что встретившись с чем-то, где пригодились бы те забытые знания, даже не сообразят, что "где-то мы это проходили"
<libreofficeru-tg>
<alamat1> Да уж, так оно обычно и бывает)
<libreofficeru-tg>
<alamat1> На первых курсах учишь и не понимаешь нафига оно нужно будет
<libreofficeru-tg>
<alamat1> А когда пригождается то уже все забыл
<mikekaganski>
у меня просто были оба варианта, и я могу по себе сказать, что когда сначала поработал в чём-то, а потом пошёл учиться - с первого курса возникают инсайты типа "так вот оно что, михалыч!"
<libreofficeru-tg>
<alamat1> Ну а как пойти работать, если еще нет образования?
<mikekaganski>
замкнутый круг, согласен. И жизнь коротка, к тому же, так что не всегда можно себе позволить несколько лет работы перед универом
<mikekaganski>
но я это больше на тему "учить язык" - здесь применим тот же принцип
<VitaliyAnderson>
Чего там учить, си за пару недель освоить можно, сам язык
<VitaliyAnderson>
Нужна задача, чтобы понять, как именно выстраивать программу
<mikekaganski>
VitaliyAnderson: ты мыслишь как программист
<mikekaganski>
все эти языковые конструкции повиснут в воздухе, если нет понимания, зачем это всё
<mikekaganski>
а "зачем" - это и есть задача
<mikekaganski>
может, мы с тобой об одном?
<libreofficeru-tg>
<alamat1> Ну это если не первый язык и не отвлекаться ни на что другое
<libreofficeru-tg>
<alamat1> Но вообще да, практическая задача была бы кстати
<VitaliyAnderson>
ну, я в 9 лет разбирался с инструкциями Z80 процессора. Я не был программистом, но у меня был спектрум и пару умных книг :D
<VitaliyAnderson>
Так что ничего сложного не вижу, ставь перед собой задачу и делай, язык попутно изучишь
<libreofficeru-tg>
<alamat1> Когда сразу применяешь выученное на практике, то в голове это надежно откладывается
<VitaliyAnderson>
И даже не один, если понадобится
<VitaliyAnderson>
Запрограммируй чат, например. Типа рулетки. Заодно веб немного освоишь и бекенд
<libreofficeru-tg>
<alamat1> А это на чем делается?
<libreofficeru-tg>
<alamat1> В какую сторону копать?)
<VitaliyAnderson>
Я ни разу не задал вопроса на форумах, гугли)))
<VitaliyAnderson>
Всё открыто
<VitaliyAnderson>
Я задаю вопросы, только если уж пипец как понятно и есть опытные люди, которые уже собаку съели на этом
<VitaliyAnderson>
как непонятно*
<libreofficeru-tg>
<alamat1> Тоже верно)
<VitaliyAnderson>
Для начала надо научиться не задавать вопросов, а решать задачу
<VitaliyAnderson>
Помощь нужна в эстренных случаях обычно
<libreofficeru-tg>
<alamat1> Да я обычно так и делаю
<libreofficeru-tg>
<alamat1> Просто раз уж есть возможность задать вопрос, то можно и спросить
<libreofficeru-tg>
<alamat1> А ты сам как учился программировать?
<VitaliyAnderson>
Первую программу на бейсике я лет в 6 слизал со справочника и запустил
<VitaliyAnderson>
Программа тупо отрисовывала рассвет
<VitaliyAnderson>
А дальше, как в тумане
<VitaliyAnderson>
В результате стал программистом 0_o
<VitaliyAnderson>
Программировать не учишься, учишься мыслить
<libreofficeru-tg>
<alamat1> Коварная вещь эти справочники)
<libreofficeru-tg>
<alamat1> Чтоб написать программу нужно думать как программа!
<VitaliyAnderson>
Так что делай чат этот и попутно спрашивай меня о мелочах. Но желательно не здесь
<libreofficeru-tg>
<alamat1> А как с тобой связаться можно помимо этого чата?
<VitaliyAnderson>
В скайпе лучше
<libreofficeru-tg>
<alamat1> Скинешь логин?
<VitaliyAnderson>
Vitaliy Anderson так же
<VitaliyAnderson>
а не
<VitaliyAnderson>
Или да, попробуй меня так найти
<libreofficeru-tg>
<Kompilainenn> Нео
<libreofficeru-tg>
<Kompilainenn> Просто Нео
<VitaliyAnderson>
Моя фотка в скайпе - чувак с бутылкой
<VitaliyAnderson>
Нарисованный
<libreofficeru-tg>
<Kompilainenn> Где бы мне время найти на программирование ... на сраный акцесс не получается
<VitaliyAnderson>
Со временем вообще полная задница
kompi has joined #libreoffice-ru
VVD has joined #libreoffice-ru
kompi has quit [Quit: Page closed]
JohnDoe_71Rus has joined #libreoffice-ru
JohnDoe_8 has joined #libreoffice-ru
JohnDoe_71Rus has quit [Ping timeout: 245 seconds]
mikekaganski has quit [Ping timeout: 240 seconds]
mikekaganski has joined #libreoffice-ru
Michael72 has quit [Quit: mIRC! v7.25 Portable + Rus + Activated / RDN-Team]