Модераторы: Sardar, 12345c, Aliance

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ссылки на свежее/интересное/познавательное чтиво.. 
:(
    Опции темы
Теги: нет
Zeroglif
Дата 6.11.2006, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Друзей: 0; Групп: 0
Регистрация: 22.9.2005

Репутация: 33
Всего: 66



Я думаю никто не станет возражать, если мы откроем отдельную ветку, где можно было бы регулярно аккумулировать ссылки на свежее/интересное/полезное/познавательное нечто по теме. Только ссылки (одна, две, три, десять...) с коротким комментарием, но без всякого обсуждения. Если очень захочется что-то пообсуждать - открывайте новую ветку.

Это могут быть оригинальные статьи, переводы, блоги, форумные ветки, библиотеки, скрипты, хрен-знает-что и т.д. и т.п. Всё то, что вас лично заинтересовало сегодня/вчера/на этой неделе/в этом месяце касаемо Javascript. Всё то, что вы лично рекомендуете другим посмотреть/почитать/пощупать. Начну с себя:

Полезнейший Wishlist (список пожеланий) для будущих версий Internet Explorer. Сюда можно постить все около-JScript-овые проблемы/баги/недоделки. Люди из IE-team знают об этом списке и возможно местами отреагируют (вы будете смеяться, но они сейчас взаправду реагируют).
http://easy-designs.stikipad.com/IE-next-W...t/show/HomePage

Интересная статья на dev.opera.com о быстродействии Javascript, подробно, с примерами, безотносительно к Опере, про DOM и EcmaScript.
http://dev.opera.com/articles/view/48/

Перевод на русский статьи J.Snook об ООП. Весьма познавательно.
http://makishvili.blogspot.com/2006/09/obj...y-jonathan.html

Монолог rene об ООП. Наткнулся совершенно случайно, понравилось очень по двум причинам: a) наглядно; б) пропущено автором через себя. По сути смотрите сами.
http://forum.tts.lt/index.php?showtopic=44085

Это сообщение отредактировал(а) Zeroglif - 10.11.2006, 00:51
PM MAIL WWW   Вверх
Zeroglif
Дата 9.11.2006, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Друзей: 0; Групп: 0
Регистрация: 22.9.2005

Репутация: 33
Всего: 66



Товарищ Nicholas C.Zakas (тот, который написал Professional Javascript For Web Developers) мучительно пытается найти наиудобнейший вариант того, как ему обзывать переменные. Так, чтобы было сразу понятно, что за тип они хранят. Hungarian notation его как бы уже не устраивает, по сему он предлагает справа от переменной ставить определённый комментарий, что-то вроде:
Код

function MyObject() {
this.age /*:int*/ = 28;
this.name /*:String*/ = "Nicholas";
}

А рядом, а не в конце строки, для того, чтобы не забыть этот коментарий поправить в случае чего. Почитайте текст, это интересно...
http://www.nczonline.net/archive/2006/11/387


Эмуляция некоторых методов для работы с массивами. Тех методов, что появились в JavaScript 1.6. Made by Dustin Diaz (Yahoo).
http://www.dustindiaz.com/sugar-arrays/


Фотография ECMAScript. smile
http://www.flickr.com/photos/nicksieger/280662871/
PM MAIL WWW   Вверх
JSman
Дата 9.11.2006, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 280
Друзей: 0; Групп: 0
Регистрация: 10.7.2006

Репутация: 3
Всего: 4



не скажу, что новейшее, но полезное smile 
http://home.earthlink.net/~kendrasg/info/js_opt/ - оптимизация javascript'a
PM MAIL ICQ   Вверх
Pongo
Дата 9.11.2006, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Друзей: 0; Групп: 0
Регистрация: 9.11.2006

Репутация: нет
Всего: нет



Множество ссылок на статьи, посвященных функциональному программированию на яваскрипте.
http://del.icio.us/pongo/functional+javascript
http://npj.ru/pongo/functionaljavascript

99 bottles of beer на Хаскелл и Яваскрипте с использованием библиотеки, позволяющей писать «как на хаскелл» (сопоставление с образцом, кэширование).
http://users.livejournal.com/9__/237425.html

Тестирование по скорости разных видов циклов.
http://www.moddular.org/log/javascript-loops/

Построение таблицы из двумерного массива. С использованием сахара :). Впрочем, я в таком способе не уверен. Просто эксперимент.
http://users.livejournal.com/9__/257217.html

Несколько статей на тему прототипного программирования.
http://del.icio.us/pongo/prototype-based
PM MAIL   Вверх
12345c
Дата 10.11.2006, 20:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Комодератор
Сообщений: 2019
Друзей: 0; Групп: 0
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 22
Всего: 101



Ссылки на познавательное шоу: 3D в JS. (взято из rsdn.ru)

http://www.uselesspickles.com/triangles/demo.html - вращающаяся полигональная фигура.

http://abrahamjoffe.com.au/ben/canvascape/
http://abrahamjoffe.com.au/ben/canvascape/textures.htm - подобие Quake, с текстурами и без.
(в Опере-9 довольно быстро работает, в IE с текстурами - очень медленно)
PM WWW   Вверх
Zeroglif
Дата 13.11.2006, 01:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Друзей: 0; Групп: 0
Регистрация: 22.9.2005

Репутация: 33
Всего: 66



PM MAIL WWW   Вверх
Zeroglif
Дата 16.11.2006, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Друзей: 0; Групп: 0
Регистрация: 22.9.2005

Репутация: 33
Всего: 66



Статья в 2-х частях на блоге Bertrand Le Roy (Atlas), где сравниваются подходы к созданию объектов (closures vs. prototypes). Тема немного перекликается с тем, что мы обсуждали здесь , в комментах Bertrand выдал немного инфы о том, какой из методов по их собственным замерам оптимальнее:

Цитата

from our benchmarks, creating an instance is between 3.5 and 16 times faster depending on the browser. Firefox is getting the biggest benefits. Calling members is a little slower on all browsers (between 8 and 58 percent) because...


http://weblogs.asp.net/bleroy/archive/2006...00_-part-1.aspx
http://weblogs.asp.net/bleroy/archive/2006...00_-part-2.aspx
PM MAIL WWW   Вверх
Zeroglif
Дата 17.11.2006, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Друзей: 0; Групп: 0
Регистрация: 22.9.2005

Репутация: 33
Всего: 66



Несколько наиболее наполненных смыслом ссылок для тех, кто хочет разобраться в замыканиях/closures (кто не хочет, тот просто обязан захотеть, это важнейшая по сути часть Javascript).

Статья № 1 (известнейшая и наикрутейшая), написана в 2004 году Richard-ом Cornford-ом (это не человек, а EcmaScript во плоти, кто его много-много читал, тот поймёт...)
http://jibbering.com/faq/faq_notes/closures.html

Статья №2, написана в 2003 году Eric-ом Lippert-ом (это не человек, а в прошлом единственная ниточка между нами и неизвестно как работающим механизмом JScript) 
http://blogs.msdn.com/ericlippert/archive/...9/17/53028.aspx

Разное про замыкания до кучи, местами вполне...
http://www.codingforums.com/showpost.php?p...mp;postcount=14
http://novemberborn.net/javascript/scopes-and-closures-funk
http://nikolasco.livejournal.com/265375.html
http://www.javascriptkit.com/javatutors/closures.shtml
http://blog.morrisjohns.com/javascript_closures_for_dummies
http://blog.livollmers.net/?p=17
http://www.svendtofte.com/code/practical_functional_js/

Как можно конкретно заплутать в замыканиях, не понимая, как именно создаются функции...
http://dklab.ru/chicken/nablas/39.html
http://joust.kano.net/weblog/archive/2005/...cript-closures/

Замыкания не так безопасны в IE, как кажутся (как должны бы быть)...
http://www.bazon.net/mishoo/articles.epl?art_id=824
http://msdn.microsoft.com/library/default....ak_patterns.asp

Это, наверное, одно из самых первых упоминаний о замыканиях в Javacript, Eric Lippert, 1998 год (ссылка ради интереса).
http://groups.google.com/group/comp.lang.j...184c?hl=ru&

К сожалению, я не видел ничего на русском (кроме капли у Д.Котерова/dklab), кто видел - добавляйте ссылку...

После публикации ссылок: тема форума, обсуждение замыканий. "closure - замыкание, сокрытие, приближение? "

Добавлено 20.11.2006:
Всё-таки кое-что на русском про замыкания встречается:
http://forum.vingrad.ru/topic-96077/view/all/index.html - совсем забыл про винград
http://forum.vingrad.ru/topic-122262/view/all/index.html - обсуждаем прямо тут и сейчас
http://www.rsdn.ru/article/funcprog/fp.xml
http://rsdn.ru/Forum/Message.aspx?mid=2109837&all=1

Это сообщение отредактировал(а) Zeroglif - 4.7.2007, 20:56
PM MAIL WWW   Вверх
12345c
Дата 17.11.2006, 20:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Комодератор
Сообщений: 2019
Друзей: 0; Групп: 0
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 22
Всего: 101



Обновление инструментов разработчика: http://gadgets.compulenta.ru/news/295265/ - "Вышла обновленная версия инструментария Google Web Toolkit"

На фронте онлайновых услуг: http://net.compulenta.ru/295046/ - "Ms завершила бета-тестирование службы Office Live"

1.0-бета-версия веб-инструментария : http://soft.compulenta.ru/292181/ -  MS Atlas.
PM WWW   Вверх
Zeroglif
Дата 18.11.2006, 03:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Друзей: 0; Групп: 0
Регистрация: 22.9.2005

Репутация: 33
Всего: 66



Есть некоторые вещи в мире, которые невозможно изучить по книгам, чужой опыт не поможет, нужно непременно пробовать самому, а ещё лучше - постоянно в этом практиковаться. Я не о сексе, я о регулярных выражениях... 

Несколько он-лайн RegExp тестеров, выбирайте на свой вкус:
http://www.regextester.com/
http://www.cuneytyilmaz.com/prog/jrx/
http://www.zeuslabs.us/demos/RegularExpressions.html
http://www.design215.com/toolbox/regexp.php
http://www.codehouse.com/webmaster_tools/regex/
http://regexlib.com/RETester.aspx
http://www.regular-expressions.info/javascriptexample.html

Хотя не читать тоже нельзя..., для порядка:
http://www.pcre.ru/docs/javascript/text/intro1/
http://www.pcre.ru/docs/javascript/text/intro2/
http://www.regular-expressions.info/

Добавлено 25.11.2006
Ещё тестеры
http://www.roblocher.com/technotes/regexp.aspx
http://www.jacobsm.com/regexp.htm
http://royo.is-a-geek.com/

Регулярные выражения в Javascript
http://www.softtime.ru/info/articlephp.php?id_article=42

Это сообщение отредактировал(а) Zeroglif - 25.11.2006, 16:04
PM MAIL WWW   Вверх
Zeroglif
Дата 20.11.2006, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Друзей: 0; Групп: 0
Регистрация: 22.9.2005

Репутация: 33
Всего: 66



Заметки об оптимизации от IE-team:
http://blogs.msdn.com/ie/archive/2006/08/28/728654.aspx - часть 1-ая
http://blogs.msdn.com/ie/archive/2006/11/1...ficiencies.aspx - часть 2-ая

Больше, чем уверен, что вышеупомянутые ссылки вы уже посетили, но я о них лишний раз вспомнил, наткнувшись на перевод 1-ой части близко smile к тексту:
http://fluido-quieto.livejournal.com/174474.html

Ещё пара ссылок на тему оптимизации за счёт кеширования:
http://kuklaora.blogspot.com/2006/11/docum...lementbyid.html
http://www.artlebedev.ru/tools/technogrett.../lookup-tables/

Это сообщение отредактировал(а) Zeroglif - 20.11.2006, 15:29
PM MAIL WWW   Вверх
rene
Дата 21.11.2006, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Друзей: 0; Групп: 0
Регистрация: 31.10.2006
Где: г. Висагинас, р. Литва

Репутация: нет
Всего: нет



PM MAIL ICQ   Вверх
Zeroglif
Дата 25.11.2006, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Друзей: 0; Групп: 0
Регистрация: 22.9.2005

Репутация: 33
Всего: 66



Переводы, переводы, переводы...

"Создание игр на JavaScript"
http://www.sources.ru/magazine/0906/01.html

"Ajax табы"
"10 самых лучших пользовательских функций JavaScript за все времена"
"Ненавязчивый JavaScript - что это и зачем"
http://aboutweb2.spb.ru/category/javascript/

"Введение в Ajax"
http://www-128.ibm.com/developerworks/ru/l.../wa-ajaxintro1/

"Выполнение асинхронных запросов с JavaScript и Ajax"
http://www-128.ibm.com/developerworks/ru/l.../wa-ajaxintro2/

"Усовершенствованные запросы и ответы в Ajax"
http://www-128.ibm.com/developerworks/ru/l.../wa-ajaxintro3/

"AJAX:Getting Started"
http://kirpichtion.livejournal.com/65637.html

"Аякс за 30 секунд"
http://cssing.org.ua/2005/11/28/rasmus-30-...ial-on-russian/

"Оптимизация кода Javascript"
http://php.com.ua/ru/articles/other/optimize_code.htm

"Ускоряем JavaScript"
http://offline.computerra.ru/2006/640/271539/

"Наследование в Javascript"
http://forum.ru-board.com/topic.cgi?forum=...mp;topic=2365#4

"«Война браузеров» вокруг JavaScript" :-)
http://www.habrahabr.ru/article/751/
PM MAIL WWW   Вверх
Zeroglif
Дата 26.11.2006, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Друзей: 0; Групп: 0
Регистрация: 22.9.2005

Репутация: 33
Всего: 66



Немного поворошил блоги MSDN:

Inheritance in JScript - Part 1 (Peter Torr)
http://blogs.msdn.com/ptorr/archive/2006/06/13/630208.aspx

Inheritance in JScript - Part 2 (Peter Torr)
http://blogs.msdn.com/ptorr/archive/2006/06/19/638195.aspx

Redefining a function in JScript (Peter Torr)
http://blogs.msdn.com/ptorr/archive/2003/12/10/56385.aspx

JavaScript: Binding Function Arguments (Ed Ball)
http://www.ejball.com/EdAtWork/PermaLink.a...45-9c3ecda153b2

JavaScript: Advanced Binding (Ed Ball)
http://www.ejball.com/EdAtWork/PermaLink.a...6d-8887d04f41ea

JavaScript: Anonymous Functions (Ed Ball)
http://www.ejball.com/EdAtWork/PermaLink.a...be-2b0f5c635995

... и тому подобное на тему Javascript там же
http://www.ejball.com/EdAtWork/CategoryVie...JavaScript.aspx
PM MAIL WWW   Вверх
Zeroglif
Дата 29.11.2006, 01:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Друзей: 0; Групп: 0
Регистрация: 22.9.2005

Репутация: 33
Всего: 66



PM MAIL WWW   Вверх
Google
  Дата 2.9.2010, 22:45 (ссылка)  





  Вверх
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Для профи | Следующая тема »


 


Rambler's Top100

[ Время генерации скрипта: 0.4156 ]   [ Использовано запросов: 31 ]   [ GZIP включён ]


Реклама на сайте

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Хостинг: Vingrad Hosting     Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.