[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

No.223356  

А давайте уберем эти ненужные буричан и гурочан, а оставим futaba.css и вернём фотон?

>> No.223357  

А давайте забаним ОПа?

>> No.223358  

>>223356
Жди, сука, февраля. Надоели уже.

>> No.223359  

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

>> No.223360  

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

>> No.223361  

>>223358
а що в феврале будет?
>>223356
Хочется фотон - пользовательский цсс тебе в помощь.

>> No.223362  

>>223361
Надеюсь, Моття сдержит обещание. Не зря же в ноябре был Гай Фокс, а не. Тред удали, себя забань.

>> No.223363  

>>223360
Я не будут тебе говорить, как выглядит гурочан, чтобы меня не забанили.

>> No.223364  

>>223362
Что-то я не помню никаких обещаний связанных Гайем Фоксом 5-го ноября. И вообще никаких обещаний на февраль не помню. Я вообще никаких обещаний от Мод-тян уже на протяжении лет шести минимум не помню.
Торагой, о чём ви?

>> No.223365  

>>223364

Воздержитеся от жидокащенизма на Иичане.

>> No.223369  

>>223362
Неужели Сырно из /b/ уберут обратно наконец-то?
I want to believe.

>> No.223371  

>>223369
Упаси Аллах. Как ты думаешь, куда всё сырно ломанётся, если его вышибут из /буэ/? Каптча boy.

>> No.223372  

>>223369
Ты либо слишком олдфаг, либо чересчур ньюфаг
возможно из тех, кто искренне радуется в понедельник и так же искренне недоумевает во вторник

>> No.223386  

Ничего не понятно. Что должно быть в феврале то?

>> No.223387  

>>223386
Должны отменить сырну, вернуть фотон и разрешить постить негров

>> No.223389  

>>223387 Все это и так есть на сотне иных форумах. А здесь должников нет.

>> No.223390  

>>223387
постить негров нельзя, вот кукол бы можно запретить, я не куклофоб, но их СЛИШКОМ МНОГО

>> No.223391  

>>223390
Десы много не бывает.

>> No.223392  

>>223390
Да нормально десы последнее время. Ну было небольшое обострение, но вроде все устаканилось.

>> No.223403  

>>223356
Nyet. Я под гурочаном сижу на голой вакабе, поэтому предлагаю забанить Опа.

>> No.223404  

Убирайте ОПа.

>> No.223405  

>>223390
Но я люблю постить негров! И вообще негров. Что ты имеешь против негров? Цензурных разумеется.

>> No.223406  

>>223405
форман.jpg

>> No.223407  

Буричан - единственная дефолтная тема, на которую можно смотреть без кровавых слез. Фотон вернуть надо.

>> No.223410  

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

>> No.223411  

>>223410

> нет ни дващей, ни набегающих дващериков

Да ладно.

>> No.223412  

>>223407
А у меня от этих болезненных цветов кровавые слезы.

>> No.223413  
> ни дващей, ни набегающих дващериков

Смеялся вслух.

>> No.223414  

>>223410
Да ты же сам из них, раз свои в глаза не бросаются. Иди-ка ты за фотоном сам знаешь куда.

>> No.223420  

>>223411>>223413
А вы в курсе, что двощ умер (задолго до того, как вы узнали про интернеты), а оригинальные ычаньки - сбежавшие с двощей дващерики, которые решили запилить свой чань с аниме и няшками?

>> No.223423  

>>223420
Ололо
Иди дальше с детьми спорь, мамкин демагог.

>> No.223426  

2015й, ычан борцует с залётными дващериками, которые делают неторт.
Традиции ычана since 2008.

>> No.223429  

>>223426
Since 2007 тогда уж.

>> No.223438  

>>223429
В 2007 ещё не была выстроена чановая идентичность ычанек на основе ненависти к внешнему врагу (дващерикам набегающим), да и сами ычаньки были недавними жителями дващей.

>> No.223439  

>>223438
А взаимные вайпы осенью 2007 как бы выдуманные были, ага.

>> No.223440  

>>223439
Осенью 2007го как раз и ковалась чаноидентичность, размежевание некогда единого народа и привело к тому, что к 2008 ыщерики и дващерики набегающие стали аки евреи и палестинцы.

>> No.223453  

>>223356
Понимаю ты бы только добавить просил. А то решаешь за других что на что заменить на всём сайте чтобы тебе самому в браузере меньше копаться.
>>223440
С кем бы ты меня сейчас не сравнил - мне неприятно.

>> No.223456  

Никаких *щериков уже не нужно. Сырны с радостью перегрызут друг другу глотки, выпади случай.

>> No.223457  

>>223456
Сырноцреотизм определяется длительностью отсидки в Макдаке.
Самые стойкие сырноцреоты высиживают до закрытия.
Лжесцырны, подрывающие стойкость режима и всеми любимых традиций не выдерживают и сваливают раньше.

>> No.223459  

>>223457
Чушь.

>> No.223471  

>>223456

>уже

Тащемта, давно.
>>223356
Убрать наиболее щадящий для глаз из оставшегося добра буричан и оставить порождение сна разума наркомана по имени "футаба"? Да ты шимапанов обнюхался, няша.

>> No.223476  

>>223471
А мне футаба нравится. Она теплая и ламповая.

>> No.223479  

>>223476
ИИтюю.

>> No.223480  

>>223476
Мне нравится как она выжигает мне глазки день за днём день за днём.

>> No.223481  

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

>> No.223482  

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

>> No.223483  

>>223410
Кстати, у сосачеров тоже нет Фотона, так что не перепутают больше.

>> No.223498  

>>223482
REST API? Хотеть, а то я все ленюсь сделать парсер, чтобы вклинить себе в rss-читалку.

>> No.223558  

Фотон - эргономичная и нейтральная тема, Мод-тян, верни фотон же!

>> No.223559  

>>223558
Серая и унылая.

>> No.223561  

>>223498
Парсер чана можно сделать регуляркой в Перле, причём достаточно простой.

>> No.223562  

>>223559
Унылчан же.

>> No.223564  

>>223561

>причём достаточно простой.

Я, конечно, совсем не умею в регулярки, но~.

my $poster_re = qr'<label><input\ type="checkbox"\ name="delete"\ value="(\d+)"\ /> # Postnum
\ (?:<span\ class="(?:file|reply)title">([^<]*)<)? # Subject, if exists
.*?span\ class="(?:comment|)postername">
(?:<a\ href="([^"]*)">)? # Email
((?:<span\ class="adminname">)?.*?(?:</span>)?)(?:</a>)?</span> # Name
(?:<span\ class="postertrip">(.*?)</span>)? # Trip
([^<]*)'xs; # Date & time
my $comment_re = qr'(<blockquote>.*</blockquote>)'xs; # Comment
my $file_re = qr'<span\ class="filesize">Файл:\ <a\ target="_blank"\ href="(.*?)">  # Filelink
[^<]*</a>\ \ (?:\ </span>\ &nbsp;<br\ />\ \ \ <div\ class="nothumb">.*?
Нет<br\ />уменьшенной<br\ />копии</a></div>| # There may be no thumb
-\ \(<em>(\d*)\ KB # Filesize
,\ (\d*)x(\d*) # File dim.
(?:,\ ([^<]*))?</em>\) # Filename
.*?<img\ src="([^"]*)"\ width="(\d*)"
\ height="(\d*)"\ alt="[^"]*"
\ class="thumb"\ /></a>)(?:\ )*'x; # Thumb
my $post_re = $poster_re.'.*?(?:'.$file_re.')?'.$comment_re;
my $date_re = qr"(\d+) (\w+) (\d+) (\d+):(\d+):(\d+)";
>> No.223565  

>>223564
Hint: можно в целом сократить, ведь регулярке требуется только конец и начало, а тегов с похожими концами/началами в названиях практически нет. На глаз, раза в полтора можно сократить. На правильность проверять лень. И да, комментарии не нужны.

>> No.223566  

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

>И да, комментарии не нужны.

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

>> No.223567  

>>223566
Главное, чтобы машина могла прочитать, ведь весь код пишется в первую очередь для машины.
Упростить можно через единичный повтор начала тега с возможным /. Думаю, ты понял.
Ну а если тебе надо выкомменчивать куски в такой простой, но полностью удовлетворяющей твоим нуждам регулярке, то и простой и лаконичной регулярки-однострочника у тебя не выйдет.

>> No.223568  

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

>> No.223569  

>>223567
Код писался в первую очередь для того, что когда Мод-тян ВНЕЗАПНО меняет дизайн или имя становится курсивом (а было и такое), мне не требовалось водить пальцем, чтобы найти, где и что поменять.
Большую часть занимают не теги, а аттрибуты. Однако, я предпочту, чтобы всё встало, если сменится строение постов, чем допускать вероятность навернуть вообще всё, от того что сошёлся не тот аргумент, а я это обнаружил лишь два дня спустя.

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

Вообще, да, я бы предпочёл переписать это всё с помощью, скажем, HTML::TreeBuilder. И проще на другие движки переносить.

>> No.223570  

>>223565
>>223564
Няшенька, разбирать HTML регулярками — моветон и прошлый век.
Откройте для себя XML-парсеры и XPath.

http://rghost.net/6jBMlV8sF/image.png

>> No.223571  

>>223570
XML не нужен. Ужасно неудобная вещь. Всё должно быть в JSON.

>> No.223572  

>>223570
Ну, да, HTML::TreeBuilder::XPath.

>>223571
Мы тут не форчонг парсить собрались. А на Ычане таки

><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]