[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 42 | 5 | 22
Назад Вниз Каталог Обновить

nexchan.com тред Аноним 15/05/16 Вск 20:33:50  744459  
14633336306210.jpg (278Кб, 2048x2048)
Несколько дней назад я презентовал анону свою борду, но покинул поле боя с позором, не подготовившись как следует.
Сегодня я залил такие фиксы:
Меню для мобильных устройств и другие респонсив фиксы. Некорректное отображение постов с очень длинными или широкими оппиками. Неправильное задание id поста в борде.

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

На предстоящую неделю планирую это:
Выделение постов ОПа и админов, если они того хотят. Прикрепление нескольких картинок, видео и показывать их в всплывающем окне.

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

Модер, не спеши тереть тред, это не пиар моей говноборды, я не собираюсь и не могу конкурировать с двачами, исходники открыты я приглашаю опытного анона поделиться мнением или помочь, а юному анону я помогу сам, чем смогу. Разве не для этого нужен /pr?
Аноним 15/05/16 Вск 20:49:42  744471
>>744459 (OP)
>Меню для мобильных устройств
Не нужно. В 2000-е люди были рады и статическим страницам. Хакерские сайты по вирмейкингу вообще верстались таблицами, нарисованными при помощи символов +, - и |, потому что важно содержание, а не дизайн.
Аноним 15/05/16 Вск 21:23:13  744510
>>744471
Так за дизайном я и не гонюсь, но поддержка самых популярных девайсов очевидно необходима
Аноним 15/05/16 Вск 21:34:16  744525
Апи есть/будет?
Аноним 15/05/16 Вск 21:36:37  744529
>Исходники открыты
Где?
Аноним 15/05/16 Вск 21:43:32  744535
>>744525
Сделаю, если хоть немного взлетит
>>744529
http://nexchan.com/boards/b/posts/26
Аноним 15/05/16 Вск 23:00:57  744648
Перепили с ерб на жс, реакт/еs6babel/redux в общем изоморфность во все поля.
Аноним 15/05/16 Вск 23:03:32  744652
>>744648
Я и сам не против, но это будет очень долго и откинет прогресс борды назад
Аноним 15/05/16 Вск 23:25:09  744666
Могу помочь с разработкой под iOS
скайп: origingalniy_login
Аноним 15/05/16 Вск 23:26:17  744669
>>744666
Ну в смысле могу чисто для понта запилить отдельное приложение
Аноним 15/05/16 Вск 23:28:59  744673
ну тогда хуйня, движков всяких говнопараш итак дохуя развелось, но это будет еще одна ненужная параша без какой-либо идеи и/или отличия какой-либо киллерфичи.
Аноним 15/05/16 Вск 23:33:19  744680
Где исходники то? На чем написана то?

Никак не дойдут руки свою начать пилить, хочу опробовать дишку и фреймворк Vibe.d
Аноним 15/05/16 Вск 23:42:59  744684
>>744666
Круто конечно, но думаю приложения стоит начинать писать не раньше, чем будут реализованы все основные фичи
>>744673
Я планирую делать годный фронт и уникальные фичи, но сейчас нужно же хоть с чего-нибудь. Позже напишу пост о моем видении развития борд и сообщества
>>744680
Смотри тут http://nexchan.com/boards/b/posts/26
>Vibe.d
Звучит интересно, поделись с аноном опытом, если начнешь
Аноним 15/05/16 Вск 23:45:02  744687
>>744684
Раби он рейлс?

А вообще - пили ИРЦ-конфу. Тред этот могут стереть, а обсуждать прямо на твоей борде сейчас - похоже на говноедство, она неюзабельна.
Аноним 15/05/16 Вск 23:56:35  744700
>>744687
>Раби он рейлс?
Да
Завтра запилю где-нибудь конфу, а то время поздное.
Хотя я обсуждал бы все именно на борде, так она быстрее станет юзабельной. Если вдруг этот тред потрут, то обращайся на борду
Аноним 16/05/16 Пнд 00:14:19  744714
https://github.com/asxcandrew/ichiban/blob/master/app/controllers/boards_controller.rb#L20

ты там доки читал?

не верю чтобы это говно ешчё в райлс не заоптимизировали https://github.com/asxcandrew/ichiban/blob/master/app/controllers/boards_controller.rb#L24-L27

про констатны слышал? https://github.com/asxcandrew/ichiban/blob/master/app/controllers/reports_controller.rb#L8

тапалиный кек https://github.com/asxcandrew/ichiban/blob/master/app/controllers/posts_controller.rb#L18 делай на юае сразу или ты там не можешь в джс найти парент_айди?

разве там нету before_ какогонить? https://github.com/asxcandrew/ichiban/blob/master/app/controllers/posts_controller.rb#L40

эта хуйня депрекайтед https://github.com/asxcandrew/ichiban/blob/master/app/models/ability.rb#L2 есть тама канканкан

так не делают https://github.com/asxcandrew/ichiban/blob/master/app/models/post.rb#L74-L81

слишком так не делают https://github.com/asxcandrew/ichiban/blob/master/app/models/post.rb#L95-L102 мб ты редис какой возьмёшь и будешь раз в минуту туда записывать? да и нахуй ваще реплаи в таблице? если для этого можно взять кэш\отдельную таблицу

дальше не смотрел


Аноним 16/05/16 Пнд 07:51:01  744828
>>744714
Если бы ты смотрел внимаительнее, то увидел бы что борду я форкнул и сейчас примерно только половина кода моего. Да, нужно рефакторить, спасибо за советы, часть полезных а некоторые говорят о тебе, что ты молодой лерзкий петушок и из них часть именно о моем коде. Посмотри js там вообще полный пиздец. Сейчас, пока есть критические баги, всерьез чистить код это значит откладывать запуск борды без особой причины.
Аноним 16/05/16 Пнд 08:55:08  744850
>>744828
>часть полезных

там все полезные мудила, начинаетца блять код не мой исправлять не буду, нахуй может пойдёшь?
Аноним 16/05/16 Пнд 09:20:33  744857
>>744850
>не верю чтобы это говно ешчё в райлс не заоптимизировали https://github.com/asxcandrew/ichiban/blob/master/app/controllers/boards_controller.rb#L24-L27
В чем проблема, это НИМОДНА? К тому же зачем это сейчас трогать, если в планах переписать фронт на js
>про констатны слышал? https://github.com/asxcandrew/ichiban/blob/master/app/controllers/reports_controller.rb#L8
>зачем это сейчас трогать, если в планах переписать фронт на js

>тапалиный кек https://github.com/asxcandrew/ichiban/blob/master/app/controllers/posts_controller.rb#L18 делай на юае сразу или ты там не можешь в джс найти парент_айди?
Где ты там вообще увидел парент_айди?

>эта хуйня депрекайтед https://github.com/asxcandrew/ichiban/blob/master/app/models/ability.rb#L2 есть тама канканкан
Это и есть cancancan, мудило

>так не делают https://github.com/asxcandrew/ichiban/blob/master/app/models/post.rb#L74-L81

>слишком так не делают https://github.com/asxcandrew/ichiban/blob/master/app/models/post.rb#L95-L102 мб ты редис какой >возьмёшь и будешь раз в минуту туда записывать? да и нахуй ваще реплаи в таблице? если для этого можно взять кэш\отдельную таблицу

>разве там нету before_ какогонить? https://github.com/asxcandrew/ichiban/blob/master/app/controllers/posts_controller.rb#L40

Согласен
Аноним 16/05/16 Пнд 10:13:36  744865
>>744459 (OP)
лол руби быдло не может в простейшую валидацию форм, ясно-понятно, такой проект с нуля на джанге пишется за день
Аноним 16/05/16 Пнд 11:00:27  744880
>>744865
Окей, завтра показываешь его клон на django
Аноним 16/05/16 Пнд 12:28:58  744917
>>744880
мань, ты думаешь мне заняться нечем как запилить ОДНУ блядь форму из модели? Я давно уже не в том возрасте чтобы такой хуйней страдать если ты не осилил валидацию форм в своем говно руби то это твои проблемы.
post_form = PostForm(request.POST)
if form.is_valid(): form.save()
return render(request, 'yobatemplate.html', {'form': post_form})
Аноним 16/05/16 Пнд 12:32:15  744922
>>744880
ну еще пососи хуйца, это я на обеденных перерывах запилил лет 5 назад когда его о сокетах нихуя никто не знал https://github.com/songkiller/pytaba а с javascript MVC фреймворков падали в обморок, такая же есть еше на метеоре но забыл в каком акке
Аноним 16/05/16 Пнд 13:58:18  744958
Ничоси вы оьоссали опа.
Добрее надо быть.
Вилдфлай форсер
Аноним 16/05/16 Пнд 15:10:05  745037
>>744917
Валидация там в порядке
проблема в этом месте, это проверка капчи, ее нужно перенести из контроллера в модель
https://github.com/asxcandrew/ichiban/blob/master/app/controllers/posts_controller.rb#L40
Посмотрю сегодня вечером на твою чудо-борду и будь добрее, а то рано умрешь от сердечно-сосудистых заболеваний
Аноним 16/05/16 Пнд 15:59:35  745052
>>744535
>не начинать разработку проекта с создания апи
Как там, в 2002?
Аноним 17/05/16 Втр 06:55:33  745538
>>745037
блядь, какой же тупой, ты понимаешь, что если в форме есть ошибки то надо вернуть форму с содержимым и указанием ошибки, школьник?
Аноним 17/05/16 Втр 08:15:24  745554
В очередной раз убеждаюсь какой же токсичный зекач, просто пиздец.
Я не ОП, если что.
Аноним 17/05/16 Втр 08:20:08  745556
14634624083720.png (83Кб, 300x574)
чо за хня?
Аноним 17/05/16 Втр 08:21:36  745557
14634624962480.jpg (22Кб, 439x420)
>>745556
>В превью поста отвалилась разметка
Аноним 17/05/16 Втр 08:27:59  745561
>>744459 (OP)
> я не собираюсь и не могу конкурировать с двачами
Сделай малую борду, посвященную чисто кодингу. С разделами по сферам (веб, мобильная разработка и т.д.) и языкам. И вместо Аноним чтобы было Программистишка.
Аноним 17/05/16 Втр 08:30:24  745562
>>745037
>проблема в этом месте, это проверка капчи, ее нужно перенести из контроллера в модель
ненужно
Аноним 17/05/16 Втр 08:53:52  745587
Моча, этот парашевод совсем обезумел. Три его на хуй.
Аноним 17/05/16 Втр 14:51:27  745847
14634858874750.jpg (636Кб, 1696x1130)
Никогда не был завсегдатаем /pr, удивлен озлобленностью некоторых анонов, надеюсь такого не будет на nexchan. В ближайшие дни начну переписывать фронт борды на angular2 и опишу таки киллер фичи и основную идею, которая должна стать ориентиром для комьюнити. Так что этот тред становится про написание борды на angular.
Аноним 17/05/16 Втр 15:01:23  745857
>>745847
>angular2
тормозишь хипстушок все уже угорают по реакту и высерам пейсбука
Аноним 17/05/16 Втр 15:10:00  745867
>>745857
У меня тоже знакомые по нему угорают, но я пока не проникся
Аноним 18/05/16 Срд 12:44:40  746640
https://habrahabr.ru/post/300954/
хошорая статья вышла на хабраподмывальне вышла, думаю тебе не будет лишним ее почитать
Аноним 18/05/16 Срд 12:57:54  746658
>>746640
Спасибо, вчера ее прочитал, именно она меня сподвигла переписывать на angular, а то раньше я помышлял о marionette.js
Аноним 25/05/16 Срд 09:29:08  753445
14641577486900.jpg (83Кб, 450x223)
Последние фиксы
- Пофикшена разметка в превью
- Отступ от пикчи по правой стороне ~ 5 px
- Удалено имя из формы ответа
- Исправлен баг при создании новой борды.
То что пост не сохраняется в форме, если не проходит проерку капчи останется потому что я планирую написать новый frontend на React/Redux, тред об этом будет здесь http://nexchan.com/boards/dev/posts/1 Пока буду писать фронт, в этой версии борды буду фиксить только небольшие и критичные баги.
Аноним 27/05/16 Птн 12:05:27  755219
а пулл реквесты принимаешь? хочу тебе поправить хуйню с твоим главным багом.
Аноним 27/05/16 Птн 17:30:39  755365
отправил тебе пулл реквест с фиксом формы, норм?
Аноним 30/05/16 Пнд 08:45:19  757337
>>755365
На выходных отдыхал без интернета, сейчас посмотрю.
Аноним 30/05/16 Пнд 09:05:18  757344
>>755365
Принял твой pull-request и задеплоил на прод. Большое спасибо, очень приятно получать не только упреки, но и реальную помощь, это то что помогает двигаться вперед, пиши еще :3 А сейчас разберем тобою написанное, после проверки капчи ты редиректишь на posts/new, это страница нового треда, даже когда отписываешь ответ внутри треда, но это лучше чем проебать сообщение. Я вижу 2 решения этой проблемы
1. Сделать ajax форму ответа
2. После невалидной капчи редиректить на url типа board/b/posts/99/new
Первое делать нет смысла потому что в планах написать новый фронт на react, а вторым я сегодня займусь потому что это решение кажется простым и новый фронт будет еще не скоро

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 42 | 5 | 22
Назад Вверх Каталог Обновить

Топ тредов