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.23569
>>23557Да пусть будет. Те че жалко чтоли? Больше борд - больше выбора. А то кроме двача больше идти некуда
No.23570
>>23538Какая связь между присунуть в попку и продолжением рода?
No.23641
>>23597Ну да уж лучше пойдет на очкопараши с постингом раз в час, малацца анон.
No.23680
https://voca.ro/18cgVFrfDQtMВсë по поводу моего имиджборда, отношения к инцел-теории, ситуации с ЕОТ — первые 14 минут. Дальше меня в депресняк разнесло к хуям, особенно в конце. Знайте, с каким чмом на одной борде сидите.
Алсо, голосового формата, скорее всего, больше не будет.
No.23682
>>23680>вторая попытка записи>голосотред на 40 минутНихуясе!
No.23684
>>23683
А вот и наш любитель фоточек ЕОТ подтянулся. Разумеется, без сравнения меня с Львëнком не обошлось.
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.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.23804
>>23801Гуд. Продолжай дальше, лучей поддержки тебе.
No.23807
>>23801О! Отлично! А теперь сделай форму приёма сообщений. Почитай про html-тег form, про его параметры и про кнопку submit в html. Ну и соответственно почитай как в php получить данные формы ну и сначала просто выведи их на экран с помощью команды echo. Что-то вроде такого:
>Вы ввели ник: анон>Вы ввели сообщение: тестСохранение данных в файл на следующий урок оставим
No.23820
>>23817Возможно, не та кодировка выбрана в текстовом редакторе? Я уже сонный, на остальные вопросы завтра отвечу.
Знаешь что пока можешь сделать. Попробуй организовать сохранение сообщений в файл posts.txt. Посмотри в сети как дописывать данные в конец файла. Я не помню, будет ли перенос строки вставляться автоматически, если что он обозначается в программировании как \n внутри кавычек, его можно и вручную прописать. Ник от сообщения вертикальной чертой можешь разделять |
Вообще, так обычно не делают и используют специальные готовые модули для сохранения данных в файл, но на первых порах, думаю так пока проще
Если будет работать - дальше сделай экранирование опасных символов в вводимых данных (<>;&|), думаю понятно зачем. С помощью str_replace замени их на соответствующие html-entity (загугли). После экранирования символов заменяй переносы строк "\n" на <br>
В итоге у тебя в файле будет записано что-то вроде:
Карасик|Привет, пацаны! Как дела?
Анон|<Как дела?<br>Норм, а у тебя?
Тут < это html-entity для символа >
No.23858
Долбанный Колобок всё позасирал своей айтишной лабудой. Господи его благослови.
No.23882
>>23858Лиса, ты? Узнал тебя по рыжей шерсти. А помнишь как я в третьем классе от бабушки и от дедушки ушёл? А от тебя и подавно. Потом пришли охотники и понадавали тебе пиздюлей а ты облизнулась и попросила добавки. Как поживаешь, черноносая?
No.23927
Мне вот интересно, есть ли утилита, позволяющая просматривать и постить борды через консоль?
No.23928
Привет, прочёл первый тред, второй лень уже стало. Но подпишусь.
Интересно было читать прямую трансляцию обрушения манямира школьника, ну и мило конечно будто читать свой образ мыслей из прошлого.
Не переживай и не жалей ни о чем, даже самые тупые кринжовые ситуации это ценный опыт.
No.23929
И да, забивай хуй на все эти советы, ты не поймёшь ничего как бы тебе не объясняли, ты должен сам обжечься, так работают социальные навыки уж, единого пособия не напишешь.
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.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
>>24022nodejs. Там пока только вывод списка тредов сделан. Тоже думал о таком, но не все юзеры захотят платить за рукапчу, а 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
>>24099Не поэтому.
>>24098Загадка от Жак ив Кусто на пикче, на размышление 5 секунд.
No.24119
>>24099То-есть программист такой "хм, function, что это за непонятное слово?", а потом видит слово "const" и сразу понимает что это функция, ага, конечно
>>24102Ну во первых у меня функция обьявлена на верхнем уровне вложенности, зачем мне в этой ситуации писать const? А во вторых не кажется тебе что обьявление функции внутри if это говнокод?
No.24124
Че за хуйня, почему у вас константа равносильна вызову функции? Всегда подозревал что фронтеры ебанутые.
No.24135
>>24119Говнокод - это использовать function.
>Ну во первых у меня функция обьявлена на верхнем уровне вложенности, зачем мне в этой ситуации писать const?И тебя это спасло от перезаписи функций?
Есть такая штука, называется "лучшие практики". Можно быть говнарем, который ничего не понимает в собственном коде, и делать как попало, оправдываясь как школьник. А можно быть самураем, и следовать по пути меча.
No.24163
Сегодня, к сожалению, не успел позаниматься проектом, задали дохуя, но в среду уроки вообще отменили, тогда и буду делать.
ОП
No.24186
>>24124Не вызову, а обьявлению. Функция это посути переменная или константа в которой хранится анонимная функция. То-есть речь идёт про такую конструкцию:
const hello = function(){ …
Вместо
function hello(){ …
>>24135>Говнокод - это использовать function.Нет, function гораздо более читаемо
>И тебя это спасло от перезаписи функций?И нахуя мне её перезаписывать? Я пишу эту прогу один, чисто по фану, на коленке за вечер набросал а ты мозги ебёшь
>Можно быть говнарем, который ничего не понимает в собственном кодеПочему же не понимаю? Вполне понимаю
>А можно быть самураем, и следовать по пути меча.Давай лучше ты напишешь консольный клиент борд и посмотрим у кого лучше выйдет, самураюшка ты наш
No.24196
>>24195Не запускал, но там видимо json просто выводится? А у меня украшенный консольный интерфейс
No.24197
>>24195Кстати, а хуле ты await'ы не используешь? А ещё о бест практиках кто-то говорит
No.24660
>>24197>await'ы в линейном кодеЗамечательная best practice.
No.24683
А как тем временем поживает наша чернобровочка? Что-то ты совсем забросил писать про своё школьную жизнь. Ты ведь скоро перестанешь быть школьником и наверняка пойдёшь в колледж на погромиста, не так ли?
No.24691
>>24660Да. Они именно для линейного кода, await позволяет дождаться завершения вызова функции, функции выполняются линейно одна за другой. Это гораздо удобнее и читаемее чем then, их для того и придумали чтобы не писать громоздкие конструкции then
No.24693
Аноны, я уже не знаю, что делать. Нигде не нашёл решение проблемы. Короче, каждый раз, когда я обновляю страницу оно выводит последние имя и пост, даже если данные в этот раз не вводились. Сначала я думал, что дело в файле и очистил его от данных: не помогло. Потом я пытался прописать 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.24743
>>24726Какой-то странный у тебя вотермарк на картинке.
No.24777
>>23503Ну что, есть какие-то продвижения с твоей проблемой в php-проекте?
No.24788
>>24777К сожалению, я сегодня не смог им заняться. Как пришëл со школы, сначала полчаса пиздел вслух о всякой хуйне, потом подрочил, пожрал и резко стало хуëво. Начал оплакивать свой идеальный мир за его нематериальность, потом появилось желание. Я не знаю какое. Я просто не знал, куда себя деть и хотел того, не знаю чего. После слëз, истерического смеха (да, того самого, что в моëм голосовом сообщении), самокопаний и самоистязаний я просто лежал на полу (с дивана я упал) и смотрел в потолок. Было очень плохо, просто мир и ощущение собственного существования стали отвратительны, я даже не мог физически подумать о чëм-то хорошем.
Потом пришла мамка, я запустил Сталкер ЧН, поиграл 20 минут и ещё 20 минут просто смотрел в экран монитора с открытой папкой с играми. Начало отпускать. Потом ещё полчаса поиграл в Бимку, пожрал и помылся. Отпустило. Сейчас вот типо спать лëг, думаю немного посижу здесь и уже реально усну. Вот так. Честно, не знаю, что за хуйня на меня находит, но думаю, это из-за постоянного стресса и нагрузки в школе (заканчиваю уроки не раньше 21:00, отдыхаю только в пятницу и по несколько часов на выходных, засыпаю так вообще не раньше 1:00, ещё мамка постоянно ходит туда-сюда по квартире, что смотрит или поправляет, скорее всего, она это делает специально, чтобы меня растревожить, ведь она получает удовольствие то того, что мне неспокойно, я проверял это на личном опыте далеко не 1 раз, помимо просто раздражающей хуйни, она орëт на меня иногда и почти каждый день сравнивает с другими, оскорбляет и говорит, что "весь в отцовскую породу". Пиздец, я разве виноват нахуй, что они с батей посрались? Вот так.).
Завтра, скорее всего, всë будет нормально. В конце концов, на меня такая дизмораль находит не каждый день. Вечером завтрашнего дня займусь проектом. Мне правда было плохо, в такие моменты даже отдыхать тяжело, не то что чему-то учиться.
No.24790
>>24749Ты думаешь, что так будет лучше? Я знаю, что для тебя это всего лишь театральное представление и ты ждëшь продолжения, но я чувствую совсем другое. Я вообще думал, что у них будут развиваться отношения с Кон-куном, но оказалось, что это не так. Сложно это всё… Я пока неопределён, надо думать.
No.24793
>>24726Я бы его не устроил, так как это бессмысленно и принесëт смерть невинным.
Однако суть твоего вопроса я понял. Разумеется, женщинам можно очень многое, что порой доводит до ужасающего абсурда.
>Скажи, каково это, быть виноватым во всем по умолчанию?Больно, но мы должны как-то уничтожить соц. неравенство или если не можем, тогда просто ему не содействовать.
Сейчас общество требует от мужчины всë, в том числе и переносить все страдания, не срываясь, а от женщины – ничего, ещё и оправдывает их за всë, что можно. Конечно, это не в коем случае не оправдывает травителей данной девочки, но почему-то когда происходили другие массшутинги, нормисы и не думали о травле, как об оправдании, но сейчас вдруг резко переобулись.
No.24797
>>24788Учи программирование. Ты же себе цель поставил быть хиккой и зарабатывать удалённо
No.24798
>>24797Да, это верно. Спасибо за поддержку. Завтра сяду как раз.
No.24804
>>24798Давай я тебе обьясню про мой подход к жизни который я называю "рациональность". Я взрослый человек, я испытывал гораздо более серьёзные проблемы чем риск остаться на второй год в классе. Если бы я каждый раз переживал я бы не вынес. Я понимаю что эмоциями делу не поможешь и я просто как в компьютерной стратегии просчитываю наиболее выигрышную тактику, составляю план и спокойно, без нервов следую ему. Если ты научишься так делать то ты очень многого сможешь достичь
No.24829
>>24743Неприятно звучит. Почти как ИГИЛ или Аль-Каида.
No.24857
>>24793>Разумеется, женщинам можно очень многое, что порой доводит до ужасающего абсурда.Так вкатывайся в трапование. Видел сколько на онлифансе зарабатывают няши?
Да даже к не самому симпатичному Гилтикусу постоянно какие-то мужики подходят, знакомятся, целуются, дарят деньги и тд.
Из минусов: если сядешь на гормоны, то срок жизни можно уменьшать вдвое.
No.24858
>>24857>если сядешь на гормоны, то срок жизни можно уменьшать вдвоеА ещё у женщин бывает только 30 зубов и не бывает 32. Правда-правда, не сомневайтесь, это все знают, так Аристотель сказал.
No.24859
>>24857Не нужен нам второй Антон Бабкин или чувак из соседнего треда. Школьник однажды поведет нас под реющими знаменами свергать диктат пизды
и устанавливать свой. Так гласит пророчество. Он не может нас предать, сменив команду.
No.24869
>>24857Ой. Ты не представляешь о чем говоришь. Вот я транс, но блин. Кожа на лице шелушится, прыщи, местами раздражение. Я даже не знаю что мне делать. Кожа итак проблемная, а постоянным бритьем и косметикой она вообще в хлам убьется. Кстати, на шелушащуюся кожу тональник уебищно ложится. И что делать?
No.24872
>>24869Писюнчик при тебе? Возбуждаешься на тянок или кунчиков? Яички чешешь?
No.24875
>>24873Пытаюсь быть чуть-чуть horny для залётного любопытного няшика.
No.24876
>>24859>поведет нас под реющими знаменами свергать диктат пизды Школьник нас разве что на ДИКТАНТ повести может.
No.24881
>>24878Не ПОВЕЗЛО, так сказать.
No.24885
>>24881Ты же хотел написать ВДОЛЬ, не так-ли, на самом деле?
No.24901
>>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.25001
>>249781-2 раза в день
>на какое порно?Секретные сведения!
No.25002
>>25000марджины тексту добавь, чтоб не выглядело будто текст к стенке прилип. "Сообщение" через textarea сделай.
ну и мне кажется, что цвет говна на фоне не очень выглядит, хотя конечно на вкус и цвет все фломастеры разныеНу а так уважаемо, что продолжаешь заниматься, желаю успехов.
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.25124
>>25123Ты нахуя стили в тегах пишешь. Подключи внешний css.
No.25130
>>25123Получилось, нет? Скинь текст ошибки если все еще не работает
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
>>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.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.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.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.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.25651
>>25650Ты не прав. Работать всем нужно, от этого никуда не денешься. А программирование это одна из лучших работ по соотношению вложенных усилий и результата, не надо горбатиться за станком, можно работать из дома, платят хорошо. Плюс если он серьёзно хочет построить свою метавселенную (о чём он писал), может быть он всё таки сделает это, это будет очень круто
No.25680
Сейчас уже вырубаюсь, поэтому завтра всем отвечу. Вкратце, руководитель посмотрел и сказал, что хорошо. Ещё с ЕОТ сегодня прогулялся немного. Всё таки не удержался. Алсо, она, кажется, что-то начинает подозревать о моих чувствах.
No.25722
>>25680Рассказывай! Запости фото её ножек.
No.25725
>>25722Как раз сейчас пилю прохладную. Где-то через полчаса выложу.
No.25726
Всë то время, что я бегал за ЕОТ и даже когда принял решение отказаться от идеи отношений с ней я очень сильно хотел одного: сон с моей няшей. Именно приятный, чувственный сон, где я мог бы ощутить что-то чистое, невинное, сокровенное. Мне такие до этого никогда не снились, зато снился секс с моими любимыми извращениями или даже массовые оргии. Однако мне это не было нужно. У меня было желание лишь чтобы она мило обняла меня и поцеловала. Я хотел почувствовать еë тепло.
Тем не менее, время шло и в определëнный момент я отказался от идеи отношений с ней и принял точку зрения инцельского движения и в связи с этим ТНН. Тред я стал использовать по большей части для разработки своего проекта, а чувства к ЕОТ понемногу гасли. И вот…
Ночью с 11 на 12 декабря мне снится сон… Говорят, что во снах человек не может чувствовать, но я ощущал каждое движение, каждый вздох и прикосновение. Я лежал в кабинете литературы между рядами, людей больше не было: только я и она. Тян легла на меня и я почувствовал каждый сантиметр еë мягкого и тëплого тела. Она обняла меня всего и наши губы слились воедино. Я чувствовал каждое движение наших языков и губ. Это было так нежно и приятно… Потом я проснулся…
В тот день мы ехали на допы и я сел рядом с ней в маршрутке. Тян смотрела в окно, при этом периодически ложа голову набок и закрывая глаза. Напротив нас лицом к лицу сидела высокая девушка лет 18-19 с голубыми глазами и светлыми волосами (они оказались крашены), одетая в узкие джинсы, топ и куртку. Она набирала на телефоне текст и улыбалась. Про себя за рост я прозвал еë Валькирией и подумал: "Вот она: типичная девушка своего возраста, скорее всего, уже имевшая далеко не одного партнëра и потерявшая все возможные и невозможные виды девственности.
А если бы я родился ею, как бы я думал? Нужна ли была бы мне социальная справедливость? Мечтал бы я о другом мире или может быть хотел изменить этот? Нет, таких обычно интересуют тусовки, вписки, секс с чедами, клубы и прочие "прелести" социоблядства на которые она, с большой вероятностью, сейчас и едет. Впрочем, бытие определяет сознание, поэтому наша участь предопределена и она, и я, и ЕОТ стали такими, какие есть и другими быть просто не могли. Вот такой мир, в котором одним достаëтся всë, а другим ничего".
Потом я всю дорогу смотрел на ЕОТ и думал о своём, так и не сказав ей ни слова.
Следующий разговор с ней случился вчера, когда мы вышли на остановке после выезда из учреждения, где мы делали проект. Нас было трое: я, ЕОТ и Однотайтловый.
О: Пока.
Я: Пока.
Тян: Пока.
Я (к тянке): Я пойду с тобой, заодно прогуляюсь немного.
Я: У нас много контрольных в понедельник…
Тян: Каких? испугалась
Я: Перепутал походу, ладно, не обращай внимания.
Я: Вот приду домой сейчас, поем потом спать лягу
Тян: Везëт тебе, ты отдыхать можешь, а я вот не знаю оставят ли на меня ребëнка или нет.
Я: Ясно.
молчание
Я: А тебе не кажется, что Однотайтловый иногда говорит какую-то ерунду?
Тян: Иногда? улыбается
Тян: Да он всегда непонятно что несëт. Я его не понимаю. Он, кстати, сегодня, пока я преподшу слушала, сидел и в телефоне играл. Колобок¹. усмехнулась
Тян: Кстати, а куда ты идëшь?
Я: Домой через Скотоублюдную².
Тян: А где это? Я просто не знаю соседних улиц. Или ты выдумал название?³ улыбается
Я: Нет, она правда есть. Вперëд и налево.
Тян: Ну ладно, мне уже пора здесь уходить, если тебе туда.
Я: Пока. улыбнулся
Тян: Пока. улыбнулась и помахала рукой
Домой я шëл тем же путëм, что и однажды в сентябре, когда я придумал отговорку про друга, чтобы проводить еë. По пути на Скотоублюдной была развилка, где мне пришлось выбирать между наркоманом и собакой. В конце концов, он объебался и ушёл, шатаясь, а я прошëл той дорогой.
Примечания:
1. Колобком я его прозвал из-за круглого лица, а тян подхватила.
2. Разумеется, я сказал рынке реальное название, звучащее вполне убедительно.
3. Вот здесь она походу догадалась, что я просто хочу идти с ней.
No.25741
Проектом придётся заняться только в четверг (он как раз достаточно свободен) , так как следующие три дня будут загружены (конец года всë-таки).
>>25727Нет, сестрëнки у меня нет. Есть только наполовину родной брат, но я его не знаю.
No.25744
>>25741>Есть только наполовину родной братИ наполовину сестра?
No.25745
>>25741>наполовинуА? Эт как?? Мать у вас одна, а отцы разные?
No.25759
>>25741А хотел бы себе сестричку? Как вариант лоли-сестричку.
No.25769
>>25745Матери разные, а отец един и это был
Один. No.25777
>>25746У него вообще только один тайтл(ДжоДжо) и он постоянно о нëм говорит, корчит рожи и позы, орëт фразы.
No.25778
>>25775Оп, можно твою фоточку? Может быть запостишь частичку себя? Очень интересно как ты выглядишь. Ты высокий худощавый кунчик с тонкими запястиями и синяками под глазами? Блондин, брюнет. Русский или татарин? Как одеваешься?
No.25779
Будет любопытно, если ты из Севастополя
No.25781
>>25778>Оп, можно твою фоточку? Может быть запостишь частичку себя? Нет, я не такой долбоëб, как другой школьник из /b/, чтобы так себя деанонить.
>Ты высокий худощавый кунчик с тонкими запястиями и синяками под глазами? Блондин, брюнет. Русский или татарин? Как одеваешься?Рост около 170, вешу 50кг, тонкие запястья и синяки под глазами имеются, шотен, нац. состав: украинец – 50%, белорус – 25%, русский – 25%, может имеется небольшая польская примесь. Одеваюсь зимой в толстую зимнюю тëмно-синюю куртку, чëрные ботинки и джинсы, осенью – в чëрную кофту с капюшоном, джинсы и серые кросовки, иногда в чëрную или серую куртку, летом – в тëмно-синий спортивный костюм, серую кепку и серые кросовки.
No.25785
>>25779Он из него. Ну или из Крыма точно. Помню он об этом писал. Да и пару раз палился. Когда в Крыму был шторм, наш Оп писал что школу отменили, по причине плохой погоды
No.25786
>>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.25988
>>25910Насколько у тебя большой
корнишончик обхват запястий? Какова твоя форма губ и их полнота? Есть ли на твоём теле родинки?
No.25998
>>25988У нас тут любитель юных мальчиков появился? И ты забыл спросить про ножки! Судя по весу они у него тоненькие(//ω//)
No.25999
>>25971Тебе бы на нижний ютуб с своими базарами по пол часа.
No.26000
>>25999Что это за нижний ютуб, нижний интернет?
No.26005
>>26003Гетоёбы должны страдать. Как Маслач и Поднебесный.
No.26017
>>26014Молодец. А теперь поиграй.
No.26018
>>26014Столько хороших вн…А люди играют в это…
No.26021
>>26018Столько хороших игр…А люди играют в вн…
No.26026
>>26021Столько хороших занятий…А люди играют в игры…
No.26028
>>26026Столько хороших существ а ты говоришь "люди"
No.26030
>>26028Столько плохих существ а ты говоришь о хороших
No.26049
>>26018Я не говорю, что она идеальна, но она подарила мне приятные моменты, как первая.
No.26082
>>26074>писать на ПеХаПе>2024Здоровья погибшим, хуль.
No.26108
>>260821990: 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.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
>>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
>>26190> додумал чот, теперь серит
>, это общеизвестный факт, отрицать это может лишьНастоящий шотландец?
> PHP сейчас один из самых быстрорастущих языков, новые версии выходят каждые несколько месяцев, он уже на версии 8.3,Не продал.
>И чо? Пистон проще, хуле.
>Загугли что такое шаблонизатор.Загуглил. Конктекст не поменялся.
No.26209
>>26193>Пистон проще, хуле.Ну если для тебя Eloquent ORM это сложно, то земля пухом.
>Загуглил. Конктекст не поменялся.ДЕКЛАРАТИВНОГО ЯЗЫКА РАЗМЕТКИ. Реакт - это не шаблонизатор, это либа для создания динамических юзер интерфейсов. Шаблонизатор это Twig, Handlebars, или Blade, например. Одно лишь наличие JSX не делает React шаблонизатором.
No.26211
>>26209Теперь покажи где конкретно я назвал реахт шаблонизатором, няша?
No.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
>>26270>Вкратце. Белая полоса это наверное margin у заголовка. Умтанови ему в css margin-top:0px.Да, это действительно так. Исправил.
>На строках 43 и 46 ты забыл $otvet = и $name =, надеюсь понятно зачем это?Это нужно, чтобы результат обработки функцией переменной записался в переменную. Исправил.
No.26305
>>26275Сформулируй ТЗ по-человечески, а не по-заказчикски.
No.26324
>>26323А то что? Что ты мне сделаешь?
No.26340
>>26324Использую кейс из enum как ключ для массива!
No.26343
>>26340Я весь дрожу. А что потом?
No.26351
>>26343А потом выдам ошибку, потому что это был не backed энум!
No.26353
>>26351О Боже! Ебите меня дотла!
No.26372
>>26353while(!($anon->viyebanDoTla()))
{
$anon->(yebat($anon));
}
No.26387
>>26215>>26220Вы до сих пор не поняли? Я еë вполне успешно забываю и ничего дарить не буду. Пусть живëт своей жизнью, а я своей.
No.26410
>>26403Милый носочек только-только снятый с няшной ножки симпатичной тянки творит чудеса.
No.26414
>>26387> Я еë вполне успешно забываюПыХаПу?
No.26481
>>26422Для лизания у леди есть другие места
No.26483
Чтож, ещё в ноябре я посмотрел фильм "Пыль" 2005 года и захотел написать о нëм в свой тред, но не делал этого отчасти по причине нехватки времени, а отчасти по причине апатии или лени.
Начну с того, что он без прикрас описывает ситуацию 90-х всего постсоветского пространства, ставя особый акцент на Этой стране и включая соответствующие признаки. Здесь есть многие проблемы того времени: бандитизм, наркомания, алкоголизм, лудомания, тоталитарные секты и, разумеется, бедность населения. Для меня, как для человека там не бывавшего, это служит своего рода исторической справкой (пусть и не до конца достоверной, по причине того, что это всë-таки не документалка, а художка с субъективным взглядом сценариста и режиссёра).
Конечно, в "Пыли" есть глубокий философский и исторический смысл. Сначала рассмотрим исторический. Сабж показывает нам на примере Алëши, то, что произошло с народом. Ему в очередной раз показали мираж демократии и свободы, а он поверил во внешние изменения, но внутри пришëл в упадок, жаждя новых перемен от волшебной машины под названием "политика", при этом не меняя свой менталитет и культуру (что и является основной любого народа) и не подготавливая себя к изменениям никоим образом. Алсо, не зря Алëша зашëл в машину именно три раза. Это символизирует различные политические режимы и формы правления нашей страны. Первый раз (самый продолжительный) – монархия, второй (самый короткий, всего-то 1-2 секунды) – социализм, и третий (смертельный) – капитализм.
Философия же данного фильма заключается в том, что человек во всей этой ситуации выступает лишь в роли "пыли вселенной", по сравнению с "огромными звëздами" – неумолимым ходом истории, правящими элитами и прочими "сильными мира сего". Однако большие звëзды как раз таки и состоят из этой пыли (пусть это и не верно с точки зрения астрономии) и изменения в пыли порождают изменения во всей звезде. " Вы – яд" – так говорит профессор Пушкарь Алëше. И не зря. Ведь то, что случается в целом, случается и по нашей вине тоже. В конце концов, сильные мира сего, какими бы могущественными и отличными от простых смертных не были, всë равно люди из плоти и крови, поэтому и могут быть отчасти нашим отражением.
Хотелось бы также сказать про главного героя Алëшу, благодаря которому фильм так популярен среди обитателей имиджборд. Здесь произошëл тот же самый эффект, как и с Икари Синдзи из Евангелиона, когда сценарист попытался сделать гг в роли отрицательного примера, но получилось ровно наоборот. Алëша – двадцатитрëхлетний мужчина, работающий на заводе за копейки и живущий под полной опекой и контролем своей бабушки Нины Ивановны. В детстве он был удобным ребëнком и "хорошим мальчиком", что абсолютно устраивало его бабушку. Никого не напоминает? Алëша – типичный пример прискорбной судьбы битарда, жизнь которого даже и не начиналась. Алëша – это все мы.
Можно также сказать и об атмосфере "Пыли". Здесь я буду немногословен и скажу лишь, что в актëрах чувствуется искренность, ведь они жили в этом всëм и понимают кого играют, поэтому у них и получается не хуже, а где-то даже и лучше, чем у профессионалов. Несмотря на не самое лучшее качество съëмки, "Пыль" отлично передаëт весь свой сюжет и эмоции.
No.26555
>>26536
>Ну что Оп, как прошёл твой день? Что сегодня делала твоя ЕОТ?
Да как обычно. ЕОТ на самостоятельной просила помочь и говорила, какой я хороший (я помог, но чисто из жалости, просто дал сфоткать свою работу). В остальные моменты ей на меня похуй, это ещё раз подтверждает, что не зря я отказался от идеи отношений с ней. Домой я пошëл один и мне было заебись. К ней ещё что-то чувствую, но уже мало. По большей части мне похуй.
Простыня мне твоя понравилась, проиграл с неë, но впредь я за такую хуйню буду удалять, так как не хочу, чтобы мой тред был блядушником.
No.26562
>>26555>Простыня мне твоя понравилась, проиграл с неë, но впредь я за такую хуйню буду удалятьВ смысле? Тебе понравился пост, но ты удалил его из-за картинок?
Что за хуйню я читаю?.jpg No.26564
>>26555>я за такую хуйню буду удалятьБудущая моча растёт. Чуть что не нравится, так сразу трёт
No.26565
>>26564Христианин этим тоже грешил. Пока не сковырнулся.
No.26566
>>26564Господа. Это его личный бложик. Не лезьте в чужой дом со своими правилами. Он явно не хочет видеть тут пошлости. Для этого есть тред тайных фантазий
No.26567
>>26555Что там с движком форума?
No.26573
>>26570Ты дурак? Он лабу для школы делает. Ему это чтобы закрыть четверть надо. Ну и плюс еще когда учишь программирование нужна какая-то практика. Вот он на примере этого форума научиться кодить и потом раьотать на удаленке будет
No.26576
>>26566Он стесняшка или ханжа?
No.26623
>>26562Просто меня это уже заебало. Из треда в тред сюда приходят желающие обсудить свои фетиши. Неужели для этого нет других мест здесь? Ни в одном другом дневнике такого нет, как у меня. Кстати, у меня дневничок самый либеральный. Другие просто за такое удаляют, не отвечая. Я же вообще редко удаляю и почти всегда отвечаю за что.
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.26889
>>26811Пока ничего. На карте осталось 4800 деревянных. Куплю наушники-затычки к телефону и поменяю защитку.
No.26915
>>26890Зачем тебе 6 браузеров? ШЕСТЬ браузеров! Зачем??
No.26928
>>26890Извини, но я без понятия. У меня на компе только линукс, я не могу воспроизвести эту проблему у себя, да и времени сейчас мало. Порасспрашивай в чатах и форумах по php, напиши в техподдержку xampp если она есть. Если не поможет ничего тогда уже я буду думать
No.26929
>>26890ну и попробуй ещё загуглить "xampp не работает php", "xampp настроить php" и всё в таком духе. Хотя сначала попробуй заменить <? на <?php
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.27006
>>26976Нет, просто я добрый и иногда помогаю людям, а тут школьник попал в беду и рискует не сдать лабу к концу четверти. Как не помочь?
>>26993А почему ты решил писать тут а не на заборе?
No.27007
>>27006Что посоветуешь ему в шашнях с Оксаночкой? Как обратить взор чернобровочки к его скромной персоне?
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.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
>>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
Дорогие аноны, каждый из нас для себя знает, каким был этот год. Кто-то в чëм-то преуспел или обрëл нечто приятное, а у кого-то случилось горе или лишение. Про глобальную ситуацию даже говорить не стоит. Все мы и так видим, что да как.
Да, наш мир далеко не идеален, но нам нужно стремиться сделать его таковым, прежде всего начиная с себя. Мы стараемся, мы боремся в этой жизни за что-то и периодически задаëм себе вопрос: "Зачем? Зачем это всë?" Для меня ответ однозначен: ради приближения всеобщего и личного счастья и справедливости. Дело одного анона – это кирпичик в великом общем здании, символизирующем построение мира, где всем найдëтся место и никто не будет обделëн. В новом и следующих за ним годах мы должны идти к своей цели, не сдаваясь. Разумеется, если она не препятствует всеобщему благу и процветанию, а ещё лучше, если ему содействует.
Я желаю вам счастья, успехов в своих начинаниях, душевного и физического здоровья, а также свершение всех благих мечт, целей и задач.
С Новым годом, аноны! С Новым годом, Доброчан!
No.27304
А мог бы кушать с ЕнОТовной оливьешку и мандаринки, а потом трогать друг друга под одеялком и заснуть уткнувшись в её мягонькое плечико.
No.27305
>>27238>Учиться строить запросы и API, засовывать серверы в контейнеры. А не разбираться с массивами.Что ты несёшь. Массив это одна из базовых концепций программирования. Контейнер это вообще не программирование а инструмент. Ты хочешь сказать что надо не учить программировпние а сразу учить инструменты? Массивы, циклы, переменные, функции это основы.
No.27318
>>27310Сам ты толстишь. Массивы это базовая структура данных в большинстве языков. Только тролль может сказать что их не надо изучать
No.27319
>>27318>Доёбывается до одно предложения поста вне контекстаТолсто.
No.27423
>>27390Ты можешь форматировать файл как json или yaml, например.
Именуя поля с данными и структурируя свое хранение.
https://www.geeksforgeeks.org/how-to-parse-a-json-file-in-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.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.27488
>>27482Так я не против, чо. Ток не понятно что конкретно школьник делает, что можно прогнуть и какие у него дедлайны.
No.27491
>>27226>Спиздить код, тем более для школьной лабы, оценка за которую ни на что не повлияет, если ОП не идёт на золотую медаль - нормальное и правильное решение.Ты бы ОПу еще на Яндекс Практикум посоветовал записаться, блин.
>>27238>Анна Борисовна, ему не нужно учить главы из учебника, ему нужно просто поиграть с описанными там инструментами, где-то поменяв название переменной, а где-то скопировав строчку кода.С таким подходом из ОПа получится не кодер, а очередная обезьяна со StackOverflow, умеющая составлять из кубиков фигурки, но понятия не имеющая, из чего состоят сами кубики.
А потом мы удивляемся, почему отечественный кодинг в такой заднице.
Помогающему анону респект, все делаешь правильно.
мимошел No.27541
>>27534ОП, расскажи какова твоя конечная цель в текущем проекте. Что должен уметь твой сайт?
No.27596
>>27541В школах России есть такая хуйня, как "Индивидуальный проект учащегося". Его сдают в 10 или 11 классе и за него ставится отдельная оценка, чтобы как бы закрыть учëбу в старшей школе.
Руководителей нам назначают не из школы, а из двух сторонних учреждений. В одно мы ездим раз в месяц. Там писать проект можно было строго в определëнном направлении (у меня это web-разработка), а выбирать тему самостоятельно. Во второе же учреждение мы ездим раз в неделю. Там мне хотели вообще тему дать тему про какие-то ебучие регуляторы воздуха (может эта хуйня и по-другому называется), связанные с кондиционерами, о которых я нихуя не знаю. Однако я договорился, чтобы писать тот же самый проект, что и в первом учреждении.
Дедлайны: первое учреждение – апрель, второе – март.
Суть моего проекта в том, чтобы создать анонимный литературный форум для начинающих писателей (графоманов) и их читателей, а также просто желающих обсудить то или иное произведение. Функционал будет приблизительно такой же, как у имиджборда, но в проектной документации об этом не будет ни слова.
Сейчас мы, вместе с аноном, вызвавшимся мне помогать, пилим движок. Возможно, уже после защиты я немного переделаю форум, превратив его в обычную борду с различной тематикой, а также расширю функционал и уже где-то к июлю возьму хостинг и, в конце концов, открою новый имиджборд.
No.27597
>>27596>В школах России есть такая хуйня, как "Индивидуальный проект учащегося". Его сдают в 10 или 11 классе и за него ставится отдельная оценка, чтобы как бы закрыть учëбу в старшей школе.Ещё одну хуйню придумали. Раньшетакойхуйнинебыло. Я от "делового стиля" то в нулевых охуел.
>Суть моего проекта в том, чтобы создать анонимный литературный форум для начинающих писателей (графоманов) и их читателей, а также просто желающих обсудить то или иное произведение. Функционал будет приблизительно такой же, как у имиджборда, но в проектной документации об этом не будет ни слова.Для форумов как я их вижу (с тредами, картинками и разделами) нужна БД на несколько таблиц. Ты используешь тупо файл с текстом. Мне кажется это странным.
Форум имеет множество типовых элементов, которые имеют условную самостоятельность. Для манипуляции такими штуками обычно используются всякие фреймворки позволяющие лепить элементарные шаблоны и клеить их друг с другом.
Как я понял, ты встраиваешь php скрипты в HTML код, без разделения на фронт и бэк.
Посему у меня несколько вопросов:
0)Есть у тебя какая-то схема логики твоего проекта, в смысле репрезентация его функциональности не в коде, а "на бумажке"?
1)Почему ты не используешь БД?
2)Почему ты не используешь фреймворки?
3)Почему у тебя такая архитектура проекта?
Меня интересует твоё личное мнение по этим вопросам, а не позиция того помогальщика No.27611
>>27597>Ещё одну хуйню придумалиБлять, какты заебал. В каждом посте ненависть изрыгаешь. Можешь себя по нормальнтму вести?
No.27628
>>27611Марина Николаевна, подписывались бы.
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.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.27773
>>27772Ты во всяком случае не ОП этого треда.
No.27778
>>27724Во-первых, они мне не кумиры. Кумиров у меня быть не может.
Во-вторых, да, Ваномас мне симпатизирует, как стример и единственный в рунете, кто продолжает находиться в инцелибате (пожалуй, кроме Шанафага, но он волцел). А вот Поднебесный – ни коим образом. Я лишь говорил, что его идеология (вагинокапитализм) имеет место быть (и то не в тех масштабах, в которых он говорит), а как человек он давно показал себя с далеко не лучшей стороны, так как прогибается под пëзд, которые его ни во что не ставят, и называет себя инцелом, при этом не единожды пробовавшим секс, а иногда и имевшим его на постоянной основе.
В-третьих, по поводу рванины:
>Ты можешь заработать дармовые бабки разъясняя мимокрокам очевидные веши? Нет?Большую часть этих самых очевидных вещей можно прочитать на Лурочке, статьи с которой он и читает. Прослушай ролик про френдзону, который ты и привëл в пример, затем найди статью об этом же сабже на Лурке и всë увидишь.
Кроме статей с Лурки, рванина говорил про блэкпилл и инцелибат, коих сам не придерживался, а лишь пиздел о них карликам, за что и заслужил кару.
>Он в отличие от тебя не мамкин борщик ест, а честно зарабатывает своими силами.Да, так честно, что пиздит о блэкпилле и одиночестве, при этом имея тянку, да ещё и скрывая еë.
>Чем можешь похвастать ты?1. Тем, что я не прогнулся под пизду, а во время остановился.
2. Я не предавал карликов. Если у меня (каким-то неведомым образом) появится тян, то я не буду баборабить, а ещё сразу расскажу вам о ней. Сам я еë, разумеется, искать не буду. По крайней мере в ближайшее время. Тянка должна быть мне
соулмейтом, что сильно усложняет задачу.
No.27782
>>27778Сначала подумал что на фоне картинки php-код
No.27852
>>27842
Ебать ты философ. Дуй в свой загон, аватаркоблядь сраная.
No.27853
>>27842
Котятки не стоит совать свои носики в эту темочку. Вы сонненькие, сладенькие, вам все потягушки. Это не то. Это не медвежатки и даже не пингвинчики. Сюда лучше хвостиками не хитрить. Серьезно, любой из вас будет сидеть на головке. Лучше садитесь на коленочку и прижимайтесь нежненько к животику. Я вполне понимаю что данным сообщеньицем вызову дополнительный интересик, но хочу сразу предостеречь пытливеньких — стопушки. Остальные просто не поднимут лапок.
No.27855
>>27853Какуньки, не стоит пердеть своими попочками в этой порашеньке. Вы пёрденькие, говнюсенькие, вам все покакушки. Это не то. Это не говнюськи и даже не хуюськи. Сюда лучше анусиками не пердеть. Серьёзно. Любой из вас будет делать как как. Лучше садитесь на унитазик и нежненько откладывайте говнюсики. Я понимаю что данным высерьицом вызову дополнительные бурленьица говнюсиков но хочу сразу предостеречь пытливеньких засранчиков - хуюшки. Остальные просто не допердят о чем речь
No.27870
>>27867А потом пришел ты и написал обзор последних постов
No.27873
>>27871А потом пришёл анон и спросил у тебя сколько раз успел пофапать.
No.27883
Школяр! Вздрочнул бы в честь Никлауса Вирта, создателя Паскаля. Его книга "Алгоритмы и структуры данных" помогла вывести в люди не одного дрыщеватого юнца.
No.28013
>>27991Скорее всего у тебя в конце файла с постами пустые строки и ошибка возникает при попытке обработать их. Попробуй считанный из файла текст прогнать через trim перед обработкой
No.28015
>>27991Я понял, ты специально такой уродливый код пишешь! Толсто!
No.28066
>>28058Последние версии Паскаля и Делфи датируются 23 годом. Они не умерли на ЭЛТ мониторах из твоей школки начала нулевых.
No.28123
>>28120Настоящие программисты кодят на Лиспе. И Лейн Богиня его!
No.28184
Перестал следить за тредом в начале ноября. Расскажите как там у школьника, кратко. Переживаю за него.
Я длиннопост-кун, который ему книги по философии советовал
No.28192
>>28184Не выдержав несовершенства мира Оп
жидко пукнул и струсил оттолкнул от себя чернобровочку пойдя по пути ложных кумиров и уйдя в ТНН философию.
No.28205
>>28088Одно сообщение на строку в файле. Внутри сообщения переносов быть не должно, они у тебя средствами php заменяются на <br>, чтобы всё в одной строчке хранилось, так что по идее всё должно работать нормально
Вот эти твои a b c ты наверное записывал раньше, до того как сделать чтобы сообщения правильно сохранялись. Тебе видимо нужно удалить из файла проблемные сообщения. Теперь они не должны больше так записываться
No.28206
>>28192Это я застал, а дальше что было? Из школы то он ушел?
На пике 10 из 10, очень давно не видел таких красивых. Не было бы еще страшноватых таких подкачанных накрашенных губ и криво нарисованных бровей, я бы взгляд оторвать не смог No.28214
>>28206Он решил изучать погромирование и стать хиккой-удалёнщиком. Сейчас пилит свой движок имиджборды как школьный проект для закрытия четверти
No.28215
>>28214Хорошая концовка в общем то. Я доволен.
>>28192Все-таки наберусь наглости потребовать MOAR
No.28350
>>28246Блин, неудобно, раньше сам выгонял других баб обсуждающих у школьника, а сейчас сам так делаю. Ладно, пусть это будет ему в наказание что ничего интересного больше не рассказывает теперь.
Мне вообще не "восточность" нравится, а черты лица такие. Черные волосы распущенные + черные глаза среднего размера + невыпирающий лоб + небольшие губы + несколько заостроенные треугольником щеки с подбородком + некривой нос + несимметричное немного лицо с немного вдавленным словно ртом, вот просто как есть на первой твоей и второй моей фотке, то и нравится. У меня вкусов особых нету, но вот тут комбо всего что нравится просто. Я однажды ирл видел только немного похожую и она как я понял вообще белоруской была, хотя и кожа у нее тоже слегка смуглая
, но мне тут уже совсем пофиг, хоть белая, хоть негритянка. Некоторое время с ней пересекались и я как дебил на нее смотрел не мог наглядеться. Даже пообщались немного (причем по ее инициативе, то ли заметила что я на нее уставился, то ли просто так совпало), но этим все и ограничилось, я чтобы в ситуации со школьник-куном отогнал от себя мысли о ЕОТ, ну и жизнь нас очень скоро развела и никогда больше не видел, я все же имею смелость себя адекватным человеком называть и на основе одной красивой мордашки развивать связи с человеком не считаю нужным.
No.28527
К проекту смогу приступить только в среду. Сегодня готовился к школе, а завтра нас задерживают допоздна.
No.28678
>>28545Эта? Близко, но все равно cовсем че-то не то уже. Есть еще что-то, что описать не могу в лице что там есть, а тут нет.
Ну на винограднице отталкивает немного квадратность лица и подбородок огромный в виде трапеции, глаза серые (даже карие лучше было бы), а не черные, щеки такие выпуклые круглые, нос-картошка крупный. Буквально Оксанистый вид, тоже очень неплохо на самом деле 7-8 из 10, но от идеала далека.
No.28681
>>28678Нихуя се ты Шерлок! Без иронии. Да, она. Но только под некоторыми углами.
No.28766
>>28545>Как тебе Оксаночка ОПа?Никак. А вот ОП ничё так (в платоническом смысле)
No.29095
Решение проблемы с абзацами оказалось довольно простым: я просто заменил одинарные кавычки на двойные, там где \n и <br>. Правда я не знаю, как сделать, чтобы блок расширялся и сужался. min-width пробовал, не помогло, блоки просто растягивались во всю ширину.
Алсо, куда мы будем двигаться дальше, помогающий анон?
Я эту тему затрагивал в ГС, но, похоже, что у тебя не было времени прослушать, поэтому пишу сюда.
No.29107
>>29095Двигайся в сторону прумптинга AI.
No.29119
>>29098
Подобные просьбы впредь будут удаляться.
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.29474
>>29448Я не знаю что такое psr. Вообще есть базовые рекомендации по форматированию даже без привязки к языку. В сети полно статей про это.
Знаешь, я полумал, похоже наш проект уже вырос из текстовых файлов и пора наверное использовать базу данных.
Это существенное изменение поэтому если вдруг что-то не получится должна быть возможность вернуться к текущему рабочему состоянию. Поставь гит (не путать с гитхабом). Там можно делать коммиты (фиксация текущей версии кода), все коммиты сохраняются в истории, к ним можно возвращаться. Когда будешь работать, этот навык пригодится. Вобщем, настрой гит и сделай коммит. Если это слишком сложно - просто скопируй папку с кодом. Пусть в одной папке останется старый код, а в другой будешь программироватьщ.
No.29475
>>29448Обычно для баз данных используют mysql, где данные хранятся в таблицах. У тебя xampp, там есть встроенная программа phpmyadmin -
https://xamppguide.com/xampp-mysql-phpmyadmin/Тебе надо будет через phpmyadmin создать таблицу с колонками в которых у тебя будцт храниться номер сообщения, ник, дата и текст. У тебя в текстовом файле по сути примерно такая же структура. Как сделаешь - покажешь скриншот таблицы в phpmyadmin
No.29504
>>29496Я умею гуглить. Просто говорю что раньше не слышал про это. Всё таки мой основной язык не php, но он легче для вката, я считаю
>>29499>Где страсть?Как насчёт страсти к программированию?
>Где экшен?Подросток выбрал в качестве темы для лабораторной работы написание своего движка имиджборды, а потом понял что у него нет необходимых знаний и надо срочно учить php. Чем тебе не экшен?
>Где любовь?!Есть любовь к учёбе
No.29593
>>29504Произошла КОМПЕНСАЦИЯ. Ясно.
No.29648
Сегодня не успел позаниматься проектом. Ладно, в четверг будет более-менее свободный день.
No.29652
>>29648Зато успел подрочить. Уже день не зря провёл.
No.29665
>>29499жду возврата дословных диалогов
No.29747
Думаю, всë-таки напишу короткий положняк о школе.
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
>>29750Шаблон я сделал, но так и не понял зачем нужен ассоциативный массив. Ведь это
>данные для отображения (название сайта, заголовок страницы, само содержимое страницы, список разделов для меню и т.п.)уже отображается с помощью шаблона, который мы подключаем через include.
No.29799
>>29797>положил огромные куски кода в шаблон и спрашивает в чем разницаИздеваешься, сука? Всё пассивное заталкивается в шаблон. Вся твоя разметка, поля, статичные надписи.
No.29805
>>29799Будь с ним нежнее, няша. С ним Оксаночка вон как поступила, на баклажана променяла за шмоточки и духи арабские. Ещё и ты нервозности добавляешь. Полегче немного на виражах.
No.29809
>>29797Разделение данных, логики и представления. Этот подход подразумевает что данные хранятся отдельно, код который их обрабатывает отдельно и html код который их выводит отдельно.
Смотри. У тебя есть две страницы. Допустим, список тредов и страница отдельного треда. В них есть повторяющиеся элементы, например менюшки, логотип сайта, подключения файлов css. Как ты сделаешь в двух страницах одинаковый код? Путем копирования? Нужно избегать дублирования кода потому что если что-то придется менять то менять надо будет на всех страницах. Шаблон позволяет хранить html централизованно в одном месте и использовать на разных страницах. Таким образом когда ты создаешь очередную страницу тебе не надо копировать туда весь html, достаточно передать шаблону данные для отображения. А что касается названия сайта и списка разделов, это по идее тожегде то обособленно должно храниться. Движки сайтов часто имеют несколько тем оформления и тема не знает ничего про твой сайт, название и список разделов. Жта информация хранится на самом сайте
No.29898
>>29892Нет, ты просто распилил ПХП файл на несколько. Твоя логика до сих пор рядом с разметкой, не надо так.
No.29939
>>29898Я попробую завтра разобраться в том, что ты мне пытаешься показать. Если что, задам вопросы. Заодно скажу, как руководитель отреагировал на результат.
Я думаю, ему будет похуй, как и всегда.Извини за то, что отнимаю у тебя столько времени своим непониманием.
No.29946
>>29939Привет. Я почти не испытываю эмоций и всегда спокойно помогаю. Тот человек что грубит тебе жто другой анон. Извини, но я сегодня был занят, устал сильно и не смотрел что у тебя с проектом. Завтра отвечу
No.30005
Там это… Рэбус воскрес и надавал за щеку своим хейтерам.
https://www.youtube.com/watch?v=dyn48nPRZrA 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.30513
>>30506Вот нахуй тебе это надо?
No.30516
>>30513Я хотел бы знать как зовут эту недосягаемую звёздочку к которой мне не суждено прикоснуться.
No.30518
>>30516Узнать еë имя тебе тоже не суждено, увы. Придëтся смириться и
терпеть.
No.30519
>>30518Но ведь Школьник знает её имя.
No.30520
>>30519Он с тобой сейчас и общается.
No.30521
>>30520И как же зовут по имени его одноклассницу?
No.30542
>>30534Скажи сейчас сколько в её имени букв.
No.30554
Сегодня буду спать. Завтра сделаю перекат.