Постове 1 - 5 от 18 в категория Internet

Jan 31

Както написах предишната седмица съм решил всяка седмица да събирам малко линкове и да ги описвам тук. За съжаление за поредна седмица нямах време да довърша някои от дълбоко замразените постове. Но мисля, че следващата ще ми е по-свободна.

Понеделник 25.01.2010

Yehuda’s – evented programming with jQuery – това се явява като (макар и само косвено) продължение на Creating UI Elements With Low-Coupling And Conditional Event Handling, за което писах миналата седмица. Което за пореден път ми показва, че май javascript компонентите на там са се насочили.

In praise of git’s index – много добра статия за git index-ите.

Вторник 26.01.2010

The Path to Rails 3: Approaching the upgrade и rails-upgrade: Automating a portion of the Rails 3 upgrade process. Rails 3 е почти готов след малко повече от година разработка. И от където и да го погледнеш си е огромна стъпка на пред, даже няколко. В постовете се обяснява за проблеми и съвети при преминаването към Rails 3.

JRuby за Аndroid – време беше. Как ви се струва едно ruby приложение за телефон през JRuby за Android, през MacRuby за iPhone и … (не че някой ще ползва windows mobile), но IronRuby за Windows Мobile. Преди време си бях говорил с познати за такава идея и че на теория е възможно (а според тях на практика не). Но това е още една стъпка в тази посока. Въпреки че анатомиите на iPhone / Android приложенията са доста различни, все повече си мисля, че е възможно да стане нещо такова.

Answering Baranovskiy’s JavaScript quiz – Явно Вторник е бил доста мързелив ден.  Nicholas C. Zakas показва отговорите на js теста на Dmitry  Baranovskiy. Аз с радост мога да се похваля, че само за единия въпрос се подвоумих малко (на този с arguments[2] = 10).

Сряда 27.01.2010

Put that data-* attribute away, son…You might hurt someoneDan Webb е страшно уважаван от мен дивелопър. Беше част от PrototypeJs Core и беше работил по един от първите Rails плъгини за Unobtrusive JavaScript. Да не говорим колко идеи почерпих от неговата LowPro за моя CD3.Behaviors.  За нещастие, доколкото разбрах, вече работи главно с jquery.

Но да се върнем на темата, че малко се отнесох. Тук той обяснява за data-атрибутите и че колкото и да са яки, не трябва да се използват прекомерно. Поста му се явява като отговор на Yehuda’s – evented programming with jQuery.

Четвъртък 28.01.2010

Emile.js talk (video & slides)Thomas Fuchs обяснява неговия mini css animation framework – Emile.js. Който е само 51 реда (+ празните редове и Copyright-а :) ). Много полезно и абсолютно задължително за тези, които не искат цял живот само да ползват неща, които не разбират.

Why Arel – ActiveRecord 3.0 ( който е част от Rails 3 ) е изграден върху Аrel. Като наскоро  излезе и Active Record Query Interface 3.0. Но какво е Arel, ами Relational Algebra (и моята първа реакция като го чух беше – ЪЪъъ). В поста се обясняват мотивите за написването на Аrel. Важно е да се каже, че Arel е напълно отделно от Rails и може се ползва независимо.

The HTML 5 sandbox Attribute Improves iFrame Security – Една от критиките към html5 е, че не помага на този етап за сигурността на мрежата. Това е една малка стъпка напред. Жалко, че май никой не е чувал за <module> тага предложен от Douglas Crockford още в далечната вече 2006.

New ActionMailer API in Rails 3.0 – Голямото пренаписване в Rails 3 върви с пълни сили и сега ActionMailer си намери майстора. (Все пак май ActionMailer си е като недоносеното дете в Rails пакета).

Петък 29.01.2010

По-рано през седмицата Apple обявиха така дългоочаквания iPad. И общо взето никой не го харесва. Като за мен си е просто играчка. На който ако и бяха сложили просто MacOsX щяха да разбият всички, но такъв е живота. Общо взето в Петък имах много работа и нищо интересно не ми попадна. Само 2-3-4… статии за iPad. Всичките еднакви от една страна Apple хейтърите го нареждат от всякъде, Аpple феновете леко разочаровани, поради големите очаквания и само неутралните наблюдатели с положителни оценки (леко резервирани, но положителни като цяло).

Бонус

Седмицата беше много изморителна и затова нямах много време да си прегледам Google Reader-a (все още имам към 200 не прочетени статии). Затова чак днес видях серия от 3 поста от Amix, създателят на Todoist и Plurk, и първият блог, който започнах да следя.

Накрая ще сложа едно футболно клипче, на което попаднах тази седмица, за голове вкарани чрез отборна игра:

Jan 24

Преди една година (ехе толкова ли много време мина от тогава) бях започнал да пиша за интересни неща, които съм видял през изминала седмица и които според мен не са получили подобаващото им се медийно представяне. Само че с времето спрях тази традиция, още преди да се превърне в такава даже. Но тъй като съм решил тази година да отделям малко повече на блога. Ще започвам да по съживявам някои стари идеи и да видим какво ще стане :)

По принцип идеята ми е петък да ги пускам тези постове, обаче тази седмица имах изпит и за това малко се отложи поста.

Понеделник 18.01.2010

A successful Git branching modelОт доста време вече ползвам само git и съм супер доволен от него. Въпреки това все още ползвам само една малка част от възможностите му.  Затова този пост ми беше много полезен.

Jemini – В Понеделник попаднах и на Jamini това е (J)Ruby famework за правене на игри. Нещо което ми беше мечта когато за пръв път започнах да пиша код.

Вторник 19.01.2010

Creating UI Elements With Low-Coupling And Conditional Event Handling – Не използвам jQuery, но понякога от там излизат доста полезни неща. Този пост на Ben Nadel като цяло е много полезен. Основната идея да се използва нещо като MCV и event архитектура и така да се правят компоненти които взаимодействат по между си, но без да знаят, че го правят. Като от личен опит мога да кажа, че правенето на компоненти които взаимодействат само с custom event-и по между си е страшно яко.

За развитие на темата бих препоръчал и да се гледа Satyen Desai — A Widget Walkthrough, от yahoo винаги са правили страхотни видеота.

Cappuccino On Rails – това не е от Вторник, но тогава го видях. А Cappuccino ( и  SproutCore ) са два проекта, който следя с особен интерес. Още повече интеграцията им с Ruby става все по-лесна :)

Сряда 20.01.2010

Stanford’s Entrepreneurship Corner: David Heinemeier Hansson -  От Stanford Entrepreneurship Corner винаги са вадили интересни материали ( все пак са Stanford ). Забавно беше и началото, един монотонен глас съобщи – “Този запис, може да съдържа език не подходящ за всеки” :D

Интересно беше да го слушаш това и да учиш за поредния безсмислен изпит.

Четвъртък 21.01.2010

Четвъртък го прескочих, все пак учих за изпит, или поне се опитвах. Въпреки това:

Firefox 3.6 is here! – новата версия е тук. Като потребител това което ми харесва е че се усеща колко по-бърза. Също така все повече почва да свиквам с това че като дадеш “open in new tab”  табулацията се отваря до сегашния ти там. Като разработчик няма как да не се зарадвам на CSS3 градиентите, Drag and Drop и File API -то.

Петък 22.01.2010

Fuseboxjdalton направи серия от четири видеота за това какво представляват sandboxed natives и как той ги е реализирал. Като в края на седмицата пусна и самия Fusebox, което е част от от FuseJs, за която все още няма много информация освен че скоро ще се появи. И като гледам списъка с хората които работят ще е нещо добро.

И на края искам да сложа едно видео на Louis CK – “Everythings amazing nobody is happy” ( което го видях от презентацията на Dion Almaer от JSConf – Future of the Web )

Apr 27

Миналата Сряда си направих и аз twitter акаунт :) Щях да пиша по-рано за него, но покрай p2p, нямах много свободно време, между другото очаквайте пост с впечатленията ми от там в следващите няколко дни. Но по темата това е адреса ми в twitter:

http://twitter.com/rstankov

Като поне за сега съм нямал проблеми с twitter, въпреки че незнайно защо един ден след като се регистрирах не ме пускаше в акаунта ми, и не ми даваше да си променям паролата, после не ми даваше да си променям и настройките (че даже и качването на картинки не работеше). И бях малко на ръба да предпочета plurk, но сега вече всичко изглежа че работи.

Dec 05

Преди 1-2 няколко седмици бях написал едно постче с интересни неща през седмицата. Днес пак имам малко свободно време реших да направа подобен пост, даже се чудя дали да не стане традиция.

Вторник, 2ри Декември 2008: Вълка от Уолстрийт (откъс)

Доста интересна изглежда тази книжка. И ако не спечеля “Майсторите на маркетинга разказват” от NovaVizia това ще е следващата книга която ще прочета. В нея става дума за Джордан Белфърт, основателят на скандалноизвестната инвестиционна компания „Стратън Оукмънт”, наричан Вълка на Уолстрийт. Човека на 26 вече е милионер, изкаващ хиляди долари на вечер, на 36 вече обитател на луксозна килия.

Сряда, 3ти Декември 2008: Python 3.0 излезе

Няколко пъти пробвах да мина в python лагера, но тогава са появиха Ruby  и Rails и така си останах. Но това не ми пречи да поглеждам какво става python света. Версия 3.0, или Python 3000 както я виждам написана на няколко места вече, има доста радикални промени и миграцията от предишната версия към тази ще е “доста интресна”. Пълния списък с промените може да по да видите тук – What’s New In Python 3.0. Поне по отзивите, който виждам из нет-а на Python-аджии изглежда че повечето промени са за добро.

Също така забелязах това в githubcertik / python3.0, което ако съм разбрал правилно working версията на Python и това значи, че ще се работи през github.

Четвъртак, 4ти Декември 2008:

What the Ad? – Big Promises

The Daily WTF, е един от любимите ми блогове, там иматакива попадения и истории. Че всеки път като си помисля че нещата не може да са направени по-зле само един поглед там :) Статията, която ми се строри най-забавна тази седмица е са малко рекламни банера с много силни думи :)

Square is the new round.

Google явно са решили да сменят фасана на продуктите си, първо беше gmail, а сега и моя любим GoogleReader вече има нов скин. Малко ми е страннен още и някой неща като чели не са си мястото. Може това да ми помогне да си намаля броя посещения на ден към google reader-a ми :)

Songbird 1.0 – не просто следващият медия плеър

Това изглежда доста обещаващо и след като се върна от 8ми септември мисля да го пробвам.

Петък, 5ти Декември 2008: Ajaxian – MooTools and Sizzle и Sizzle Engine in Dojo

Следя Sizzle от доста време и като цяло изглежда доста добро нещо. Но и съм и съгласен с Valerio Proietti, че Sizzle би добър за jquery (няма да кажа кой ги прави и двете) и за dojo, но за prototype и mootools нещата са малко по-различни. Освен нещата който е споменал Valerio Proietti, аз имам опасението че sizzle не може да се възползва от полезните добавки от на prototype и други. Въпреки това Sizzle e интересно да се наблюдава.

Други интересни неща, които мернах през седмицата:

Adobe Labs: Text Layout Framework – Много впечатляващо нещо, доста ме впечатли демото.
PHP 5.3 Released Guidelines -  За нещастие нещо  като много замряла работа напоследък. PHP5.3 Alpha3/Beta 1 вече трябваше да е готова :( Но дано като е готова namespaces-a са разделени с :: или нещо по-добро от сегашното отвратително /

Nov 14

Месец Ноември е може би най-омразния ми месец в годината, винаги в този месец ми се струпват страшно много неща на главата и времето все не стига.  Като нагледно доказателство за недостига ми на време е, че този месец нямам нито един пост ! Така, че намерих днес малко време след тежката седмица и реших да напиша за няколко неща който мернах през седмицата.

Петък, 7ми Ноември 2008: ZDNet: Worst. Bug. Ever.

Save anything you’re working on (this will reboot your phone!), open the keyboard tray on your G1, ignore anything you see on the screen, and type these 8 keystrokes: <return>-r-e-b-o-o-t-<return>. Poof, your phone will reboot.

Доста страшно, нали?! Въпреки, че след една презентация на Black Hat 2008, която слушах през GNUCITIZEN, вече очаквам всичко.

Неделя, 9ти Ноември 2008: LEGOs, Play-Doh, and Programming

Чакайки да качат някъде видео от RubyConf 2008 с удоволствие прочетох поста на Jamis Buck, в който той по много интересен начин оплита Lego (едни от любимите ми играчки когато бях малък), Play-Doh (никаква идея си нямах какво е), JAVA, Ruby (една от любимите ми играчки сега ;) ), Dependency Injection и други. Наистина страхотен пост, няма търпение да го гледам като качат RubyConf 2008.
поне за сега може да се види само Rubyconf 2008 in 90 Seconds

Вторник, 11ти Ноември 2008

The New Yahoo! Front Page and YUI 3.0

Новия дизайн на yahoo

Изглежда доста по-добре от сегашната версия и дано скоро да го пуснат в употреба. Много е добре че компания като Yahoo решава тотално да сменя дизайна си. Въпреки че и Yahoo явно са на такава вълна като се има предвид промяната на Del.icio.us, който сега изглежда по-добре от всякога.
В самия пост има още информация относно промяната.

Say hello to Gmail voice and video chat

Google не изостанаха от Yahoo и още същия ден публикуваха, че вече Gmail има и видео чат. Което е наистина страхотно, най-сетне ще може тотално да занемаря skype.
Напоследък се забелязват доста ново въведения в Gmail, та нали все още е в Beta :D . Това което е интересното в случая е че по-голямата част от новостите са под формите на plugin-и, като това ми напомня малко нa FaceBook -а платформата. Въпреки че все още не може ( до колкото знам ) хора извън google да пишат добавки за него, освен през Greasemonkey, но и това ще стане сигурно.

Сряда, 12ти Ноември 2008

Why did Microsoft wait 7 years to fix SMBRelay attack flaw?

Защо ли са чакали толкова ? Незнам. Просто това ми припомни че в университета имаше преди 1-2 седмици имаше презентация на Microsoft, на която не можах да присъствам. Най-интересното нещо, от нея обаче било че всеки присъствал получавал Stress ball, като подарък. И после ми казват че Microsoft не се грижат за своите клиенти :D .
тези Stress ball-и се оказали доста нежни, един познат .NET програмист вече тотално е унищожил своята

Slashdot: Lego Loses Its Unique Right To Make Lego Blocks
Това е просто възмутително, все едно да може друга фирма освен Apple да прави iPhone-и ?! На къде отива света :(   Е може и да има положителни неща, от това но някак си няма да е същото, не че съм си играл с Lego в поселените 7-8 години, но…

Signal vs Noise: My talk at the Business Innovation Factory 4 Conference

Видео от лекцията на Jason Fried в Business Innovation Factory, общо взето нищо ново не казва, ако сте гледали 2-3 предишни негови появи, няма да ви изненада много. Това което е по-интересно в случая са другите лекции от Business Innovation Factory.
Направи ми и впечатления част от коментарите, относно Jason Fried и начина му на изразяване, особено частта със “лошите” думи, както ги наричат.

The whole “language for emphasis” things is dead. Now it just reeks of arrogance. “I’m so important, I don’t care who I offend. If you don’t like it, go away, I don’t need you.”

:) Доста забавни коментари имаше. Въпреки, че според мен малко преувеличават и май някои хора си търсят само с какво да се заядат.

Paulo Coelho on Plurk!

Plurk

Колко е хубаво да видиш, че все повече хора са в социалните мрежи, и че можеш само с едно натискане да ги сложиш като приятели :) А и една такава известна личност доста ще помогне на Plurk, да се бори успешно с Twitter само едно добро публично api и трябва.