Добавлена поддержка Ежчана (ejchan.net, ejchan.site). Набегаем, тестируем архивацию, сообщаем о замеченных проблемах.
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Сортировка: за
Сохранен
512
2023-11-23 07:33:32
Сохранен
538
2023-11-23 07:33:32
Сохранен
690
Клуб изучающих PHP #135 /php/ — Добро пожаловать. Тут мы изучаем язык PHP (а также JS/CSS/HTML/SQL) и учимся делать сайты. Зачем? Кто-то хочет открыть стартап, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать. Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек. Предыдущий тред был тут: >>2875886 (OP) . Старые треды тут https://2ch.hk/pr/arch/ (искать по слову php). С чего начать - основы PHP Наши уроки по PHP собраны по адресу http://codedokode.github.io/phpbook . Это учебник для изучающих с нуля. Там есть задачи, их нужно решать. Но если этот учебник тебе не нравится, можно читать любой другой. Или официальный справочник ( https://www.php.net/manual/ru/langref.php ). Или все сразу. Если что-то непонятно, запости код и попроси подсказку или поищи задачу в архиве тредов. Какой редактор использовать Простые задачки можно решать в онлайн-песочницах вроде https://onlinephp.io/ , https://paiza.io/en/projects/new?language=php , https://www.programiz.com/php/online-compiler/ , но для программ посложнее лучше установить редактор. Есть (дорогая) IDE PhpStorm, есть бесплатный Netbeans и VSCode, условно-бесплатный Sublime Text. Чтобы в последних получить автодополнение для PHP, нужно установить и настроить PHP language server. Вот инструкции по установке PHP на компьютер: https://github.com/codedokode/pasta/blob/master/soft/php-install.md Гайд по командной строке: https://github.com/codedokode/pasta/blob/master/soft/cli.md Что изучать дальше Зная лишь основы PHP, сайт ты не сделаешь и работу не найдешь. Обычно от начинающего требуют чуть-чуть больше: PHP, ООП, основы HTTP, HTML/CSS (основы верстки), JS, SQL, PDO, MVC, git, composer, какой-нибудь фреймворк (Laravel или Symfony), основы автоматического тестирования, основы linux, английский. Вот неофициальный роадмап (карта того, что можно изучать): https://miro.com/app/board/o9J_lbUUBBQ=/ По многим из этих тем у нас есть уроки или задачки: - для понимания, что такое веб-сервер, прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md - для понимая MVC, работы с БД и формами, реши задачу про студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md - далее есть более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217 - задача, близкая по сложности к реальным задачам на Laravel/Symfony: https://gist.github.com/codedokode/8733007 - после нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a - если ты все решил, переходи к Symfony или Laravel - почитать про паттерны можно тут https://designpatternsphp.readthedocs.io/ru/latest/ (если ты не изучил ни одного фреймворка, то это будет рановато). Если хочешь увидеть примеры использования паттернов в реальном коде - ковыряй исходники Симфони, например Symfony Forms. Ну и скажем честно, начинающему без опыта, который не видел сложный код, паттерны понять будет сложно. - для улучшения английского можно читать news.ycombinator.com - там много статей на тему IT. Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше. - задачи на HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md - хороший учебник по JS: https://learn.javascript.ru/ - задачи на 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/ - задачи на SQL: https://github.com/codedokode/pasta/blob/master/db/databases.md Что еще почитать - Мануал по PHP — http://www.php.net/manual/ru/langref.php - https://phptherightway.com/ - Книга: Профессиональное программирование на PHP Джордж Шлосснейгл - Книга: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования - Про Git: https://git-scm.com/book/ru/v2 - Задачи на алгоритмы: https://codeforces.com/problemset Дополнительно - скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html - что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись - сколько времени надо изучать все это? - все зависит от тебя, в районе 12-24 месяцев
2024-03-06 15:20:26
Сохранен
536
2023-11-12 11:38:00
Сохранен
49
2023-11-12 11:38:00
Сохранен
518
2023-11-12 11:38:00
Сохранен
509
2023-10-23 06:25:20
Сохранен
22
2023-10-23 06:25:20
Сохранен
326
2024-06-11 15:14:28
Сохранен
0
2023-09-30 19:15:28
Сохранен
57
2023-10-21 16:56:03
Сохранен
0
2023-08-31 17:45:48
Сохранен
118
2023-11-23 07:33:32
Сохранен
39
2023-09-15 12:25:31
Сохранен
527
Идей анона тред 007. /ideas/ — Предыдущий >>2397240 (OP) Делимся годными идеями приложений/сервисов/библиотек/скриптов. Q: Что ещё за идеи? A: Это может быть одностраничный вебсервис, который бы очень пригодился тебе и ещё нескольким анонам. Небольшая утилитка, которую почему-то ещё никто не написал. Юзер-скрипт для браузера, о котором ты давно мечтал... Да что угодно! Главное, анону должно быть интересно этим заниматься, это должно быть не слишком сложно и не слишком долго. Q: Зачем мне палить годноту быдлу? A: Никто не просит тебя делиться идеями для бизнеса. Но если у тебя есть годная идея, и нет времени/скиллов/опыта для её реализации,если ты собрался выпиливаться, если тебе не хватает какой-то тулзы как хентайщику тентаклей - напиши. Q: Схуяли я должен реализовывать фантазии каких-то анонимных долбоёбов? A: Не спеши кривить ебало, дорогой анон. Вариантов много: 1) Ты борщехлёб с пустым резюме и гитхабом? HR-ы смотрят на таких как на говно. Но что если они увидят в твоём гитхиб-профиле один-два реальных проекта? Тогда они будут теч! 2) Ты опытный энтерпрайз-программер, но твой интерес к программированию стал угасать? Ты не делаешь ничего годного, ты только лепишь круды и ворочаешь гиганские неповоротливые системы, полные легаси и говнокода? Из-за этого твой член всё реже встаёт даже на трапов? Попробуй вместе с нами хуярить небольшие поделия на динамических скриптовых языках, и твоя потенция вернётся! 3) Ты не знаешь чем заняться и крутишь рулеточки? Мы лучше рулеточек! 4) Хочешь создать небольшой проект чтобы изучить новую технологию, но ничего не идёт в голову? Добро пожаловать! Q: Как я узнаю, что никто другой ещё не взялся за реализацию этот штуки? A: Когда ты решаешь закрепить какой-то проект за собой, отпишись в этом треде, и укажи свой (фейко-)гитхаб. Не обязательно коммитить по 5 раз в день, но очень желательно выложить туда код, когда закончишь. У других анонов, которые захотят участвовать будет куда обращаться.
2025-01-15 13:52:25
Сохранен
505
2023-07-28 22:31:19
Сохранен
0
2023-08-19 11:25:38
Сохранен
35
2024-01-19 09:27:36
Сохранен
52
2023-10-23 06:25:20
Сохранен
1007
2023-10-29 08:09:03
Сохранен
254
2023-07-27 08:16:22
Сохранен
538
2023-07-27 08:16:22
Сохранен
277
Разочарования после входа в IT — Аноны, а у вас нет определенных сожалений или неоправданных надежд после того как вкатились в ойти? Я честно шел за хорошими зарплатами, думал что стану крутым "белым воротничком", вместо работяги с завода, дам пососать знакомым из среднего класса. Что я получил? Ну я не бедствую это точно, зп 260к в месяц после налогов в ДС2, но вот нормально ли это? Это ж полная хуйня, а после того как я смотрю на тех же знакомых из мидл класса кому хотел "дать пососать", то начинаю бомбить: они без всякого сраного ойти зашибают столько же и порой даже больше - в рекламе, нефтянке а кто-то врач в частной клинике. Причем им всем искренне нравится их работа, меня прогинг (а точнее общение с идиотами и инфантилами) уже доебать успела за 3 года. А когда я стал подробнее засматриваться на кабанчиков, то уж тем более словил отрыв жопы: они снимают многие сотни тысяч прибыли со своих шаурмячных или с перекупов китайского говна, являются зачастую уважаемыми людьми, имеют хорошие связи. Подруга вон клинингом не так давно занялась, ООО открыла, уже есть пиздатые контракты на уборку в крупных офисах СПб, вложения усилий минимальные. И тут я такой - "интеллектуальная илита" блять со сраными 260к ради которых приходится жопу рвать.
2023-12-29 21:27:56
Сохранен
0
2023-08-04 17:43:47
Сохранен
18
2023-09-25 04:59:46