CB Repository

CoolBasiciin yleisesti liittyvä keskustelu.
User avatar
valscion
Moderator
Moderator
Posts: 1585
Joined: Thu Dec 06, 2007 8:46 pm
Location: Espoo
Contact:

Re: CB Repository

Post by valscion » Wed Aug 24, 2011 1:56 pm

Itse puolestaan pitäisin hyvänä ominaisuutena sitä, että etusivulla näkisi myös uusimmat kommentit.
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com

User avatar
Latexi95
Guru
Posts: 1163
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: CB Repository

Post by Latexi95 » Wed Aug 24, 2011 3:54 pm

VesQ wrote:Itse puolestaan pitäisin hyvänä ominaisuutena sitä, että etusivulla näkisi myös uusimmat kommentit.
Kyllä. Tätä minäkin kaipaisin.

User avatar
Jare
Devoted Member
Posts: 862
Joined: Mon Aug 27, 2007 10:18 pm
Location: Helsinki

Re: CB Repository

Post by Jare » Wed Aug 24, 2011 7:50 pm

Tuhoojabotin ideat kuulostavat hyviltä. Kommentit kaipaisivat muutenkin hieman BBCodea, ainakin

Code: Select all

-laatikko olisi hyödyllinen kommenteissa.

[quote="Pettis"][quote="Jare"]Liitetiedostot ois kivoja. Siis ihan jotain pieniä, mega tai kaks korkeintaan per koodi jos tilaa tai kaistaa tarvitsee rajottaa.[/quote]

Millasessa käytössä näille olis tarvetta?[/quote]
Vaikka kuville, jos koodin esimerkissä ei hyödynnetä syystä tai toisesta cb:n Media-kansion tarjontaa. Ehkä harvinaisesti myös DLL:lle. Samoin tästä olisi hyötyä jos isompi koodi on jaettu useaan tiedostoon, jolloin koko setin voisi pistää zipiksi.

[edit]Jaaha, uusi sivu. Myös itse olen kaivannut samaa kuin VesQ ja Latexi95.[/edit]

User avatar
Pettis
The Evil Admin
The Evil Admin
Posts: 1040
Joined: Sun Aug 26, 2007 5:08 pm
Location: Rovaniemi
Contact:

Re: CB Repository

Post by Pettis » Thu Aug 25, 2011 2:23 am

Lisäsin uusimmat kommentit etusivulle. Toivottavasti ne tuli riittävän järkevästi.

EDIT: Lisäsin vielä suorat linkit kommentteihin, niin ei tarvitse scrollailla.
Last edited by Pettis on Thu Aug 25, 2011 2:34 am, edited 1 time in total.
Reason: Lisäys
CB Repository .com - Sinne ne kaikki koodit menneet on!
MunVerkko - Ilmaisia foorumeita ja blogeja

User avatar
Pettis
The Evil Admin
The Evil Admin
Posts: 1040
Joined: Sun Aug 26, 2007 5:08 pm
Location: Rovaniemi
Contact:

Re: CB Repository

Post by Pettis » Mon Dec 05, 2011 3:54 pm

Tuli tässä mieleen, että olisiko halukkaita kirjoittamaan noista Wanhat CB-pelit listassa olevista peleistä kuvauksia ja ottamaan kuvakaappauksia. Tarkoitus olisi lisäillä pelejä tälle sivustolle arkistoon ja kaikkien ladattavaksi.
CB Repository .com - Sinne ne kaikki koodit menneet on!
MunVerkko - Ilmaisia foorumeita ja blogeja

User avatar
Jare
Devoted Member
Posts: 862
Joined: Mon Aug 27, 2007 10:18 pm
Location: Helsinki

Re: CB Repository

Post by Jare » Mon Dec 05, 2011 6:53 pm

Pettis wrote:Tuli tässä mieleen, että olisiko halukkaita kirjoittamaan noista Wanhat CB-pelit listassa olevista peleistä kuvauksia ja ottamaan kuvakaappauksia. Tarkoitus olisi lisäillä pelejä tälle sivustolle arkistoon ja kaikkien ladattavaksi.
Minä voisin harkita asiaa. Tosin noita pelejä on huomattavan paljon, joten homman voisi jakaa useammallekin ihmiselle. Eli jakaisi pelilistan ilmoittautujien kesken jolloin varmistetaan ettei kaksi tee kuvausta ja screeniä samasta pelistä.

Sitten pitäisi miettiä miten nämä pelit julkaistaan. Yksitellen sitä mukaa kun kuvauksia valmistuu, vai isommissa ryhmissä? Näillehän voisi miettiä jonkinlaisen formaatin johon kuvaukset olisi helppo tallentaa ja siitä sitten julkaista jollain työkalulla. Esimerkiksi PelinNimi.txt-tiedostoon kuvaus ja PelinNimi.png-tiedostoon screeni. Nämä sitten zippaisi ja lähettäisi palvelimelle jossa php-skriptillä ne voisi tallentaa tietokantaan. Muita keinoja?

Itse voisin ainakin osan tekemistäni kuvauksista julkaista myös omilla sivuillani ja upata niihin liittyvät pelit myös sinne.

User avatar
Pettis
The Evil Admin
The Evil Admin
Posts: 1040
Joined: Sun Aug 26, 2007 5:08 pm
Location: Rovaniemi
Contact:

Re: CB Repository

Post by Pettis » Tue Dec 06, 2011 1:58 pm

Ajattelin taiteilla ihan käyttöliittymän tuonne pelien lisäämiseen, jolloin listalta voisi valita pelin tiedoston, kirjoittaa sille selväkielisen nimen, laittaa kuvakaappauksen ja kirjoittaa kuvauksen.

Pitäisi vielä etsiä nuo kaikki tiedostot jostain kovalevyjen syövereistä.
CB Repository .com - Sinne ne kaikki koodit menneet on!
MunVerkko - Ilmaisia foorumeita ja blogeja

User avatar
Jare
Devoted Member
Posts: 862
Joined: Mon Aug 27, 2007 10:18 pm
Location: Helsinki

Re: CB Repository

Post by Jare » Wed Dec 07, 2011 10:13 am

Pettis wrote:Ajattelin taiteilla ihan käyttöliittymän tuonne pelien lisäämiseen, jolloin listalta voisi valita pelin tiedoston, kirjoittaa sille selväkielisen nimen, laittaa kuvakaappauksen ja kirjoittaa kuvauksen.

Pitäisi vielä etsiä nuo kaikki tiedostot jostain kovalevyjen syövereistä.
Ok. Ilmoita sitten kun käyttöliittymä on valmiina.

Toki noita pelejä voisin jo nyt ladata koneelleni ja pikkuhiljaa aloittaa kuvausten kirjoittamisen ja screenien nappaamisen. Nettiin ne voin lisätä sitten kun käyttöliittymä valmistuu.

User avatar
Konstaduck
Advanced Member
Posts: 267
Joined: Sat Dec 17, 2011 4:09 pm
Location: Nurmijärvi, Finland
Contact:

Re: CB Repository

Post by Konstaduck » Thu Apr 19, 2012 4:13 pm

Onpa ollut hiljaista taas vaihteeksi Repositoryssä...
Viimeisin koodi on Vesqin tammikuulta, ja kommentti latexin huhtikuulta :o

Voisiko tuonne Repositoryyn saada noihin kommentteihin Muokkaa ja Poista napit? Jos hetken mielijohteesta sinne jotain tyhmää on mennyt laittamaan, niin se ei lähe sitten sieltä millään :D

Tässä on hyvä esimerkki siitä, miten tieto voi jäädä nettiin ja lopullisesti.¨
Konstaduck.net
<Ize> Pitäs tehä allekirjotus..
<Ize> Vois keksiä jonkin nasahtavan sanonnan..
<Ize> Siitä tulis upea legenda ja kaikki vaihtaisivat allekirjoituksensa siihen.
<Ize> Ehkä ei kuitenkaa...

User avatar
Awaclus
Forum Veteran
Posts: 2939
Joined: Tue Aug 28, 2007 2:50 pm
Location: Sulkava

Re: CB Repository

Post by Awaclus » Thu Apr 19, 2012 4:26 pm

Konstaduck wrote:Onpa ollut hiljaista taas vaihteeksi Repositoryssä...
Viimeisin -- kommentti latexin huhtikuulta :o
Nythän on huhtikuu, joten tuo Latexin kommentin lähetysaika ei kerro mitään muuta sen tuoreudesta kuin sen, ettei se ainakaan kovin wanha voi olla.
Every day I'm reshuffling.
[22:19] <@Grandi> Ha! Tiesin koko ajan, että Awaclus_ oli Awaclus. Hieno peitenimimerkki, mutta Grandia et huiputtanut.

User avatar
axu
Devoted Member
Posts: 854
Joined: Tue Sep 18, 2007 6:50 pm

Re: CB Repository

Post by axu » Thu Apr 19, 2012 4:40 pm

Eihän se nyt niin hiljainen ole, kävin tänään tarkistamassa Pettiksen WebMasterFoorumin (meinasin postata yhden ongelman, mutta sainkin ratkaistua sen), ja viimeisin viesti oli helmikuulta, ja sekin vastaus pari kuukautta sitä aikaisempaan kysymykseen :D

Pitäisi varmaan ruveta lisäämään pätkiä tuonne repositoryyn, onhan niitä tuolla kovalevyn uumenissa.
Jos tämä viesti on kirjoitettu alle 5 min. sitten, päivitä sivu. Se on saattanut jo muuttua :roll:
Image

MrMonday
Advanced Member
Posts: 377
Joined: Fri Oct 10, 2008 2:35 pm

Re: CB Repository

Post by MrMonday » Thu Apr 19, 2012 6:12 pm

Konstaduck wrote: Voisiko tuonne Repositoryyn saada noihin kommentteihin Muokkaa ja Poista napit? Jos hetken mielijohteesta sinne jotain tyhmää on mennyt laittamaan, niin se ei lähe sitten sieltä millään :D

Tässä on hyvä esimerkki siitä, miten tieto voi jäädä nettiin ja lopullisesti.¨
Vinkki: Älä kirjoita hetken mielijohteesta, vaan mieti aina kahdesti (tai vaikka usemmpaankin kertaan), että mitä kirjoittat. Näin säästyy "postaus morkkikselta".

User avatar
Pettis
The Evil Admin
The Evil Admin
Posts: 1040
Joined: Sun Aug 26, 2007 5:08 pm
Location: Rovaniemi
Contact:

Re: CB Repository

Post by Pettis » Sat Jun 23, 2012 1:31 am

axu wrote:Eihän se nyt niin hiljainen ole, kävin tänään tarkistamassa Pettiksen WebMasterFoorumin (meinasin postata yhden ongelman, mutta sainkin ratkaistua sen), ja viimeisin viesti oli helmikuulta, ja sekin vastaus pari kuukautta sitä aikaisempaan kysymykseen :D

Pitäisi varmaan ruveta lisäämään pätkiä tuonne repositoryyn, onhan niitä tuolla kovalevyn uumenissa.

Webmasterfoorumeilla on kyllä ollut ihan kesäkuussakin keskustelua.

Mitä CB Repositoryyn tulee, niin miitissä juonin ja koodailin päivitystä sinnekin. Kunhan pääsen kunnon koodikoneen ääreen (lue: kämpille), niin pusken sinne jonkinlaista päivitystä kunhan saan sen ensin tehtyä loppuun. Windows ja Python-devaus Python-pakettien asennuksen kans on sen verran suuri piikki ahterissa, että en viitsi asennella tarvitsemiani komponentteja tälle kannettavalle.

Lyhyestä virsi kaunis: CB Repositoryyn on tulossa jotain uutta ja ehkä jotain laajempaakin häppeninkiä. Miitissä/sen jälkeen tuli myös pari kivaa ideaa miittaajilta, niin voisin niitäkin katsella toteutettavaksi. Jos on jotain ajatuksia heittää, niin nyt voisi olla hyvä sauma niitä viskellä.

Kommenttien editointi ei ainakaan tällä hetkellä ole suurin prioriteetti. Panostetaan ennemmin siihen, että kirjoitetaan ajatuksen kanssa.
CB Repository .com - Sinne ne kaikki koodit menneet on!
MunVerkko - Ilmaisia foorumeita ja blogeja

User avatar
Jare
Devoted Member
Posts: 862
Joined: Mon Aug 27, 2007 10:18 pm
Location: Helsinki

Re: CB Repository

Post by Jare » Sun Jun 24, 2012 10:30 pm

Pettis wrote:Jos on jotain ajatuksia heittää, niin nyt voisi olla hyvä sauma niitä viskellä.
Jostain olisi hyvä nähdä, onko omiin koodeihin tullut kommentteja, ja ehkä sekin, onko oman kommentin jälkeen johonkin koodiin kirjoitettu kommentteja. Tai sitten voisi olla ihan foorumityylinen sisällön/kommenttien merkitseminen uudeksi, jos sitä ei ole lukenut. CB Repositoryn tapauksessa sellainen ei edes veisi paljoa tilaa tietokannassa. Kommenttien määrät voisi myös näkyä koodilistoissa ja jokaisen käyttäjän takaa voisi näkyä lista käyttäjän lisäämistä koodeista.

User avatar
Pettis
The Evil Admin
The Evil Admin
Posts: 1040
Joined: Sun Aug 26, 2007 5:08 pm
Location: Rovaniemi
Contact:

Re: CB Repository

Post by Pettis » Mon Jun 25, 2012 5:18 pm

Käyttäjäprofiilisivut minulla onkin ollut jo tarkoituksena tehdä. Muut on ihan hyviä ideoita myöskin ja mahdollisuuksien mukaan ne on tulossa.
CB Repository .com - Sinne ne kaikki koodit menneet on!
MunVerkko - Ilmaisia foorumeita ja blogeja

User avatar
axu
Devoted Member
Posts: 854
Joined: Tue Sep 18, 2007 6:50 pm

Re: CB Repository

Post by axu » Wed Jun 27, 2012 6:34 pm

Tässäpä liuta ehdotuksia:

Mielestäni etusivun ja koodikirjaston pääsivun voisi yhdistää. Eli käytännössä lisätä etusivulle kategorian valinta. Ja pienenä muutoksena sen ylhäällä olevan "CB Repository"-otsikon klikkaaminen voisi viedä etusivulle, onhan se ihan yleinen käytäntö vaikka siinä alapuolella olisikin erillinen linkki.

Valittu kategoria voisi olla korostettu navigointipalkissa. Muutenkin sivun ulkoasussa voisi olla vähän bling blingiä. Vaikka yksinkertaisuus on hyvästä, tällä hetkellä sivusto on hieman askeettinen, ellen sanoisi jopa aneeminen ;)

Lista postauksen tiedoista on aika kamala (no offence ;) ). Muokkauspäivämäärää lukuunottamatta jokainen tietue on itsensäselittävä. Tietenkin ne voisi muotoilla lauseeksi, kuten foorumeilla on tapana. (esim. täällähän se on "Kirjoittaja axu » Ke Kesä 27, 2012 6:34 pm").

Kaksi päivämäärää/aikaa alekkain hieman sekavoittaa lukemista. Muokkauspäivämäärä voisi lukea harmaana luomispäivämäärän vieressä. Sen lisäksi voisi käyttää muotoa "Ke 27 kesäkuuta 2012" tai muuta tapaa hajottaa numerosarjaa.

Jonkinlainen tagisysteemi voisi olla pätevä. Eli lisätessä koodia siihen voisi kirjoitella/dropdown valikosta valita haluamiaan tageja (esim. "Optimoitu", "Tasohyppely", "Runko"). Näiden avulla voisi tietty hakea muita koodeja (jos esimerkiksi olet tekemässä tasohyppelyä haet tagia "tasohyppely" ja löydät aiheeseen liittyvät funktiot avuksesi).

Hakukone. Vaikkapa Google Custom Search, ei pitäisi olla kova homma (en ole kyllä kokeillut itse, mutta yleensä googlen palikat ovat helppoja lisätä).

Koodilistassa voisi lukea myös kommenttejen määrä (tai puhekupla jonka sisällä numero).

CBKK taisi varoittaa ainakin tiedostoja kirjoittavista koodipätkistä, ihan hyvä lisä tuo voisi olla tännekkin.

Suurempana lisäyksenä mietin, että sinne voisi lisätä myös ilmoituksia halutuista koodipätkistä. Ei siis mitä tahansa ongelmia vaan tyyliin "Tarvitsen yleiskäyttöistä funktiota X". Näihin ongelmiin sitten voi vastata ja vastaus lisätään tietenkin koodikirjastoon.

Koodia lisätessä voisi olla mahdollista lisätä 2 koodia; varsinainen funktio/kirjasto ja esimerkki. Nämä voitaisiin näyttää kahdessa yhteenliimatussa laatikossa, joista ylemmässä kirjasto ja alemmassa esimerkki. Sitten vielä jos olisi kaksi "valitse kaikki"-nappia, josta toinen valitsee vain kirjaston ja toinen koko koodin (ettei tarvi esimerkkiä kahdessa osassa kopioida). Tämän takia esimerkin pitäisi olla alempi, jos koodissa on määritelty vakioita tai globaaleja muuttujia, niidenhän pitää löytyä koodista ennen niiden käyttöä.

Jotain pientä muotoilumahdollisuutta. Edes lihavointi ja listat.

Olen jo pitemmän aikaa miettinyt, miten sivustosta voisi saada jotenkin houkuttelevamman. Itselläni on ollut jo pitemmän aikaa tarkoituksena käydä dumppaamassa kaikenlaiset kyhäelmät sinne, mutta en ole jaksanut jostain syystä. En tiedä onko tämä nyt niinkään sivuston vai minun vika :D
Jos tämä viesti on kirjoitettu alle 5 min. sitten, päivitä sivu. Se on saattanut jo muuttua :roll:
Image

User avatar
Jare
Devoted Member
Posts: 862
Joined: Mon Aug 27, 2007 10:18 pm
Location: Helsinki

Re: CB Repository

Post by Jare » Wed Jun 27, 2012 8:31 pm

Sivustolla voisi olla myös oma ikoninsa. Tosin nythän ei ole logoakaan, josta ikonin voisi tehdä rajaamalla ja pienentämällä. Joten logonkin voisi tehdä. ;)

Nyt kun cbe on julkaistu, ehdottaisin että koodissa voisi asettaa täpän Toimii vain cbEnhantedilla. Toisaalta tulevaisuutta ajatellen kyseessä voisi olla myös drop down seuraavilla valinnoilla: Wanha CoolBasic, cbEnhanted ja CoolBasic Classic. (Jälkimmäinen lisätään listaan sitten kun cbc julkaistaan).
axu wrote:Hakukone. Vaikkapa Google Custom Search, ei pitäisi olla kova homma (en ole kyllä kokeillut itse, mutta yleensä googlen palikat ovat helppoja lisätä).
Jos googlen hakutulokset saa täysin tiiviisti integroitua sivuston ulkoasuun ja rakenteeseen, niin sitten se voisi ollakin hyvän näköinen ratkaisu. Mutta silti jää pieni ongelma: juuri lisätyt koodit eivät löydy heti haulla. Tosin tämän ongelman ratkaisee Tuoreet koodit -lista, jonka käyttäjä voi tarkistaa ennen kuin lähtee hakemaan mitään.
axu wrote:Olen jo pitemmän aikaa miettinyt, miten sivustosta voisi saada jotenkin houkuttelevamman. Itselläni on ollut jo pitemmän aikaa tarkoituksena käydä dumppaamassa kaikenlaiset kyhäelmät sinne, mutta en ole jaksanut jostain syystä. En tiedä onko tämä nyt niinkään sivuston vai minun vika :D
Jos hifistelemään lähtisi, sellainen järjestelmä olisi hieno, että palvelimelle kirjaudutaan ftp:llä (samat tunnukset kuin itse sivustollekkin) ja koodit, joita halutaan lisätä, heitetään tiedostoina ftp-palvelimelle. Koodin nimi otettaisiin tiedostonimestä (miinus pääte), kuvaus tiedoston sisältä ensimmäisestä RemStart/RemEnd-lohkosta (samalla tuo lohko poistettaisiin itse koodin joukosta) ja loput tiedoston sisällöstä tulisi itse koodiksi. Kun palvelin on käsitellyt kooditiedoston, se poistetaan automaattisesti. Noin saisi helposti lisättyä useita koodeja kerralla. Tosin tuossa olisi niin suuri vaiva hyödyn jäädessä vähän pieneksi, että en edes kuvittele että Pettis tämän toteuttaisi. :D
EDIT:

Unohdin tosiaan tuon kategorian valitsemisen, minkä axu mainitsi. Se hoituisi sillä, että ftp-palvelimella olisi automaattisesti luodut kansiot jokaiselle kategorialle, ja kooditiedostot pudotettaisiin oikeisiin kansioihin. (En nyt tehnyt tästä uutta viestiä, kun tämä hieman sivuaa aihetta).


User avatar
axu
Devoted Member
Posts: 854
Joined: Tue Sep 18, 2007 6:50 pm

Re: CB Repository

Post by axu » Wed Jun 27, 2012 9:24 pm

Jare wrote:Jos googlen hakutulokset saa täysin tiiviisti integroitua sivuston ulkoasuun ja rakenteeseen, niin sitten se voisi ollakin hyvän näköinen ratkaisu. Mutta silti jää pieni ongelma: juuri lisätyt koodit eivät löydy heti haulla. Tosin tämän ongelman ratkaisee Tuoreet koodit -lista, jonka käyttäjä voi tarkistaa ennen kuin lähtee hakemaan mitään.


Jos hifistelemään lähtisi, sellainen järjestelmä olisi hieno, että palvelimelle kirjaudutaan ftp:llä (samat tunnukset kuin itse sivustollekkin) ja koodit, joita halutaan lisätä, heitetään tiedostoina ftp-palvelimelle. Koodin nimi otettaisiin tiedostonimestä (miinus pääte), kuvaus tiedoston sisältä ensimmäisestä RemStart/RemEnd-lohkosta (samalla tuo lohko poistettaisiin itse koodin joukosta) ja loput tiedoston sisällöstä tulisi itse koodiksi. Kun palvelin on käsitellyt kooditiedoston, se poistetaan automaattisesti. Noin saisi helposti lisättyä useita koodeja kerralla. Tosin tuossa olisi niin suuri vaiva hyödyn jäädessä vähän pieneksi, että en edes kuvittele että Pettis tämän toteuttaisi. :D
Ymmärtääkseni tuon googlen custom searchin pystyy juurikin muokkaamaan halutunlaiseksi, joskin mainoksia ilmaisversio näyttää. Tuo on tietty tosiasia, että indeksointirobotti ei välttämättä ole vielä kahlannut uusimpia koodeja läpi, mutta nykyisellä koodinjulkistamistahdilla tuo ei ole ongelma (vaikka käsittääkseni Google säätää automaattisesti indeksointiväliä riippuen sivuston aktiivisuudesta).

Melko hurja idea tuo ftp-palvelin, tosin en nyt ihan sitä hakenut takaa. Itse todennäköisemmin kuitenkin eksyn sivustolle kun selain on käynnissä vs ftp-clientin avaaminen (paitsi nyt kun tarkemmin ajattelee, niin nykyselaimissa taitaa yksinkertainen clientti ollakin,muistelisin Firefoxissa ainakin on, joskin read-only) ja koodin muokkaaminen sivuston ymmärtämään muotoon (pitäisi nuo kategoriatkin muistaa ulkoa sen sijaan, että listasta valita). :D
EDIT:

Ehdotus: Tuoreet kommentit => Tuoreimmat kommentit. jk jk ;)

Jos tämä viesti on kirjoitettu alle 5 min. sitten, päivitä sivu. Se on saattanut jo muuttua :roll:
Image

Post Reply