4 поста в категория AJAX

Mar 24

Преди време написах Учене на Javascript, но като всяко нещо и този списък остаря. Въпреки че самия JavaScript не се е променил много, все пак самия начин на работа с него се изменя непрекъснато.  Затова реших да спретна още един малък списък с ресурси за тези, които биха искали да се научат как се работи с JavaScript. Този е на малко по-високо ниво от предишния.

Започваме с добрия стар Douglas Crockford“Ajax Performance”

yuiblog връзка – http://yuiblog.com/blog/2008/12/23/video-crockford-performance/
video.yahoo.com връзка – http://video.yahoo.com/watch/4141759/11157560
m4v файл – http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-performance.m4v
PPT презентация – http://yuiblog.com/assets/crockford-performance.zip

Малко от създателя на jQuery, John Resig и отново от yahoo – “The DOM Is a Mess”

yuiblog връзка – http://yuiblog.com/blog/2009/02/02/video-resig-2/
video.yahoo.com връзка – http://video.yahoo.com/watch/4403981/11812238
m4v файл – http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/resig-dom.m4v
PPT презентация – http://www.slideshare.net/jeresig/the-dom-is-a-mess-yahoo

Също така, пак от John Resig – Learning Advanced JavaScript

Тъй като, предишните няколко ресурса са малко по-advanced, мисля да добавя и нещо малко по-просто Glenn Vanderburg  и The Power of Javascript. Доста полезни неща научих от нея, да не говорим, че и Glenn Vanderburg написа един страхотен  post – Why I still prefer Prototype to jQuery.

Колкото и да обичам video-то, се оказва че доста хора харесват все още добрата стара книга, затова ще добавя и Oliver SteelePractical Functional JavaScript: Code Samples.

С нотка на национална гордост препоръчвам и Object-Oriented JavaScript от Стоян Стефанов. Честно казано не съм я чел още, но от 2~3 познати съм чух, че е добро четиво. И възнамерявам в скоро време и аз да я прочета.

Ако някой знае още полезни ресурси за JavaScript да се чувства поканен да ги сподели.

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 са разделени с :: или нещо по-добро от сегашното отвратително /

Jun 23

Днес пак ме попитаха: Как да науча програмния език JavaScript? и за пореден път пратих същите лекции и книжки който винаги пращам при подобен въпрос. За това реших да ги сложа в NeXt, че поне да не се налага да ги търся из Интернет.

Douglas Crockford, работи като JavaScript evangelist (това не бългаски е нещо като проповедник, но …). Също така е създател на JSON и според много хора е нещо като “Кръсника” на JavaScript. Не е зле (даже задължително, според мен) да се прочете и неговата книга JavaScript: The Good Parts.

Douglas Crockford — “The JavaScript Programming Language”

Лекцията в video.yahoo.com:

http://video.yahoo.com/video/play?vid=111593
http://video.yahoo.com/video/play?vid=111594
http://video.yahoo.com/video/play?vid=111596

Като m4v файлове:

http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-tjpl-1.m4v
http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-tjpl-2.m4v
http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-tjpl-3.m4v
http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-tjpl-4.m4v

Файлове с презентацията:

http://yuiblog.com/assets/crockford/javascript.zip


Douglas Crockford — “Advanced JavaScript”

Лекцията в video.yahoo.com:

http://video.yahoo.com/video/play?vid=111585
http://video.yahoo.com/video/play?vid=111586
http://video.yahoo.com/video/play?vid=111587

Като m4v файлове:

http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-advancedjavascript-1.m4v
http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-advancedjavascript-2.m4v
http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-advancedjavascript-3.m4v

Файлове с презентацията:

http://yuiblog.com/assets/crockford/advancedjavascript.zip


Douglas Crockford — “An Inconvenient API: The Theory of the DOM”

Лекцията в video.yahoo.com:

http://video.yahoo.com/video/play?vid=111582
http://video.yahoo.com/video/play?vid=111583
http://video.yahoo.com/video/play?vid=111584

Като m4v файлове:

http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-domtheory-1.m4v
http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-domtheory-2.m4v
http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-domtheory-3.m4v

Файлове с презентацията:

http://yuiblog.com/assets/crockford/theory.zip


Douglas Crockford — “Quality”

Лекцията в video.yahoo.com:

http://video.yahoo.com/watch/529579

Като m4v файлове:

http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-quality.m4v


Douglas Crockford — “JavaScript: The Good Stuff”

Лекцията в video.yahoo.com:

http://video.yahoo.com/video/play?vid=630959

Като m4v файлове:

http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-goodstuff.m4v


Douglas Crockford — “The State of Ajax”

Лекцията в video.yahoo.com:

http://yuiblog.com/blog/2007/11/06/video-crockford/

Като m4v файлове:

http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/stateofajax.m4v


Browser Wars Episode II: Attack of the DOMs

Лекцията в video.yahoo.com:

http://video.yahoo.com/video/play?vid=287660

Като m4v файлове:

http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/browserwars-20070228.m4v


Pro JavaScript Design Patterns by Dustin Diaz

Тази книга също е страшно добра за “по-сериозен” JavaScript. Написана е от Dustin Diaz, който до колкото знам преди време работи в Yahoo!, а сега е в Google.

http://jsdesignpatterns.com/

Файловете с примери от книгата
http://jsdesignpatterns.com/mint/pepper/orderedlist/downloads/download.php?file=http%3A//jsdesignpatterns.com/code.zip


И още няколко полезни връзки:

http://www.3site.eu/doc/
http://ejohn.org/blog/javascript-talk-at-northeastern/

Apr 13

Днес случайно попаднах на това видео Web Software – A look at security vulnerabilities in web software, малко старичко от 13 април 2006(точно 2 години ;) ), но пак e повече от актуално.

Не е лошо и това да се прегледа и Code University (AJAX, Python, C++, Java и други)