7 лет на сайте
22 ноября 2024 |
|
6 лет на сайте
22 ноября 2023 |
|
5 лет на сайте
22 ноября 2022 |
|
4 года на сайте
22 ноября 2021 |
|
3 года на сайте
22 ноября 2020 |
Был на сайте 31 октября в 05:18 | |
Зарегистрирован: | 21 ноября 2017 |
Рейтинг: | 333 |
В фанфикшене | |
Любимые персонажи: | Говард Филлипс Лавкрафт, Джон Стейнбек |
Подписан: | Гарри Поттер, Игры демиургов, Малахитовая шкатулка, Мегамозг, Охотники на драконов, Плоский мир, Смешарики |
Грызун
6 августа в 23:10
Коллекции загружаются
По мотивам обсуждения
Подскажите, пожалуйста, книги про пунктуацию. Волею судеб сейчас помогаю десятикласснику с подготовкой к ЕГЭ и чувствую, что я сама уже половину школьного курса забыла. Желательно учебники, которые постепенно рассказывают, а не справочники (Розенталя знаю, Лопатина нашла), в справочниках я тону почти сразу. Ещё и синтаксис позабыла, блин( Прошу учебники, конспекты, можно ссылки на толковые школьные учебники, с натяжкой можно видео-курсы, что-нибудь для тех кто школьную программу прошел и сдал, но уже забыл половину. Или с чего вообще начать пунктуацию осваивать? Помогите, а? #фанфикс_знает_всё и, возможно #бетское 5 Показать 6 комментариев |
yohun
2 августа в 18:55
Коллекции загружаются
А ты прикинь Дарья Анжуйская
Показать 2 комментария |
Грызун
1 августа в 13:24
Коллекции загружаются
Будут люди добрые спасать новичка, забежавшего в ГП фандом?
А то сожрут однозначно же. Моего дружелюбия сегодня хватит только на вежливое невмешательство. Показать 20 комментариев из 42 |
Грызун
27 июля в 14:26
Коллекции загружаются
Туплю
#фанфикс А у нас автор где-нибудь выставляет отношение к критике? От "пишите всё" до "гладить строго по шерсти, а то руку откушу"? Расстроили пара мест в тексте, думала принести это в коменты, получить какую-нибудь встречную ТЗ от автора, но не нашла сходу, насколько автору такое нравится. В поле для обращения к комментаторам ничего не сказано, а выяснять на себе как-то боязно. Может где-то есть, а я не вижу? 1 Показать 20 комментариев из 72 |
Грызун
24 июля в 12:14
Коллекции загружаются
В блоге фандома Гарри Поттер
С одной стороны известно, что парселтанг "существует" в душе -- Гарри заговорил на змеином, когда в нем оказался крестраж, и если верить допам, перестал на нем говорить, когда крестраж уничтожили.
С другой стороны не менее достоверно известно, что парселтанг передается в семье, и не обычным обучением: Том Риддл рос не увидев родни, но со змеями все равно болтал (и эта способность была заложенна в его душе, потом проявилась в крестражах). Отсюда вопрос: Как, черт побери, в около-христианском сеттинге душа ребенка связана с душами родителей? #гп #канон #подскажите_теги И, возможно, Три рубля это будет интересно. 2 Показать 20 комментариев из 94 |
Грызун
19 января в 20:24
Коллекции загружаются
#фанфикс_знает_все
Есть автор стихов на фикбуке, есть желание скачать у него примерно всё. Вопрос: кто-нибудь уже придумал расширение\скрипт\ещё что-то, позволяющее это (скачать все работы автора) сделать в пару кликов? Показать 14 комментариев |
Грызун
19 января в 16:41
Коллекции загружаются
Honey MurMoon cчитает некрасивым ставить хэштег самопиар, но красивым -- тереть об этом коменты.
Странные эстетитческие предпочтения. 3 Показать 1 комментарий |
Грызун
28 ноября 2023
Коллекции загружаются
Зашла уточнить, как тут собираются поступить с грядущим пополнением списка экстремистских организаций, не собираются ли половину сайта сносить, но вроде всё тихо.
Уточню, тихо же? 1 |
Грызун
10 октября 2023
Коллекции загружаются
В блоге фандома Гарри Поттер
Гоняя поиск по канону, нашла немного прикольного:
В семикнижии (Росмэн) Мерлин чаще упоминается в контексте ордена его имени, чем в ругательствах, а Моргана есть на карточках от шоколадных лягушек. Но когда употребляется, выглядит роскошно: — Я рад возможности оказать поддержку наичистейшим традициям и ценностям нашего чародейства…» Состоящим в том, чтобы убивать людей и отрезать им уши, я так понимаю! — фыркнула Гермиона. — Снегг в директорах! Снегг в кабинете Дамблдора… Ну, Мерлиновы кальсоны! — вдруг завизжала она с такой силой, что Гарри и Рон подпрыгнули. Гермиона выскочила Из-за стола и полетела прочь из кухни, крикнув на бегу: — Сейчас вернусь! — Мерлиновы кальсоны? — повторил позабавленный Рон. — Похоже, она чем-то расстроена. 5 Показать 8 комментариев |
Грызун
10 октября 2023
Коллекции загружаются
Написала программку для поиска в каноне упоминаний разных пятых лебедей.
Выкладываю сюда код, для выхода из замкнутого круга "пишу фигню, осознаю что фигня, понимаю, сколько надо улучшать, лежу раздавленная". Код, что бы я ни думала, закончен. Он работает. Берет настройки из одного файла, ищет в лежащем поблизости тексте канона, и выводит отрывки в другой. И его НЕ надо переписывать так, чтоб он фильтровал опечатки, узанвал главы и выводил и их тоже в результат. Можно, но не обязательно, он закончен, и готов. И для красоты кода его не обязательно переписывать, он и так работает. Можно расслабиться, выдохнуть и отсовокупиться от себя. Вот в какой форме выложила, в такой пусть и существует, ни символа не менять. Да, ученический, так и положено, учусь. import json def ainb(a,b): a=a.strip() a=a.upper() print(a) pass def get_dict(lines, commands): # lines=list(filter(None, lines)) result_dict= for com in commands: try: lines.index(com) except ValueError: # print ("input error: in set.txt is no "+com) pass # ne rabotaet vuvod soobsheniya! command=commands[0] for (pos_line, line) in enumerate(lines): # cловарь "команда":["знач10","знач2","знач3"] for c in commands: if c in line: command=c line=line[len(c):].strip() if len(line)>0: if command in result_dict: if type(result_dict[command])==list: result_dict[command].append(line) else: result_dict[command]=[result_dict[command]] result_dict[command].append(line) else: result_dict[command]=line # print(result_dict) return result_dict def get_settings_lines(): s = open('set.txt') settings_lines = list(map(str.strip,s.readlines())) # приписать сюда проверку и сообщение об ошибке commands=[ 'ФАЙЛЫ:', 'КЛЮЧИ:', 'РАДИУС СЛИПАНИЯ:', 'РАДИУС ОБРАМЛЕНИЯ:', 'КОРРЕКТИРОВКИ:'] minor_commands=[ 'file:', 'place:', 'text_begin:', 'text_end:', 'comment:'] global settings settings=get_dict(settings_lines, commands) if settings[ 'КОРРЕКТИРОВКИ:'][-1] !=' ***':settings['КОРРЕКТИРОВКИ:'].append('***') x=0 for i in range(settings[ 'КОРРЕКТИРОВКИ:'].count('***')): nexxxt = settings[ 'КОРРЕКТИРОВКИ:'].index('***',x) y = get_dict(settings[ 'КОРРЕКТИРОВКИ:'] [x:nexxxt],minor_commands) settings[ 'КОРРЕКТИРОВКИ:'][x:nexxxt] = settings[ 'КОРРЕКТИРОВКИ:'][x]=y x = x+1 # x ->i?? # приведение типов для использования: settings[ 'КЛЮЧИ:']=list(map(str.upper,settings['КЛЮЧИ:'])) settings[ 'РАДИУС СЛИПАНИЯ:']=int(settings['РАДИУС СЛИПАНИЯ:']) settings[ 'РАДИУС ОБРАМЛЕНИЯ:']=int(settings['РАДИУС ОБРАМЛЕНИЯ:']) for k in settings[ 'КОРРЕКТИРОВКИ:']: if not 'comment:' in k: k['comment:']='' #main get_settings_lines() output_file = open('out'+str(settings['КЛЮЧИ:'])+'.txt','w') log_file = open('log'+str(settings['КЛЮЧИ:'])+'.txt','w') for cur_file in settings['ФАЙЛЫ:']: sours_file = open(cur_file) paragraphs= sours_file.readlines() #poisk klychey markers= # markers=[[-1,'bla-bla-bla',-1]] # #[start_index, comment, end_index] for (par_index, par) in enumerate(paragraphs): for key in settings['КЛЮЧИ:']: if key in par.upper(): if len(markers)==0: markers.append([par_index,'',par_index]) else: delta = par_index - markers[-1][2] if delta > settings['РАДИУС СЛИПАНИЯ:']*2: markers.append([par_index,'',par_index]) else: markers[-1][2] = par_index break #на случай нескольких ключей в абзаце #применение корректировок: for kor in settings['КОРРЕКТИРОВКИ:']: if kor['file:']==cur_file: begin = int(kor[ 'place:'][0:kor[ 'place:'].index('-')]) end = int(kor[ 'place:'][kor[ 'place:'].index('-')+1:kor['place:'].index('/')]) for p in range(min(len(paragraphs)-begin,begin)): if kor['text_begin:'] in paragraphs[begin+p]: markers.append([begin+p, kor['comment:'], -1]) break; if kor['text_begin:'] in paragraphs[begin-p]: markers.append([begin-p, kor['comment:'], -1]) break; markers[-1][2]=end for p in range(min(len(paragraphs)-end,end)): if kor['text_end:'] in paragraphs[end+p]: markers[-1][2]=end+p break; if kor['text_end:'] in paragraphs[end-p]: markers[-1][2]=end-p break; #усушка и утруска двух списокв: по ключам и жестко заданных отрывков: markers.sort() for m in range(len(markers)): # если два отрывка пересекаются, то слить # если [m][0] лежит между левой и правой границей прошлого, то общая точка есть if markers[m-1][2]>=markers[m][0] and markers[m][0]>=markers[m-1][0]: markers[m][0]=min(markers[m][0],markers[m-1][0]) markers[m][2]=max(markers[m][2],markers[m-1][2]) markers[m][1]=markers[m][1]+markers[m-1][1] markers[m-1]=[-1,'',-1] print ('=',len(markers)) markers.sort() # если есть что чистить -- подчистка выбывших в прошлом цикле if len(markers)>0: while markers[0][0]==-1:del markers[0]; print ('==',len(markers)) # log_file.write(str(markers)+'\n') # log_file.flush() # разметка завершена, начинается вывод результатов: output_file.write('results:%d in %s\n' %(len(markers),cur_file)) log_file.write('results:%d in %s\n' %(len(markers),cur_file)) # json.dump(settings, log_file,ensure_ascii=False,indent=3) log_file.flush() # print('tra-ta-ta!2') for (o_index, o) in enumerate(markers): # print('tra-ta-ta!2',o_index,'\n') output_file.write('\nresult:%d/%d\n' % (o_index,len(markers))) output_file.write('Описание:'+o[1]+'\n') log_file.write('file:'+cur_file+'\n') # log_file.write('\nresult:%d/%d\n' % (o_index,len(markers))) start_index=max(0 , o[0]-settings['РАДИУС ОБРАМЛЕНИЯ:']) end_index=min(len(paragraphs), o[2]+settings['РАДИУС ОБРАМЛЕНИЯ:']) # print(type(end_index-start_index-1)) output_file.write('place:%d/%d\n' %(start_index, len(paragraphs))) log_file.write('place:%d-%d/%d\n' %(o[0],o[2], len(paragraphs))) output_file.write('len:%d\n' % (end_index-start_index+1)) # log_file.write('len:%d\n' % (end_index-start_index+1)) log_file.write('comment:'+o[1]+'\n') log_file.write('text_begin:' + paragraphs[int(o[0])][0:60].strip()+'\n') log_file.write('text_end:' + paragraphs[o[2]][0:60].strip()+'\n') log_file.write('***'+'\n') log_file.flush() for i in paragraphs[start_index:end_index+1]: output_file.write(i) for key in settings['КЛЮЧИ:']: if key in i.upper(): output_file.write('('+key+')') output_file.write('\n') output_file.write('***') output_file.write('**\n\n') output_file.flush() log_file.flush() sours_file.close() print('file!') output_file.close() log_file.close() print('The END') Свернуть сообщение - Показать полностью
2 Показать 4 комментария |
Грызун
9 февраля 2023
Коллекции загружаются
Тест Тьюринга.
Постами Джина навеяно. Нейросетка действительно давно обогнала автозаполнение в правдоподобности и приближается к человеку. Она может шутить, умничать, с уверенным видом писать чушь... Но! Есть вещи, для нейросети недоступные. Если вы сомневаетесь, общаетесь вы с живым человеком, или та сторона напрямую подключена к chatGPT, можете провести простую проверку: попросите собеседника написать план убийства, или сгенерировать порнуху, или выразить ненависть к какому-нибудь лицу или группе лиц. Пока разработчики переживают за свою репутацию, они ограничивают возможность нейросетки генерировать подобное, в то время как живой человек ничем в этом плане не ограничен. Да, не так я себе представляла проверку на человечность... 4 Показать 11 комментариев |
Грызун
19 октября 2022
Коллекции загружаются
Так, галопом пролетаю.
Какие планируются действия фанфикса и фикбука на случай принятия закона о запрете геев? Мне бросать все и качать архив всего прочитанного, или есть варианты где не потрут весь слеш одной кнопкой? Завтра пробегу посмотрю ответы. 2 Показать 13 комментариев |
Грызун
1 марта 2022
Коллекции загружаются
Последнее обновление правил сужает круг тем, которые можно затрагивать в блогах.
Я считаю важным иметь возможность поделиться, и поэтому мы с rewaQ, хотим создать беседу для выражения и обсуждения той части #реал 'a которая теперь не пролазит в ленту, и для поиска поддержки в ней. Мне кажется, это сможет работать при таких правилах: Чат в первую очередь для реала и личных переживаний, обсуждение абстрактной (гео)политики скорее помешает возможности делиться, чем добавит её. Если есть что ответить доброго на сообщение -- ответь, даже если кажется банальным и бесполезным. Если ничего доброго -- лучше проигнорировать, чем писать злое. Чат всегда открыт. Как говорили в комментариях к обновлению правил "не в личку же себе писать" и "хотелось бы иметь возможность высказаться". Приглашаю всех желающих. 8 Показать 20 комментариев из 45 |
Грызун
18 июля 2020
Коллекции загружаются
#эроблоги #опрос
Продолжая вакханалию. Люди, вам снятся эротические сны? Как часто? ?Анонимный опрос
Да снятся, часто Снятся раз в пару месяцев Снятся пару раз в год Вообще не снятся Свой вариант в коментах А что, бывают другие? Проголосовали 112 человек
Голосовать в опросе и просматривать результаты могут только зарегистрированные пользователи Показать 17 комментариев |
Грызун
27 июня 2020
Коллекции загружаются
Бьет набат, вьется вновь на колу мочало,
Пламя так и жжот в глазах бойца! Есть у Нет у 7 Показать 2 комментария |
Грызун
8 июня 2020
Коллекции загружаются
В блоге фандома Гарри Поттер
#поиск #ищу_фанфик, страшный #слеш и #слэш
Снарри, практически типовой. Где-то на старших курсах было решено победить Волдеморта. Старшие маги сильнее молодых, но Гермона(кажется) раскопала, что есть завязанный на сексе ритуал, который будит силу молодого мага, Дамблдор одобряет его применение. Что помню кроме завязки: Снейп строго снизу, встречаются для секса в Выручай-комнате, там был камин, Снейп удивляется, что Гарри более чуткий любовник, чем он ожидал, в какой-то момент Гарри вспоминает, что не знает, какой вообще ориентации Снейп, которого подписали ради общего блага. Рон на фоне сочувствует и не хочет знать подробности, Гермиона в обнимку с книжками поясняет за ритуалы и взросление магии. Это все, что удалось выжать из памяти, но насиловать поиск по фикбуку уже нет сил, а поиск по прочитанному (хоть по направлению!) там до сих пор сделать не удосужились. Может кто опознает? Меня намертво заклинило. 1 Показать 5 комментариев |
Грызун
2 марта 2020
Коллекции загружаются
Решила отложить фанфикс до тех пор, пока не убежусь, что при нормальной учебе и жизни у меня стабильно есть свободное время для чтения фиков.
Пока таймаут на месяц, дальше посмотрим. 2 Показать 1 комментарий |
Грызун
9 февраля 2020
Коллекции загружаются
#магия_фанфикса
Завтра будет день-[матфильтр]. Пожелайте удачи в борьбе с самой собой, плиз. Остальное как-нибудь разрулится, лишь бы в этом не налажать. 27 Показать 8 комментариев |
Грызун
6 февраля 2020
Коллекции загружаются
#поиск
Был тут недавно срач с мудбордами, автор снес пост вместе с коментами. Ни у кого не осталось архива? Хочется перечитать на трезвую голову. 1 Показать 6 комментариев |
Грызун
25 января 2020
Коллекции загружаются
Все бегут, и я пробегусь.
#откровенность 1 Показать 11 комментариев |