właśnie przeglądam pobieżnie tag i zastanawia mnie co miało zostać wykopane na główną?


@Dibhala: Nie mam pojęcia, nigdy nie dodawałem znaleziska ( ͡° ͜ʖ ͡°) Na początku był tam głównie crossposting mojej wykopowej aktywności, łącznie z changelogiem.

już chyba mam srogo powyżej gwintu kolejnych kalek reddita i wyklopu


Serio przerobiłeś ich aż tyle? ( ͡° ͜ʖ ͡°) Ale tak, jest to jednoosobowy projekt.
  • Odpowiedz
bez jakichś dużych zmian projektowych, wpływających drastycznie na oferowane funkcje serwisu. Cóż można jeszcze innego wymyślić z drugiej strony?

Niestety patrząc przez pryzmat doświadczenia i cykl życia jednoosobowych projektów nie napawa mnie to nigdy optymizmem ( ͡° ʖ̯ ͡°)


Właśnie o to chodzi, że taki portal ma spełniać konkretną funkcję, a kbin niedługo będzie robił to lepiej niż wykop bez dodatku w postaci reklam, śledzenia, widzimisię moderacji czy
Ernest_ - > bez jakichś dużych zmian projektowych, wpływających drastycznie na oferow...

źródło: comment_1663761576tEbTZunwuXzgI2M6OzIp7t.jpg

Pobierz
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://kbin.pl/

Szybki update:
- przebudowany układ strony
- przebudowana nawigacja
- zmiany w wersji mobilnej

#fediverse
- treści prywatne użytkowników z innych instancji widoczne dla obserwujących
- obsługa Accept Follow dla prywatnych kont z innych instancji

strona projektu: https://kbin.pub

#programowanie #webdev #ciekawostki #internet #strims
Ernest_ - #kbin update (tag do czarnolistowania)

https://kbin.pl/

Szybki update...

źródło: comment_1663439392aGpgVfXGD61AMiE6MsnHPx.jpg

Pobierz
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/

Szybki update:
- zmiany strukturze bazy danych (tagi)
- czyszczenie instancji ze starych postów z innych instancji

Aktualnie celem jest dowiezieniu skryptu instalacyjnego #yunohost #linux w weekend (nie wiem jeszcze czy ten, czy kolejny;). Jeżeli ktoś chciałby potestować i otworzyć własną prywatną instancję - priv (jedna osoba otrzyma 3 miesiące hostingu ze wsparciem technicznym oraz domenę a zarazem id instancji w #fediverse login@wykop.wtf) ( ͡°
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/

Szybki updat...

źródło: comment_1662548858BKqEyGfB2V1rtS7Q9vfKW8.jpg

Pobierz
Czy będzie/już jest w stanie federować z lemmy?


@TX2022: Lemmy to ciężki przypadek, bo ma nieco inną integrację activitypub, ale tak, w planach jest pełna federacja łącznie ze społecznościami, moderatorami itd. Już teraz coś działa, bo czasem wpadają znaleziska ze szmeru.

@fervi: to było chyba jeszcze na starej wersji, kopia bazy leży lokalnie i czeka na migrator lemmy->kbin, wtedy będzie merge kont i treści. Najpierw federacja + apka mobilna. Muszę
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/wpisy/aktywne

Szybki update:
dzisiaj pojawiły się się pierwsze sfederowane posty, instancja powoli nabiera rozpędu ( ͡° ͜ʖ ͡°)

Federacja, stan 17 sierpień 2022
(+) WebFinger, podpisywanie requestów
(+) Follow / Unfollow użytkowników (inbox, outbox)
(+) Create Note (inbox, outbox) (komentarze, wpisy na mikroblogu)
(+) Create Page (inbox, outbox) (linki, dłuższe artykuły ze strony głównej)
(+) Delete Note / Page (inbox, outbox)
(+/-) Follow
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/wpisy/aktywne

...

źródło: comment_16607613665I4127dTYQFHfXCDeuXlGB.jpg

Pobierz
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/

Szybki update:
testy federacji na mikroblogu https://dev.karab.in/wpisy/aktywne - tak mniej więcej będzie to wyglądać. Do końca tygodnia planuję zakończyć:
- tworzenie wpisu (posta na mikroblogu) i komentarzy
- tworzenie treści (pozycji na stronie głównej)
- follow/unfollow
- usuwanie treści / wpisów / komentarzy
- podbicia treści / wpisów / komentarzy

#programowanie #internet #strims #fediverse #socialmedia
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/

Szybki updat...

źródło: comment_16600365508gkmDzzBGwhBisOmjGDWz1.jpg

Pobierz
@Ernest_: unikałbym też tych efektów fade in/ slide in. One fajnie wyglądają na jakiś stronkach firmowych i o to też jak są dobrze dopracowane ale np. u Ciebie gdy klikam w nick usera ta animacja mnie denerwuje, mogłoby się to pojawić szybciej mniej efektywnie.
  • Odpowiedz
@Ernest_: zakładki w głównym menu (komentarze, komentowane) moim zdaniem nie mają sensu nikt nie będzie przeglądał randomowych komentarzy z jakiś przypadkowych wpisów, nikogo też nie będą interesować ktore wpisy są jakoś bardziej komentowane. górna belka w kolorze białym niepotrzebnie tak kontrastuje i z ciąga uwagę. Może jestem w dark mode ale wtedy taki biały jest wykluczony :D
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/

Szybki update:
Jeżeli wszystko pójdzie zgodnie z planem w przyszłym tygodniu ruszą testy federacji kbin <-> kbin #fediverse. Następnie stopniowe poszerzanie integracji, muszę obrać jakieś priorytety stąd ta ankieta.

Na stronie projektu pojawił się też feed z instancji - https://kbin.pub

#strims #ciekawostki #internet #programowanie #webdev
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/

Szybki updat...

źródło: comment_1658577310kqDbaho85GPsDO80rqDHyM.jpg

Pobierz

Słyszałeś lub używasz poniższych sociali?

  • Mastodon 11.8% (6)
  • Pleroma 3.9% (2)
  • Peertube 0% (0)
  • Pixelfeed 0% (0)
  • Lemmy 2.0% (1)
  • Friendica 0% (0)
  • Nie słyszałem i nie interesuje mnie to 66.7% (34)
  • Nie słyszałem ale może kiedyś sprawdzę 15.7% (8)

Oddanych głosów: 51

via Wykop Mobilny (Android)
  • 1
@Ernest_: Przejrzałem sobie na szybko src i docsy i w sumie całkiem ciekawa implementacja ActivityPub. Na twoim miejscu poczytałbym o IRI (RFC3987).
  • Odpowiedz
@MiXereg: iri wykorzystuje w restowym api https://karab.in/api/entries

taki był plan na początku, ale chciałem zachować jak największą kompatybilność z lemmym, który stworzył już jednak jakiś standard dla takiego formatu. niestety w implementacji ap trzeba iść na wiele kompromisów.
  • Odpowiedz
@Ernest_: rozważałeś możliwość personalizowania tak dość szczegółowo wyglądu przez użytkownika? Niektóre apki takie coś robią (ma to swoje plusy i minusy), ale jakoś bardziej mnie to przekonuje niż zawsze odgórnie narzucany styl :thinking:
  • Odpowiedz
@Oo-oO: aktualnie założyciel magazynu może zmienić wygląd w jego obrębie za pomocą prostego kreatora (który będzie rozwijany) lub wklepując własny css. planuję zrobić to samo na poziomie konta użytkownika.
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- implementacja activitypub ciąg dalszy
-- autoryzacja kluczy
-- user actor inbox init
-- user actor outbox
-- magazine group inbox init
-- magazine group outbox

Coraz bliżej federacja kbin <-> kbin. następnie będę musiał postawić testowe instancje lemmiego, mastodona, pleromy, pixelfeed i inne żeby dopinać integracje, ehh.

#programowanie #projekt #internet
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1658157523pZugqwv8NO0ceO8hrt8G2z.jpg

Pobierz
muszę się tam zalogować i zbadać te zmiany samemu, tylko kurde ciągle czasu brak :)
Kiedyś próbowałem samemu postawić matrixa, ale roboty z tym było od cholery. Ale przy tych federacjach, oraz fakcie że RocketChat - dość wygodne ustrojstwo, ma je wspierać albo już wspiera... Fajna sprawa by mogła być.
  • Odpowiedz
@Ernest_: trudno streścić. Odejście od typowego plus minus na rzecz raczej tagów - tagi wszędzie, oraz anonimowość wpisu by default - tzn na życzenie wyłączana. Tagi dodaje user do postu - jeśli ufasz userom którzy dodali tag X do postu jako SPAM i masz spam na blockliście - post się nie wyświetla. Tak w dużym skrócie, cały opis miałem gdzieś tam w otchłaniach dysku. Wątek możesz usunąć, ale nie znika on
  • Odpowiedz
Zapomniałem odpisać na pozostałe pytania: raczej nie planuję do niego wracać w najbliższym czasie, nie mam po prostu aż tyle czasu. Dodatkowo - o ile fajnie by było taki portal mieć, to zdaję sobie sprawę z problemów z jego utrzymaniem, oraz wypromowaniem - to raczej byłby jeden z większych problemów.
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- dalszy refaktor #php 8.1 (m.in attributes)
- obsługa oznaczenia użytkownika w postach, komentarzach
- powiadomienia wołanego użytkownika
- lista postów z oznaczeniem użytkownika
- fix popupu mediów przy odpowiedzi na komentarz
- #fediverse pobieranie treści z peertube, pleromy (soapbox), pixelfed

W tym tygodniu
- wpisy/mikroblog: oznaczanie i odwołanie per post
- fediverse: pobieranie treści z instancji mastodona, lemmiego
- fediverse: cache, wyświetlanie postów
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1657101965Ccd4Huo4Sqn8EvYApIz5YO.jpg

Pobierz
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Status update - stan lipiec 2022

* open source, AGPL License
* dynamiczne odświeżanie treści, wpisów, komentarzy
* dynamiczne notyfikacje
* kanał RSS

Magazyn (subreddit)
* tworzenie/zarządzanie
* statystyki magazynu
* zgłoszenia (raporty) treści z magazynu
* zarządzanie magazynami
* zarządzanie etykietami magazynu
* lista i zarządzanie zbanowanymi użytkownikami
* widok kosza - usunięte przez moderatorów treści
* personalizacja wyglądu magazynu

Treści
* dodawanie artykułu
*
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Status up...

źródło: comment_1656266783WCCus1bMpW9dXCsR8b0XR1.jpg

Pobierz
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- poprawiony widok siatki na stronie listy magazynów
- widok tabeli na stronie listy magazynów
- poprawione sortowanie na stronie subskrybcji i moderowanych treści
- poprawione linki do treści dynamicznie pojawiających się na tablicy

W weekend dodam widok siatki dla strony głównej treści. Czy na #wykop korzystacie z tego widoku? bo chyba jakiś czas temu przestał działać...

#strims #naukaprogramowania #javascript
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1656164183Yuv4QgRAtF8buupDYXWZEH.jpg

Pobierz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- dodatkowe powiadomienia przeglądarkowe dla nowych treści
- nowy autocomplete dla formularzy
- środowisko testowe resetowane jest raz na 24h
- na środowisku testowym co jakiś czas treści dodają boty, można zobaczyć jak autoodświeżanie / notyfikacje działają

Testowe konta:
https://dev.karab.in

user:password
admin:admin
demo:demo
wykop:wykop123

#programowanie #internet #tworczoscwlasna
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1656070070IrHAjTYz61HIqW2VETZ77t.jpg

Pobierz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- panel administratora: dzienne statystyki, użytkownicy, ustawienia instncji (m.in meta tagi)
- poprawione wyszukiwanie po tagach
- upgrade #symfony 6.1
- upgrade #php 8.1

Następnie
- aplikacja mobilna
- oprócz toastów zagnieżdżonych w sidebarze zamierzam dodać przeglądarkowe notyfikacje (screen)
- logowanie/rejestracja przez #metamask

#naukaprogramowania #ciekawostki #opensource #internet
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_16559333822mSmmfcuHKbK8rUbc2KQVs.jpg

Pobierz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Dawno nie pisałem, ale nie mam ostatnio zbyt wiele wolnego czasu a poza tym trwa żmudna, nieciekawa praca którą należy wykonać.

Szybki update:
- pokrywanie testami m.in dotychczas utworzone endpointy api
- fix kilku dosyć istotnych błędów backendowych
- trochę zmian w wyglądzie m.in sidebar
- nowy kot
- upgrade aplikacji mobilnej do #flutter 3
- miro i planowanie federacji gotowe jakoś w ~50%

kolejne dwa
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Dawno nie...

źródło: comment_1655311751jl5B434dxJqadki2FJybhT.jpg

Pobierz
  • Odpowiedz