У меня родилась идея - обсуждать прототипы проектов.
Сейчас объясню
Итак, берётся какая-то глобальная проблема из какой-то предметной области.
Дальше определяются задачи, которые должен решать проект (функции) и обсуждаем, как это можно сделать. Небольшой обмен опытом плюс полёт фантазии, ибо программировать не будем, а просто поговорим ![]()
Читать далее »»
почему веб все еще использует форматы gif, jpg?
я давно понял что лучшим форматом сохранения графики является PNG. это супер-качество изображения и небольшой размер, это альфа-прозрачность и полная палитра.
да, формат "тяжелый", при кодировании и открытии требует больше ресурсов, но современный компьютер уже этого и не чувствует
раньше IE не поддерживал, помню, но это было не долго
ваши мнения и предпочтения ![]()
Частенько приходится делать дапм/восстановление БД, и не всегда качество/скорость работы удовлетворительны. Самый наверно расскрученный инструмент phpMyAdmin, однако этот монстр не всегда корректно справляется с Экспортом/Импортом. Имеено для этих задач есть очень интересный скрипт http://sypex.net/ , это украинская разработка, работает с большими объемами данных, скорость работы очень высокая.
Заметил один интересный прикол в работе php под Win.
Иногда несмотря на указание require_once интерпретатор пытается подгружать заново модуль, что приводит к ошибке "Cannot redeclare... " (класс,функцию и.т.п.)
Проблема возникает когда прописан полный путь с именем диска.
Решается вопрос довольно забавным способом - сменой регистра буквы диска ![]()
Читать далее »»
В данной статье я постараюсь пошагово описать, как малыми усилиями встроить в ваше приложение поддержку скриптового языка.
Так как по роду своей работы мне приходится в основном разрабатывать на Delphi, поэтому и буду описывать данную методику на примере этого продукта (с принятой для этого языка терминологией). Ну а кому интересно – без проблем спроецируют это все на другие среды, поддерживающие работу с ActiveX-компонентами.
Основываться все это будет на компоненте Microsoft Script Control, который входит во все винды, начиная с 98, если не ошибаюсь. А для тех версий Windows, в которых его нет, на сайте Microsoft его можно скачать отдельно. Читать далее »»
GPS - Global Positioning System, благодаря которой можно запросто определить свое местоположение.
Все, что нам понадобиться - это сам GPS приемник. Напишем небольшую программу для получения своих координат.
Порядок действий:
1. Открываем порт (в большинстве случаев "COM5", в спецификации устройства указывается)
2. Читаем из него построчно. Пока не находим строку с нашими координатами.
3. Переводим координаты в десятичный вид.
Читать далее »»
Довольно часто мы допускаем механические ошибки при написании кода. Как например начинаем значение переменной i (счетчик) ставим не 0, а 1 или наоборот, либо неправильно выбранное начальное значение переменно. Со мной случаеться такое довольно часто. В поисках решения этой проблемы (конечно кроме внимательности при написании самого кода) нашла так называемый mutation метод (переведу его как смешанный метод).
Основная идея которого инно и заключаеться в обнаружении подобного рода ошибок. А все довольно просто. Пишуться отдельные програмки с заведомо сделанными ошибками. Их называют мутантами. Чаще всего подобным образом тестируються функции. Следовательно, перебирая (в разумных пределах) переменные, которые принимает функция обнаруживаються ошибки как в программах мутантах, так и в оригинальной программе. Читать далее »»
Один из моих недостатков – страсть к региональным контент-проектам. Сейчас таких уже 3. С одной стороны я понимаю, что это порочная тактика создавать такие ресурсы, где аудитория ограничена территориально. Ведь Интернет вообще никак не ограничен, кроме языковых барьеров. Более того, я понимаю, что эти проекты мне ничего не дадут в финансовом плане а только будут съедать время. Читать далее »»
Хочу поделится плагинами, которые очень помогут в выявлении ошибок веб-страниц.
For IE: http://www.microsoft.com/downloads/details.aspx?FamilyID=E59C3964-672D-4511-BB3E-2D5E1DB91038&displaylang=en
For Firefox: http://www.getfirebug.com/
Все очень просто, скачиваем и устанавливаем. Использование зависит от задачи, но инструмент очень мощный - отладка JavaScript'а в Firefox'се одна из самых лучших (может кто-то знает еще), а также много приятных мелочей вроде анализа ХТМЛ на ошибки в тегах, стилях, runtime-ошибках JavaScript'а, просмотр DOM-модели, просмотр этапов времени загрузки страниц и т.д. Вобщем считаю что это очень нужная вещь в арсенале ВЕБ-разработчика.
Не так давно наткнулся на сайт, который был бы полезен любому веб-разработчику или верстальщику – проверка сайта в разных браузерах и разрешениях.
Сервис находится по адресу http://browsershots.org.
Первый раз все прошло удачно, но через несколько недель я так и не смог получить скриншотов своего сайта. Или стоит ограничение на IP, или у разработчиков техническая проблема. Учитывая то, что это альфа-версися, такой вариант вполне возможен.
