Глаза страшат, а руки делают

Информация:

В Приложения к урокам JavaScript добавил таблицу спецсимволов HTML

Добавил Приложения к урокам JavaScript (таблицы литералов, метасимволов, значений различных символов Unicode).

Дополнил урок JavaScript 19 (Объект String) описанием методов match(), replace() и search().

Случилось мне сделать этот сайт. Сначала на «Народе»… Пока делал и переделывал, много чего пришлось узнать. Блуждал по разным форумам, задавал глупые вопросы.

Недели через две обнаружил, что многие вопросы на форумах ещё глупее моих, а главное — на некоторые я уже могу ответить!

А у меня тем временем появлялось много новых вопросов, прямых ответов на которые я не находил, но иногда «складывал» нужную информацию из разрозненных пособий и случайно подвернувшихся статей.

Пришлось заняться упорядочиванием собственных знаний. А вскоре наступило время, когда захотелось всем этим поделиться.

В разделе JavaScript и CSS представлено несколько статей чисто практического характера. Большое место занимает в них «кроссбраузерная» тема — наиболее животрепещущая и наименее освещённая.

Статьи, полностью посвящённые JavaScript, рекомендую всем «народникам» и прочим «бесплатникам». Несколько лет, проведённых на «Народе», JavaScript — эта отличная «палочка-выручалочка» — служил мне верой и правдой.

«Народникам» в первую очередь посвящается большой (и ещё далеко не завершённый) путеводитель «Уроки JavaScript от Самоделкина».

В окончательном виде он должен состоять из 4 разделов:

  • JavaScript для «чайников» (уроки 1–10)
    (основы языка)
    раздел написан
  • JavaScript для «кофейников» (уроки 11–30)
    (подробно об объектах, функциях, событиях)
    раздел написан
  • JavaScript для практиков (уроки 31–...)
    (объекты браузера, модель DOM, примеры скриптов с подробными комментариями)
    раздел пишется
  • JavaScript для экспертов
    (работа с прототипами, регулярными выражениями)
    раздел в проекте

Этот курс постепенно дополняется «шпаргалками» — справочником по объектам, свойствам, методам, событиям.

 

Сейчас я осваиваю технологии, недоступные на «Народе» — SSI, Perl. Преодолел-таки предубеждение к PHP и тоже уселся за него.

Некоторым опытом уже могу поделиться:

  • Всё об SSI (6 шагов)
    (с приложением справочника)

И, наконец, моя старая любовь — Visual Basic. Компьютер всегда казался мне волшебством, а программисты — волшебниками. Когда для вполне рутинной задачи я сделал первый макрос в VBA, то почувствовал и себя немного причастным к волшебству. Возникло подозрение, что программисты, возможно, и не боги, и этому можно научиться.

В процессе освоения обнаружилось интересное сходство программирования и сочинения музыки. Собственно, любой язык — и музыкальный, и Visual Basic, и C++ — это код. Сейчас я воспринимаю программирование как продолжение (или расширение) моей музыкальной профессии.

Помимо нескольких рассказов о собственном опыте, я задумал сделать и чисто справочный раздел по Visual Basic. Начало этому положено переводом большого электронного учебника и описанием функций API. И то, и другое находится в стадии постепенного становления и будет более или менее регулярно дополняться и обновляться.

То же относится и к совсем новому разделу о VB.Net.


 019156