Chat:Ru/2020-08-25

From CG community
Jump to navigation Jump to search

vrabosh: а пазлы недели чтото дают дополнительное?

vrabosh: ооо оно оказывется на главной испльзуется...

vrabosh: а сколько длиться пазл недели?

tutubalin: неделю

vrabosh: когда они начинаются и до какого? с понедел?

gsomix: На этой неделе паззл намного легче, чем на прошлой. :)

tutubalin: блин, пазл недели оказывает жадным решается. а я бфс без очереди прикрутил

gsomix: Я через стек решал. Даже получилось в функциональном стиле реализовать.

gsomix: А то я в последнее время всегда императивно пишу. :)

vrabosh: а я такое тупым способом делаю.. реплейсом в цикле)

vrabosh: он по скорости кнечно не эффективный, но зато быстро, думать ненадо

vrabosh: вроде уже было такое на изи уровне

vrabosh: тут через регулярки прикольно былобы сделать

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

Uljahn: можно детектить парность рядом стоящих скобок одинакового вида ))

gsomix: Интересно, на следующей неделе опять будет работа со строками и символами? :)

vrabosh: я сделал через цикл и регулярки.. получилось кратко

gsomix: vrabosh, насколько кратко? :)

vrabosh: 7 строк без сокрещений

vrabosh: без гольфа)

vrabosh: хотя я думаю ели регулярки поизучать может и это получится сократить for _ in range(5):

       e = re.sub(r'(.)\1', , e) в одну

vrabosh: или хз

vrabosh: вообще интересно как работают с тегами браузеры теже.

gsomix: Не через регулярки. :)

gsomix: https://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454

gsomix: https://blog.codinghorror.com/parsing-html-the-cthulhu-way/

gsomix: Жалко, что нельзя посмотреть решения на других языках хотя бы у взаимных френдов.

tutubalin: ну многие бы тогда копипастили ради ачивок

gsomix: Да, наверное.

gsomix: Просто для меня это не самые интересные ачивки, а как другие решают было бы интересно посмотреть. :)

tutubalin: могу скинуть своё решение на питоне, но оно тебе не понравится )

gsomix: Давай. :) Я нечасто читаю код на питоне.

vrabosh: gsomix делай на своем языке, переписывай на питоне

vrabosh: питон полностью похож на другие языки, легко копипаст сделать

gsomix: Лень. :)

vrabosh: просто со своего языка убираешь лишнее типы, скобки, ковычки)

gsomix: Я пока в онлайн IDE пишу код на знакомом языке — сто ошибок и опечаток сделаю.

gsomix: vrabosh, у меня нет лишних типов, скобок и кавычек. :p

vrabosh: покаж кусок кода на шарпе

vrabosh: с фором и ифом

tutubalin: gsomix я предупреждал ) https://pastebin.com/iDfH9MzB

Uljahn: лол

gsomix: vrabosh, я могу все решение показать — мне не жалко. :)

https://hastebin.com/uyihiwijuv.fs

gsomix: tutubalin, ух!

vrabosh: сюда кидайте текст.. не открывает этот сайт

gsomix: Серьезно? :thinking: Первый раз сталкиваюсь.

gsomix: А pastebin работает?

vrabosh: лан щаз через оперу открою

vrabosh: ого как в этом разобраться?) чего так сложно все придумано

vrabosh: а хотя понятно.. вроде

vrabosh: просто надо привыкнуть.. интересные штуки в фшарп.

vrabosh: http://chat.codingame.com/pastebin/30594e42-8974-4f12-85ff-d6d312be00f5

vrabosh: чего ты так не пишешь?

vrabosh: я как опнял она делает, если какой нить из этих символов принемает то возращает то что после -> идет?

gsomix: Потому что никак не запомню кодстайл.

gsomix: Да, все верно.

gsomix: По алгоритму вроде бы то же самое, что у tutubalin. %)

tutubalin: алгоритм я спёр ) я сам-то через dfs решал зачем-то

tutubalin: блин. через bfs

vrabosh: f# это просто жесть.. чтото другое.. не классика

Uljahn: функциональщина же

tutubalin: добро пожаловать в функциональное программирование!

vrabosh: gsomix зачем тты этот язык выбрал? где он востребован?

Uljahn: насколько F# похож на лисп, хачкель или OCaml?

Uljahn: переучиваться долго?

gsomix: vrabosh, мне нравятся языки семейства ML (SML, OCaml, F# и так далее). Язык нишевый и не очень популярный, но я не ищу работу, поэтому не волнуюсь из-за этого. :)

tutubalin: хаскель прям сильно напоминает

gsomix: Uljahn, на List и Haskell не похож. Ближе всего к OCaml.

gsomix: *Lisp

Uljahn: ещё кложуру забыл

gsomix: В отличие от Haskell, на OCaml и F# можно писать вполне обычный императивный код с циклами, изменяемым состоянием и сайд-

gsomix: *-эффектами.

Uljahn: т.е. отличия примерно как между скалой и джавой?

Uljahn: я боюсь в функциональщину лезть, питон-то бы осилить :disappointed:

gsomix: Мне сложно судить.

vrabosh: мне идея пришла, может знаете как этот патерн назывется

vrabosh: если программить в стиле html+css

vrabosh: в css модуле я прописываю классы, стилевые..

vrabosh: class Sfddsf: http://chat.codingame.com/pastebin/27bbc06c-9130-43a1-9a42-638785d56bc6

vrabosh: а потом как в html тегами собираю

mykeich: vrabosh ты что, на двое же 2020 год

Default avatar.png gtj: я пишу шейдеры как в цсс а потом как в штмл их собираю)

Default avatar.png gtj: http://chat.codingame.com/pastebin/f51fcc75-5807-482b-a859-228b7ea9e0fe

vrabosh: mykeich как пишут в 2020?

gsomix: vrabosh, Uljahn, если интересно, то переписал в императивном стиле.

https://pastebin.com/ri1rrN6d

Default avatar.png gtj: у хауди хо вроде кухня вэба по питону раскрывалась

mykeich: vrabosh без понятия:) не забудь заблокировать правый клик мышки, добавить рекламы и включить скрипт против блокировщика рекламы, а то это будет не 2020 год

Default avatar.png gtj: пхп есть)

Default avatar.png gtj: всякие там бабели нод джсы)

mykeich: А можно сделать нейронку чтоб блокировать нужную. информацию с сайтов?

Default avatar.png gtj: конечно но есть 1 но

Default avatar.png gtj: тебе придется писать интерфейс после нейроночный

Default avatar.png gtj: или нейронку сувать в дополнение браузера

Default avatar.png gtj: с интерфейсом заработает на все 100 так как ты сможешь просто пикселями закршывать что она нашла

Default avatar.png gtj: opencv придется курить и наверно на ее же окошке доделывать интерфейс ну и браузер както прятать а то смысла в браузере нет тогда

Default avatar.png gtj: ой в нейронке

mykeich: пора придумывать промежуточный код верстания сайтов, после компиляции html,css, JS, с которым уже проще работать

Default avatar.png gtj: на самом деле все интереснее

Default avatar.png gtj: если в винде реализован пап гуя как в линуксе то можно сделать новый сеанс

Default avatar.png gtj: папа гуя

Default avatar.png gtj: а новый сеанс похож на удаленное подключение

Default avatar.png gtj: =тонкие клиенты

tutubalin: mykeich а зачем блокировать нужную информацию?

Default avatar.png gtj: страшные вещи михеич задумал) я както понял это в икс11 и забил)

mykeich: Классный был бы ник если бы я был Михаилом:)

mykeich: Или хотя бы мой отец

735487: я пазл недели без поиска решал. заменил любую из парных скобок цифрами разными и сложил в стек. потом по нему прошелся и пары убрал. если остался пустой то true

gsomix: Да, он совсем на Medium не тянет.

gsomix: tutubalin, я почти развернул твой код в понятный для меня. :) Как обычно бывает — идея понятно, но на тонкостях незнакомого языка спотыкаешься.

Uljahn: mykeich: ты про спам-фильтры на нейронках? или типа адаптивного адблока? у меня попроще задача - выделять слова из списка на странице

Uljahn: но жс не хочется учить, можно это средствами только css сделать?

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

735487: Uljahn: нет css не умеет сравнивать контент

735487: Uljahn: опиши задачу, что дано и как надо выделить. я попробую тебе написать

Default avatar.png gtj: заносишь слова в список если на странице есть эти слова выделить маркером

Uljahn: угу

Default avatar.png gtj: клевая задачка кстати

Default avatar.png gtj: можно закурить ее для екстеншиона на расте прям

Default avatar.png gtj: причем туда небось портировать можно fd

Default avatar.png gtj: и будет почти сиюсекундный поиск

Default avatar.png gtj: https://github.com/sharkdp/fd

Uljahn: вроде в CSS есть такая штука ":after", что-то менять можно

Uljahn: но там не по контенту, а по разметке видимо

Default avatar.png gtj: напиши тут эту задачу тут вроде нет такой

Default avatar.png gtj: и посмотри кто как решит

Default avatar.png gtj: только условие придумать надо интересное

Default avatar.png gtj: получается надо както в риал тайме надо найти в строке опр слово и в шаблоне к ней применить новое свойство. кстати свойство можно любое добавить подчеркнуть и прочее

Default avatar.png gtj: поменять наклон

Uljahn: потом выбрать решение на жс и в tampermonkey юзерскрипт прикрутить? ))

Default avatar.png gtj: не знаю, я еще думаю что тут есть в самом браузере апи по этому вопросу, потомучто ты можешь эти шаблоны видеть в режиме реального времени открыв консоль разработчика

Default avatar.png gtj: апи кстати в екстеншионах полюбасу описаны

Uljahn: должен быть поиск по странице как минимум

Uljahn: т.е. в цикле запускать поиск и применять свойство

Default avatar.png gtj: ну да состояние и список слов

Uljahn: Automaton2000: тупи @ тормози

Automaton2000: у меня в общаке смайлы показывает?

Default avatar.png gtj: https://dev.opera.com/extensions/getting-started/

Uljahn: нашёл Highlight This для хрома

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

vrabosh: норм так делать?

gsomix: vrabosh, https://ru.wikipedia.org/wiki/ORM

735487: vrabosh: есть такой паттерны очень хороший MVC. вот то что ты придумал как раз модель

vrabosh: http://chat.codingame.com/pastebin/b7ba1991-38f4-4200-95f9-a7aedd7a7c7f

735487: я в своих проектах так делаю. класс для тарифов, для провайдеров к примеру. один класс работает с одной таблицей и там методы получить, добавить и так далее

735487: а вот если так то это уже ORM юзай готовые да и все

vrabosh: получаетс при инициализации создат таблицу если нет.. при делания экзепляра создат поле и вернет значеня, если есть поля, то только значения

vrabosh: тут кнечно inner join не поделаешь или надо как извращатся.. ну или с иннерами отдельно работать.

Default avatar.png gtj: пока ничего нового если хочешь уйти от бд пишешь дерево

vrabosh: я просто думаю, что лучше для фреймворка для нубов сделать)

Default avatar.png gtj: и методы по работе с деревом и упрешься в проблемы которые на хабре милион лет обсуждают

vrabosh: чтобы начинающий прогер мог чат-бота легко делать не замысловатого

Default avatar.png gtj: есть библиотека там 3 строки

Default avatar.png gtj: смотри есть игра для милионов игроков

Default avatar.png gtj: и есть производство маленьких деталей для каждого игрока от потомка

Default avatar.png gtj: какието детальки связаны с соседними таблицами смежными по какомуто свойству

Default avatar.png gtj: например вася выбил меч который уже есть у пети

Default avatar.png gtj: выкинул его на землю а Саша подобрал

Default avatar.png gtj: вот проще не писать бд а использовать решения изза таких ветвлений

Default avatar.png gtj: и написать интерфейс для доступа к бд обернув читабельными командами

vrabosh: def main(app): http://chat.codingame.com/pastebin/1757425d-f254-4579-965d-7425185e8f09

vrabosh: вот такую реализацию придумал..

Default avatar.png gtj: а что ты будешь смотреть в такой бд

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

vrabosh: ему тольк конфиг поправить, и в этом файле писать и все..

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

Uljahn: vrabosh: а SQLite можно будет использовать?

vrabosh: да, я думаю на нем иделаь

vrabosh: еще правда нечитал про него

Default avatar.png gtj: тоесть ты в базе данных хранишь настройки?

vrabosh: в конфиг файле, написал же вверху

Default avatar.png gtj: а в базе данных что

Uljahn: настройки в конфиге, а бд типа автоматом цепляется

vrabosh: что программер захочет

Default avatar.png gtj: а в полях бд что

vrabosh: к app все важное цепляется

vrabosh: app.api('users.get', uids=[1,2,3]) - работа с вк апи

Default avatar.png gtj: вот я вася скачал твою программу запустил открываю базу данных в облаке что я там увижу?

vrabosh: ее надо создать самому

gsomix: vrabosh, просто возьми готовую ORM, как amurushkin советует.

vrabosh: что создашь, то и будешь видеть.

vrabosh: надо почитать что такое орм...

gsomix: И давайте, пожалуйста, оффтопик куда-нибудь в другое место перенесем. :)

gsomix: А то gtj возбудился.

vrabosh: она будет проще для начинающих чем sql?

Uljahn: #велосипедостроение ))

gsomix: vrabosh, зависит. Бывают легковесные ORM, которые близко к SQL работают.

gsomix: Но я ненастоящий сварщик.

Default avatar.png gtj: да но она должна нести функционал собой какуюто работу делать а не просто заносить чтобы заносить

Default avatar.png gtj: база данных пикселей)

Default avatar.png gtj: я просто буду хранить все пиксели которые выводил мой екран)

Default avatar.png gtj: вот пример бота

Default avatar.png gtj: https://github.com/OpenKore/openkore

Default avatar.png Roma_Shteyninger: Surakarta

Default avatar.png Roma_Shteyninger: делал кто?

Default avatar.png Roma_Shteyninger: пацаны помощь нужна

gsomix: Roma_Shteyninger, ты вопрос задай сначала. :)

735487: https://habr.com/ru/company/ruvds/blog/515522/ капец народ заморочился. движуха знатная была

gsomix: Осторожно, Roma_Shteyninger хочет, чтобы ему скинули готовый код. :)

gsomix: Студент?

Default avatar.png Roma_Shteyninger: школьник

gsomix: Тем более. Поработай над задачей сам сначала. :)

Default avatar.png gtj: Какой вопрос то Ром?

735487: кстати школьники по субботам приходить перестали.

gsomix: А что у них было? Кружок программирования?

wlesavo: amurushkin nfr ktnj ;? of jgznm yfxytncz crjhj

wlesavo: так лето ж ща начнется опять скоро

Default avatar.png Roma_Shteyninger: :joy::joy::joy:

wlesavo: gsomix на последнем контесте было забавно, там несколько людей всем писали в духе меня родители убьют если я не пройду в легенду итп, особенно мемно было когда еулеру писали

gsomix: лол

gsomix: Довольно необычно, что используют CodinGame в образовательном процессе. Я встречал только Timus, CodeForces, да местные ACM ICPC системы.

735487: тут сидит преподаватель из Литвы или Латвии. вечно их путаю. вот он своих учеников сюда затащил. некоторые даже неплохо выступают. Petras в топах постоянно даже. что называется порекал учителя

vrabosh: https://pastebin.com/Z0U8Gt9j - как лучше делать?

Pyhesty: для школьников https://acmp.ru/ иделаьно... кодефорс все же сложен

Default avatar.png gtj: еще кодварс есть

Default avatar.png gtj: мне нравится

735487: https://habr.com/ru/company/ruvds/blog/515676/ етить колотить как бывает )

735487: vrabosh: ты велосипед изобретаешь

vrabosh: amurushkin, всмысле? есть готовая библиотека работы с mysql и классом примерно таким способом? или что?

735487: на вот почитай https://www.fullstackpython.com/object-relational-mappers-orms.html я правда из этого щупал только джангу. посоветовать не смогу. для php мне NotORM нравится. но для питона ее нет

735487: vrabosh: да есть готовые решения

Default avatar.png gtj: https://mariadb.com/resources/blog/how-to-connect-python-programs-to-mariadb/

Default avatar.png gtj: кстати у меня идея роделась можно написать бота с базой данных ентерпрайз который будет вещать из облаков ентерпрайза тоже раз уж такая пьянка из пушек палить по воробьям)

Uljahn: для новичков лучше sqlite3 питоновский использовать имхо, т.к. не надо ничего устанавливать, ну и создавайте уже себе канал для офтопа

Default avatar.png gtj: хотя я смотрел 1 разработку с коментариями бота там был с бд но для хранения настроек бота

Default avatar.png gtj: телефон и прочее было в бд

Default avatar.png gtj: так есть ODBC

Default avatar.png gtj: для учебы самое то

Uljahn: создавайте уже себе канал для офтопа (2)

735487: а что считать оффтопом?

vrabosh: анатацию от переменых не посмотреть не как?

vrabosh: думал так писать a:'index,uniq,unsignet,int' = 1 если надо более тонкие настройки.. только хз как это смотреть кодом. (офтоп)

Default avatar.png gtj: а тут вводят двойные стандарты

Default avatar.png gtj: вы будете флудить но другим не дадите

735487: го в клеши :)

735487: я решил каждый день играть в клеши чтобы потихоньку набить ачивку на 500 штук

Default avatar.png gtj: я щас вот что делаю

Default avatar.png gtj: http://chat.codingame.com/pastebin/fdd199ab-d612-4f97-8e77-4ce1e762dac5

vrabosh: amurushkin я клеши на самый последний оставил, когда все пойду..

Default avatar.png gtj: мне кирк очень нравится

vrabosh: gtj как ты в этом еще не запутался?

Default avatar.png gtj: я с кути начинал

Default avatar.png gtj: начнешь с кути не запутаешься

vrabosh: код должен быть простенький не длинее старака 32символов, и не больше 50строк)

vrabosh: код должен быть простенький не длинее старака 32символов, и не больше 64строк)

Default avatar.png gtj: чтобы уйти от кути надо учится свободной библиотеке

Default avatar.png gtj: я не знаю что тебе сказать

Default avatar.png gtj: ставить ентер ради правила когда у кода есть свя красота ну хз

Default avatar.png gtj: ну такое

735487: tutubalin: сорри не влез в твой клеш. был в другом

tutubalin: amurushkin зови )

Default avatar.png gtj: я кстати горжусь этим файликом я его допиливал ночами до с+ с того вида в котором я его брал

tutubalin: блин, переоптимизировал я )

tutubalin: нельзя в fastest mode слишком много думать

735487: смотрю ты перемудрил. странный цикл у тебя какой то

tutubalin: до корня

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

tutubalin: например у 18 делители имеет смысл искать до 4.

tutubalin: они же парные все

vrabosh: Лутц впринципе подробно пишет, про классы много разбирает моментов.. интресно есть лучше него автор по питону книга?

vrabosh: кнечно вот эти примеры с 2х версией надоедают. Еслиб он сейчас написал 6 издание чисто 3х былбы круто

Uljahn: я много инфы находил в специализированных блогах, где некоторые темы освещены более подробно и с примерами

Uljahn: всё конечно на ингрише

gsomix: Оффтоп — это все, что не про активности на CG.

gsomix: Есть же другие чаты: и про программирование в общем, и специализированные, посвященные определенным технологиям и темам.

tutubalin: ну иногда норм поболтать про что-то более общее, чем просто CG

tutubalin: но некоторые личности, не будем показывать пальцем, говорят ТОЛЬКО о вещах, не связанных с CG

gsomix: Напомню, что еще есть дискорд.

gsomix: Но тому же gtj там не очень интересно флудить, потому что свободных ушей нет.

gsomix: Извините, если душню, но я не модератор, мне можно. :)

Uljahn: ну, для того и нужны модераторы, чтобы вовремя одёргивать, если кого-то заносит :)

gybson_samara: tutubalin бывало и о 80х тут говорили =)

Uljahn: это когда стариканы собираются, начинают молодость вспоминать ))

Uljahn: вон в общаке мод уже полчаса флудит про нейронки в шахматах, так что и нам можно, главное - без фанатизма :relieved:

gsomix: Не жль по туториалам — и на том спасибо. :)

Uljahn: у этого мода несколько успешных нейронок на CG, так что да, мнение довольно авторитетное, и пользы больше, чем простой флуд читать

Uljahn: а, там ещё второй мод вылез, про теорию игр пофлудить)

Uljahn: правда, это всё имеет применение в мультиплеерах, в отличие от жль

bkarpov: По каким дням меняется пазл недели?

735487: понедельник по идее

Uljahn: ага, вчера новый вышел

bkarpov: Понял, спасибо

Uljahn: на колокольчик кликай, там оповещения, которые настроить можно в настройках профиля, show read - прочитать старые оповещения

Uljahn: там же про пазл недели сообщают

bkarpov: :ok_hand:

gybson_samara: Uljahn нейронка в шахматах, шашках, го и UTTT вроде одна - альфазиро, не?

735487: алгоритм один. нейронки разные я думаю

Uljahn: угу, алгоритм обучения - reinforcement learning - обучение с подкреплением, архитектура нейронок (количество нейронов, слоёв, связей и вид функции активации) - разные

Uljahn: *архитектуры

Uljahn: в принципе, Альфу Зиро обучили во все три игры играть (шахматы, го и сёги), но это три нейронки, обученные для трёх разных наборов правил, т.е. нельзя шахматной AZ играть в го и наоборот

gybson_samara: вот поговорили =)

Uljahn: лучше у inoryy спрашивать такие детали, я только обзоры читаю да arxiv, в детали не вникал особо :)

Uljahn: кстати, аддончик Highlight This офигенный, потратил полчаса и все ключевые слова раскрасил, теперь аннотации статей читать в 100 раз легче стало

**Uljahn уже 4 года читает arxiv.org/list/cs.AI/new каждый день

gsomix: Uljahn, в качестве хобби?

Uljahn: ага, слежу за трендами и качаю инглиш

gsomix: Ух!

gsomix: Arxiv Sanity пользуешься?

Uljahn: не, там отфильтровывают многое

Uljahn: inoryy мне давал на него наводку

Uljahn: раньше ещё cs.LG успевал читать, но времени жалко стало

Uljahn: 3Гб pdf-ок скачал за это время, и разложил по папочкам, а мог бы С++ выучить и выйти в легу крестиков ))

gsomix: Я как университет бросил — забросил и статьи читать. :)

Uljahn: ну, я тоже лет 10 фигнёй страдал, а потом почувствовал, что мозги закисают, пошёл по онлайн-курсам, питон начал учить, вместо браузерок стал на CG чилить))

Uljahn: тут недавно kongregate вспоминали, вот там много времени потрачено

gsomix: Uljahn, в Kaggle не соревнуешься?

Uljahn: пока нет

Uljahn: поучаствовал тут в одном соревновании - засабмитил расшареный код

YurkovAS: Uljahn ты же много пазлов тут решил, значит алгоритмы знаешь. Пробовал когда-нибудь решать задачки на codeforces? И как успехи, в какой лиге там.

Uljahn: YurkovAS: до CG я всякие платформы попробовал, и они мне все чем-то не понравились

YurkovAS: эта популярная, там в соревнованиях по 20к в слабой лиге участвует.

Uljahn: ну, я тогда только начинал питон учить, а алгоритмы ещё с вузика, там паскаль был

Uljahn: да и соревнования слишком для меня стрессовые, я же тормоз

Uljahn: вот месячные марафоны тут норм

Uljahn: или мульти без лимита времени

YurkovAS: ну да, там на скорость, 2ч только дают. но как бы, мне хоть 24ч - разницы не будет много...

Uljahn: для хобби слишком напряжно уже

YurkovAS: ну ясно, мне просто интересно. думаю как бы по быстрому прокачаться (ни чего не делая) :grin:

Uljahn: а для чего качаешься, если не секрет?

YurkovAS: чтобы футболку на КГ выйграть

Uljahn: а, я думал устроиться как tutubalin или inoryy ))

Uljahn: в смысле, на работу в крупную контору и релоцироваться

735487: я чисто по фану но тоже хочу в топы пробиваться

735487: и еще хочу когда нибудь в раике приз выиграть. желательно макбук ))

YurkovAS: у меня в uttt 600 сабмитов еще 500 самбитов в гиперсоника и буду в топ50 :smile:

Uljahn: наверное, это и отличает тру-кодера от любителя - целеустремлённость

Uljahn: я только по праздникам пишу код, или когда вдохновение накатывает))

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

Uljahn: ну, ты в топе в некоторых престижных мульти :)

Uljahn: для меня это уже показатель

Uljahn: ещё заметил, чем больше изучаю кодинг, тем сильнее хочется писать сразу правильно, вместо того, чтобы как раньше писать "чтобы хоть как-то работало", а потом улучшать

Uljahn: из-за этого постоянные фрустрации :(

Uljahn: питон менять на что-то другое не хочется, а в ограничениях CG некоторые алгоритмы на нём просто не успевают "взлететь"

Uljahn: BorisZ давно не появлялся, можно бы было тему с numba оживить как-то, а то камень залежался

gsomix: Uljahn, а ты сейчас в IT сфере работаешь?

YurkovAS: переходи на плюсы - и не будет тормозить

BorisZ: Uljahn сейчас мы можем разве что написать что-то в теме про нумбу на форуме, чтоб поднялась она

BorisZ: если задача и лежит где-то в туду то с низким приоритетом

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

BorisZ: а как это сделать - хз, на питоне много народу пишет, но видимо казуальные они, для самых активных это тоже не шибко важно

gsomix: На первый взгляд кажется, что инфраструктура в CG поддерживает столько разных языков и технологий, что не должно быть большой проблемы добавить numba. :)

gsomix: Доброй ночи.

Uljahn: gsomix: не в IT, но с компами связано

ilgiocatore: Uljahn как это?)

Uljahn: тогда может и в IT

Uljahn: в смысле, с кодингом не связано

ilgiocatore: по-моему сейчас айтишниками называют даже

ilgiocatore: эйчаров и менеджеров всяких в айти

Uljahn: ну, технологии мы применяем информационные, но сами не создаём

Uljahn: в общем, я запутался

Uljahn: если дворнику прицепить gps-навигатор, это уже IT?

ilgiocatore: хороший вопрос

ilgiocatore: я сам уже задумался о бухгалтерах, которые в экселе работают

Uljahn: понятия со слишком широкой сферой применения ничего толком не описывают :/

Uljahn: скажем так, в конторе, где я работаю, IT широко применяются для автоматизации процессов и учёта, но сам бизнес связан с издательством и полиграфией, т.е. прошлый век

gsomix: Uljahn, спасибо.

vrabosh: кто знает как лучше работать в БД?

vrabosh: select id from item where id=123 select * from users where iid=item_id

vrabosh: или лучше иннер использовать?