Владимир Рыбаков
Java-скрипт стал настолько обыденным явлением, что уже сложно представить современный сайт, который не использует этот язык. Чаще всего JS используется, для создания удобного и функционального пользовательского интерфейса и это накладывает свои ограничения на браузер. Конечно надо стараться писать код так, чтобы даже пользователи без поддержки JavaScript могли чувствовать себя комфортно, но это не всегда возможно.
Портативный излучатель для передачи файлов на растояние
Oracle. Загрузка процессора на 100 процентов
TinyURL. Шаг 5. Последние штрихи и запуск
Владимир Рыбаков
В рабочем проекте возникла необходимость реализовать singleton на javascript. Не смотря на страсть к изобретению велосипедов я воспользовался поддежкой всемирного разума в лице google и отыскал решение на stackoverflow. Всем оно хорошо, да только не работает - функция singleton не возвращает созданный объект и javascript выводит ошибку о том, что метод неопределен.
GTD. Корзины.
CString. Конвертация UTF8 в Windows-1251
TinyURL. Шаг 4. Обработка кнопки на примере формы входа
Владимир Рыбаков
Уверен, что в голове каждого хорошего программиста роятся сонмы идей, реализации которых мешает нехватка времени, неуверенность в себе и конечно же, лень. Я так же вынашиваю грандиозные планы по порабощению мира, но пока все ограничивается маленькими поделками и нытьем по поводу того, что в сутках всего 24 часа.
JavaScript: конвертация \uXXXX в текст
Передача параметра в функцию, вызываемую с помощью setTimeout
TinyURL. Шаг 3. Рендеринг интерфейса
Владимир Рыбаков
Сегодняшний день начался с очистки комментариев от СПАМА, давно бы надо установить какой-нибудь скрипт для этой цели, но есть более интересные задачи и потому этот вопрос отодвигается всякий раз.
На других сайтах я решаю эту проблему с помощью авторизации по OpenID или с помощью Facebook. В настоящее время у пользователя достаточно аккаунтов, чтобы просить его еще раз зарегестрироваться на сайте, да и мне не нужно лишний раз заботиться о сохранности личных данных. Этот метод работает достаточно хорошо, потому что большинство спамеров не знают насколько легко можно сделать из собственного сайта OpenID-сервер
Программная авторизация в PHPBB
Funky Cache. Работа над ошибками
TinyURL. Шаг 4. Обработка кнопки на примере формы входа
Владимир Рыбаков
В основе GTD лежит несколько основных хранилищ, которые призваны разделить информацию так, чтобы с ней было удобно работать. В опубликованном сегодня обновлении программы я постарался их реализовать. Вот только сделал это на собственный лад. Плотное знакомство с интернетом изменило мое представление об удобстве и функциональности интерфейсов. В часности, мне очень полюбилась система тегов, с помощью которых я постарался реализовать концепции GTD.
Oracle. Загрузка процессора на 100 процентов
jQuery доступ к IFRAME
TinyURL. Шаг 3. Рендеринг интерфейса
Владимир Рыбаков
Я решил попробовать GTD на собственной шкуре, причем делаю это не дочитав книги. Дочитываю пятую главу. При положительном исходе эксперимента я получу профит обещанный Девидом Алленом в книге, а при отрицательном стану автором достаточно подробной истории неуспеха внедрения GTD
Некоторые элементы системы я уже внедрил. В часности, определился с корзинами для входящих. Кстати, в английской версии используется слово bucket - ведро. Переводчик счел его более негативными, чем корзину, хотя и то и другое вызывает ассоциацию с мусором, если говорить об офисе.
Scripter. Небольшая программа для работы с ключевиками
Замена с помощью регулярных выражений. Модификатор e
PHP. Сохранение массива в файл