Перейти к содержимому


Фотография

Репозиторий программ на Lua


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 80

#61 Оффлайн   cyber01

cyber01

    Техническая поддержка

  • Автор темы
  • Администраторы
  • Сообщений: 885
  • Уровень сигнала: 1,78%
  • В игре: 13 час. 18 мин.

Награды

            2      

Отправлено 03 Февраль 2016 - 21:27

Вот вот. Пока cyber01 не напишет API (JSON-формат), я ничего не сделать не могу. Т.к. не понятно как можно скачать программу example не зная где она хранится. Ну я как понял за 5 месяцев никто и палец об палец не ударил по этому поводу.
 

Апишка есть, правда только Read Only, сделана по просьбе Рида и практически сразу после публикации.

По поводу репы можно в личке все узнать



#62 Оффлайн   SDV

SDV
  • Пользователи
  • Сообщений: 655
  • Уровень сигнала: 27,38%
  • В игре: 204 час. 27 мин.
  • ГородO.R.E.N.B.U.R.G.

Награды

        

Отправлено 03 Февраль 2016 - 22:00

правда только Read Only

А нам смертным можно на нее посмотреть? Или она только для Рида?



#63 Оффлайн   cyber01

cyber01

    Техническая поддержка

  • Автор темы
  • Администраторы
  • Сообщений: 885
  • Уровень сигнала: 1,78%
  • В игре: 13 час. 18 мин.

Награды

            2      

Отправлено 03 Февраль 2016 - 22:09

А нам смертным можно на нее посмотреть? Или она только для Рида?

я сейчас не дома, поэтому пока что нет, завтра буду дома...



#64 Оффлайн   1Ridav

1Ridav

    Орден К.А.

  • Администраторы
  • Сообщений: 278
  • Уровень сигнала: 4,41%
  • В игре: 32 час. 57 мин.

Награды

            2      

Отправлено 03 Февраль 2016 - 22:11

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

Ну то есть где тот самый apt-get install (см. тему менеджер пакетов).

 

Нужна АПИШКА для того чтобы скачивать программы.

А то а смысла не вижу пока просто тупо в сайте.

Все равно приходится все вручную делать (копировать ссылку на пастебин или гитхаб и вставлять в терминале wget линк).

А можно куда проще: apt-get install program

 

P.S. Кстати всем привет, кто не узнал меня. TS.

пишу клиент графический, но не всегда есть время.



#65 Оффлайн   SDV

SDV
  • Пользователи
  • Сообщений: 655
  • Уровень сигнала: 27,38%
  • В игре: 204 час. 27 мин.
  • ГородO.R.E.N.B.U.R.G.

Награды

        

Отправлено 03 Февраль 2016 - 22:14

пишу клиент графический, но не всегда есть время.

Ну и хорошо. Консольную конечно куда проще и быстрее сделать.

Лишь бы АПИШКА была и все.

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



#66 Оффлайн   cyber01

cyber01

    Техническая поддержка

  • Автор темы
  • Администраторы
  • Сообщений: 885
  • Уровень сигнала: 1,78%
  • В игре: 13 час. 18 мин.

Награды

            2      

Отправлено 03 Февраль 2016 - 22:22

Ну и хорошо. Консольную конечно куда проще и быстрее сделать.

Лишь бы АПИШКА была и все.

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

ее бы репу допилить) там костыльный костыль,но оно работает :)



#67 Оффлайн   Fingercomp

Fingercomp
  • Гуру
  • Сообщений: 1 999
  • Уровень сигнала: 171,24%
  • В игре: 1278 час. 43 мин.

Награды

                                               

Отправлено 04 Февраль 2016 - 10:47

ЦЕЛЬ

Показать недостатки системы репозитория.

 

ЗАДАЧА

Запостить на репозиторий программу "gist".

 

ВЫПОЛНЕНИЕ

  1. Идём вверх страницы и жмём на "Репозиторий". Первое, что я вижу, — это пустой экран какой-то. Так и напрашиваются хотя бы 10 программок с поиском в списке.
    Спойлер
  2. Хочу добавить новую прогу, но мне нужно опять логиниться (брать куки из IPB, спрашивается, почему нельзя?). Да ещё и, поди, время сбрасывания — часов 12-24, да? Тогда вообще офигеть, как удобно каждый раз входить.
  3. Захожу на страницу логина. Ну просто чудо, а не юзер-интерфейс же. Я про жирные надписи "Введите пароль" и "Введите логин", да. Но для меня это должно быть плейсхолдером в инпуте.
    Спойлер
  4. Ввожу пароль и логин, жму "Войти". Страница обновляется... И сбрасывается. При этом я остаюсь незалогиненным.
  5. Задача невыполнима.

ВЫВОД

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

Идея отличная, но реализация для меня не самая лучшая, кхм.



#68 Оффлайн   SDV

SDV
  • Пользователи
  • Сообщений: 655
  • Уровень сигнала: 27,38%
  • В игре: 204 час. 27 мин.
  • ГородO.R.E.N.B.U.R.G.

Награды

        

Отправлено 04 Февраль 2016 - 11:58

Показать недостатки системы репозитория.

Да, сейчас репа (веб-часть) не в самом лучшем виде.

Есть много недостатков. Но в целом это рабочий продукт (в стадии pre-release).

 

 

Идём вверх страницы и жмём на "Репозиторий". Первое, что я вижу, — это пустой экран какой-то. Так и напрашиваются хотя бы 10 программок с поиском в списке.

Согласен. Можно сделать в основной части ("Программы на Lua" ...) список последних загруженных программ, а в вверху инпут поиск (реализовать думаю не сложно, особенно если как сказал сам Кибер есть АПИШКА).

 

 

Хочу добавить новую прогу, но мне нужно опять логиниться (брать куки из IPB, спрашивается, почему нельзя?).

Хм, тут я думаю мы с Кибером в оба голоса тебе скажем (как 2 специалиста по защите информации), что куки хранятся для одного домена (то есть rep.computercraft.ru это уже является другим доменом). Можно конечно делать куки для всего домена *.computercraft.ru, но лучше уж залогиниться.

РЕШЕНИЕ (приблизительное):

Встроить rep.computercraft.ru в шаблон-страницу на форуме (IPB это позволяет include("главная страница репы.php")), тем самым это будет и в стиле форума, и упрощается авторизация (куки как раз можно брать с форума). А сам доступ (скачивание и т.п.) оставить на rep.computercraft.ru

 

 

Я про жирные надписи "Введите пароль" и "Введите логин"

Согласен, форма входа какая-то несерьезная, чего стоит даже "Введите пароль" на кнопкой "Войти". У меня это вызывает когнитивный диссонанс и мне хочется почему ввести пароль в кнопке, а не в инпуте выше (решение - вставить этот текст в сам инпут. Атрибут для инпута - placeholder)

 

 

Ввожу пароль и логин, жму "Войти". Страница обновляется... И сбрасывается. При этом я остаюсь незалогиненным.

А вот тут не соглашусь. Я вчера зашел и успешно залогинился.

P.S. Для Кибера: Когда авторизовался в шапке появляются ссылки "Добавить программу и мои программы", но исчезает "О сервисе". Думаю стоит ее оставить.

 

 

В целом, веб-часть репы еще надо чуть-чуть напильником поработать, открыть общедоступную АПИШКУ, сделать луа прожку для компов и все.

Я как раз так и представлял этот репозиторий (еще в июле когда начинал разрабатывать идею МП).


Сообщение отредактировал SysoevDV: 04 Февраль 2016 - 11:58


#69 Оффлайн   cyber01

cyber01

    Техническая поддержка

  • Автор темы
  • Администраторы
  • Сообщений: 885
  • Уровень сигнала: 1,78%
  • В игре: 13 час. 18 мин.

Награды

            2      

Отправлено 04 Февраль 2016 - 21:59

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

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

Согласен, там делать и делать, а лучше вообще переделать, но самому как-то уже не очень интересно, да и народу оно особо не интересно. Если есть предложения - предлагаю обсудить где-либо

 

P.S. по сути репа написана за вечер, на скорую руку, поэтому костылей там куча :)



#70 Оффлайн   SDV

SDV
  • Пользователи
  • Сообщений: 655
  • Уровень сигнала: 27,38%
  • В игре: 204 час. 27 мин.
  • ГородO.R.E.N.B.U.R.G.

Награды

        

Отправлено 04 Февраль 2016 - 22:01

предлагаю обсудить где-либо

ЛС. до 5 человек обсуждение.
Думаю этого хватит.

#71 Оффлайн   cyber01

cyber01

    Техническая поддержка

  • Автор темы
  • Администраторы
  • Сообщений: 885
  • Уровень сигнала: 1,78%
  • В игре: 13 час. 18 мин.

Награды

            2      

Отправлено 22 Февраль 2016 - 22:13

В связи с недостатком времени и некоторой потерей интереса к разработке - выкладываю код репозитория на Github. Ваши изменения (если конечно оно будет адекватным) буду уже заливать "в продакшн". Жду пулл реквестов, если таковые будут.

 

 

P.S. местами (а может и везде) там лютый быдлокод, прошу не ругать - все таки не программер я.

P.P.S. если будут вопросы - пишите



#72 Оффлайн   SDV

SDV
  • Пользователи
  • Сообщений: 655
  • Уровень сигнала: 27,38%
  • В игре: 204 час. 27 мин.
  • ГородO.R.E.N.B.U.R.G.

Награды

        

Отправлено 16 Июнь 2016 - 16:55

выкладываю код репозитория на Github
Latest commit  d1bcd06  on 22 Feb

Эх, жаль никому ничего не нужно. Ни разработчикам, ни игрокам.

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

Извините что поднял тему из самого дна замутневшего болота :smile148:



#73 Оффлайн   Totoro

Totoro
  • Хранители Кода
  • Сообщений: 1 734
  • Уровень сигнала: 0,3%
  • В игре: 2 час. 13 мин.

Награды

                                      

Отправлено 16 Июнь 2016 - 17:02

Latest commit  d1bcd06  on 22 Feb

Эх, жаль никому ничего не нужно. Ни разработчикам, ни игрокам.

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

Извините что поднял тему из самого дна замутневшего болота :smile148:

 

 

А вот забегал бы ты в IRC, и не было бы таких мыслей.  :D

https://github.com/MoonlightOwl/hel


Сообщение отредактировал Totoro: 16 Июнь 2016 - 17:03


#74 Оффлайн   SDV

SDV
  • Пользователи
  • Сообщений: 655
  • Уровень сигнала: 27,38%
  • В игре: 204 час. 27 мин.
  • ГородO.R.E.N.B.U.R.G.

Награды

        

Отправлено 16 Июнь 2016 - 17:07

А вот забегал бы ты в IRC, и не было бы таких мыслей. :D https://github.com/MoonlightOwl/hel

Информации о том что вы форкнули (ответвились) нет нигде.

И вопрос - где интеграция с проектом? Пусть у репы кибера есть единая авторизация от форума.

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



#75 Оффлайн   Totoro

Totoro
  • Хранители Кода
  • Сообщений: 1 734
  • Уровень сигнала: 0,3%
  • В игре: 2 час. 13 мин.

Награды

                                      

Отправлено 16 Июнь 2016 - 17:10

Информации о том что вы форкнули (ответвились) нет нигде.

И вопрос - где интеграция с проектом? Пусть у репы кибера есть единая авторизация от форума.

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

 

Потому что это не форк. Это самостоятельный проект.

Я где-то в этой теме излагал свое виденье идеального репозитория. И собственно это он и будет.

 

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

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


  • Alex и davial это нравится

#76 Оффлайн   SDV

SDV
  • Пользователи
  • Сообщений: 655
  • Уровень сигнала: 27,38%
  • В игре: 204 час. 27 мин.
  • ГородO.R.E.N.B.U.R.G.

Награды

        

Отправлено 16 Июнь 2016 - 17:16

Потому что это не форк. Это самостоятельный проект.

Ну ждем-с тогда официального релиза.

 

Хм, и зачем вы юзаете уже заезженный всеми бутстрап.

Есть же много нормальных и приятных глазу css-фреймов.

Был бы сейчас здесь Леха, он бы согласился со мной :D



#77 Оффлайн   Totoro

Totoro
  • Хранители Кода
  • Сообщений: 1 734
  • Уровень сигнала: 0,3%
  • В игре: 2 час. 13 мин.

Награды

                                      

Отправлено 16 Июнь 2016 - 17:23

Ну ждем-с тогда официального релиза.

 

Хм, и зачем вы юзаете уже заезженный всеми бутстрап.

Есть же много нормальных и приятных глазу css-фреймов.

Был бы сейчас здесь Леха, он бы согласился со мной :D

 

Это заглушка. На странице будет Semantic UI.

Ну и да, Леха уже высказался на эту тему =)

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

 

 

UPD спустя пол года: Репозиторий из этой темы обрёл духовного продолжателя в виде Hel Repository. Там мы постарались гармонично реализовать все крутые идеи высказанные здесь, в других темах а также в чате.


Сообщение отредактировал Totoro: 28 Ноябрь 2016 - 16:53

  • Alex это нравится

#78 Оффлайн   SDV

SDV
  • Пользователи
  • Сообщений: 655
  • Уровень сигнала: 27,38%
  • В игре: 204 час. 27 мин.
  • ГородO.R.E.N.B.U.R.G.

Награды

        

Отправлено 14 Сентябрь 2017 - 20:00

UPD спустя пол года: Репозиторий из этой темы обрёл духовного продолжателя в виде Hel Repository. Там мы постарались гармонично реализовать все крутые идеи высказанные здесь, в других темах а также в чате.

Может я слоупок, но только сейчас заметил в шапке ссылку на репу  :D
Хотя тоже "не выстрелило"  :)
Надо уже быстрее написать свою GUI ОС с бледжеком и нескучными обоями и как примочку использовать там репу (ну прям как у дистров линя) :smile3:
 
P.S. Alex, Серега или кто там у нас модератор (Totoro вроде бы как я заметил).
Друзья, замените ник на существующий, а то ссылается на null  B-)

Авторы идеи: @ SysoevDV , @Alex
Реализация: @cyber01


Сообщение отредактировал SDV: 14 Сентябрь 2017 - 20:01


#79 Оффлайн   Alex

Alex
  • Администраторы
  • Сообщений: 3 735
  • Уровень сигнала: 52,61%
  • В игре: 392 час. 51 мин.

Награды

                 

Отправлено 14 Сентябрь 2017 - 20:31

@SDV поправил

п.с. тема же устарела эта. Сейчас же Hel работает офиц. репой. Разработчики: Totoro, Fingercomp. 

 

И немного не понял, какую именно нужно ссылку видеть в шапке. Куда она должна вести?



#80 Оффлайн   Totoro

Totoro
  • Хранители Кода
  • Сообщений: 1 734
  • Уровень сигнала: 0,3%
  • В игре: 2 час. 13 мин.

Награды

                                      

Отправлено 14 Сентябрь 2017 - 20:46

Не выстрелило да.

Либо надо переработать интерфейс и сделать еге немного более юзер-френдли,

либо просто репа - тема не очень актуальная в принципе.



#81 Оффлайн   SDV

SDV
  • Пользователи
  • Сообщений: 655
  • Уровень сигнала: 27,38%
  • В игре: 204 час. 27 мин.
  • ГородO.R.E.N.B.U.R.G.

Награды

        

Отправлено 14 Сентябрь 2017 - 20:48

И немного не понял, какую именно нужно ссылку видеть в шапке. Куда она должна вести?

Репозиторий программ -> https://hel.fomalhaut.me
Находится под шапкой (лого). Оказывается еще есть места для разных линков  :rolleyes: 

А вообще можно взять и создать зеркало к hel.fomalhaut.me как раз через rep.computercraft.ru
Чтобы было проще было заходить, а то я например не всегда я могу вспомнить такой длинный линк hel.fomalhaut.me  :) 

Хотя да, это же надо Риду настраивать айпишники в панели PDD.






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных