Новые способы образования в интернете

комментария 2

intuit.ruПод эгидой издательства «Открытые Системы» работает онлайн-сервис
INTUIT.ru — «Интернет Университет Информационных Технологий».
Кроме собственных учебных программ, курсов и сертификаций на нём представлены программы Высшей Школы Экономики (ВШБИ, Москва), Новосибирского Государственного Университета (ФИТ НГУ, Новосибирск) и Российского Нового Университета (РосНОУ, Москва). Поэтому набор курсов и учебных программ впечатляет.

Методика обучения довольно удобная, предоставляются лекции, книги и диски с учебными материалами, после изучения которых проходит экзамен в форме тестирования. Тесты довольно сложные, что позволяет надеяться, что с этот сервис не постигнет судьба RetraTech, и его дипломы будут иметь большую авторитетность. Курсы и программы есть бесплатные, недорогие (1000-6000 рублей) и довольно дорогие (15 000-30 000 рублей).

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

Кстати, для англоговорящих пользователей есть довольно авторитетный сервис Brainbench, где можно пройти тесты различного уровня сложности и получить сертификаты.

Быстрый способ начать использовать AJAX-эффекты

комментариев 5

script.aculo.us Комплекс скриптов, позволяющий заполнять формы и изменять содержимое страниц, не обновляя их, стал символом концепции Web 2.0. Кто-то даже назвал AJAX “наконец заработавшим JavaScript”. Для тех, кто хочет начать использовать его на своих сайтах, я сейчас объясню как это сделать на простейшем примере. Это, конечно, не руководство, но направление и дальнейшие источники информации я покажу.
Итак, первое, что нужно сделать, это скачать script.aculo.us (146 Кб), и распаковать его. В дистрибутиве есть каталог с примерами — он потом может пригодиться. А js-файлы из каталогов lib и src можно положить в какой-нибудь отдельный каталог на вашем сайте для более удобного использования.
Попробуем использовать эти скрипты на простом примере — редактирование текста пользователем без перезагрузки страницы. Создадим пустую html-странцу. Пропишем в ней подключение необходимых скриптов из скачанного дистрибутива:

<script src=»/prototype.js» type=»text/javascript»></script>
<script src=»/scriptaculous.js» type=»text/javascript»></script>

Проверить работу AJAX уже можно, например, вставьте следующий код в страницу, откройте её и кликните мышкой по тектсту:

<div onclick=»new Effect.SwitchOff(this)»>
Исчезающий текст.
</div>

Если не работает — проверьте пути скриптов. Если работает, то продолжим — создадим сам изменяемый текстовый элемент:

<p id=»editme»>Этот будет изменяться</p>
<script type=»text/javascript»>
new Ajax.InPlaceEditor ( ‘editme’, ‘/return.php’, { callback: function (form, value) { return ‘myparam=’ + escape(value) }})
</script>

В этом коде мы сначала добавляем изменяемый текст с ID, по которому его определит скрипт, а потом вызываем метод Ajax.InPlaceEditor, передавая ему ID редактируемого текста (editme), адрес программы-обработчика, которая примет и сохранит изменения и определяем способ передачи этой программе данных (в данном случае — через POST-переменную myparam).
В качестве скрипта для сохранения информации можно использовать программу на любом доступном языке программирования — от ASP до PHP или Ruby. Её задача — получить параметры, сохранить, и обязательно вернуть, что бы изменённый текст сохранился на странице. Как сохранить данные можно узнать в руководстве по соответствующему языку программирования. В качестве примера я просто получу данные и верну их с помощью PHP.

<?php
Echo $_POST[‘myparam’];
?>

Скрипт готов, ему уже можно найти применение.
Ответы на частозадаваемые вопросы по script.aculo.us можно найте в его официальном FAQ.

Полное описание работы и использования всех методов можно найти в Scriptaculous wiki.

Маркетинг в интернете

1 Комментарий

Существует ряд несложных к пониманию и исполнению правил общения с людьми, мотивации и самомотивации, которые помогут избежать стандартных ошибок и помогут добиться успеха в ведении бизнеса в Интернете, да и не только. Пусть они уже стали прописными истинами, но повторить и систематизировать их лишний раз не помешает.
Попробую изложить их вкратце и прошу поправить или дополнить меня в комментариях.

Читать далее »

Ресурсы для вебмастера

комментария 4

Если сайт нужен имиджевый или программный, то делать его самостоятельно — тупиковый путь, есть на то соответствующие специалисты — дизайнеры, программисты, СЕО и прочие. Но если таких целей нет, то вполне можно сделать сайт самостоятельно, изучив «матчасть».

В сети великое множество информации об этом. Приведу несколько сайтов, на которых можно найти ответы на многие вопросы, возникающие у новичков.

  1. CITForum.ru — море информации, спецификаций, авторских статей. Там можно найти практически любую информацию, связанную с программированием, версткой, разметкой и прочим.
  2. Новый проект — «Популярная энциклопедия сайтостроения». Информации пока не очень много, но направление проекта и хороший старт вселяет надежды.
  3. Hostinfo.ru — проект, ориентированный больше на профессионалов, чем на новичков. Но на некоторые фундаментальные вопросы ответы найти можно именно там.
  4. Сайт htmlbook.ru посвящен языку HTML, CSS, веб-дизайну, графике и процессу создания сайтов. Есть справочники по HTML, CSS, а так же пошаговые руководства.
  5. Так же полезно будет просмотреть блог «Проектирование сайтов».

sNews 1.5

1 Комментарий

sNews 1.5sNews — это компактная, лёгкая и простая CMS, размером всего 100 Кб, состоящая всего из одного php-файла. Несмотря на простоту, она обладает серьёзной функциональностью, продуманностью интерфейса и простотой использования. Это неплохое решение для создания простой странички или блога.

В эти 100 Кб уместились редактор страниц, ЧПУ, RSS, архив, вывод последних записей и комментариев, карта сайта, контактная форма, СЕО-примочки, простая и понятная админка, поддержка шаблонов (24 бесплатных в наличии, можно приобрести платный).

Установка трудностей не вызывает — создать MySQL-базу, выполнить в ней предоставленный код для создания таблиц, прописать в переменных хост\имя\логин\пароль к базе — и CMS работает. Единственный обнаруженный недостаток — уязвимость к межсайтовому скриптингу и SQL-инъекциям. Серьёзный недостаток, сильно ограничивающий возможности применения CMS.

RSS-иконки

RSS-feedСейчас все уже привыкли к этим иконкам, обозначающим наличие RSS-потоков на сайте, многие сразу ищут их глазами при просмотре страницы. Так они стали неофициальным стандартом.
Изначально эти иконки создавались для встроенного RSS-ридера Live Bookmarks в бразуере Mozilla Firefox для обозначения в адресной строке браузера наличия RSS-ленты на просматриваемом сайте.

На сайте Mozilla можно найти гайд и FAQ по этим иконкам, а так же загрузить их в двух стандартных форматах — 14×14 и 28×28, а на сайте FeedIcons.com можно скачать эти иконки в высоком разрешении в форматах AI, EPS, SVG, PSD, PDF, PNG, JPG и GIF.

СПИК-2007

комментария 2

18 мая вместе с Сергеем Третьяком планируем посетить Санкт-Петербургскую ИНТЕРНЕТ КОНФЕРЕНЦИЮ в «Ольгино».

«Название Конференции в этом году отличается от прошлогоднего. Можно сказать, что меняя название, мы попытались обозначить формат предстоящего мероприятия. СПИК, что в переводе с английского означает «Говорить», должен стать местом, где все участники смогут общаться, делиться опытом, обмениваться впечатлениями, обсуждать актуальные проблемы и, возможно, находить варианты их решения, искать партнеров и завязывать новые деловые отношения.

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

Выбор движка для блога

комментариев 8

Решил попробовать всё, что найду стоящего из возможных CMS для блога. На чём остался блог — вы видите…

В поле зрения попали:

Выводы:

1. WordPress. Необходимо шаманство с MySQL (не дай бог ошибиться в кодировке). С последнего релиза прогресс чувствуется. Под несложный личный блог вполне потянет, попробую, пожалуй, оставить его. Небольшой опыт показывает, что при знании PHP и MySQL его вполне можно использовать.

2. Нуклеус. Не очень понравился. Вошёл в ступор с базой данных, создал автоматом не в той кодировке, сразу показал свои проблемы с русским языком. Руками поменял кодировку базы, поставил русификацию — он стал понимать русский. Функций нет. Но есть много плагинов. OpenID, впрочем, всё равно нет. Установка скинов сделана ужасно, это длинный квест с лазанием по форумам и по укуренной напрочь админке.

3. Серендипити. Красиво. Опять чушь с базой данных, начинаю задумываться о ровности своих рук в настройке MySQL. Сама при установке создаёт таблицы типа InnoDB. При попытке использовать встроенный поиск сообщает, что неплохо было бы сделать индекс, а то не будет работать. Чтобы сделать индекс нужно менять тип таблицы на MyISAM, к чему это всё ? … Кстати, после этого квеста поиск всё равно не работает. Админка красивая и логичная. Если бы не глюки с поиском — возможно остался бы на этом движке.

4. DLE. Попробовал демоверсию — куча мусора на экране. Долго думал, потом понял — включил short_tags, заработала. Чтобы увидеть админку пришлось отключать функции сжатия в PHP на сервере, то есть опять бубен и танцы. Дизайн и юзабилити — на высоте. Отличное решение для варёзников, чем в сети многие и пользуются.

5. D2c-nuke. Проще самому написать чем заставить это работать, причём, возможно, получится лучше.

6. Limbo — туда же. Программа для вывода на экран своих ошибок, по крайней мере на 5-й версии PHP.


© 2007-2026 Блог разработчика, страница об авторе.