Arkisto aiheelle ‘Sekalaista’

Kuvallista selostusta

maanantaina 16. maaliskuuta 2009

Osa on ehkä huomannutkin, että reilu kuukausi sitten yhdistyksen sivuille tuli palvelinten suhteita selvittävä kaavio:
http://www.kapsi.fi/palvelut/palvelimet.html

Tein nyt kuvan myös sähköpostijärjestelmästä sellaisena, kuin se lauantaina tehtävän uudistuksen jälkeen on. Tämä kuva tulee myöhemmin sähköpostin ohjeistuksen seuraksi yhdistyksen sivuille, mutta laitan sen tänne blogiin jo etukäteen:
Kaavio Kapsin sähköpostipalveluista uudistuksen jälkeen

Jos tulee mieleen ideoita muista asioista, joiden selostukseen kuvat sopisivat, niin niitä voi lähettää helpdeskin osoitteeseen.

Kickoff 2009 -tapahtuma pidettiin Oulussa

sunnuntaina 8. maaliskuuta 2009

Kickoff 2009 alkamassaViime vuonna suunniteltiin yhdistyksen toimihenkilöiden pikkujoulujen järjestämistä. Ne lopulta toteutuivat nyt 7.3.2009 Kickoff-päivän muodossa. Paikalle Ouluun oli kutsuttu kaikki nykyiset toimihenkilöt (hallitus, ylläpito, tiedotus). Heistä paikalle pääsivät kaikki paitsi kolme. Tapahtuma järjestettiin Elektroniikkatie 2B:n saunakabinetti Suomessa.

Tapahtuman kestosta yli puolet käytettiin yhdistyksen erilaisten järjestelmien läpikäymiseen. Vuosien varrella erinäisiä tarpeellisia järjestelmiä on kertynyt valtava määrä, eikä kenenkään voi odottaa tuntevan niistä kaikkia.

Minä aloitin tapahtuman kertomalla yhdistyksen suurimmasta tämänhetkisestä ohjelmistoprojektista, Sikteeristä. Sikteeri-projektin ajatus on jäsenhallinnan korvaaminen huomattavasti nykyistä paremmalla. Se on erittäin tarpeellinen yhdistyksen tulevaisuuden kannalta.

Sikteeri mahdollistaisi muun muassa jäsenen jäsenrekisteritietojen oman päivittämisen, paremman koodin ylläpidettävyyden ja luultavasti käytössä olevien palveluiden hallinnan webin kautta. Ehkä tulevaisuudessa on mahdollista klikata itselleen käyttöön kuvagalleria tai nimipalvelimet domainille suoraan www-sivulta.

Ylläpidon toiminnanjohtaja Tuomas Salomäki listasi fläppitaululle kaikki yhdistyksen järjestelmät jäsenrekisteristä kuvagalleriaan, yhteensä jotain kymmenkunta järjestelmää. Nämä käytiin läpi sitten järjestyksessä niin, että samalla keskusteltiin ja demottiin kunkin järjestelmän toimintaa.

Asiat saatiin käsiteltyä noin kello 19, minkä jälkeen siirryttiin vapaaseen keskusteluun ja säätöön. Ylläpito muun muassa siirsi Paskanmarjalle kopion Lakan järjestelmästä tarkoituksena testata Lakan päivittämistä Debianin uuteen Lenny-julkaisuun. Lisäksi valmisteltiin uuden vikatiedotejärjestelmän käyttöönottoa.

Keskustelua ja säätöä Kickoffissa
Vikatiedotejärjestelmä mahdollistaa sen, että yhdistyksen toimihenkilöt voivat lisätä yhdistyksen kotisivuille ilmoituksen yhdistyksen palvelimilla olevasta viasta välittömästi. Yhdistyksen kotisivut ovat nimittäin eri palvelimella kuin jäsenpalvelut, joten niitä pääsee katsomaan yleensä palvelukatkosten aikanakin. Vikatiedotejärjestelmä julkaisee myös viimeisimmän tilanteen IRC-kanava #kapsi.fi:n otsikossa, jolloin tilannetta on helppo seurata IRC:n puolelta. Tärkeimpänä toimintona on kuitenkin se, että samat tiedot välittyvät myös yhdistyksen kotisivujen etusivulle, josta niitä voivat katsella myös ne, jotka eivät irkkaa #kapsi.fi:llä.

Kaikenkaikkiaan päivä oli erittäin tuottelias. On mukava nähdä myös muilla paikkakunnilla asuvia yhdistyksen toimihenkilöitä ja tapaamisen jälkeen kaikilla on parempi kuva mihin suuntaan ollaan menossa. Oulun ulkopuolella asuville toimihenkilöille on ollut tapana korvata matkakustannukset tärkeimpiin tapahtumiin (vaalikokous, vuosikokous ja kaikkien toimihenkilöiden tapaaminen). Nyt vaikuttaisi siltä, että tämän kaltaisia tilaisuuksia tarvitaan useammin, kuten myös Sikteeri-projektin koodausiltoja.

Kiitokset osallistuneille ja tavataan taas vuosikokouksessa.

Ajan puutetta

lauantaina 4. lokakuuta 2008

Kapsin blogi on elänyt kesän ajan vähän hiljaiseloa. Omalta kohdaltani syynä on ollut kesätöiden viemä aika, jolloin yhdistyksen toimintaan en ole ehtinyt osallistua kuin helpdeskin sähköpostiin vastailun osalta.

Uutena ilmiönä nyt viimeisen vuoden aikana on kysyntä www-kehitysalustoille, erityisesti Djangolle ja RoR:lle, lisääntynyt huomattavasti. Molemmat periaatteessa toimivat Kapsilla, mutta kuten monet ovat joutuneet toteamaan, käyttöönotto on vaikeaa ja vaihtoehtoja asetusten teossa hämmentävän paljon.

Helpdeskiin tarvitaan lisää osaamista näistä asioista. Hyödyllistä olisi myös visio siitä, miten käytön voisi tehdä helpommaksi, tai kokemus muiden palveluntarjoajien toteutusten käytöstä. Sinällään osaamista järjestelmien konfigurointiin on olemassa, mutta jonkun täytyisi jaksaa käydä koko homma läpi aina ohjelmien toteutuksessa eteen tuleviin asioihin asti.

Tähän mennessä ohjeita on tullut tehtyä lähinnä yksittäisiin asioihin, ja sitten onkin ihmetelty kun täytyisikin saada MySQL-tuki tai lisämoduuleita tai proxy toimimaan, eli ihan perusjututkin ovat ajoittain tuottaneet yllätyksiä.

Toinen muodikas ongelmatilanne ovat erilaiset merkistöongelmat. Nämä toivottavasti vähenevät kun utf-8 yleistyy, mutta luultavasti niihin törmätään vielä jonkin aikaa. Helpdeskin tietoon tulleet ongelmat on saatu kyllä selvitettyä, mutta paljon turhaa aikaa niihin on käytetty. Myös tässä olisi parantamisen varaa, joko jollain tavalla vähentämällä merkistösotkuja, tai sitten ohjeistamalla asia niin että sotkut olisi helpompi selvittää myös itse.

Luullakseni osalla käyttäjistä on melko korkea kynnys ottaa yhteyttä helpdeskiin, ja toisaalta olisi kyllä hyvä että asiat pystyisi hoitamaan myös ilman yhteydenottoa. Helpdeskin viive on kuitenkin myös kesän kiireistä huolimatta pysynyt lähes aina alle vuorokaudessa, ja yhteyttä saa ihan vapaasti ottaa pienistäkin asioista.

Jos jäsenistössä on joku, jolla riittää mielenkiintoa ja aikaa helpdesk-toimintaan, ja erityisesti jos on vielä lisäksi kokemusta yllämainituista asioista, niin viestiä vain helpdeskin suuntaan.

Xobin uutuuksia

perjantaina 28. joulukuuta 2007

Vaikka ehkä tärkein syy Xobin päivitykselle olivat kuormitusongelmat, toi päivitys mukanaan myös runsaasti uudistuksia. Tässä lista uusista ominaisuuksista jotka nyt onnistun muistamaan:

  • Isompi levytilakiintiö 1 GB (ennen 256 MB)
  • VPN-yhteys tietokantapalvelimelle, jolle saa nyt yhteyden samaan tapaan kuin Lakalta ja Vhostilta, osoitteella db1.kapsi.fi.
  • PHP kotisivuhakemistossa public_html (php-tiedostoille tarvitaan suoritusoikeudet)
  • Mahdollisuus IPV6-pohjaisiin IRC-hostnameihin

Salasanat Xob-päivityksen jälkeen

torstaina 27. joulukuuta 2007

Xobin päivityksen yhteydessä myös siellä otettiin käyttöön NIS-palvelu, joka jakaa salasanat eri palvelimien kesken. Tämä on aiheuttanut jonkin verran yllätyksiä, kun palvelimelle ei pääsekään kirjautumaan.

Aiemmin Xob-palvelimella ollut salasana on vaihdettu erikseen, mutta nyt se on automaattisesti sama kuin Lakalla. Yhteinen salasana vaihdetaan Lakalta.

Samanlainen salasanojen jakaminen on ollut Vhost-koneella käytössä jo sen käyttöönotosta alkaen.

Uusista salasanajärjestelyistä on myös ohjeessa.

Eggdropista Xob-palvelimella

keskiviikkona 26. joulukuuta 2007

Päivityksen jälkeen itse käännetyt Eggdrop-botit lakkasivat monilta käyttäjiltä toimimasta. Uudelleenkääntäminen (make clean ja make) auttaa tähän, olettaen että Eggdrop on asennettu lähdekoodipaketista.

Suositeltavampi vaihtoehto on kuitenkin käyttää Xobille valmiiksi asennettua Debianin versiota Eggdropista. Tämä tarvitsee joitakin muutoksia Eggdropin asetustiedostoon, riippuen aiemmin käytössä olleesta versiosta. Ainakin moduulien polku täytyy muuttaa:
set mod-path "/usr/lib/eggdrop/modules/"

Eggdropin käynnistys onnistuu käskyllä
eggdrop asetustiedosto.conf

Eggdrop-ongelmista kannattaa ottaa yhteyttä helpdeskiin, ja liittää mukaan eggdropin asetustiedosto sekä saamasi virheilmoitukset.

PC-rautaisen Xobin aika on ohi

keskiviikkona 26. joulukuuta 2007

Nyt on se hetki, jolloin tähänkin blogiin tulee uusi merkintä. Vanha Xob on ajettu alas, ja uusi Lillukalla pyörivä Xob-virtuaalikone on vallannut Xobin paikan.

Siirto sujui hieman yli tunnissa arvioidun puolen tunnin sijaan, sillä uusi palvelin lopetti välillä vastaamasta tiedostojen synkronoinnin aikana. Lillukka käynnistettiin uudelleen, tiedostot synkronoitiin loppuun ja jäsenet pääsivät käyttämään palvelinta noin kello 1.08. Kaikki on toiminut kirjoitushetkeen asti hyvin.

Tiedotteessa mainitaan monta tärkeää asiaa, kuten se, että Xobilla on oletuksena käytössä UTF-8-merkistö — kannattaa siis lukea.

Xobin salasanat päivittyvät automaattisesti Lakalta, eikä niitä voi vaihtaa Xobilta. Xobin sähköpostiosoitteet ovat muodossa tunnus «ät» xob.kapsi.fi. Sähköposteja voi lukea IMAPS- ja POP3S-protokollilla. Xobilla toimii nyt myös IPv6-reverset, joten ylläpidolta niitä voi kysellä. Ongelmatilanteissa yhteyttä voi ottaa helpdeskiin tai ylläpitoon. Tukipalvelujen osoitteet löytyvät yhdistyksen virallisilta sivuilta.

Lillukalla toimii myös virtuaalikone nimeltä apache, joka nimensä mukaisesti ajaa Apachea. Public_html-hakemiston PHP on toteutettu binfmt:llä, jolloin jokainen php-tiedosto ajetaan omana fcgi-ohjelmanaan. Tämän vuoksi PHP-ohjelmien käyttöoikeudet täytyy muuttaa. PHP-ohjelmille on annettava suoritusoikeus. Tämä koskee kaikkia public_html-hakemiston PHP-ohjelmia, muuten tuloksena on virhe Internal Server Error. Oikeudet voi muuttaa helpoiten find-käskyllä:

find -name '*.php' -exec chmod 755 "{}" \;

Vanhaa Xobia kaavaillaan kevyeen taustapalveluun. Seuraavassa viimeiset hetket vanhalta Xobilta:

Linux xob.kapsi.fi 2.6.19.2-grseckapsi-ha #1 SMP Fri Mar 9 00:32:02 EET 2007 i686 GNU/Linux
====================

[Xob.kapsi.fi]

Palvelin päivitetään 25.12.-26.12. välisenä yönä.
Tämä aihettaa noin puolen tunnin mittaisen katkoksen
alkaen 26.12. klo 00:00.
ks. tiedote http://www.kapsi.fi/tiedotteet/#147

--

Broadcast Message from imattila@xob.*****.**
        (/dev/pts/108) at 23:58 ...

Huoltokatkos kahden minuutin kuluttua. Tallenna työsi ja kirjaudu ulos. Sulje
myös screenit ja irssit.

Read from remote host xob.kapsi.fi: Connection reset by peer
Connection to xob.kapsi.fi closed.

Blogi jälleen pystyssä

maanantaina 13. marraskuuta 2006

Hallituksen porukan kanssa tuli taannoin esille idea blogista, jonka kautta toimihenkilöt yms. aktiivit pääsisivät avautumaan hieman arkisesta aherruksestaan. Samalla muutkin jäsenet saisivat paremman kuvan siitä, mitä yhdistyksen kulisseissa oikeen tapahtuu.

Blogin ideaa on jo aikaisemminkin yhdistyksen historiassa tutkittu, mutta edellisestä blogista muodostui lähinnä tiedotuskanava muiden tiedotusten lisäksi. Alkupeäinen blogi myöskin nimettiin ihan tarkoituksella ’jäsenlehdeksi’ ja jostain syystä sen elinikä jäi kohtuullisen lyhyeksi.

Tämänkertainen yritys tuottakoon parempia tuloksia 😉