Сергей
Всё что в сети, не локальной, и где-то как-то перенаправляется - не должно управлять ТП
Сергей
Вообще идеально для обслуживания - standalone, но тоже есть свои траблы)
Alexander
Скоро стартуем эфир по изучению Английского языка https://youtu.be/skP-HnriF9g #английскийязык
Andrii
Кто-то сталкивался с языком Elm?
Слышал тока, не сталкивался
Alex
-"Good morning children!" -"Who is duty today?"
Лондон за кепитал оф Грейт британ
Andrii
Это к чему сейчас?
Обычно в клиент-сервер нету перечисленного :)
Денис
Обычно в клиент-сервер нету перечисленного :)
Что за бред? Любой сайт в интернете - это клиент-серверная архитектура. Любой браузер - клиент. Что не так?
Andrii
Что за бред? Любой сайт в интернете - это клиент-серверная архитектура. Любой браузер - клиент. Что не так?
Всё так, просто клиент-сервер может быть без вэб. И тогда там нету всего перечисленного.
Денис
Всё так, просто клиент-сервер может быть без вэб. И тогда там нету всего перечисленного.
Скажи мне, какие функции выполняют эти три технологии из веба?
Денис
Какие задачи решают?
Денис
Всё запутывают?
Херню не неси, пж. Если не хочешь нормально обсудить вопрос - давай не будем тратить время.
Andrii
HTML начинался как язык разметки текста, и, в общем-то, это достаточно хреновый язык, как по мне. После это допилити для интерфейса тоже. Что достаочно костыльно. Но дало рождение DOM
Andrii
JS тоже значительно перерос свою начальную нишу, у меня было пару заходов разобраться, например, как работает тот же __proto__ и пр. согласно стандарту, но... там больше магии, ИМХО. Да, я согласен, что эти технологии заняли свою нишу, достаточно развиты, но... я не получаю удовольствия используя их :)
Omarov
Дотеры тут же были? Спириты там в финал инта вышли
Nick
Гении так то
Nick
Лысый 3 рампагу в плейоффе оформил
Vladislav
может мне тоже в доту попробовать поиграть
Vladislav
🧐
Nick
может мне тоже в доту попробовать поиграть
оно того не стоит. Лучше просто смотреть
Omarov
Величайшее событие на самом деле. Так далеко команды СНГ не заходили со времен нави
Vladislav
преданный фанат)
Nick
преданный фанат)
самый что ни на есть
Dmitriy (Дима)
Это точно чат по программированию? 😳
Денис
HTML начинался как язык разметки текста, и, в общем-то, это достаточно хреновый язык, как по мне. После это допилити для интерфейса тоже. Что достаочно костыльно. Но дало рождение DOM
HTML - язык разметки страницы. DOM - это, по сути, интерфейс браузера, позволяющий удобно работать с разметкой, динамически её менять и т.д. И это всё легко и просто делается, в разы проще, чем с какими-нибудь windows forms или тому подобной штуке. К тому же можно динамически формировать разметку, даже на лету подхватывая фрагменты откуда-нибудь с сервера (почему нет?). То есть мы приходим к тому, что эти технологии нужны для удобной работы с интерфейсом пользователя. Такая вот реализация на клиенте. Если тебе нравится страдать - можешь хоть на асме написать толстый клиент с гуем, личный выбор каждого. Мы тут вообще говорили про диспетчеризацию на предприятиях. Там вся эта требуха для работы с контентом на клиенте реализована по-своему. Например, в случае с WinCC, диспетчеризация написана на .NET Framework. Из плюсов я вижу относительную простоту разработки (WYSIWYG-редактор). Из минусов - всякая дичь типа CScript. Клиент может напрямую стучать в любые БД в сети - секурность так себе. Точнее, совсем никак. Дичь, типа для работы по сети, не в виде standalone, все клиенты и сервер должны работать под одним юзернеймом и одним паролем (вроде так было). И ещё куча всего. И на фоне этого дерьма веб-сервис для диспетчеризации - очень неплохой выбор. А чтобы обезопасить его, можно рулить штуками типа CORS, VLan - в общем, на уровне сетевого взаимодействия обеспечить безопасность. В общем, тема неоднозначная. @toporkoff тоже ознакомься, интересно твоё мнение )
Raspin |
Привет всем ! Недавно в телеге ... Есть здесь телеграм каналы с книгами , но чтобы по программированию тоже были ? а то нашёл один, так там вские романы 😂
Денис
?
В лс
Andrii
HTML - язык разметки страницы. DOM - это, по сути, интерфейс браузера, позволяющий удобно работать с разметкой, динамически её менять и т.д. И это всё легко и просто делается, в разы проще, чем с какими-нибудь windows forms или тому подобной штуке. К тому же можно динамически формировать разметку, даже на лету подхватывая фрагменты откуда-нибудь с сервера (почему нет?). То есть мы приходим к тому, что эти технологии нужны для удобной работы с интерфейсом пользователя. Такая вот реализация на клиенте. Если тебе нравится страдать - можешь хоть на асме написать толстый клиент с гуем, личный выбор каждого. Мы тут вообще говорили про диспетчеризацию на предприятиях. Там вся эта требуха для работы с контентом на клиенте реализована по-своему. Например, в случае с WinCC, диспетчеризация написана на .NET Framework. Из плюсов я вижу относительную простоту разработки (WYSIWYG-редактор). Из минусов - всякая дичь типа CScript. Клиент может напрямую стучать в любые БД в сети - секурность так себе. Точнее, совсем никак. Дичь, типа для работы по сети, не в виде standalone, все клиенты и сервер должны работать под одним юзернеймом и одним паролем (вроде так было). И ещё куча всего. И на фоне этого дерьма веб-сервис для диспетчеризации - очень неплохой выбор. А чтобы обезопасить его, можно рулить штуками типа CORS, VLan - в общем, на уровне сетевого взаимодействия обеспечить безопасность. В общем, тема неоднозначная. @toporkoff тоже ознакомься, интересно твоё мнение )
Я бы не сказал, что это делать удобно. Было бы удобно, не было бы разных React, Vue и прочего зоопарка. Ну а язык разметки такой, что даже для того, чтобы набирать формулы, уже нужен какой-нить MathML. В целом в языке разметке текста я бы хотел видеть макросы, и в этом отношении какой-нить TeX или LaTeX, как по мне, куда более удобный. А что делает какая-нить ASP.NET? Транслирует интерфейс в что-то напоминающее WinForms: нажал на кнопку, получи обработчик :) Твоя точка зрения более обусловлена тем, что сейчас нет никакой альтернативы: ниша занята.
Vladislav
https://www.codewars.com/kata/57eb8fcdf670e99d9b000272/train/c вот вам задание
Omarov
а когда финал смотреть?
Ща шоу-матч закончится и будет
Vladislav
Ща шоу-матч закончится и будет
ааа, ато я глянул там помойка каято происходит. ) пасиб. 100 лет не смотрел.
Денис
Я бы не сказал, что это делать удобно. Было бы удобно, не было бы разных React, Vue и прочего зоопарка. Ну а язык разметки такой, что даже для того, чтобы набирать формулы, уже нужен какой-нить MathML. В целом в языке разметке текста я бы хотел видеть макросы, и в этом отношении какой-нить TeX или LaTeX, как по мне, куда более удобный. А что делает какая-нить ASP.NET? Транслирует интерфейс в что-то напоминающее WinForms: нажал на кнопку, получи обработчик :) Твоя точка зрения более обусловлена тем, что сейчас нет никакой альтернативы: ниша занята.
Да я не спорю, что могло быть удобнее. Но, как говорится, "жизнь такова, и больше никакова" - что есть, с тем и работаем. И это всё равно не такой плохой вариант, как могло бы быть. Что касается ASP.NET - я ни разу с ним не имел дела, возможно, удобная вещь, не знаю. Ввод формул, кстати - нетривиальная задача вообще в любом исполнении, всё равно нужны какие-то дополнительные технологии, ибо клавиш с соответсвтующими символами просто нет. То, что ты на том языке (не помню, как он называется) писал конструкции из кода, которые преобразовывались в формулы - так это тоже, по сути, доп инструмент, преобразующий текст в формулы, пусть даже и интегрированный в язык. Это не показатель.
Vladislav
так ты ж решил вчера
он не защитывает
Vladislav
хз почему, только 1 тест проходит
Igor
хз почему, только 1 тест проходит
ты не смог в управление памятью :) те в принципе не смог в Си :)
Борисов
хз почему, только 1 тест проходит
Это тот код, который ты писал ?
Igor
Это тот код, который ты писал ?
да там после теста освобождают ресурсы и начинается чихарда :)
Борисов
Там ты копируешь строку во временную строку, которая ограничена 256 байтами. Причем не проверяешь длину входящей строки - залезет/не залезет
Igor
а, точно
точно но думаю не поможет :)
Виталик Голоенко
def high(x): words = x.split(" ") res = [] for i in words: score = sum([ord(char) - 96 for char in i]) res.append(score) return words[res.index(max(res))] шото такое
Виталик Голоенко
с помощью гугла, но все же)
Anonymous
Что?
Raspin |
Что?
Я сам недавно этот канал кидал😂
Vladislav
с помощью гугла, но все же)
так не честно. НО, лучше чем у меня)
Виталик Голоенко
так не честно. НО, лучше чем у меня)
чел я первый день на питоне) я не знал про функцию ord:)
Виталик Голоенко
у тебя то питон, то С++, то JS)
попробовать решил)
Andrii
Да я не спорю, что могло быть удобнее. Но, как говорится, "жизнь такова, и больше никакова" - что есть, с тем и работаем. И это всё равно не такой плохой вариант, как могло бы быть. Что касается ASP.NET - я ни разу с ним не имел дела, возможно, удобная вещь, не знаю. Ввод формул, кстати - нетривиальная задача вообще в любом исполнении, всё равно нужны какие-то дополнительные технологии, ибо клавиш с соответсвтующими символами просто нет. То, что ты на том языке (не помню, как он называется) писал конструкции из кода, которые преобразовывались в формулы - так это тоже, по сути, доп инструмент, преобразующий текст в формулы, пусть даже и интегрированный в язык. Это не показатель.
Ну... TeX известен в конца 70-х, и ним ползуются до сих пор. Зачем дополнительные клавиши, если можно использовать мнемоники? Набираешь что-нить вроде $$ \xymatrix{ \operatorname{GL}(V)\ar[rr]^r&&\operatorname{PGL}(V)\\ \operatorname{SL}(2,\mathbb C)\ar[rr]^p\ar[u]^\Phi&&\operatorname{SO}^+(3,1)\ar[u]^{\Pi^*}\ar@{-->}[llu]^\Pi\\ \mathfrak{sl}(2,\mathbb C)\ar[rr]^\sigma\ar[u]^{\operatorname{exp}}\ar[rd]^\Phi&&\mathfrak{so}(3,1)\ar[u]^{\operatorname{exp}}\ar[ld]^\pi\\ &\operatorname{End}(V)& } $$ и получаешь рисунок
Andrii
Вот это и есть мощь языка разметки текста, когда на нём можно выводить такое
Вадим
Стоит ли из неё начинать изучать питон, помимо byte of python
Марк лутц мне кажется очень хорошо тем что все рассматривается постепенно и вдалбливается в голову
Вадим
Codernet.ru
Вадим
Очень много книг по любому языку
Денис
https://www.codewars.com/kata/57eb8fcdf670e99d9b000272/train/c вот вам задание
https://www.codewars.com/kata/57eb8fcdf670e99d9b000272/train/javascript
Igor
да, не помогло
это если попытаться исправить твою фунцию char* highestScoringWord(const char *str) { int max = 0, tmp = 0; char *mword; char *sent = malloc(strlen(str)+1); strcpy(sent, str); char* token = strtok(sent, " "); while (token != NULL) { tmp = size_word(token); if (tmp > max) { max = tmp; mword = token; } token = strtok(NULL, " "); } char *res = malloc(strlen(mword)+1); strcpy(res, mword); free(sent); return res; }
Денис
Вот это и есть мощь языка разметки текста, когда на нём можно выводить такое
Ну опять ты в кучу всё смешал. Если бы HTML был похож на этот пиздец, верстальщики вообще бы охренели.
Igor
А что это исправляет?
код Владислава :) тадам
Денис
Книги же издают? И почему-то там про HTML никто не вспоминает :)
А, ну да, книги-то пишут не в MS Word с практически WYSIWYG редактированием формул, а суровые мужики кодом в VIM. Я и забыл
Andrii
А, ну да, книги-то пишут не в MS Word с практически WYSIWYG редактированием формул, а суровые мужики кодом в VIM. Я и забыл
Стандарты математического общества AMS требуют LaTeX, 99% статей на arxiv.org тоже LaTeX.
Денис
этот пиздец придумал Дональд Кнут :) дальше продолжать? :)
А я-то думаю, что-то попахивает не желанием упростить жизнь другим людям, а желанием заставить всех вокруг страдать )
Vladislav
код Владислава :) тадам
а что именно он дает?