М.Двач / Web-мастера

Этого треда уже нет.
Это копия, сохраненная 26 апреля 2021 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

89 Кб, 640x640
Сап.Начал вкатываться в программирование.Только 19 июня 2019, 20:41 122392 В конец треда | Веб

Сап.Начал вкатываться в программирование.Только вчера начал. План примерно такой:Читаю scip+книжечку про алгоритмы.Потом учу питон,JavaScript,PHP и С#.Начинаю с завтрашнего дня,т.к сегодня искал материал и в принципе был занят.Планирую тратить на это по 3 часа в день.Как вам план и последовательность?Думаю делать сайты,хотя не уверен.Я выбрал подходящие для этого языки?

Ответы239925212900

2 19 июня 2019, 20:42 2 122393

Бамп

3 19 июня 2019, 20:43 3 122394

бамп

4 19 июня 2019, 20:44 4 122395

бамп

5 19 июня 2019, 20:45 5 122396

Бамп

6 19 июня 2019, 21:52 6 122399

>>122392 (OP)
Какую книжечку про алгоритмы?

Ответы2513

7 27 июня 2019, 21:09 7 122513

>>122399
кнут

Ответы2544

8 28 июня 2019, 01:03 8 122519

какие нахуй С# и питон? Если хочешь делать сайты, в дополнение к жабе скрипт и пхп ещё учи html и css. эйчтиэмел это тело или даже скелет твоего сайта, а сиэсэс это его модный хайповый лук. И что за книжечка про алгоритмы?

Ответы2545

350 Кб, 604x456
9 28 июня 2019, 04:02 9 122521

>>122392 (OP)
Какой-то сумбурный бред. Кнут вообще далеко не про сайты писал, он на псевдоассемблере сортировки всякие делал, деревья и проч. Почти любой высокоуровневый язык уже имеет встроенный набор базовых функций типа sort(). Бери и используй. Кнута можно изучать только с чисто академической точки зрения, если ты решил собственный язык программирования запилить.

Да и выбор языков тоже какой-то странный - python с динамической типизацией, где невозможно нихуя понять, какой тип придет в функцию. Удав нормально годиться чтобы нейронки в 2 строчки писать и парсеры делать, для спаммеров всяких.

И тут же примешал энтерпрайзный статически явно и сильно типизированный C#. Бля, у меня просто слов нет. Всё равно что сказать, хочу изучать роботехнику, а также делать сайты и играть на балалайке.

Ответы25462576

10 29 июня 2019, 14:38 10 122544

>>122513

Слишком много математической теории для прикладного применения. Это больше годится для тех, кто хочет в навуку вкатиться. Для прикладного значения могу посоветовать "Грокаем алгоритмы" и "Algorithms" Сэджвика

11 29 июня 2019, 14:42 11 122545

>>122519

Может, он бэкенд-разработчиком хочет стать

>какие нахуй С# и питон?

C# и Python тащемта используются как языки бэкенда. Второй с фреймворком Django позволяет сделать сайт без лишней еблей с сокетами и пр., не уступая Пыхе

12 29 июня 2019, 14:47 12 122546

>>122521
>Да и выбор языков тоже какой-то странный - python с динамической типизацией, где невозможно нихуя понять, какой тип придет в функцию

Открою тебе маленькую тайну... Жаваскрипт в плане типизации еще более свободный: Питон например хотя бы ругается когда пытаешься сложить число со строкой А вообще строгая типизация в веб-прожектах часто нинужна это артефакт статического выделения памяти, что необходимо для высокопроизводительных вычислений. Без нее и на Пыхе сайты работают

> Удав нормально годиться чтобы нейронки в 2 строчки писать и парсеры делать, для спаммеров всяких

Открою тебе еще тайну... но есть сайты на Django и Flask

Ответы2558

13 30 июня 2019, 07:49 13 122558

>>122546
Да похуй мне на твой питон. Не любишь когда IDEшка сама подсказывает тип переменной, хочешь сам всё угадывать? Кайфуешь от выделения кода пробелами? Флаг тебе в руки. У питона есть Django? И че, а у Haskell'а есть Yesod. А у PHP есть Laravel и многое другое.

Суть тут не в обосранном питоне, а в том что человек учит кучу разнородной и логически несвязанной инфы. Смешать в одном предложении питон и C#, а потом приплести Кнута и сказать думаю делать сайты - просто верх шизофренического бреда. В дурку блять пора лечиться нахуй.

Об этом и был мой коммент.

Ответы26092686

14 30 июня 2019, 18:36 14 122576

>>122521
Двачую этого. Не в том, что Питон такой-сякой, а в том, что у ОПа намешано хуеты. Прочитал ОП-пост ещё раз
>Начал вкатываться в программирование.
>Потом учу питон,JavaScript,PHP и С#
Толсто, расходимся.

15 1 июля 2019, 19:35 15 122609

19 Кб, 759x23933 Кб, 730x338

>>122558
>Не любишь когда IDEшка сама подсказывает тип переменной, хочешь сам всё угадывать?
И этот обоссавшийся дебил, не осиливший базовый функционал, лезет кому-то советы давать.

Ответы2615

16 2 июля 2019, 01:33 16 122615

>>122609
Блять, да заебал ты своим питоном, сука. Как же я вас ненавижу... Нахуя ты мне встроенные функции показываешь? Где все уже docstring'ами задокументировано. Ну естественно типы аргументов можно явно указывать и в doxygen, и в pydoc, и в docstring. И даже писать описание к функции, ой бляяя такие открытия просто)))) Открыл, что код можно документировать)))) Съеби ты уже со своим говноязыком.

Ответы26752687

17 4 июля 2019, 12:49 17 122675

>>122615
>документировать
Хуементировать. Проснись, даун, ты опять от жизни отстал. Давно уже и тайпхинтинг завезли, и статические чекеры с проверкой типов, и строгую типизацию и все что угодно. Ты либо пишешь из 2005 года либо имеешь айсикью на уровне хлебушка.

Ответы2681

sage 18 4 июля 2019, 20:33 18 122681

>>122675
Тупорылая обезьяна, нахуй ты мне это рассказываешь? В 500-ый раз говорю, мне похуй на ваш говноязык и на ваши костыли, я за ним не слезу и всё равно. Ну мне че, тебе по еблищу съездить тапком?

МНЕ ПОХУЙ НЕ РАССКАЗЫВАЙ МНЕ ЭТО НЕ ИНТЕРЕСНО!!!!!!

19 5 июля 2019, 18:24 19 122686

>>122558

> У питона есть Django? И че, а у Haskell'а есть Yesod. А у PHP есть Laravel и многое другое

Только вот на Пыхе и без фреймворков можно просто написать MVC-приложение, потому что сам язык заточен конкретно под веб, а потому имеется много инструментов из коробки (функцию для посыла SQL-запросов, переменные $_GET, $_POST и пр.)

> Смешать в одном предложении питон и C#, а потом приплести Кнута и сказать думаю делать сайты - просто верх шизофренического бреда

Дебс, ты в курсе что базы данных, парсеры (в т.ч. HTML) и пр. используют структуры данных, сложнее массива (и сопутствующие им алгоритмы)? Может, ОП хочет понять как это всё работает в деталях и что-то свое потом добавить. Хотя новичку я бы не советовал начинать с Кнута (там дофига матановской теории), да и вообще сомневаюсь что подход "сначала дофига теории, а только потом пилить приложения" весьма эффективен для вката. Лучше сначала усвоить базу по языкам программирования, на которых собираешься делать приложения, а сложные алгоритмы можно изучить потом, когда уже имеешь практическую подкованность. Для алгоритмов могу посоветовать "Грокаем алгоритмы" и "Algorithms" Сэджвика для начала

И да, выбор языков программирования может зависеть от конкретного проекта. Но в основном PHP, Python, JS и/или Go для бэкенда достаточно. А вот фронтенд-разработка без JS не мыслима. Так что учить несколько языков программирования - вполне здравая идея, даунич

Ответы2689

20 5 июля 2019, 18:27 20 122687

>>122615

В нормальных либах всё задокументировано. Если тебе лень или ты такой даун, что не способен осилить подключение хайлайтинга вручную, то качай VS Code, закачивай прям из него нужные плагинчики и не парься

Ответы2689

21 5 июля 2019, 21:15 21 122689

>>122686
>ты в курсе что базы данных, парсеры (в т.ч. HTML) и пр. используют структуры данных, сложнее массива
Ващет у БД есть человекопонятный язык запросов. А у парсера достаточно посмотреть доки по методам, не ядерная физика же. Не нужно быть гением и читать Кнута, чтобы разобраться как у парсера работает парочка методов. А что там внутри нормальному человеку в принципе похуй.

>Так что учить несколько языков программирования - вполне здравая идея
Пускай учит, мне похуй.

>>122687
>Если тебе лень или ты такой даун, что не способен осилить подключение хайлайтинга вручную
Ещё раз... мне безразличен питон (как и Go). Я не собираюсь ничего подсвечивать. Мне пиздато с R, все нужные статистические расчеты он выполняет на ура. Нужен парсер/скраппер - берешь rvest. Нужна БД - берешь RMySQL. А уж проверить данные на нормальность с помощью коррелограммы ACF или QQ-графика, так вообще просто песня. Или запилить GARCH/ARIMA модель - изи. Не еби мне мозги питоном и я не буду тебе ебать мозги статистическим матаном и R.

Ответы26912692

22 6 июля 2019, 09:45 22 122691

>>122689

> Ващет у БД есть человекопонятный язык запросов

Который тоже парсится в AST, как и другие языки программирования. Это тебе не команды в Майнкрафт-консоли которые легко парсятся обычным сплиттингом строки

> А у парсера достаточно посмотреть доки по методам

Речь шла не о том, что делают методы и как их применять, а как они работают изнутри

>Не нужно быть гением и читать Кнута, чтобы разобраться как у парсера работает парочка методов

А я о чем по-твоему говорил?

> Хотя новичку я бы не советовал начинать с Кнута (там дофига матановской теории)

Кнут подходит для тех кто хочет вкатиться в канплюктер саенс. Для софтвер инжиниринга это лишнее. Достаточно "Грокаем алгоритмы" или "Algorithms" Сэджвика хотя бы для собеседований

> А что там внутри нормальному человеку в принципе похуй

Нормальный человек - это тот, кто в программирование хочет вкатиться только потому, что наслышан о зарплатах в 300 кк/нсек, а сам гиперактивный социоблядок без хотя бы интереса к усидчивой работе с информацией?

> Не еби мне мозги питоном и я не буду тебе ебать мозги статистическим матаном и R

А ты не кукарекай "нахоя учить петон и сешарп для веба"

23 6 июля 2019, 10:18 23 122692

>>122689
>Ващет у БД есть человекопонятный язык запросов

Который состоит из команд, реализующих алгоритмы по работе со структурой данных БД (хеш-таблицы или графы)

24 11 июля 2019, 02:31 24 122819

Как говорится. Ты учишь как хуй дергать или хочешь подрочить? Сечешь о чем я?

Язык это инструмент. Ставь цель выше. Ты хочешь сайт? Для денег? А может тебе это интересно не поэтому? Ты хочешь на галеру? Ты хочешь стать хакером? Даже нет сука, надо брать выше.

Ты хочешь деньги для машины? Ты хочешь взломать двач?

Даже нет. Надо еще выше. Тебе нужна машина для Машки из 2 подьезда? Тебе нужно взломать двач, чтобы признаться в этом треде жирными буквами, что это троллинг??

А может Машку можно запикапить по другому, а в треде признаться обычынм шрифтом? Короче иди нахуй. Я все сказал

25 15 июля 2019, 15:12 25 122900

>>122392 (OP)

вкатился в АЙТИ? айти умирает, поздно ты вкатился

Ответы29243007

26 16 июля 2019, 18:32 26 122924

>>122900
поясни

27 20 июля 2019, 13:28 27 123007

>>122900

Очередной петушщок закукарекал. Вам сколько платят за демотивирование к вкатыванию в программирование? Больше или меньше чем за разжигание розни против "хохлов", "пиндосов", "русни", "чурок" и т.д.?

28 21 июля 2019, 10:44 28 123032

Чтоб не плодить говнотреды спрошу здесь: имею ситуацию похожую на оную у оп'а, только сикп уже курил и питона знаю довольно хорошо на уровне работающих прикладных 1,5 к строк и задачек с литкода Планирую ближайший год паралельно учебе на 1 курсе вкатываться в js, html, css, чтобы следующим летом пойти куда угодно (нахуй) интерном/джуном в дс. Нужно ли учить еще что-то или план - заебись?

Ответы303630393046

29 22 июля 2019, 01:12 29 123036

>>123032
нужно

gulp, webpack, js-фреймворки (angular, react, vue - что-то одно для начала), для css препроцессоры над знать - scss, less, stylus, тоже чет одно. вообще дохуя всего, это выльется на тебя потом потоком говна

Ответы3041

30 22 июля 2019, 02:19 30 123039

>>123032
junior-кун, работающий в более-менее нормальной студии разработки сайтов среди других в окрестностях в провинции 1000 км от Москвы
Работаю за еду 15К уже год

Учил все сам html+css+js(только ванильный, никакого жиквери)+php на уровне "знаю шо делает функция echo", много имел практики на фрилансе и pet-проектах, но абсолютно мало теории (что меня сейчас ебет на моральном уровне, так как думаю, что во много тупее своих коллег, хотя с работой справляюсь)

Скажу сразу - красивые сайты за 100500 тысяч рублей Вы разрабатывать не будете. Ваш продажник будет впихуевать клиентам полуготовые решения Вам будут кидать купленный шаблон и криво сделанный макет от дизайнера и вперед перепиливать это говно и крайне редко будут появляться проекты за 50+К, которые так же будут собраны из уже сделанных блоков с других сайтов лишь бы быстрее сделать

Планирую скоро дропать свой город и пеерезжать в миллионник и переходить на фриланс, чтобы работать не только на обеды

Фриланс хуев для начала, так как Вас никто не научит правильно верстать, писать адекватный код, но зато будут деньги хоть на что-то
Работа хороша прямо по противоположным причинам фрилансу

Те, кто хочет найти работу нормального офисного планктона - открываете hh.ru или любое говно, что у Вас есть в городе, и где можно посмотреть вакансии и смотрите что требуется очевидные советы пошли, да?

Если Вы еще студент, то за еду и опыт можно побатрачить на дядю иначе легче ставить свечки в церкви на удачу

Ответы3041

31 22 июля 2019, 12:04 31 123041

Вчера я еще был молод и наивен, но употребив шапку фронтэнд треда, ответов анонов
>>123036 >>123039 и результатов выдачи гугла внезапно понял, что я - дурак, всвязи с чем пришлось скорректировать план. Новый выглядит так: HTML+CSS->GULP, PUG, GIT (до с ним никогда не связывался, да) ->JS+TS (NJS инклюдед)->React->SCSS->Webpack (с этого момента уже можно пиздовать на галеру) ->Redux, Flow, кофе и прочие расширения стэка. Теперь все круто? (алсо в упомянутой выше шапке было написано что дрочить html с css нужно около месяца, а я вчера успел узнать +- все что можно нужно знать об html (css пока не трогал) часов за 6, чяднт?)

Ответы30463047

32 22 июля 2019, 16:46 32 123046

>>123041

>>123032 - кун
Теги HTML и свойства CSS действительно можно выкупить за день, но дрочить нужно их совместное применение на практике пока не начнёшь смотреть на мир думать, что можно было бы сверстать ровнее. Многое можно сверстать в куче разных вариантов со своими подводными камнями. После несколько сверстанных шаблонов поймёшь о чем я

Далее идёт js, которые только умножает сложность, связанную с применением html и css, так как вариантов сделать одну и ту же выпадающую менюшку можно разными способами.

С каждым новым фреймворком можно охуевать ещё и ещё от жизни и считать себя унылым говном, которое ничего не умеет, но тут главное глаза закрывать и учить/применять то, что более-менее поддерживается/любят заказчики

Тут, я думаю, работает простой принцип: больше опыта -> быстрее делаешь -> больше получаешь бумажек и после меняешь на большее количество еды

33 22 июля 2019, 20:38 33 123047

>>123041
Мешанина пиздетс. Pug не нужен, typescript - майкрософтовское дерьмище, строго на любителя. Njs - это чё? Nginx JavaScript? Node.js? Я нихуя не понял. Redux - лютейшее дерьмище с тонной бойлерплейтного кода. До сих пор не понимаю, как эта хуита стала популярной. Кофе - это чё? CoffeeScript? Так он здох году этак в 2014.

Тред утонул или удален.
Это копия, сохраненная 26 апреля 2021 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

« /web/В начало тредаВеб-версияНастройки

/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.gq, m2ch.cf, m2ch.fapp.in, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion