moochip
Доброго времени суток, уважаемые!
Хочу похвастать своим курсовым проектом, хехе =) Ничего особо примечательного в нем вроди как нет, но тем не менее, довести до конца ведь нужно. С предыстории начну рассказ свой. Дело было в универе, на паре "архитектура ПО". Преподаватель - мой добрый друг, объявил: "Ребята! Вы - программисты! Вам нужно программы писать, а не бумажки печатать! Посему, разбейтесь на комманды по 2..3 человека, выберите тему и делайте курсовой. А по ходу дела - натягивайте архитектуру и печатайте бумажки, которые надо - хоть чему-нибудь да научитесь." Со мной никто (ВНЕЗАПНО!) не захотел писать. Но в надежде я создал репозиторий на Bitbucket с git и неограниченным количеством контрибуторов. Даже написал практически весь проект. Даже задеплоил на Heroku (проект на 90% написан на JavaScript, но для простоты, удобства и расширяемости набросал application на рельсах). Морали в этой басне нету - хотиш писать - пиши газету. Проект вроди как функционирует. Багов в нем немерянно. Но коль закончить - обещается быть интересным =) Суть проекта - онлайн-сервис для интерактивного обучения основам электроники. Пока никакого обучения (кроме интерактивного набросания схемы и симуляции ее работы) нету. Проект успешно задеплоен на http://moochip.heroku.com/ . Код можно посмотреть, а баги зарепортить на https://bitbucket.org/shybovycha/moochip/ . Ах да, в Opera и IE работать проект отказывается. В опере еще хоть как-то, но все равно нету основных функций. Посему оные отмечены как не-браузер и выброшены из поддержки до неопределенного времени. Вроди, все сказал. Пожелания, замечания - как обычно. Заранее благодарен за ваши отзывы! |
Ответ: moochip
Симуляция схемы это интересно только вот где транзистор чтоли?
И где симуляция? Лампочки там или вольтметры чтоб понять работает ли схема? Цитата:
|
Ответ: moochip
Как связи удалять без удаления компонентов?
|
Ответ: moochip
Цитата:
Цитата:
Цитата:
Цитата:
|
Ответ: moochip
Цитата:
Почему используется svg? Почему не canvas? 2д контекст подойдёт куда лучше. DOM почти цел |
Ответ: moochip
Цитата:
Цитата:
За ошибку DOM - отдельное "спасибо" - fixed =) |
Ответ: moochip
|
Ответ: moochip
Цитата:
Обработчик принимает аргумент - объект события mouseEvent. В FireFox и Chrome этот объект несет свойства layerX и layerY, содержащие данные о позиции курсора в контейнере. Опера не поддерживает этих свойств. "Альтернативы", предлагаемые оперой слишком скудны для получения нужных данных вручную. Надеюсь, я выразился предельно понятно =) Цитата:
Цитата:
|
Ответ: moochip
MouseMove в канве тебя не устраивает? Помойму вполне достаточно.
|
Ответ: moochip
Цитата:
|
Ответ: moochip
Цитата:
При веб разработке использую только Opera. OperaDragonfly хватает хоть отбавляй. "Из под пера" вышло уже порядка 10 jQuery плагинов. Сударь, похоже что ваше мнение предвзято. |
Ответ: moochip
console.log не работает, хоть написали что поддерживается. Объекты в логе не разворачиваются для просмотра свойств. JS/CSS из просмотрщика кода посмотреть нельзя. Кеширует все, что можно и нельзя да еще и так, что хрен, прошу прощения, обновишь (Ctrl+F5 не бинден ни на что, а очистка всего, что можно из кешей не помогла). Для меня опера не существует как браузер =)
И все же, некоторые баги для оперы исправил =) Опера снова в списке поддерживаемых :P |
Ответ: moochip
Не буду разъяснять в подробностях, но Dragonfly это 100% эквивалент FireBug`а. Есть абсолютно все функции.
Вольтметр работает? |
Ответ: moochip
Цитата:
|
Часовой пояс GMT +4, время: 07:32. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot