Martin Cohen Intype, dizajn, vývoj a somári Odoberať RSS

Ako som konečne urobil “Don’t Panic” text

A dám si to vytesať do Kindle, aby ste vedeli!

Ešte bude treba poštelovať apostrof a samozrejme kerning, ale to už sú detaily (porovnajte). Font WhoopAss je výborný základ.

Ako som si nenainštaloval Digsby

I chcel som skúsiť nový Digsby, na ktorý som kedysi zanevrel bo sa dal na temnú stránku a zavrel dvere inak podľa mňa celkom zaujímavému modelu „financovania“ cez distribuované počítanie.

Chlapci dostali dobrý nápad o tom neinformovať používateľov a tak sa z toho stal problém.

Spustil som inštaláciu a klikol Next. Kým sa však to prvé okieko prekreslilo, stihol som si prečítať čo je pod checkboxom dolu (defaultne zaškrtnutým):

Bla free browser plugin bla bla shop bla bla bla 1.800 bla bla bla,…

Inštinktívne som klikol na Cancel.

A to som chcel zrušiť kategóriu Somári, ach odpusťte.

Urobil som si wallpaper, aha

To, že to nie je vôbec žiadny originálny nápad, snáď nemusím zdôrazňovať. Ak sa vám to zdá kriklavé, smola, moje monitory to zobrazujú dobre (to neznamená, že sú lepšie ako tie vaše, alebo že sú lepšie nastavené). Poznámka pre budúceho Martinka: Ešte by to chcelo zmenšiť veľkosť štetca na steblách, aby to pôsobilo väčšie.

DIY: PHPDoc podpora pre Intype

Som lenivý, preto som si pre PHPDoc vytvoril jednoduchú bundle. S novým bundle editorom je to strašne pohodlné. Viem, že Ivo robil niečo podobné pre JavaScript. Nasledujúce sa dá samozrejme použiť kdekoľvek, aj v Intype 0.3.1 (za predpokladu, že budete upravovať súbory na disku), ale v novom 0.3.5 to bude podstatne jednoduchšie ako pre gramatiky:

Tak pre snippety:

Existujúca gramatika pre PHP nerobí rozdiel medzi obyčajným komentárom a komentárom s dokumentáciou. To sa dá jednoducho zmeniť. Potrebujeme pridať pravidlo ktoré v komentároch začínajúcich na /** nastaví scope na comment.block.doc.php.

/**
 * Nech Ctrl+P zobrazí comment.block.doc.php! Trištýýýýýýý-ri!
 */

Otvoríme PHP gramatiku a nájdeme v nej pravidlo pre comment.block. Blok vyzerá takto:

{
        begin: /\/\*/
        end: /\*\//
        name: 'comment.block.php'
        patterns: [ {
                match: /\@(a(ccess|uthor)|c(ategory|opyright)|global|l(ink|icense)|pa(ckage|ram)|return|s(ee|ince|tatic|ubpackage)|t(hrows|odo)|v(ar|ersion))\b/
                name: 'keyword.other.phpdoc.php'
        } ]
}

Urobíme kópiu pravidla nad ním. Potrebujeme upraviť begin, name a ešte z pôvodného pravidla pre komentár odmažeme patterns:

// Kópia s našimi úpravami pre PHPDoc
{
        begin: /\/\*\*/
        end: /\*\//
        name: 'comment.block.doc.php'
        patterns: [ {
                match: /\@(a(ccess|uthor)|c(ategory|opyright)|global|l(ink|icense)|pa(ckage|ram)|return|s(ee|ince|tatic|ubpackage)|t(hrows|odo)|v(ar|ersion))\b/
                name: 'keyword.other.phpdoc.php'
        } ]
}
// Pôvodný blok bez "patterns"
{
        begin: /\/\*/
        end: /\*\//
        name: 'comment.block.php'
}

Ok, čil, načo to bolo? No bolo to na to, aby sme mohli preťažiť klávesu Enter v komentári tak aby nevkladala iba nový riadok, ale aby k nemu prihodila i hviezdičku na začiatku. Čiže:

/**
 * <- keď tam tunák Enter, tak mi to vloží další riadok s hviezdičkou
 */

Predtým ako to urobíme by to chcelo novú bundle, aby sme v tom nemali bordel. Nazvime ju „PHPDoc“. Terazky vytvoríme nový snippet v tejto bundle s menom „New line in PHPDoc comment“. Do nej nastavíme obsah snippetu ako:

* $0

Čiže: nový riadok, medzera, hviezdička, medzera. Scope nastavíme na comment.block.doc.php a klávesovú skratku na Enter. Ctrl+S a môžeme to vyskúšať.

/**
 *
 *
 *
 *
 *
 * Jaké dobré, héééj.
 */

Teraz nám už len stačí vytvoriť sadu snippetov pre jednotlivé PHPDoc tagy. Ten najpeknejší je @param, inštrukcie hír:

  1. Vytvorte nový snippet v „PHPDoc“ s menom „@param“
  2. Snippet: @param ${1:type} \$${2:name} $0
  3. Scope: comment.block.doc.php
  4. Tab trigger: @param
  5. Ctrl+S

CEO Google, Eric Schmidt v interview CNBC povedal o súkromí užívateľov že: If you have something that you don't want anyone to know, maybe you shouldn't be doing it in the first place. Sebastian Anthony z DownloadSqu­ad.com to okomentoval aj za mňa.

Môj Amazon Kindle práve dostal update verzie 2.3. Optimalizovaná spotreba energie zvýši výdrž pri zapnutom pripojení k internetu skoro na dvojnásobok. Pribudla natívna podpora pre PDF. No a obraz si môžem otočiť na šírku. No že mňam.

Vedci našli ultraefektívnu metódu na detekciu pohybu tým, že previedli aktivitu buniek v mozgu muchy na matematické rovnice. – Neni možné.

Dnes som objavil Go – programovací jazyk od Google. Pôsobí zaujímavo, zase bude s čím sa hrať. Go sľubuje pohodlnosť interpretovaných jazykov a rýchlosť tých statických. Už sa teším na prvé pokusy…

Fekálvér v netbookoch

Nasrať, práve som kúpil pre mamu Lenovo Ideapad S10e s Windows XP. Tí kokoti tam dali 60 dňovú skúšobnú verziu Office, do toho zasraný Microsoft SQL Server 2005 a to všetko s debilným pridruženým fekálware, ktorý nikto nikdy nepoužije ako Windows Live, Windows Messenger a obdobný hnus.

Ani Symantec sa nezabudol na ten disk vysrať so svojím supernariť Norton Internet Security. K tomu nechýbajú ani hromádky od Lenova. Napríklad taký 250 MB Lenovo Quick Start v angličtine mame určite príde zaujímavý. Ani sa nečudujem, že sa bežní ľudia sťažujú na to, že majú pomalé počítače.

A vysvetlí mi prosím niekto načo (do riti) je dobrý odkaz na Adobe Reader na ploche?

Som zvedavý ako to ne/zvládne Google Chrome OS.

Billy: Konečene dobrý MP3 prehrávač

Odpudivá je dnešná situácia na poli MP3 prehrávačov. Každý jeden podľahne tlaku komunít plných megalomanov a nakoniec sa z nich stane daľší iTunes. Stalo sa to s WinAmpom, stalo sa to s Foobar2000. Kam sa podeli tie krásne malé programy, ktoré robili jednu vec?

Nikdy nemám v hlavnom adresári Music viac než potrebujem ja, alebo moja priateľka. Cakom prask tam vždy máme tak do stovky skladieb. Všetko ostatné sa zálohuje do preč a popravde, vraciam sa iba k Parkerovi, Brubeckovi abo Davisovi. Čo stále hľadám, je prehrávač, ktorému poviem čo má hrať a on to hrá.

Billy je presne podľa môjho gusta. Skutočne som neveril, že niečo také ešte bude k dispozícii. Za všetku chválu iba screenshot:

Jeho zoznam fičúr je skutočne skvostný. Pôvodne som aj chcel zvýrazniť tie zaujímavé fičúry, ale to by bol samý bold:

  • Freeware (no adware)
  • Runs on Win 95/98/NT/Me/2­000/XP/2003
  • No skins, no mp3 tags, no equalizer, no nonsense – pure audio
  • Supported formats: MP3, WAV, OGG
  • High quality sound engine, by Un4seen Bass
  • Extremely fast, loads 1000 mp3 files in a second
  • Gapless trackchange of mp3 files
  • Directory based or playlist based
  • Filenames renamer to organize your music albums
  • Calibrated dB level meter
  • 100% controllable by keyboard
  • Low memory and cpu usage
  • Queueing your next songs
  • Find a specific song quickly
  • Sleep timer
  • Drag & drop

Okrem tohoto všetkého, web nespomína jednu z jeho výborných vlastností: Billy nepotrebuje inštaláciu ergo ho nosím so sebou na svojej U3.

A čo používate vy?

© Martin Cohen. Hnané WordPress–om. Formátované Texy–nou.