Программирование


Создать тред Создать тред

Check this out!

Программы и операционные системы обсуждаются в /s/. Воздержитесь от холиваров. Конференция доски в Телеграме - @pr2ch

<<
Что делать, аноны? Аноним 20/01/20 Пнд 12:50:35 1578522 Ответ
image.png (12Кб, 870x287)
870x287
Пару месяцев назад каким-то образом получил от гугла инвайт в https://google.com/foobar - челленж по решению интересных задачек на джаве (или питоне), откуда они якобы лучших из лучших берут к себе. Решил всё что физически смог (всё кроме последних двух задач), заполнил анкету и забил хуй.
Через месяц, когда я уже и забыть успел, ВНЕЗАПНО написал рекрутёр, говорит что я молодец, и попросил побольше инфы обо мне. Я прихуел, но всё что надо отправил. А он отвечает что всё збс (хотя я указал что опыт у меня далеко не такой который их интересует), давай свяжемся и покумекаем, и про джаву, и про то как у нас в гугле охуенно работается. В общем назначено на завтра.
Собственно прикол в том, что я от энтерпрайза ну максимально далеко - в жизни ровно один раз трогал Spring (кстати понравилось что всё работает само по себе и с первого раза). Допустим назначат собеседование допустим через месяц. Имеет ли смысл тратить время на задрачивание этого всего ради очень мутных перспектив устроиться в гугл, или лучше вежливо отказаться и заниматься дальше мобильными дрочильнями профессиональным ростом? Мне в принципе в разработке нравится всё, кроме прикладного байтоёбства и фронтэнда.
Аноним 20/01/20 Пнд 13:08:56 1578538
>>1578522 (OP)
В пенсионный фонд в ИТ отдел не могут работников найти, а он по шарагам слоняется
МЫ ВАМ ПЕРЕЗВОНИМ #343 /xo/ Аноним 18/01/20 Суб 23:43:01 1577100 Ответ
image.png (1156Кб, 510x1024)
510x1024
Пропущено 555 постов
59 с картинками.
Пропущено 555 постов, 59 с картинками.
Аноним 21/01/20 Втр 13:10:01 1579391
cachedfile15779[...].mp4 (735Кб, 288x360, 00:00:08)
288x360
Привет как жизнь ? Заканчивается уже ? 300кк часов в наносекунлу пролетит незаметно не пережевайте, недолго вам в омежках существовать. Покеда
Аноним 21/01/20 Втр 16:32:57 1579568
Если Вам на собесе задали вопрос: "Как обращаться с Linux'ом?", что вы на это ответите?
Аноним 23/01/20 Чтв 15:38:12 1581588
>>1579568
ни вскоем случае не делать apk upgrade
Коллективная подготовка к собеседованию в крупные конторы (Яндекс, Тинькофф, Дойчебанк и тп) Аноним 19/01/20 Вск 22:37:54 1578059 Ответ
image.png (1284Кб, 1200x675)
1200x675
Салют, аноны.

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

Если заинтересовало - то создал беседу в телеге, welcome.
@selfprove
Пропущено 1 постов.
Пропущено 1 постов.
Аноним 19/01/20 Вск 23:52:36 1578142
>>1578118
Есть там что-то действительно мастхэвное?
20/01/20 Пнд 00:48:23 1578173
Аноним 20/01/20 Пнд 07:41:01 1578299
>>1578173
OCA летом ещё получил. Это пустышка. Речь идёт про другие навыки.
Друзья программисты,кто может взломать аккаунт в тг?Не за бесплатно,разумеется Аноним 19/01/20 Вск 23:33:22 1578122 Ответ
DCC1B3E3-158F-4[...].jpeg (12Кб, 583x741)
583x741
Друзья программисты,кто может взломать аккаунт в тг?Не за бесплатно,разумеется
Аноним 19/01/20 Вск 23:38:20 1578128
>>1578122 (OP)
Посмотри в прикреплённом треде.
Аноним 19/01/20 Вск 23:42:39 1578134
>>1578128
if tg = true
vzlomat' acc
else
vichislit' po ip
Аноним 20/01/20 Пнд 03:01:23 1578215
НЕЙРОНОЧКИ И МАШОБ ТРЕД №20 /ai/ Аноним 12/12/19 Чтв 01:09:02 1543969 Ответ
a8e88459fc2d333[...].jpg (169Кб, 1600x800)
1600x800
xdata,P20scienc[...].png (55Кб, 582x636)
582x636
HLeb5i56400x400.jpg (15Кб, 240x240)
240x240
Slide1CoverArt.jpg (496Кб, 2212x1012)
2212x1012
Очередной тред про хипстерские технологии, которые не работают.

Я ничего не понимаю, что делать? Либо в тупую import slesarplow as sp по туториалам, либо идти изучать математику курсы MIT тебе в помощь. Не нужно засирать тред вопросами типа "что такое сигма?".
Какая математика используется? В основном линейная алгебра, теорвер и матстат, базовый матан calculus многих переменных.
Что почитать для вкатывания? http://www.deeplearningbook.org/ | Николенко и др. "Глубокое обучение" На русском, есть примеры, но уже охват материала
В чем практиковаться нубу? http://www.deeplearning.net/tutorial/ | https://www.hackerrank.com/domains/ai | https://github.com/pytorch/examples
Где набрать первый самостоятельный опыт? https://www.kaggle.com/ | http://mltrainings.ru/
Где работать? https://www.indeed.com/q-deep-learning-jobs.html
Где узнать последние новости? https://www.reddit.com/r/MachineLearning/ | http://www.datatau.com/ На реддите также есть хороший ФЭК для вкатывающихся
Где посмотреть последние статьи? http://www.arxiv-sanity.com/
Где ещё можно поговорить про анализ данных? http://ods.ai/
Нужно ли покупать видеокарту/дорогой пека? Если хочешь просто пощупать нейроночки или сделать курсовую, то можно обойтись облаком. Иначе выгоднее вложиться в 1080Ti или Titan X.

Список дедовских книг для серьёзных людей:
Trevor Hastie et al. "The Elements of Statistical Learning"
Vladimir N. Vapnik "The Nature of Statistical Learning Theory"
Christopher M. Bishop "Pattern Recognition and Machine Learning"
Взять можно тут: http://libgen.io/

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

Предыдущий:
https://2ch.hk/pr/res/1515078.html

Архивач:
http://arhivach.ng/thread/412868/
Остальные в предыдущих тредах

Там же можно найти треды 2016-2018 гг. по поиску "machine learning" и "НЕЙРОНОЧКИ & МАШОБЧИК"
Пропущено 507 постов
51 с картинками.
Пропущено 507 постов, 51 с картинками.
Аноним 20/01/20 Пнд 21:15:23 1578979
Аноним 21/01/20 Втр 00:33:35 1579125
Аноним 22/01/20 Срд 01:04:12 1580249
Куда тред делся?
Опыт X лет Аноним # OP 19/01/20 Вск 11:03:12 1577283 Ответ
Java-vs-Node-JS.png (11Кб, 685x315)
685x315
Батрачу уже 2.5 года фулл-стеком джава+фронт с упором больше на фронт в екоммерс энтерпрайзе. Сам по себе уже остыл к технологиям, понимаю, что это лишь средство и что на любом языке можно написать что угодно. Особо не ищу новое место работы, но если бы менять, то пошел бы на нод+реакт. В вакансиях с нодой часто вижу "опыт от 3 лет с nodejs". Должно ли меня парить то, что у меня нет 3х лет опыта с конкретно нодой? Сам то я осознаю, что для меня это не проблема, я часто читаю что-то про ноду, размышляю о том, как бы я написал ту же фукнциональность на ней, пиша ее на джаве да и саму технологию знаю неплохо.
Как вообще в сфере инжиниринга меняется "основной стэк" разработчика? И как лучше поступать в моей сфере, если я точно знаю, что следующее место работы у меня будет с нодой и не хочу просесть по зарплате. Увольняться быстрее отсюда и идти в хоть куда, но с нодой или доработать здесь (например) 3 года (как раз контракт заканчивается) и подтягивать ноду самому пописывая пет проектики?
Пропущено 9 постов.
Пропущено 9 постов.
Аноним 20/01/20 Пнд 00:37:47 1578171
бамп
20/01/20 Пнд 00:54:20 1578175
>>1578171
В зекаче бампать. Зочем?
20/01/20 Пнд 01:38:08 1578195
Поехавшие. Тред номер 6. Аноним 19/12/19 Чтв 21:26:17 1551331 Ответ
15295766684700s.jpg (9Кб, 212x250)
212x250
15295766684711s.jpg (9Кб, 250x166)
250x166
братишка-я-тебе[...].jpg (45Кб, 640x480)
640x480
med147216926913[...].jpg (25Кб, 640x480)
640x480
Возрождение незаслуженно забытого треда стартует здеся)
Прошлый тред плавно тонет тут: https://2ch.hk/pr/arch/2018-09-18/res/1214483.html
В тред призываются IT-шники всех мастей, чтобы обсудить различные нюансы переезда - куда, зачем, почему и на какие условия. Просьба всем, кто не считает, что это нужно делать, не заходить в тред и ничего не писать, в противном случае нам придется обращаться к модерам с целью ограничить ваше присутствие в нашем уютном треде.
Я не тот анон, который перекатывал прошлый тред, но атмосфера мне очень близка, поэтому я взял на себя ношу по перекату. Надеюсь, тред получит звание официального.
О себе - девопс, 30 лет, семейный человек, рванул в Прибалтику. Почему - сложно однозначно сказать, с одной стороны, напрямую меня никто не прессовал и не преследовал, с другой стороны, у меня накопилась критическая масса недовольством жизни в России и я принял предложение перекатиться в местную компанию. Недавно вот перевез семью, только устраиваемся с садиками и прочим, пока все нравится. В общем, уехавшие - велкам!
Пропущено 27 постов.
Пропущено 27 постов.
Аноним 18/01/20 Суб 04:07:19 1576172
>>1575776
Чтобы не оказаться с бутылкой в жеппе хотя бы, уровень жизни не только бумажками измеряется, а то придут со шмоном как к Сысоеву из nginx и загонят в сизо, так что здесь сегодня ты йоба-тимлид, а завтра петух у параши и никакие деньги не помогут.
Аноним 18/01/20 Суб 06:21:11 1576183
>>1575776
>4-5 тысяч капусты в месяц
Это оклад уникального специалиста. В ДС большинство вакансий - 2, ну максимум 2.5к в месяц. Тут еще нужно учитывать стоимость аренды квартиры - 40-50к, транспорта - 3к (если пользуешься ОТ) или 10-15к (если катаешься на такси).
Аноним 19/01/20 Вск 23:51:22 1578140
>>1575776
> Давайте, оправдывайтесь, чмошники.
Оправдываются пидорасы, так что приступай, петушара.
Verona https://github.com/microsoft/verona сейчас разберем по частям тобою написанное итт одиночка-рей 18/01/20 Суб 14:54:11 1576428 Ответ
1579348452090.bin (6Кб, 474x265)
474x265
Пропущено 2 постов
1 с картинками.
Пропущено 2 постов, 1 с картинками.
Аноним 18/01/20 Суб 16:24:08 1576512
Аноним 18/01/20 Суб 16:52:14 1576552
такс, что тут у нас? раст от майков? найс.
Аноним 19/01/20 Вск 17:11:23 1577700
>>1576428 (OP)
Ты хоть шапку сделал, даже посрать не на что.
Имеет ли смысл писать код для игры в blackjack в казино Аноним 18/01/20 Суб 00:56:29 1576115 Ответ
Безымянный.png (1630Кб, 1920x1080)
1920x1080
Имеет ли смысл писать код для игры в blackjack в казино с лайв дилером? Там, где не мешают колоду каждый раз, а когда заканчивается половина boot, как и в реале.
Как мы знаем, подсчет карт дает вроде +0.1% к вероятности профита и все это нивелируется ошибками счетовода из-за усталости, невозможностью играть 24 часа в сутки и ненужным азартом в неподходящее время. У бота таких проблем нет.
Чтобы не запалили, мой бот никуда не подключается, а использует захват экрана и opencv (python).
Смотреть на карты вообще не нужно, смотрим только на квадратики с цифрами - номиналом. Масти для bj не важны.
Определить числа и написать код для базовой стратегии - дело техники, используем скрины экрана по координатам - картинки очень мелкие - все работает быстро. Затем управляем мышкой и кликаем по нужным кнопкам, которые всегда активизируются в одной точке экрана. Еще нужен доп скрипт, переходящий между столами - там за десять минут неучастия тебя выгоняют.
Столов много, игры круглосуточные, дилеры работают посменно. Заходим туда, где много игроков, дожидаемся начала партии, считаем. Период партии определяем по остатку карт в boot - тоже, распознавая картинку в opencv. При положительном счете - играем. Если нет мест - пропускаем. Все просто, можно играть не 24 часа, а 12 например, чтоб никто не догадался.
Ставку пока что я собираюсь делать стандартную, не усложнять все. Я написал половину кода на данные момент - все считает, но еще не играет. Пишу медленно, сам не погромист.
Пропущено 6 постов
1 с картинками.
Пропущено 6 постов, 1 с картинками.
18/01/20 Суб 19:50:57 1576707
Аноним 19/01/20 Вск 00:39:28 1577161
У всех есть риск менеджмент с риск анализом. В данном случае ты не наебешь ни казино, ни Эволюшн (впрочем как и других лайв-провайдеров).
Аноним 19/01/20 Вск 16:17:45 1577655
>>1576621
> С другой стороны можно попробывать наебать казино профессиональных наебывателей
Ты незнаешь более продуктивных применений своим знаниям?
НЕОСИЛЯТОРОВ ТРЕД! Аноним 02/05/19 Чтв 20:04:43 1393134 Ответ
logo-sekiro-sha[...].jpg (139Кб, 1260x600)
1260x600
Или тех кто вкатывается уж очень долго...

Пилим стори кто на что учится и сколько! Почему не хотите оставить эти попытки и признать себя дауном?
Пропущено 540 постов
32 с картинками.
Пропущено 540 постов, 32 с картинками.
06/02/20 Чтв 17:00:12 1593452
Аноним 11/02/20 Втр 12:55:07 1597974
>>1571426
>потому что 28 лет, а это его первая работа.
или 28 лет и 15 записей в трудовой
тоже сомнительная хуета
Аноним 18/02/20 Втр 15:29:25 1606496
>>1576612
мимо анон 25 лвл без опыта, два года нихуя не делаю после универа

Вопросы задавали типа хули ты делал после окончания?
Web-programming. Александр 11/01/20 Суб 03:42:13 1569453 Ответ
ZmpqvHFOIoQ.jpg (52Кб, 400x401)
400x401
Здравствуйте! Есть вопрос насчет веб-программирования. Скажите, каков сейчас туда порог вхождения? Что нужно учить/практиковать, чтобы попасть в эту сферу? За какое время можно изучить необходимый объем знаний? Есть ли менторы, которые могут натаскать на необходимый уровень?
Пропущено 13 постов.
Пропущено 13 постов.
Аноним 18/01/20 Суб 17:58:32 1576620
>>1569453 (OP)
>каков сейчас туда порог вхождения?
Куда "туда"? Веб отличается по странам, городам и компаниям. Тебе куда именно надо-то?
>Что нужно учить/практиковать, чтобы попасть в эту сферу?
Очевидно, что надо учить практиковать стек, который используется в большинстве компаний и который отражён в позициях. Для начала можно определиться, бэк или фронт, но в обоих случаях надо знать ванильный JS. Т.к. ты не озвучиваешь, куда именно ты собираешься устроиться, фрилансить, или писать своё, ответить точнее сложно. Найди видео с норм рейтингом про веб-технологии в 2020, на 90% в нём будет всё, что тебе нужно.
>За какое время можно изучить необходимый объем знаний?
За 3-4 месяца при условии въёбывания фулл-тайм, а не часик вечером. Но опять же "необходимый объём" - очень условное определение. То, что в некоторых компаниях - мидл, в условном Яндексе - даже не стажёр.
>Есть ли менторы, которые могут натаскать на необходимый уровень?
Объём материалов, курсов (в т.ч. слитых), чатов в телеге и видео на Youtube сейчас таков, что упоминание ментора можно списать только на твоё желание переложить ответственность. Ментор тебе не нужен, если ты не ленивая жопа. А если ты ленивая жопа, то о чём пост?

>>1569608
Враньё. Английский - это плюс, но не требование в большинстве компаний, достаточно открыть hh. Техническая вышка нужна от силы 5-10% компаний на рынке. Конкуренция есть, но она есть везде. В айти сейчас столько вакансий, что об этом не надо думать, надо думать, как быть профессиональнее и лучше на фоне остальных.

>>1572440
Нет волшебной таблетки, золотого билета и тд. Всё зависит от тебя. Смотри вакансии, выписывай технологии, учи на Youtube и курсах, повторяй, переписывай, пиши своё с нуля. Пиши ещё больше. И ещё.
18/01/20 Суб 18:02:41 1576622
>>1570533
Неправда. Была такая же конкуренция в виде малолетних отбросов, готовых работать за еду.
Аноним 19/01/20 Вск 12:42:07 1577349
>>1569453 (OP)
> Здравствуйте! Есть вопрос насчет веб-программирования.
И тебе не хворать!
> Скажите, каков сейчас туда порог вхождения?
Высок, джуны не нужны, нужны мидлы, метящие в синьоры!
Так что даже работу за еду едва найдешь.
А на фрилансе нужны люди оркестры, да и фриланс биржи предлагают платить за возможность посмотреть на малое кол-во вакансий за крохи, которые остаются тебе за работу, если не кинут.
> Что нужно учить/практиковать, чтобы попасть в эту сферу?
Как что? Основы веба!
Работу протоколов, маршрутизацию, особенности работы движков!
Если сайтики клепать, то конечно же html+css+js, семантику, адаптивность, кроссбраузерность и т.д.
Но этого не достаточно, нужно будет еще выучить фреимворки, препроцессоры, постпроцессоры, миксины, префиксы, шаблонизаторы и т.д.
Но для того чтобы тебя взяли на работу этого будет не достаточно, нужно будет знать еще библиотеки, сборщики, автоматизаторы, трансплайтеры, фреимворки поверх библиотек, систему контроля версий и много чего еще!
> За какое время можно изучить необходимый объем знаний?
Люди разные и условия у них разные, от никогда до не так уж быстро
> Есть ли менторы, которые могут натаскать на необходимый уровень?
Есть и как правило рекламируют свои услуги, пытаясь перегреть рынок рабсилы в ИТ, ценники они конечно ставят будто ты уже мидл!

Но мы понимаем что ты высрал этот тред, потомучто не умеешь ни читать, ни искать инфу, а она есть в шапке!
Поэтому именно ты нихуя не сможешь, но это нормально

Какую специальность выбрать Аноним # OP 14/01/20 Втр 21:36:01 1572886 Ответ
image.png (5Кб, 408x116)
408x116
Привет, аноны.
В данный момент я учусь в 11 классе. Еще летом очень заинтересовался программированием и соответственно решил поступать в ВУЗ на соответствующее направление. Начал узнавать подробнее, и тут появилась небольшая загвоздка, пытаясь разобраться в основных сферах этого вашего кодинга я нехило так запутался. Прошу помощи у анонов, которые смогли бы пояснить за основные области программирования и какую специальность выбрать, чтобы брать по максимуму.
Из личных данных:
-нравится математика, хотел бы заниматься ей глубоко.
-люблю компы и все сопутствующее, есть желание развиваться.
-в целом я очень мотивирован учиться, хотелось бы плотно связаться с программированием.
P.S.
Я понимаю, что одной учебы в университете мне не хватит, соответственно запрашиваю советы по саморазвитию в данной сфере.
P.P.S.
Я не совсем зеленый, поверхностно знаком с основными моментами профессии.

Всем кто откликнется заранее благодарен!
Пропущено 9 постов.
Пропущено 9 постов.
15/01/20 Срд 09:47:30 1573041
>>1572930
>ты обязан знать математику, особенно дискретную и линал. Если для тебя это страшные слова, то не суйся, оно тебя сожрет.
Толсто.
15/01/20 Срд 18:52:46 1573542
Аноним 19/01/20 Вск 02:01:00 1577200
Клуб изучающих PHP #114 /php/ Аноним 21/12/19 Суб 17:10:12 1552970 Ответ
php-noob-1.png (33Кб, 500x500)
500x500
cat-cafe-osaka.jpg (157Кб, 1024x683)
1024x683
cat-sad.jpg (194Кб, 1024x768)
1024x768
rikka-ok.gif (545Кб, 640x360)
640x360
Днями и ночами с неба льется снег, но мы по-прежнему изучаем язык PHP (а также JS/CSS/HTML/SQL), решаем задачки и даже делаем простые сайты! Зачем? Кто-то хочет открыть стартап, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать.

В нашем треде отвечают почти на все вопросы, только бампайте каждые 5 дней.

Это тред и для начинающих. Слово "классы" у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: >>1511146 (OP) . Все старые треды есть в архиве: https://phpclub.tech/ (там есть поиск, так что можно легко найти обсуждение какой-то задачи или ответы на свой старый пост) или ищутся в гугле по словам "клуб изучающих php" и в архиваче.

Мейлач лежит? Есть запасной тред на доброчане: /s/res/23225.xhtml#i46467

Форматируй свой код, если хочешь, чтобы его читали (как, написано во втором посте).

Правила: ведем себя воспитанно, помогаем новичкам, читаем учебники, решаем задачки, постим ссылки на решения, ОП их проверяет и дает советы и замечания. ОП заходит редко, где-то раз в 2-3 дня, у него мало времени, не жди его, решай задачки дальше. ОП отвечает на все вопросы по его задачкам и учебнику, а вот насчет каких-то других вещей - только если останется время. Но в треде немало анонимных экспертов разного уровня, так что вряд ли вопрос останется без ответа.

С чего начать

У нас есть свои уроки по основам PHP, они собраны и выложены по адресу http://codedokode.github.io/phpbook (вас отредиректит на другой домен, не читайте, не сохраняйте, не запоминайте его, он временный). Это учебник для изучающих с нуля, то есть если ты вообще ничего не знаешь, то можно начать с него. Он простой и понятный. Там есть задачи, их нужно решать (чтобы стать программистом, надо писать код — иначе никак). Пости ссылки на решения в тред, мы их проверим, напишем замечания и дадим советы по улучшению. С другой стороны, если этот учебник тебе не нравится, можно читать любой другой. Или официальный мануал. Или все сразу.

Устанавливать пока что ничего не требуется, разве что редактор кода вроде Sublime Text 3, Notepad++, Visual Studio Code, Netbeans PHP или PhpStorm (с ним будет удобнее).

Если не знаешь как решать, запости код, напиши в каком месте остановился и попроси подсказку.

Ты прошел весь учебник? Молодец, но это были лишь основы языка PHP, этого недостаточно. Вот что в идеале надо изучить еще: ООП, как работает веб-сервер, HTML/CSS, SQL, PDO, работа с таблицами в БД, работа с формами, MVC, git, composer, JS, фреймворки, автоматизированное тестирование.

Надо переходить к более серьезным задачкам, которые научат тебя всему этому.

- для начала прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md
- установи Апач + PHP (советы выше и ниже) и читай туториал http://php.net/manual/ru/tutorial.php
- Учи HTML/CSS и SQL, PDO, хотя бы основы
- Далее простая, но полезная задача сделать список студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md
- Более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217
- Еще более сложная и долгая задача на Yii/Symfony: https://gist.github.com/codedokode/8733007
- После нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a
- Если ты все решил, переходи к Symfony 3/Doctrine 2
- Почитать про паттерны http://designpatternsphp.readthedocs.org/ru/latest/README.html (если ты не изучил ни одного фреймворка, то это будет рановато), тут с примерами кода http://designpatternsphp.readthedocs.org/ru/latest/README.html . Имей в виду что без примеров использования их учить бесполезно - не поймешь, хочешь увидеть примеры использования паттернов - ковыряй исходники Симфони, например Symfony Forms. Не заучивай паттерны - смотри код и думай, зачем тут они использованы.

Чтобы делать эти задания, тебе надо установить Апач + PHP (можно заодно сразу и MySQL) на компьютер. Вот полезные инструкции:

https://github.com/codedokode/pasta/blob/master/soft/php-install.md
https://github.com/codedokode/pasta/blob/master/soft/apache-install.md

Может тебе понадобится пользоваться командной строкой, вот гайд https://github.com/codedokode/pasta/blob/master/soft/cli.md

Решения задач лучше показать мне, особенно на ООП,так как сам ты вряд ли увидишь все ошибки. Пости свой код на гитхаб и вкидывай ссылку в тред по мере решения. Я прокомментирую и укажу на ошибки.

Параллельно стоит подучивать английский, на первых порах можно без него, но по мере развития придется все чаще сталкиваться с англоязычными статьями, так что лучше не откладывать. Читать можно news.ycombinator.com - это что-то вроде их хабра. Также можно начинать смотреть фильмы и видео на английском.

Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше.

- HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md
- JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0
- SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md
- Проверялка решений на JS: http://dkab.github.io/jasmine-tests/
- MySQL: https://github.com/codedokode/pasta/blob/master/db/databases.md

Что почитать

- Мануал по PHP — http://www.php.net/manual/ru/langref.php
- Сайт phptherightway (перевод на русский: http://getjump.me/ru-php-the-right-way/ )
- По PHP: Профессиональное программирование на PHP Джордж Шлосснейгл
- По PHP: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования
- JS: learn.javascript.ru
- Про Git: https://git-scm.com/book/ru/v1
- Новости IT на англ. https://news.ycombinator.com/
- какой-то древний, устаревший, но большой и на русском справочник по веб-разработке, посоветованный аноном: https://starcat.dp.ua/doc/wdh/

Оформляй код аккуратно!!! — например пропусти через phpformatter.com . Также, если ты пользуешься IDE вроде PhpStorm, Netbeans, Eclipse, то в них эта опция встроена, подробнее: https://gist.github.com/codedokode/8759492

У ОПа нет аккаунтов и групп вконтакте, в фейсбуке, в твиттере, все "пхп-треды" там поддельные.

Платиновые вопросы

- Почему PHP? Потому что вакансий море, и учить легко.
- Сайт опять упал!!!!! — Не паникуй, а открой http://rghost.ru/6bfCY9lfl и получи личную немного устаревшую оффлайновую копию сайта (можно читать хоть на андроиде без интернета)
- Что надо знать чтобы найти работу - разработчику: PHP, SQL, HTML/CSS, JS, ООП, Git, композер, MVC, фреймворк. Верстальщику - HTML/CSS, JS, jQuery. У нас в треде были люди, которые практически с нуля учились и смогли найти работу.
- Что будут спрашивать на собеседовании если 0 опыта - гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- Можно подробнее про поиск работы, собеседования - нет, ОП писать не будет, но может кто из анонов захочет рассказать. Поищите тред перезвонивших, а также раздел /wrk/
- Сколько времени надо изучать все это? - все зависит от тебя, но не меньше 6-8 месяцев
- Нужен ли ООП, фреймворки, MVC, git, composer? — Да, однозначно. Посмотри любую вакансию.
Пропущено 1069 постов
88 с картинками.
Пропущено 1069 постов, 88 с картинками.
Аноним 15/02/20 Суб 16:56:32 1602985
>>1602334
Ты хуйню написал.
Эта регулярка для %jopa% найдет 'jopa', 'jopa228', 'huijopa228', etc.
А моя проблема была в том, что в таких случаях надо в массив параметров передавать строку. Не понимаю чому так: тупа string-переменная (точно строковый тип) в массиве не дает эффекта, но эта же переменная с интерполяцией, любой, блять, работает: "$var" или ''. $var . '';
Аноним 15/02/20 Суб 21:10:07 1603312
>>1602985
Ебать, а тебе не приходило в голову что без процентов это один хуй что просто сравнить user = 'smth'?
Аноним 17/02/20 Пнд 22:04:51 1605815

Пожалуйста, переходите в новый тред >>1599201 (OP)

Здесь вам уже не ответят.

Если я вдруг вам не ответил или вы хотели что-то добавить - пишите, пожалуйста, в новый тред. Тут ваши сообщения никто не прочтет.
Застой в развитии, как дальше развиваться трейни/джуниору? /php/ имя 27/06/19 Чтв 01:14:52 1422899 Ответ
bladerunner4.jpg (50Кб, 800x335)
800x335
Исходные данные: пишу на PHP, фреймворк Laravel юзаю, пишу в основном простые каталоги/корпоративные сайты/етс, несложные сайты по реализации на самом деле. Т.е пока такого уровня сайты это мой максимум, даже тут немного лажаю и долго пилю, есть куда расти в этом уровне тоже.
На самом деле вариантов что делать дальше масса: как минимум можно вкатиться в курсы Елисеева по ларке, начать осваивать все что связано с окружением/деплоем, повышать качество кода, научиться в архитектуру (писать свои микрофреймворки из тех же PSR интерфейсов/zend или symfony либ, я пытался но получилось так себе), но чет не то. Наверное от того что задачи не требуют такого оверхед инструментария; по-хорошему тот тип сайтов, который я пишу надо бы на каком-нибудь RAD фреймворке вроде Yii2 писать или даже на CMSках, но мне просто удобнее на ларавеле.

В общем, дайте советы для тех, кто уже вроде не новичок, но какие-то пробелы имеют. Интересно мнение именно миддлов; какого типа проекты стоит писать, в какую сторону копать, и так далее. Понимаю что зависит ответ от того, куда я собираюсь идти, но допустим это аутсорс контора или веб-студия продвинутая.
Пропущено 54 постов
4 с картинками.
Пропущено 54 постов, 4 с картинками.
Аноним 06/01/20 Пнд 12:58:53 1566151
>>1563185
сейчас это скорее набор компонентов, чем фреймворк. его, имхо, имеет смысл использовать для очень специфичных штук. но даже в таком случае тебе, почти наверняка подойдет laravel. ну или lumen, на крайняк.
Аноним 06/01/20 Пнд 13:03:27 1566155
>>1422899 (OP)
кажись закосячил с интерфейсом, посмотри этот пост
>>1566145
Аноним 19/01/20 Вск 00:27:54 1577152
МЫ ВАМ ПЕРЕЗВОНИМ #342 /xo/ Аноним 18/01/20 Суб 02:33:50 1576150 Ответ
image.png (767Кб, 800x645)
800x645
Пропущено 519 постов
35 с картинками.
Пропущено 519 постов, 35 с картинками.
Аноним 20/01/20 Пнд 10:40:00 1578383
Аноним 20/01/20 Пнд 18:16:31 1578825
>>1576386
А может это не школота клепает, а преподы из институтов чтобы к ним хоть какие-то дурачки шли?
Вообще, вкатившиеся вкатывальщики уже лучше чем ученики - первые инфу искать уже обучены и в самообразование умеют уже прямо со старта работы. А вторых мама за ручку водила и у них в голове не код с архитектурками, а престиж работы и деньги. Собственно это по картинке даже видно.
Аноним 21/01/20 Втр 06:38:28 1579204
Привет как жизнь ? Заканчивается уже ? 300кк часов в наносекунлу пролетит незаметно не пережевайте, недолго вам в омежках существовать.
Сегодня пидорнули с работки, где работал 1 год Аноним 13/01/20 Пнд 21:43:46 1572095 Ответ
14881355007400.jpg (218Кб, 1280x853)
1280x853
Сегодня пидорнули с работки, где работал 1 год и 2 месяца. Сказали, что слишком медленно прогрессирую/не оправдываю ожиданий.
Ну ок, значит, буду проходить собеседования.
Что говорить на собеседованиях, когда будут спрашивать, почему я ушел с прежнего места работы? Сказать честно, что пидорнули, как-то стремно - сочнут, что я хуевый работник, раз уволили, и не захотят принимать к себе.
Пропущено 41 постов.
Пропущено 41 постов.
17/01/20 Птн 01:53:11 1575047
>>1572095 (OP)
Скажи что сдал проект и не видел никаких перспектив на текущем месте.
Аноним 18/01/20 Суб 01:40:22 1576138
>>1572095 (OP)
говори что не было роста в проекте и ушел поэтому
Аноним 18/01/20 Суб 11:54:49 1576241
>>1572095 (OP)
Это изи.
Говори что упёрся в потолок компании по росту денег и профессиональной сложности и поэтому рассматриваешь альтернативные предложения на рынке.
Не говори что ты уже уволен. Будут проверять? Да похуй, скажешь что дорабатываешь последние недели неофициально, передаёшь дела другому программисту
ЧТО ЧИТАТЬ НЬЮФАГУ? Аноним # OP 18/12/19 Срд 20:06:10 1550416 Ответ
15763493062180.png (1909Кб, 1263x900)
1263x900
Собираюсь вкатиться в программирование. Буду учить Python. Посоветуйте годных книг ДЛЯ НАЧИНАЮЩИХ по алгоритмам и математике, необходимой программисту.
Пропущено 69 постов
2 с картинками.
Пропущено 69 постов, 2 с картинками.
Аноним 18/01/20 Суб 03:09:34 1576157
тест
Аноним 18/01/20 Суб 03:15:04 1576159
>>1550416 (OP)
Я вот выучил питон и чет разочаровался во всем этом. Запилил пару лет прожектов на джанге, пару сервисов на работе, автоматизировал все и вся. Ну думаю можно попробовать найти работу, а вот хуй. В вебе питонисты без опыта никому не нужны. Да и вообще большинство до сих пор пишут на пыхе, а крупные компании перекатываются на го.
Машоб и биг дата ну вот вообще не мое. Не хочется дрочить на циферки.
Учу кресты в итоге, буду делать игры на уече фор фан, для себя. Благо на основной работе достаточно времени чтобы развиваться.
18/01/20 Суб 03:42:14 1576167
>>1576159
>буду делать игры на уече
И потом так же разочаруешься?
МЫ ВАМ ПЕРЕЗВОНИМ #341 /xo/ Аноним 17/01/20 Птн 00:23:40 1574924 Ответ
15791875256250.jpg (6321Кб, 3000x4000)
3000x4000
Пропущено 666 постов
68 с картинками.
Пропущено 666 постов, 68 с картинками.
Аноним 18/01/20 Суб 12:16:22 1576264
Аноним 20/01/20 Пнд 12:20:33 1578491
>>1575855
У меня племяник такой же. В 2 года уже читал по слогам
Аноним 27/01/20 Пнд 16:00:52 1584033
For в for в for.... Аноним 13/01/20 Пнд 19:53:41 1571960 Ответ
IMG-20200113-WA[...].jpeg (1446Кб, 3840x2160)
3840x2160
Не знаю, как сделать одну задачу, поэтому решил сделать её просто подбором
Я вообще смогу увидеть результаты работы этой программы в своей жизни, или проще подобрать самому?
Пропущено 9 постов.
Пропущено 9 постов.
Аноним 17/01/20 Птн 16:18:03 1575520
>>1571960 (OP)
Вместо a + b + c + d == x, стоит писать d = x - a - b - c. Так хотя бы по d бегать не надо будет.
И да, не дождёшься.
Аноним 17/01/20 Птн 18:03:07 1575638
В чем суть задачи-то? Нахуя кидать какой-то ебанутый код, не упоминая саму задачу? Я, например, даже вдумываться не хочу в эту хуйню и гадать, чтобы что-то подсказать. Могу только предположить, что это какой-то подбор чисел, ноэто нихуя не значит.
Аноним 17/01/20 Птн 18:13:04 1575644
Жизнь на фрилансе Аноним 05/01/20 Вск 21:07:41 1565789 Ответ
Screenshot20200[...].png (168Кб, 1280x800)
1280x800
Сам двач, хочу войти во фриланс, из себя представляю 12 лвл, кун, знаю html, css и с натяжкой js, знаю что ещё дохуя учиться но нужно перенять ваш опыт, а именно, что там востребовано, что знаете, и что из знаний оказалось бесполезным(пикча чисто для галочки)
Пропущено 17 постов
2 с картинками.
Пропущено 17 постов, 2 с картинками.
Аноним 17/01/20 Птн 08:52:17 1575129
>>1565789 (OP)

Прожжённый сеньор в треде, двачую вот этого: >>1567475.
В жизни для каждого явления есть оптимальное время и место, не то чтобы войти во фриланс в 12-16 было невозможным, но это отнимет у тебя на порядок больше энергии и сил, чем если бы ты не выпендривался и вкатывался 18+, как все. Если нравится сфера, программируй в своё удовольствие, в свободное время, если нет, то ищи что-то другое, на айти свет клином ещё не сошёлся. В общем, чем дольше ты сможешь оттянуть выход на рынок труда и чем больше времени ты сможешь выделить на обучение без всяких "интересных проектов", тем успешнее ты станешь в результате (в среднем конечно, это ещё дофига от чего зависит). Занимайся спортом, соблюдай режим сна, чтобы не сойти с дистанции преждевременно. Девок мацай, но в меру. Кушай хорошо, шапку носи с собой, но не надевай, волосы здоровее будут.
Аноним 17/01/20 Птн 17:05:34 1575604
>>1575129
Вроде синиёр, а живешь будто пару лет. Разве никто еще не понял, что девок ебать он будет только как минимум при наличии хоть какой зарплаты, места куда пригласить тянку чтобы поебаться и чтобы винишко прикупить?
Аноним 17/01/20 Птн 17:06:57 1575605
>>1575129
>Кушай хорошо, шапку носи с собой, но не надевай, волосы здоровее будут.
> волосы здоровее будут.
Волосы может-то и будут, но насчет лица неуверен. Множество случаев и отбросов, когда без шапки ходят, а потом всю жизнь прыщи на своем ебальнике давят.
МЫ ВАМ ПЕРЕЗВОНИМ #340 /xo/ Аноним 15/01/20 Срд 18:38:03 1573513 Ответ
.gif (18825Кб, 1280x520)
1280x520
Пропущено 648 постов
40 с картинками.
Пропущено 648 постов, 40 с картинками.
Аноним 17/01/20 Птн 03:07:06 1575060
>>1574589
Да, это когда ты с пидорами-статистами якшаешься.
У них это профессиональное.
Аноним 17/01/20 Птн 03:12:48 1575063
>>1574685
Жиду вручили шнобелевскую премию, какое совпадение!
Сам достиг не иначе жидовское кумовство абсолютно никак не причастно.
Аноним 17/01/20 Птн 13:14:11 1575288
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов