/rf/ - Убежище

Доска с ОП-модерацией
Имя
Email
Тема
Комментарий
Файл
Пaроль (Для удаления файлов.)

File: 1701198825204-0.jpg (180 KB, 1280x960, 43664f1ddf660bf1e54123e9a3….jpg)

File: 1701198825204-1.jpeg (777,98 KB, 1920x1920, pic.jpeg)

 No.23503[Последние 50 постов]

Прошлый тред исчерпал себя, поэтому я завожу новый. Это личный дневник Школьника, который стоял на перепутье, но сделал такой идеологический выбор, от которого мир может стать хотя бы на каплю справедливее, а его душа свободнее от терзаний. Или нет? В любом случае от нас ничего не зависит и всë предопределено…

 No.23504

>>23435
В том, что она стоила 50к виноваты майнеры => в том, что появились майнеры виноваты создатели крипты => в том, что создалась крипта виноват капитализм => в том, что появился капитализм виновато появление эксплуатации и излишков => в том, что появились эксплуатация и излишки виновато развитие орудий труда => в том, что развились орудия труда виновата потребность человека добывать ресурсы более эффективно => в том, что возникла эта потребность виноваты биопотребности (пить, жрать, спать, срать, ебаться и т. д.) => в том, что они возникли виновато появление самой жизни => в появлении жизни виноваты особенности земной атмосферы => в появлении Земли и еë атмосферы виновато расположение частиц и физ. законы => в их появлении виноват Большой взрыв.
Вот так и работают причинно-следственные связи. Я не указал ещё много факторов, но сути это не меняет.

 No.23505

>>23497
>Это школьное чудо тоном и характерным причмокиванием косплеит Львёнка-Маслача Ваномаса.
Может это и так, в конце концов, я довольно часто его смотрю (жаль, что он вчера на стриме спать лëг, я не подождал и тоже это сделал). Моя манера разговора похожа на него, но это ничего не меняет и, более того, не отменяет значение моих слов.
>и идеологический понос Поднебесного
Почему сразу понос? Я видел много примеров, как тянки встречаются с богатыми и охуевшими ерохами, но при этом игнорируют таких мирных анимешников, как я и несколько моих одноклассников. Да чего уж говорить, далеко ходить не надо, моя ЕОТ в субботу на допах прямым текстом сказала, что, наверное, не будет учиться и пойдëт замуж.
У вышеописанных богатых и охуевших любовь тянок есть всегда, а таким как я, хорошо, если к тридцати кого-нибудь найдëт и то за большие ресурсы. Поднебесный хоть и не инцел, но его теория по большей части верна.
>Хорошо что Оксаночка прокинула его через свой клитор и выбрала реального кунчика который вставит ей по самые помидоры и заставит почувствовать себя настоящей женщиной.
Ну и ладно. Зато мне не придётся лет через 10 отдавать ей большую часть зарплаты и брать ипотеку.

 No.23506

>>23462
>>23470
Похоже, что всë-таки не смогу без движка… Думаю, что буду делать дальше. Вакаба это хорошая идея. Однако о том, почему я решился делать борду и если не сделаю – мне пизда, расскажу в перекате сегодня или завтра. Срок у меня, кстати, до апреля.

 No.23507

>>23484
Спасибо за поддержку моего мнения. Надеюсь, что в будущем мы сможем привлечь инцелов и сломаем курс пизды.

 No.23508

>>23476
>Да нихуя не предопределено. Ты лишь пытаешься наложить теорию детерминизма на свой опыт и оправдаться с помощью нее. Coping strategy, так сказать.
Я приводил примеры работы детерминизма в голосовом сообщении. Если бы что-то в этом мире было просто так, то закономерности и науки не действовали бы. Может я и оправдываю себя, но вполне справедливо.
>Ещё и ТНН решил принять. Поверил в вагинокапиталистическую шизу… Тебе один раз отказала (ну, как ты додумал) тян, и это на тебя настолько повлияло, что ты принял идеологию инцелов (посмотрев один ролик на ютубе)?
Там был далеко не один ролик. Я читал много инцел-тредов на Сосаче, мнений инцелов и мимокроков об инцел теории. Протопопова и Новосëлова прочитаю на летних или зимних каникулах. Алсо, в жизнижизни, кроме ЕОТ было также достаточно примеров того, что теория верна.

 No.23509

Предыдущий тред: >>18935
Предыдущий тред: >>18935
Предыдущий тред: >>18935
Предыдущий тред: >>18935
Забыл написать ссылку в ОП-посте.

 No.23513

>>23505
>я довольно часто его смотрю
>Поднебесный хоть и не инцел, но его теория по большей части верна.
>>23508
>Протопопова и Новосëлова прочитаю
Ебать ты говноед. Сейчас бы в 2023 году читать этот псевдонаучный сброд и следовать его указке. Я так в тебе разочаровался, Школьник. Сильней чем в ком-либо на этой борде.

 No.23515

>>23504
Враг вступает в город,
Пленных не щадя,
Потому что в кузнице
Не было гвоздя.

Но мы про другое, про то, что сорняки нужно выкорчевывать с корнями, раз уж так за тебя решили.
>>23513
Правильно. Читай качественные научные исследования о лукизме, там чтиво похардкорнее.

 No.23522

>>23506
а как ты хотел без движка то? расскажи, интнересно узнать твою концепцию

 No.23524

>>23504
>в их появлении виноват Большой взрыв
Большой взрыв это просто появление очередного уровня Закулисья, а Закулисье придумали аноны с форчана. Во всём виноваты битарды!

 No.23525

>>23506
кстати, вангую что ты поспорил на деньги или ещё на что-то стоящее что сделаешь борду

 No.23538

Знаете, а я даже рад что Оп просрал возможность присунуть в круглую белую попку своей ЕОТ. Пусть она останется недостижимым идеалом тян, как Шпачиха для Львёнка. Но её жизненные пути навсегда разойдутся с этим депрессивным плаксой и он прервёт продолжение своего рода навсегда. Заебал ныть. Сам просирает все полимеры, а виновала у него Вселенная.

 No.23539

>>23538
*виновата

 No.23557

File: 1701276013114.png (1,42 MB, 1920x1080, УбейтеМеняПожалуйста.png)

>>23506
Опять мёртвая борда с 3,5 анонами с админом школьником вниманиеблядью. Никогда такого не было, и вот опять

 No.23569

>>23557
Да пусть будет. Те че жалко чтоли? Больше борд - больше выбора. А то кроме двача больше идти некуда

 No.23570

>>23538
Какая связь между присунуть в попку и продолжением рода?

 No.23595

>>23569
А что Ычан?

 No.23597

File: 1701320761913.jpg (307,01 KB, 1250x1708, Animepaper - card-captor-s….jpg)

>>23569
>кроме двача больше идти некуда
Оверчан тебе в помощь. Мой милый зелёный друг^^

 No.23641

>>23597
Ну да уж лучше пойдет на очкопараши с постингом раз в час, малацца анон.

 No.23650

File: 1701382930446.jpg (580,67 KB, 1274x1753, Animepaper - card-captor-s….jpg)

>>23641
Ну так нормальный постинг. На том самом был такой же. Массовость не всегда необходима, я вот чудесно и лампово сидел в своё время на есаче где постинг ну прям мрак если сравнить с сосакой. Где ты отошёл сделать чай, а тред уже в бамплит

 No.23680

File: 1701446127875.jpg (260,51 KB, 1280x911, 1614564721_52-p-anime-v-re….jpg)

https://voca.ro/18cgVFrfDQtM
Всë по поводу моего имиджборда, отношения к инцел-теории, ситуации с ЕОТ — первые 14 минут. Дальше меня в депресняк разнесло к хуям, особенно в конце. Знайте, с каким чмом на одной борде сидите.
Алсо, голосового формата, скорее всего, больше не будет.

 No.23682

>>23680
>вторая попытка записи
>голосотред на 40 минут
Нихуясе!

 No.23684

>>23683
А вот и наш любитель фоточек ЕОТ подтянулся. Разумеется, без сравнения меня с Львëнком не обошлось.

 No.23686

File: 1701450516100.jpg (65,17 KB, 1280x720, maxresdefault.jpg)

>>23684
А ты как хотел, котик? Нам ведь тоже интересно было из-за кого весь сыр-бор. К кому ты готов был кланяться в ножки и заискивающе улыбаться, выставлять себя клоуном и послушной подушечкой для слёз.

 No.23687

File: 1701451780859.jpg (474,34 KB, 2048x1532, 1657312147125231378.jpg)

>>23680
Под конец записи ты совсем ёбу дал, Маслёнок. Держись подальше от верёвок, острых предметов и открытых окон. И не заряжай телефон принимая ванну. Серьёзно.

 No.23694

>>23680
Ты можешь сделать движок сам. Учи php. Для твоей задачи ничего сложного не требуется. Создать папку data, в ней подпапки разделов b, rf и т.п. тебе по сути нужно всего лишь создать три скрипта:
- submit.php - принимает ввод формы сообщения, записывает в файл /data/b/номертреда.txt строку ввида ник;время отправки;сообщение. По одному посту в строку, столбиком
- thread - считывает файл треда, формирует html
- board - перебирает все треды в папке раздела, из каждого файла берет 5 первых строк. Формирует html для страницы раздела
Сделай по началу даже без картинок, просто текстовую борду
Когда дедлайн? Если время есть начинай учить php, а именно чтение/запись файлов и прием данных формы. Есличто я подскажу

 No.23696

>>23694
Я делаю сразу на два учреждения, в одном дедлайн в марте, а в другом в апреле.

 No.23697

>>23694
Алсо, спасибо за помощь, анон.

 No.23699

>>23696
ну время есть, за три месяца думаю вполне можно научиться и сделать что-то.

Давай я тебе дам небольшую вводную. Смотри. Что такое сервер знаешь? Это комп на котором физически запущен сайт. Сайт состоит из фронтэнда и бекэнда. Фронтэнд это код который обрабатывает браузер (html, его ты уже сделал), бекэнд это код который обрабатывается сервером (чаще всего php). Чтобы сервер мог работать как сервер, на него надо установить специальную программу которая тоже называется сервер. Для винды это denwer, поставь себе, это не сложно. И тогда ты сможешь на компе уже разрабатывать и запускать проекты на php. По умолчанию сайт будет доступен только с твоего компьютера, для тестов хватит. Потом расскажу как сделать сайт видимым из сети. Как только ты установишь и настроишь денвер вбивай в гугл "php hello world". Хелло ворлд это традиционное название первого урока по программированию в любом учебном курсе. как сделаешь урок hello world и запустишь его как сайт в денвере, напиши сюда и будем двигаться дальше

 No.23719

>>23699
>Для винды это denwer
>02.12.2023
>12 2023
>denwer

 No.23720

>>23719
Ну а что ты посоветуешь новичку установить для быстрого освоения веб-разработки?

 No.23755

>>23720
Очевидный XAMPP. Не >>23719 -кун.
И вот тут >>23699 не упоминается , что сервер не сам ПХП выполняет, а требует интерпретатора. И как правило для сайта еще нужна БД, но это мы пока оставим в стороне.

 No.23757

>>23755
Я решил пока не грузить Школьника инфой. Сервер, интерпретатор, к чему сейчас эти терминологические тонкости? Ему сейчас главное проект вовремя сдать. Пусть пока хранит данные в файлах, так проще чтобы не тратить время на изучение sql. Если до сдачи проекта время останется тогда можно уже будет и начать учить sql и делать взаимодействие с бд в движке.

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

 No.23758

>>23755
И чем xampp лучше? И что проще установить и настроить?

 No.23759

>>23757
>Я так начинал а теперь я профи
Серьезно?

 No.23760

>>23759
Да. Я программирую микроконтроллеры и делаю нешаблонные программы со сложной логикой вроде обработки графики, могу на js делать покадровую анимацию на канвасе, пишу проги связанные с блокчейном, знаю си и sql, владею метапрограммированием (парсинг и модификация ast) но когда-то я тоже был школьником и ничего не понимал. Я писал корявые программы на бейсике, хранил данные в файлах. Это было время когда я постигал основы и когда я пробовал мое ли это. Потом начал развиваться дальше. Кстати, я книжки особо не читал. В основном всю инфу собираю через гугл, стековерфлоу, хабр.

 No.23801

File: 1701534070194-0.jpg (120,72 KB, 1920x1080, IMG-586be216d9253327493756….jpg)

File: 1701534070194-1.jpg (114,48 KB, 1920x1080, IMG-00abd73279adcd5a6120de….jpg)

>>23699
Первые шаги сделаны

 No.23804

>>23801
Гуд. Продолжай дальше, лучей поддержки тебе.

 No.23806

>>23804
Спасибо

 No.23807

>>23801
О! Отлично! А теперь сделай форму приёма сообщений. Почитай про html-тег form, про его параметры и про кнопку submit в html. Ну и соответственно почитай как в php получить данные формы ну и сначала просто выведи их на экран с помощью команды echo. Что-то вроде такого:
>Вы ввели ник: анон
>Вы ввели сообщение: тест
Сохранение данных в файл на следующий урок оставим

 No.23817

File: 1701541204411-0.jpg (146,39 KB, 1920x1080, IMG-bb813294ed516611426930….jpg)

File: 1701541204411-1.jpg (133,83 KB, 1920x1080, IMG-5a73512d6b008d0b3560ea….jpg)

>>23807
Сделал, но почему-то он упорно игнорирует русский язык, даже несмотря на прописанный meta.

 No.23819

File: 1701541955821-0.jpg (125,07 KB, 1920x1080, IMG-22e2c251d84b83a4595f04….jpg)

File: 1701541955821-1.jpg (125,59 KB, 1920x1080, IMG-088ac5d81bdd86d680d62c….jpg)

>>23817
Исправил.

 No.23820

>>23817
Возможно, не та кодировка выбрана в текстовом редакторе? Я уже сонный, на остальные вопросы завтра отвечу.

Знаешь что пока можешь сделать. Попробуй организовать сохранение сообщений в файл posts.txt. Посмотри в сети как дописывать данные в конец файла. Я не помню, будет ли перенос строки вставляться автоматически, если что он обозначается в программировании как \n внутри кавычек, его можно и вручную прописать. Ник от сообщения вертикальной чертой можешь разделять |

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

Если будет работать - дальше сделай экранирование опасных символов в вводимых данных (<>;&|), думаю понятно зачем. С помощью str_replace замени их на соответствующие html-entity (загугли). После экранирования символов заменяй переносы строк "\n" на <br>

В итоге у тебя в файле будет записано что-то вроде:
Карасик|Привет, пацаны! Как дела?
Анон|&#60;Как дела?<br>Норм, а у тебя?

Тут &#60; это html-entity для символа >

 No.23821

>>23819
https://gearmobile.github.io/sublime/sublime-text-reopen-document/
и да, поле ввода многострочного текста в html - тег textarea

 No.23858

Долбанный Колобок всё позасирал своей айтишной лабудой. Господи его благослови.

 No.23882

>>23858
Лиса, ты? Узнал тебя по рыжей шерсти. А помнишь как я в третьем классе от бабушки и от дедушки ушёл? А от тебя и подавно. Потом пришли охотники и понадавали тебе пиздюлей а ты облизнулась и попросила добавки. Как поживаешь, черноносая?

 No.23927

Мне вот интересно, есть ли утилита, позволяющая просматривать и постить борды через консоль?

 No.23928

Привет, прочёл первый тред, второй лень уже стало. Но подпишусь.

Интересно было читать прямую трансляцию обрушения манямира школьника, ну и мило конечно будто читать свой образ мыслей из прошлого.

Не переживай и не жалей ни о чем, даже самые тупые кринжовые ситуации это ценный опыт.

 No.23929

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

 No.23942

File: 1701603212533.jpg (37,55 KB, 800x463, w3m-google.jpg)

>>23927
Да. Это браузеры для командной строки. Но смысла в этом немного.

 No.23943

>>23760
>Я программирую микроконтроллеры и делаю нешаблонные программы со сложной логикой вроде обработки графики, могу на js делать покадровую анимацию на канвасе, пишу проги связанные с блокчейном, знаю си и sql, владею метапрограммированием (парсинг и модификация ast)
А работаешь-то ты кем?

 No.23988

>>23943
Программистом. Но если точнее я не работаю. Раньше занимался фрилансом. Сейчас в стартапах участвую за долю от прибыли так что формально я теперь бизнесмен

 No.23989

>>23927
Я такую начал писать для доброчана и забросил. В добротреде валяется скриншот. Для других борд не получится сделать, там капча, а как ее в консоли выведешь то

 No.23991

>>23942
>Но смысла в этом немного.
Хочу ограничить себе браузинг.
>>23989
Она на гет запросах была?

 No.23992

>>23988
Играешь в метал группе?

 No.24009

>>23991
Она и сейчас есть, только недописанная, да, на гет-запросах. Получаешь самый обычный html и парсишь с помощью библиотеки для работы с xml и html. Кстати, те борды что с капчой можно в режиме ридонли по сути добавить

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

 No.24010

>>23992
нет

 No.24013

File: 1701627857096-0.png (145,39 KB, 1920x1080, Снимок экрана (909).png)

File: 1701627857096-1.png (157,56 KB, 1920x1080, Снимок экрана (910).png)

>>23820
>Знаешь что пока можешь сделать. Попробуй организовать сохранение сообщений в файл posts.txt. Посмотри в сети как дописывать данные в конец файла. Я не помню, будет ли перенос строки вставляться автоматически, если что он обозначается в программировании как \n внутри кавычек, его можно и вручную прописать. Ник от сообщения вертикальной чертой можешь разделять |
Сделал, но криво. Опять не читает русский. Исправлять буду завтра, так как меня спать погнали.

 No.24017

>>24013
Так, а у тебя получается каждый раз когда ты заходишь на сайт выполняется скрипт hello.php, он по идее загружается без post-параметров и по такой логике он видимо должен записывать в файл "нет|нет", это происходит? Если да, то надо сделать два отдельных файла, один с формой ввода, а другой который обрабатывает введённые данные и выводит "Сообщение успешно отправлено. Вернуться на главную" либо же "Ошибка на сервере. Вернуться на главную". У тега form есть параметр action где прописывается адрес до скрипта который будет принимать данные.

И ещё смотри, htmlentities по идее не экранирует символ палки |, ведь это не символ разметки html, ты проверь. Если так, надо с помощью str_replace будет ещё этот символ заменить на соответствующую html entity. Их коды можно в сети найти

 No.24021

>>24013
И ещё, хранить в переменной слово "нет" для обозначения отсутствующего значения странно, так обычно не делают. А вдруг пользователь ввёл сообщение "нет"?Для обозначения отсутствия данных применяется специальное слово null без кавычек, и проверить на null можно с помощью команды is_null

Хорошим тоном является отделение логики, данных и представления. То-есть "нет" это надпись которую ты показываешь пользователю, это представление. Её не надо хранить в данных, там должно быть null. Например ты захочешь добавить на сайт поддержку английского языка в интерфейсе. И тогда ты сможешь сделать проверку на null и дальше выводить на экран "нет", "no", "nain" и т.п. в зависимости от настроек

 No.24022

>>24009
Она же на питоне? Если да, залей её куда-нибудь, пожалуйста, мне это интересно, может, допилю.
А капчу можно решать автоматически с помощью рукапчи, или выводить скрин капчи ASCII-артом в консоль

 No.24024

>>24017
>>24021
Спасибо за советы, анон. Сегодня я, к сожалению, уже не могу заниматься (будет слышен шум кулеров и клацанье мышкой из комнаты), но ответы читать могу. Завтра попробую всë исправить.

 No.24035

>>24022
nodejs. Там пока только вывод списка тредов сделан. Тоже думал о таком, но не все юзеры захотят платить за рукапчу, а ascii-арт не факт что передаст картинку разборчиво. да и зачем? доброчана впринципе достаточно . код весь в одном файле, выложу следующим сообщением

 No.24036

const cheerio = require('cheerio')

function style(A,…B){
let res = ''

let dict = {
fg: '38;2',
bg: '48;2',
b: 1,
i: 3,
u: 4,
'0': 0
}

for(let i in A){
let a = A[i]
let b = B[i]
res+= a.replace(/\[([^\[\]]*)\]/g,(__,_) =>
'\033[' +
_.split(':').map(_ => dict[_] || _).join(';') +
'm'
)
if(b) res+=b
}

return res
}

function printCatalogItem(item,isSelected){
console.log(item.title + ' '.repeat(process.stdout.columns - item.title.length - item.meta.length) + item.meta)
}

async function load(url){
let response = await fetch(url)
return cheerio.load(await response.text())
}


async function getThreads(){
let $ = await load('https://rf.dobrochan.net/vichan/b/catalog.html')

let threads = []

$('#Grid>.mix').each(function(){
let item = $(this)
threads.push({
title: item.find('.subject').text(),
meta: item.find('.replies strong:first').text(),
url: item.find('a').attr('href')
})
})

return threads
}

function help(){
let line = ` {F}eed | {C}atalog | {S}earch`
console.log(line.replace(/\{/g,'\033[32;4m').replace(/\}/g,'\033[0m'))
}

async function main(){

let threads = await getThreads()
for(let i in threads){
let item = threads[i]
let line = ' '+ item.title + ' '.repeat(process.stdout.columns - item.title.length - item.meta.length-2) +'\033[38;2;0;255;0m'+ item.meta+'\033[0m '
let bg = i%2 ? '0;0;0' : '20;20;20'

console.log('\033[48;2;'+bg+'m'+line+'\033[0m')

}
help()
}

main()

 No.24093

>>24036
>function вместо const
Мы вам перезвоним.

 No.24098

>>24093
А нахуя const писать? Потому что модно/молодежно?

 No.24099

>>24098
Потому что твой код так читать другим людям удобнее. Пока ты не станешь в голове держать, что твой код должен быть понятен другому программисту, ты будешь писать код write only и тебя твои коллеги будут хотеть взять и уебать. Привыкай к этому сразу.

 No.24100

>>24099
>коллеги
Проблемы работонегров благородного РНН-господина не заботят.

 No.24102

File: 1701689216007.jpg (58,76 KB, 700x1280, IMG_20231204_142646_734.jpg)

>>24099
Не поэтому.

>>24098
Загадка от Жак ив Кусто на пикче, на размышление 5 секунд.

 No.24119

>>24099
То-есть программист такой "хм, function, что это за непонятное слово?", а потом видит слово "const" и сразу понимает что это функция, ага, конечно
>>24102
Ну во первых у меня функция обьявлена на верхнем уровне вложенности, зачем мне в этой ситуации писать const? А во вторых не кажется тебе что обьявление функции внутри if это говнокод?

 No.24124

Че за хуйня, почему у вас константа равносильна вызову функции? Всегда подозревал что фронтеры ебанутые.

 No.24135

File: 1701708380421.jpg (46,86 KB, 1008x1280, IMG_20231204_194347_209.jpg)

>>24119
Говнокод - это использовать function.

>Ну во первых у меня функция обьявлена на верхнем уровне вложенности, зачем мне в этой ситуации писать const?

И тебя это спасло от перезаписи функций?

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

 No.24163

Сегодня, к сожалению, не успел позаниматься проектом, задали дохуя, но в среду уроки вообще отменили, тогда и буду делать.
ОП

 No.24186

>>24124
Не вызову, а обьявлению. Функция это посути переменная или константа в которой хранится анонимная функция. То-есть речь идёт про такую конструкцию:
const hello = function(){ …
Вместо
function hello(){ …
>>24135
>Говнокод - это использовать function.
Нет, function гораздо более читаемо
>И тебя это спасло от перезаписи функций?
И нахуя мне её перезаписывать? Я пишу эту прогу один, чисто по фану, на коленке за вечер набросал а ты мозги ебёшь
>Можно быть говнарем, который ничего не понимает в собственном коде
Почему же не понимаю? Вполне понимаю
>А можно быть самураем, и следовать по пути меча.
Давай лучше ты напишешь консольный клиент борд и посмотрим у кого лучше выйдет, самураюшка ты наш

 No.24195

File: 1701725841718.png (379,74 KB, 470x328, Dzhentel'men_mimo_prohodil.png)


 No.24196

>>24195
Не запускал, но там видимо json просто выводится? А у меня украшенный консольный интерфейс

 No.24197

>>24195
Кстати, а хуле ты await'ы не используешь? А ещё о бест практиках кто-то говорит

 No.24660

>>24197
>await'ы в линейном коде
Замечательная best practice.

 No.24683

А как тем временем поживает наша чернобровочка? Что-то ты совсем забросил писать про своё школьную жизнь. Ты ведь скоро перестанешь быть школьником и наверняка пойдёшь в колледж на погромиста, не так ли?

 No.24691

>>24660
Да. Они именно для линейного кода, await позволяет дождаться завершения вызова функции, функции выполняются линейно одна за другой. Это гораздо удобнее и читаемее чем then, их для того и придумали чтобы не писать громоздкие конструкции then

 No.24693

File: 1701969630211-0.png (164,87 KB, 1920x1080, Снимок экрана (911).png)

File: 1701969630211-1.png (133,82 KB, 1920x1080, Снимок экрана (913).png)

Аноны, я уже не знаю, что делать. Нигде не нашёл решение проблемы. Короче, каждый раз, когда я обновляю страницу оно выводит последние имя и пост, даже если данные в этот раз не вводились. Сначала я думал, что дело в файле и очистил его от данных: не помогло. Потом я пытался прописать unset() и null всем переменным: тоже мимо. Это во-первых.
Во-вторых, данные из файла posts.txt, написанные на русском, отображаются на сайте непонятными иероглифами.
В-третьих, не работает перенос строки, несмотря на прописанный <br>.
Что со всем этим делать?

 No.24704

>>24683
Да как обычно. Помню, шли на остановку с допов на этой неделе (до неë идти минут 15). Я шëл с Кон-куном наедине, а ЕОТ ушла от нас вперëд и никого не подождала. У нас с ним в это время случился очень интересный разговор:
Я: Слушай… А как ты относишься к ЕОТ?
Кон-кун: В каком плане? В плане каких-то чувств?
Я: Да вообще в целом… Но, если хочешь, можешь и о чувствах сказать, мне будет интересно.
Кон-кун: Интересно говоришь… Знаю я твои интересы: и про три икса, и про то, что ты в галерее хранишь.
Я: А ты будто не такой? Сам же мне скидывал каналы с трапами и гуро.
Кон-кун: Да я знаю… А к твоему вопросу, я к ней просто как к другу отношусь с которым и над которым можно весело поприкалываться.
Я: Это всё?
Кон-кун: Да, а что ещё?
Я: Да, ничего. Кстати, почему она от нас ушла?
Кон-кун: Я откуда знаю? Вон она указывает пальцем вперëд на силуэт ЕОТ в ста метрах от нас
Вот так, анон. Он не признал конкуренцию, и, можно сказать, дал мне зелёный свет, но нужен ли мне он? Не знаю.

 No.24710

>>24693
Привет. Я пока не разобрался в чём причина описанной тобой проблемы но я подумаю.

Учти что переменные живут только пока программа запущена, при её завершении все переменные стираются. В случае с php программа работает только в момент загрузки страницы. То-есть при следующем открытии страницы код уже не будет помнить что раньше было в переменных. Так что unset делать в конце кода незачем

 No.24711

>>24693
Также имей ввиду что если ты обновляешь страницу в браузере (именно обновляешь, клавишей f5 или кнопкой с круглой стрелочкой в окне браузера) то введённая форма отправляется заново (по крайней мере в некоторых браузерах). Так что даже если ты очистил файл, то после обновления страницы туда могли данные заново записаться. Проверь. Возможно проблема в этом. Если ты хочешь перезагрузить страницу чисто, то щёлкни мышкой в адресную строку и нажми энтер чтобы загрузить этот адрес заново

 No.24712

>>24195
А вот тебе пример как надо: https://pastebin.com/1h8PcVkK
Судя по тому что ты не использовал где надо map и деструктуризацию объектов, ты действительно слаб в js и твой пример явно не самурайский

 No.24722

>>24704
>Кон-кун: Интересно говоришь… Знаю я твои интересы: и про три икса, и про то, что ты в галерее хранишь.
Я: А ты будто не такой? Сам же мне скидывал каналы с трапами и гуро.
Просто тарантиновские диалоги, блядь. Какой же это кринж.

 No.24723

>>24722
Конкунович, торговец:
<<Короче, Школьник, я тебе чернобровочку подогнал и в благородство играть не буду: решишь за меня матёшу и мы в рассчёте. Заодно посмотрим как быстро у тебя голова после компа прояснится. А по теме твоей я постараюсь разузнать. Хрен знает на кой ляд тебе три икса в галерее хранить, но я в чужие дела не лезу, хочешь дрочить на это, значит есть за что>>

Новое задание: найти секретную папку с трапами и гуро в НИИ Агропром
Новое задание: разработать движок имиджборды до конца четверти

 No.24726

File: 1702002044645.png (949,83 KB, 1280x1069, 17019909785850.png)

Школьник-кун, если ты устроил бы масшутинг, стали бы тебя оправдывать где-нибудь за пределами двачей? Скажи, каково это, быть виноватым во всем по умолчанию?

 No.24743

>>24726
Какой-то странный у тебя вотермарк на картинке.

 No.24749

File: 1702055091819.jpg (37,01 KB, 800x450, 1640110509_1.jpg)

Добиться Оксаночку любой ценой! Но бесплатно.

 No.24777

>>23503
Ну что, есть какие-то продвижения с твоей проблемой в php-проекте?

 No.24788

>>24777
К сожалению, я сегодня не смог им заняться. Как пришëл со школы, сначала полчаса пиздел вслух о всякой хуйне, потом подрочил, пожрал и резко стало хуëво. Начал оплакивать свой идеальный мир за его нематериальность, потом появилось желание. Я не знаю какое. Я просто не знал, куда себя деть и хотел того, не знаю чего. После слëз, истерического смеха (да, того самого, что в моëм голосовом сообщении), самокопаний и самоистязаний я просто лежал на полу (с дивана я упал) и смотрел в потолок. Было очень плохо, просто мир и ощущение собственного существования стали отвратительны, я даже не мог физически подумать о чëм-то хорошем.
Потом пришла мамка, я запустил Сталкер ЧН, поиграл 20 минут и ещё 20 минут просто смотрел в экран монитора с открытой папкой с играми. Начало отпускать. Потом ещё полчаса поиграл в Бимку, пожрал и помылся. Отпустило. Сейчас вот типо спать лëг, думаю немного посижу здесь и уже реально усну. Вот так. Честно, не знаю, что за хуйня на меня находит, но думаю, это из-за постоянного стресса и нагрузки в школе (заканчиваю уроки не раньше 21:00, отдыхаю только в пятницу и по несколько часов на выходных, засыпаю так вообще не раньше 1:00, ещё мамка постоянно ходит туда-сюда по квартире, что смотрит или поправляет, скорее всего, она это делает специально, чтобы меня растревожить, ведь она получает удовольствие то того, что мне неспокойно, я проверял это на личном опыте далеко не 1 раз, помимо просто раздражающей хуйни, она орëт на меня иногда и почти каждый день сравнивает с другими, оскорбляет и говорит, что "весь в отцовскую породу". Пиздец, я разве виноват нахуй, что они с батей посрались? Вот так.).
Завтра, скорее всего, всë будет нормально. В конце концов, на меня такая дизмораль находит не каждый день. Вечером завтрашнего дня займусь проектом. Мне правда было плохо, в такие моменты даже отдыхать тяжело, не то что чему-то учиться.

 No.24790

>>24749
Ты думаешь, что так будет лучше? Я знаю, что для тебя это всего лишь театральное представление и ты ждëшь продолжения, но я чувствую совсем другое. Я вообще думал, что у них будут развиваться отношения с Кон-куном, но оказалось, что это не так. Сложно это всё… Я пока неопределён, надо думать.

 No.24793

File: 1702067148935-0.jpg (204,28 KB, 835x578, IMG_20231208_232124.jpg)

File: 1702067148935-1.jpg (42,69 KB, 733x150, IMG_20231208_232414.jpg)

>>24726
Я бы его не устроил, так как это бессмысленно и принесëт смерть невинным.
Однако суть твоего вопроса я понял. Разумеется, женщинам можно очень многое, что порой доводит до ужасающего абсурда.
>Скажи, каково это, быть виноватым во всем по умолчанию?
Больно, но мы должны как-то уничтожить соц. неравенство или если не можем, тогда просто ему не содействовать.
Сейчас общество требует от мужчины всë, в том числе и переносить все страдания, не срываясь, а от женщины – ничего, ещё и оправдывает их за всë, что можно. Конечно, это не в коем случае не оправдывает травителей данной девочки, но почему-то когда происходили другие массшутинги, нормисы и не думали о травле, как об оправдании, но сейчас вдруг резко переобулись.

 No.24797

>>24788
Учи программирование. Ты же себе цель поставил быть хиккой и зарабатывать удалённо

 No.24798

>>24797
Да, это верно. Спасибо за поддержку. Завтра сяду как раз.

 No.24804

>>24798
Давай я тебе обьясню про мой подход к жизни который я называю "рациональность". Я взрослый человек, я испытывал гораздо более серьёзные проблемы чем риск остаться на второй год в классе. Если бы я каждый раз переживал я бы не вынес. Я понимаю что эмоциями делу не поможешь и я просто как в компьютерной стратегии просчитываю наиболее выигрышную тактику, составляю план и спокойно, без нервов следую ему. Если ты научишься так делать то ты очень многого сможешь достичь

 No.24829

>>24743
Неприятно звучит. Почти как ИГИЛ или Аль-Каида.

 No.24857

File: 1702128659428.webp (27,53 KB, 640x852, twxp0h4cg65c1.webp)

>>24793
>Разумеется, женщинам можно очень многое, что порой доводит до ужасающего абсурда.
Так вкатывайся в трапование. Видел сколько на онлифансе зарабатывают няши?
Да даже к не самому симпатичному Гилтикусу постоянно какие-то мужики подходят, знакомятся, целуются, дарят деньги и тд.
Из минусов: если сядешь на гормоны, то срок жизни можно уменьшать вдвое.

 No.24858

>>24857
>если сядешь на гормоны, то срок жизни можно уменьшать вдвое
А ещё у женщин бывает только 30 зубов и не бывает 32. Правда-правда, не сомневайтесь, это все знают, так Аристотель сказал.

 No.24859

>>24857
Не нужен нам второй Антон Бабкин или чувак из соседнего треда. Школьник однажды поведет нас под реющими знаменами свергать диктат пизды и устанавливать свой. Так гласит пророчество. Он не может нас предать, сменив команду.

 No.24862

File: 1702130272685.jpg (90,48 KB, 700x1018, 17019405171573365.jpg)

>>24859
>Школьник однажды поведет нас под реющими знаменами свергать диктат пизды и устанавливать свой. Так гласит пророчество. Он не может нас предать, сменив команду.
В /rf не осталось сильных духом и твёрдой волей анонов. Никто не поднимет гордо стяг Доброчана над выжженым двачерами полем.

 No.24869

>>24857
Ой. Ты не представляешь о чем говоришь. Вот я транс, но блин. Кожа на лице шелушится, прыщи, местами раздражение. Я даже не знаю что мне делать. Кожа итак проблемная, а постоянным бритьем и косметикой она вообще в хлам убьется. Кстати, на шелушащуюся кожу тональник уебищно ложится. И что делать?

 No.24872

>>24869
Писюнчик при тебе? Возбуждаешься на тянок или кунчиков? Яички чешешь?

 No.24873

>>24872
Зачем сюсюкаешь?

 No.24875

>>24873
Пытаюсь быть чуть-чуть horny для залётного любопытного няшика.

 No.24876

>>24859
>поведет нас под реющими знаменами свергать диктат пизды
Школьник нас разве что на ДИКТАНТ повести может.

 No.24878

File: 1702135038723.jpg (116,37 KB, 819x1280, photo_2022-09-08_12-29-34.jpg)

>>24876
А если у него дома есть ванна, горячая вода и острое лезвие, то тоже может ПРОВЕСТИ…

 No.24881

>>24878
Не ПОВЕЗЛО, так сказать.

 No.24885

>>24881
Ты же хотел написать ВДОЛЬ, не так-ли, на самом деле?

 No.24897

File: 1702141627967-0.png (138,98 KB, 1920x1080, Снимок экрана (918).png)

File: 1702141627967-1.png (159,47 KB, 1920x1080, Снимок экрана (917).png)

Проблема с русским решена, проблема с выведением последних данных с каждым обновлением тоже (браузер и правда отправлял форму заново каждый раз). Нужно научить его переносить строку, в файле переносит, а на сайте - нет. Что делать?

 No.24901

>>24897
>Что делать?
Бочку же!

 No.24903

File: 1702144356742-0.png (130,77 KB, 1920x1080, Снимок экрана (919).png)

File: 1702144356742-1.png (163,72 KB, 1920x1080, Снимок экрана (921).png)

>>24897
Решил, теперь переносит.

 No.24915

>>24903
Я рад, что ты делаешь успехи, но ты делаешь кое-что неправильно.

По пунктам:
1. Ты разве не хочешь сделать многострочный ввод текста как на большинстве форумов? Используй тег <textarea> для сообщения
2. Перед записью данных в файл надо убедиться что все символы которые могут повредить работе сайта экранированы.

Во первых, это html-теги. Проще экранировать их все (тогда html-теги в сообщении будут выводиться как обычный текст), для этого используй функцию htmlentities которую ты уже использовал но почему-то убрал

Во вторых, это перенос строки. У тебя ведь сообщение записывается в одну строчку в файле, поэтому переносы могут помешать. Гугли "замена подстроки php", ты найдёшь функцию замены символов в тексте. С помощью неё замени переносы строк "\n" на <br>

В третьих, это символ трубопровода |. Он у тебя же используется для разделения данных, поэтому его тоже надо экранировать. Проще всего его пока просто убирать. С помощью функции замены можешь заменять его на пустую строку "", то-есть он просто изчезнет из текста.

Итак, перед тем как записать сообщение пользователя в файл ты:
1. Применяешь к сообщению функцию htmlentities
2. С помощью функции замены заменяешь переносы
3. С помощью функции замены заменяешь символы трубопровода |

И уже результат выполнения этого кода записываешь

Тоже самое делаешь с именем пользователя

3. Не надо в конце строки в файл вставлять <br>. Пусть у тебя как и раньше сообщения в столбик идут в файле. Как правильно считывать данные из файла обьясню потом

 No.24917

>>24903
Наверное стоит кое-что обьяснить. В файле у тебя хранятся данные. Программа потом будет их читать и видеть где заканчивается одно сообщение и начинается другое, где заканчивается имя пользователя и начинается текст сообщения. Переносы строк и палки у тебя используются как разделители данных, чтобы программа по ним отделяла одно от другого, поэтому внутри самих данных (внутри ника и текста сообщения) их быть не должно, а вот <br> допустимо, потому что ты не используешь его как разделитель

 No.24978

Как часто Оп фапает и на какое порно?

 No.25000

File: 1702228628964.png (204,09 KB, 1920x1080, Снимок экрана (922).png)

Сделал пока что какой-никакой внешний вид (точнее он у меня уже был, я просто засунул туда форму и скрипт).

 No.25001

File: 1702230089031.jpeg (61,7 KB, 600x1200, 7720d6c1153d3eaff9b04fbeb….jpeg)

>>24978
1-2 раза в день
>на какое порно?
Секретные сведения!

 No.25002

>>25000
марджины тексту добавь, чтоб не выглядело будто текст к стенке прилип. "Сообщение" через textarea сделай. ну и мне кажется, что цвет говна на фоне не очень выглядит, хотя конечно на вкус и цвет все фломастеры разные

Ну а так уважаемо, что продолжаешь заниматься, желаю успехов.

 No.25004

File: 1702230906119-0.png (221,97 KB, 1920x1080, Снимок экрана (923).png)

File: 1702230906119-1.png (295,37 KB, 1920x1080, Снимок экрана (924).png)

>>25002
Сделал через textarea, но почему-то переносы до сих пор не сохраняет.

 No.25006

File: 1702232333851-0.png (218,8 KB, 1920x1080, Снимок экрана (925).png)

File: 1702232333851-1.png (299,46 KB, 1920x1080, Снимок экрана (926).png)

>>25004
Добавил везде функцию htmlentities.

 No.25011

>>25001
>Секретные сведения!
Снафф? Зоопорно? Рейп? Анальное доминирование? Руде пенетрейшен?

 No.25012

>>25004
>почему-то переносы до сих пор не сохраняет.
Привет. Не беги пожалуйста впереди паровоза. Браузер игнорирует переносы строк в коде. Он ждёт или <br> или <p> или <div>, но давай пока не будем про это. Сейчас тема урока - правильно сохранить данные. Как их правильно выводить - это будет следующий урок. Хорошо?

Ты гуглил про замену подстрок? Разобрался с этой темой?

То что я тут >>24915 писал всё понятно?

 No.25013

>>25012
>Сейчас тема урока - правильно сохранить данные. Как их правильно выводить - это будет следующий урок. Хорошо?
Ок
>Ты гуглил про замену подстрок? Разобрался с этой темой?
Гуглил, на вид ничего сложного нет. Завтра буду пробовать (сейчас меня спать мамка погнала).
>То что я тут >>24915 писал всё понятно?
Может быть, на практике возникнут вопросы, но пока что всë понятно.

 No.25014

На всякий случай ещё раз.

Вот так неправильно:
Вася|Текст
сообщения

Надо так:
Вася|Текст<br>сообщения

Одна запись на строку. Тебе нужна функция замены в которой ты явно должен прописать замену \n в сообщениях на <br>. Чтобы внутри сохранённого сообщения не было переносов. Потом когда мы будем делать правильное считывание файла ты поймёшь почему это так важно

 No.25015

>>25013
Хорошо. Я отвечу если что

 No.25017

>>25015
Спасибо за то, что помогаешь, анон.

 No.25123

File: 1702315320800-0.png (213,79 KB, 1920x1080, Снимок экрана (927).png)

File: 1702315320800-1.png (213,8 KB, 1920x1080, Снимок экрана (928).png)

File: 1702315320800-2.png (283,5 KB, 1920x1080, Снимок экрана (930).png)

Заменил символы трубопровода, но переносы пока не могу. Пишет синтаксическую ошибку на 45 строке.

 No.25124

>>25123
Ты нахуя стили в тегах пишешь. Подключи внешний css.

 No.25125

File: 1702318002139.jpg (229,41 KB, 1280x720, IMG_20231211_210406.jpg)

>>25124
Он уже есть, просто я не всë туда записал. Потом перенесу. Алсо, извиняюсь за шакальное качество (этот скрин я с компа на телефон через WhatsApp переправлял, вот с ним и случилась такая хуйня).

 No.25130

>>25123
Получилось, нет? Скинь текст ошибки если все еще не работает

 No.25140

File: 1702322656894-0.png (124,87 KB, 1920x1080, Снимок экрана (936).png)

File: 1702322656894-1.png (238,38 KB, 1920x1080, Снимок экрана (937).png)

>>25130
Вот. Я немного изменил код, теперь на 43 строке такую выдаёт.

 No.25180

Анон. Твоя школьная подруга живёт с матерью и сестрой, да? А где её отец?

 No.25182

>>25140
Извин и я сейчвс занят попозже отвечуб ты скорее всеготфункциб неправильно используеш

 No.25186

>>25182
С тяночкой под пледиком няшаешься?

 No.25188

>>25186
Нет. Я взрослый чел. У меня работа дела. Надо и в магаз за едой сходить и сготовить и проекты делать и в чатах с заказчиками попиздеть

 No.25192

>>25188
Сколько бабла поднимаешь работая этой работой?

 No.25193

>>25186
>>25192
Эти сообщения не мои.
ОП

 No.25194

>>25193
Да, я это понял. Поэтому жду ответа от того кто их оставил.

 No.25198

>>25194
А зачем тебе мои ответы? Не люблю вниманиеблядствовать и уж тем более перетягивать внимание на себя в чужом личном треде

 No.25199

File: 1702362243494-0.png (6,87 KB, 258x91, Screenshot 2023-12-12 at 0….png)

File: 1702362243494-1.png (4,97 KB, 351x82, Screenshot 2023-12-12 at 0….png)

>>25140
Итак, во первых, научись читать ошибки. Пользуйся переводчиком, если нужно. Текст ошибки можно также гуглить. Тебе программа явно пишет. Неожиданно '[', ожидается ')'. То-есть ошибку вызывает символ '[' там где должен быть символ ')'. Это значит, что программа не понимает массив как аргумент и ждёт что там будет одно значение, ведь это массив начинается с квадратной скобки. у тебя просто видимо старая версия php.

Смотри как ты можешь использовать эту функцию

 No.25204

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

 No.25209

>>25204
>>25204
Такой момент.
Люди с гнилью в душе (вроде тебя)
очень любят проецировать свою гниль и на других, считая, что и остальные люди такие же дерьмовые.
Сосачер, что ты трешься возле пупунь и школьников? Тебе же легче и комфортнее в среде, где все друг друга поливают грязью.
Зачем ты заходишь в этот раздел?

 No.25215

>>25204
>Что бы иметь
Мы на анонимной борде, тут это не к чему
>папочкой
Я ему не папа. Просто помогаю с проектом. Он не оценил свои силы, влип с этой курсовой, и я решил помочь ему сдать проект и получить оценку. Потому что если он сам будет читать учебники, изучать он никак не уложится по времени. В дальнейшем, после завершения разработки имиджборды ему придётся всё таки самостоятельно изучать программирование (я же не буду всегда его вести, ему надо самому уметь решать задачи чтобы он мог работать и получать прибыль, да и у меня время не бесконечное)
>Ты же не сделаешь Школьнику больно? Не надломишь его веру в людей ещё больше?
Нет, я ничего плохого ему не сделаю. Просто помогаю с курсовой и этот проект мы с ним добьём
>Ты ведь хочешь помочь ему от чистого сердца
Да
>>25209
Не заметил у него негатива

 No.25218

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

 No.25220

>>25215
Скажи как ты из Школьника пришёл к успеху, как оказался там, где ты находишься сейчас? Судя по всему ты таки неплохо зарабатываешь и умеешь в тайм менеджмент.

 No.25221

>>25220
В детстве я был ботаном. Отчасти тут повлияли мои родственники что привили интерес к умным вещам включая программирование. Это помогло мне освоить эту профессию.

Что касается моего образа жизни то я считаю себя волевым и рациональным человеком и вот какой путь прошло развитие моей личности:
- детство - я понимаю что технологии это мощный инструмент облегчения жизни и твёрдо намерен стать изобретателем
- старшие классы - депрессия
- студенчество - ломка характера. решаю стать эгоистичным, рациональным и расчётливым
- ближе к 30 - анализ прожитой жизни, поиск ошибок, смена парадигмы. начинаю усиленно работать над увеличением прибыли и достижением моих жизненных целей

Сейчас у меня такой подход к жизни:
1. Я ставлю себе цели
2. Я выстраиваю цели по приоритету
3. Собираю информацию о том что может помочь мне в достижении цели
4. Составляю план
5. Действую по плану
6. При необходимости корректирую его
7. Анализирую результат

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

 No.25226

>>25221
А как у тебя с делами сердешными? Ты упомянул что готовишь себе сам, значит, скорее всего одинок.

 No.25228

File: 1702385932002.jpg (16,12 KB, 534x362, grani_0.jpg)


 No.25229

>>25228
К чему здесь полный стакан вишнёвого компота?

 No.25231

>>25229
Это напиток, который подавали ОПу в прошлом учебном году. Как символ прошлой его стадии развития.

 No.25260

Где-то 40 минут назад пришëл домой и покушал. Нужно сделать уроки. Сегодня, скорее всего, с проектом не успею.

 No.25281

>>25226
Я тнн. Обычно я сам девушек отшиваю. Были отношения с одной (и секс), но я просто хотел заключить брак по рассчету. Не сраслось в итоге. Секс мне мало интересен, проще подрочить.

 No.25297

>>25281
Блин. Не лучший пример для подражания для Школьника. Ну ты хотя бы потрахался и знаешь каковы тян на ощупь и вкус.

 No.25303

>>25297
А я и не собираюсь быть ничьем примером. Я просто помогаю с проектом

 No.25308

>>25303
У Школьника нет папки. Ему бы модель поведения посмотреть у какой-нибудь сильной личности.

 No.25333

>>23680
> Всë по поводу моего имиджборда
Можешь почитать газету
https://rf.dobrochan.net/vichan/d/res/1901.html - последний пост. Если понравится - почитай чуть канадовики и влетай на колчок (1chan.su), я лично помогу тебе окончательно сломать твою жизнь.

 No.25360

File: 1702493171924.jpg (1,65 MB, 4080x2304, IMG_20231213_214359.jpg)

Пиздец… Я хуеву тучу времени это чертил и смотрел гайды на ютубе. Бордой займусь в пятницу, так как завтра снова учусь допоздна.

 No.25365

>>25360
Иисус дал тебе:
КОМПАС-3D (бесплатная)
AutoCAD (бесплатная пробная версия)
nanoCAD (бесплатная версия)
A9CAD (бесплатная)
CorelDRAW Technical Suite (условно бесплатная)
VariCAD (условно бесплатная)
LibreCAD (бесплатная)
Graphite (условно бесплатная)

Ты:
Буду подыхать за ватманом нюхая графитовую пыль и ластик.

 No.25367

>>25365
>ватманом
И тут евреи

 No.25369

>>25365
А нам запрещают это всë. Д/з говорят только на листе приносить.

 No.25371

>>25369
Вбиваешь переменные в нужные поля, график автоматически рассчитывается и строится. Распечатываешь на плоттере. Обводишь мягким карандашом и сбагриваешь эту срань преподу. Ну что ты как маргаритка?

 No.25377

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

 No.25563

File: 1702661728025-0.png (214,18 KB, 1920x1080, Снимок экрана (946).png)

File: 1702661728025-1.png (214,58 KB, 1920x1080, Снимок экрана (947).png)

File: 1702661728025-2.png (214,13 KB, 1920x1080, Снимок экрана (948).png)

File: 1702661728025-3.png (287,87 KB, 1920x1080, Снимок экрана (949).png)

Вот. Сделал замену переноса, но почему-то она нормально отображается только после обновления страницы.

 No.25568

>>25563
Алсо, завтра я сдаю промежуточный результат работы.

 No.25572

>>25568
А раньше не мог предупредить? Я думал у нас пара месяцев в запасе. Я сейчас занят. Только через неск.часов тебе скину код

 No.25573

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

 No.25576

>>25573
Бло. Ты даже с аноном не можешь нормально поговорить и связать мысли в предложения. Страшно представить как и что ты мелешь при общении с Чернобровой Оксаночкой.

 No.25577

>>25563
Дизайн говно
мимокрокодил

 No.25579

>>25573
Алсо, расскажу, как руководство оценивает нас, что требует и чему учит.
Занятия проводятся раз в месяц по 4 часа. Рассчитаны они на абсолютных нулей, многие там даже не знают, как блок в HTML сделать. Препод (он же руководитель) в основном приходит в аудиторию через час после начала занятия, затем рассказывает какую-то хуйню для ньюфагов (например, как создать файл и вывести сообщение). После этого задаëт легчайшую ебанину (в прошлый раз это было сделать красный квадрат и разместить в центре сайта). Когда препода зовут, примерно в 80% случаев ему абсолютно похуй. Он просто выполняет программу более высшего руководства, которая ничего общего с реальностью не имеет.
Те, кто делают проект – делают сами, либо со сторонними людьми. Я это понял, когда поговорил с преподом:
– Извините, пожалуйста, Преподнейм, я вот здесь сделал текстовые поля через JS, а как сделать базу данных для текста?
– Эм… Ну… Это сложная функция, но в реальность воплотить можно. JS мы ещё не начинали, когда начнëм в следующем месяце, тогда и расскажу. Пока что сделай на отдельном сайте красный квадрат в центре.
– Ладно, хорошо, спасибо.
Вот так. На результат ему вообще похуй, так что можно не беспокоиться особо. Тем не менее, на на защите в марте-апреле будет нормальное жюри, поэтому к тому моменту нужно сделать что-нибудь более-менее достойное.

 No.25580

>>25577
Он ещё будет изменяться и дорабатываться.

 No.25581

>>25576
Почему ты так решил? Вне простыней я просто кратко пишу, но на мой взгляд, вполне понятно.

 No.25582

>>25581
Не припоминаю что бы ты упомянул помогающему тебе анону о предполагаемых сроках сдачи проекта. Сказал бы: Анон, вот у меня есть 2-3 недели на реализацию такого-то задания. Как сделать то-то и то-то?

 No.25584

>>25582
Так в промежуточных сроках от нас требуют просто хоть что-то (похуй что), так как большинство вообще нихуя не делают, так как не могут.

 No.25586

>>25582
Он говорил

 No.25587

>>25579
А что не так с красным квадратом? Это чтобы научить вас css юзать. Если нужна и вертикальная центровка то становится действительно интересно

 No.25596

>>25563
строки 43-46 - правильно
строка 54 - нет
смотри в чём дело, когда у тебя есть вложенные вызовы функций типа a(b()), то сначала вызывается вложенная функция b, результат её выполнения потом передаётся как параметр в a. То-есть в твоём случае сначала вызывается file_put_contents, файл записался и только потом вызывается функция htmlentities и она по сути ниначто уже не влияет. ты бы мог удалить htmlentities и программа бы работала точно также

Имело бы смысл поменять функции местами: снаружи file_put_contents, а внутри вложен вызов htmlentities в том параметре где ты подставляешь текст для записи в файл. Тогда бы сначала функция htmlentities обрабатывала бы текст и только потом результат бы передавался в file_put_contents и сохранялся в файл. Тогда функция htmlentities сработает, но тогда она и теги <br> которые ты вставил тоже экранирует а нам это не нужно.

Правильный подход такой:
1. сначала обрабатываешь $otvet с помощью функции htmlentities
2. и только потом применяешь str_replace

То-есть на том моменте когда ты вставишь <br> вызов функции htmlentities будет уже в прошлом, и он не затронет те <br> что ты вставил. Понимаешь логику? С $name надо сделать также

Кстати, то что ты используешь параметр style у тегов и теги font это не хорошо. Лучше все стили вынести в css-файл. Так ты сможешь во первых при необходимости централизовано поменять стиль для всех ссылок одного типа без необходимости в каждой ссылке отдельно менять код. Во вторых, css-файл сохраняется браузером в кеше, второй раз он не загружается. То-есть сайт чуточку быстрее работает когда html-кода меньше даже за счёт увеличения объёма css-файла. впринципе если для тебя всё это сложно можешь пока стили не трогать, сконцентрируемся на сохранении сообщений

 No.25597

>>25563
Смотри такой момент ещё. Программный код обрабатывается компьютером (упрощённо говоря) команда за командой последовательно начиная с первой строчки слева направо и сверху вниз. То-есть так как человек читает текст.

И по твоей проблеме (работает только после перезагрузки) смотри как это работает:
1. Пользователь ввёл ответ
2. Сработала функция str_replace на строке 44, были вставлены теги <br>
3. на строке 52 срабатывает функция htmlentities, которая экранирует теги. То-есть она заменяет символы "<" и ">" на специальные сущности которые выводятся на экран как есть и не воспринимаются браузером как код. Реультат вызовы этой функции дальше передаётся команде echo и выводится на страницу. Поэтому ты видишь теги <br> как есть

После перезагрузки страницы у тебя уже не передаются данные введённые пользователем поэтому $name это null поэтому блок if на строке 49 не срабатывает и соответственно данные напрямую с формы ввода не отображаютс на странице. Зато то сообщение что пользователь раньше вводил сохранилось в текстовый файл и теперь считывается из него (строка 47). Как я уже писал тебе в предыдущем сообщении, из-за твоей ошибки данные в файл записываютс неэкранированными, поэтому когда ты считываешь и выводишь файл то у тебя теги передзаются без экранирования поэтому браузер из воспринимает

Но ты всё равно торопишь события. Давай всё таки добьём этот момент чтобы у тебя правильно всё сохранялось (сделай о чём я тебе писал в предыдущем сообщении), и только потом будем правильно делать отображение сообщений

 No.25650

File: 1702748463853.jpg (117,5 KB, 700x831, 1702705042188189222.jpg)

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

 No.25651

>>25650
Ты не прав. Работать всем нужно, от этого никуда не денешься. А программирование это одна из лучших работ по соотношению вложенных усилий и результата, не надо горбатиться за станком, можно работать из дома, платят хорошо. Плюс если он серьёзно хочет построить свою метавселенную (о чём он писал), может быть он всё таки сделает это, это будет очень круто

 No.25680

Сейчас уже вырубаюсь, поэтому завтра всем отвечу. Вкратце, руководитель посмотрел и сказал, что хорошо. Ещё с ЕОТ сегодня прогулялся немного. Всё таки не удержался. Алсо, она, кажется, что-то начинает подозревать о моих чувствах.

 No.25722

>>25680
Рассказывай! Запости фото её ножек.

 No.25725

>>25722
Как раз сейчас пилю прохладную. Где-то через полчаса выложу.

 No.25726

File: 1702834087900.jpg (35,5 KB, 736x414, IMG_20231217_202442_566.jpg)

Всë то время, что я бегал за ЕОТ и даже когда принял решение отказаться от идеи отношений с ней я очень сильно хотел одного: сон с моей няшей. Именно приятный, чувственный сон, где я мог бы ощутить что-то чистое, невинное, сокровенное. Мне такие до этого никогда не снились, зато снился секс с моими любимыми извращениями или даже массовые оргии. Однако мне это не было нужно. У меня было желание лишь чтобы она мило обняла меня и поцеловала. Я хотел почувствовать еë тепло.
Тем не менее, время шло и в определëнный момент я отказался от идеи отношений с ней и принял точку зрения инцельского движения и в связи с этим ТНН. Тред я стал использовать по большей части для разработки своего проекта, а чувства к ЕОТ понемногу гасли. И вот…
Ночью с 11 на 12 декабря мне снится сон… Говорят, что во снах человек не может чувствовать, но я ощущал каждое движение, каждый вздох и прикосновение. Я лежал в кабинете литературы между рядами, людей больше не было: только я и она. Тян легла на меня и я почувствовал каждый сантиметр еë мягкого и тëплого тела. Она обняла меня всего и наши губы слились воедино. Я чувствовал каждое движение наших языков и губ. Это было так нежно и приятно… Потом я проснулся…
В тот день мы ехали на допы и я сел рядом с ней в маршрутке. Тян смотрела в окно, при этом периодически ложа голову набок и закрывая глаза. Напротив нас лицом к лицу сидела высокая девушка лет 18-19 с голубыми глазами и светлыми волосами (они оказались крашены), одетая в узкие джинсы, топ и куртку. Она набирала на телефоне текст и улыбалась. Про себя за рост я прозвал еë Валькирией и подумал: "Вот она: типичная девушка своего возраста, скорее всего, уже имевшая далеко не одного партнëра и потерявшая все возможные и невозможные виды девственности.
А если бы я родился ею, как бы я думал? Нужна ли была бы мне социальная справедливость? Мечтал бы я о другом мире или может быть хотел изменить этот? Нет, таких обычно интересуют тусовки, вписки, секс с чедами, клубы и прочие "прелести" социоблядства на которые она, с большой вероятностью, сейчас и едет. Впрочем, бытие определяет сознание, поэтому наша участь предопределена и она, и я, и ЕОТ стали такими, какие есть и другими быть просто не могли. Вот такой мир, в котором одним достаëтся всë, а другим ничего".
Потом я всю дорогу смотрел на ЕОТ и думал о своём, так и не сказав ей ни слова.

Следующий разговор с ней случился вчера, когда мы вышли на остановке после выезда из учреждения, где мы делали проект. Нас было трое: я, ЕОТ и Однотайтловый.
О: Пока.
Я: Пока.
Тян: Пока.
Я (к тянке): Я пойду с тобой, заодно прогуляюсь немного.
Я: У нас много контрольных в понедельник…
Тян: Каких? испугалась
Я: Перепутал походу, ладно, не обращай внимания.
Я: Вот приду домой сейчас, поем потом спать лягу
Тян: Везëт тебе, ты отдыхать можешь, а я вот не знаю оставят ли на меня ребëнка или нет.
Я: Ясно.
молчание
Я: А тебе не кажется, что Однотайтловый иногда говорит какую-то ерунду?
Тян: Иногда? улыбается
Тян: Да он всегда непонятно что несëт. Я его не понимаю. Он, кстати, сегодня, пока я преподшу слушала, сидел и в телефоне играл. Колобок¹. усмехнулась
Тян: Кстати, а куда ты идëшь?
Я: Домой через Скотоублюдную².
Тян: А где это? Я просто не знаю соседних улиц. Или ты выдумал название?³ улыбается
Я: Нет, она правда есть. Вперëд и налево.
Тян: Ну ладно, мне уже пора здесь уходить, если тебе туда.
Я: Пока. улыбнулся
Тян: Пока. улыбнулась и помахала рукой
Домой я шëл тем же путëм, что и однажды в сентябре, когда я придумал отговорку про друга, чтобы проводить еë. По пути на Скотоублюдной была развилка, где мне пришлось выбирать между наркоманом и собакой. В конце концов, он объебался и ушёл, шатаясь, а я прошëл той дорогой.
Примечания:
1. Колобком я его прозвал из-за круглого лица, а тян подхватила.
2. Разумеется, я сказал рынке реальное название, звучащее вполне убедительно.
3. Вот здесь она походу догадалась, что я просто хочу идти с ней.

 No.25727

У ОПа есть сестричка?
https://www.youtube.com/watch?v=zZq5iiZr3sU

 No.25741

Проектом придётся заняться только в четверг (он как раз достаточно свободен) , так как следующие три дня будут загружены (конец года всë-таки).
>>25727
Нет, сестрëнки у меня нет. Есть только наполовину родной брат, но я его не знаю.

 No.25744

>>25741
>Есть только наполовину родной брат
И наполовину сестра?

 No.25745

>>25741
>наполовину
А? Эт как?? Мать у вас одна, а отцы разные?

 No.25746

File: 1702850633492.jpg (61,73 KB, 400x400, ы.jpg)

>>25726
>Однотайтловый.
Почему Однотайтловый? У тебя самого же в районе 20-30 тайтлов. Ты об этом в 1 треде писал.

 No.25759

>>25741
А хотел бы себе сестричку? Как вариант лоли-сестричку.

 No.25769

>>25745
Матери разные, а отец един и это был Один.

 No.25775

File: 1702907283343.jpeg (156,54 KB, 1074x1519, i (24).jpeg)

Про проект, ЕОТ и не только.
https://voca.ro/15BXz7K2TaoZ

 No.25777

>>25746
У него вообще только один тайтл(ДжоДжо) и он постоянно о нëм говорит, корчит рожи и позы, орëт фразы.

 No.25778

>>25775
Оп, можно твою фоточку? Может быть запостишь частичку себя? Очень интересно как ты выглядишь. Ты высокий худощавый кунчик с тонкими запястиями и синяками под глазами? Блондин, брюнет. Русский или татарин? Как одеваешься?

 No.25779

Будет любопытно, если ты из Севастополя

 No.25781

>>25778
>Оп, можно твою фоточку? Может быть запостишь частичку себя?
Нет, я не такой долбоëб, как другой школьник из /b/, чтобы так себя деанонить.
>Ты высокий худощавый кунчик с тонкими запястиями и синяками под глазами? Блондин, брюнет. Русский или татарин? Как одеваешься?
Рост около 170, вешу 50кг, тонкие запястья и синяки под глазами имеются, шотен, нац. состав: украинец – 50%, белорус – 25%, русский – 25%, может имеется небольшая польская примесь. Одеваюсь зимой в толстую зимнюю тëмно-синюю куртку, чëрные ботинки и джинсы, осенью – в чëрную кофту с капюшоном, джинсы и серые кросовки, иногда в чëрную или серую куртку, летом – в тëмно-синий спортивный костюм, серую кепку и серые кросовки.

 No.25785

>>25779
Он из него. Ну или из Крыма точно. Помню он об этом писал. Да и пару раз палился. Когда в Крыму был шторм, наш Оп писал что школу отменили, по причине плохой погоды

 No.25786

File: 1702911942959.jpg (350,55 KB, 850x1201, 928928360389290862.jpg)

>>25781
>Нет, я не такой долбоëб
А жаль. Вдруг ты няшный шота-кун? Да и это же Доброчан, тут тебя не обидят.
>Рост около 170, вешу 50кг, тонкие запястья и синяки под глазами имеются, шотен
Ну вот! Звучит няшно. Худощавый и невысокий^^

 No.25837

>>25781
Запости максимально похожую стрижку которую носишь!

 No.25842

>>25775
Блядь! Как он противно жрёт, плямкает, говорит с набитым ртом. Ну чистый львёнок-маслач.

 No.25884

>>25786
>тут тебя не обидят
Или обидят но нежно

 No.25892

>>23503
Я прослушал начало твоего голосового сообщения, там где ты говорил про проект. Да, я согласен, что нужно поработать над выводом сообщений в виде блоков, но пока рано об этом думать. Давай сначала добьём первый этап - правильная запись данных в файл. Прочитай что я тебе писал и исправь ошибки. Важно чтобы ты сам понимал логику, что ты сделал неправильно и как надо. Потом будем двигаться дальше. Как с этим разберёшься - следующий этап будет правильное отображение сообщений в блоках.

Тебя устраивает мой подход?

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

 No.25910

>>25786
>Да и это же Доброчан, тут тебя не обидят.
Здесь достаточно беженцев с Сосача, там нынче совсем хреново.
>>25837
Не нашëл. Лишь скажу, что это чëлка налево длиной до бровей. Летом была до губ и, когда падала, закрывала один глаз.

 No.25912

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

 No.25913

Завтра остаюсь дома, так как заболел, поэтому будет возможность сделать много всего интересного, в том числе позаниматься проектом.

 No.25971

File: 1703085663754.jpeg (142,48 KB, 1280x809, i (25).jpeg)

Мне хуëво, поэтому опять записываю голосовое. Сейчас нет сил и желания писать пасту об этом всëм. В голосовом говорится о моих соображениях насчёт нормисов, будущего и ЕОТ.
https://voca.ro/1bXk9EPOuK3D

 No.25988

>>25910
Насколько у тебя большой корнишончик обхват запястий? Какова твоя форма губ и их полнота? Есть ли на твоём теле родинки?

 No.25998

>>25988
У нас тут любитель юных мальчиков появился? И ты забыл спросить про ножки! Судя по весу они у него тоненькие(//ω//)

 No.25999

>>25971
Тебе бы на нижний ютуб с своими базарами по пол часа.

 No.26000

>>25999
Что это за нижний ютуб, нижний интернет?

 No.26001

File: 1703094318306.jpg (54,67 KB, 700x991, IMG-20231220-WA0000.jpg)


 No.26002


 No.26003

>>26000
Ну зачем ты так?

 No.26004

>>26001
>гет
>на борде с полутора постами в час
>зафейлил

 No.26005

>>26003
Гетоёбы должны страдать. Как Маслач и Поднебесный.

 No.26014

File: 1703106100291.jpg (246,14 KB, 1920x1080, bc46a517f1799841cd2071d0a5….jpg)

Это первая ВН, которую я прочëл, подарившая множество приятных впечатлений и чувств. С днём рождения!

 No.26017

>>26014
Молодец. А теперь поиграй.

 No.26018

>>26014
Столько хороших вн…А люди играют в это…

 No.26021

>>26018
Столько хороших игр…А люди играют в вн…

 No.26026

>>26021
Столько хороших занятий…А люди играют в игры…

 No.26028

>>26026
Столько хороших существ а ты говоришь "люди"

 No.26030

>>26028
Столько плохих существ а ты говоришь о хороших

 No.26049

>>26018
Я не говорю, что она идеальна, но она подарила мне приятные моменты, как первая.

 No.26074

File: 1703166288471-0.png (229,21 KB, 1920x1080, Снимок экрана (950).png)

File: 1703166288471-1.png (255,08 KB, 1920x1080, Снимок экрана (951).png)

File: 1703166288471-2.png (151,97 KB, 1920x1080, Снимок экрана (952).png)

Реализовал нормально функцию htmlentities, немного изменил дизайн, вель css убрал в отдельный файл, заменил в строке 56 <br> на \n (после этого текст стал переноситься в файле, но на сайте перестал).
Алсо, почему-то между блоками header и br висит какая-то странная белая полоса.

 No.26082

>>26074
>писать на ПеХаПе
>2024
Здоровья погибшим, хуль.

 No.26108

>>26082
1990: HTML придумали

1994: CSS придумали, чтобы пофиксить HTML

1995: JS придумали, чтобы пофиксить HTML/CSS

2006: jQuery придумали, чтобы пофиксить JS

2010: AngularJS придумали, чтобы пофиксить jQuery

2013: React придумали, чтобы пофиксить AngularJS

2014: Vue придумали, чтобы пофиксить React & Angular

2016: Angular 2 придумали, чтобы пофиксить AngularJS & React

2019: Svelte 3 придумали, чтобы пофиксить React, Angular, Vue

2019: React hooks придумали, чтобы пофиксить React

2020: Vue 3 придумали, чтобы пофиксить React hooks

2020: Solid придумали, чтобы пофиксить React, Angular, Svelte, Vue

2020: HTMX 1.0 придумали, чтобы пофиксить React, Angular, Svelte, Vue, Solid

2021: React Suspense придумали, чтобы пофиксить React, снова

2023: Svelte Runes придумали, чтобы пофиксить Svelte

2024: jQuery до сих пор используется на 75% сайтов

 No.26122

File: 1703185562360.jpg (179,1 KB, 1076x758, 6HL0qwOGkn8-2.jpg)

>>26108
Я тоже подписан на fireship и смотрел этот шорт сегодня.

 No.26138

>>26135
На любые вопросы по внешности больше не отвечаю. Скажу лишь, что средний для России. Загуглишь.

 No.26143

>>26138
Напугали шоту! Ироды! С ним нежнее надо!

 No.26145

>>26074
Привет. У меня сейчас дела. Завтра отвечу
>>26082
А что не так? На большинстве дешевых и бесплатных хостингов стоит php, на php википедия работает. Есть какая-то веская причина чем тебе php не угодил и почему он не подходит для школьного проекта или ты из тех кто любой проект делает на ноде/го/расте просто потому что модно/молодежно?

 No.26146

>>26108
Это не так. Первые три это инструменты под разные задачи, jquery просто либа, сейчас она неактуальна, все тоже самое есть в ваниле. Все что ниже разные реализации компонентов

 No.26164

>>26145
Пайтон проще, Си-шарп быстрее, ЖС/ТС имеет больше готовых библиотек, кресты элитнее.

 No.26169

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

 No.26170

>>26164
Вообще из всех языков которые ты перечислил, для новичка-подростка с низкой мотивацией подходит только питон, но именно для написания сайтов новичком php лучше питона

 No.26172

File: 1703234193424.jpg (53,24 KB, 600x600, 5d201bba1972fa013255ffd442….jpg)

>>26169
Шоб зделоть по-красоте на PHP всё равно нужны фреймворки и сторонние библиотеки.

JS/TS/ECMA, с другой стороны, позволяет делать красивости и интересности, например. Которые могут повышать мотивацию к занятиям.
Для того же реакта есть кучи библиотек компонентов, уже свёрстанных и красиво выглядящих. Если не стоит задачи флексить вёрсткой CSS/HTML - это сэкономит время, нервы.

>>26170
> но именно для написания сайтов новичком php лучше питона
Не понятно чем, кроме того что на PHP "на отъебись" можно кодить из коробки.

 No.26176

>>26172
Ну по мне php гораздо проще чем связка js+react. По моему примитивную борду можно сделать бещо всяких либ. Тебе даже не нужна аутентификация юзеров. Тупо сохраняешь сообщения

 No.26177

>>26172
И да, при чем здесь реакт?
Ты разницу между беком и фронтом понимаешь?

 No.26180

>>26146
>jquery просто либа, сейчас она неактуальна
Тонна вакансий требуют от соискателя жквери.

>>26172
В одном месте ты говоришь
>Шоб зделоть по-красоте на PHP всё равно нужны фреймворки и сторонние библиотеки.
Но в другом месте ты говоришь:
>Для того же реакта есть кучи библиотек компонентов, уже свёрстанных и красиво выглядящих
Реакт это тоже кайнд оф фреймворк уже. Он может работать как либа, но в реальности нужно использовать кучу компонентов, чтобы делать что-то, чем можно заработать на покушать.

>Не понятно чем, кроме того что на PHP "на отъебись" можно кодить из коробки.

Чья бы корова мычала. JS это абсолютный король делания на отъебись, его спасает лишь майкрософтовский TS, который частью языка не является.

 No.26185

>>26177
>И да, при чем здесь реакт?
Речь зашла о шаблонизаторах.

>>26180
> но в реальности нужно использовать кучу компонентов, чтобы делать что-то, чем можно заработать на покушать.
Это справедливо для любого языка. Я рассуждаю в контексте " написания сайтов новичком".
>JS это абсолютный король делания на отъебись
Пруфсы, Уася, пруфсы.

Я не вижу ни одной причины кроме >легаси и >битрикса которая оправдывала бы пехапе на бекэнде. Тем более для школьного проекта. Когда есть Питон, у которого встроен SQLite3, в котором есть FastAPI и куча ORMов на любой вкус, если не хочется пердолить SQL запросы.

 No.26190

>>26185
Ясно всё с тобой, очередной contrarian. Мне на самом деле похуй, на нём программировать, language wars это для альтернативно одарённых. Но то, что JS был сделан на коленке за неделю, и позволяет ровно ту же самую степень распиздяйства, что и PHP, это общеизвестный факт, отрицать это может лишь воссторженное школоло.

>Я не вижу ни одной причины кроме >легаси и >битрикса которая оправдывала бы пехапе на бекэнде.

Ты просто не знаешь ничего о мире программирования. PHP сейчас один из самых быстрорастущих языков, новые версии выходят каждые несколько месяцев, он уже на версии 8.3, я полагаю что твои представления о нём не превышают PHP 5.

>Когда есть Питон, у которого встроен SQLite3, в котором есть FastAPI и куча ORMов на любой вкус, если не хочется пердолить SQL запросы.

И чо? Ты хочешь сказать что у PHP своих ORM нет?

>Речь зашла о шаблонизаторах.

Загугли что такое шаблонизатор. Ты не знаешь значения этого слова.

 No.26193

File: 1703251099339.png (85,59 KB, 1045x780, пук.png)

>>26190
> додумал чот, теперь серит

>, это общеизвестный факт, отрицать это может лишь

Настоящий шотландец?

> PHP сейчас один из самых быстрорастущих языков, новые версии выходят каждые несколько месяцев, он уже на версии 8.3,

Не продал.

>И чо?

Пистон проще, хуле.

>Загугли что такое шаблонизатор.

Загуглил. Конктекст не поменялся.

 No.26209

>>26193
>Пистон проще, хуле.
Ну если для тебя Eloquent ORM это сложно, то земля пухом.

>Загуглил. Конктекст не поменялся.

ДЕКЛАРАТИВНОГО ЯЗЫКА РАЗМЕТКИ. Реакт - это не шаблонизатор, это либа для создания динамических юзер интерфейсов. Шаблонизатор это Twig, Handlebars, или Blade, например. Одно лишь наличие JSX не делает React шаблонизатором.

 No.26211

>>26209
Теперь покажи где конкретно я назвал реахт шаблонизатором, няша?

 No.26215

Заебали своим программерским пиздежом. Что ЕОТ будешь на Новый год дарить? У вас же есть тайный Санта?

 No.26220

File: 1703269852040.jpg (123,23 KB, 700x1036, 1587833916164231616.jpg)

>>26215
Оп, подари ей красивую заколку для волос. У чернобровочки шикарные волосы. Думаю ей пригодится такая штуковина которая будет надёжно удерживать её причёску. Ну и тебе будет приятно не неё смотреть со своим подарком в волосах. Она шатенка или брюнетка?

 No.26270

>>26074
Извини, я ща не за компом писать неудобно, потом подробнее распишу если не понятно. Вкратце. Белая полоса это наверное margin у заголовка. Умтанови ему в css margin-top:0px. На строках 43 и 46 ты забыл $otvet = и $name =, надеюсь понятно зачем это? В остальном правильно. Погугли почитай пока про массивы, ассоциативные массивы, циклы, переьор массива и функцию explode в php. Думаю, ты сам догадаешься что с этим делать, есди нет спросишь

 No.26271

>>26180
>Тонна вакансий требуют от соискателя жквери.
Возможно, для поддержки старого кода. Сейчас он не нужен. Все тоже самое есть в ваниле

 No.26273

>>26185
>Я не вижу ни одной причины
Как можно общаться с человеком который не видит мои посты?

 No.26275

>>26185
Знаешь давай как поступим. Ты сделаешь тот же функционал что Школьный уже сделал но только на питоне затем выложишь в гит или в облако и посмотрим будет ли это проще и понятнее

 No.26280

File: 1703325454456-0.png (239,93 KB, 1920x1080, Снимок экрана (953).png)

File: 1703325454456-1.png (228,18 KB, 1920x1080, Снимок экрана (954).png)

File: 1703325454456-2.png (153,25 KB, 1920x1080, Снимок экрана (955).png)

>>26270
>Вкратце. Белая полоса это наверное margin у заголовка. Умтанови ему в css margin-top:0px.
Да, это действительно так. Исправил.
>На строках 43 и 46 ты забыл $otvet = и $name =, надеюсь понятно зачем это?
Это нужно, чтобы результат обработки функцией переменной записался в переменную. Исправил.

 No.26305

>>26275
Сформулируй ТЗ по-человечески, а не по-заказчикски.

 No.26323

>>26305
Не выебывайся

 No.26324

>>26323
А то что? Что ты мне сделаешь?

 No.26340

>>26324
Использую кейс из enum как ключ для массива!

 No.26343

>>26340
Я весь дрожу. А что потом?

 No.26351

>>26343
А потом выдам ошибку, потому что это был не backed энум!

 No.26353

>>26351
О Боже! Ебите меня дотла!

 No.26372

>>26353
while(!($anon->viyebanDoTla()))
{
$anon->(yebat($anon));
}

 No.26387

>>26215
>>26220
Вы до сих пор не поняли? Я еë вполне успешно забываю и ничего дарить не буду. Пусть живëт своей жизнью, а я своей.

 No.26392

File: 1703363960460.jpg (262,4 KB, 1054x1500, yande.re 1133064 sample me….jpg)

>>26387
А вот если бы она сняла со своей бархатной ножки пушистый полосатый носочек и подарила бы тебе - то ты стал бы самым счастливым куном на всём Крымском полуострове. И не надо врать что это не так.

 No.26403

>>26392
Добби, спок

 No.26410

>>26403
Милый носочек только-только снятый с няшной ножки симпатичной тянки творит чудеса.

 No.26414

>>26387
> Я еë вполне успешно забываю
ПыХаПу?

 No.26422

File: 1703418652449.jpg (458,59 KB, 850x592, sample_394140e9325103c9745….jpg)

>>26403
А ну заткнись и начинай лизать!

 No.26428

>>26414
Нет, ЕОТ

 No.26439

>>26428
End Of Tuple?

 No.26475

File: 1703448697898-0.jpeg (2,25 MB, 3840x5423, 3840x5423_ab93cd0a25a01aa….jpeg)

File: 1703448697898-1.jpg (1,37 MB, 3616x4576, katerina_s.jpg)

>>26428
В Понедельник вы снова увидитесь в школке и твоё сердечко и корнишончик вновь обретут желание любить Оксаночку.

 No.26481

>>26422
Для лизания у леди есть другие места

 No.26483

File: 1703453904504.jpg (196,36 KB, 691x1028, AQACDnnRz0xCwzA737oINMMiQi….jpg)

Чтож, ещё в ноябре я посмотрел фильм "Пыль" 2005 года и захотел написать о нëм в свой тред, но не делал этого отчасти по причине нехватки времени, а отчасти по причине апатии или лени.
Начну с того, что он без прикрас описывает ситуацию 90-х всего постсоветского пространства, ставя особый акцент на Этой стране и включая соответствующие признаки. Здесь есть многие проблемы того времени: бандитизм, наркомания, алкоголизм, лудомания, тоталитарные секты и, разумеется, бедность населения. Для меня, как для человека там не бывавшего, это служит своего рода исторической справкой (пусть и не до конца достоверной, по причине того, что это всë-таки не документалка, а художка с субъективным взглядом сценариста и режиссёра).
Конечно, в "Пыли" есть глубокий философский и исторический смысл. Сначала рассмотрим исторический. Сабж показывает нам на примере Алëши, то, что произошло с народом. Ему в очередной раз показали мираж демократии и свободы, а он поверил во внешние изменения, но внутри пришëл в упадок, жаждя новых перемен от волшебной машины под названием "политика", при этом не меняя свой менталитет и культуру (что и является основной любого народа) и не подготавливая себя к изменениям никоим образом. Алсо, не зря Алëша зашëл в машину именно три раза. Это символизирует различные политические режимы и формы правления нашей страны. Первый раз (самый продолжительный) – монархия, второй (самый короткий, всего-то 1-2 секунды) – социализм, и третий (смертельный) – капитализм.
Философия же данного фильма заключается в том, что человек во всей этой ситуации выступает лишь в роли "пыли вселенной", по сравнению с "огромными звëздами" – неумолимым ходом истории, правящими элитами и прочими "сильными мира сего". Однако большие звëзды как раз таки и состоят из этой пыли (пусть это и не верно с точки зрения астрономии) и изменения в пыли порождают изменения во всей звезде. " Вы – яд" – так говорит профессор Пушкарь Алëше. И не зря. Ведь то, что случается в целом, случается и по нашей вине тоже. В конце концов, сильные мира сего, какими бы могущественными и отличными от простых смертных не были, всë равно люди из плоти и крови, поэтому и могут быть отчасти нашим отражением.
Хотелось бы также сказать про главного героя Алëшу, благодаря которому фильм так популярен среди обитателей имиджборд. Здесь произошëл тот же самый эффект, как и с Икари Синдзи из Евангелиона, когда сценарист попытался сделать гг в роли отрицательного примера, но получилось ровно наоборот. Алëша – двадцатитрëхлетний мужчина, работающий на заводе за копейки и живущий под полной опекой и контролем своей бабушки Нины Ивановны. В детстве он был удобным ребëнком и "хорошим мальчиком", что абсолютно устраивало его бабушку. Никого не напоминает? Алëша – типичный пример прискорбной судьбы битарда, жизнь которого даже и не начиналась. Алëша – это все мы.
Можно также сказать и об атмосфере "Пыли". Здесь я буду немногословен и скажу лишь, что в актëрах чувствуется искренность, ведь они жили в этом всëм и понимают кого играют, поэтому у них и получается не хуже, а где-то даже и лучше, чем у профессионалов. Несмотря на не самое лучшее качество съëмки, "Пыль" отлично передаëт весь свой сюжет и эмоции.

 No.26555

>>26536
>Ну что Оп, как прошёл твой день? Что сегодня делала твоя ЕОТ?
Да как обычно. ЕОТ на самостоятельной просила помочь и говорила, какой я хороший (я помог, но чисто из жалости, просто дал сфоткать свою работу). В остальные моменты ей на меня похуй, это ещё раз подтверждает, что не зря я отказался от идеи отношений с ней. Домой я пошëл один и мне было заебись. К ней ещё что-то чувствую, но уже мало. По большей части мне похуй.
Простыня мне твоя понравилась, проиграл с неë, но впредь я за такую хуйню буду удалять, так как не хочу, чтобы мой тред был блядушником.

 No.26562

>>26555
>Простыня мне твоя понравилась, проиграл с неë, но впредь я за такую хуйню буду удалять
В смысле? Тебе понравился пост, но ты удалил его из-за картинок?
Что за хуйню я читаю?.jpg

 No.26564

>>26555
>я за такую хуйню буду удалять
Будущая моча растёт. Чуть что не нравится, так сразу трёт

 No.26565

>>26564
Христианин этим тоже грешил. Пока не сковырнулся.

 No.26566

>>26564
Господа. Это его личный бложик. Не лезьте в чужой дом со своими правилами. Он явно не хочет видеть тут пошлости. Для этого есть тред тайных фантазий

 No.26567

>>26555
Что там с движком форума?

 No.26570

File: 1703546585457.jpg (89,41 KB, 1298x1074, 1639252944_9-abrakadabra-f….jpg)

Кто-то: есть движки форумов - пхпбб, майба, булка, зенфоро и т. д.
Школьник: нее, я напишу свой движок форума и он будет лучше.

 No.26573

>>26570
Ты дурак? Он лабу для школы делает. Ему это чтобы закрыть четверть надо. Ну и плюс еще когда учишь программирование нужна какая-то практика. Вот он на примере этого форума научиться кодить и потом раьотать на удаленке будет

 No.26576

>>26566
Он стесняшка или ханжа?

 No.26623

>>26562
Просто меня это уже заебало. Из треда в тред сюда приходят желающие обсудить свои фетиши. Неужели для этого нет других мест здесь? Ни в одном другом дневнике такого нет, как у меня. Кстати, у меня дневничок самый либеральный. Другие просто за такое удаляют, не отвечая. Я же вообще редко удаляю и почти всегда отвечаю за что.

 No.26625

File: 1703598068499.png (763,07 KB, 860x1048, Kartoshechka (86).png)

>>26623
>Другие просто за такое удаляют, не отвечая
Иди и ты поступай так же

 No.26626

>>26576
Мне просто это надоело уже. Будто бы мой тред это бордель, блять. Я тоже человек, у которого стоит хуй и я хочу дрочить, но я делаю это не здесь.
Охуенно, когда текст о "Пыли", на который я среди ночи встал и потратил 40 минут, нахуй никому не сдался. Я думал будет дискуссия, если кто-то не согласен, ну или просто обсуждение. Однако всем интересно только то, на что я свой хуй дрочу. Пиздец…

 No.26627

>>26625
Да, теперь, скорее всего, так и буду делать.

 No.26628

>>26567
Изучаю пока циклы и массивы.

 No.26678

>>26628
О. Круто. Продолжай изучать. Нужно подсказать что-то? А извращенцев игнорируй и удаляй, не оправдывайся перед ними. Они поймут что реакции нет и перестанут писать

 No.26680

>>26628
Циклы, свитчкейсы, кортежи, массивы.
Я пишу код, пишу код кросива.

 No.26707

>>26678
Пока что ничего. Я только начал и ещё не продолжил, так как вчера полночи рисовал плакат.

 No.26747

>>26707
>так как вчера полночи рисовал плакат.
А пальто белое есть?

 No.26786

Завтра каникулы. Буду дома, проектом позанимаюсь, поиграю.

 No.26811

>>26786
Чё на новый год попросил?

 No.26817

>>26747
Ты переоцениваешь возраст опа, шутя такие шутки, он не застал.

 No.26870

File: 1703784979203.jpg (100,01 KB, 640x960, 37322a8f2ffd6145a3300f15da….jpg)

>>26811
Он тебе не скажет. Но мы-то понимаем что он хочет залезть под пледик к Оксаночке и няшиться с ней всю новогоднюю ночь напролёт. А утром она сделает ему вкусную яишенку и пока он будет её есть она будет смотреть на него сидя напротив и нежно улыбаться подперев голову рукой.

 No.26889

>>26811
Пока ничего. На карте осталось 4800 деревянных. Куплю наушники-затычки к телефону и поменяю защитку.

 No.26890

File: 1703787379518-0.png (175,22 KB, 1920x1080, Снимок экрана (957).png)

File: 1703787379518-1.png (177,68 KB, 1920x1080, Снимок экрана (958).png)

Решил перейти с Денвера на XAMPP в связи с тем, что Денвер не поддерживает новые версии PHP. Скачал xampp, удалил Денвер. PHP код при открытии сайта в браузере перестал читаться. При этом с страницей "добро пожаловать" всё нормально. Алсо, почему-то вверху по-прежнему висит значок Денвера.

 No.26915

>>26890
Зачем тебе 6 браузеров? ШЕСТЬ браузеров! Зачем??

 No.26928

>>26890
Извини, но я без понятия. У меня на компе только линукс, я не могу воспроизвести эту проблему у себя, да и времени сейчас мало. Порасспрашивай в чатах и форумах по php, напиши в техподдержку xampp если она есть. Если не поможет ничего тогда уже я буду думать

 No.26929

>>26890
ну и попробуй ещё загуглить "xampp не работает php", "xampp настроить php" и всё в таком духе. Хотя сначала попробуй заменить <? на <?php

 No.26954

>>26915
Фронтёр, хуле.

 No.26976

>>26928
Ты сеньора-наставника отыгрывать решил?

 No.26984

>>26890
Школьник, а школьник. А зачем ты используешь на столько древние технологии? Почему не на фортране?

 No.26988

>>26929
>Хотя сначала попробуй заменить <? на <?php
Это сработало, спасибо

 No.26989

>>26984
Они работают и удовлетворяют моему проекту, значит подходят.

 No.26993

>>26989
Ну на фортране тоже можно написать, почему не он? Он ведь подходит, согласно твоим критериям.

 No.26994

>>26993
На нём сайты не пишут

 No.26996

>>26994
На этом стеке сайты тоже лет 10 не пишут. Деспайт зис…

 No.26997

Чё вы тут спорите? Ассемблер уделает ваш Фортран со свистом.

 No.26999

>>26994
Пишут вообще-то.

 No.27006

>>26976
Нет, просто я добрый и иногда помогаю людям, а тут школьник попал в беду и рискует не сдать лабу к концу четверти. Как не помочь?
>>26993
А почему ты решил писать тут а не на заборе?

 No.27007

>>27006
Что посоветуешь ему в шашнях с Оксаночкой? Как обратить взор чернобровочки к его скромной персоне?

 No.27018

>>27007
Он не хочет

 No.27019

>>27006
Сегодня разобрался в циклах for, while, do…while для PHP. Порешал немного на них задачки. В течение последующих двух или трёх дней освою массивы, перебор массива, ассоциативные массивы и функцию explode. Сейчас я на каникулах, поэтому могу себе позволить заниматься каждый день. Каникулы до 08.01 включительно.
XAMPP запустился нормально, твой совет поставить php в начале скрипта помог. XAMPP мне нравится больше, чем Denwer, так как поддерживает PHP 8, что расширяет функционал.
Алсо, обязательно ли учить многомерные массивы?

 No.27020

>>27018
А что бы ты сделал с ней окажись на его месте?

 No.27026

>>27019
>Алсо, обязательно ли учить многомерные массивы?
В них нет ничего необычного. Массив это коллекция элементов. Каждым элементом массива может быть массив. Внутри этих массивов могут быть еще массивы. Вот и всё.

 No.27027

>>27026
В PHP есть сколько-то нетривиальных функций для многомерных массивов, вроде array_column и array_multisort.

 No.27028

>>27026
>>27027
Спасибо за ответы.

 No.27029

>>27007
Она мне больше никакая не ЕОТ. Всегда, когда ей было что-то нужно, она просила меня сидеть с ней или быть с ней рядом. Я это делал, я помогал ей. Однако, когда у неë не было потребности в каких-либо моих знаниях или умениях, тян относилась ко мне довольно холодно и была в основном с Кон-куном. Кстати, сейчас и он еë уже не устраивает.
Даже вот, буквально недавно в среду она не понимала тему и боялась плохо написать самостоятельную по информатике. Она сразу подбежала ко мне со словами о том, какой я хороший и упрашивала меня сесть рядом. Я задал ей вопрос: "А нахер ты мне нужна?" Она ответила: "Ой, а у тебя есть чувство юмора?". Какое же это ëбаное лицемерие нахуй.
Хорошо, что это всё не зашло слишком далеко. При других обстоятельствах всё могло бы обернуться гораздо хуже. Я попал во френдзону, но вовремя из неë выбрался. Не надо мне таких тян.
Школьник-кун

 No.27030

>>27029
Бля, ошибок дохуя заметил только после того, как выложил. Ну и хуй с ним.

 No.27036

>>27029
>Не надо мне таких тян.
А мальчики надо?

 No.27037

Школьник, у тебя вообще есть репозиторий с кодом?

>>27006
Ты ведёшь себя как типичный назначеный наставник давая советы синтаксически похожие на совет но не имеющие содержания. "Ну ты поспрашивай у кого нибудь ещё, а если тебе вообще никто не ответит то тогда обращайся ко мне" что можно перевсти как "Обращайся ко мне в последнюю очередь, я на твои вопросы отвечать буду только из крайней необходимости".

 No.27040

>>27037
Иди нахуй. Я ему норм помогаю, почитай внимательно тред, там полно содержательных сообщений по делу где я подробно все разжевываю и говорю как исправить ошибки. Просто последнее время я занят ну я и сказал мол извини сейчас помочь не могу (у меня реально завал ща) да и то в следующем посте я все таки дал ответ с решением которое подошло

 No.27050

>>27040
>Иди нахуй
>Да я. да я! А Я!
Уважаемый Аноним Доброчанович, мы заинтересованы в вашем резюме на позицию "типичный наставник" и хотели бы пригласить Уас на интервью.

 No.27056

>>27050
Че те надо? Если Школьнику что-то не нравится - пусть сам скажет. Почему ты мне мешаешь помогать? Сам то ты помог кому-то?

 No.27057

>>27056
>Почему ты мне мешаешь помогать?
Потому что школьник в результате твоей "помощи" творит хуйню.

>Сам то ты помог кому-то?

Например прямо сейчас я помогаю тебе не переводить стрелки и оставаться в контексте обсуждения тебя и твоего опыта работы типичным наставником.

>Че те надо?

Пригласить тебя на интервью, у нас в галере открылась позиция "наставник" и есть несколько интернов которым не терпится чтобы им сломали карьеру и интерес к отрасли до начала оной карьеры.

 No.27082

>>27057
>Потому что школьник в результате твоей "помощи" творит хуйню
Разверни мысль. Что он не так делает? Моя задача - помочь ему сдать лабу, я веду его к этому. Сохранение постов сделано, на очереди остальные фичи. Сейчас он учит массивы и циклы - полезные концепции в программировании вообще, не только в php и в частности необходимые для текущей задачи. Хранение данных в файлах тоже иногда применяется и уметь работать с этой технологией лишним не будет. У нас тут по сути формат csv, в него удобно например экселевские файлы переводить и парсить
>Например прямо сейчас я помогаю тебе не переводить стрелки и оставаться в контексте обсуждения тебя и твоего опыта работы типичным наставником.
Лучше бы ты помог Школьнику с проектом
>Пригласить тебя на интервью, у нас в галере открылась позиция "наставник" и есть несколько интернов которым не терпится чтобы им сломали карьеру и интерес к отрасли до начала оной карьеры.
Видишь ли, я могу чего-то не знать, в чем-то заблуждаться. Поэтому я и прошу тебя, грамотного эксперта указать на мои ошибки и научить Школьника как надо. Расскажи же как правильно программировать.

 No.27112

>>27082
> Что он не так делает?
Лабу, блядь.

На вопрос рекрутёра "Какой ваш главный недостаток" я отвечаю "Выполнять задачу так как она была поставлена"

Ты правда хочешь критики или ты хочешь срача?

 No.27135

File: 1703961406538.jpg (107,71 KB, 604x604, 1690551379768-1.jpg)

Сегодня изучил простые массивы, порешал по ним задачки. Завтра закреплю их и буду изучать ассоциативные и многомерные массивы. Послезавтра изучу функцию explode.
Помогающий анон, а что мы потом будем делать?

 No.27151

>>27135
Сшей два разноразмерных массива через один элемент, оставив излишек в хвосте.

Например
a = [1,2,3,4]
b = [a, b, c, d, i, c, k]
твоя охуительная функция должна возвращать
[1,a,2,b,3,c, 4, d, i, c, k]

 No.27167

>>27135
Найди максимальное, минимальное число и среднее арифметическое в массиве за один проход.

 No.27185

>>27135
Те два анона выше были не я. Я предлагаю тебе сначала изучить функцию explode, возможно ты сам догадаешься как ее применить в движке имиджборды, а если нет - тогда я подскажу. Все таки хочется чтобы ты самостоятельность развивал

 No.27186

>>27112
Я хочу помочь Школьнику и открыт к конструктивной критике. Срач пока только ты генерируешь и по делу ничего не написал

 No.27199

>>27135
>Помогающий анон, а что мы потом будем делать?
А что бы ты хотел?

 No.27200

>>27199
Сделать вывод сообщений блоками с именем, датой и текстом. Потом сделать скрипт, который будет считывать файл треда и формировать HTML.

 No.27202

>>27200
Собственно к этому и идем. Скажешь как изучишь explode

 No.27207

File: 1704015179854-0.png (18,91 KB, 624x186, 2023-12-31 13_20_36-_rf_ -….png)

File: 1704015179854-1.png (9,86 KB, 567x140, 2023-12-31 13_21_36-_rf_ -….png)

File: 1704015179854-2.png (10,26 KB, 609x150, 2023-12-31 13_21_53-_rf_ -….png)

>>27186
Конструктивная критика:
Ты мотивируешь школьника использовать не используемый ИРЛ набор технологий.
Ни денвер, ни XAMPP в подобных приложениях не используются больше 10 лет, всё что осталось живого - легаси. Composer? Не не слышал.
Начинался 2024й год, на бордах кто-то искренне хостил сайт без докера. Когда оный докер в 95% вакансий требуется или рассматривается как преимущество.

Современные приложения PHP - сильно объектно-ориентированы, ОП пишет императивно, судя по скриншотам. ОП пишет без соблюдения PSR и стилистического оформления кода.
То есть он учится и привыкает делать не правильно и ему придётся переобучаться, если он решит эти навыки применять где-то ещё.

Писать борду с тем функционалом, который я вижу, по сути оверкил, так как он реализуется через дрочь, а не через применение концепций нужных в программировании. Лучше бы судоку на JS написал с интерфейсом. Или там крестики-нолики на крестах с QT. Там были бы и разносортные массивы, и циклы, и if-else и типы, и объекты (при желании) и тренировка в применении алгоритмов. А главное нужные ИРЛ навыки.

Ты даже не посоветовал ему использовать leetcode, для отработки основных концепций.

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

Ты даже не "наставничек", ты - типичная школьная училка.

 No.27225

>>27207
Сейчас цель - сделать движок имиджборды и именно его. Это тот проект который Школьник выбрал для лабы и показывал учителям. Если он выбрал этот проект то надо доделать и сдать его. И не надо тут про судоку

Все твои притензии по сути сводятся к этому:
>В итоге ты поддерживаешь школьника в том, чем-то чему просто научиться, но не найти применение
PHP широко распространён в вебе. сервера обычно nginx или apahce, но то для линукса, для локальной разработки на винде xampp норм. Язык то тотже. Не вижу ничего плохого в том чтобы изучать php. Сейчас, чтобы побыстрее сдать проект это самый оптимальный путь потому что низкий порог вхождения. Современный программист знает зачастую несколько языков. Знания php тоже лишними не будут. Все остальные инструменты и концепции можно изучить уже после того как движок будет сделан и его можно будет со спокойной совестью сдавать

>То есть он учится и привыкает делать не правильно

Императивное программирование подходит для маленьких простых проектов, это нормально. Не надо везде ООП пихать. По стилистике - да, есть с этим проблемы, но я просто ещё не дошёл до разбора этой темы

Видишь ли. Школьник вообще не хотел писать никакой проект. Он решил просто макабу скачать и сдать как свой проект. Я же подтолкнул его изучать программирование и он благодаря мне начал писать код. Я считаю что я хорошо сделал. Если бы я просто прошёл мимо - он бы не стал ничего делать. Если ты не согласен с моей моделью преподавания, тебе никто не мешает самому обучать его, но ты пока ничему его не научил, в отличие от меня

 No.27226

>>27225
>. Если он выбрал этот проект то надо доделать и сдать его
Если ты начал пить отраву надо её допить. И не надо тут про самосохранение.

>Не вижу ничего плохого в том чтобы изучать php.

Изучать голый императивный пехапе плохо, потому, что в интернетах используется исключительно объектный пехапе с фреймворками.

>Сейчас, чтобы побыстрее сдать проект это самый оптимальный путь потому что низкий порог вхождения

Лаба ОПа - это демонстрационный проект из учебника Дронова по Django, на три главы.

>Императивное программирование подходит для маленьких простых проектов, это нормально.

Вот это тот самый пресловутый "наотъебись" упомянутый в треде раньше и ты его пропагандируешь.
>Не надо везде ООП пихать
В современном пехапе везде ООП, с этим ничего не сделаешь. Школьник пишет на пехапе середины нулевых.

>Он решил просто макабу скачать и сдать как свой проект.

>и он благодаря мне начал писать код
Лучше бы он скачал макабу. Ну серьёзно, сейчас он напрягает жопу чтобы овладеть "навыком" который ему никогда больше не пригодится. Спиздить код, тем более для школьной лабы, оценка за которую ни на что не повлияет, если ОП не идёт на золотую медаль - нормальное и правильное решение.

>но ты пока ничему его не научил, в отличие от меня

Типикал училка.

 No.27233

>>27226
>Если ты начал пить отраву надо её допить
Это не отрава. Это вполне себе нормальный школьный проект
>Изучать голый императивный пехапе плохо, потому, что в интернетах используется исключительно объектный пехапе с фреймворками.
Это основы. Сначала надо понять сам принцип программирования, а потом изучать фреймворки
>Лаба ОПа - это демонстрационный проект из учебника Дронова по Django, на три главы.
Для подростка не знакомого с программированием от слова вообще, вот так просто взять и выучить три главы из учебника по программированию может быть сложно. К тому же перед этими тремя главами наверняка нужно выучить ещё какие-то
> Ну серьёзно, сейчас он напрягает жопу чтобы овладеть "навыком" который ему никогда больше не пригодится
Ты не прав. Есть определённые общие принципы программирования одинаковые для основных языков, фреймворков и парадигм. Главное - понять их, а уж выучить новый модный фреймворк или язык плёвое дело

 No.27234

Вы бы хоть в честь светлого праздника Нового года перестали бы кидаться друг в друга какашками…

 No.27236

Новогодний Тред
>>>/b/64001

 No.27238

>>27233
>Это не отрава. Это вполне себе нормальный школьный проект
В том и проблема что это нормальный школьный проект. То есть он бесполезен за пределами программы текущего класса и нужен только чтобы получить оценку. Он тратит время, нервы и создаёт ложные концепции в мозгу.

>. Сначала надо понять сам принцип программирования

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

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

Анна Борисовна, ему не нужно учить главы из учебника, ему нужно просто поиграть с описанными там инструментами, где-то поменяв название переменной, а где-то скопировав строчку кода.

>К тому же перед этими тремя главами наверняка нужно выучить ещё какие-то

Чтобы делать сайт отличный от
<h1>Здраствуй мир</h1>, нужно знать больше чем три главы. Я спорить не буду. Но чтобы сделать его с помощью подходящих современных инструментов нужно запомнить значительно меньше бесполезного мусора, который сейчас пытается затолкать в себя ОП.

>общие принципы программирования одинаковые для основных языков, фреймворков и парадигм

Ага только вот
> Главное - понять их
Чтобы понять эти принципы нужно применять их в понятном и очевидном виде.
Большая часть навыков, если не подавляющая, спецефичных для текущего стека ему никогда больше не пригодится.

С таким проектом нужно изучать всякие: REST, MVC, SQL, CRUD Middleware, CORS и иные веб-баззворды. Учиться строить запросы и API, засовывать серверы в контейнеры. А не разбираться с массивами.
Это не считая что к этому моменту по-хорошему нужно уже понимать что есть системы контроля версий, например, писать тесты, да хотя-бы уметь читать доки к языку на котором пишешь.

Училке в его школе которая одобрила(наверняка зная уровень ОПа) этот проект тоже в лицо можно плюнуть.

 No.27240

ОП, генацвале, если ты могёшь в английский вот тебе сайтец:
https://leetcode.com/
Регаешься, идёшь в раздел Problems, сортируешь по языку и сложности и просто решаешь оттуда задачи и смотришь как их решили другие.

Если не собираешься cдавать ЕГЭ по информатике то замени лабу чем-то более простым, но сделай это хорошо и красиво. Вдумываясь и понимая что и зачем ты пишешь. А если собираешься сдавать - let the Earth will be fluff for you

 No.27283

File: 1704056438501.jpeg (106,97 KB, 500x500, i (26).jpeg)

Дорогие аноны, каждый из нас для себя знает, каким был этот год. Кто-то в чëм-то преуспел или обрëл нечто приятное, а у кого-то случилось горе или лишение. Про глобальную ситуацию даже говорить не стоит. Все мы и так видим, что да как.
Да, наш мир далеко не идеален, но нам нужно стремиться сделать его таковым, прежде всего начиная с себя. Мы стараемся, мы боремся в этой жизни за что-то и периодически задаëм себе вопрос: "Зачем? Зачем это всë?" Для меня ответ однозначен: ради приближения всеобщего и личного счастья и справедливости. Дело одного анона – это кирпичик в великом общем здании, символизирующем построение мира, где всем найдëтся место и никто не будет обделëн. В новом и следующих за ним годах мы должны идти к своей цели, не сдаваясь. Разумеется, если она не препятствует всеобщему благу и процветанию, а ещё лучше, если ему содействует.
Я желаю вам счастья, успехов в своих начинаниях, душевного и физического здоровья, а также свершение всех благих мечт, целей и задач.
С Новым годом, аноны! С Новым годом, Доброчан!

 No.27304

А мог бы кушать с ЕнОТовной оливьешку и мандаринки, а потом трогать друг друга под одеялком и заснуть уткнувшись в её мягонькое плечико.

 No.27305

>>27238
>Учиться строить запросы и API, засовывать серверы в контейнеры. А не разбираться с массивами.
Что ты несёшь. Массив это одна из базовых концепций программирования. Контейнер это вообще не программирование а инструмент. Ты хочешь сказать что надо не учить программировпние а сразу учить инструменты? Массивы, циклы, переменные, функции это основы.

 No.27310

>>27305
Толсто.

 No.27318

>>27310
Сам ты толстишь. Массивы это базовая структура данных в большинстве языков. Только тролль может сказать что их не надо изучать

 No.27319

>>27318
>Доёбывается до одно предложения поста вне контекста
Толсто.

 No.27390

File: 1704137747528.jpg (195,21 KB, 1158x1637, 1674103182_3-8.jpg)

Сегодня изучил функцию explode. Предполагаю, что мы будем использовать еë так: записываем посты в один файл и в конце каждого поста, а также между именем и сообщением ставим разделители, например, | или \n. Затем обрабатываем это с помощью explode и записываем в массив. После этого считываем данные массива и выводим в виде блоков с информацией (имя, текст, время отправки). Верно понял?

 No.27423

>>27390
Ты можешь форматировать файл как json или yaml, например.
Именуя поля с данными и структурируя свое хранение.
https://www.geeksforgeeks.org/how-to-parse-a-json-file-in-php/

 No.27425

>>27423
Энкодинг в жсон строку описан в доксах https://www.php.net/manual/en/function.json-encode.php

 No.27444

>>27390
Да, так. Сначала делаем explode по \n, потом перебираем получившийся массив и каждую строку делаем explode по |. Элементы массива можешь через echo встраивать в html разметку. Как средствами css оформить блок сообщения знаешь?

 No.27445

>>27425
Но вариант с одним сообщением на строку немного более производительный. Не нужно перезаписывать весь файл, только дописываешь в конец

 No.27449

Слабак который сдался - вот кто ты. Мог бы взять себя в руки, схватить Еотовну за волосы крепко так и выебать её в рот под школьной лестницей показав свою сильную мужскую сторону. Но ты пошёл по пути безвольного слабака жалобно тявкая что всё предопределено. Хьть-тьфу!

 No.27455

>>27445
А чем ты сейчас пишешь данные в файл?

 No.27456

>>27449
Да тухляк пошёл. Наш шота совсем потерял запал. И назревает вопрос лишь один…
Зачем ты продолжаешь вести тред? Неужели ты собрался и 4 перекат оформлять?

 No.27460

>>27456
Теперь это тред о программировании

 No.27461

File: 1704199828314.jpg (259,16 KB, 465x606, 102825553_p0_master1200.jpg)

>>27456
Согласен на все 100% Оп сдулся. Тред потерял свою актуальность.

 No.27472

>>27461
Инцел, подрочи и успокойся

 No.27474

>>27472
Инцел это ОП, а также те кого он берёт за пример - Львёнка-Маслача и Поднебесного. Чего ещё ожидать от неудачника и безотцовщины как потакания перед глупыми кретинами. Хотя Поднебесный несмотря на свою внешку и манеру поведения ебёт молодых сочных тяночек которые ему сами прыгают на кукан. Причём делают это абсолютно бесплатно.

 No.27475

>>27474
Судя по тому что оп пишет, еот сама стала проявлять ему знаки внимания но он отшил ее. Получается он тнн, волцел. А вот ты судя по твоей озабоченности, инцел

 No.27476

>>27475
Моей озабоченности? Озабоченности? Мне неинтересно читать про все эти программерские хуйни. Я сюда не за этим прихожу. Я хочу читать как Оп обсирается на ровном месте в простом межличностном общении и хныкает на кухне сёрбая мамкин борщик.

 No.27478

>>27476
А я хочу чтобы ты ушел из треда и не мешал взрослым людям программировать

 No.27479

>>27478
> и не мешал взрослым людям программировать
В смысле старикану учить школьника как кодить а-ля 2001й год?

 No.27480

>>27478
Мне тоже плевать на твои хотелки, как и тебе на мои. Так что, Добродетель помогающий Школьнику с лабой, мы квиты.

 No.27481

>>27480
>Так что, Добродетель помогающий Школьнику с лабой, мы квиты.
Недоброжелатель, радующийся неудачам Школьника в межличностном общении, пошел нахуй

 No.27482

>>27479
- учите как надо сами
- кто? Я?

 No.27483

>>27481
Говнюк не умеющий пользоваться знаками препинания, давай обнимемся и вместе пойдём.

 No.27485


 No.27488

>>27482
Так я не против, чо. Ток не понятно что конкретно школьник делает, что можно прогнуть и какие у него дедлайны.

 No.27491

>>27226
>Спиздить код, тем более для школьной лабы, оценка за которую ни на что не повлияет, если ОП не идёт на золотую медаль - нормальное и правильное решение.
Ты бы ОПу еще на Яндекс Практикум посоветовал записаться, блин.
>>27238
>Анна Борисовна, ему не нужно учить главы из учебника, ему нужно просто поиграть с описанными там инструментами, где-то поменяв название переменной, а где-то скопировав строчку кода.
С таким подходом из ОПа получится не кодер, а очередная обезьяна со StackOverflow, умеющая составлять из кубиков фигурки, но понятия не имеющая, из чего состоят сами кубики.
А потом мы удивляемся, почему отечественный кодинг в такой заднице.

Помогающему анону респект, все делаешь правильно.

мимошел

 No.27493

>>27491
>кодить на стеке прямиком из 2001 года
>А потом мы удивляемся, почему отечественный кодинг в такой заднице.

 No.27534

File: 1704229190688.jpg (206,41 KB, 1188x1184, IMG_20240102_235151.jpg)

Всë утро читал книгу. Зачем заболела голова. После поиграл час в Сталкер ЧН и понял, что совсем забыл про проект, а также, что у меня снова болит голова и я хочу жрать и спать.
Помогающего анона прошу извинить за моë бездействие. Я правда плохо себя чувствовал в этот день.
Алсо, вижу, что вы тут срач устроили. Вмешиваться особо не буду, чтобы не давать недоброжелателям реакцию. Всë произошло так, как я и предполагал. Они бесятся, что их любимый сериал закончился.

 No.27541

>>27534
ОП, расскажи какова твоя конечная цель в текущем проекте. Что должен уметь твой сайт?

 No.27572

>>27493
Не неси хуету

 No.27573

>>27572
Начни с себя.

 No.27596

>>27541
В школах России есть такая хуйня, как "Индивидуальный проект учащегося". Его сдают в 10 или 11 классе и за него ставится отдельная оценка, чтобы как бы закрыть учëбу в старшей школе.
Руководителей нам назначают не из школы, а из двух сторонних учреждений. В одно мы ездим раз в месяц. Там писать проект можно было строго в определëнном направлении (у меня это web-разработка), а выбирать тему самостоятельно. Во второе же учреждение мы ездим раз в неделю. Там мне хотели вообще тему дать тему про какие-то ебучие регуляторы воздуха (может эта хуйня и по-другому называется), связанные с кондиционерами, о которых я нихуя не знаю. Однако я договорился, чтобы писать тот же самый проект, что и в первом учреждении.
Дедлайны: первое учреждение – апрель, второе – март.
Суть моего проекта в том, чтобы создать анонимный литературный форум для начинающих писателей (графоманов) и их читателей, а также просто желающих обсудить то или иное произведение. Функционал будет приблизительно такой же, как у имиджборда, но в проектной документации об этом не будет ни слова.
Сейчас мы, вместе с аноном, вызвавшимся мне помогать, пилим движок. Возможно, уже после защиты я немного переделаю форум, превратив его в обычную борду с различной тематикой, а также расширю функционал и уже где-то к июлю возьму хостинг и, в конце концов, открою новый имиджборд.

 No.27597

>>27596
>В школах России есть такая хуйня, как "Индивидуальный проект учащегося". Его сдают в 10 или 11 классе и за него ставится отдельная оценка, чтобы как бы закрыть учëбу в старшей школе.
Ещё одну хуйню придумали. Раньшетакойхуйнинебыло. Я от "делового стиля" то в нулевых охуел.

>Суть моего проекта в том, чтобы создать анонимный литературный форум для начинающих писателей (графоманов) и их читателей, а также просто желающих обсудить то или иное произведение. Функционал будет приблизительно такой же, как у имиджборда, но в проектной документации об этом не будет ни слова.

Для форумов как я их вижу (с тредами, картинками и разделами) нужна БД на несколько таблиц. Ты используешь тупо файл с текстом. Мне кажется это странным.
Форум имеет множество типовых элементов, которые имеют условную самостоятельность. Для манипуляции такими штуками обычно используются всякие фреймворки позволяющие лепить элементарные шаблоны и клеить их друг с другом.
Как я понял, ты встраиваешь php скрипты в HTML код, без разделения на фронт и бэк.


Посему у меня несколько вопросов:
0)Есть у тебя какая-то схема логики твоего проекта, в смысле репрезентация его функциональности не в коде, а "на бумажке"?
1)Почему ты не используешь БД?
2)Почему ты не используешь фреймворки?
3)Почему у тебя такая архитектура проекта?

Меня интересует твоё личное мнение по этим вопросам, а не позиция того помогальщика

 No.27611

>>27597
>Ещё одну хуйню придумали
Блять, какты заебал. В каждом посте ненависть изрыгаешь. Можешь себя по нормальнтму вести?

 No.27628

>>27611
Марина Николаевна, подписывались бы.

 No.27648

File: 1704293927176.webm (441,84 KB, 330x312, 144458340417138871.webm)

>>27596
Какая духота. Лучше б ты в падике тяночек у стеночек зажимал да портвейн с кентами дегустировал. Интересней бы время провёл. Было бы что вспомнить, помимо аутирования дома в монитор.

 No.27671

File: 1704307886208-0.png (295,24 KB, 1920x1080, Снимок экрана (963).png)

File: 1704307886208-1.png (206,35 KB, 1920x1080, Снимок экрана (964).png)

>>27444
Сделал explode по \n и |. Пробовал выводить блоки через echo, но не получалось. Либо выдавало ошибку, либо блоков просто не было. Как сделать вывод блоков? Через CSS оформлю, присвоив им класс.

 No.27673

>>27671
Сперва прочитай данные в однозначном виде. Например в виде словаря/массива с проименованными полями.
[
"name"=>"Вася Пупкин",
"time" => "Завтра",
"post" => "Пук"
]

Потом уже отдельные поля выводи в разные места своего шаблона.

 No.27680

>>27671
Привет.
Ты можешь напрямую обращаться к элементам массива типа так $k1[0], $k1[1] и т.д.

То-есть самый прямой способ сделать то что ты хочешь это написать что-то типа:
echo "<div class='username'>$k1[0]</div>"
echo "<div class='message'>$k1[1]</div>"

Но так код становится трудным для восприятия, гораздо нагляднее сначала деструктурировать массив:
[$username, $message] = $k1
и потом можешь эти переменные подставлять в echo

 No.27681

>>27671
Кстати, как будет досуг загугли "правила форматирования программного кода". Это про то как писать код красиво и понятно, чтобы другим программистам было проще работать с ним. Если ты хочешь зарабатывать на программировании очень важно придерживаться этих стандартов, ведь твой код наверняка будут читать другие

 No.27690

Бля, стрим Ваномаса закончился, классно рванину попустили за предательство карликов. На Сосаче продолжается деанон, а рванина трясëтся.

 No.27691

>>27690
А нет, продолжается.

 No.27692

>>27691
Блять, я кажись на себя репортнул. Уже вырубаюсь нахуй. Ладно, похуй уже на этот стрим. Спать пойду.

 No.27702

>>27690
>Хыхыхх Ваномас, аудио рв!Нижний интернат!
Какие же зумеры дегроды. Кто-то реально считал аудио рв своим? Он обычная социоблядь которая кормила зумеров контеном о невероятно интересных событиях на абучане Т.е по факту кормила говном
По вине этого урода теперь снова хлынула школота на борды, только теперь с очень смешными шутками про карликов и терпение. Так что весь конфликт это говноVSмоча

 No.27724

File: 1704380722348.jpg (79,15 KB, 591x700, cd754b292b66a3ea36fbe3fdcd….jpg)

Можешь смеяться над ним и тыкать в него пальцем, но Кирюша выдал БАЗУ про твоих ссаных кумиров типа Маслёнка и Поднебесного, френдзону и никчёмных тарелочниц на 146% причём за каждый такой обхор поднимал вполне себе твёрдые бабосики. Ты можешь заработать дармовые бабки разъясняя мимокрокам очевидные веши? Нет? Ну и сиди у мамки под юбкой и не зубоскаль. Он в отличие от тебя не мамкин борщик ест, а честно зарабатывает своими силами. И живёт отдельно от родаков. И тяночку поебывает. Успешнокун же. Чем можешь похвастать ты?

 No.27725

>>27724
>тыкать в него пальцем
А можно я лучше потыкаю пальцем в девку с твоей картинки?

 No.27726

File: 1704381261975-0.jpg (Картинка-спойлер, 93,36 KB, 480x860, 34f5891fe40fa0d052825284d1….jpg)

File: 1704381261975-1.png (Картинка-спойлер, 408,74 KB, 900x755, 12a1384debd104111bb828e351….png)

>>27725
Если у тебя чистый монитор, то можешь её хоть облизать.

 No.27763

>>27724
>про твоих ссаных кумиров типа Маслёнка и Поднебесного
Каких моих? Я первого вообще впервые в жизни слышу.

 No.27764

>>27763
Эм, чел… Как бы я Школьник и это мне было адресовано.

 No.27772

>>27764
Я тоже школьник

 No.27773

>>27772
Ты во всяком случае не ОП этого треда.

 No.27778

File: 1704396139359.jpeg (1,12 MB, 1800x2174, Monika-(Doki-doki-Literat….jpeg)

>>27724
Во-первых, они мне не кумиры. Кумиров у меня быть не может.
Во-вторых, да, Ваномас мне симпатизирует, как стример и единственный в рунете, кто продолжает находиться в инцелибате (пожалуй, кроме Шанафага, но он волцел). А вот Поднебесный – ни коим образом. Я лишь говорил, что его идеология (вагинокапитализм) имеет место быть (и то не в тех масштабах, в которых он говорит), а как человек он давно показал себя с далеко не лучшей стороны, так как прогибается под пëзд, которые его ни во что не ставят, и называет себя инцелом, при этом не единожды пробовавшим секс, а иногда и имевшим его на постоянной основе.
В-третьих, по поводу рванины:
>Ты можешь заработать дармовые бабки разъясняя мимокрокам очевидные веши? Нет?
Большую часть этих самых очевидных вещей можно прочитать на Лурочке, статьи с которой он и читает. Прослушай ролик про френдзону, который ты и привëл в пример, затем найди статью об этом же сабже на Лурке и всë увидишь.
Кроме статей с Лурки, рванина говорил про блэкпилл и инцелибат, коих сам не придерживался, а лишь пиздел о них карликам, за что и заслужил кару.
>Он в отличие от тебя не мамкин борщик ест, а честно зарабатывает своими силами.
Да, так честно, что пиздит о блэкпилле и одиночестве, при этом имея тянку, да ещё и скрывая еë.
>Чем можешь похвастать ты?
1. Тем, что я не прогнулся под пизду, а во время остановился.
2. Я не предавал карликов. Если у меня (каким-то неведомым образом) появится тян, то я не буду баборабить, а ещё сразу расскажу вам о ней. Сам я еë, разумеется, искать не буду. По крайней мере в ближайшее время. Тянка должна быть мне соулмейтом, что сильно усложняет задачу.

 No.27782

>>27778
Сначала подумал что на фоне картинки php-код

 No.27793

File: 1704400271675.jpg (438,68 KB, 2048x4096, 057abeca8423bb7099ad43e44a….jpg)

Сегодня не смог попрограммировать. Целый день лежал на диване из-за плохого самочувствия. Всë-таки болеть не совсем приятно, особенно на каникулах…

 No.27852

>>27842
Ебать ты философ. Дуй в свой загон, аватаркоблядь сраная.

 No.27853

>>27842
Котятки не стоит совать свои носики в эту темочку. Вы сонненькие, сладенькие, вам все потягушки. Это не то. Это не медвежатки и даже не пингвинчики. Сюда лучше хвостиками не хитрить. Серьезно, любой из вас будет сидеть на головке. Лучше садитесь на коленочку и прижимайтесь нежненько к животику. Я вполне понимаю что данным сообщеньицем вызову дополнительный интересик, но хочу сразу предостеречь пытливеньких — стопушки. Остальные просто не поднимут лапок.

 No.27855

>>27853
Какуньки, не стоит пердеть своими попочками в этой порашеньке. Вы пёрденькие, говнюсенькие, вам все покакушки. Это не то. Это не говнюськи и даже не хуюськи. Сюда лучше анусиками не пердеть. Серьёзно. Любой из вас будет делать как как. Лучше садитесь на унитазик и нежненько откладывайте говнюсики. Я понимаю что данным высерьицом вызову дополнительные бурленьица говнюсиков но хочу сразу предостеречь пытливеньких засранчиков - хуюшки. Остальные просто не допердят о чем речь

 No.27867

File: 1704443022674.jpg (91,04 KB, 800x940, 1674103193_3-36.jpg)

Ебать тут произошло в моë отсутствие. Аватаркофаг пришëл, а потом устроили конкурс по переписыванию пасты…

 No.27870

>>27867
А потом пришел ты и написал обзор последних постов

 No.27871

File: 1704443554705.jpg (188,31 KB, 736x859, 5tbgCnC2XCA.jpg)

>>27870
А потом пришëл ты и написал обзор на мой пост. Это уже скоро будет рекурсия какая-то.

 No.27873

>>27871
А потом пришёл анон и спросил у тебя сколько раз успел пофапать.

 No.27883

Школяр! Вздрочнул бы в честь Никлауса Вирта, создателя Паскаля. Его книга "Алгоритмы и структуры данных" помогла вывести в люди не одного дрыщеватого юнца.

 No.27991

File: 1704480679948-0.png (327,81 KB, 1920x1080, Снимок экрана (968).png)

File: 1704480679948-1.png (493,01 KB, 1920x1080, Снимок экрана (969).png)

File: 1704480679948-2.png (213,17 KB, 1920x1080, Снимок экрана (970).png)

File: 1704480679948-3.png (163,04 KB, 1920x1080, Снимок экрана (971).png)

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

 No.27994

File: 1704480959204.jpeg (632,43 KB, 2047x1447, 5714bb0ce7bd67ff25ec846f3….jpeg)

>>27883
Спасибо за рекомендацию. Я поискал её и увидел, что в разных изданиях авторы добавляют новое, поэтому не знаю, какой книжкой лучше пользоваться.

 No.28001

File: 1704482074482.jpeg (280,76 KB, 438x700, Niklaus_Virt__Algoritmy_i….jpeg)

>>27994
Вот каноничная версия 1989 года.

 No.28013

>>27991
Скорее всего у тебя в конце файла с постами пустые строки и ошибка возникает при попытке обработать их. Попробуй считанный из файла текст прогнать через trim перед обработкой

 No.28015

>>27991
Я понял, ты специально такой уродливый код пишешь! Толсто!

 No.28058

File: 1704502504739.webp (38,53 KB, 420x600, 3771508479_w600_h600_3771….webp)

>>28001
Эта книжка всё-таки тяжело читается, и к тому же в ней всё на паскале - далеко не самом популярном языке в наши дни. Пикрелейтед гораздо легче.

 No.28066

>>28058
Последние версии Паскаля и Делфи датируются 23 годом. Они не умерли на ЭЛТ мониторах из твоей школки начала нулевых.

 No.28088

File: 1704539711877-0.png (744,76 KB, 1920x1080, Снимок экрана (973).png)

File: 1704539711877-1.png (214,71 KB, 1920x1080, Снимок экрана (974).png)

>>28013
Спасибо, помогло. Ошибка с лишними блоками исправлена. А вот ошибку с абзацами я исправить не смог. Она на скрине. Походу оно делит переходы на другую строчку и записывает их в username.

 No.28120

File: 1704544353848.jpg (54,77 KB, 593x420, FTHlDWrX0AAoHfL.jpg)

>>28066
Fortran 2023 вышел в ноябре, давай учиться на фортране.

 No.28123

>>28120
Настоящие программисты кодят на Лиспе. И Лейн Богиня его!

 No.28184

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

Я длиннопост-кун, который ему книги по философии советовал

 No.28192

File: 1704567936076.png (674,82 KB, 819x1024, 5a8fcaa124bce2fde0075dfd3c….png)

>>28184
Не выдержав несовершенства мира Оп жидко пукнул и струсил оттолкнул от себя чернобровочку пойдя по пути ложных кумиров и уйдя в ТНН философию.

 No.28205

>>28088
Одно сообщение на строку в файле. Внутри сообщения переносов быть не должно, они у тебя средствами php заменяются на <br>, чтобы всё в одной строчке хранилось, так что по идее всё должно работать нормально

Вот эти твои a b c ты наверное записывал раньше, до того как сделать чтобы сообщения правильно сохранялись. Тебе видимо нужно удалить из файла проблемные сообщения. Теперь они не должны больше так записываться

 No.28206

>>28192
Это я застал, а дальше что было? Из школы то он ушел?

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

 No.28214

>>28206
Он решил изучать погромирование и стать хиккой-удалёнщиком. Сейчас пилит свой движок имиджборды как школьный проект для закрытия четверти

 No.28215

>>28214
Хорошая концовка в общем то. Я доволен.

>>28192
Все-таки наберусь наглости потребовать MOAR

 No.28233

File: 1704574151353-0.jpg (449,39 KB, 2320x3088, c2f41ece2011bbe8c48d316368….jpg)

File: 1704574151353-1.jpg (248,67 KB, 1600x1070, cdac5f62878f44ffbdf42887b2….jpg)

File: 1704574151353-2.jpg (1,13 MB, 2320x3088, db3c47b15fa6543ad347a357fe….jpg)

>>28215
>Все-таки наберусь наглости потребовать MOAR
К сожалению, больше такой восточной красавицы у меня нет. Возьмите эти картинки в утешение.

 No.28239

File: 1704577844189.png (1,03 MB, 1080x1350, ClipboardImage.png)

>>28233
Я уже сам не выдержал и стал искать. Красавицу зовут Сирушо, дофига она медийная личность, но уже староватая и на других фотках выглядит сильно хуже, в молодости причем тоже. Одну лишь топовую нашел.

 No.28240

File: 1704578025621.png (115,33 KB, 311x245, siris.png)

>>28239
А вот эту красавицу зовут СириС

 No.28246

File: 1704579942895.jpg (143,51 KB, 850x1204, sample_c2d65c8b999c8a1471f….jpg)

>>28239
В Сирии таких девушек полно, и без аирподсов в ушах. Несмотря на творящийся вокруг пиздец. Но этот лоск быстро уходит. К 23-25 годам в большей мере. Да и на юге нашей страны такие есть. Но содержание такой красотки требует серьёзных средств. Дикая родня с первобытной прошивкой в мозгу идёт бонусом от которого невозможно избавиться. Да и сама она тебе нервы потреплет будь здоров. Чем тебе приглянулись эти семиты?

 No.28350

File: 1704653254154.png (481,76 KB, 483x604, ClipboardImage.png)

>>28246
Блин, неудобно, раньше сам выгонял других баб обсуждающих у школьника, а сейчас сам так делаю. Ладно, пусть это будет ему в наказание что ничего интересного больше не рассказывает теперь.

Мне вообще не "восточность" нравится, а черты лица такие. Черные волосы распущенные + черные глаза среднего размера + невыпирающий лоб + небольшие губы + несколько заостроенные треугольником щеки с подбородком + некривой нос + несимметричное немного лицо с немного вдавленным словно ртом, вот просто как есть на первой твоей и второй моей фотке, то и нравится. У меня вкусов особых нету, но вот тут комбо всего что нравится просто. Я однажды ирл видел только немного похожую и она как я понял вообще белоруской была, хотя и кожа у нее тоже слегка смуглая, но мне тут уже совсем пофиг, хоть белая, хоть негритянка. Некоторое время с ней пересекались и я как дебил на нее смотрел не мог наглядеться. Даже пообщались немного (причем по ее инициативе, то ли заметила что я на нее уставился, то ли просто так совпало), но этим все и ограничилось, я чтобы в ситуации со школьник-куном отогнал от себя мысли о ЕОТ, ну и жизнь нас очень скоро развела и никогда больше не видел, я все же имею смелость себя адекватным человеком называть и на основе одной красивой мордашки развивать связи с человеком не считаю нужным.

 No.28527

К проекту смогу приступить только в среду. Сегодня готовился к школе, а завтра нас задерживают допоздна.

 No.28545

File: 1704740821122.jpg (1 MB, 2320x2911, 4711eb5e688c6aaae4a8415c5e….jpg)

>>28350
>Черные волосы распущенные + черные глаза среднего размера + невыпирающий лоб + небольшие губы + несколько заостроенные треугольником щеки с подбородком + некривой нос + несимметричное немного лицо с немного вдавленным словно ртом, вот просто как есть на первой твоей и второй моей фотке, то и нравится.
Как тебе Оксаночка ОПа? Выше кидали максимально приближенную к её внешности фотку. Ту что в купальнике в винограднике.

 No.28656

File: 1704826121822.jpg (426,37 KB, 700x695, надежда.jpg)

>>28527
Ну что там в школе?

 No.28678

File: 1704840274577.png (1,95 MB, 1251x921, ClipboardImage.png)

>>28545
Эта? Близко, но все равно cовсем че-то не то уже. Есть еще что-то, что описать не могу в лице что там есть, а тут нет.

Ну на винограднице отталкивает немного квадратность лица и подбородок огромный в виде трапеции, глаза серые (даже карие лучше было бы), а не черные, щеки такие выпуклые круглые, нос-картошка крупный. Буквально Оксанистый вид, тоже очень неплохо на самом деле 7-8 из 10, но от идеала далека.

 No.28681

>>28678
Нихуя се ты Шерлок! Без иронии. Да, она. Но только под некоторыми углами.

 No.28728

File: 1704907179040.jpg (76,8 KB, 900x615, womenlandscape-12.jpg)

>>28678
Ого. У тебя есть ещё её фотки? Странное дело, вроде и молодая тянка, а если присматриваться, то на 40-ка летнюю милфу смахивает. Быстро эти южные скороспелки взрослеть начинают.

 No.28766

>>28545
>Как тебе Оксаночка ОПа?
Никак. А вот ОП ничё так (в платоническом смысле)

 No.28794

File: 1704974309353.jpeg (81,93 KB, 960x540, i (28).jpeg)

Проект, школа и нормисовское сибаритство
https://voca.ro/19220qL4AUDM

 No.29095

File: 1705167515722-0.png (544,51 KB, 1920x1080, Снимок экрана (975).png)

File: 1705167515722-1.png (202,65 KB, 1920x1080, Снимок экрана (976).png)

File: 1705167515722-2.png (164,38 KB, 1920x1080, Снимок экрана (977).png)

Решение проблемы с абзацами оказалось довольно простым: я просто заменил одинарные кавычки на двойные, там где \n и <br>. Правда я не знаю, как сделать, чтобы блок расширялся и сужался. min-width пробовал, не помогло, блоки просто растягивались во всю ширину.
Алсо, куда мы будем двигаться дальше, помогающий анон?
Я эту тему затрагивал в ГС, но, похоже, что у тебя не было времени прослушать, поэтому пишу сюда.

 No.29107

>>29095
Двигайся в сторону прумптинга AI.

 No.29108


 No.29119

>>29098
Подобные просьбы впредь будут удаляться.

 No.29124

>>29119
А что там было?

 No.29127

>>29124
Анон попросил ОПа сфотать ножки чернобровички, коль она ему больше не мила.

 No.29128

>>29127
и её плохое настроение от того что её ноженьки будут сфотаны на перемене или под партой на уроке не него никак не повлияют.

 No.29213

>>29095
Привет. Извини за задержку с ответом, был в свои дела сильно погружен. Ты запись и вывод сообщений сделал, по идее теперь осталось сделать разбивку на разделы и треды. Завтра накидаю инструкций что да как. А пока почитай в сети про правила форматирования кода и отредактируй код чтобы он следовал им, а то его уже сложно читать

 No.29214

>>29095
>блоки просто растягивались во всю ширину.
А надо как? Чтобы они были все разного размера как на доброчане?

 No.29414

>>29095
Давай сделаем чтобы у тебя на форуме было много тредов (пока ещё без разделения форума на разделы). Создай папку posts, пусть в ней каждый файл будет содержать посты отдельного треда, а название файла это название треда (без расширения). Тебе по сути нужно сделать несколько страниц:
- Страница которая содержит форму для создания нового треда. Там можно ввести название треда, ник и сообщение
- PHP-скрипт который принимает ввод с этой формы. Он должен проверить что треда с таким названием ещё не существует, иначе вывести сообщение пользователю что тред уже есть. Если треда нет, то он создаёт соответствующий файл и записывает туда сообщение
- PHP-скрипт который принимает GET-параметр с названием треда (да, я знаю, в имиджбордах треды обозначаются номерами, но так проще) и отображает его. Также он внизу выводит форму добавления комментария. hidden поле в форме содержит название треда
- PHP-скрипт который обрабатывает добавку комментариев.
- PHP-скрипт который выводит ссылки на все треды.

Подумай как это можно сделать. Если возникнут сложности - спрашивай

 No.29448

>>29213
>правила форматирования кода
Это PSR? Хорошо, ознакомлюсь и отредактирую.
>>29214
>А надо как? Чтобы они были все разного размера как на доброчане?
Ну да, примерно так. Чтобы изменялась ширина в зависимости от содержания. С высотой это просто сделать, а вот как здесь, не знаю.
>>29414
А как пользователь будет отвечать другому, если не будет номера? Может лучше всë-таки сделать номера всем постам? По идее за них будет отвечать только одна переменная на всëм сайте и она будет изменяться на единицу каждый раз, когда кто-то создаëт тред или постит в него. Алсо, как сделать, чтобы в посте писалось время отправки?
И ещё. Спасибо, что помогаешь мне, анон. Всё твои сообщения стоят больше, чем действия моих руководителей (коих несколько), а они, в свою очередь, не делают ничего.

 No.29449

>>29448
*все
фикс

 No.29474

>>29448
Я не знаю что такое psr. Вообще есть базовые рекомендации по форматированию даже без привязки к языку. В сети полно статей про это.

Знаешь, я полумал, похоже наш проект уже вырос из текстовых файлов и пора наверное использовать базу данных.

Это существенное изменение поэтому если вдруг что-то не получится должна быть возможность вернуться к текущему рабочему состоянию. Поставь гит (не путать с гитхабом). Там можно делать коммиты (фиксация текущей версии кода), все коммиты сохраняются в истории, к ним можно возвращаться. Когда будешь работать, этот навык пригодится. Вобщем, настрой гит и сделай коммит. Если это слишком сложно - просто скопируй папку с кодом. Пусть в одной папке останется старый код, а в другой будешь программироватьщ.

 No.29475

>>29448
Обычно для баз данных используют mysql, где данные хранятся в таблицах. У тебя xampp, там есть встроенная программа phpmyadmin - https://xamppguide.com/xampp-mysql-phpmyadmin/

Тебе надо будет через phpmyadmin создать таблицу с колонками в которых у тебя будцт храниться номер сообщения, ник, дата и текст. У тебя в текстовом файле по сути примерно такая же структура. Как сделаешь - покажешь скриншот таблицы в phpmyadmin

 No.29496


 No.29499

File: 1705337941559.jpg (48,04 KB, 512x768, photo_2023-12-09_11-22-51.jpg)

Тред скатился в скучное и неинтересное говно. Где страсть? Где экшен? Где любовь?!

 No.29504

>>29496
Я умею гуглить. Просто говорю что раньше не слышал про это. Всё таки мой основной язык не php, но он легче для вката, я считаю
>>29499
>Где страсть?
Как насчёт страсти к программированию?
>Где экшен?
Подросток выбрал в качестве темы для лабораторной работы написание своего движка имиджборды, а потом понял что у него нет необходимых знаний и надо срочно учить php. Чем тебе не экшен?
>Где любовь?!
Есть любовь к учёбе

 No.29593

>>29504
Произошла КОМПЕНСАЦИЯ. Ясно.

 No.29648

Сегодня не успел позаниматься проектом. Ладно, в четверг будет более-менее свободный день.

 No.29652

>>29648
Зато успел подрочить. Уже день не зря провёл.

 No.29665

>>29499
жду возврата дословных диалогов

 No.29747

File: 1705519444322.jpg (128,85 KB, 1064x1520, 8452610e7a28aed656504cf07a….jpg)

Думаю, всë-таки напишу короткий положняк о школе.
1. В субботу я показываю промежуточный результат проекта (Выделил, чтобы помогающий анон увидел). Сегодня не смог над ним поработать, так как задержался в школе, а потом делал д/з, но завтра смогу.
2. ЕОТ, по всей видимости, испытывает чувства или во всяком случае рассматривает как личного куколда нашего нового одноклассника (в этом году перевëлся) неславянской национальности (назовём его Ибрагим). Она общается с ним, радуется и повышает Ибрагиму оценку при проверке работ (мы вместе иногда проверяем самостоятельные по русскому с помощью образца, который даëт училка, так как я и ЕОТ наиболее грамотные в классе). Мы с Кон-куном ей нахуй не нужны, как и она нам.
Этот Ибрагим, хоть он и неплохой человек, не вызывает у меня впечатления о нём, как о высокоинтеллектуальном или обладающим какими-либо другими выдающимися качествами человека. На уроках он большую часть времени просто сидит и смотрит Тик Ток (что уже как бы намекает на его уровень, как и на уровень остальных любителей данного дегенеративного приложения).
Он также не особо красив, но при этом модно одевается и ведëт себя довольно уверенно, чем скорее всего и привлëк ЕОТ. Я от неë, конечно, такого не ожидал, но вмешиваться не буду. Во-первых, это еë дело, которое уже меня не касается. Во-вторых, он не такой уж и плохой, хоть умом и не блещет.
Тем не менее, мне еë жалко. Она повелась на шарм в виде уверенности, совсем забыв про остальное. В частности про некоторые культурные различия и все связанные с этим риски (то, чем обычно заканчиваются истории с Наташками, которые легли под Ашотов, если говорить радикально). Однако рано ещё что-либо утверждать, время покажет. Они ещё только просто общаются и даже не ходят вместе домой.
3. Похоже, мой одноклассник – сосачер. Я и до этого его уважал, а также удивлялся, тому, какой он начитанный и тому, что с ним можно поговорить о многих интересных вещах. Он также является противником капитализма в существующем виде, как и я.
В его речи проскакивали бордосленговые слова, а также упоминания Лурочки. Алсо, когда я в диалоге сказал, что хочу создать анонимный литературный форум, он ответил, что я должен понимать, какая аудитория ко мне, скорее всего, придëт, а затем описал аудиторию Сосача.
Сейчас он не в школе, по причине отъезда примерно до середины или конца января. Однако тогда, когда он приедет я обязательно выясню досконально тот факт, сосачер он или нет, загадав ему загадку: "Используется для относительно свободного общения и ассоциируется с оранжевым цветом. Что это?". Прямой вопрос я задавать не буду, во избежание того, что я ошибся в предположении насчёт его принадлежности к бордосфере.
Заранее извиняюсь за возможность наличия ошибок в тексте, так как писал быстро и в полусонном состоянии.

 No.29748

>>29747
Привет. Смотри какая ситуация. Если ты хочешь чтобы каждый пост имел уникальный номер на которыя пользователь сможет ссылаться, в текстовых файлах это сложно сделать, а вот в базе данных запросто, там специальный механизм есть для нумерации всех записей в таблице. То-есть вариант с базой данных более профессиональный и более функциональный.

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

 No.29749

>>29747
Вне зависимости от того какой подход ты выберешь, тебе по любому нужно сделать следующее:
1. Если нет времени разбираться с гитом, просто пока сделай копию папки с кодом, чтобы в случае если что-то напортачишь, достать оттуда рабочую версию

2. Шаблон. У тебя вперемешку идёт html и php, не надо так. Обычно html-код (так как он отвечает только за внешний вид сайта) выносят отдельно как шаблон или тему оформления. Это позволяет сделать выбор из нескольких тем оформления для сайта (как например на доброчане). Смотри как это работает. У тебя движок сайта создаёт ассоциативный массив (допустим он называется $sitedata), который хранит в себе данные для отображения (название сайта, заголовок страницы, само содержимое страницы, список разделов для меню и т.п.), а шаблон это php-файл, в котором просто идут подстановки вида <?php echo $sitedata["sitename"]; ?>. Создай такой шаблон, пусть он содержит только html-код с подстановками переменных

Такой шаблон по идее должен состоять из нескольких файлов php собранных в отдельной папке, они потом будут склеиваться в одно целое:
- header.php - содержит код который будет вставлен в начало html-кода. (то-есть всё от тега <html> до того места где начинается собственно содержимое страницы). Здесь может быть подключение стилей css, выводзаголовка <title>, шапка сайта с логотипом и названием, верхнее меню
- footer.php - содержит код который подставляется в конец html-кода (то-есть всё что ниже содержимого страницы и до </html>, это называется подвал сайта). Здесь могут быть например ссылки внизу страницы
- main.php - блок содержимого главной страницы (то-есть уже без шапки сайта и без подвала, код оттуда ты подключаешь с помощью include "header.php" вначале файла и include "footer.php" вконце
- Аналогично предыдущему пункту создай также шаблоны для списка тредов и для самого треда. Там где должна быть повторяющаяся разметка используй перебор массива

3. Страницы. У тебя на сайте есть разные страницы с разным функционалом. У движка борды это главная, страница раздела и страница треда. Каждая страница должна быть представлена php-страницей, где ты формируешь ассоциативный массив $sitedata а потом делаешь внизу кода include и подключаешь там шаблон именно этой страницы. То-есть шаблон содержит html-код, а здесь ты чисто подготавливаешь данные для вывода в шаблоне. Страницу треда с постами ты уже знаешь как сделать, можешь начать с неё

 No.29750

>>29747
Как сделаешь шаблон - покажешь что получилось в коде

 No.29760

>>29747
>Похоже, мой одноклассник – сосачер
>какой он начитанный и тому, что с ним можно поговорить о многих интересных вещах
Действительно двачер, сразу видно

 No.29797

File: 1705588060720-0.png (118,43 KB, 1920x1080, Снимок экрана (980).png)

File: 1705588060720-1.png (321,8 KB, 1920x1080, Снимок экрана (983).png)

>>29750
Шаблон я сделал, но так и не понял зачем нужен ассоциативный массив. Ведь это
>данные для отображения (название сайта, заголовок страницы, само содержимое страницы, список разделов для меню и т.п.)
уже отображается с помощью шаблона, который мы подключаем через include.

 No.29799

>>29797
>положил огромные куски кода в шаблон и спрашивает в чем разница
Издеваешься, сука? Всё пассивное заталкивается в шаблон. Вся твоя разметка, поля, статичные надписи.

 No.29805

>>29799
Будь с ним нежнее, няша. С ним Оксаночка вон как поступила, на баклажана променяла за шмоточки и духи арабские. Ещё и ты нервозности добавляешь. Полегче немного на виражах.

 No.29809

>>29797
Разделение данных, логики и представления. Этот подход подразумевает что данные хранятся отдельно, код который их обрабатывает отдельно и html код который их выводит отдельно.

Смотри. У тебя есть две страницы. Допустим, список тредов и страница отдельного треда. В них есть повторяющиеся элементы, например менюшки, логотип сайта, подключения файлов css. Как ты сделаешь в двух страницах одинаковый код? Путем копирования? Нужно избегать дублирования кода потому что если что-то придется менять то менять надо будет на всех страницах. Шаблон позволяет хранить html централизованно в одном месте и использовать на разных страницах. Таким образом когда ты создаешь очередную страницу тебе не надо копировать туда весь html, достаточно передать шаблону данные для отображения. А что касается названия сайта и списка разделов, это по идее тожегде то обособленно должно храниться. Движки сайтов часто имеют несколько тем оформления и тема не знает ничего про твой сайт, название и список разделов. Жта информация хранится на самом сайте

 No.29892

File: 1705685137428.png (198,1 KB, 1920x1080, Снимок экрана (984).png)

>>29809
Весь html за исключением тега <title> (так как его текст будет меняться в зависимости от страницы) я убрал по файлам шаблона, а php оставил на странице. Это правильно?

 No.29898

>>29892
Нет, ты просто распилил ПХП файл на несколько. Твоя логика до сих пор рядом с разметкой, не надо так.

 No.29939

>>29898
Я попробую завтра разобраться в том, что ты мне пытаешься показать. Если что, задам вопросы. Заодно скажу, как руководитель отреагировал на результат. Я думаю, ему будет похуй, как и всегда.
Извини за то, что отнимаю у тебя столько времени своим непониманием.

 No.29942

>>29939
https://twig.symfony.com/ - может, так будет понятнее.

 No.29946

>>29939
Привет. Я почти не испытываю эмоций и всегда спокойно помогаю. Тот человек что грубит тебе жто другой анон. Извини, но я сегодня был занят, устал сильно и не смотрел что у тебя с проектом. Завтра отвечу

 No.30005

Там это… Рэбус воскрес и надавал за щеку своим хейтерам.
https://www.youtube.com/watch?v=dyn48nPRZrA

 No.30053

File: 1705771866915-0.png (119,42 KB, 1920x1080, Снимок экрана (987).png)

File: 1705771866915-1.png (170,04 KB, 1920x1080, Снимок экрана (990).png)

File: 1705771866915-2.png (265,91 KB, 1920x1080, Снимок экрана (989).png)

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

 No.30055

>>30005
Кому он там надавал? Весь смысл ролика: "Я - не я, и хата не моя".

 No.30116

>>30053
Как называться будет?

 No.30122

>>30055
Зато он при тяночке и канальчике. Скоро опять будет грести бабосики лопатой и посмеиваться над Львёнком. А чего достиг ты?

 No.30150

>>30116
Что? Сайт? Не могу сказать, так как не хочу, чтобы перед защитой мне его засрали гомонеграми.

 No.30151

>>30122
>А чего достиг ты?
Того, что я не ссал людям в уши.

 No.30155

>>30151
Ты и тяночку не трахал. Ни в писеньку, ни в ротик, ни в попик.

 No.30157

>>30155
Для того, чтобы меряться, кто кого больше трахал, есть отличное место – Сосач. Советую туда сходить.

 No.30164

>>30157
Профукал Чернобровочку, дуралей. Кусай теперь локти.

 No.30175

>>30150
Что мешает засунуть его в докер и поднять на компуктере во время "защиты"?
Предварительно нагенерив гомо-белых и гетеро-негров в базу данных?

 No.30179

>>30175
Необязательно докер. Оп может использовать ngrok и открыть доступ к своему локалхосту

 No.30184

>>30053
Привет. Извини за задержку с ответом. Да, это оно. Двигаешься в правильном направлении. Насчёт меню, ты делаешь неправильно. Каждый пункт меню должен быть представлен ассоциативным массивом, то-есть что-то типа такого:
"menu" => [
["url" => "http://yandex.ru", "label" => "Яндекс"],
["url" => "http://google.ru", "label" => "Гугл"]
]
Затем когда ты перебираешь массив, у тебя в каждом шаге цикла будет ассоциативный массив с ключами "url" и "label" и ты их сможешь подставлять в html

 No.30185

>>30175
Если комп виден в сети, то от спама и флуда то что он запущен локально его никак не спасёт. Причём тут докер вообще не понятно. Докер как и любой инструмент нужен для решения конкретных задач. Просто так его вводить в проект не вижу смысла, только увеличение нагрузки на сервер. Докер нужен чтобы сделать переносимым приложение которое очень сильно зависит от окружения. PHP-код же не такой. Его среда выполнения это php (и иногда mysql). Есть какой-то веб-сервер с php, то код там будет работать. Контейниризация тут в принципе не нужна

 No.30190

А насчёт цензуры. Есть у меня одна идейка как сделать непробиваемую автомодерацию. Конечно же, Школьник это делать не будет, у него сейчас недостаточно навыков, но я просто оставлю это здесь, может быть кому-то будет интересно.

Вобщем алгоритм таков:
1. У новых пользователей все сообщения на премодерации но пользователь об этом не знает
2. Лимит на количество сообщений в час от одного пользователя и более крупный лимит для всех пользователей вместе
3. Определение того является ли это сообщение подозрительным:
3.1 Если есть слово из чёрного списка - подозрительное. В чёрном списке могут быть символы подстановки, так что например "хуе?", затронет все слова начинающиеся на хуе, будь то хуепутала, хуесос и т.п., а "?ёб" соответственно затронет слова которые оканчиваются на "еб", например "козлоеб" или "сестроеб"
3.2 Комбинация из букв и небуквенных символов - подозрительно
3.3 Комбинация из алфавитов разных стран - подозрительно
3.4 Слишком много одиночно стоящих символов разделённых пробелами - подозрительно
3.5 Присутствует слово отсутствующее в словарях - подозрительно
3.6 Любые картинки и ссылки подозрительно
4. Любые подозрительные сообщения отправляются на премодерацию. Пользователь написавший подозрительный пост также попадает на премод. Сам он обэтом не знает
5. Пользователь или написавший что-то из жёсткого спам-фильтра (исключены слова могущие вызвать ошибочное срабатывание, оставлены только явный мат) или забаненный модером попадает в шадоубан
6. Пользователь в шадоубане может писать но его сообщения будут видеть только пользователи в шадоубане. Таким образом, забаненный пользователь не только не знает что он забанен но и даже видет что ему отвечают
7. Для защиты от обхода блокировок используется продвинутый поведенческий анализ анализирующий скорость печати, взаимодействие с сайтом, стиль текста

Хотя, с появлением ИИ всё стало ещё проще. Достаточно просто у чатбота спросить (возможно программно) является ли следующее сообщение грубым, оскорбительным или неэтичным и спарсить "да" или "нет" из ответа

 No.30192

>>30053
Смотри как мы сделаем. По поводу шаблонов. Давай сделаем хотя бы для двух страниц шаблоны. Главная страница, которая первой открывается при открытии сайта и страница треда. В обоих шаблонах (прямо в них самих) идётподключение header и footer, а потом уже в скриптах соответствующих страниц идёт подключение шаблона страницы и передача ему параметров.

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

То-есть структура может быть примерно такая:
- templates
|–header.php
|–footer.php
|–main-page.php (тут подключаются header и footer)
|–thread.php (тут подключаются header и footer)
config.php (тут название сайта, массив ссылок для меню и т.п.)
index.php (тут подключается config и templates/main-page)
thread.php (тут подключается config и templates/thread)

Код для отображения и отправки сообщений у тебя уже есть, ты его можешь запихнуть в страницу треда, на главной просто какое-нибудь приветствие помести или типа того. Как сделаешь - будем уже дальше от этого двигаться

 No.30205

>>30185
Лялеховый башескриптух, ты?

 No.30221

>>30184
>>30192
Хорошо, я прочитал то, что ты предложил. Думаю, смогу реализовать. К проекту приступлю в среду.

 No.30222

>>30053
*навигации
Только заметил свою ошибку.

 No.30500

Сегодня заболел. Хуëво себя чувствовал, поэтому сил на интеллектуальную деятельность не было, а ещё Цитрин усиливал сонливость. Посмотрел немного аниме, а потом целый день валялся в постели. А вечеру стало легче. Думаю, завтра займусь проектом.

 No.30506

File: 1706112982844.jpg (329,52 KB, 1920x1280, jenna-fischer_0032.jpg)

>>30500
Перед тем как ты умрёшь от высокой температуры и осложнений гриппа, скажи, как зовут Чернобровочку irl?

 No.30513

>>30506
Вот нахуй тебе это надо?

 No.30516

>>30513
Я хотел бы знать как зовут эту недосягаемую звёздочку к которой мне не суждено прикоснуться.

 No.30518

>>30516
Узнать еë имя тебе тоже не суждено, увы. Придëтся смириться и терпеть.

 No.30519

>>30518
Но ведь Школьник знает её имя.

 No.30520

>>30519
Он с тобой сейчас и общается.

 No.30521

>>30520
И как же зовут по имени его одноклассницу?

 No.30523

>>30521
А я не скажу.

 No.30525

>>30523
Ну скажи!

 No.30530

File: 1706117313556.jpg (120,36 KB, 715x1005, IMG_20240124_202631.jpg)

>>30525
Не скажу:3

 No.30531

>>30530
Ну скаажиии!

 No.30534

File: 1706117711041.jpg (85,21 KB, 736x1031, fe36275da81e908e73f3678dbf….jpg)

>>30531
Ладно уж. Скажу 24.01.2030, то есть через 6 лет. Жди.

 No.30542

>>30534
Скажи сейчас сколько в её имени букв.

 No.30554

Сегодня буду спать. Завтра сделаю перекат.



[Назад][Наверх] Catalog [Post a Reply]
удалить пост [ ]