Мартин Фаулър за Ruby

martin_fowler

В тази презентация от QCon, Мартин Фаулър споделя опита на ThoughtWorks с Ruby. Има и транскрипт на презентацията, тук.

За три години ThoughtWorks са работили по 41 проекта с Ruby (и Rails, предимно). Включително и един техен продукт, Мingle.

За мен лично изводите от презентацията са:

  • С Ruby и Rails програмистите са по продуктивни и работата им харесва.
  • От гледна точка на производителност, Ruby и Rails са бавни, сравнени с други подобни инструменти. Само виж изискванията за Mingle за 40-50 потребителя!
  • Ruby не е зряла технология. Липсват, например, помощни средства за разработка. И колкото и да ми разправят, че не са нужни, не ми се вярва.

Google Chrome OS

Google обявиха днес, че възнамеряват да пуснат своя собствена операционна система, наречена Google Chrome OS. Новината се коментира навсякъде из уеб пространството:

Новата операционна система ще е (естествено) с отворен код, ще има подсилена система за сигурност, и ще набляга на простотата и бързодействието при ползване. Първите компютри с нея, ще бъдат пуснати в продажба през втората половина на 2010 година и ще са нетбуци.

От една страна е нормално Google да използват набраната скорост и да бръкнат в кацата с мед на Microsoft, като „отхапят“ дял от пазара на операционни системи. Особено след като Microsoft сериозно инвестират в новата си търсачка Bing и се опитват да привлекат част от потребителите на Google.

Но от друга страна, новината, меко казано, изненадва. Google вече имат операционна система, Android, която вече сериозно набира скорост и макар да е проектирана за мобилни устройства, хората от доста време се опитват да я адаптират за други машини, предимно нетбуци. Ето само няколко примера:

Та защо им е на Google да правят нова операционна система, след като вече имат такава, която става доста популярна и която очевидно привлича вниманието на общността? За нова операционна система ли става дума всъщност или за различни версии (Android и Chrome OS) на една и съща платформа? Остава ни да изчакаме до 2010-та и да видим.

Играта на Джери

Днес се сетих за “Играта на Джери”, 5-минутното филмче на Pixar, което спечели Oscar за късометражен анимационен филм през 1998. Ако си пропуснал да го гледаш, възползвай се ;).

Като го изгледах и се сетих за нещо друго. Обърни внимание как в края на партията, Джери бута царя си, с което би следвало да покаже, че се предава. Същото нещо можеш да го видиш и тук, в две сцени от “Невинни ходове (Searching for Bobby Fischer)” (както и в една камара холивудски филми):

От мен да знаеш, че шаха е джентълменска игра. Ако някога играеш шах с някой друг (не като Джери, сам ;)) и се случи да загубиш, протегни ръка и бъди първия, който да поздрави съперника с победата. Защото за да се научиш да печелиш, първо трябва да се научиш да губиш достойно. Ръкостискането преди и след партията е толкова важно, че е залегнало в правилата на ФИДЕ – спомни си за скандала с Иван Чепаринов миналата година:

Отказът за ръкостискане с опонента преди началото на партията се счита за нарушение на етичния кодекс на Международната шахматна федерация (ФИДЕ).

Всъщност статията не е вярна, партията се преигра (където Чепаринов пак загуби), но не това е важното в случая.

А това с бутането на царя го забрави – холивудски простотии.

Джошуа Уейцкин

Joshua Waitzkin

Джошуа Уейцкин е прототипа на главния герой във филма “Невинни ходове” (оргинално заглавие “Searching for Bobby Fischer”). Освен това е и автор на самоучителя към някои от версиите на Chessmaster.

Дълго не бях чувал нищо за него – уж беше голяма шахматна надежда на Щатите, пък се загуби някъде. И наскоро попаднах на негово интервю в Google. Говори за това как е започнал заниманията си с шах, как се е отказал (защото е преценил че няма да стане най добрия) и как не само се е захванал с бойни изкуства, но и е станал световен шампион по Тай Чи (ако правилно съм разбрал). Интересна трансформация – явно популярността на шах-бокса не е случайна ;)

На мен лично ми беше интересно – виж го и ти, дано ти хареса.