koichi
вроде условие можно прямо в скобочках задать
koichi
типа list.Remove(i => i.ID==3)
Сергей
Всем привет. Ребят, подскажите пожалуйста, не могу понять куда двигаться. Начал весной изучать JavaScript+html+css, основная идея была написать небольшую браузерную стратежку. Идеей я прям загорелся и дело пошло, нехватало только бекэнда, чтоб не в синг играть) Пока занимался игрой, решил для себя, уже полноценно переучиться и сменить профессию, но я совсем не люблю вёрстку, а фронт я так понимаю дело такое. Решил переключиться на Python. И вот в чем "проблема", js хорошо учился, от того что я сразу писал реальные проекты которые мне нравились, это и игра, и ещё для работы сделал пару "программ", но в js я сразу все выводил в браузер, рисовал кнопочки, которые что-то делали, и мог сразу играть в ту же стратежку, или показать коллегам другие свои программы. А с Питоном как то не совсем понятно. Подскажите, куда двигаться, если поставить цель написать браузерную стратежку, онлайн, с бэкендом. Джанго может как то соединить с js, или ещё что-то. Спасибо)
Сидредин
Всем привет. Ребят, подскажите пожалуйста, не могу понять куда двигаться. Начал весной изучать JavaScript+html+css, основная идея была написать небольшую браузерную стратежку. Идеей я прям загорелся и дело пошло, нехватало только бекэнда, чтоб не в синг играть) Пока занимался игрой, решил для себя, уже полноценно переучиться и сменить профессию, но я совсем не люблю вёрстку, а фронт я так понимаю дело такое. Решил переключиться на Python. И вот в чем "проблема", js хорошо учился, от того что я сразу писал реальные проекты которые мне нравились, это и игра, и ещё для работы сделал пару "программ", но в js я сразу все выводил в браузер, рисовал кнопочки, которые что-то делали, и мог сразу играть в ту же стратежку, или показать коллегам другие свои программы. А с Питоном как то не совсем понятно. Подскажите, куда двигаться, если поставить цель написать браузерную стратежку, онлайн, с бэкендом. Джанго может как то соединить с js, или ещё что-то. Спасибо)
Привет
Сидредин
Очень интересные мысли. Ты молодец
Сидредин
"Джанго может как то соединить с js, или ещё что-то" - не понял это
Сергей
"Джанго может как то соединить с js, или ещё что-то" - не понял это
Ну может как то типо фронт на JavaScript писать. Но я пока не очень то разобрался, какие собственно возможности у Джанго.
Сидредин
Дальше тебе надо работать через API
Сидредин
Отправляешь данные на сервер через API и получаешь их оттуда тоже через API
Сидредин
Изучай джанго, потом - джанго рест фреймворк
Сергей
Ну ты фронт и написал же на JS
Ну это я примерно понимаю, что надо перенести большую часть кода на Питон видимо. А вот как это соединить, совсем не понятно) Что учить, что читать)
Сергей
не надо переносить, если работать через API
Ну как я прикинул, лучше чтоб, обработка хода шла на сервере, а игроки у себя нащелкав по кнопкам, создавали и отправляли бы просто массив желаемых действий) Убрать вероятность читерства вообшем😄
Сергей
Изучай джанго, потом - джанго рест фреймворк
Спасибо, наверное как раз то что надо)
Сидредин
Ну как я прикинул, лучше чтоб, обработка хода шла на сервере, а игроки у себя нащелкав по кнопкам, создавали и отправляли бы просто массив желаемых действий) Убрать вероятность читерства вообшем😄
есть 2 основных способа получения страниц с сервера: 1) это старинный способ, когда HTML код всех страниц генерируется на сервере (с помощью Python, PHP или другого языка бекенда) 2) модный и молодёжный способ - с сервера получаешь, например, главную страницу, далее через роутинг получаешь остальные страницы, но уже через API (т.е. через API получаешь чистые данные, например, новости, товары или что-то ещё в формате JSON). Вот тут Димыч отлично разбирает эту тему https://youtu.be/TPYgQvY9VVQ
Сидредин
Единственный недостаток 2го способа - это плохая поддержка СЕО продвижения (т.е. поисковая выдача). Но тебе это вроде не нужно. Можешь на главной расставить нужные ключевые слова и всё
Bruno
Добрый вечер. Хочу написать ультимативный туду. Что он должен уметь помимо добавления / удаления и сортировки ?
Сидредин
Хорошо, спасибо, вообщем буду изучать Джанго значит)
особо можно не углубляться. Тебе больше понадобится джанго рест фреймворк
Bruno
Добрый вечер. Что за ультимативный туду?
Собрать всё, что можно в такого рода приложениях, не говоря о заморочках , чтобы не растягивать проект. Сделать минииально рабочую версию , как пет проект и пойти дальше
Bruno
Вот и думаю, что может быть полезным
Alexander
Дневник безработного программиста - мои мысли и ответы на комментарии Я хотел бы рассказать, зачем я снимал и теперь выкладываю дневник безработного программиста. Страшно ли потерять работу? Почему об этом стоит говорить? Это и многое другое - в новом видео #дядясаша #дневникбезработного #мысли https://youtu.be/s_BazuElcMY
Вадим
Всем привет! Народ с чего начинать учить код! Как выбрать, покидайте видосов объяснения для чайника? Скиньте видео которые помогли вам разобраться в начале, благадарен!
Oleksii
@nuu44a @juliasva извините за поздний пинг, может, добавить триггер бота с ответом "как войти в программирование"?
Oleg
Stepik дружит с JetBrains и при обучении кидает лицензию на продукты. В сообщении о такой фиче пишет, что если будет мало - просто продолжайте обучение, ещё дадим. Вы только продолжайте. Пожалуйста. Сам сейчас вторую такую активирую)
Вадим
Выбери направление (какие задачи хочншь решать), а потом гугли что нужно для этого направления
Есть ли видео которые подсказывают и рассказывают о направлениях более детально?
Erik
Вбей запрос в ютуб, они все примерно одинаковые
Oleksii
Всем привет! Народ с чего начинать учить код! Как выбрать, покидайте видосов объяснения для чайника? Скиньте видео которые помогли вам разобраться в начале, благадарен!
Обычно, в таких случаях, говорят выбрать питон/джава скрипт, как первый язык, на котором ты поймёшь азы. + На удивление у этих языков есть много литературы и гайдов. После того, как попробуешь основы, можешь уже выбирать язык + набор технологий, которые нравятся тебе. Геймдев - с#+юнити/с++ + анриал. Веб - пхп, жс, питон, с#. Дата сайнс - питон. Вообще это лишь малая комбинация и возможностей. Дальше у тебя уже будут computer science, где поймёшь и пройдешь алгоритмы, структуры, бд, и тд. Основы короче
Alexander
народ, айда
Alexander
мы тут про solid трем. вопрос - как считайте d в динамических яп типа питона не нужен же?
Alexander
ну почему, сделать чат бота с ответами "в ИТ можно войти, но зачем?" "а оно вам надо?" "тот, кто не знает как войти в айти - недостоин входить в айти"
Alexander
тут - в соседнем чате. проснуться, хай пишуть)))
Oleksii
Я вспоминаю себя в 2017, мне 16 из из айти я знаю как пнуть телевизор, что бы китайский тройник перестал терять сигнал и как устанавливать пиратские игры. Меня кинули в мир С с преподом, который не ведёт С, а сел джаву. Как гуглить я тогда не знал. И по этому логично, что люди без опыта и понимания идут в чате, что бы им дали какие т направления
Alexander
ага, или можно универсальный "тебе №пать не должно!"
Oleksii
white list 😂
Mikhail
Павел
🤚
Павел
Может кто глянуть код страницы? Оценить визуально
Андрей
Всем привет, обсуждаются ли здесь темы по Salesforce разработке и администрированию?
Андрей
Жаль а почему?
Alexander
Alexander
там пока мало написали, вот думал вы что скажите
Alexander
Жаль а почему?
навскидку потому что мало кто знает)
Павел
Понимаю что никто никому не обязан,но взглянуть пару тысяч строк кода....
Mikhail
там пока мало написали, вот думал вы что скажите
Что-то там не особо активная дискуссия.
Alexander
Спят
Павел
Мир не без добрых людей
Stream
Доброго времени суток. Я не знаю как правильно формулировать. Вопрос. Можно как-то на смартфоне получить данные о размере прикосновения к экрану? К примеру, если мы рисуем пальцем,ю на телефоне, то размер кисти определить размером площади контакта
Алексей
началась забота, пиши - пропало
не переживайте, просто очередная хрень чтоб отмыть бабло...
Тёма
Здраствуйте! Хотел бы не задать вопрос, а попросить совета у опытных разработчиков. Меня зовут Артём и мне 15 лет. Живу в городе Красноярск и уже как 2 года я изучаю java разработку, за это время я смог освоить весь стек, который нужен junior java разработчику, также успел поработать на фрилансе и репетитором. Сейчас я задумался, стоит ли мне уходить после 9 и поступать в тех куда-нибудь в Питер или остаться до 11 и поступить в ВУЗ. И ещё, могу ли я найти в Питере работу junior java разработчиком будучи 16 летним?
Тёма
1. Любой вариант нормальный. 2. Шанс того, что вас возьмут в штат компании до совершеннолетия стремится к нулю. Встречный вопрос: а как вы поняли, что вы освоили весь стек, необходимый junior java разработчику? Просто интересно.
почитал форумы, посмотрел видосы на youtube-е. За 2 года успел освоить: java core, spring (core, boot, rest, data, security), базы данных (Sql: MySql, PosgreSql. NoSql: Redis, MongoDb), git/github, docker, testing (Selenium/Junit), lombok, jsoup. Также немного знаю frontend: html, css, js и angular
Mikhail
А что вы вкладываете в слово “освоить”?
OleH
А что вы вкладываете в слово “освоить”?
Он синьёр на всём перечисленном
Тёма
А что вы вкладываете в слово “освоить”?
Работал с этими технологиями, писал пет проекты с ними
Тёма
У меня нет опыта работы в команде, но я знаю как это работает и зачем это нужно использовать
Mikhail
Работал с этими технологиями, писал пет проекты с ними
Это хороший прогресс, я не иронизирую сейчас. Я бы рекомендовал вам продолжать углубляться и к совершеннолетию быть готовым к реальной работе.
Mikhail
У меня нет опыта работы в команде, но я знаю как это работает и зачем это нужно использовать
Вы уверены, что действительно знаете, как работают эти вещи? Например, вам могут задать условный вопрос: сколько индексов может использоваться одновременно при запросе в MySQL и почему? Или в чем разница композитного индекса в MySQL и PostgreSQL? Смогли бы вы на такое ответить прямо сейчас?
Mikhail
Почему спрашиваю - потому что тесно работаю с БД последние лет десять, но до сих пор не могу сказать, что освоил их и знаю, как они работают. Поэтому немного удивляюсь вашим заявлениям, либо вы немного переоцениваете себя, либо у вас природный талант.
Елистратов Дмитрий
мне кажется ты перегибаешь с вопросами.
Елистратов Дмитрий
забей в ютубе интервью с junior разработчиками, на интересующем тебя языке. И пробуй отвечать
Mikhail
мне кажется ты перегибаешь с вопросами.
Ну, обычно на интервью я отталкиваюсь от кандидата. Если человек говорит, что он знает эти темы, то можно легко проверить это, задав пару вопросов. Эти вопросы сравнительно простые. Сложность интервью зависит не только от позиции, но и от компании. В ООО “Рога и копыта” могут спросить про переустановку виндоуса, в ФААНГе могут попросить реализовать алгоритм Косарайю. В обоих слувчаях в оффере будет позиция джуниора, поэтому отталкиваться от “интервью в ютубе” не совсем корректно, если это не пример интервью в конкретуню компанию.
Andrii
Почему спрашиваю - потому что тесно работаю с БД последние лет десять, но до сих пор не могу сказать, что освоил их и знаю, как они работают. Поэтому немного удивляюсь вашим заявлениям, либо вы немного переоцениваете себя, либо у вас природный талант.
Эдисон однажды пожаловался Эйнштейну, что никак не может найти себе помощника. Эйнштейн поинтересовался, как он определяет их пригодность. В ответ Эдисон показал ему несколько листов с вопросами. Эйнштейн стал их читать: „Сколько миль от Нью-Йорка до Чикаго?“ - и ответил: „Надо заглянуть в железнодорожный справочник“. Он прочёл следующий вопрос: „Из чего делают нержавеющую сталь?“ — и ответил: „Это можно узнать в справочнике по металловедению“. Быстро просмотрев остальные вопросы, Эйнштейн отложил листки и сказал: — Не дожидаясь отказа, снимаю свою кандидатуру сам.
Елистратов Дмитрий
ты как то глубоко копаешь. Парню 15 лет. Пускай изучает, что хочет. Единственное что я могу посоветовать, это повышать уровень английского, если хочет работать в It
Mikhail
ты как то глубоко копаешь. Парню 15 лет. Пускай изучает, что хочет. Единственное что я могу посоветовать, это повышать уровень английского, если хочет работать в It
Полностью согласен, для 15 лет - это супер результат. Но вряд ли достаточен для того, чтобы в 16 устроиться и работать в компании, вот и весь поинт.
Mikhail
Ну и формулировки “знаю” и “освоил” гораздо сильнее, чем “пробовал” и “работал”
Елистратов Дмитрий
у меня был только один 1.5-2 месяца работы с несовершенолетним, за 5 лет. И то он был сыном друга директора компании
Елистратов Дмитрий
Ну и формулировки “знаю” и “освоил” гораздо сильнее, чем “пробовал” и “работал”
это да. Надо иметь какие-то отчерки(планки), для каждого уровня. И мне тоже не хватало ментора в начале карьеры(который говорил бы твой уровень) и что надо изучить. + применение на практики.