Google explains the internet to your granny, or 20 Things I learned about browsers and the web.
Shorts
Greetings from Sweden to the citizens of Helsingborg^H^H^H^Hfors
14:42
Pitihän sitä nyt käydä katsomassa kun herraskaiset soivat meille alamaisilleen ystävällismielisiä eleitä ja muutaman sanan.
Niille jotka eivät päässeet itse paikalle tein simulaattorin jolla voi fiilistellä paikan päällä vallinnutta hurmosta. Taustamusiikin avulla voi kohottaa tunnelmaa entisestään.
MOPV #13: Jonkun Toisen Ongelma
17:22
Ympyrätalon Alkon yhteydessä on kolme hyvin aktiivisessa käytössä olevaa pullonpalautusautomaattia. Keskeinen sijainti takaa yleisömenestyksen, eikä ole mitenkään epätavallista että jokin koneista on poissa käytöstä. Tänään oli kuitenkin jonkinlainen huipennus, kun kaikki kolme konetta huusivat kuorossa virhetilannetta.
Palautuskoneet kuuluvat samassa rakennuksessa olevan S-marketin vastuun piiriin. Koneiden kiljunta ei kuitenkaan kuulu kaupalle asti, eli ellei kukaan käy asiasta sanomassa saavat koneet huutaa vaikka maailman tappiin saakka, tai vähintään siihen asti että joku S-markettilainen kaipaa tupakkataukoa.
Tilanne olisi käynyt paremmin kuin hyvin esimerkiksi Seth Godinin puheenvuoroon This is Broken.
Voisi helposti kuvitella että kun palautuskoneisiin kuitenkin palautetaan myös Alkon pulloja, olisi mahdollista luoda edes sen verran yhteispeliä että vikatilanteista ilmoitettaisiin S-marketin henkilökunnalle. Jokainen kassapiste kun kuitenkin on varustettu puhelimella.
Toisaalta täytyy ihailla Alkon henkilökunnan kärsivällisyyttä. Itse en voisi tehdä työtäni helvetillisen piippauksen tahdittamana.
Dummy sendmail for development environments
21:21
Most developers working with the web will sooner or later need to deal with sending e-mail. Usually it’s a contact or feedback form that needs to be delivered to an inbox in a nearby universe.
What has been bugging me about this is that whenever I need to send e-mail, I actually need to use e-mail, which slows things down and is cumbersome in so many ways, since your sysadmin didn’t configure the mailer on the development server – and more often than not, that development environment is your own laptop and I certainly don’t want to setup a working mailer on mine. Besides, I might not even be connected to a network. And don’t even get me started on when you need to dry run bulk mailing.
Luckily, at least if you’re running *nix, there’s a very simple solution; replace your sendmail binary with the following shell script1:
<code>#!/bin/bash
LOGDIR="/tmp/sendmail-sim"
NOW=$(date +%Y-%m-%dT%H.%M.%S)
CNT=1
PRIVATELOG="$LOGDIR/$NOW.$CNT.log"
COMBINEDLOG="$LOGDIR/combined.log"
# If privatelogs are being used...
if [ ! -z "$PRIVATELOG" ]; then
# ...make sure the filename is unique and create the file
while [ -f $PRIVATELOG ]; do
CNT=$(($CNT + 1))
PRIVATELOG="$LOGDIR/$NOW.$CNT.log"
done
echo "$0 $*" > $PRIVATELOG
else
# ...otherwise swap filenames
PRIVATELOG=$COMBINEDLOG
COMBINEDLOG=''
fi
echo "[$NOW]" >> $PRIVATELOG
while read BUF
do
echo $BUF >> $PRIVATELOG
done
# Append privatelog to combinedlog when both logs are used
if [ ! -z "$COMBINEDLOG" ]; then
echo "[$NOW]" >> $COMBINEDLOG
cat $PRIVATELOG >> $COMBINEDLOG
fi
exit 0</code>
This will result in all input that is sent to sendmail being written to a separate2 log file in the /tmp/sendmail-sim
directory, as well as a combined.log
for convenient tailing.
Shorts
Androids’ march against pirates
17:18
Tim Bray also says that “the best attack on pirates is to make their work more difficult and expensive, while simultaneously making the legal path to products straightforward, easy, and fast.”
Right on Tim, but…
Google’s Android Market lets you install paid applications only if you are in one of the 13 supported countries. The “legal path” is neither “straightforward, easy, or fast” if you don’t live in one of the 13 countries that are supported. Maybe instead of focusing on developing anti-piracy services, Google should add more locations to the paid Android Market.
MOPV #12.1: Miten sen sähköpostiosoitteen kanssa olikaan?
08:11
Kuin ironisena jatkona edelliseen kirjoitukseeni Ethän jätä kertomatta sähköpostiosoitetta, Ikean palautelomakkeen yhteyteen oli ilmestynyt seuraavanlainen ilmoitus:
bq.. Toimintahäiriö palautelomakkeessa 11.–17.8.
Oletko lähettänyt palautetta 11.–17.8. välisenä aikana? Valitettavasti palautejärjestelmän toimintahäiriön takia palautelomakkeella lähetetyt viestit eivät tulleet perille, joten jos et ole saanut vielä vastausta, lähetäthän viestisi uudelleen. Pahoittelemme aiheutunutta vaivaa.
Kyllä vain, olinhan minä lähettänyt. Varmasti moni muukin. Kuinkahan moni palautetta lähettäneistä eivät koskaan näe ilmoitusta, vaan pelkästään kiroaa paskaa palvelua kun palautteensa jätetään täysin huomiotta? (Kyllä, minäkin, ennen kuin näin ilmoituksen. Nyt voin kirota vain sitä ettei sähköpostiosoitetta ole tarjolla.)
Ehkä jatkossa olisi suotavaa old schoolisti turvautua puhelimeen, kun on asiaa. Kiitos teknologia, kun helpotat asiointiani.
Shorts
bq.. There are only two hard things in Computer Science: cache invalidation, naming things, off by one errors.
“The camera described in this report represents a first attempt demonstrating a photographic system which may, with improvements in technology, substantially impact the way pictures will be taken in the future.”
MOPV #12: Ethän jätä kertomatta sähköpostiosoitetta
20:42
Noin vuosi sitten ostin munakellon. Hieno munakello muuten onkin, oikea muotovalio! Harjattua terästä, kananmunasta kurvinsa saanut, Electroluxilta brändinsä. Sääli vain että se ei oikein toimi.
Alkuperäinen syy hankintaan oli neljän minuutin ajoitus. T.s. kahvinvalmistuksesta yhden muuttujan poistaminen, tai ainakin sen muuttaminen niin lähelle vakiota kuin nyt analogisella ajastimella saattaa.
Myöhemmin sitten, muitakin käyttötarkotuksia ajastimelle keksittyäni, kävi ilmi että yli 35 minuutin jaksoille oli syytä delogoida ajanotto muille välineille. Munakello kun pysähtyi jostain syystä juurikin 35 minuutin kohdalla. Joka kerta. (Mutta mitäs minä siitä, neljää minuuttia minä pääsiassa mittaankin.) Pienellä kannustavalla näpäytyksellä kyllä jatkaa kiltisti loppuun saakka.
Viime aikoina on kuitenkin vaikuttanut siltä että mustasukkaisuus syntymäpäivälahjaksi saamaani digitaalista ajastinta kohtaan on iskenyt pahemman kerran ja kaikki yli sen neljän minuutin tuntuu olevan mahdoton tehtävä, ellei aikaa mittaava halua seisoa vieressä sitä kannustavaa näpäytystä jakamassa. (Mutta mitäs minä siitä, neljää minuuttia minä pääsiassa mittaankin.)
Virheitähän sattuu kun bulkkimäärin tavaraa tehdään, ymmärtäähän sen. Ystävällismielistä palautetta ajattelin lähettää herra Electoluxille perjantain ehtoona, jos vaikka joku kuuntelisi. Mutta, kas, herra Electrolux ei tarjoakaan palautteen lähetysmahdollisuutta, vaan pelkästään kysymysten. Vaan enhän minä siitä hämääntynyt, minähän vain muotoilun asiani uusiksi kysymällä asiakaspalautteelle oikeata osoitetta[1]. Mutta, eihän se samperin vempele huolinut sitäkään. Väitti sähköpostiosoitettani vialliseksi, tai vähintään vanhentuneeksi.
Minä toki ymmärrän tämän maailman (etenkin tässä maassa) viehtymyksen lomakkeisiin. Minä vain en niistä välitä. Minä en saa niistä itselleni kopiota, t.s. en mitään jälkeä (tai todistetta) siitä että olen palautteen koskaan lähettänyt. Sitäkin enemmän pistää vihaksi lomakkeet jotka ei edes toimi. Tämä yksilö kun ei sallinut minun edes lähettää itseään.
En siis tänään saanut munakello-ongelmaani ratkaistua. Onneksi maailma siitäkin huolimatta jatkaa pyörimistään, ja neljä minuuttiahan mittaa edelleen ihan hienosti. Enkä minä jaksa tämän enempää valittaa.
Sitäpaitsi, ainahan voin suuttua uudestaan maanantaina.
Shorts
Miellyttävää lämpöä ja hyvää mieltä
00:15
Parhaillaan jatkuva helle on ehkä parasta mitä tiedän. Ei vähintään siksi että minulla sattuu samanaikaisesti olemaan kesäloma.
Muita mieltä hiveleviä asioita on esimerkiksi hyvien kahviloiden lisääntyminen ja uusien suosikkiterassien löytäminen. Uusimpina tuttavuuksina Töölönlahdella oleva Kahvila Tyyni, sekä Kurvin Parnellsin terassi.
Etenkin jälkimmäinen on harvinainen helmi, koska keskeisestä sijainnistaan huolimatta on yllättävänkin miellyttävä ja yleensä tungoksesta vapaa.
Ensimmäistä suosittelen koska harvasta kahvilasta saa kahvia yhtä hyvällä hinta-/laatusuhteella. Eikä paikassakaan valittamista ole, pientä vaihtelua Sinisen Talon Kahvilan näkymille.
Kesä nyt on muutenkin kahviloissa ajan kuluttamisen kulta-aikaa. Käyttäkää se hyvin!
Kevyet mullat, Tommy
19:46
En voi sanoa että Tommy Tabermann olisi ollut elämässäni merkittävä tekijä. Oikeastaan en voi sanoa että Tommy Tabermann olisi koskettanut elämääni millään lailla, paitsi viinilasiin hiotun runonpätkän ja lauantaillan uutisvuodon verran.
Silti minua harmittaa että hän on poissa.
Shorts
Sprocket rocket on hieman kotimaista Hiidenporttia (vuodelta 2001!) muistuttava peli, joka viihdyttämisen ohessa haluaa sivistää IP-lainsäädännöstä. Hauskaa ongelmanratkontaa pariksi tunniksi.
Kiertyvätkö siilit ikinä rullalle kieriäkseen huvikseen alas rinnettä?
Meta
Subscribe to feeds
Pages
Latest Posts
- Overland from Finland to London: Epilogue
- Overland from Finland to London: Days 3 and 4
- Overland from Finland to London: Day 2
- Overland from Finland to London: Day 1
- Overland from London to Finland: Day 5
- Overland from London to Finland: Day 4
- Overland from London to Finland: Day 3
- Overland from London to Finland: Day 2
- Overland from London to Finland: The Beginning
- The day the .dev gTLD died
Latest comments
- nikc on Managing scrollTop in your Backbone single-page app: Richard, you’re right, you can store...
- Richard Hunter on Managing scrollTop in your Backbone single-page app: Unfortunately, pop state wont help you...
- nikc on Managing scrollTop in your Backbone single-page app: Richard, Thank you. You’re right, scroll position...
- Richard Hunter on Managing scrollTop in your Backbone single-page app: This is a clever solution- however...
- llaurén on Better tools for procrastination: Yer welcome!
- nikc on Better tools for procrastination: Well, after evaluating both, I find...
- nikc on Better tools for procrastination: Having taken a closer look at...
- nikc on Better tools for procrastination: One Tab looks nice, too. But...
- llaurén on Better tools for procrastination: Nice catch! I use One Tab to...
- nikc on How to turn your smartphone (nearly) useless in one simple step: Wow, I’d love for the EU...